.fixed-overlay,#overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:none;width:100%;height:100%;background-color:#000;opacity:.7}.fixed-overlay,#overlay.active{display:block}.popup.active{display:block}.popup{position:fixed;top:50%;left:50%;z-index:3000;display:none;margin-top:-280px;margin-left:-255px;width:510px;border-radius:4px;background-color:#fff}.big-popup{margin-left:-285px;width:570px}.icon-sec{padding-bottom:30px}.popup-content{padding:55px}.popup h3{margin:0;padding-top:0;color:#606060;text-align:center;font-weight:100;font-size:20px}.popup .msg{margin-top:2em;margin-bottom:2em;color:#606060;vertical-align:middle;text-align:center;line-height:24px}.big-popup .msg{margin-bottom:4em}.submit-p{text-align:center}.cancel-p{display:none;margin-bottom:-5px;text-align:center}.cancel-p.active{display:block}.cancel-button{color:#107afe;font-size:14px}#shopping-cart{display:none;position:fixed;top:50%;left:50%;z-index:3000;margin-top:-244px;margin-left:-380px;width:760px;min-height:488px;max-height:100%;overflow:auto;color:#303030}#shopping-cart.active{display:block}@media(max-width:800px){#shopping-cart{left:0;margin-left:0;width:100%}}#shopping-cart .popup-content{padding:0;background-color:#fff}#shopping-cart h3{margin:0;padding-left:32px;height:128px;line-height:128px;font-size:28px;font-weight:400;color:#fff;background-color:#227cf1}#shopping-cart h3 img{margin-top:-8px;margin-right:16px;vertical-align:middle}#the-cart{margin:0;width:100%;border-collapse:collapse;border-spacing:0;font-size:16px}#the-cart thead th,#the-cart thead td{height:32px;color:#fff;background-color:#3f91fe}#the-cart th{padding-left:32px;font-weight:400;text-align:left}#the-cart td{padding-right:32px;text-align:right}#the-cart tbody th,#the-cart tbody td{padding-top:16px;padding-bottom:8px;height:96px;vertical-align:middle}#the-cart tbody{margin:16px 0 8px}#the-cart h4{margin:6px 0 0;font-size:16px;font-weight:700;line-height:1.5;color:#303030}#the-cart h5{margin:0;font-size:12px;line-height:1.5;color:gray}#shopping-cart hr{margin:0 32px;border:none;height:1px;background-color:#d0d0d0}#shopping-cart .total{margin-top:32px;padding:0 32px;font-size:28px;line-height:1.3;text-align:right}.item-logo{float:left;margin-right:24px}.item-normal-price{line-height:1.5;color:gray}.item-regular-price{font-weight:700;line-height:1.5;color:#303030}.item-plan-save{font-weight:700;line-height:1.5;color:#00c330}#total-price{display:inline-block;margin-left:24px}#shopping-cart .action-section{margin-top:40px;padding:0 32px;text-align:right}#cart-action{display:inline-block;border-radius:24px;padding:0 48px;height:48px;line-height:48px;font-size:16px;font-weight:700;color:#fff;background-color:#ff7611}#cart-action:hover{background-color:#ff5f26}#shopping-cart .guarantee{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:32px;padding-right:32px;padding-bottom:16px;text-align:center;line-height:32px;min-height:32px;color:gray}#shopping-cart .guarantee span{vertical-align:top}#shopping-cart .secure-badge{margin-right:40px;font-size:14px;font-weight:700;vertical-align:middle;white-space:nowrap;color:#00c330}#shopping-cart .secure-badge img{margin-right:8px;vertical-align:top}@supports(display:flex){#shopping-cart .secure-badge{margin-right:0}#shopping-cart .guarantee .guarantee-desc{-ms-flex-item-align:end;align-self:flex-end;line-height:1;text-align:right}}.primary-button{display:inline-block;padding:0;max-width:260px;width:100%;height:46px;border:1px solid #23d18e;border-radius:4px;background-color:#23d18e;color:#fff;text-align:center;text-decoration:none!important;font-size:16px;line-height:46px}.primary-button.alt{border:1px solid #107afe;background-color:transparent;color:#107afe}.primary-button:hover{background-color:#27e59c}.primary-button.alt:hover{border:1px solid #107afe;background-color:#107afe;color:#fff}.primary-button.control{border:1px solid #107afe;background-color:#107afe;color:#fff}.primary-button.control:hover{border:1px solid #3197ff;background-color:#3197ff}.primary-button:active{background-color:#20bd81}.primary-button{display:inline-block;border:none;border-radius:24px;height:48px;padding:0 32px;background-color:#23d18e;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:48px;cursor:pointer}.primary-button:hover{color:#fff;background-color:#27e59c;text-decoration:none}.primary-button:active{color:#fff;outline:none;background-color:#20bd81;text-decoration:none}.primary-button:focus{color:#fff;outline:0;box-shadow:0 0 12px 0 #20bd81;background-color:#20bd81}.primary-button.large{border-radius:28px;padding:0 48px;height:56px;font-size:20px;line-height:56px}.primary-button.xlarge{border-radius:32px;padding:0 72px;height:64px;font-size:20px;line-height:64px}.primary-button.small{border-radius:16px;padding:0 24px;height:32px;font-size:12px;line-height:32px}.primary-button.full{padding:0;width:100%}.secondary-button{box-sizing:content-box;display:inline-block;border:2px solid #3c8bf2;border-radius:24px;height:44px;padding:0 30px;background-color:#fff;color:#227cf1;text-align:center;font-size:16px;font-weight:700;line-height:44px;cursor:pointer}.secondary-button:hover{border-color:#3c8bf2;background-color:rgba(60,139,242,.12);color:#227cf1;text-decoration:none}.secondary-button:active{outline:none;border-color:#227cf1;background-color:rgba(34,124,241,.24);text-decoration:none}.secondary-button:focus{color:#227cf1;box-shadow:0 0 12px 0 #20bd81}.secondary-button.small{padding:0 24px;height:28px;font-size:12px;line-height:28px}.primary-button+.secondary-button{margin-left:14px}.secondary-button+.primary-button{margin-left:14px}.green-button{box-sizing:content-box;display:inline-block;border-radius:24px;height:48px;border:none;padding:0 32px;background-color:#00c330;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:48px;cursor:pointer}.green-button:hover{color:#fff;background-color:#00d334;text-decoration:none}.green-button:active{color:#fff;outline:none;background-color:#01a529;text-decoration:none}.green-button:focus{background-color:#01a529;box-shadow:0 0 12px 0 #01a529;outline:none;color:#fff}.green-button.small{padding:0 24px;height:32px;font-size:12px;line-height:32px}.green-button.large{border-radius:28px;padding:0 48px;height:56px;font-size:20px;line-height:56px}.green-button.xlarge{border-radius:32px;padding:0 72px;height:64px;font-size:20px;line-height:64px}.green-button.full{padding:0;width:100%}.support-button{box-sizing:content-box;display:inline-block;border-radius:24px;height:48px;border:none;padding:0 32px;background-color:#ff7611;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:48px;cursor:pointer}.support-button:hover{color:#fff;background-color:#ff5f26;text-decoration:none}.support-button:active{color:#fff;outline:none;background-color:#ef6a00;text-decoration:none}.support-button:focus{box-shadow:0 0 12px 0 #ef6a00;outline:none;color:#fff}.support-button.small{padding:0 24px;height:32px;font-size:12px;line-height:32px}.support-button.xlarge{border-radius:32px;padding:0 72px;height:64px;font-size:20px;line-height:64px}.support-button.full{padding:0;width:100%}.reverse-button{box-sizing:content-box;display:inline-block;border:2px solid #fff;border-radius:24px;height:44px;padding:0 32px;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:44px;cursor:pointer}.reverse-button:hover{color:#fff;background-color:rgba(255,255,255,.12);text-decoration:none}.reverse-button:active{color:#fff;outline:none;background-color:rgba(0,0,0,.24);text-decoration:none}.reverse-button:focus{box-shadow:0 0 12px 0 #fff;color:#fff}.reverse-button.small{padding:0 24px;height:28px;font-size:12px;line-height:28px}html{background:#000 url(//static.ts.360.com/store/images/main-bg-4a9cfd9b.jpg) center 100px no-repeat;background-size:contain}#page-header{background:none}#product-lines{margin:32px auto 0;font-size:16px;text-align:center;color:#fff}#product-lines a{display:inline-block;position:relative;margin:0 10px;width:240px;height:48px;line-height:40px;color:#fff}#product-lines a img{vertical-align:top;margin-right:16px}#product-lines a:after{content:' ';display:block;position:absolute;border-radius:1px;bottom:1px;left:0;right:0;height:2px;background-color:#373b45}#product-lines a.active:after,#product-lines a:hover:after{bottom:0;border-radius:2px;height:4px;background-color:#03c528}#fixed-product-lines{float:right;display:inline-block}#fixed-product-lines a{display:inline-block;position:relative;margin:0 10px;width:180px;height:72px;font-size:14px;line-height:70px;color:#fff;text-align:center}#fixed-product-lines a img{vertical-align:top;margin-top:14px;margin-right:16px}@media(min-width:780px){#fixed-product-lines a{width:200px;font-size:16px}}@media(min-width:991px){#fixed-product-lines a{width:240px}}@media(max-width:990px){#fixed-product-lines a{height:60px;line-height:58px}#fixed-product-lines a img{margin-top:8px}}#fixed-product-lines a:after{content:' ';display:block;position:absolute;border-radius:1px;bottom:0;left:0;right:0;height:2px;background-color:#3391d8}#fixed-product-lines a.active:after,#product-lines a:hover:after{bottom:0;border-radius:2px;height:4px;background-color:#03c528}.product-line-content{display:none;padding-top:56px}.product-line-content.active{display:block}h1{margin-top:30px;margin-bottom:10px;color:#fff;text-align:center;font-weight:700;font-size:40px;line-height:60px;text-transform:capitalize}h2{margin-top:10px;margin-bottom:40px;color:#fff;text-align:center;font-weight:400;font-size:18px;line-height:24px}h2 b{font-weight:700}h2.sub{line-height:40px;margin-bottom:120px}h2.sub img{margin-left:8px;line-height:40px;vertical-align:middle}@media(min-height:1000px){h1{margin-top:110px;margin-bottom:20px}h2{margin-top:20px;margin-bottom:70px}}#products{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:center;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center}.plan-cat-content{display:none}.plan-cat-content.active{display:block}.product{display:inline-block;overflow:hidden;width:320px;vertical-align:top}.product h3{margin-bottom:24px;font-size:22px}.product-label{height:28px;text-align:center}.product-label span{display:inline-block;margin:0 auto;border-radius:5px 5px 0 0;padding:0 30px;height:28px;line-height:28px;text-transform:uppercase;color:#ffd800;font-size:16px;font-weight:700}#product-ts-2y .product-label span{display:none}.product-figure{position:relative;padding-top:20px;padding-bottom:20px;color:#fff}@media(min-height:1000px){.product-figure{padding-top:45px;padding-bottom:40px}}.product-figure a,.product-figure a:hover{color:#fff}.product-1 .product-figure{border-top-left-radius:5px}.product-1 .product-figure,.product-1 .product-action{background-color:#0eb03c}.product-3 .product-figure{border-top-right-radius:5px}.product-3 .product-figure,.product-3 .product-action,.product-3 .product-label span{background-color:#177ced}.product-2 .product-figure,.product-2 .product-action,.product-2 .product-label span{background-color:#08c13b}@media(max-width:980px){.product{margin:0 10px 20px}.product .product-figure{border-radius:5px 5px 0 0}.product .product-action{border-radius:0 0 5px 5px}.product-2 .product-figure{border-top-right-radius:5px}}#product-vpn .product-figure{background-color:#26b7ed}.product-badge{position:absolute;top:8px;right:8px}.major-currency-mark{font-size:16px}.major-price b{font-size:60px}.sec.major{padding-top:15px;padding-bottom:5px}.sec.minor{height:16px;font-size:14px;line-height:16px}.major-price{font-weight:100;font-size:36px;line-height:60px}.normal-price{text-decoration:line-through;font-weight:100}.save-badge{display:inline-block;margin-bottom:6px;padding:0 15px;border-radius:12px;background-color:#fff;color:#f11b6c;font-weight:700;font-size:14px;line-height:24px}.product-summary-oneline{font-size:16px}.guarantee{font-size:12px}.product-action{padding:1px}.product-action a{display:block;margin:20px auto 24px;width:230px;height:46px;border:1px solid #cacaca;border-radius:4px;background-color:#f2c564;background-image:linear-gradient(to bottom,#f7e1af 0,#f7e1af 4%,#f4d289 4%,#efb73b 100%);color:#4c4c4c;font-weight:700;font-size:16px;line-height:46px;text-transform:uppercase}@media(min-height:1000px){.product-action a{margin:20px auto 40px}}[lang=fr] .product-action a,[lang=it] .product-action a,[lang=ru] .product-action a{font-size:14px;text-transform:capitalize}.product-action a:hover{background-color:#ffce5f;background-image:linear-gradient(to bottom,#ffe7ac 0,#ffe7ac 4%,#ffdb85 4%,#ffc23f 100%)}.product-action a:active{background-color:#e3b759;background-image:linear-gradient(to bottom,#edd8a9 0,#edd8a9 4%,#e5c580 4%,#e1ab38 100%)}.product-3 .product-action a{color:#fff;border:1px solid #c83f14;background-color:#f66a32;background-image:linear-gradient(to bottom,#ffa988 0,#ffa988 4%,#ff8453 4%,#ed5114 100%)}.product-1 .product-action a span,.product-2 .product-action a span{display:block;text-align:center;position:relative}.product-1 .product-action a .gift,.product-2 .product-action a .gift{position:absolute;top:0;bottom:0;left:15px;margin:auto}.product-1 .product-action a .gift,.product-2 .product-action a .gift{position:absolute;top:0;bottom:0;left:15px;margin:auto}.product .promotion a{color:#fff;border:1px solid #c83f14;background-color:#f66a32;background-image:linear-gradient(to bottom,#ffa988 0,#ffa988 4%,#ff8453 4%,#ed5114 100%)}#ts-premium-features{margin:0 auto;padding:24px 40px 12px;max-width:880px;background:#fff;columns:2}[lang=de] #ts-premium-features,[lang=fr] #ts-premium-features,[lang=it] #ts-premium-features{font-size:15px}#ts-premium-note{color:#606060;font-weight:700;margin:0 auto 24px;border-radius:0 0 5px 5px;padding:12px 40px 24px;max-width:880px;background:#fff;text-align:center}@media(min-height:1000px){#ts-premium-features{padding:40px 40px 20px}#ts-premium-note{padding:20px 40px 40px}}@media(max-width:980px){#ts-premium-features{border-radius:5px 5px 0 0;width:280px;padding:30px 20px 15px;columns:1}#ts-premium-note{border-radius:0 0 5px 5px;width:280px;padding:15px 20px 30px}}.product-features{color:#606060;text-align:left}.product-features ul{margin:0;padding-left:30px}.product-features li{list-style:none;text-indent:-30px;line-height:30px;break-inside:avoid}.product-features .list-item{margin-top:3px;margin-right:6px;width:24px;height:24px;vertical-align:top}b.tag{display:inline-block;margin-top:6px;margin-left:4px;border-radius:9px;padding:3px 9px 3px 8px;font-size:12px;line-height:1;color:#fff;background:#ed1818;vertical-align:top;text-indent:0}#plan-cats{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}#plan-cats .plan-cat{border:1px solid #0397ec;border-right-width:0;padding:0 32px;height:32px;font-size:16px;font-weight:700;line-height:32px;color:#0397ec}#plan-cats .plan-cat:first-of-type{border-radius:8px 0 0 8px}#plan-cats .plan-cat:last-of-type{border-radius:0 8px 8px 0;border-right-width:1px}#plan-cats .plan-cat.active{color:#fff;background-color:#0397ec}#business{color:#fff}#comparison-table{margin:80px auto 120px;width:920px;border-collapse:collapse;border-spacing:0}#comparison-table .heading{font-size:28px;text-align:left}#comparison-table thead a{white-space:nowrap}#comparison-table thead b{display:block;padding:16px 24px;font-size:16px}#comparison-table thead i.figure{display:block;position:relative;margin-left:auto;margin-right:auto;width:64px;height:64px}#comparison-table thead th{padding:0 16px 32px;text-align:center}#comparison-table tfoot th{padding:44px 0 0 16px}#comparison-table tfoot td{padding:32px 16px 0;text-align:center}#comparison-table tbody th{text-align:left}#comparison-table tbody td{text-align:center}#comparison-table .money-back-icon{margin-right:4px;width:24px;height:24px}#comparison-table .money-back-icon img{vertical-align:top}#comparison-table .money-back{font-size:12px;font-weight:700;line-height:24px;padding-top:26px;text-align:left;vertical-align:top}.trial-link-placeholder{display:inline-block;margin-top:16px;font-size:12px;font-weight:700}.trial-link{display:inline-block;margin-top:16px;font-size:12px;font-weight:700;color:#fff;text-decoration:underline}.trial-link:hover{color:#eee;text-decoration:underline}.trial-link:active{color:#fff;text-decoration:underline}.trial-link:focus{color:#fff;text-decoration:underline}#comparison-table tbody{color:#606060;background-color:#fff;border:5px solid #41444e}#comparison-table tbody tr.odd{background-color:#f3f8ff}#comparison-table tbody th,#comparison-table tbody td{padding:16px;font-size:16px;font-weight:400}#comparison-table tbody .price th,#comparison-table tbody .price td{font-weight:700;color:#fff;background-color:#ffa400}form p,form .p,.popup form p,.popup form .p{margin:16px 0 0;text-align:left}.popup .submit-p{margin-top:40px}label{margin:0;font-weight:700;font-size:12px;line-height:1.5}form .sec{display:block}form .sec input.text{padding:8px;width:100%;border:none;border-bottom:1px solid #fff;background:none;font-size:18px;line-height:1.5}form .sec input.text:focus{padding-bottom:7px;outline:none;border:none;border-bottom:2px solid #3c8bf2}form .sec input.text.error{padding-bottom:7px;outline:none;border:none;border-bottom:2px solid #ff5d5d}form .sec.anchor{position:relative;overflow:visible;height:1px}form .sec #captcha{width:148px}form .sec #captcha-pic{margin-left:8px;width:150px;height:40px}form .sec #captcha-renew{display:inline-block;width:24px;height:24px}form .sec.info{display:block;visibility:hidden;margin-top:6px;margin-bottom:6px;height:18px;color:#a0a0a0;font-size:12px;line-height:1.5}form .sec.info.error{visibility:visible;color:#ff5d5d}.popup form .sec input.text{box-sizing:border-box;border-bottom-color:#d0d0d0}.popup form .sec input.text:focus{border-bottom:2px solid #3c8bf2}#popup-contact{width:640px;margin:0;height:auto;max-height:96%;color:#606060;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.input-function{position:relative;z-index:0;display:block;float:right;margin-top:-32px;margin-right:4px;width:24px;height:24px;background:none}.dropdown-candidates{position:absolute;z-index:100;display:none;overflow:auto;box-sizing:border-box;margin:0;border:1px solid #d0d0d0;border-width:0 1px 1px;padding:0;max-height:260px;width:100%;background-color:#fff}.dropdown-candidates.active{display:block}.dropdown-candidates li{display:block;margin:0;padding:0 0 0 8px;height:40px;border:none;color:#000;list-style:none;font-size:16px;line-height:40px;cursor:default}.dropdown-candidates li:hover{background-color:#3c8bf2;color:#fff}.dropdown-candidates li.selected{background-color:#227cf1;color:#fff}#popup-success{margin:0;width:640px;text-align:center;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#popup-success.notice h4{margin-top:24px;font-size:20px}#popup-success.notice p{margin-top:24px;margin-bottom:32px}