html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:14px;font-style:normal;font-weight:300;}
body,
html{height:100%;}
body,
figure,
form{margin:0;}
#shreLinkform .alert-error.hide{display:none;}
.fade.in{opacity:1;}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;}
.mintext{font-size:16px;}
.why-zoog-header, .promo-wrapper{width:100%;}
.network-servers .p2p{margin:12px 0 0 15px !important;}
.newFea img{height:30px!important;width:auto!important;position:relative;top:6px;}
.udp-img{width:31px;height:31px;margin:0 auto;background-image:url("../images/udp.png");background-size:cover;}
.udp-img:hover{background-image:url("../images/udp-hover.png");}
.small-img img{width:155px !important;height:auto;}
.ios-section-grey .container{margin-top:-110px !important;}
.app-bottom{display:block;text-align:center;width:100%;margin-bottom:20px;}
.app-bottom li{text-align:center;width:230px;display:inline-block;}
.application-botton{width:215px;height:70px;color:#fff;}
.application-botton p{padding-top:20px;text-align:center;margin-right:20px;}
.section-text-new h2{text-align:center}
.section-text-new p{text-align:justify;height:100px;}
.bt-windows{background-color:#FF5F5F;}
.bt-windows-img{width:auto;height:30px;float:left;margin:19px 0 20px 20px;}
.bt-windows-img2{width:28px;height:30px;float:left;margin:19px 0 20px 20px;}
.bt-mac{background-color:#5191D1;}
.bt-ios{background-color:#52C3FF;}
.bt-ios p{}
.bt-android{background-color:#3FCF7F;}
.bt-android-img{width:auto;height:30px;float:left;margin:19px 0 20px 20px;}
.bt-android-img2{width:28px;height:30px;float:left;margin:19px 0 20px 20px;}
.img-vpn-apps{width:auto;height:auto;}
.img-vpn-text-block img{width:auto;}
.section-text-new{margin:100px 0 0 !important;position:relative;}
.windows-icons{float:left;}
.icon-text-format{font-family:"Open Sans",sans-serif !important;}
.icon-text-format h3{padding:0;margin:0;font-weight:bold;}
.icon-text-format p{font-size:15px;margin-top:15px;}
.my-header{margin:0 !important;margin-bottom:20px !important;}
.text-for-bottom{font-size:13px;padding-top:20px;text-align:center}
.down-now-bottom{width:215px;height:70px;margin:0 auto;}
.down-now-footer a div p{font-size:16px;padding-top:24px;}
.bt-windows:hover{background-color:#e64848;}
.bt-mac:hover{background-color:#3774b1;}
.bt-ios:hover{background-color:#2eb1f7;}
.bt-android:hover{background-color:#2eb369;}
.align84{text-align:center;}
.width84{max-width:auto;height:84px;}
.align842{text-align:center;}
.width842{max-width:auto;height:75px;}
.mychanges{padding:0 !important}
.modal-open .signup{background-color:}
.modal-open .modal{background-color:rgba(0, 0, 0, 0.42);overflow-x:hidden;overflow-y:auto;}
.aff-steps img{margin-bottom:15px;}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
.ios-section-grey{background-color:#F7F5F5;}
.downloads h2{font-size:20px;font-weight:600;text-align:left;}
.downloads{padding:50px 0px 70px 0px;}
.box_download a{display:block;border:0;font-size:13px;line-height:19px;border-bottom:1px solid #d2d2d2;padding:20px;}
.box_download li:last-child a{border-bottom:0;}
.box_download li:last-child{border-radius:10px;margin-bottom:50px;}
.box_download a:hover{color:#7CA700;}
.box_download p{text-align:left;padding:10px;font-size:15px !important;font-weight:500;}
.box_download img{float:left;margin-right:10px;width:50px;height:50px;}
.box_download img#config{float:left;margin-right:10px;width:30px;height:30px;margin-top:5px;}
.box_download img#certificate{float:left;margin-right:10px;width:36px;height:36px;margin-top:5px;}
.box_download img#promo{float:left;margin-right:10px;width:36px;height:36px;margin-top:5px;}
.box_download img#brand{float:left;margin-right:10px;width:34px;height:34px;margin-top:5px;}
.box_download{background:#f5f5f5;-webkit-box-shadow:0 0 2px 0 #000;box-shadow:0 0 4px 0 #afafaf;border-radius:10px;}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}
.modal-dialog{max-width:400px;height:400px;position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-200px;}
.modal-dialog textarea{resize:none;}
.modal-lg{max-width:760px;width:100%;}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);}
.modal-body{position:relative;padding:15px;}
.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5;}
.modal img{margin:0 0 20px 0;}
.modal .close{cursor:pointer;float:right;font-size:25px;font-weight:300;line-height:1;color:#000;}
.modal-body textarea{height:120px;margin:auto;}
.modal-body a,
.vpn-links a{color:#7CA700;font-weight:400;}
.modal-body a:hover,
.vpn-links a:hover{text-decoration:underline;}
.modal-title{font-size:18px;font-weight:300;}
.mobile{display:none;}
a.close:hover{color:#7CA700;}
p.link{padding-top:25px;}
p.link a{font-weight:400;cursor:pointer;color:#F0CA36;}
p.link a:hover{text-decoration:underline;}
.aff-steps{text-align:left;}
.aff-steps p{text-align:center;margin:auto !important;display:inline-block;position:relative;padding-left:35px;}
.aff-steps .col-sm-4{text-align:center;}
.aff-steps span{color:#000;background-color:#F0CA36;border-radius:50%;width:25px;height:25px;display:inline-block;text-align:center;position:absolute;left:0;}
.text-desc{text-align:justify;}
.aff-line{border-bottom:1px solid #000;margin-top:-13px;z-index:-100;}
.plan-block{margin:15px auto;text-align:center;border-radius:5px;border:1pt solid #E0E0E0;max-width:320px;}
.plan-block h4{font-weight:400;background-color:#F7F5F5;padding:15px 0;font-size:52px;color:#7CA700;}
.recurring .plan-block h4{color:#F0CA36;}
.plan-block p{padding:15px 0;}
#progress{width:75%;margin:auto;height:3px;background-color:#dfe7e9;position:absolute;display:block;left:0;right:0;top:25px;}
#complete{margin:auto;height:3px;background-color:#dfe7e9;position:absolute;display:block;background-position:0px 57px;margin-top:0;}
#complete #marker{position:absolute;top:0;background-color:#7CA700;width:100%;height:3px;}
input:focus::-webkit-input-placeholder{color:transparent;}
input:focus:-moz-placeholder{color:transparent;}
input:focus::-moz-placeholder{color:transparent;}
input:focus:-ms-input-placeholder{color:transparent;}
thead{display:table-header-group;}
tr{page-break-inside:avoid;}
.table{border-collapse:collapse !important;}
.table td,
.table th{background-color:#fff;}
.table-bordered th,
.table-bordered td{border-left:1px solid #dddddd;}
.table-bordered td:nth-child(1),
.table-bordered th:nth-child(1){border-left:none;}
table{background-color:transparent;}
th{text-align:center;}
.table{width:100%;max-width:100%;margin-bottom:20px;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th{padding:8px;line-height:1.42857143;vertical-align:top;}
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td{padding:8px;line-height:1.42857143;vertical-align:calc;border-top:1px solid #dddddd;}
.table > thead > tr > th{vertical-align:bottom;border-bottom:1px solid #dddddd;}
.table-responsive{width:100%;margin:15px 0;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd;}
.table-responsive > .table{margin-bottom:0;}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td{white-space:nowrap;}
.table-responsive > .table-bordered{border:0;}
.refer-all-block h2{font-size:28px;font-weight:900;}
.why-zoogtv-block h2{font-size:30px;font-weight:400;text-align:center;margin-bottom:45px;}
.why-zoogtv-block h3{font-size:20px;margin:24px 0 12px;font-weight:400;text-align:left;}
.why-zoogtv-block p{font-size:18px;text-align:left;}
.watch-sport-page section,
.refer-a-friend section,
.features-page section,
.second-footer{width:100%;padding:60px 0;}
.refer-a-friend section.bg-color,
.features-page section.bg-color{background:rgba(232,235,240,0.5);}
section.bg-color-green{background-color:#7CA700;color:#fff;}
.watch-sport-page section.bg-color-green{padding:20px 0 60px;}
section.bg-color-green h2{color:#fff;font-weight:300;}
.button-affiliate,
section.bg-color-green .button-pricing,
section .why-zoogtv-block .button-pricing{background-color:#F0CA36;border-radius:4px;text-align:center;padding:15px 25px;font-size:21px;font-weight:600;text-transform:uppercase;color:#000;display:block;margin:auto;max-width:320px;}
.button-affiliate:hover,
section.bg-color-green .button-pricing:hover,
section .why-zoogtv-block .button-pricing:hover{background-color:#FFDA4A;}
.img-rewards-calendar{height:90px;width:auto;margin:auto;display:block;}
.step-block h2{margin:24px 0 12px;font-size:24px;font-weight:600;color:#000;text-align:left;}
.step-block h3{text-align:left;}
.step-block h2 a{color:#7CA700;}
.step-block h2 a:hover{text-decoration:underline;}
.step-block h6{text-align:left;}
.step-block p{font-size:18px;font-weight:400;padding:0;margin:0 0 12px;text-align:left;}
.step-block p a{font-weight:900;color:#7CA700;}
.step-block p a:hover{color:#000;}
.step-block p span{font-weight:900;}
.img-responsive{display:block;width:100%;height:auto;}
.sport-img-main{margin:auto;margin-top:25px;max-width:1000px;margin-bottom:45px;}
.watch-sport-page .details .details-img{padding:25px 0;}
.watch-sport-page .details img{max-height:160px;}
.watch-sport-page .details .network-map-items{max-width:250px;margin-bottom:40px;margin-top:20px;}
.watch-sport-page .details .features-img{margin:auto;max-width:100%;width:auto;}
.watch-sport-page .details h2{font-size:24px;font-weight:900;}
.watch-sport-page .details p{font-size:18px;font-weight:400;text-align:left;}
.watch-sport-page .faqs{margin-bottom:0;}
.watch-sport-page .copyright{text-align:left;}
.watch-sport-page .footer-item.logo-item{padding-left:5%;}
.watch-sport-page .footer{padding:0;}
.img-sport-events{max-height:250px;width:auto;margin:auto;max-width:100%;}
.testimonial .text{background-color:#fff;border-radius:5px;border:1pt solid #E0E0E0;min-height:140px;position:relative;}
.testimonial .text p{position:relative;font-size:18px;text-align:left;padding:20px 40px;}
.testimonial .auther{background-color:#fff;border:1pt solid #E0E0E0;text-align:left;padding:15px;margin:25px 0;display:inline-block;float:left;}
.how-vpn-help .img-block p{padding:30px 0 0;text-align:center;}
.how-vpn-help p{text-align:left;}
.gray-bg,
.why-us,
.testimponials-block{background-color:#F7F5F5;}
.watch-sport-page section{padding:30px 0 60px;}
.testimonial .auther p.name{font-weight:600;font-size:16px;padding:0;}
.testimonial .auther p.from{font-size:14px;padding:0;}
.testimonial .text:after,
.testimonial .text:before{top:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.testimonial .text:after{border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width:15px;margin-left:-15px;}
.testimonial .text:before{border-color:rgba(224, 224, 224, 0);border-top-color:#E0E0E0;border-width:16px;margin-left:-16px;}
.testimonial .text p:before{content:'“';top:15px;left:5px;}
.testimonial .text p:after{content:'”';bottom:-15px;right:15px;}
.testimonial .text p:before,
.testimonial .text p:after{position:absolute;font-size:80px;line-height:40px;color:#7CA700;z-index:9;}
.features-img-main{margin:auto;margin-top:25px;max-width:1000px;margin-bottom:45px;}
.main-img-gift{margin:auto;max-width:320px;}
.footer-img-gift{max-width:100%;height:160px;width:auto;margin:auto;}
.features-img{margin:auto;max-width:220px;}
.img-rewards{margin:auto;max-width:160px;}
.img-all{max-width:600px;margin:auto;}
button:active,
button:focus{outline:0;}
.col{float:left;}
.col-1{width:100%;text-align:center;}
.col-2{padding-left:55pt;}
.col-3{width:20%;}
.col-4{width:75%;}
.col-6{width:50%;}
.left{text-align:left;float:left;}
.right{text-align:right;float:right;position:relative;width:auto;}
.centered{display:block;text-align:center;}
.center-slide{padding-left:1.5%;}
::-moz-selection,::selection{background:#fff;text-shadow:none;}
a{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;text-decoration:none;color:#7CA700;font-weight:400;outline:0;}
a:active, a:focus, a:hover{color:#000;}
.popup-text:hover,
.popup-button:hover{color:#fff;}
p{font-size:20px;margin:0;padding-bottom:30px;}
span{font-weight:400;}
.account-page p{font-size:18px;margin:0;}
.account-page .apps p{font-size:18px;margin:0;padding:40px 0px;}
ul#sub-nav #username{text-overflow:ellipsis;}
.geo-flag-text{color:#7CA700;font-weight:200;text-align:left;display:none;}
.account-link{margin:10px 10px 0 0;}
.geo-flag-img{text-align:left;margin:14px 0 0;}
.sub-nav .panel{float:left;}
.logout{font-size:12px;margin:13px 0 0;text-transform:uppercase;}
.login-link{margin:5px 0 0;}
.account-link:hover,
.logout:hover{color:#7CA700;}
.button:hover,
.contact a.button:hover,
.signup a.button:hover,
ul#sub-nav li a.button:hover{color:#fff;background:#90BE3B;}
.footer a:hover,
ul#nav li a:hover,
ul#sub-nav li a:hover{color:#7CA700;}
.icon svg{overflow:hidden;border-radius:100%;max-width:150px;}
nav ul{list-style:none;}
li,
ul{list-style-type:none;margin:0;padding:0;}
h1{margin:20px 0;font-weight:300;font-size:40px;text-align:center;padding:5px 0 0!important;}
h2{font-size:26px;letter-spacing:-1px;margin:40px 0;font-weight:300;color:#000;text-align:center;}
h3{margin:1em 0;font-size:22px;font-weight:200;}
.screen-x-large{display:block;margin:0 auto;max-height:500px;}
.slider{background:radial-gradient(ellipseatcenter, #3337390%, #323232100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333739', endColorstr='#323232', GradientType=1);position:relative;}
.slider p#service{font-size:12pt;text-align:left;padding:0;}
.slider p#service a{color:#000;text-decoration:underline;}
.slider p#service a:hover{color:#7CA700;}
ul#another-service{float:right;padding-top:2pt;}
ul#another-service li{float:left;margin-right:5pt;}
.flag{background:url(/images/vpn-flags.png) no-repeat;float:right;width:24px;height:24px;}
.flag.us{background-position:0 0;}
.flag.uk{background-position:-24px 0;}
.flexslider .slides li.slide{width:1440px;height:500px;background-size:100% auto;background-repeat:no-repeat;}
.flexslider .slides li.slide .content{width:60%;text-align:left;padding:50pt 0 0 50pt;}
.flexslider .slides li.slide .content h1,
.flexslider .slides li.slide .content h2{font-size:46px;line-height:52px;font-weight:100;color:#fff;}
.flexslider .slides li.slide .content p{font-size:16px;line-height:22px;width:400px;padding-top:20px;}
.flexslider .slides li.slide.one{background-image:url(/images/zoogtv-watch-us-tv-catchup.jpg);}
.flexslider .slides li.slide.two{background-image:url(/images/zoogtv-watch-us-tv-outside-us-on-any-device.jpg);}
.flexslider .slides li.slide.three{background-image:url(/images/zoogtv-watch-us-tv-overseas.jpg);}
.flexslider .slides li.slide.four{background-image:url(/images/zoogtv-us-tv-abroad-programs-wall.jpg);}
.flexslider .slides li.slide.five{background-image:url(/images/zoogtv-blazing-fast-vpn.jpg);}
.flexslider .slides li.slide.six{background-image:url(/images/zoogtv-vpn-us-tv-christmas-promo-20-off.jpg);}
.flexslider .slides li.slide.eleven{background-image:url(/images/zoogtv-uk-tv-abroad-programs-wall.jpg);}
.flexslider .slides li.slide.twelve{background-image:url(/images/zoogtv-watch-uk-tv-catchup.jpg);}
.flexslider .slides li.slide.thirteen{background-image:url(/images/zoogtv-watch-uk-tv-outside-uk-on-any-device.jpg);}
.flexslider .slides li.slide.fourteen{background-image:url(/images/zoogtv-vpn-uk-tv-christmas-promo-20-off.jpg);}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{height:500px;width:100%;zoom:1;}
.carousel li{margin-right:5px;}
.flexslider{margin:0;padding:0;background:#000;color:#fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, .2);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, .2);-o-box-shadow:0 1px 4px rgba(0, 0, 0, .2);box-shadow:0 1px 4px rgba(0, 0, 0, .2);zoom:1;}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.flex-container a:active,
.flex-container a:focus,
.flexslider a:active,
.flexslider a:focus{outline:0;}
.flex-control-nav,
.flex-direction-nav,
.slides{margin:0;padding:0;list-style:none;}
.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, .3);-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, .3);-o-box-shadow:inset 0 0 3px rgba(0, 0, 0, .3);box-shadow:inset 0 0 3px rgba(0, 0, 0, .3);}
.flex-control-paging li a:hover{background:#90BE3B;}
.flex-control-paging li a.flex-active{background:#7CA700;cursor:default;}
.flex-direction-nav{height:0;}
.flex-direction-nav a:before{height:40px;}
.account-fixed-nav h2{font-size:18px;}
.account-fixed-nav .button p{font-size:14px;margin:0;padding:0;}
.account-fixed-nav .button{margin-top:20pt;}
.account-nav.footer{float:left;padding-left:2%;}
.data-usage-block ul{display:inline-block;text-align:left;}
.account-fixed-nav{position:absolute;width:200px;left:0;margin-top:30px;}
.alert.alert-danger{margin:auto;}
.account-fixed-nav,
.account-nav{background:#fff;}
.dashboard-footer{padding-top:3%;}
.account-nav-block{margin-left:200px;}
.sidebar-nav li.first{border-top:1px solid #E0E0E0;}
.sidebar-nav li{position:relative;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;border-left:1px solid #E0E0E0;}
#nav-account li.active a{color:#7CA700;}
#nav-account li.active .glow{background:#7CA700;-webkit-box-shadow:0 0 2px 1px #7CA700 inset;-moz-box-shadow:0 0 2px 1px #7CA700 inset;box-shadow:0 0 2px 1px #7CA700 inset;}
#nav-account li .glow{position:absolute;height:40px;width:5px;-webkit-transition:box-shadow 0.3s;-moz-transition:box-shadow 0.3s;-o-transition:box-shadow 0.3s;transition:box-shadow 0.3s;background:#fff;-webkit-box-shadow:0 0 2px 1px #7CA700 inset;-moz-box-shadow:0 0 2px 1px #7CA700 inset;box-shadow:0 0 2px 1px #7CA700 inset;}
li.active .glow:after{content:"";border-radius:50%;position:absolute;top:20px;width:0;height:0;left:8px;-webkit-box-shadow:-10px 0 15px 23px rgba(124, 167, 0, 0.15);-moz-box-shadow:-10px 0 15px 23px rgba(124, 167, 0, 0.15);box-shadow:-10px 0 15px 23px rgba(124, 167, 0, 0.15);background:rgba(124, 190, 215, 0.2);}
.easy-pie-chart-percent canvas{position:absolute;top:0;left:0;}
.easy-pie-chart-percent{position:relative;text-align:center;font-size:16px;font-weight:600;margin-bottom:0.83em;}
.sidebar-nav li a i{font-size:25px;min-width:30px;}
.sidebar-nav li a:hover{color:#7CA700;}
.sidebar-nav li.active a:hover{color:#7CA700;}
.account-nav-block .container{width:96%;}
.sidebar-nav li a span{font-size:16px;}
#nav-account li.active:hover .glow{background:#7CA700;-webkit-box-shadow:0 0 2px 1px #7CA700 inset;-moz-box-shadow:0 0 2px 1px #7CA700 inset;box-shadow:0 0 2px 1px #7CA700 inset;}
#nav-account li:hover .glow{background:#7CA700;}
.account-nav-block #platform-list{margin-bottom:20px;}
.account-nav-block #platform-list a{margin-bottom:10px;}
#platform-list > li.android > span > i,
#platform-list > li.ios > span > i{font-size:33px;}
.sidebar-nav li a{display:block;padding-top:8px;padding-bottom:8px;padding-left:25px;color:#000;}
.rewards-page{position:relative;margin-top:30px;}
.rewards-page h2 span.current-number-ref{color:#7CA700;font-weight:600;}
.rewards-page p{padding-top:20px;margin:auto;text-align:center;max-width:1000px;}
.rewards-page p span{font-weight:500;}
.ref-user,
.shre-social-buttons,
.circle-buttons-row{max-width:970px;margin:auto;}
#shareEmail #email_to{min-height:200px;margin-bottom:15px}
#shareEmail h1{margin:0 0 15px;font-size:20px;}
#shareEmail a{cursor:pointer;font-size:16px;display:block;text-align:right;color:#818c9e}
#shareEmail{z-index:9999;height:auto;margin:auto;position:fixed;left:0;right:0;display:none}
#shareEmail input{width:100%;margin-top:15px;margin-bottom:15px}
#shareEmail textarea{width:100%;margin:15px 0}
#shareEmail label{margin:15px 0;display:block}
.shre-social-buttons a.share-social{cursor:pointer;overflow:hidden;position:relative;max-width:300px;margin:auto;display:block;font-size:16px;font-weight:600;text-align:center;color:#fff;padding:15px;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;}
.shre-social-buttons p a:hover{transform:scale(1.1);opacity:0.9}
.shre-social-buttons a.share-social i{margin-right:10px}
.shre-social-buttons a.share-social.facebook{background-color:#3a5799}
.shre-social-buttons a.share-social.twitter{background-color:#50abf1;}
.shre-social-buttons a.share-social.google-plus{background-color:#e04e37;}
.shre-social-buttons a.share-social.envelope{background-color:#818c9e;}
.circle-buttons-row p.rew-text-options{margin:auto;max-width:100px;font-size:14px;}
.circle-buttons-row p.rew-text-options span{display:block;}
p.rew-circle-options.active{color:#fff;background-color:#7CA700;}
p.rew-circle-options{z-index:1;position:relative;max-width:54px;font-size:24px;font-weight:bold;background-color:#dfe7e9;color:#b7bfc1;padding:10px;border-radius:100px;}
.circle-buttons-row{overflow:hidden;position:relative;}
#shreLinkform{padding:15px;background-color:#fff;}
#shareEmail .fade{opacity:0.6;background-color:#000;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1;}
.circle-buttons-row ul{text-align:center;}
.circle-buttons-row li{float:left;width:19.9%;position:relative;display:inline-block;}
.table-body{text-align:left;color:#5f5f5f;}
.tabel-head{color:#636363;font-weight:600;}
.tabel-head th{background:#dfe7e9;border-bottom:1px solid #CDCDCD;}
#input-field{float:left;width:70%;}
.copylink-options{margin:30px 0;text-align:center;}
.ref-link{display:inline-block;}
#referal-link{float:left;width:70%;}
#copy-link{float:left;margin-left:10px;border-radius:4px;cursor:pointer;font-size:16px;height:45px;background:#7CA700;color:#fff;text-align:center;display:inline-block;padding:14px 20px;line-height:1;font-weight:600;}
.referal-options{background:#FFF none repeat scroll 0% 0%;overflow:hidden;}
.support-options{background:#FFF none repeat scroll 0% 0%;overflow:hidden;padding:5% 1%;min-height:550px}
.tab-col-left{margin-bottom:25px;margin-left:15px;}
.tab-col-right{margin-bottom:25px;margin-right:15px;}
.tab-col-middl{margin:0 15px 25px 15px;}
.data-usage-block, .currently-trending{margin-left:5px;margin-top:60px}
.setup-vpn-connection .setup-op i{padding:20px;color:#FFF;height:60px;width:60px;border-radius:150px;font-size:20px;}
.setup-vpn-connection .setup-op.osx-op i{background-color:#5296d6;}
.setup-vpn-connection .setup-op.windows-op i{background-color:#ff595a;}
.setup-vpn-connection .setup-op.ios-op i{background-color:#52c7ff;}
.setup-vpn-connection .setup-op.android-op i{background-color:#39cf7b;}
.tab-canvas .network-description{padding:0;}
.profile-form-block{width:400px;margin:auto;}
.affiliate-form-block, .form-block{width:100%;max-width:400px;margin:auto;border:1pt solid #e0e0e0;border-radius:5px;padding:20pt;}
.delete-account{padding:3% 1%;}
.delete-account p{font-weight:600;font-size:14px;}
.profile-form-block label{font-size:16px;font-weight:600;}
.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;font-style:normal;font-weight:normal;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=1);opacity:0;line-break:auto;}
.tooltip.in{filter:alpha(opacity=60);opacity:.6;}
.tooltip.top{padding:5px 0;margin-top:-3px;}
.tooltip.right{padding:0 5px;margin-left:3px;}
.tooltip.bottom{padding:5px 0;margin-top:3px;}
.tooltip.left{padding:0 5px;margin-left:-3px;}
.tooltip-inner{width:auto;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000;}
.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000;}
.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000;}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000;}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000;}
.globevpn{float:right !important;margin-top:35px;}
.globevpn img{width:200px;height:auto !important;}
@media screen and (max-width:1080px){.sidebar-nav li a span{font-size:14px;}
.flex-direction-nav .flex-prev{opacity:1;left:10px;}
.flex-direction-nav .flex-next{opacity:1;right:10px;}
}
.all-devices img,
.unblock-websites img{max-width:100%!important;height:100%!important;display:inline-block;}
.unblock-websites{padding-bottom:50pt;padding-top:40pt;}
.all-devices{padding-bottom:60pt;padding-top:20pt;}
.vpn-network{padding-bottom:20pt;padding-top:20pt;background-color:#90BE3B;color:#fff;}
.benefits{background:#E8EBF0;padding-bottom:20pt;padding-top:40pt;}
.vpn-network h2{color:#fff;font-weight:300;}
.block span{font-weight:500;}
.apps ul,
.benefits ul{padding:0 0 30px;}
.apps li,
.benefits li{display:inline-block;float:left;}
.benefits li.tg-five,
.benefits li.tg-four,
.benefits li.tg-one,
.benefits li.tg-six,
.benefits li.tg-three,
.benefits li.tg-two{width:30%;padding:0 10px;min-height:450px;}
.simple{position:relative;overflow:hidden;padding:20px 0 50px;background:#F7F5F5 none repeat scroll 0% 0%;}
.simple-background{position:fixed;height:1350px;width:100%;top:0;left:0;z-index:-1;}
.contact{position:relative;padding-bottom:50pt;}
.bg-gray,
.signup{padding-bottom:20pt;padding-top:10pt;background:#F7F5F5 none repeat scroll 0% 0%;}
#signup-pane{padding:20pt;position:relative;bottom:-1000px;}
.signup-pane input#email{display:inline-block;}
.signup-pane input#email:active::-webkit-input-placeholder,
.signup-pane input#email:focus::-webkit-input-placeholder{color:#fff;}
.signup-pane input#email:hover{border:1px solid #7CA700;}
.signup-pane input#email:active,
.signup-pane input#email:focus{border:2px solid #7CA700;}
.signup .button{text-transform:none;text-decoration:none;cursor:pointer;color:#fff;font-size:16pt;height:45px;padding-top:6.5pt;padding-bottom:9.5pt;}
.contact a.button{display:inline-block;background:top repeat-x #7CA700;text-transform:none;font-weight:400;text-align:center;text-decoration:none;cursor:pointer;color:#fff;font-size:16pt;padding:12pt;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.affiliate-form-block .button, .form-block .button, .contact .button{display:inline-block;background:#7CA700 none repeat-x scroll center top;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;color:#FFF;font-size:16px;padding:10px 20px;border-radius:3px;width:100%;height:60px;}
.simple li{display:inline-block;float:left;width:33.3333%;}
li .steps{width:120px;margin:0 auto 20px;}
.simple li h3{font-size:26px;font-weight:400;}
.simple li.step-four p{width:400px;margin:0 auto;}
.simple li .icon{margin:15px auto 8px;}
.simple li .icon.register{background-position:0 -200px;}
.simple li .icon.download{background-position:-100px -200px;}
.simple li .icon.unblock{background-position:-300px -200px;}
.simple li.step-two{padding:80px 30px 0;}
p.sub-head{font-size:22px;padding-bottom:40px;}
.simple li.step-one,
.simple li.step-three,
.simple li.step-two{width:33.3333%;}
.container{display:block;clear:both;margin:0 auto;}
.block{width:100%;display:block;clear:both;text-align:center;overflow:hidden;position:relative;margin:0 auto;}
.button{display:inline-block;background:top repeat-x #7CA700;font-weight:400;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;color:#fff;padding:10px 20px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
input[type=submit]{display:inline-block;background-color:#7CA700;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;color:#fff;font-size:14px;padding:8pt 20pt;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input[type=withdraw]{background:#FFF none repeat scroll 0% 0%;border:1px solid #E0E0E0;border-radius:2px;box-shadow:2px 2px 3px 0px rgba(0, 0, 0, 0.03) inset;clear:both;display:inline-block;font-size:16px;outline:0px none;line-height:1;height:45px;padding:12px 10px;}
.conversion{background:#fff;}
.screen-large,
.screen-medium{display:block;position:inherit;margin:0 auto;}
.padding{overflow:hidden;display:block;padding:0 5%;}
.six-zero{padding-right:60px;padding-left:60px;}
.legal{display:block;clear:both;padding-top:30px;padding-bottom:20px;}
.get_social{overflow:hidden;border-radius:5px;border:1px solid #e0e0e0;padding:20pt;}
.social_center{display:inline-block;text-align:center;}
.social_facebook{float:left;padding-right:16pt;padding-left:6pt;padding-top:2pt;}
.social_twitter{float:left;padding-top:2pt;}
.social_google{float:left;}
.plans{background:50% 0 no-repeat fixed #fff;color:#000;text-align:center;margin:0 auto;padding-bottom:20px;}
.plans h2{position:relative;font-size:1.5em;margin-bottom:18px;}
.combined-plans{background:50% 0 no-repeat fixed #fff;color:#000;text-align:center;margin:0 auto;padding-bottom:20pt;padding-top:10pt;}
.plans p{padding-bottom:0;}
.plans p#another-price-plans{font-size:14pt;margin-left:5%;text-align:left;padding-top:20pt;}
.plans p#another-price-plans a{color:#000;text-decoration:underline;}
.plans p#another-price-plans a:hover{color:#7CA700;}
.ribbon{position:absolute;top:1px;right:0.5px;z-index:1;}
.ribbon .banner{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);color:#000;-webkit-font-smoothing:antialiased;display:block;float:right;position:relative;right:-9px;top:25px;width:95px;}
.ribbon .discount_banner{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);color:#000;-webkit-font-smoothing:antialiased;display:block;float:right;position:relative;right:-101px;top:25px;width:95px;z-index:2;}
.ribbon .text{position:relative;z-index:2;padding:3px 0;font-size:14px;font-weight:bold;min-height:18px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;}
.ribbon .banner::after{-webkit-transform:translate(100%, -100%) skewY(45deg) translateX(-58%);-moz-transform:translate(100%, -100%) skewY(45deg) translateX(-58%);-ms-transform:translate(100%, -100%) skewY(45deg) translateX(-58%);-o-transform:translate(100%, -100%) skewY(45deg) translateX(-58%);-webkit-transform-origin:0 center;-moz-transform-origin:0 center;-ms-transform-origin:0 center;-o-transform-origin:0 center;top:22px;right:-16px;}
.ribbon .text::before{-webkit-transform:translateX(-15%) skewX(-45deg);-moz-transform:translateX(-15%) skewX(-45deg);-ms-transform:translateX(-15%) skewX(-45deg);-o-transform:translateX(-15%) skewX(-45deg);}
.ribbon .banner::before{-webkit-transform:skewY(-45deg) translate(50%, 15px);-moz-transform:skewY(-45deg) translate(50%, 15px);-ms-transform:skewY(-45deg) translate(50%, 15px);-o-transform:skewY(-45deg) translate(50%, 15px);-webkit-transform-origin:100% center;-moz-transform-origin:100% center;-ms-transform-origin:100% center;-o-transform-origin:100% center;top:-2px;left:-39px;}
.ribbon .text::after{-webkit-transform:translateX(15%) skewX(45deg);-moz-transform:translateX(15%) skewX(45deg);-ms-transform:translateX(15%) skewX(45deg);-o-transform:translateX(15%) skewX(45deg);}
.ribbon .text::before, .ribbon .text::after{content:'';display:block;height:24px;position:absolute;top:0;width:100%;z-index:-1;}
.ribbon .text::before, .ribbon .text::after,.ribbon .text{background-color:#FFDA4A;}
.ribbon .banner::before,
.ribbon .banner::after{content:'';display:block;height:8px;position:absolute;width:24px;background-color:#F0CA36;}
.glow-tab{position:absolute;width:100%;height:5px;left:0;bottom:-5px;-webkit-transition:box-shadow 0.3s;-moz-transition:box-shadow 0.3s;-o-transition:box-shadow 0.3s;transition:box-shadow 0.3s;background:#E8EBF0;}
.upgrade-page .tabs li:hover .glow-tab{background:#7CA700 none repeat scroll 0% 0%;box-shadow:0px 0px 2px 1px #7CA700 inset;}
.upgrade-page .tabs li.current{background-color:#fff;color:#7CA700;}
.upgrade-page .features .popup-price{background-color:#7CA700;color:#fff;}
.upgrade-page .tabs li:hover{color:#7CA700;}
.upgrade-page .tabs li img{margin:0 10px 0 0;max-height:25px;width:auto;}
.upgrade-page .tabs li.current .glow-tab{background:#7CA700;-webkit-box-shadow:0 0 2px 1px #7CA700 inset;-moz-box-shadow:0 0 2px 1px #7CA700 inset;box-shadow:0 0 2px 1px #7CA700 inset;color:#000;}
.upgrade-page .package .brief,
.upgrade-page .package .features,
.upgrade-page .package .per-month{color:#000;}
.tabs-row{margin-top:30px;text-align:center;}
.upgrade-page .tabs{margin:auto;display:inline-block;}
.upgrade-page .tabs li .tab-li{position:relative;}
.upgrade-page .tabs li{margin:0 10px;padding:0;position:relative;color:#000;background-color:#fff;}
.upgrade-page .package{position:relative;color:#000;background-color:transparent;border-radius:5px;border:1pt solid #E0E0E0;}
.upgrade-page .package .price,
.upgrade-page .package .price-two{background-color:#7CA700;}
.upgrade-page .packages .package:hover{background-color:transparent;transition:background-color 250ms linear 0s;box-shadow:none;}
.upgrade-page .package .features{}
.upgrade-page .packages-wrap{background-color:#fff;}
.upgrade-page .faqs{background-color:#F7F5F5;}
.upgrade-page .faqs,
.upgrade-page .faqs p,
.upgrade-page .faqs h3{color:#000;position:relative;}
.upgrade-page .faqs a, .upgrade-questions a{font-weight:400;color:#7CA700;}
.upgrade-page .faqs p span{background-image:url(../images/icons/Afaq.png);}
.upgrade-page .faqs h3 span{background-image:url(../images/icons/Qfaq.png);}
.upgrade-page .faqs h3 ,
.upgrade-page .faqs p{padding-left:35px;text-align:left;}
.upgrade-page .faqs h3 span,
.upgrade-page .faqs p span{position:absolute;background-size:cover;background-repeat:no-repeat;margin-left:-35px;display:inline-block;max-width:30px;width:100%;height:30px;margin-top:-5px;}
.upgrade-page .upgrade-questions{background:rgba(124, 167, 0, 0.08) none repeat scroll 0% 0%;padding:0px 0px 40px 0px;margin:60px 0px 60px 0px;}
.packages-wrap{background-color:#7CA700;}
.packages{margin:30px 0;padding-top:0;border:0 solid #7CA700;}
.package.third .brief{color:#000;}
.network-description .descr-existing{float:right;}
.network-description .descr-coming-soon{float:left;}
.scale{-webkit-transform:scale(1.1);box-shadow:0 0 1px 1px rgba(256, 256, 256, 1);-moz-transofrm:scale(1.1);-moz-box-shadow:0 0 1px 1px rgba(256, 256, 256, 1);transform:scale(1.1);}
.package{padding:1.5em 0 15px;background-color:#0f1012;font-family:'Open Sans', sans-serif;font-weight:400;line-height:1.625;color:#f9f9f9;text-align:center;margin:0;}
.packages:hover .package{//background-color:rgba(15,16,18,.8);}
.packages .package:hover{background-color:#292b2e;-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;transition:background-color 250ms linear;box-shadow:inset 1px 1px 7px 0 #111;}
.package .features{margin:0;padding:0;list-style-type:none;color:#DAD4D4;}
.features li{position:relative;}
.features .popup-price{right:10px;left:10px;visibility:hidden;position:absolute;bottom:40px;background:#fff;border-radius:2px;opacity:0;display:block;transition:opacity .2s linear;color:#000;padding:5px 10px;}
.features li:hover .text{color:#B2ABAB;cursor:pointer;}
.features li:hover .popup-price{visibility:visible;opacity:1.0;}
.package h4{margin:.25em 0 0;font-size:150%;font-weight:400;}
.package .brief{color:#f9f9f9;//white-space:nowrap;text-overflow:ellipsis;}
.vpntext ul li{list-style-type:disc !important;}
.vpntext ul li p{padding-bottom:20px;}
.iconposition{width:28px;margin-left:65px !important;}
.package li{padding:.25em 0;}
.features li div.devices{background:url(/images/supported-devices.png) no-repeat;margin:auto;width:182px;height:40px;}
.centered img,.devices,figure img{max-width:100%;}
img{height:auto;}
.mobile-surf{display:none;}
.features li div.flag{background:url(/images/plan-flags.png) no-repeat;margin:10pt auto auto;float:center;}
.features li div.flag.us{background-position:0 0;width:48px;height:48px;}
.features li div.flag.uk{background-position:-48px 0;width:48px;height:48px;}
.flag.both{background-position:0 0;width:116px;height:48px;}
.package .price{margin:.5em 0 0;padding:.25em 0;background:#292b2e;font-size:250%;color:#f9f9f9;}
.package .price span{text-decoration-color:#7CA700;text-decoration:line-through;font-size:50%;}
.package .price-two{margin:-10px 0 .5em;padding:.25em 0;background:#292b2e;font-size:100%;color:#f9f9f9;}
.package .price-two span{text-decoration-color:#7CA700;text-decoration:line-through;font-size:75%;}
.package .days,.package .discount{color:#7CA700;font-weight:400;}
.package .per-month{color:#fff;font-weight:400;font-size:80%;}
.package .buy{margin:1em 0 0;}
.payment{background:#fff;color:#000;text-align:center;margin:0 auto;padding-bottom:20px;}
.payment p{font-size:16px;color:#000;}
.faqs{background:#7CA700;color:#fff;padding:10px 0px 40px;margin:20px 0px 20px 0px;}
.faqs h3{font-size:20px;line-height:20px;font-weight:500;padding:20px 0 5px 15px;color:#fff;}
.faqs p, .upgrade-questions p{font-size:16px;padding:0 0 0 16px;}
.faqs a{color:#FFF;}
.faqs a:hover{color:#000;}
.secure{background:#fff;padding:16px 0 24px;}
.secure h2{text-align:center;}
.secure h2 span{font-weight:500;}
.secure p{font-size:16px;color:#000;}
.secure span{font-weight:500;}
.subscribe{background:50% 0 no-repeat fixed #fff;color:#000;text-align:center;position:relative;margin:0 auto;padding-bottom:20pt;padding-top:60pt;}
.subscribe .comment{text-align:left;font-size:12pt;padding:3.5pt 0 0 25%;width:90%;}
.subscribe .logo{background:url(/images/zoogtv-logo.png) no-repeat;width:110px;height:50px;margin:12pt 0 0 10pt;}
.header-no-menu{border-bottom:solid 1px #7CA700;background:#000;width:100%;padding:10px 0 12px;height:auto!important;}
#payment_methods{max-width:640px;margin:auto;display:block;}
#payment_methods img{max-width:147px;padding:15px;}
#payment_methods .ztv-payment-button.active{border-color:rgba(0,0,0,0);box-shadow:0 0 10px 0 rgba(0,0,0,0.15);background-color:#ffffff !important;}
#payment_methods .ztv-payment-button{display:block;float:left;max-height:60px;cursor:pointer;margin-right:3px;margin-bottom:3px;background-color:#ffffff;}
.entry.con label{font-size:15px;line-height:16px;font-weight:400;text-transform:uppercase;margin:15px 0 10px;padding: 10pt 2pt 20pt;}
.checkout-page{padding-bottom:10px;}
.checkout-page h4{margin-bottom:25px;text-align:left;font-size:20px;}
.checkout-page .plan-title h4{text-align:center;}
.checkout-page h3{font-size:20px;text-transform:uppercase;text-align:center;margin-bottom:30px;}
.checkout-page h4 a{text-decoration:underline;font-size:19px;font-weight:200;color:#7CA700;}
.checkout-page h2{font-size:22px;margin:15px 0;}
.checkout-page h1{font-size:32px;padding:0px 0px 32px 0px;}
.checkout-page h4 a:hover{text-decoration:none;}
.checkout-page .form-block{border:none;}
.checkout-page .main-details p{border-bottom:1px solid #777;padding-bottom:10px;margin-bottom:10px;}
.checkout-page .main-details li{text-transform:uppercase;padding-bottom:10px;font-weight:400;}
.checkout-page .your-orders{max-width:400px;width:100%;}
.checkout-page .your-orders p.saving{color:#7CA700;font-weight:800;text-align:right;}
.checkout-page .your-orders p.vat-display{color:#7CA700;font-weight:800;text-align:right;}
.checkout-page .your-orders p.tax{color:#7CA700;font-weight:800;text-align:right;}
.checkout-page .your-orders p.total-oreder{font-weight:800;text-align:right;}
.ckeckout-footer p{text-align:left !important;padding:0;font-size:12px;font-weight:400;}
.checkout-page .your-orders p span{display:inline-block;max-width:100px;width:100%;float:right;text-align:right;}
.checkout-page .your-orders p{text-align:left;width:100%;padding:15px;width:100%;border:1px solid #e0e0e0;margin:5px 0;}
@media screen and (min-width:720px){.comment .checkout-order{margin-left:17%!important;}
}
.checkout-order{padding-top:0px;margin-bottom:20px;}
.paymentwall-checkout h1{margin-bottom:0px;}
.checkout-page label span a{color:#7CA700;}
.renew-account{margin-top:15px;}
.renew-account label,
.agree-email label,
.agree-account label{margin-top:10px;font-size:15px;line-height:16px;font-weight:400;display:block;position:relative;padding-left:30px;}
input[type=checkbox]{display:none;}
[type="checkbox"]:not(:checked) + label:after, [type="checkbox"]:checked + label:after{content:url(/images/checkout/checkbox-checked.svg);position:absolute;top:0;left:0;transition:all .2s;}
[type="checkbox"]:not(:checked) + label:before, [type="checkbox"]:checked + label:before{content:url(/images/checkout/checkbox-empty.svg);position:absolute;left:0;top:0;}
[type="checkbox"]:not(:checked) + label:after{opacity:0;transform:scale(0);}
.comment{max-width:600px;margin:auto;}
.comment p{text-align:center;}
.comment h3{text-align:left;}
.comment h4{text-align:left;}
.comment form{padding-bottom:0px;}
.comment .payment-note{font-size:15px;font-style:italic;}
@media screen and (min-width:720px){.comment form{margin-left:21%;}
.comment form h3{margin-left:-26%;}
.comment #pay_now{margin-left:4%;}
.comment form h4{margin-left:-26%;}
.comment .your-orders{margin-left:-6%;}
.comment .agree-account{margin-left:-6%;}
.comment .agree-email{margin-left:-6%;}
}
@media screen and (min-width:720px){.checkout-payment{margin-left:13%!important;}
#renew_account_wrap{margin-left:-6%;}
}
.payment-iframe{padding-top:15px;margin-bottom:30px;border:none;overflow:hidden;}
.checkout-page label span a:hover{text-decoration:none;}
.checkout-page input[type=submit]{margin:25px 0 55px;width:100%;max-width:300px;padding:15px 40px;font-weight:600;font-size:16px;border-radius:.8px;letter-spacing:1px;}
.checkout-page .main-details img{max-width:400px;margin-bottom:35px;}
.checkout-page .entry{position:relative;}
.con input[type=email], .con input[type=password], .con input[type=tel], .con input[type=text], .con input[type=url], .con select{max-width:344px;}
.con input[type=checkbox]{background:#fff;content:"";border:1px solid #e0e0e0;border-radius:2px;box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.03);}
.checkout-hints.hide{display:none;}
.checkout-page .price-old{position:relative;}
.checkout-page .price-old:before{left:0;bottom:50%;position:absolute;content:"";display:block;border-top:2px solid #b31e07;z-index:3;right:0;width:50px;margin:auto;}
.checkout-hints{display:block;max-width:320px;width:100%;border-radius:3px;background-color:#F7F5F5;position:relative;padding:10px;z-index:1;font-size:12px;font-weight:400;margin:5px 0;text-align:justify;}
.top-hint:after{content:"";display:block;position:absolute;width:0;height:0;left:20%;bottom:-15px;border-style:solid;border-width:15px 20px 0 0;border-color:#e0e0e0 transparent transparent transparent;line-height:0px;_border-color:#e0e0e0 #000000 #000000 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.top-hint{bottom:15px;}
.bottom-hint{top:15px;}
.bottom-hint:before{top:-15px;right:20%;content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:0 0 15px 20px;border-color:transparent transparent #e0e0e0 transparent;line-height:0px;_border-color:#000000 #000000 #e0e0e0 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.paypal{background:url(/paypal/paypal-payments.png) no-repeat;width:144px;height:70px;display:inline-block;float:right;}
#img-paymentwall{padding-top:0px!important;margin-top:-30px!important;}
.ssl-certificate{width:144px;height:90px;display:inline-block;float:left;}
.row .comment{padding-top:20px;}
.comment a{color:#000;text-decoration:underline;}
.comment a:hover{color:#7CA700;}
.comment p#another-plan{padding-top:8pt;font-size:12pt;}
.resource p#another-article{padding-top:30pt;font-size:12pt;}
.online-services{background:#fff;padding:30px 0;}
.online-services h1{font-size:36px;letter-spacing:-1px;margin:.83em 0;font-weight:300;color:#000;line-height:40px;}
.online-services p{font-size:16px;}
.channels{background:#fff;}
.channels p{font-size:18pt;margin:0;padding-bottom:0;}
.channels p#another-tvguide{font-size:12pt;margin-left:8.5%;text-align:left;}
.channels a{color:#000;text-decoration:underline;}
.channels a:hover{color:#7CA700;}
.channels ul{text-align:center;padding:20pt;}
.channels li{display:inline-block;width:22%;text-align:left;vertical-align:top;padding-bottom:30px;position:relative;overflow:hidden;}
.channels li h3{font-size:12pt;line-height:20px;font-weight:500;padding:20px 0 5px 15px;}
.channels li p{font-size:13px;line-height:16px;padding:10px 20px;}
.channels li div.channel{background:url(/images/zoogtv-channels.png) no-repeat;margin-left:10pt;}
.channels li div.channel.one{background-position:0 0;width:225px;height:120px;}
.channels li div.channel.two{background-position:-225px 0;width:225px;height:120px;}
.channels li div.channel.three{background-position:-450px 0;width:225px;height:120px;}
.channels li div.channel.four{background-position:-675px 0;width:225px;height:120px;}
.channels li div.channel.five{background-position:0 -120px;width:225px;height:120px;}
.channels li div.channel.six{background-position:-225px -120px;width:225px;height:120px;}
.channels li div.channel.seven{background-position:-450px -120px;width:225px;height:120px;}
.channels li div.channel.eight{background-position:-675px -120px;width:225px;height:120px;}
.channels li div.channel.nine{background-position:0 -240px;width:225px;height:120px;}
.channels li div.channel.ten{background-position:-225px -240px;width:225px;height:120px;}
.channels li div.channel.eleven{background-position:-450px -240px;width:225px;height:120px;}
.channels li div.channel.twelve{background-position:-675px -240px;width:225px;height:120px;}
.channels li div.channel.thirteen{background-position:0 -360px;width:225px;height:120px;}
.channels li div.channel.fourteen{background-position:-225px -360px;width:225px;height:120px;}
.channels li div.channel.fifteen{background-position:-450px -360px;width:225px;height:120px;}
.channels li div.channel.sixteen{background-position:-675px -360px;width:225px;height:120px;}
.channels li div.channel.seventeen{background-position:0 -480px;width:225px;height:120px;}
.channels li div.channel.eighteen{background-position:-225px -480px;width:225px;height:120px;}
.channels li div.channel.nineteen{background-position:-450px -480px;width:225px;height:120px;}
.channels li div.channel.twenty{background-position:-675px -480px;width:225px;height:120px;}
.channels li div.channel.twenty-one{background-position:0 -600px;width:225px;height:120px;}
.channels li div.channel.twenty-two{background-position:-225px -600px;width:225px;height:120px;}
.channels li div.channel.twenty-three{background-position:-450px -600px;width:225px;height:120px;}
.channels li div.channel.twenty-four{background-position:-675px -600px;width:225px;height:120px;}
.channels li div.channel.twenty-five{background-position:0 -720px;width:225px;height:120px;}
.channels li div.channel.twenty-six{background-position:-225px -720px;width:225px;height:120px;}
.channels li div.channel.twenty-seven{background-position:-450px -720px;width:225px;height:120px;}
.channels li div.channel.twenty-eight{background-position:-675px -720px;width:225px;height:120px;}
.channels li div.channel.twenty-nine{background-position:0 -840px;width:225px;height:120px;}
.channels li div.channel.thirty{background-position:-225px -840px;width:225px;height:120px;}
.channels li div.channel.thirty-one{background-position:-450px -840px;width:225px;height:120px;}
.channels li div.channel.thirty-two{background-position:-675px -840px;width:225px;height:120px;}
.channels li div.channel.thirty-three{background-position:0 -960px;width:225px;height:120px;}
.channels li div.channel.thirty-four{background-position:-225px -960px;width:225px;height:120px;}
.channels li div.channel.thirty-five{background-position:-450px -960px;width:225px;height:120px;}
.channels li div.channel.thirty-six{background-position:-675px -960px;width:225px;height:120px;}
.channels li div.channel.thirty-seven{background-position:0 -1080px;width:225px;height:120px;}
.channels li div.channel.thirty-eight{background-position:-225px -1080px;width:225px;height:120px;}
.channels li div.channel.thirty-nine{background-position:-450px -1080px;width:225px;height:120px;}
.channels li div.channel.fourty{background-position:-675px -1080px;width:225px;height:120px;}
.channels li div.channel.fourty-one{background-position:0 -1200px;width:225px;height:120px;}
.channels li div.channel.fourty-two{background-position:-225px -1200px;width:225px;height:120px;}
.channels li div.channel.fourty-three{background-position:-450px -1200px;width:225px;height:120px;}
.channels li div.channel.fourty-four{background-position:-675px -1200px;width:225px;height:120px;}
.channels li div.channel.fifty{background-position:0 -1320px;width:225px;height:120px;}
.channels li div.channel.fifty-one{background-position:-225px -1320px;width:225px;height:120px;}
.channels li div.channel.fifty-two{background-position:-450px -1320px;width:225px;height:120px;}
.channels li div.channel.fifty-three{background-position:-675px -1320px;width:225px;height:120px;}
.channels li div.channel.fifty-four{background-position:0 -1440px;width:225px;height:120px;}
.channels li div.channel.fifty-five{background-position:-225px -1440px;width:225px;height:120px;}
.channels li div.channel.fifty-six{background-position:-450px -1440px;width:225px;height:120px;}
.channels li div.channel.fifty-seven{background-position:-675px -1440px;width:225px;height:120px;}
.channels li div.channel.fifty-eight{background-position:0 -1560px;width:225px;height:120px;}
.channels li div.channel.fifty-nine{background-position:-225px -1560px;width:225px;height:120px;}
.channels li div.channel.sixty{background-position:-450px -1560px;width:225px;height:120px;}
.channels li div.channel.sixty-one{background-position:-675px -1560px;width:225px;height:120px;}
.channels li div.channel.sixty-two{background-position:0 -1680px;width:225px;height:120px;}
.channels li div.channel.sixty-three{background-position:-225px -1680px;width:225px;height:120px;}
.channels li div.channel.sixty-four{background-position:-450px -1680px;width:225px;height:120px;}
.channels li div.channel.sixty-five{background-position:-675px -1680px;width:225px;height:120px;}
.channels li div.channel.sixty-six{background-position:0 -1800px;width:225px;height:120px;}
.channels li div.channel.sixty-seven{background-position:-225px -1800px;width:225px;height:120px;}
.channels li div.channel.sixty-eight{background-position:-450px -1800px;width:225px;height:120px;}
.channels li div.channel.sixty-nine{background-position:-675px -1800px;width:225px;height:120px;}
.channels li div.channel.seventy{background-position:0 -1920px;width:225px;height:120px;}
.channels li div.channel.seventy-one{background-position:-225px -1920px;width:225px;height:120px;}
.channels li div.channel.seventy-two{background-position:-450px -1920px;width:225px;height:120px;}
.channels li div.channel.seventy-three{background-position:-675px -1920px;width:225px;height:120px;}
.channels li.last{padding-right:0;}
.channels .mobile p{font-size:10pt;margin:0 0 0 45pt;padding:20pt 0 20pt 36pt;text-align:left;}
.help-centre:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.support{min-height:550px;padding:100px 0px 100px 0px;}
.options{margin:0 0 30px;}
.options-item{background:#000;display:block;text-align:center;color:#fff;padding:25px 0;min-height:50px;}
.options-item a{border-bottom:1pt solid #7CA700;padding:0 5px 10px;margin:0 30px;font-size:16px;font-weight:500;display:inline-block;color:#fff;}
.options-item a:hover{text-decoration:none;color:#7CA700;}
.options li#contact{width:936px;margin:0;}
.contact{background:#fff;overflow:hidden;text-align:left;height:auto;}
.contact label{float:left;clear:right;font-size:15px;line-height:16px;font-weight:700;text-transform:uppercase;padding:20pt 2pt 8pt;}
.help-centre input#support_email{background:#e0e0e0;}
.alert-success a#alert_a{color:#000;font-weight:400;font-size:12pt;}
.getting-started{margin:0 auto;padding:60pt 10pt 50pt 0;color:#000;text-align:left;}
.getting-started p{font-size:16px;margin:0;padding-bottom:10pt;}
.getting-started a{color:#000;text-decoration:underline;}
.getting-started a:hover{color:#7CA700;}
.faq{margin:0 auto;padding:30px 0px 80px 0px;color:#000;}
.gradient{background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#fff));background:-moz-linear-gradient(top,#f2f2f2,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f2f2, endColorstr=#FFFFFFFF);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f2f2, endColorstr=#FFFFFFFF)";}
.faq .title{line-height:1;font-weight:400;text-align:left;padding:10pt 0 10pt 20pt;}
.faq .sub-title{line-height:1;font-weight:lighter;padding:10pt 0 10pt 20pt;text-align:left;border:1pt solid #e0e0e0;}
.faq p{font-size:12pt;text-align:left;padding-bottom:0;}
.show_hide{display:none;}
#show-hide a{display:block;color:#000;font-size:14pt;}
#show-hide a:hover,#show-hide-contact a:hover{color:#7CA700;}
#show-hide-contact a{color:#fff;font-size:16pt;}
.guide .option#show-hide a{border:1px solid;border-color:silver;border-radius:5px;padding:5pt;}
.guide .option#show-hide a:hover{color:#7CA700;border-color:#7CA700;}
.slidingDiv{background-color:#e0e0e0;border:1pt solid #e0e0e0;padding:20pt;}
.slidingDiv a{color:#7CA700;}
.slidingDiv a:hover{text-decoration:underline;}
#con{background-color:#fff;border:1pt solid #000;padding:0 10px;border-top:0;}
.con input[type=email],.con input[type=password],.con input[type=tel],.con input[type=text],.con input[type=url],.con select{width:100%;}
#show-hide-contact{padding-bottom:4px;}
.setup-guides{background:#fff;color:#000;padding-top:60pt;}
.setup-guides h2{color:#000;font-weight:300;padding-left:20%;text-align:left;}
.setup-guides ul{padding:0 0 30px;}
.setup-guides li{display:inline-block;float:left;}
.setup-guides li.guides-android,.setup-guides li.guides-ios,.setup-guides li.guides-mac,.setup-guides li.guides-win{width:25%;padding:0 5pt 50pt;text-align:left;}
.setup-guides a{color:#000;display:block;padding:5pt 0 0 20%;white-space:nowrap;text-overflow:ellipsis;font-size:12pt;}
.setup-guides a:hover{color:#7CA700;}
.setup-guides h3{margin:1em 0;font-size:1.8em;font-weight:200;padding-left:20%;}
.app .step .guide a.button{text-decoration:none;color:#fff;}
.app .step .guide a.button:hover,input[type=submit]:hover{color:#fff;background:top repeat-x #90BE3B;}
.resources{background:#fff;color:#000;padding:60px 0px 80px 0px;}
.resources h2{color:#000;font-weight:300;}
.resources ul{padding:0 0 30px;}
.resources li{display:inline-block;float:left;}
.resources li.col1,.resources li.col2,.resources li.col3{width:33.333333%;padding:0 5pt 50pt;text-align:left;}
.resources a{color:#000;display:block;padding:5pt 0 0;white-space:normal;text-overflow:ellipsis;font-size:12pt;text-align:left;}
.resources a:hover{color:#7CA700;}
.resources h3{margin:1em 0;font-size:1.8em;font-weight:200;}
.resources svg{max-width:150px;padding-top:25px;}
main{display:block;}
.forgot-password,.login,.send-verify,.sign-up,.error{background:#fff;overflow:hidden;text-align:left;padding:40pt 0;min-height:720px;}
.cont-1{text-align:left;}
.clearfix{zoom:1;}
.forgot-password h1#title,.login h1#title,.send-verify h1#title,.sign-up h1#title{font-size:40px;line-height:44px;letter-spacing:-1px;color:#000;padding-bottom:10pt;display:block;clear:both;}
.forgot-password h2#title,.login h2#title,.send-verify h2#title,.sign-up h2#title{font-size:26px;line-height:44px;letter-spacing:-1px;color:#000;padding-bottom:10pt;display:block;clear:both;}
#aft-title{display:block;clear:both;overflow:hidden;text-align:left;}
#aft-title a{font-size:14px;line-height:1;font-weight:700;display:inline-block;clear:both;background:#ccc;color:#fff;border-radius:30px;text-transform:uppercase;position:relative;border:none;margin:0 10px 0 0;padding:10px 25px;}
.forgot-password label,.login label,.my-account label,.password label,.send-verify label,.sign-up label{float:left;clear:right;font-size:15px;line-height:16px;font-weight:100;padding:0pt 22pt 20pt;}
input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],input[type=number],select{background:#fff;border:1px solid #e0e0e0;border-radius:2px;box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.03);clear:both;display:block;font-size:15px;outline:0;line-height:1;height:45px;padding:12px 10px;}
input[type=text]:focus ,input[type=email]:focus,input[type=password]:focus{border:1px solid #7CA700;}
select[name=amount]{display:inline-block;padding:0px 10px 0px 10px;}
textarea{background:#fcfcfc;border:1px solid #e0e0e0;border-radius:2px;box-shadow:inset 2px 2px 3px 0 rgba(0,0,0,.03);clear:both;display:block;font-size:16px;outline:0;line-height:1;width:100%;padding:12px 10px;}
.entry{padding-bottom:12pt;}
.contact .form-footer,.forgot-password .form-footer,.login .form-footer,.send-verify .form-footer,.sign-up .form-footer{display:block;clear:both;font-size:14px;background:#F7F5F5;position:relative;margin:20px 0;padding:20px;line-height:16pt;border-radius:3px;}
.contact .form-footer a,.forgot-password .form-footer a,.login .form-footer a,.send-verify .form-footer a,.sign-up .form-footer a{font-size:10pt;text-align:center;margin:20px 0 0;color:#000;font-weight:500;line-height:20pt;}
.contact .form-footer a:hover,.forgot-password .form-footer a:hover,.login .form-footer a:hover,.send-verify .form-footer a:hover,.sign-up .form-footer a:hover{color:#7CA700;}
*,:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;}
.contact p,.forgot-password p,.login p,.send-verify p,.sign-up p{margin:0;padding:5pt 0 30pt;}
.password{background:#fff;overflow:hidden;text-align:left;padding:30pt 0 40pt;}
.my-account input#email_id{background:#e0e0e0;}
.red{color:red;}
.green{color:#7CA700;}
.grey{color:#999;}
.my-account{background:#fff;overflow:hidden;padding-top:60pt;}
.success,.warning{background:#fff;overflow:hidden;padding:60px 0 0;}
#captcha{margin-left:-5pt;}
.my-account .tabs{text-align:center;}
.why-zoog-header-text .platform-list li{width:35px !important;height:35px !important;cursor:default;}
.why-zoog-header-text .platform-list li .mac img{width:30px !important;height:30px !important;margin:-6px;}
.my-account a.button{display:inline-block;background:top repeat-x #ccc;text-transform:uppercase;font-weight:400;text-align:center;text-decoration:none;cursor:pointer;color:#fff;padding:6pt;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.my-account a.button:hover{color:#fff;background:#7CA700;}
.my-account a.active{background:#7CA700;}
.acc-dets{background:#fff;overflow:hidden;text-align:left;padding:30px 0px 40px;}
.acc-dets .delete-account a{color:red;text-decoration:none;font-size:11pt;text-transform:uppercase;background:#fff;border:1px solid #e0e0e0;}
.acc-dets .delete-account a:hover{color:red;background-color:#fff;border-color:#b0b0b0;}
.acc-dets .well{box-shadow:0px 0px 0px 1px #CCC inset, 0px 1px 0px rgba(255, 255, 255, 0.6), 0px 1px 0px 1px rgba(255, 255, 255, 0.6) inset;border-radius:5px;border:1px solid #e0e0e0;padding:20pt;}
.apps{color:#000;background:#fff;overflow:hidden;padding:20pt 0 30pt;}
.apps li.tg-nine,li.tg-ten,.apps li.tg-eight,.apps li.tg-five,.apps li.tg-four,.apps li.tg-one,.apps li.tg-seven,.apps li.tg-six,.apps li.tg-three,.apps li.tg-two{width:25%;}
li .app{background:url(/images/zoogtv-systems.png) no-repeat;width:100px;height:100px;margin:20px auto;}
.apps li .app.windows{background-position:0 0;}
.apps li .app.mac{background-position:-100px 0;}
.apps li .app.ios{background-position:-200px 0;}
.apps li .app.android{background-position:-300px 0;}
.apps li .app.windows-phone{background-position:-400px 0;}
.apps li .app.blackberry{background-position:-400px -100px;}
.apps li .app.linux{background-position:0 -100px;}
.apps li .app.routers{background-position:-100px -100px;}
.apps li .app.tvs-consoles{background-position:-200px -100px;}
.apps li .app.other-devices{background-position:-300px -100px;}
.apps li .app.android:hover,.apps li .app.ios:hover,.apps li .app.linux:hover,.apps li .app.mac:hover,.apps li .app.other-devices:hover,.apps li .app.routers:hover,.apps li .app.tvs-consoles:hover,.apps li .app.blackberry:hover,.apps li .app.windows-phone:hover,.apps li .app.windows:hover,li .icon:hover{-moz-transform:scale(1.05) rotate(0deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-webkit-transform:scale(1.05) rotate(0deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-o-transform:scale(1.05) rotate(0deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);-ms-transform:scale(1.05) rotate(0deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);transform:scale(1.05) rotate(0deg) translateX(0) translateY(0) skewX(0deg) skewY(0deg);}
.app{background:#fff;overflow:hidden;height:auto;padding-bottom:50pt;}
.app img{max-width:100%;}
.app img#logo{float:right;height:150px;width:150px;}
.app .step{text-align:left;}
.app .step .item{display:inline-block;}
.app .step .guide h3,.app p{font-size:14pt;}
.app .step .guide .option a{color:#000;text-decoration:none;font-weight:500;}
.app .step .guide a{color:#000;}
.app .step .guide a:hover{color:#7CA700;}
.subscription .tab-canvas,
.rewards-page .tab-canvas,
.admin .tab-canvas{border-radius:5px;box-shadow:0 0 0 1px #cccccc inset, 0 1px 0px rgba(255, 255, 255, 0.6), 0 1px 0 1px rgba(255, 255, 255, 0.6) inset;border:1pt solid #e0e0e0;padding:20pt;}
.affiliates .tab-canvas{border-radius:5px;border:1pt solid #e0e0e0;padding:20pt;background:#E8EBF0 none repeat scroll 0% 0%;}
.affiliates{color:#000;background:#fff;overflow:hidden;padding:30px 0 40px;min-height:300px;}
.subscription .progress{height:30px;margin:4px 0px 14px 0px;}
.progress.newBar{height:auto;position:relative;top:5px;}
.subscription a{font-weight:500;}
.subscription tg{display:inline-block;float:left;}
.subscription tg.acc-1, .subscription tg.acc-2, .subscription tg.acc-3, .subscription tg.acc-4{width:50%;}
.subscription, .admin{color:#000;background:#fff;overflow:hidden;padding:30px 0 40px;min-height:560px;}
.subscription .red{color:red;}
.subscription .sub-button, .admin .sub-button{padding-top:20pt;}
.subscription ul, .admin ul{display:inline-block;text-align:center;}
.account-servers ul{display:block;text-align:left;}
.account-servers .list-servers{padding:20px 0 0 0;}
.col-left{float:left;}
.subscription li.bill-event,.subscription li.expiry-date,.subscription li.price-plan,.subscription li.recurring,.subscription li.reg-start,.subscription li.status{text-align:left;padding:1.8pt 0px 0px 0px;font-size:16px;}
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}
.error_confirm_new_password{margin:2% 0%;}
.account-nav-block .error_confirm_new_password{text-align:center;margin-top:30px !important;margin-bottom:0;}
.alert-error{text-align:center;background-color:#f2dede;border-color:#ebccd1;color:#a94442;}
.alert-success{text-align:center;background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}
.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}
.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}
.alert-danger a,.alert-error a,.alert-success a,.alert-warning a{color:#000;font-weight:400;}
.alert-con{padding:15px;margin-bottom:20pt;margin-top:20pt;border:1px solid transparent;border-radius:4px;}
.mobile-alert{display:none;}
.our-service{margin:0 auto;padding:40px 0px 0px 0;color:#000;text-align:left;}
.our-service h2{text-align:center;}
.our-service p{font-size:16px;margin:0;padding-bottom:10pt;}
.our-service a{color:#000;font-weight:500;}
.our-service a:hover{color:#7CA700;}
.policy{margin:0 auto;padding:60pt 10pt 50pt 0;color:#000;text-align:left;}
.policy h2{text-align:center;}
.policy p{font-size:16px;margin:0;padding-bottom:10pt;}
.policy a{color:#000;}
.policy a:hover{color:#7CA700;}
.resource{margin:0 auto;padding:30px 10pt 50pt 0;color:#000;text-align:left;}
.getting-started h1,.resource h1{text-align:center;font-size:3em;}
.getting-started h2,.resource h2{text-align:center;font-size:2em;}
.getting-started h3,.resource h3{text-align:center;font-size:1.5em;}
.resource p{font-size:16px;margin:0;padding-bottom:10pt;}
.resource span{font-weight:600;}
.resource a{color:#7CA700;text-decoration:none;font-weight:500;}
.resource a:hover{color:#000;font-weight:500;}
.resource img{padding-bottom:15pt;max-width:100%;}
.resource a.button{text-decoration:none;color:#fff;}
.resource a.button:hover{color:#fff;background:#90BE3B;}
@font-face{font-family:flexslider-icon;src:url(/css/fonts/flexslider-icon.eot);src:url(/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/css/fonts/flexslider-icon.woff) format('woff'),url(/css/fonts/flexslider-icon.ttf) format('truetype'),url(/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal;}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#7CA700;text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.flex-direction-nav .flex-prev{left:-50px;}
.flex-direction-nav .flex-next{right:-50px;text-align:right;}
.flexslider:hover .flex-prev{opacity:.7;left:10px;}
.flexslider:hover .flex-next{opacity:.7;right:10px;}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}
.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';}
.flex-direction-nav a.flex-next:before{content:'\f002';}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
. no-js .slides>li:first-child{display:block;}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}
.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004';}
.flex-pauseplay a:hover{opacity:1;}
.flex-pauseplay a.flex-play:before{content:'\f003';}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" ";}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both;}
.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.xmas-banner:before{left:0;top:0;bottom:0;width:100%;min-height:180px;display:block;content:"";position:absolute;background-image:url('/images/christmasbanner/snow.png');}
.xmas-banner{background-size:contain;position:relative;background-image:url('/images/christmasbanner/bannerbg.png');}
.xmas-banner img{max-height:184px;margin:auto;width:auto;height:auto;display:block;}
.xmas-banner a{color:#fff;font-size:21px;font-weight:600;background:#b31e07;border-radius:5px;padding:5px 15px;position:absolute;left:0;right:0;text-align:center;margin:auto;bottom:8px;max-width:150px;}
.one .price-old{position:relative;font-size:18px;padding:0;}
.one .package.sixth p.price-old:before,
.one .package.third p.price-old:before,
.one .package.second p.price-old:before{left:0;bottom:50%;position:absolute;content:"";display:block;border-top:2px solid #b31e07;z-index:3;right:0;width:100px;margin:auto;}
.one .package.sixth li.price:before,
.one .package.third li.price:before,
.one .package.second li.price:before{z-index:9999;content:"";display:block;width:100px;height:100px;position:absolute;background-size:contain;background-repeat:no-repeat;left:70%;top:0;z-index:2;}
.one .package.sixth li.price:after,
.one .package.third li.price:after,
.one .package.second li.price:after{right:0;left:0;top:0;bottom:0;width:100%;min-height:180px;display:block;content:"";position:absolute;}
@media (min-width:761px) and (max-width:768px){.why-zoog-header .col-xs-height{float:left;height:100%;}
.signUp{margin:0;}
.why-zoog-header .right-side{padding-bottom:30px;top:0 !important;}
.why-zoog-header .right-side .col-lg-8{padding-left:initial;}
.row-xs-height{display:block;}
}
@media (min-width:769px) and (max-width:992px){.why-zoog-header .col-xs-height{float:none;height:100%;width:60%;}
.why-zoog-header .right-side .col-lg-8{width:220px !important;}
.why-zoog-header .center-side{margin:auto;float:none !important;}
.why-zoog-header .right-side{display:block;margin:auto;top:30px !important;margin-bottom:30px;width:66%;margin-top:-80px;}
}
@media (min-width:768px){.container{width:750px;}
.why-zoog-header .col-xs-height{float:left;height:100%;}
}
@media (min-width:992px){.container{width:970px;}
.why-zoog-header .right-side{top:30px !important;}
.plus-custome-style tbody tr td:nth-child(2){width:60px !important;}
.plus-custome-style tbody tr td:first-child{width:33% !important;}
}
@media (min-width:1200px){.container{width:1170px;}
}
.row{margin-right:-15px;margin-left:-15px;}
.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative;float:left;}
.col-xxs-1{width:8.333333333333332%;}
.col-xxs-2{width:16.666666666666664%;}
.col-xxs-3{width:25%;}
.col-xxs-4{width:33.33333333333333%;}
.col-xxs-5{width:41.66666666666667%;}
.col-xxs-6{width:50%;}
.col-xxs-7{width:58.333333333333336%;}
.col-xxs-8{width:66.66666666666666%;}
.col-xxs-9{width:75%;}
.col-xxs-10{width:83.33333333333334%;}
.col-xxs-11{width:91.66666666666666%;}
.col-xxs-12{width:100%;}
.col-xxs-push-1{left:8.333333333333332%;}
.col-xxs-push-2{left:16.666666666666664%;}
.col-xxs-push-3{left:25%;}
.col-xss-push-4{left:33.33333333333333%;}
.col-xxs-push-5{left:41.66666666666667%;}
.col-xxs-push-6{left:50%;}
.col-xxs-push-7{left:58.333333333333336%;}
.col-xxs-push-8{left:66.66666666666666%;}
.col-xxs-push-9{left:75%;}
.col-xxs-push-10{left:83.33333333333334%;}
.col-xxs-push-11{left:91.66666666666666%;}
.col-xxs-pull-1{right:8.333333333333332%;}
.col-xxs-pull-2{right:16.666666666666664%;}
.col-xxs-pull-3{right:25%;}
.col-xxs-pull-4{right:33.33333333333333%;}
.col-xxs-pull-5{right:41.66666666666667%;}
.col-xxs-pull-6{right:50%;}
.col-xxs-pull-7{right:58.333333333333336%;}
.col-xxs-pull-8{right:66.66666666666666%;}
.col-xxs-pull-9{right:75%;}
.col-xxs-pull-10{right:83.33333333333334%;}
.col-xxs-pull-11{right:91.66666666666666%;}
.col-xxs-offset-1{margin-left:8.333333333333332%;}
.col-xxs-offset-2{margin-left:16.666666666666664%;}
.col-xxs-offset-3{margin-left:25%;}
.col-xxs-offset-4{margin-left:33.33333333333333%;}
.col-xxs-offset-5{margin-left:41.66666666666667%;}
.col-xxs-offset-6{margin-left:50%;}
.col-xxs-offset-7{margin-left:58.333333333333336%;}
.col-xxs-offset-8{margin-left:66.66666666666666%;}
.col-xxs-offset-9{margin-left:75%;}
.col-xxs-offset-10{margin-left:83.33333333333334%;}
.col-xxs-offset-11{margin-left:91.66666666666666%;}
@media (min-width:480px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left;}
.promo-wrapper{min-height:760px;position:relative;overflow:hidden;padding-top:0px;}
.col-xs-12{width:100%;}
.col-xs-11{width:91.66666667%;}
.col-xs-10{width:83.33333333%;}
.col-xs-9{width:75%;}
.col-xs-8{width:66.66666667%;}
.col-xs-7{width:58.33333333%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666667%;}
.col-xs-4{width:33.33333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.66666667%;}
.col-xs-1{width:8.33333333%;}
.col-xs-pull-12{right:100%;}
.col-xs-pull-11{right:91.66666667%;}
.col-xs-pull-10{right:83.33333333%;}
.col-xs-pull-9{right:75%;}
.col-xs-pull-8{right:66.66666667%;}
.col-xs-pull-7{right:58.33333333%;}
.col-xs-pull-6{right:50%;}
.col-xs-pull-5{right:41.66666667%;}
.col-xs-pull-4{right:33.33333333%;}
.col-xs-pull-3{right:25%;}
.col-xs-pull-2{right:16.66666667%;}
.col-xs-pull-1{right:8.33333333%;}
.col-xs-pull-0{right:auto;}
.col-xs-push-12{left:100%;}
.col-xs-push-11{left:91.66666667%;}
.col-xs-push-10{left:83.33333333%;}
.col-xs-push-9{left:75%;}
.col-xs-push-8{left:66.66666667%;}
.col-xs-push-7{left:58.33333333%;}
.col-xs-push-6{left:50%;}
.col-xs-push-5{left:41.66666667%;}
.col-xs-push-4{left:33.33333333%;}
.col-xs-push-3{left:25%;}
.col-xs-push-2{left:16.66666667%;}
.col-xs-push-1{left:8.33333333%;}
.col-xs-push-0{left:auto;}
.col-xs-offset-12{margin-left:100%;}
.col-xs-offset-11{margin-left:91.66666667%;}
.col-xs-offset-10{margin-left:83.33333333%;}
.col-xs-offset-9{margin-left:75%;}
.col-xs-offset-8{margin-left:66.66666667%;}
.col-xs-offset-7{margin-left:58.33333333%;}
.col-xs-offset-6{margin-left:50%;}
.col-xs-offset-5{margin-left:41.66666667%;}
.col-xs-offset-4{margin-left:33.33333333%;}
.col-xs-offset-3{margin-left:25%;}
.col-xs-offset-2{margin-left:16.66666667%;}
.col-xs-offset-1{margin-left:8.33333333%;}
.col-xs-offset-0{margin-left:0;}
}
.ios-countrys{background-color:white !important;}
.ios-countrys p{padding-top:10px;padding-bottom:10px;}
.tcp{width:85px !important;text-align:center !important;}
.udp{width:65px !important;text-align:center !important;padding-left:10px !important;}
@media (max-width:768px){.udp{padding-left:0px !important;}
.icon-text-format h3{text-align:center !important;}
.account-servers .table > tbody > tr > td{width:auto !important;}
.p2p, .zoogplay, .zoogshadow{width:28px !important;display:inline-block!important;}
.tcp{width:60px !important;text-align:left !important;}
.udp{width:60px !important;text-align:left !important;}
.udp-img{display:inline-block !important;}
.server-descr{margin:0}
.zoogplay, .zoogshadow{position:relative;top:7px;}
.progress.newBar{width:calc(100% - 18px);margin:4px 9px 14px}
}
@media (max-width:650px){.progress.newBar{width:calc(100% - 9px);margin:4px 9px 14px 0px;}
}
@media (min-width:769px){.one .first li.price{padding-top:37px;}
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9, .col-sm-13{float:left;}
.col-sm-13{width:50%;}
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:77.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:22.66666667%;}
.col-sm-1{width:8.33333333%;}
.col-sm-pull-12{right:100%;}
.col-sm-pull-11{right:91.66666667%;}
.col-sm-pull-10{right:83.33333333%;}
.col-sm-pull-9{right:75%;}
.col-sm-pull-8{right:66.66666667%;}
.col-sm-pull-7{right:58.33333333%;}
.col-sm-pull-6{right:50%;}
.col-sm-pull-5{right:41.66666667%;}
.col-sm-pull-4{right:33.33333333%;}
.col-sm-pull-3{right:25%;}
.col-sm-pull-2{right:16.66666667%;}
.col-sm-pull-1{right:8.33333333%;}
.col-sm-pull-0{right:auto;}
.col-sm-push-12{left:100%;}
.col-sm-push-11{left:91.66666667%;}
.col-sm-push-10{left:83.33333333%;}
.col-sm-push-9{left:75%;}
.col-sm-push-8{left:66.66666667%;}
.col-sm-push-7{left:58.33333333%;}
.col-sm-push-6{left:50%;}
.col-sm-push-5{left:41.66666667%;}
.col-sm-push-4{left:33.33333333%;}
.col-sm-push-3{left:25%;}
.col-sm-push-2{left:16.66666667%;}
.col-sm-push-1{left:8.33333333%;}
.col-sm-push-0{left:auto;}
.col-sm-offset-12{margin-left:100%;}
.col-sm-offset-11{margin-left:91.66666667%;}
.col-sm-offset-10{margin-left:83.33333333%;}
.col-sm-offset-9{margin-left:75%;}
.col-sm-offset-8{margin-left:66.66666667%;}
.col-sm-offset-7{margin-left:58.33333333%;}
.col-sm-offset-6{margin-left:50%;}
.col-sm-offset-5{margin-left:41.66666667%;}
.col-sm-offset-4{margin-left:33.33333333%;}
.col-sm-offset-3{margin-left:25%;}
.col-sm-offset-2{margin-left:16.66666667%;}
.col-sm-offset-1{margin-left:8.33333333%;}
.col-sm-offset-0{margin-left:0;}
}
@media screen and (max-width:1310px) and (min-width:992px){.account-nav-block .app-bottom li{float:left;width:50%;}
.application-botton{width:97%;height:63px;}
.tab-col-left,
.tab-col-right{min-height:590px;}
}
@media (min-width:992px){.tab-col-left,
.tab-col-right{min-height:590px;}
.aff-col-left,
.aff-col-right{min-height:320px;}
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9, .col-md-13{float:left;}
.col-md-13{width:50%;}
.col-md-12{width:100%;}
.col-md-11{width:91.66666667%;}
.col-md-10{width:83.33333333%;}
.col-md-9{width:75%;}
.col-md-8{width:66.66666667%;}
.col-md-7{width:58.33333333%;}
.col-md-6{width:50%;}
.col-md-5{width:41.66666667%;}
.col-md-4{width:33.33333333%;}
.col-md-3{width:25%;}
.col-md-2{width:16.66666667%;}
.col-md-1{width:8.33333333%;}
.col-md-pull-12{right:100%;}
.col-md-pull-11{right:91.66666667%;}
.col-md-pull-10{right:83.33333333%;}
.col-md-pull-9{right:75%;}
.col-md-pull-8{right:66.66666667%;}
.col-md-pull-7{right:58.33333333%;}
.col-md-pull-6{right:50%;}
.col-md-pull-5{right:41.66666667%;}
.col-md-pull-4{right:33.33333333%;}
.col-md-pull-3{right:25%;}
.col-md-pull-2{right:16.66666667%;}
.col-md-pull-1{right:8.33333333%;}
.col-md-pull-0{right:auto;}
.col-md-push-12{left:100%;}
.col-md-push-11{left:91.66666667%;}
.col-md-push-10{left:83.33333333%;}
.col-md-push-9{left:75%;}
.col-md-push-8{left:66.66666667%;}
.col-md-push-7{left:58.33333333%;}
.col-md-push-6{left:50%;}
.col-md-push-5{left:41.66666667%;}
.col-md-push-4{left:33.33333333%;}
.col-md-push-3{left:25%;}
.col-md-push-2{left:16.66666667%;}
.col-md-push-1{left:8.33333333%;}
.col-md-push-0{left:auto;}
.col-md-offset-12{margin-left:100%;}
.col-md-offset-11{margin-left:91.66666667%;}
.col-md-offset-10{margin-left:83.33333333%;}
.col-md-offset-9{margin-left:75%;}
.col-md-offset-8{margin-left:66.66666667%;}
.col-md-offset-7{margin-left:58.33333333%;}
.col-md-offset-6{margin-left:50%;}
.col-md-offset-5{margin-left:41.66666667%;}
.col-md-offset-4{margin-left:33.33333333%;}
.col-md-offset-3{margin-left:25%;}
.col-md-offset-2{margin-left:16.66666667%;}
.col-md-offset-1{margin-left:8.33333333%;}
.col-md-offset-0{margin-left:0;}
}
@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9, col-lg-13{float:left;}
.col-lg-13{width:50%;}
.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%;}
.col-lg-10{width:83.33333333%;}
.col-lg-9{width:75%;}
.col-lg-8{width:66.66666667%;}
.col-lg-7{width:58.33333333%;}
.col-lg-6{width:50%;}
.col-lg-5{width:41.66666667%;}
.col-lg-4{width:33.33333333%;}
.col-lg-3{width:25%;}
.col-lg-2{width:16.66666667%;}
.col-lg-1{width:8.33333333%;}
.col-lg-pull-12{right:100%;}
.col-lg-pull-11{right:91.66666667%;}
.col-lg-pull-10{right:83.33333333%;}
.col-lg-pull-9{right:75%;}
.col-lg-pull-8{right:66.66666667%;}
.col-lg-pull-7{right:58.33333333%;}
.col-lg-pull-6{right:50%;}
.col-lg-pull-5{right:41.66666667%;}
.col-lg-pull-4{right:33.33333333%;}
.col-lg-pull-3{right:25%;}
.col-lg-pull-2{right:16.66666667%;}
.col-lg-pull-1{right:8.33333333%;}
.col-lg-pull-0{right:auto;}
.col-lg-push-12{left:100%;}
.col-lg-push-11{left:91.66666667%;}
.col-lg-push-10{left:83.33333333%;}
.col-lg-push-9{left:75%;}
.col-lg-push-8{left:66.66666667%;}
.col-lg-push-7{left:58.33333333%;}
.col-lg-push-6{left:50%;}
.col-lg-push-5{left:41.66666667%;}
.col-lg-push-4{left:33.33333333%;}
.col-lg-push-3{left:25%;}
.col-lg-push-2{left:16.66666667%;}
.col-lg-push-1{left:8.33333333%;}
.col-lg-push-0{left:auto;}
.col-lg-offset-12{margin-left:100%;}
.col-lg-offset-11{margin-left:91.66666667%;}
.col-lg-offset-10{margin-left:83.33333333%;}
.col-lg-offset-9{margin-left:75%;}
.col-lg-offset-8{margin-left:66.66666667%;}
.col-lg-offset-7{margin-left:58.33333333%;}
.col-lg-offset-6{margin-left:50%;}
.col-lg-offset-5{margin-left:41.66666667%;}
.col-lg-offset-4{margin-left:33.33333333%;}
.col-lg-offset-3{margin-left:25%;}
.col-lg-offset-2{margin-left:16.66666667%;}
.col-lg-offset-1{margin-left:8.33333333%;}
.col-lg-offset-0{margin-left:0;}
}
.pull-right{float:right;}
.pull-left{float:left;}
.header{background:#000;top:0;left:0;width:100%;z-index:101;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;}
.header a{color:#fff;}
.header.fixed{opacity:.9;padding:0 0 5px;}
.header.fixed:hover{opacity:1;}
.logo{display:block;max-width:100%;margin:5px 0 0;float:left;}
.logo img{display:block;max-width:100%;height:auto;}
.header .nav{margin:11px 0 0;text-align:center;}
.header .nav li{display:inline-block;}
.header .nav li a{font-size:20px;font-weight:300;padding:5px 23px;color:#fff;}
.header .nav .active{color:#7CA700;}
.header .sub-nav{display:block;text-align:center;padding:4px 0 0;}
.header .sub-nav li{font-size:12px;display:inline-block;text-transform:uppercase;}
.header .sub-nav li a{text-align:center;padding:5px 8px;font-size:12px;display:block;float:left;}
.header .sub-nav a.button{background:#7CA700;border-radius:3px;}
.nav-toggle{display:none;width:25px;float:right;margin:20px 0 0;cursor:pointer;}
.toggle-line{display:block;width:100%;height:1px;background-color:#7CA700;margin:0 0 4px;}
.video-block-top-image{position:relative;top:0;left:0;width:100%;height:auto;max-width:inherit;}
#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:#000;display:none;}
#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#0055a4;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}
#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#7CA700;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;}
#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9f943;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
.footer{background:#000;color:#fff;padding:40px 0px 60px 0px;}
.footer .logo{margin:20px 0 10px;float:none;}
.copyright{font-size:11px!important;}
.footer li{font-size:14px;padding:3px 0px 3px 0px;}
.footer li a{white-space:nowrap;text-overflow:ellipsis;color:#fff;}
.footer h4{font-weight:400;font-size:16px;margin:22pt 0 10pt;}
.footer h5{font-weight:400;font-size:16px;margin:0;}
.footer .social{padding-left:30pt;}
.footer .social li{display:inline-block;margin-left:3px;font-size:34px;}
[class*=" icon-"],[class^=icon-]{font-family:unified_icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
@font-face{font-family:fontello;src:url(/css/fonts/fontello.eot?3271129);src:url(/css/fonts/fontello.eot?3271129#iefix) format('embedded-opentype'),url(/css/fonts/fontello.woff?3271129) format('woff'),url(/css/fonts/fontello.ttf?3271129) format('truetype'),url(/css/fonts/fontello.svg?3271129#fontello) format('svg');font-weight:400;font-style:normal;}
.font-icon:before{font-family:fontello;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;text-rendering:optimizelegibility;}
.icon-twitter:before{content:"\e609";}
.icon-facebook:before{content:"\e607";}
.icon-googleplus:before{content:"\e608";}
.icon-linkedin:before{content:"\e60a";}
.font-icon.facebook:before{content:'\e802';}
.font-icon.gplus:before{content:'\e801';}
.font-icon.instagram:before{content:'\e803';}
.font-icon.twitter:before{content:'\e80c';}
.footer .icons{font-size:0;padding-bottom:8pt;}
.footer .icons a{margin:4px;display:inline-block;height:28px;width:28px;text-align:center;text-decoration:none;background-color:#fff;color:#000;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.footer .icons a i:before{font-size:16px;line-height:28px;vertical-align:middle;}
.footer .icons a.facebook:hover{background-color:#3b5999;color:#fff;}
.footer .icons a.instagram:hover{background-color:#52789C;color:#fff;}
.footer .icons a.twitter:hover{background-color:#49C8F5;color:#fff;}
.footer .icons a.gplus:hover{background-color:#D95433;color:#fff;}
.disabled-button{background:#666;cursor:default;}
.disabled-button:hover{background:#666;}
.disabled-w-button{background:#666;border:medium none;cursor:default;display:inline-block;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none;cursor:default;color:#fff;width:200px;padding:8pt 20pt;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.disabled-w-button:hover{background:#666;}
.box{display:none;}
.box.visible{display:block;}
.tabs{text-align:center;margin:auto;}
.tabs li{cursor:pointer;display:block;float:left;margin:10px 0 0;color:#fff;font-size:30px;background:#000;padding:10px 30px;border-radius:6px 6px 0 0;border-right:1px solid #fff;}
.tabs li.current{background:#7CA700;color:#fff;}
.page-header{padding:30px 0 50px;text-align:center;}
.network-content{position:relative;}
.account-nav-block .network-map-items{position:relative;max-width:798px;overflow:hidden;margin:auto;}
.network-map-items{position:relative;max-width:998px;overflow:hidden;margin:auto;}
.network-map{display:block;width:100%;margin:auto;height:auto;}
.townNew{position:absolute;width:30px;height:30px;cursor:pointer;}
.serverCount{width:19px;height:19px;border:2px solid #657d08;border-radius:100%;padding:0;text-align:center;color:#fff;font-size:12px !important;font-weight:700;line-height:19px;}
.serverTown{position:absolute;top:-50px;background-color:#222;font-size:14px !important;padding:10px;left:-6px;margin-left:-48px;color:#fff;font-weight:400;z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;opacity:1;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-ms-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;border:1px solid #bbb;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;border-radius:5px;min-width:120px;max-width:200px;max-height:200px;overflow:auto;width:220 px\8;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.15);box-shadow:0 1px 2px rgba(0, 0, 0, 0.15);font:normal 13px/20px Arial, sans-serif;text-align:center;}
.mapEdge{top:-10px;left:80px;}
.account-nav-block .serverTown{left:28px;}
.existing .serverCount{}
.existing .serverCount:hover{}
.coming-soon .serverCount{background-color:#F0CA36;}
.coming-soon .serverCount:hover{background-color:#FFDA4A;}
.coming-soon .serverTown{background-color:#FFDA4A;color:#000000;}
.townNew:hover .serverTown{opacity:1;visibility:visible;}
.town{position:absolute;width:30px;height:30px;background-image:url(../images/town.png);background-repeat:no-repeat;background-size:60px;cursor:pointer;}
.kansas{top:24.0%;left:20.7%;}
.colorado{top:24.4%;left:18.5%;}
.las-vegas{top:26.5%;left:15.6%;}
.los-angeles{top:28.4%;left:14.8%;}
.atlanta{top:28.6%;left:24%;}
.new-york{top:23.0%;left:27.0%;}
.london{top:13.4%;left:47.3%;}
.nottingham{top:15%;left:40.5%;}
.montreal{top:19.0%;left:27.1%;}
.stockholm{top:4.8%;left:52.1%;}
.amsterdam{top:12.5%;left:48.5%;}
.milan{top:19%;left:49.7%;}
.barcelona{top:22.5%;left:47.8%;}
.istanbul{top:27%;left:49.5%;}
.singapore{top:49.9%;left:75.7%;}
.melbourne{top:76.1%;left:87%;}
.town p{position:absolute;top:-11px;background:#7CA700;font-size:14px;padding:2px 10px;left:68px;margin-left:-48px;color:#fff;font-weight:600;z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;}
.town:hover p{opacity:1;visibility:visible;}
.california p.serverTown{width:106px;}
.network-description{text-align:center;padding:0 0 40px !important;}
.account-servers .server-flag{max-width:50px;display:block;}
.account-servers .server-img{margin-right:10px;float:left;}
.account-servers .tabel-head{border-bottom:15px solid #fff;}
.account-servers .tabel-head th{padding:0px 20px 10px 0px;color:#000;font-size:16px;font-weight:500;text-align:left;border:0;background:#F0F0F0 none repeat scroll 0% 0%;}
.tabel-head th#p2p{padding-left:20px;text-align:center;}
.account-servers .server-town{display:block;width:200px;margin:10px;}
.account-servers .server-descr{margin:0;}
.account-servers .services{font-size:16px;font-weight:500;margin:15px 0px 0px;}
.account-servers .table-body{background:#F0F0F0 none repeat scroll 0% 0%;text-align:left;}
.account-servers .table > thead > tr > td,
.account-servers .table > tbody > tr > td,
.account-servers .table > tfoot > tr > td{color:#000;background:#F0F0F0 none repeat scroll 0% 0%;border:0;padding:0;vertical-align:calc;width:260px;}
.account-servers th:first-child{padding-left:55px;}
.rwd-table{margin:1em 0;}
.rwd-table th{display:none;}
.rwd-table td{display:block;}
.rwd-table td:first-child{}
.rwd-table td:last-child{}
.rwd-table td:before{content:attr(data-th) " ";color:#000;font-size:20px;font-weight:500;display:inline-block;width:40%;padding:10px 0 10px 10px;}
.rwd-table td:last-child:before{width:40%;}
.rwd-table{overflow:hidden;}
@media (max-width:320px){.modal-dialog{width:320px !important;width:250px;height:319px;position:absolute;top:50%;margin-top:-200px;left:50%;margin-left:-160px !important;}
}
@media (max-width:360px){.account-servers .server-town{font-size:16px;margin:4px;}
}
@media (max-width:490px){.server-town{width:auto !important;font-size:18px !important;}
.p2p.active{background-position:center -52px !important;}
.account-servers .p2p, .account-servers .zoogplay, .account-servers .zoogshadow{width:35px !important;height:35px !important;background-size:35px !important;}
.account-servers .zoogshadow{background-position:center -105px !important;}
.account-servers .zoogshadow.active{background-position:center -147px !important;}
.account-servers .zoogplay{background-position:center -189px !important;}
.account-servers .zoogplay.active{background-position:center -235px !important;}
}
@media (max-width:480px){.tooltip.top{margin-top:35px;width:200px;height:auto;margin-left:150px;}
.subscription ul, .admin ul{text-align:center;}
.application-botton{width:201px;height:60px;color:#fff;}
.account-servers .table > tbody > tr > td{padding-left:10px !important;}
.bt-windows-img, .bt-windows-img2{margin:15px 0 20px 20px;}
.bt-android-img, .bt-android-img2{margin:15px 0 20px 20px;}
.application-botton p{padding-top:20px !important;}
.modal-dialog{width:360px;height:319px;position:absolute;top:50%;margin-top:-200px;left:50%;margin-left:-180px;}
.rwd-table td:last-child{padding-bottom:10px !important;}
.rwd-table td:before{display:block;width:100%;padding:10px 0 10px 0px;}
.account-servers .server-flag{padding-bottom:0 !important;margin-left:0px;margin-bottom:-5px;}
.account-servers .p2p ,
.account-servers .server-descr,
.account-servers .services{}
.server-descr{margin-left:0px !important;}
.services{margin-left:0px !important;}
.p2p{margin-left:0px !important;}
}
@media (max-width:769px){.account-servers .server-img{display:inline-block;float:none;vertical-align:bottom;margin-right:0;margin:0;}
.account-servers .server-flag{display:inline-block;max-width:70%;padding-bottom:0px;margin-top:6px;}
.account-servers .server-town{margin:0;display:inline-block;width:auto;padding-bottom:6px;}
.account-servers .p2p{margin:0;display:inline-block !important;}
.rwd-table tr{border-bottom:5px solid #fff;}
.rwd-table td:last-child{border-bottom:none;}
}
@media (min-width:769px){.rwd-table td:before{display:none;}
.rwd-table th, .rwd-table td{display:table-cell;}
.show_xxs{display:none;}
.show_sm{display:block;}
}
.descr.descr-coming-soon .net-icon{background-color:#F0CA36;}
.descr.descr-existing .net-icon{background-color:#90BE3B;}
.descr .net-icon{border:2px solid #fff;position:relative;float:left;width:16.8px;height:16.8px;display:inline-block;border-radius:100%;margin:7px 10px 0;color:#fff;font-size:14px;font-weight:700;line-height:24px;}
.descr p{float:left;font-size:16px;color:#000;padding-bottom:0;margin:4px 0 0;}
.network-servers-wrap, .list-servers{padding:40px 0;}
.network-servers, .list-servers{padding:0;}
.network-servers-wrap h3{margin:5px 0;font-size:22px;font-weight:500;}
.network-servers .servers-item{padding:10px 20px 10px 10px;margin:5px 0;}
.network-servers .servers-item.odd, .list-servers .servers-item.odd{background:#F0F0F0;}
.network-servers .servers-item span, .list-servers .servers-item span{display:block;float:left;}
.server-town{font-size:16px;font-weight:500;margin:10px 0 0 10px;width:180px;}
.list-servers .location-header{font-size:20px;font-weight:500;margin:10px 0px 10px 60px;width:300px;}
.list-servers .p2p-header{font-size:20px;font-weight:500;margin:10px 0px 10px 0px;}
.list-servers .server-address-header{font-size:20px;font-weight:500;margin:10px 20px 0px 10px;}
.list-servers .services-header{font-size:20px;font-weight:500;margin:10px 0px 10px 60px;}
.list-servers .server-town{font-size:16px;font-weight:500;margin:10px 0 0 10px;width:300px;}
.list-servers-wrap p{font-size:24px;padding:40px 0px 20px 0px;}
.p2p, .zoogplay, .zoogshadow{height:28px;display:block;background-image:url(../images/feature-icons.svg);background-repeat:no-repeat;background-position:center 0;background-size:26px;}
#zoogplay, #zoogshadow{text-align:center;padding-right:0;}
.list-servers-wrap .p2p{width:28px;margin-left:40px;}
.list-servers .p2p-header{margin:10px 0px 10px 40px;}
.p2p.active{background-position:center -37px;}
.zoogplay{background-position:center -139px!important;}
.zoogplay.active{background-position:center -175px!important;}
.zoogshadow{background-position:center -75px!important;}
.zoogshadow.active{background-position:center -107px!important;}
.server-descr{font-size:16px;font-weight:500;margin:15px 20px 0 10px;color:#000;}
.list-servers .server-descr{font-size:16px;font-weight:500;margin:15px 20px 0 10px;width:200px;}
.list-servers .services{font-size:16px;font-weight:500;margin:15px 0px 0px 0px;}
.network-servers .server-flag, .list-servers .server-flag{max-width:50px;display:block;}
.progress{margin:16px 0 0;}
.progress-scale{display:none;height:20px;margin:0 1px;background-image:url(../images/scale.png);background-repeat:no-repeat;background-position:left top;background-size:100%;}
.progress-scale span.progress-scale-left{float:left;color:#000;display:block;margin:10px 0 0;font-weight:500;}
.progress-scale span.progress-scale-right{float:right;color:#000;display:block;margin:10px 0 0;font-weight:500;}
.products-page .page-header{background:#7CA700;color:#fff;text-align:center;padding:20px 0;}
.account-page-header{background:#7CA700;color:#fff;text-align:center;padding:40px 0;}
.affiliate-page-header{background:#7CA700;color:#fff;text-align:center;padding:40px 0;}
.affiliate-page-header h2{letter-spacing:-1px;margin:0.83em 0px;font-weight:300;text-align:center;font-size:22px;color:#fff;}
.products-page .page-header h1{padding:20px 0 0;}
.sys.win{background-position:center 0;}
.sys.mac{background-position:center -40px;}
.sys.ios{background-position:center -80px;}
.sys.android{background-position:center -120px;}
.sys{width:40px;height:40px;display:block;float:left;max-width:40px;background-image:url(../images/icons/system_icons.png);background-repeat:no-repeat;background-position:center 0;}
.platform-list{text-align:center;}
.platform-list li{width:55px;height:55px;cursor:pointer;margin:0 10px;display:inline-block;text-align:center;}
.platform-list li a{position:relative;display:inline-block;width:55px;height:55px;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px;-webkit-perspective-origin:-150px 50%;-moz-perspective-origin:-150px 50%;-ms-perspective-origin:-150px 50%;perspective-origin:-150px 50%;color:#fff;}
.platform-list li span.label{opacity:.8;margin:auto;display:block;}
.platform-list li a span.ico{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:55px;height:55px;-webkit-transform-origin:50% 50% 23px;-moz-transform-origin:50% 50% 23px;-ms-transform-origin:50% 50% 23px;-o-transform-origin:50% 50% 23px;transform-origin:50% 50% 23px;-webkit-transition:-webkit-transform 200ms linear,opacity 200ms ease;-moz-transition:-moz-transform 200ms linear,opacity 200ms ease;transition:transform 200ms linear,opacity 200ms ease;}
.platform-list li a span.ico img{max-width:100%;overflow:visible;display:block;}
.platform-list li a span.ico.active{-webkit-transform:rotatex(-91deg);-moz-transform:rotatex(-91deg);-ms-transform:rotatex(-91deg);-o-transform:rotatex(-91deg);transform:rotatex(-91deg);opacity:0;}
.platform-list li a span.ico.inactive{-webkit-transform:rotatex(0deg);-moz-transform:rotatex(0deg);-ms-transform:rotatex(0deg);-o-transform:rotatex(0deg);transform:rotatex(0deg);opacity:1;}
.platform-list li a:hover span.ico{-webkit-transition:-webkit-transform 200ms cubic-bezier(.75,1.2,.75,1.2),opacity 200ms ease;-moz-transition:-moz-transform 200ms cubic-bezier(.75,1.2,.75,1.2),opacity 200ms ease;transition:transform 200ms cubic-bezier(.75,1.2,.75,1.2),opacity 200ms ease;}
.platform-list li:hover span.label{opacity:1;}
.platform-list li a:hover span.ico.active{-webkit-transform:rotatex(0deg);-moz-transform:rotatex(0deg);-ms-transform:rotatex(0deg);-o-transform:rotatex(0deg);transform:rotatex(0deg);opacity:1;}
.platform-list li a:hover span.ico.inactive{-webkit-transform:rotatex(91deg);-moz-transform:rotatex(91deg);-ms-transform:rotatex(91deg);-o-transform:rotatex(91deg);transform:rotatex(91deg);opacity:0;}
.platform-list li a:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;}
.platform-section{position:relative;padding:60px 0;overflow:hidden;}
.platform-section .container{max-width:1000px;margin:auto;}
.mac-section{background:#7CA700;}
.mac-section h2,.mac-section p{color:#fff;}
.ios-section{background:#7CA700;}
.ios-section .section-descr,.ios-section .section-requires,.ios-section .section-title{color:#fff;}
.section-title{margin:10px 0 0;text-align:left;}
.section-descr{padding-bottom:0;margin:0 0 10px;}
.section-link{margin:10px 0 5px;display:block;}
.android-link{margin:10px 0 5px;display:block;}
.ios-link{margin:10px 0 5px;display:block;}
.section-requires{font-size:16px;}
.section-link img{max-height:60px;}
.android-link img{max-height:80px;}
.ios-link img{max-height:80px;}
.windows-section .section-image{top:0;}
.windows-section .section-text{bottom:0;}
.section-image{position:relative;top:-1000px;}
.section-text{margin:200px 0 0;position:relative;bottom:-1000px;}
.mac-section .section-image{max-width:400px;margin-left:20px;}
.mac-section .section-text{margin:50px 0 0;}
.windows-section .section-image{max-width:400px;}
.section-image-new{max-width:100%;padding-top:40px;}
.windows-section .section-text{margin:50px 0 0;}
.android-section .section-image{max-width:400px;}
.android-section .section-text{margin:115px 0 0;}
.ios-section .section-image{max-width:400px;margin-left:20px;}
.ios-section .section-text{margin:110px 0 0;}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
@-o-keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
@keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
.progress{overflow:hidden;height:20px;margin-bottom:0;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.5);box-shadow:inset 0 0 3px rgba(0,0,0,.5);}
.sr-only{margin:0 0 0 5px;}
.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#7CA700;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;}
.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px;}
.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
.progress-bar-success{background-color:#5cb85c;}
.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-info{background-color:#5bc0de;}
.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-warning{background-color:#f0ad4e;}
.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-danger{background-color:#d9534f;}
.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
*{margin:0;padding:0;}
* html body,html{height:100%;}
body{min-height:100%;position:relative;font-family:"Open Sans",sans-serif;}
.wrapper{min-height:760px;position:relative;overflow:hidden;width:100%!important;}
.ul-item{margin:auto;width:160px;}
.testimonials-zoog{background-color:#fff;padding:50px 0;}
.testimonials-zoog span{font-weight:500;}
.testimonial-photo{border-radius:100%;vertical-align:top;max-width:200px;margin:auto;display:block;border:9px solid #90be3b;}
.testimonial-image{display:block;float:left;margin:auto;max-width:100px;background-repeat:no-repeat;background-position:center 0px;width:100px;height:100px;background-image:url("../images/testimonials/testimonials.png");border:9px solid #90be3b;box-shadow:0 0 7px 0 #000;}
.testimonial-image.one{background-position:center 0px;}
.testimonial-image.two{background-position:center -100px;}
.testimonial-image.three{background-position:center -200px;}
.testimonial-name{text-align:center;margin:15px 0 0;font-weight:700;font-size:20px;}
.testimonial-location-date{text-align:center;font-weight:500;}
.testimonial-text{text-align:center;margin:0;font-weight:300;}
.why-zoog{padding:0 0 20px;overflow:hidden;position:relative;z-index:1;}
.why-zoog-title a{font-weight:500;}
.why-zoog-title a:hover{color:#90BE3B;}
.why-zoog-title h2{font-weight:500;text-align:center;margin:50px 0 30px;}
.why-zoog-header p{text-align:center;font-weight:300;padding-left:15%;padding-right:15%;}
.why-zoog-content{text-align:center;}
.why-zoog-content h3{font-weight:500;text-align:center;}
.why-zoog-content p{text-align:center;font-size:18px;}
.why-zoog-content .icon img{display:block;max-width:100%;vertical-align:top;margin:auto;width:150px;}
.platform-list-2{margin:20px 0 0;text-align:center;}
.platform-list-2 div{margin:0 0 10px;}
.platform-list-2 img{float:left;max-width:40px;height:auto;}
.platform-list-2 .platform-text{float:left;display:block;margin:10px 0 0 5px;width:100px;font-weight:600;color:#333;line-height:16px;text-align:left;}
.why-zoog-item{position:relative;}
#why-zoog-item-1-left,#why-zoog-item-2-left{left:-1500px;}
#why-zoog-item-1-right,#why-zoog-item-2-right{right:-1500px;}
#why-zoog-item-2-center{bottom:-1500px;}
#why-zoog-item-1-center{top:-1500px;}
.why-zoog-header{max-height:800px;position:relative;z-index:2;}
.why-zoog-header-svg{width:70%;margin:30px auto 0;position:relative;display:block;z-index:3;}
#screenPopup:hover{cursor:pointer;}
.video-container{margin:30px;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%;}
.closeVideoPopup{top:8px;right:8px;width:20px;height:20px;display:block;cursor:pointer;position:absolute;background-image:url(../images/close.png);background-repeat:no-repeat;background-size:cover;}
.why-zoog-header-image{position:absolute;top:0;left:0;width:100%;height:100%;}
.why-zoog-header .row-xs-height{height:auto !important;}
.why-zoog-header-text{text-align:center;font-weight:500;z-index:4;position:relative;padding-bottom:70px;}
.why-zoog-header .right-side{vertical-align:top;top:40px;}
.why-zoog-header .right-side .col-lg-8{width:250px;margin-right:5%;float:right;}
.why-zoog-header-text .platform-list{color:rgb(255, 255, 255);}
.why-zoog-header-text .platform-list img{width:25px;height:25px;}
.why-zoog-header-h1{position:relative;color:#fff;padding:30px 0 0 !important;font-weight:800;font-size:40px;}
.why-zoog-header-h2{position:relative;color:#fff;font-weight:600;font-size:26px;}
.why-zoog-header-p{position:relative;font-size:19px;color:#fff;}
#signUp span{float:none;}
.signUp{background-color:#F0CA36;border-radius:4px;text-align:center;padding:15px 25px;font-size:21px;font-weight:600;text-transform:uppercase;color:#000;margin:0 0 50px;display:block;position:relative;cursor:pointer;height:54px;}
.signUp:hover{background-color:#FFDA4A;}
.signUp span.signUp-inner{float:none;display:inline-block;}
.signUp span{float:left;display:block;}
.signUp svg{display:block;float:left;width:25px;margin:0 0 0 10px;}
.search-field{z-index:4;height:40px;width:100%;position:relative;padding-top:13px;margin:auto auto 30px;}
.search-field .field{border:1px solid transparent;color:#ccc;width:100%;height:100%;text-indent:10px;position:absolute;background-color:#fff;}
.search-field .field:hover{color:#ccc;border:1px solid #7CA700;}
.search-field .field:active,.search-field .field:focus{color:#000;border:2px solid #7CA700;}
.search-field .button{right:0;top:8px;border:0;width:50px;height:100%;position:absolute;background-size:30px;background-color:transparent;background-repeat:no-repeat;background-position:center -34px;//background-color:rgba(124, 167, 0, .8);background-image:url(../images/search.png);}
.search-field:hover .button{background-position:center 12px;}
.search-field:active .button,.search-field:focus .button{background-position:center -80px;}
.search-field .field::-webkit-input-placeholder{color:#999;}
.search-field .field:hover::-webkit-input-placeholder{color:#555;}
.search-field .field:active::-webkit-input-placeholder,.search-field .field:focus::-webkit-input-placeholder{color:#000;}
.search-field .field:-moz-placeholder{color:#545454;opacity:1;}
.search-field .field::-moz-placeholder{color:#545454;opacity:1;}
.search-field .field:-ms-input-placeholder{color:#545454;}
.search-field .button:focus{outline:0;}
.site-list{opacity:.95;position:absolute;top:53.4px;width:100%;background-color:#FFF;display:none;padding:5px 0;}
.site-list li{display:block;color:#000;cursor:pointer;padding:5px 10px;text-align:left;}
.site-favicon{float:left;display:block;margin:5px 5px 0 0;width:20px;height:20px;background-image:url(../images/favicons-sprite.gif);background-repeat:no-repeat;}
.fav-netflix{background-position:center 2px;}
.fav-hulu{background-position:center -28px;}
.fav-facebook{background-position:center -58px;}
.fav-youtube{background-position:center -86px;}
.fav-bbccouk-iplayer{background-position:center -114px;}
.fav-pandora{background-position:center -143px;}
.fav-4music{background-position:center -175px;}
.fav-abcgo{background-position:center -206px;}
.fav-adultswim{background-position:center -237px;}
.fav-aetv{background-position:center -268px;}
.fav-amazon{background-position:center -299px;}
.fav-amctv{background-position:center -330px;}
.fav-blinkbox{background-position:center -361px;}
.fav-blockbusternow{background-position:center -392px;}
.fav-bravotv{background-position:center -423px;}
.fav-cartoonnetwork{background-position:center -451px;}
.fav-cbs{background-position:center -478px;}
.fav-cc{background-position:center -508px;}
.fav-channel4-now{background-position:center -537px;}
.fav-channel5-demand5{background-position:center -568px;}
.fav-cinemanow{background-position:center -599px;}
.fav-crackle{background-position:center -630px;}
.fav-crunchyroll{background-position:center -661px;}
.fav-cwtv{background-position:center -693px;}
.fav-daveuktvcouk{background-position:center -723px;}
.fav-discovery{background-position:center -753px;}
.fav-dramafever{background-position:center -780px;}
.fav-fox{background-position:center -811px;}
.fav-fxnetworks{background-position:center -842px;}
.fav-hbogo{background-position:center -873px;}
.fav-hbonow{background-position:center -904px;}
.fav-history{background-position:center -935px;}
.fav-hulu-plus{background-position:center -966px;}
.fav-itv-itvplayer{background-position:center -993px;}
.fav-mog{background-position:center -1021px;}
.fav-mtv{background-position:center -1050px;}
.fav-mylifetime{background-position:center -1079px;}
.fav-napstercouk{background-position:center -1110px;}
.fav-nationalgeographic{background-position:center -1140px;}
.fav-nbc{background-position:center -1168px;}
.fav-nbcsports{background-position:center -1192px;}
.fav-nowtv{background-position:center -1220px;}
.fav-pbsorg{background-position:center -1251px;}
.fav-rdio{background-position:center -1282px;}
.fav-sho{background-position:center -1313px;}
.fav-sky{background-position:center -1345px;}
.fav-skype{background-position:center -1376px;}
.fav-songza{background-position:center -1407px;}
.fav-spotify{background-position:center -1437px;}
.fav-starz{background-position:center -1468px;}
.fav-syfy{background-position:center -1499px;}
.fav-tv{background-position:center -1529px;}
.fav-tvland{background-position:center -1558px;}
.fav-usanetwork{background-position:center -1617px;}
.fav-viber{background-position:center -1649px;}
.fav-vudu{background-position:center -1680px;}
.fav-warnerbros{background-position:center -1711px;}
.site-item-favicon{float:left;display:block;display:none;margin:5px 5px 0 0;max-width:40px;}
.site-item-text{float:left;display:block;margin:3px 0 0 10px;}
.site-list li:hover{background-color:#cbff70;}
.popupBg{display:none;background-color:rgba(0,0,0,.8);position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;}
#videoPopupOpacity .popup{width:800px;height:auto;margin-left:-400px;}
.popup{display:none;top:150px;z-index:6;padding:0;height:450px;position:fixed;background-color:#fff;border:5px solid #fefefe;box-shadow:0 0 13px 0 #444;background-size:200px;background-repeat:no-repeat;background-position:20px 130px;width:500px;left:50%;margin-left:-250px;}
.popup-close{top:5px;right:5px;width:20px;height:20px;display:block;cursor:pointer;position:absolute;background-image:url(../images/close.png);background-repeat:no-repeat;background-size:cover;}
.popup-text{padding:10px 20px;display:block;background-color:#000;color:#fff;margin:20px 50px 30px;font-size:16px;text-align:center;}
.popup-app{color:#fff;}
.popup-opacity{z-index:3;opacity:.5;width:100%;height:100%;position:absolute;background-color:#000;display:none;}
.popup-content{z-index:4;width:100%;height:100%;position:absolute;}
.popup-main{margin:20px auto auto;max-width:80%;text-align:center;position:relative;}
.popup-image{max-width:100%;display:block;border:5px solid #fff;}
.popup-button{background:#7CA700;border-radius:4px;text-align:center;padding:8px 20px;font-size:24px;display:inline-block;border:0;color:#fff;margin-top:30px;cursor:pointer;}
.popup-button:hover{background:#90BE3B;}
.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s;}
.hvr-bounce-to-right:before{border-radius:4px;content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#5F7E04;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff;}
.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);}
.popup-lock{margin:-100px 0 0 -100px;position:absolute;top:50%;left:50%;width:200px;height:200px;z-index:4;}
.popup-lock-top{-webkit-animation:three 5s infinite ease-out;-webkit-transform-origin:0 3em;-ms-transform-origin:0 3em;transform-origin:0 3em;left:calc(50% - 25px);top:10px;max-width:50px;height:30px;position:absolute;animation:threeb 5s infinite linear;}
@-webkit-keyframes three{0%,10%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(.57,-.5,.43,1.53);animation-timing-function:cubic-bezier(.57,-.5,.43,1.53);}
26%,30%{-webkit-transform:rotateZ(-40deg);transform:rotateZ(-40deg);}
32.5%{-webkit-transform:rotateZ(-38deg);transform:rotateZ(-38deg);}
35%{-webkit-transform:rotateZ(-42deg);transform:rotateZ(-42deg);}
37.5%{-webkit-transform:rotateZ(-38deg);transform:rotateZ(-38deg);}
40%{-webkit-transform:rotateZ(-40deg);transform:rotateZ(-40deg);}
42.5%{-webkit-transform:rotateZ(-38deg);transform:rotateZ(-38deg);}
45%{-webkit-transform:rotateZ(-42deg);transform:rotateZ(-42deg);}
47.5%{-webkit-transform:rotateZ(-38deg);transform:rotateZ(-38deg);-webkit-animation-timing-function:cubic-bezier(.57,-.5,.43,1.53);animation-timing-function:cubic-bezier(.57,-.5,.43,1.53);}
100%,58%{-webkit-transform:none;transform:none;}
}
@keyframes three{0%,10%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(.57,-.5,.43,1.53);animation-timing-function:cubic-bezier(.57,-.5,.43,1.53);}
26%,30%{-webkit-transform:rotateZ(-40deg);transform:rotateZ(-40deg);}
32.5%{-webkit-transform:rotateZ(-38deg);transform:rotateZ(-38deg);}
35%{-webkit-transform:rotateZ(-42deg);transform:rotateZ(-42deg);}
37.5%{-webkit-transform:rotateZ(-38deg);transform:rotateZ(-38deg);}
40%{-webkit-transform:rotateZ(-40deg);transform:rotateZ(-40deg);}
42.5%{-webkit-transform:rotateZ(-38deg);transform:rotateZ(-38deg);}
45%{-webkit-transform:rotateZ(-42deg);transform:rotateZ(-42deg);}
47.5%{-webkit-transform:rotateZ(-38deg);transform:rotateZ(-38deg);-webkit-animation-timing-function:cubic-bezier(.57,-.5,.43,1.53);animation-timing-function:cubic-bezier(.57,-.5,.43,1.53);}
100%,58%{-webkit-transform:none;transform:none;}
}
@-webkit-keyframes threeb{0%,20%{-webkit-filter:none;filter:none;}
40%,50%{-webkit-filter:blur(5px);filter:blur(5px);}
100%,65%{-webkit-filter:none;filter:none;}
}
@keyframes threeb{0%,20%{-webkit-filter:none;filter:none;}
40%,50%{-webkit-filter:blur(5px);filter:blur(5px);}
100%,65%{-webkit-filter:none;filter:none;}
}
.popup-lock-bottom{margin-top:0;max-width:80px;}
.why-zoog-header-opacity{position:absolute;display:none;top:0;width:100%;height:100%;z-index:3;background-color:#536228;opacity:.4;background-position:center -12px;}
.why-zoog-header-image{z-index:1;max-width:100%;vertical-align:top;background:url('/images/zoog-vpn-hero.png');background-size:cover;background-position:center;}
.why-zoog-header-video{z-index:2;position:relative;display:block;display:none;width:100%;height:auto;}
.why-zoog-header-video video{min-width:100%;min-height:100%;width:100%;height:auto;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;vertical-align:top;}
.devices-zoog{text-align:center;padding:20px 0;background:#F7F5F5 none repeat scroll 0% 0%;}
.devices-zoog-header-h2{font-weight:500;}
.devices-zoog-content-img{max-width:100%;width:auto;height:auto;margin:auto;padding-bottom:30px;}
.network-map-background{background:#F7F5F5 none repeat scroll 0% 0%;}
.network-map-header{text-align:center;}
.network-map-header h2{font-weight:500;}
.network-map-header p{font-size:22px;}
#stepOne{left:-1000px;position:relative;}
#stepTwo{bottom:-1000px;position:relative;}
#stepThree{right:-1000px;position:relative;}
#center-button,#left-button{margin:0 5px 0 0;}
.platform-list-2 .windows .platform-text.mobile{display:none;}
.sub-price h3{margin-bottom:50px;text-align:center;}
.sub-price .packages{margin:0 0 20px;}
.price-tabs.tabs{margin-bottom:0;}
.serv-link{display:block;}
.serv-logo{//width:280px;height:160px;display:block;position:relative;background-repeat:no-repeat;background-image:url(../images/channels-sprite-min.jpg);}
.countryname{background-color:#eaf0f5;width:100%;height:auto;margin-top:50px;}
.countryname p{padding:.175em .65em .125em;margin:0;color:#84919d;font-size:1rem;font-weight:normal;}
.textvpnlist{font-size:10px !important;margin:5px !important;text-align:left;}
.textvpnlistp{padding-bottom:10px;font-size:13px !important;margin-top:-25px;margin-left:40px;line-height:22px;}
.mypd{padding-bottom:40px;}
.logo-epix{background-position:center -8px;}
.logo-napster{background-position:center -123px;}
.logo-4music{background-position:center -280px;}
.logo-blinkbox{background-position:center -469px;}
.logo-nowtv{background-position:center -645px;}
.logo-skygo{background-position:center -882px;}
.logo-bbcsport{background-position:center -1105px;}
.logo-cbeebies{background-position:center -1294px;}
.logo-cbbcbbc{background-position:center -1489px;}
.logo-bbcnews{background-position:center -1683px;}
.logo-dave{background-position:center -1875px;}
.logo-demand5{background-position:center -2102px;}
.logo-all4{background-position:center -2326px;}
.logo-viber{background-position:center -2526px;}
.logo-mog{background-position:center -2699px;}
.logo-rdio{background-position:center -2859px;}
.logo-songza{background-position:center -3024px;}
.logo-hbogo{background-position:center -3226px;}
.logo-adultswim{background-position:center -3402px;}
.logo-aetv{background-position:center -3564px;}
.logo-nbcsport{background-position:center -3759px;}
.logo-warnerbros{background-position:center -3986px;}
.logo-cartoonnetwork{background-position:center -4215px;}
.logo-showtime{background-position:center -4391px;}
.logo-starz{background-position:center -4539px;}
.logo-fxnetworks{background-position:center -4677px;}
.logo-amctv{background-position:center -4821px;}
.logo-usanetwork{background-position:center -4975px;}
.logo-blockbusternow{background-position:center -5129px;}
.logo-vudu{background-position:center -5293px;}
.logo-cinemanow{background-position:center -5437px;}
.logo-crunchyroll{background-position:center -5615px;}
.logo-dramafever{background-position:center -5793px;}
.logo-tvland{background-position:center -5938px;}
.logo-mylifetime{background-position:center -6124px;}
.logo-history{background-position:center -6356px;}
.logo-discovery{background-position:center -6525px;}
.logo-natgeotv{background-position:center -6665px;}
.logo-bravotv{background-position:center -6833px;}
.logo-mtv{background-position:center -7044px;}
.logo-bpstv{background-position:center -7252px;}
.logo-cc{background-position:center -7479px;}
.logo-tvcom{background-position:center -7681px;}
.logo-syfy{background-position:center -7844px;}
.logo-fox{background-position:center -8000px;}
.logo-crackle{background-position:center -8144px;}
.logo-cwtv{background-position:center -8295px;}
.logo-nbc{background-position:center -8492px;}
.logo-cbs{background-position:center -8672px;}
.logo-abc{background-position:center -8879px;}
.logo-spotify{background-position:center -9109px;}
.logo-huluplus{background-position:center -9347px;}
.logo-skype{background-position:center -9561px;}
.logo-twitter{background-position:center -9776px;}
.logo-itvplayer{background-position:center -9958px;}
.logo-pandora{background-position:center -10160px;}
.logo-hbonow{background-position:center -10327px;}
.logo-amazon{background-position:center -10509px;}
.logo-bbciplayer{background-position:center -10694px;}
.logo-facebook{background-position:center -10852px;}
.logo-youtube{background-position:center -11028px;}
.logo-netflix{background-position:center -11228px;}
.logo-hulu{background-position:center -11390px;}
.logo-xfinity{background-position:center -11532px;}
.logo-tpl{background-position:center -11680px;}
.imgvpn{background:url('/images/server-flags/flags_sprite.png');background-repeat:no-repeat;display:block;}
.sprite-AD_3x{width:30px;height:21px;background-position:-5px -5px;}
.sprite-AE_3x{width:30px;height:21px;background-position:-45px -5px;}
.sprite-AG_3x{width:30px;height:21px;background-position:-85px -5px;}
.sprite-AM_3x{width:30px;height:21px;background-position:-125px -5px;}
.sprite-AR_3x{width:30px;height:21px;background-position:-165px -5px;}
.sprite-AT_3x{width:30px;height:21px;background-position:-205px -5px;}
.sprite-AU_3x{width:30px;height:21px;background-position:-245px -5px;}
.sprite-BE_3x{width:30px;height:21px;background-position:-285px -5px;}
.sprite-BF_3x{width:30px;height:21px;background-position:-5px -36px;}
.sprite-BG_3x{width:30px;height:21px;background-position:-45px -36px;}
.sprite-BO_3x{width:30px;height:21px;background-position:-85px -36px;}
.sprite-BR_3x{width:30px;height:21px;background-position:-125px -36px;}
.sprite-CA_3x{width:30px;height:21px;background-position:-165px -36px;}
.sprite-CD_3x{width:30px;height:21px;background-position:-205px -36px;}
.sprite-CG_3x{width:30px;height:21px;background-position:-245px -36px;}
.sprite-CH_3x{width:30px;height:21px;background-position:-285px -36px;}
.sprite-CL_3x{width:30px;height:21px;background-position:-5px -67px;}
.sprite-CM_3x{width:30px;height:21px;background-position:-45px -67px;}
.sprite-CN_3x{width:30px;height:21px;background-position:-85px -67px;}
.sprite-CO_3x{width:30px;height:21px;background-position:-125px -67px;}
.sprite-CZ_3x{width:30px;height:21px;background-position:-165px -67px;}
.sprite-DE_3x{width:30px;height:21px;background-position:-205px -67px;}
.sprite-DJ_3x{width:30px;height:21px;background-position:-245px -67px;}
.sprite-DK_3x{width:30px;height:21px;background-position:-285px -67px;}
.sprite-DZ_3x{width:30px;height:21px;background-position:-5px -98px;}
.sprite-EE_3x{width:30px;height:21px;background-position:-45px -98px;}
.sprite-EG_3x{width:30px;height:21px;background-position:-85px -98px;}
.sprite-ES_3x{width:30px;height:21px;background-position:-125px -98px;}
.sprite-FI_3x{width:30px;height:21px;background-position:-165px -98px;}
.sprite-FR_3x{width:30px;height:21px;background-position:-205px -98px;}
.sprite-GA_3x{width:30px;height:21px;background-position:-245px -98px;}
.sprite-GB_3x{width:30px;height:21px;background-position:-285px -98px;}
.sprite-GM_3x{width:30px;height:21px;background-position:-5px -129px;}
.sprite-GR_3x{width:30px;height:21px;background-position:-45px -129px;}
.sprite-GT_3x{width:30px;height:21px;background-position:-85px -129px;}
.sprite-HN_3x{width:30px;height:21px;background-position:-125px -129px;}
.sprite-HT_3x{width:30px;height:21px;background-position:-165px -129px;}
.sprite-HU_3x{width:30px;height:21px;background-position:-205px -129px;}
.sprite-ID_3x{width:30px;height:21px;background-position:-245px -129px;}
.sprite-IE_3x{width:30px;height:21px;background-position:-285px -129px;}
.sprite-IL_3x{width:30px;height:21px;background-position:-5px -160px;}
.sprite-IN_3x{width:30px;height:21px;background-position:-45px -160px;}
.sprite-IQ_3x{width:30px;height:21px;background-position:-85px -160px;}
.sprite-IR_3x{width:30px;height:21px;background-position:-125px -160px;}
.sprite-IT_3x{width:30px;height:21px;background-position:-165px -160px;}
.sprite-JM_3x{width:30px;height:21px;background-position:-205px -160px;}
.sprite-JO_3x{width:30px;height:21px;background-position:-245px -160px;}
.sprite-JP_3x{width:30px;height:21px;background-position:-285px -160px;}
.sprite-KG_3x{width:30px;height:21px;background-position:-5px -191px;}
.sprite-KN_3x{width:30px;height:21px;background-position:-45px -191px;}
.sprite-KP_3x{width:30px;height:21px;background-position:-85px -191px;}
.sprite-KR_3x{width:30px;height:21px;background-position:-125px -191px;}
.sprite-KW_3x{width:30px;height:21px;background-position:-165px -191px;}
.sprite-KZ_3x{width:30px;height:21px;background-position:-205px -191px;}
.sprite-LA_3x{width:30px;height:21px;background-position:-245px -191px;}
.sprite-LB_3x{width:30px;height:21px;background-position:-285px -191px;}
.sprite-LC_3x{width:30px;height:21px;background-position:-5px -222px;}
.sprite-LS_3x{width:30px;height:21px;background-position:-45px -222px;}
.sprite-LU_3x{width:30px;height:21px;background-position:-85px -222px;}
.sprite-LV_3x{width:30px;height:21px;background-position:-125px -222px;}
.sprite-MG_3x{width:30px;height:21px;background-position:-165px -222px;}
.sprite-MK_3x{width:30px;height:21px;background-position:-205px -222px;}
.sprite-ML_3x{width:30px;height:21px;background-position:-245px -222px;}
.sprite-MM_3x{width:30px;height:21px;background-position:-285px -222px;}
.sprite-MT_3x{width:30px;height:21px;background-position:-5px -253px;}
.sprite-MX_3x{width:30px;height:21px;background-position:-45px -253px;}
.sprite-NA_3x{width:30px;height:21px;background-position:-85px -253px;}
.sprite-NE_3x{width:30px;height:21px;background-position:-125px -253px;}
.sprite-NG_3x{width:30px;height:21px;background-position:-165px -253px;}
.sprite-NI_3x{width:30px;height:21px;background-position:-205px -253px;}
.sprite-NL_3x{width:30px;height:21px;background-position:-245px -253px;}
.sprite-NO_3x{width:30px;height:21px;background-position:-285px -253px;}
.sprite-OM_3x{width:30px;height:21px;background-position:-5px -284px;}
.sprite-PA_3x{width:30px;height:21px;background-position:-45px -284px;}
.sprite-PE_3x{width:30px;height:21px;background-position:-85px -284px;}
.sprite-PG_3x{width:30px;height:21px;background-position:-125px -284px;}
.sprite-PK_3x{width:30px;height:21px;background-position:-165px -284px;}
.sprite-PL_3x{width:30px;height:21px;background-position:-205px -284px;}
.sprite-PT_3x{width:30px;height:21px;background-position:-245px -284px;}
.sprite-PY_3x{width:30px;height:21px;background-position:-285px -284px;}
.sprite-QA_3x{width:30px;height:21px;background-position:-5px -315px;}
.sprite-RO_3x{width:30px;height:21px;background-position:-45px -315px;}
.sprite-RU_3x{width:30px;height:21px;background-position:-85px -315px;}
.sprite-RW_3x{width:30px;height:21px;background-position:-125px -315px;}
.sprite-ZA_3x{width:30px;height:21px;background-position:-165px -315px;}
.sprite-SA_3x{width:30px;height:21px;background-position:-205px -315px;}
.sprite-SE_3x{width:30px;height:21px;background-position:-245px -315px;}
.sprite-SG_3x{width:30px;height:21px;background-position:-285px -315px;}
.sprite-SL_3x{width:30px;height:21px;background-position:-325px -5px;}
.sprite-SN_3x{width:30px;height:21px;background-position:-325px -36px;}
.sprite-SO_3x{width:30px;height:21px;background-position:-325px -67px;}
.sprite-SV_3x{width:30px;height:21px;background-position:-325px -98px;}
.sprite-TD_3x{width:30px;height:21px;background-position:-325px -129px;}
.sprite-TJ_3x{width:30px;height:21px;background-position:-325px -160px;}
.sprite-TL_3x{width:30px;height:21px;background-position:-325px -191px;}
.sprite-TR_3x{width:30px;height:21px;background-position:-325px -222px;}
.sprite-TZ_3x{width:30px;height:21px;background-position:-325px -253px;}
.sprite-UA_3x{width:30px;height:21px;background-position:-325px -284px;}
.sprite-US_3x{width:30px;height:21px;background-position:-325px -315px;}
.sprite-VE_3x{width:30px;height:21px;background-position:-5px -346px;}
.sprite-VN_3x{width:30px;height:21px;background-position:-45px -346px;}
.sprite-YE_3x{width:30px;height:21px;background-position:-85px -346px;}
@media (max-width:1700px){.why-zoog-header p{padding-left:10%;padding-right:10%;}
}
@media (max-width:1600px){.signUp span{font-size:19px;}
.why-zoog-header p{padding-left:10%;padding-right:10%;}
}
@media (max-width:1500px){.signUp span{font-size:19px;}
.why-zoog-header .right-side .col-lg-8{margin-left:5%;padding-right:5%;}
.signUp{padding:15px;}
.why-zoog-header p{padding-left:10%;padding-right:10%;}
}
@media (max-width:1400px){.signUp span{font-size:16px;}
.why-zoog-header .right-side .col-lg-8{margin-left:0%;padding-right:0%;}
.signUp{padding:15px 12px;}
.why-zoog-header p{padding-left:10%;padding-right:10%;}
}
@media (max-width:1200px){#videoPopupOpacity .popup{height:auto;width:800px;margin-left:-400px;}
.why-zoog-header-text{margin:20px 0 0;}
.why-zoog-header .right-side .col-lg-8{margin-left:0%;padding-right:0%;width:90%;padding-left:0;}
.signUp{margin:0 0 20px;}
.why-zoog-header p{padding-left:5%;padding-right:5%;}
.upgrade-page .screen-large .col-sm-4:nth-child(2) .footer-img-gift{height:auto!important;margin:30px 0;}
}
@media (max-width:1300px){.why-zoog-header-h1{font-size:36px;}
.why-zoog-header-h2{font-size:26px;}
.why-zoog-header-p{font-size:18px;padding:0 30px 40px;}
.signUp{padding:15px 10px;font-size:20px;}
.why-zoog-header p{padding-left:5%;padding-right:5%;font-size:19px;}
}
@media (max-width:1200px){.subscription li.bill-event, .subscription li.expiry-date, .subscription li.price-plan, .subscription li.recurring, .subscription li.reg-start, .subscription li.status{font-size:14px;}
.account-fixed-nav{width:200px;}
.account-nav-block{margin-left:200px;}
.logout{margin:10px 0 0;}
.account-link{margin:7px 10px 0 0;}
.geo-flag-img{margin:11px 0 0;}
}
@media (min-width:1200px){.footer>.container{max-width:1100px;}
}
@media (max-width:1200px){.header .nav li a{font-size:18px;font-weight:300;padding:5px 15px;}
.iconposition{margin-left:30px !important;}
.footer>.container{max-width:992px;}
.options-item a{margin:0 10px;}
.img-sport-events{max-height:250px;}
}
@media (max-width:990px){.iconposition{margin-left:0px !important;}
.account-nav-block .xmas-banner img{width:90%;}
.vpntext{clear:both}
.globevpn{float:none !important;padding-bottom:40px !important;}
.upgrade-page .package{margin-bottom:20px;}
.why-zoog-header p{padding-left:0%;padding-right:0%;font-size:20px;}
.why-zoog-header .why-zoog-header{display:none;}
.tab-col-left,
.tab-col-right{margin:0 15px 25px;}
.tab-col-middl{margin:0 15px 25px;}
.sidebar-nav li a{font-size:15px;}
.account-fixed-nav{width:150px;}
#new-icon{width:30px;margin-top:0px !important;margin-right:0px !important;}
.img-sport-events{max-height:200px;}
.account-nav-block{margin-left:150px;}
.why-zoog-header-svg{height:400px;width:auto;}
.signUp{font-size:15px;margin-left:0;}
.signUp span{font-size:15px;}
.search-field{width:100%;}
.why-zoog-header-p{padding:0 30px 20px;}
.why-zoog-header-h1{font-size:28px;}
.why-zoog-header-h2{font-size:18px;}
.why-zoog-header-video{display:none;}
.footer>.container{max-width:768px;}
.platform-section .section-image{max-width:100%;}
.server-descr{float:none;}
.tabs{text-align:center;margin:0;}
.nav-toggle{display:block;}
.nav{padding:0;display:none;}
.nav li{padding:0;}
.header .nav{position:absolute!important;width:100%;left:0;padding:0;top:100%!important;z-index:300;box-shadow:0 1px 4px 0 rgba(0,0,0,.4);margin:0;}
.header .nav li{padding:0;display:block;}
.header .nav li a{font-size:14px;background-color:#000;color:#fff;display:block;margin:0;padding:10px 20px;text-align:left;}
.sub-nav{padding:15px 0 0;}
.package .brief{white-space:normal;}
.packages{width:100%;}
.why-zoog-header-text{left:0;margin-left:0;margin-top:30px;width:100%;}
.footer{padding:20px 0;}
.upgrade-page .screen-large .col-sm-4:nth-child(2) .footer-img-gift{margin:45px 0;}
}
@media (max-width:650px){.udp{padding-left:10px !important;}
#sub-nav .button{}
}
@media (max-width:380px){.why-zoog-header-text .col-lg-8{width:inherit !important;}
}
@media (min-width:768px){.why-zoog-item .icon img{display:none;}
}
@media (max-width:768px){.why-zoog-item .icon svg{display:none;}
.mobile{display:block;margin:auto;}
.img-sport-events{margin-top:30px;}
.aff-steps{padding-bottom:25px;max-width:380px;width:100%;margin:auto;text-align:left;}
.why-zoog-header-text .col-lg-8{width:350px;float:none;margin:auto;}
.why-zoog-header p{padding-left:5%;padding-right:5%;}
.modal-dialog.modal-lg img{width:100%;max-width:728px;}
.footer-img-gift{max-width:220px;height:auto;}
.show_xxs{display:block;}
.checkout-hints ,
.show_sm{display:none;}
.refer-a-friend section,
.features-page section,
.second-footer,
section{padding:30px 0;}
#new-icon{display:none;}
.xmas-banner img{width:100%;}
.xmas-banner a{font-size:14px;display:block;}
.network-description .descr-coming-soon{float:right;}
.mobile-alert{margin-top:20px;display:block;}
.mobile-alert .tab-col-middl{margin-bottom:0;}
.desktop-alert{display:none;}
.tab-col-left,
.tab-col-right,
.tab-col-middl{margin:0 10px 25px;}
.account-nav-block .plans{padding-top:25px;}
.data-usage-block{margin:10px 10px 25px;border-radius:5px;box-shadow:0px 0px 0px 1px #CCC inset, 0px 1px 0px rgba(255, 255, 255, 0.6), 0px 1px 0px 1px rgba(255, 255, 255, 0.6) inset;border:1pt solid #E0E0E0;padding:20pt;}
.account-fixed-nav h2{font-size:26px;}
.account-fixed-nav .button p{font-size:14px;}
.support-options{padding:5% 1%;min-height:550px;}
#nav-account li .glow{width:40px;height:5px;left:0;}
.sidebar-nav li a{font-size:15px;padding:0;width:40px;}
.sidebar-nav li a span{display:none;}
.sidebar-nav li{display:inline-block;}
.account-fixed-nav{text-align:center;width:100%;position:relative;}
.sidebar-nav li a i{padding:5px;font-size:30px;}
.account-nav-block{margin-left:0;}
.why-zoog-header{max-height:inherit;}
#main-home-image{width:100%;margin-top:0px;margin-left:0px;margin-bottom:-4px;}
.package h4{font-size:20px;font-weight:400;line-height:22px;min-height:46px;}
.package .brief{min-height:52px;}
.packages{padding:0 0 10px;}
.platform-list-2 .windows .platform-text.mobile{display:block;}
.platform-list-2 .windows .platform-text{display:none;}
.why-zoog-header-text{top:auto;margin-top:0;}
.why-zoog-header-h1{font-size:30px;}
.why-zoog-header-h2{font-size:20px;}
.why-zoog-header-p{padding:0 40px 20px;}
.search-field{width:50%;height:40px;}
.footer>.container{max-width:100%;}
.platform-section{padding:50px 0 20px;}
.products-page .page-header h1{padding:0;}
.products-page .page-header{color:#fff;text-align:center;padding:20px 0;}
.products-page .page-header p{margin:0 0 20px;}
.products-page .pull-left,.products-page .pull-right{float:none;}
.products-page .section-descr,.products-page .section-title{text-align:center;}
.platform-section .section-text{margin:0 0 40px;text-align:center;}
.section-link{display:inline-block;float:none;}
.android-link{display:inline-block;float:none;}
.platform-section .section-image{margin:0 auto;max-width:80%;display:block;}
.options-item{min-height:110px;}
.nav-toggle{display:block;}
.tabs li{margin:10px 0 0;font-size:20px;padding:5px 10px;}
.flexslider .slides li.slide{height:auto;}
.flexslider .slides li.slide .content h1,.flexslider .slides li.slide .content h2{font-size:20px;line-height:22px;}
.flexslider .slides li.slide .content h3{margin:10px 0;font-size:14px;font-weight:200;line-height:20px;}
.flex-control-nav{display:none!important;}
.flexslider .slides li.slide .content{width:100%;text-align:left;padding:100px 0 0 20px;}
.flexslider .slides{height:auto;}
.screen-x-large{max-height:inherit;}
.flexslider,.online-services .container{overflow:hidden;}
.block.header .col-2{padding-left:20px;}
.descr p{font-size:16px;}
p{font-size:20px;}
.padding{}
.checkout-page .price-old:before{width:60px;}
h2{font-size:22px;}
.block{}
.forgot-password, .login, .send-verify, .sign-up{padding-top:9% !important}
.benefits li.tg-five,.benefits li.tg-four,.benefits li.tg-one,.benefits li.tg-six,.benefits li.tg-three,.benefits li.tg-two{vertical-align:top;}
.vpn-network img{max-width:100%;height:auto;}
.simple li.step-one,.simple li.step-three,.simple li.step-two{width:100%;padding:0;}
.signup-pane input#email{display:inline-block;width:100%;margin:0 0 10px;}
.signup .button{width:100%;}
.container{padding-right:15px;padding-left:15px;}
.nav{display:none;position:fixed;width:100%;left:0;padding:0;top:66px;z-index:300;box-shadow:0 1px 4px 0 rgba(0,0,0,.4);margin:0;}
.nav li{padding:0;display:block;}
.nav li a{font-size:14px;background-color:#000;color:#fff;display:block;margin:0;padding:10px 20px;text-align:left;border-top:1px dashed #212121;}
.nav li:first-child a{border-top:0;}
.sub-nav{padding-top:12px;margin-left:0;}
.sub-nav li{text-transform:uppercase;padding:5px 0 0 15px;}
.flexslider .slides li.slide .content p{font-size:14px;line-height:18px;width:100%;padding-top:10px;}
.footer .col{float:none;}
.online-services h1{font-size:26px;margin:10px 0;}
.header .col-4.left{float:right;}
.footer-item.logo-item{width:100%;float:none;min-height:inherit;}
.footer-item{width:50%;float:left;min-height:100px;margin:0 0 10px;}
.footer-item .logo{max-width:150px;float:none;margin:5px 0 10px;}
.footer-copyright{padding:10px 0;}
.footer h4{font-size:16px;margin:5px 0;}
.footer li{font-size:14px;padding-top:10px;}
.copyright{font-size:10px;}
.package{padding:5px 10px;line-height:1.625;text-align:center;display:block;float:none;width:100%;margin:auto;border-top:10px solid #7CA700;border-left:0;}
.package.fifth,.package.first{float:none;}
.package.scale{margin-top:30px;margin-bottom:30px;float:none;}
.simple li.step-one,.simple li.step-three,.simple li.step-two{margin:0 0 50px;}
.benefits li.tg-five,.benefits li.tg-four,.benefits li.tg-one,.benefits li.tg-six,.benefits li.tg-three,.benefits li.tg-two{width:100%;padding:0 10px;min-height:inherit;}
.payment img{max-width:100%;width:auto;margin:10px 0;height:auto;}
.footer{padding:20px 0 0;}
.header .nav{margin:0;}
.header .nav li{padding:0;display:block;}
.header .nav li a{font-size:16px;padding:7px 10px;}
.logo{margin:10px 0 0;}
.mobile-surf{display:block;position:relative;}
.upgrade-page .screen-large .col-sm-4:nth-child(2) .footer-img-gift{margin:auto;}
}
@media (max-width:490px){.account-servers .server-flag{max-width:45px;}
.udp-img{width:45px;height:45px;margin:0 auto;background-size:100%;background-repeat:no-repeat;background-image:url(../images/udp.png);}
.globevpn{}
.vpntext ul{padding-left:10px;}
}
@media (max-width:480px){.network-servers .p2p{margin:0px 0 0 15px !important;}
.account-page .xmas-banner,
.account-nav-block .xmas-banner{padding:0;}
.account-nav-block .xmas-banner img{margin-top:15px;padding:0;}
.xmas-banner{padding-top:35px;}
.xmas-banner a{bottom:-8px;z-index:4;}
.xmas-banner:after{content:"";display:block;position:absolute;min-height:30px;background-color:#fff;width:100%;z-index:3;}
.one.package.sixth li.price:before,
.one.package.third li.price:before,
.one.package.second li.price:before{left:65%;top:-50%;}
.account-page .plan-block p{font-size:16px;}
.checkout-page .price{display:block;}
#payment_methods img{max-width:147px;padding:10px;}
#payment_methods{max-width:640px;}
#shareEmail{top:5%;position:fixed;}
#shareEmail #email_to{min-height:100px;margin-bottom:5px;}
#complete #marker{width:3px;height:100%;}
#progress{height:71%;width:3px;top:53px;}
#complete{width:3px;}
.rewards-page h2 span.current-number-ref{display:block;}
.circle-buttons-row p.rew-text-options{max-width:100%;position:absolute;top:45px;z-index:2;bottom:0;left:0;right:0;}
.circle-buttons-row li{min-height:100px;width:100%;display:block;float:none;}
#referal-link{margin:auto;float:none;width:100%;}
.circle-buttons-row p.rew-text-options span{display:initial;}
#copy-link{margin-left:0;float:none;width:100%;max-width:306px;margin-top:20px;}
.block.online-services{padding-top:40px;}
.upgrade-page .tabs li img{margin:auto;display:block;}
.header .nav{top:37px;}
.tab-col-left,
.tab-col-right{margin:0 25px 25px;}
.tab-col-middl{margin:0 10px 25px;}
.support-options{padding:5% 1%;min-height:0;}
.header .nav li a:active,.header .nav li a:focus,.header .nav li a:hover{background-color:#C6FB6A;color:#000;}
.why-zoog-item{margin:20px 0;}
.testimonial-location-date{margin:0 0 30px;}
.mobile-surf{display:block;position:relative;width:100%;}
.plans h2{position:relative;font-size:20px;margin:10px;line-height:22px;}
.plans h2 span{font-weight:500;}
.upgrade-page .package{right:0;left:0;}
.package{right:20px;left:20px;width:80%;margin-top:10px;margin-bottom:10px;}
.apps li.tg-eight,.apps li.tg-five,.apps li.tg-four,.apps li.tg-one,.apps li.tg-seven,.apps li.tg-six,.apps li.tg-three,.apps li.tg-two{width:50%;}
.getting-started h1,.resource h1{font-size:30px;}
.platform-list-2 div{height:50px;}
.platform-list-2 .platform-text{width:70px;margin-top:0;}
.header{padding:0 0 5px;}
.why-zoog-title h2{margin:20px 0;}
.why-zoog{padding:0 0 50px;}
.header .nav li{padding:0;display:block;}
.header .nav li a{font-size:16px;padding:7px 10px;}
#videoPopupOpacity .popup,.popup{top:60px;z-index:5;height:370px;background-size:200px;background-position:20px 130px;width:auto;left:10px;right:10px;margin-left:0;}
#videoPopupOpacity .popup{height:auto;}
.platform-list-2 li{display:block;width:100%;padding:3px 0;}
.network-map{padding:0;}
.network-description{display:inline-block;}
.network-history{text-align:center;}
.network-description .descr-existing,
.network-description .descr-coming-soon{float:none;}
.descr p{font-size:15px;}
.devices-zoog{text-align:center;padding:20px 0 50px;}
.why-zoog-header-p{padding:0 10px 10px;line-height:24px;}
.why-zoog-header-text{top:auto;bottom:20px;padding-top:20px;}
.why-zoog-header-h1{font-size:22px;padding:20px 0;margin:0;}
.why-zoog-header-h2{font-size:20px;}
.why-zoog-header.newHeader{max-height:inherit;}
.search-field{width:90%;}
.filter-stripe .input{max-width:100%;width:100%;}
.filter-stripe .input__label{line-height:50%;}
#center-button,#left-button{margin:0 5px 5px 0;}
.filter-stripe{background-color:#7CA700;padding:10px 20px;}
.filter-options{margin:5px 0 0;}
.online-services h1{font-size:26px;margin:10px 0;line-height:24px;}
.online-services h2{margin:15px 0;}
.ul-item{margin:0 auto 20px;
    width: -moz-max-content;
    width: -webkit-max-content;
    width: max-content;
    float:left;
    }
.platform-list li{margin:0 3px 0 0;}
.network-servers .servers-item{margin:5px 0;}
.page-header{padding:10px 0;}
h1{font-size:26px;}
.options{padding:10px 5px 0;background:#000;}
.options-item{background:0 0;min-height:inherit;text-align:left;padding:0;}
.options-item a{padding:0 5px 3px;font-size:14px;margin:0 10px 10px;}
.faqs p,.payment p,.secure p{font-size:14px;line-height:22px;padding:0 0 0 5px;}
.nav{top:35px;}
.nav .active{color:#7CA700;}
.package{padding:10px 0;}
.package h4{margin:0;font-size:30px;line-height:30px;}
.package li{padding:0;}
.package .price{margin:2px 0;padding:5px 0;font-size:20px;}
.package .brief{white-space:normal;height:auto;padding:0;}
.tabs li{margin:0;font-size:14px;padding:5px 10px;}
li .steps{margin:0 auto;}
.simple p{margin:10px 0;}
.logo{margin:12px 0 0;max-width:100px;}
.header .sub-nav{padding-top:8px;margin-left:0;}
.sub-nav li{padding:0;}
.sub-nav li a{padding:5px 10px;margin-bottom:0;}
.nav-toggle{margin:16px 0 0;}
.logout{margin:6px 0 0;display:block;}
.account-link{text-indent:-9999px;background-image:url(../images/profile.png);background-repeat:no-repeat;display:block;float:none;width:100%;background-size:18px;background-position:center;margin:3px 10px 0 0;}
.geo-flag-img{margin:7px 0 0;}
.geo-flag-text{display:none;}
.setup-guides li.guides-android,.setup-guides li.guides-ios,.setup-guides li.guides-mac,.setup-guides li.guides-win{width:100%;padding:0 5pt 50pt 0;}
.setup-guides a{color:#000;display:block;padding:5pt 0 0;white-space:nowrap;text-overflow:ellipsis;font-size:12pt;}
.setup-guides h3{margin:1em 0;font-size:1.8em;font-weight:200;padding-left:0;}
.tabs{margin:0 0 20px;}
}
@media (max-width:465px){.udp-img{}
.services{text-align:right !important;}
}
@media (max-width:650px){#sub-nav:first-child a{}.header .sub-nav li a{margin:0 !important;}
.button{margin-bottom:15px;}#mapbox-map{display:none;}
.account-servers .table > tbody > tr > td{padding-left:10px;}
.rwd-table td:before{padding-left:0px !important;}
}
@media (max-width:320px){#vpn-300x250 .modal-dialog img{width:100%;max-width:300px;}
.platform-list li{width:55px;margin:0;}
.subscription .tab-canvas{padding:10pt;}
.tab-col-left, .tab-col-right{margin:0 25px 15px;}
.tab-col-middl{margin:0 10px 15px;}
.network-servers .p2p{margin:0px 0 0 20px !important;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.serv-logo{width:100%;background-size:inherit;height:160px;}
.why-zoog-header .right-side{top:0px;padding-bottom:30px;}
#center-button,#left-button{margin:0;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.why-zoog-header.newHeader{max-height:inherit;}
.why-zoog-header-text{bottom:auto;}
.why-zoog-header-p{padding:0 10px 20px;}
.why-zoog-header-text{margin:20px 0 0;}
.signUp{margin:10px 0 30px;}
.why-zoog-header-h1{font-size:38px;}
.why-zoog-header-h2{font-size:26px;}
.search-field{}
}
@media only screen and (min-device-width:800px) and (max-device-width:1280px) and (orientation:portrait){.why-zoog-header.newHeader{max-height:inherit;}
.why-zoog-header-text{bottom:auto;}
.why-zoog-header-p{padding:0 10px 20px;}
.why-zoog-header-text{margin:20px 0 0;}
.signUp{margin:10px 0 30px;}
.why-zoog-header-h1{font-size:26px;}
.why-zoog-header-h2{font-size:18px;}
.serv-logo{background-size:inherit;height:160px;}
.logo-epix{background-position:center -8px;}
.logo-napster{background-position:center -123px;}
.logo-4music{background-position:center -280px;}
.logo-blinkbox{background-position:center -469px;}
.logo-nowtv{background-position:center -645px;}
.logo-skygo{background-position:center -882px;}
.logo-bbcsport{background-position:center -1105px;}
.logo-cbeebies{background-position:center -1294px;}
.logo-cbbcbbc{background-position:center -1489px;}
.logo-bbcnews{background-position:center -1683px;}
.logo-dave{background-position:center -1875px;}
.logo-demand5{background-position:center -2102px;}
.logo-all4{background-position:center -2326px;}
.logo-viber{background-position:center -2526px;}
.logo-mog{background-position:center -2699px;}
.logo-rdio{background-position:center -2859px;}
.logo-songza{background-position:center -3024px;}
.logo-hbogo{background-position:center -3226px;}
.logo-adultswim{background-position:center -3402px;}
.logo-aetv{background-position:center -3564px;}
.logo-nbcsport{background-position:center -3759px;}
.logo-warnerbros{background-position:center -3986px;}
.logo-cartoonnetwork{background-position:center -4215px;}
.logo-showtime{background-position:center -4391px;}
.logo-starz{background-position:center -4539px;}
.logo-fxnetworks{background-position:center -4677px;}
.logo-amctv{background-position:center -4821px;}
.logo-usanetwork{background-position:center -4975px;}
.logo-blockbusternow{background-position:center -5129px;}
.logo-vudu{background-position:center -5293px;}
.logo-cinemanow{background-position:center -5437px;}
.logo-crunchyroll{background-position:center -5615px;}
.logo-dramafever{background-position:center -5793px;}
.logo-tvland{background-position:center -5938px;}
.logo-mylifetime{background-position:center -6124px;}
.logo-history{background-position:center -6356px;}
.logo-discovery{background-position:center -6525px;}
.logo-natgeotv{background-position:center -6665px;}
.logo-bravotv{background-position:center -6833px;}
.logo-mtv{background-position:center -7044px;}
.logo-bpstv{background-position:center -7252px;}
.logo-cc{background-position:center -7479px;}
.logo-tvcom{background-position:center -7681px;}
.logo-syfy{background-position:center -7844px;}
.logo-fox{background-position:center -8000px;}
.logo-crackle{background-position:center -8144px;}
.logo-cwtv{background-position:center -8295px;}
.logo-nbc{background-position:center -8492px;}
.logo-cbs{background-position:center -8672px;}
.logo-abc{background-position:center -8879px;}
.logo-spotify{background-position:center -9109px;}
.logo-huluplus{background-position:center -9347px;}
.logo-skype{background-position:center -9561px;}
.logo-twitter{background-position:center -9776px;}
.logo-itvplayer{background-position:center -9958px;}
.logo-pandora{background-position:center -10160px;}
.logo-hbonow{background-position:center -10327px;}
.logo-amazon{background-position:center -10509px;}
.logo-bbciplayer{background-position:center -10694px;}
.logo-facebook{background-position:center -10852px;}
.logo-youtube{background-position:center -11028px;}
.logo-netflix{background-position:center -11228px;}
.logo-hulu{background-position:center -11390px;}
.logo-xfinity{background-position:center -11532px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.wrapper{}
.why-zoog-header.newHeader{max-height:inherit;}
.why-zoog-header-text{bottom:auto;}
.why-zoog-header-p{padding:0 10px 20px;}
.why-zoog-header-text{margin:20px 0 0;}
.serv-logo{height:140px;}
}
@media only screen and (max-device-width:768px) and (orientation:landscape){.why-zoog-header.newHeader{max-height:inherit;}
}
@media only screen and (max-device-width:768px) and (orientation:portrait){.why-zoog-header{max-height:inherit;}
.why-zoog-header-text{bottom:auto;}
.footer{padding:20px 0;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.serv-logo{margin:auto;}
.bounceInRight{-webkit-transform:translateX(600px)!important;transform:translateX(600px)!important;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.header{padding:0 0 5px;}
.wrapper{padding:0 0 0px;}
.footer{padding:20px 0;}
#main-home-image{width:100%;margin-top:0px;margin-left:0px;margin-bottom:-4px;}
.why-zoog-header-text{top:auto;bottom:auto;}
.why-zoog-header{max-height:inherit;}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.plans{padding-top:40px;}
}
#new-icon{float:right;margin-top:-7px !important;margin-right:26px;}
@import url(http://fonts.googleapis.com/css?family=Merriweather+Sans);.breadcrumb{display:inline-block;box-shadow:0 0 15px 1px rgba(0, 0, 0, 0.35);overflow:hidden;border-radius:5px;counter-reset:flag;}
.breadcrumb a{text-decoration:none;outline:none;display:block;float:left;font-size:12px;line-height:36px;color:white;padding:0 10px 0 60px;background:#666;background:linear-gradient(#666, #333);position:relative;}
.breadcrumb a:first-child{padding-left:46px;border-radius:5px 0 0 5px;}
.breadcrumb a:first-child:before{left:14px;}
.breadcrumb a:last-child{border-radius:0 5px 5px 0;padding-right:20px;}
.breadcrumb a.active, .breadcrumb a:hover{background:#333;background:linear-gradient(#333, #000);}
.breadcrumb a.active:after, .breadcrumb a:hover:after{background:#333;background:linear-gradient(135deg, #333, #000);}
.breadcrumb a:after{content:'';position:absolute;top:0;right:-18px;width:36px;height:36px;transform:scale(0.707) rotate(45deg);z-index:1;background:#666;background:linear-gradient(135deg, #666, #333);box-shadow:2px -2px 0 2px rgba(0, 0, 0, 0.4),
3px -3px 0 2px rgba(255, 255, 255, 0.1);border-radius:0 5px 0 50px;}
.breadcrumb a:last-child:after{content:none;}
.breadcrumb a:before{content:counter(flag);counter-increment:flag;border-radius:100%;width:20px;height:20px;line-height:20px;margin:8px 0;position:absolute;top:0;left:30px;background:#444;background:linear-gradient(#444, #222);font-weight:bold;}
.flat a, .flat a:after{background:white;color:black;transition:all 0.5s;}
.flat a:before{background:white;box-shadow:0 0 0 1px #ccc;}
.flat a:hover, .flat a.active,
.flat a:hover:after, .flat a.active:after{background:#90BE3B;}
@media only screen and (max-width:375px){}
.listSpecials .itemImage{text-align:center;padding:0 10px 0 5px;}
@media(min-width:768px){.listSpecials .itemImage{width:110px;}
.listSpecials .itemText{width:calc(100% - 110px);}
}
.landing-page .why-us, .landing-page .upgrade-page .faqs, .landing-page .upgrade-page{background:none!important;}
.landing-page .row.mypd{max-width:1170px;padding:0 15px;margin:0 auto!important;}
.landing-page .network-map-landing{background:#F7F5F5;}
.landingBanner .mobileIn{display:none;}
.landingBanner{text-align:center;padding-bottom:40px!important;width:100%;overflow:hidden;position:relative;}
.landingBanner img{max-width:100%;}
.cont900{max-width:1250px;margin:0 auto;}
.centerPart:before, .centerPart:after{content:"";display:block;height:0;overflow:hidden;clear:both;}
.landingBanner h1{margin:0;font:400 50px 'Open Sans'!important;line-height:0.4!important;padding:0;text-transform:uppercase;}
.landingBanner .boldIt{font-weight:700!important;}
.landingBanner .newLine{display:block;color:#F0CA36;font-size:24px;line-height:2.3!important;}
.centerPart .item{float:left;}
.centerPart .item img{max-width:100%;}
.centerPart .itemLeft{width:26.55%;padding-right:3.55%;}
.centerPart .itemRight{width:23%;}
.centerPart .itemCenter{width:50.45%;}
.landingBanner .toTop{padding:0 11%;position:relative;top:-8px;}
.buttonText p{font:400 18px 'Open Sans';max-width:900px;margin:0 auto 15px;}
.buttonText a{padding-top:10px!important;padding-bottom:10px!important;}
.rightPositioned{position:absolute;left:calc(900px + (100% - 900px)/2 - 80px);top:50%;}
.leftPositioned{position:absolute;right:calc(900px + (100% - 900px)/2 - 80px);top:50%;}
@media(max-width:1050px){.landingBanner .boldIt{display:block;}
.landingBanner .newLine{line-height:1.5!important;}
.landingBanner .toTop{top:-10px;}
}
@media(max-width:991px){.landing-page .watch-sport-page section{padding-bottom:30px;}
.landingBanner .buttonText{padding:0 20px;}
}
@media(max-width:600px){.centerPart .itemLeft, .centerPart .itemRight{display:none!important;}
.centerPart .itemCenter{width:100%;float:none!important;}
.landingBanner .mobileIn{display:block;width:130px;padding-right:10px;float:left;}
.landingBanner h1 .topIn{display:block;margin:10px auto;width:300px;}
.landingBanner h1 .rightIn{padding-top:30px;font-size:22px!important;display:inline-block;}
.landingBanner .newLine{display:block;padding:0px 15px 40px;clear:both;}
.centerPart .itemCenter > img{margin:0 10%;max-width:80%;}
.landingBanner .buttonText p{padding:0 0 10px;}
.landingBanner .toTop{padding:0 3%;}
.landingBanner .toTop{top:-15px;}
.rightIn{line-height:1.4!important;}
}
.mainPage .testimonials-block-new{background:#fff!important;}
.testimonials-block-new{padding-bottom:60px;}
.testimonials-block-new .item{float:left;width:calc(33.33% - 50px);border:12px solid #E6E6E6;background:#fff;text-align:center;padding:0 40px;}
.testimonials-block-new .container{width:1340px;max-width:100%;}
.testimonials-block-new .item:not(:last-child){margin-right:75px;}
.testimonials-block-new .item article p{padding:0!important;color:#3F3D3D;font:400 14px 'Open Sans'!important;}
.testimonials-block-new .item article p:first-child{font:700 104px 'Arial'!important;line-height:1!important;height:40px;overflow:hidden;color:#B1B1B1;margin:10px 0 25px;}
.testimonials-block-new .item article{padding-bottom:90px;position:relative;}
.testimonials-block-new .item .fromAuthor{position:absolute;bottom:35px;left:0;width:100%;}
.testimonials-block-new .item .fromAuthor > div{max-width:230px;margin:0 auto;}
.testimonials-block-new .item .fromAuthor span{background:#fff;display:inline-block;padding:2px 15px;position:relative;z-index:2;font:700 italic 18px 'Open Sans';color:#343333;}
.testimonials-block-new .item .fromAuthor hr{position:absolute;border:none!important;height:3px;background:#343333;left:0;width:100%;top:50%;}
.testimonials-block-new .item .overIt{position:relative;}
.testimonials-block-new h2{margin:40px 0 60px;}
.testimonials-block-new, .network-map{background:#F7F5F5!important;}
@media(max-width:1340px){.testimonials-block-new .item:not(:last-child){margin-right:15px;}
.testimonials-block-new .item{width:calc(33.33% - 10px);}
}
@media(max-width:991px){.testimonials-block-new .item{margin:0 auto 20px!important;max-width:400px;width:100%;float:none!important;}
.testimonials-block-new h2{margin:0 0 30px!important;}
.testimonials-block-new .item .overIt{height:auto!important;}
}
.row.map-new{margin:0!important;}
.network-map-landing{padding-bottom:30px!important;}
.row.map-new .col-lg-12{padding:0!important;}
.row.map-new #mapbox-map{box-shadow:none!important;}
/**/.vpnNeeds{background:#F7F5F6;padding-bottom:0!important;}
.vpnNeeds h2{font:700 24px 'Open Sans';color:#312E36;margin:10px 0 30px;}
.vpnNeeds > .container > article{font:400 18px 'Open Sans';text-align:left;}
.fourNeeds .item{width:calc(50% - 12px);padding:14px;border:14px solid #E6E6E6;margin-bottom:18px;text-align:center;float:left;font:400 18px 'Open Sans';}
.fourNeeds .item:nth-child(odd){margin-right:24px;}
.fourNeeds .item h3{margin:15px 0 30px;text-transform:uppercase;color:#7BA700;font-weight:700;}
.fourNeeds .item p{max-width:350px;margin:0 auto;}
@media(max-width:991px){.fourNeeds .item{margin-right:0!important;width:100%;height:auto!important;}
}
#header{position:relative;z-index:99;}
.header.fixed .fixing{width:100%;position:fixed;left:0;top:0;}
.fixing{background:#000;z-index:999;top:-70px;transition:top 0.6s;}
.fixing .promobannerWrap{padding-top:10px;}
.fixing .container{padding-bottom:3px;}
.fixing .relatived{position:relative;}
.mobileAppear{display:none;}
.headerWrap{height:100%;}
.promotionBanner{background:#000;text-align:center;overflow:hidden;}
.promotionBanner > hr{background:linear-gradient(to right, rgba(0, 0, 0, 1) 0%, rgba(124, 167, 0, 1) 50%, rgba(0, 0, 0, 1) 100%);height:2px!important;border:none;margin:0!important;}
.promotionBanner .promobannerWrap{padding:20px 0 10px;}
.promotionBanner .rotated{transform:scale(-1, 1);}
.promotionBanner .counterTogether{text-align:center;display:inline-block;position:relative;}
.promotionBanner .centralPart{display:inline-block;width:250px;}
.promotionBanner a.button{width:90%;margin:20px auto 0;position:relative;top:-20px;background:#F0CA36;color:#000;}
.promotionBanner a.button:hover{background:#FED94A;}
.promotionBanner .timeCount{margin:15px 0 0!important;}
.promotionBanner .leftImg{margin-right:45px;}
.promotionBanner .rightImg{margin-left:40px;}
.promotionBanner .bannerContent{width:800px;margin:0 auto;max-width:100%;}
.promotionBanner .bannerDividerRight{float:right;width:calc((100% - 900px)/2);border-left:5px solid #7CA700;margin-top:20px;}
.promotionBanner .bannerDividerLeft{float:left;width:calc((100% - 900px)/2);border-right:5px solid #7CA700;margin-top:20px;}
.promotionBanner hr{height:5px;margin:30px 0;border:none!important;}
.promotionBanner .bannerDividerRight hr{background:linear-gradient(to right, rgba(124, 167, 0, 1) 0%, rgba(0, 0, 0, 1) 100%);}
.promotionBanner .bannerDividerLeft hr{background:linear-gradient(to left, rgba(124, 167, 0, 1) 0%, rgba(0, 0, 0, 1) 100%);}
.halloween .leftImg2{display:none;}
.halloween .rightImg{position:relative;top:-20px;}
.halloween .imageOutSideL{float:left;margin-top:40px;}
.halloween .imageOutSideR{float:right;margin-top:5px;}
.halloween.promotionBanner .promobannerWrap{max-width:1400px;margin:0 auto;padding-bottom:0;}
.promotionBanner.halloween .bannerContent{max-width:700px;}
.promotionBanner.blackFriday{background:url(/images/banners/black-friday/fridayBack2.png) no-repeat;background-position:center bottom!important;}
.promotionBanner.blackFriday .rightImg{position:relative;top:-10px;}
.regular-discount .rightImg{position:relative;top:-10px;}
.christmas-holidays .promobannerWrap{max-width:1050px;margin:0 auto;position:relative;}
.christmas-holidays.promotionBanner .bannerContent{width:650px;}
.christmas-holidays .promobannerWrap .snowMan{position:absolute;left:0;bottom:0;}
.christmas-holidays .promobannerWrap .snowTree{position:absolute;right:0;bottom:0;}
.christmas-holidays .promobannerWrap .snowGround{position:absolute;bottom:0!important;left:183px;}
.promotionBanner.christmas-holidays .rightImg{margin-left:40px;position:relative;top:-10px;margin-right:33px;}
.promotionBanner.christmas-holidays{background:#000 url(/images/banners/christmas-holidays/christmas.gif) no-repeat;background-position:center top;}
.promotionBanner.christmas-holidays .snowMan img:last-child{display:none;}
.promotionBanner.christmas-holidays .snowMan img{display:block;}
.springus .promobannerWrap{max-width:1050px;margin:0 auto;position:relative;padding-top:5px!important;padding-bottom:5px;}
.springus.promotionBanner .bannerContent{width:650px;}
.springus .promobannerWrap .snowMan{position:absolute;left:0;bottom:0;}
.springus .promobannerWrap .snowTree{position:absolute;right:0;bottom:0;}
.springus .promobannerWrap .snowGround{position:absolute;bottom:0!important;left:183px;}
.promotionBanner.springus .rightImg{margin-left:15px;position:relative;top:-10px;margin-right:20px;}
.promotionBanner.springus{background:#000 url(/images/banners/spring/svg/dark-bg.svg) no-repeat;background-position:center bottom;}
.promotionBanner.springus .snowMan img:last-child{display:none;}
.promotionBanner.springus .snowMan img{display:block;}
.promotionBanner.springus .leftImg{position:relative;top:3px;}
.promotionBanner.springus .rightImg{top:0;}
.promotionBanner.springus .counterTogether{top:-4px;}
.promotionSmall .flip-clock-wrapper{float:left;width:250px;clear:none;}
.promotionSmall .centralPart{width:440px;max-width:100%;}
.promotionSmall{background:#000 url(/images/banners/spring-small/dark-bg.svg) no-repeat;background-position:center bottom;}
.promotionSmall .container{padding:4px 15px;width:900px;max-width:100%;}
.promotionSmall .leftSmall{float:left;display:block;margin-top:2px;}
.promotionSmall .rightSmall{float:right;display:block;}
.promotionBanner.promotionSmall a.button{max-width:168px;margin-top:3px;top:auto;}
.promotionSmall .leftSmall:first-child{margin-right:5px;}
.promotionSmall .leftSmall:nth-child(2){position:relative;top:3px;}
.promotionSmall .rightSmall{margin:0 20px;position:relative;top:3px;height:50px;}
.promotionSmall .centralPart{position:relative;top:6px;}
.black-friday-small{background:#000 url(/images/banners/black-friday-small/black-friday-bg.svg) no-repeat;background-position:center bottom;}
@media(max-width:630px){.black-friday-small .rightSmall{width:120px;}
}
.holidays-small{background:#000 url(/images/banners/christmas-holidays-small/holiday-bg.svg) no-repeat;background-position:center bottom;}
.holidays-small .rightSmall{margin:0 20px;position:relative;top:2px;height:60px;}
.holidays-small .container{padding:2px 15px 0;}
.holidays-small .leftSmall{margin-top:0;}
.holidays-small .centralPart{top:8px;}
@media(max-width:991px){.holidays-small .centralPart{top:0;}
}
@media(max-width:630px){.holidays-small .rightSmall{width:120px;}
}
@media(max-width:620px){.holidays-small .container{padding:4px 15px;}
.holidays-small .centralPart{top:5px;}
}
.halloween-small{background:#000;}
.halloween-small .rightSmall{margin:0 20px;position:relative;top:2px;height:55px;}
.halloween-small .container{padding:6px 15px 0;}
.halloween-small .leftSmall{margin-top:0;height:57px;}
@media(max-width:991px){.halloween-small .centralPart{top:0;}
.halloween-small .rightSmall{top:8px!important;}
}
@media(max-width:630px){.halloween-small .rightSmall{width:120px;}
}
@media(max-width:620px){.halloween-small .container{padding:4px 15px;}
.halloween-small .centralPart{top:4px;}
}
.regular-small{background:#000;}
.regular-small .mobileAppear{font-size:16px!important;}
@media(max-width:991px){.regular-small .rightSmall{top:10px!important;}
}
@media(max-width:670px){.regular-small .rightSmall{width:120px;}
}
.regular-discount-small{background:#000;}
.regular-discount-small .mobileAppear{font-size:16px!important;}
@media(max-width:630px){.regular-discount-small .rightSmall{width:120px;}
}
@media(max-width:1300px){.halloween .bannerContent{position:relative;z-index:2;}
.halloween .imageOutSideR{position:absolute;left:calc(700px + (100% - 700px)/2);}
.halloween .imageOutSideL{position:absolute;right:calc(700px + (100% - 700px)/2);}
}
@media(max-width:991px){.promotionBanner .bannerDividerLeft, .promotionBanner .bannerDividerRight,
.halloween .imageOutSideL, .halloween .imageOutSideR{display:none!important;}
.navBlock{top:100%!important;position:absolute!important;width:100%!important;left:0!important;}
.statis{position:static!important;}
.halloween .bannerContent{display:inline-block;}
.promotionBanner.halloween .bannerContent{width:auto;}
.halloween{text-align:center;}
.promotionBanner .leftImg{margin-right:25px;}
.promotionBanner .rightImg{margin-left:20px;}
.christmas-holidays .promobannerWrap .snowMan,
.christmas-holidays .promobannerWrap .snowTree{opacity:0.3;}
.promotionBanner.christmas-holidays .snowMan img:last-child{display:block!important;transform:scale(-1, 1);}
.promotionBanner.christmas-holidays .snowMan img:first-child{display:none;}
.promotionBanner.christmas-holidays .promobannerWrap .snowGround{left:calc((100% - 650px)/2);}
.springus .promobannerWrap .snowMan,
.springus .promobannerWrap .snowTree{opacity:0.3;}
.promotionBanner.springus .snowMan img:last-child{display:block!important;transform:scale(-1, 1);}
.promotionBanner.springus .snowMan img:first-child{display:none;}
.promotionBanner.springus .promobannerWrap .snowGround{left:calc((100% - 650px)/2);}
.promotionSmall{padding:1px 0;position:relative;}
.promotionSmall > hr{position:absolute;left:0;width:100%;bottom:0;}
.promotionSmall .leftSmall:first-child{display:none;}
.promotionSmall .rightSmall{float:none;display:inline-block;margin:-5px 0 0 0;top:12px;}
.promotionBanner.promotionSmall a.button{margin-top:20px;top:-15px;}
}
@media(max-width:767px){.halloween .imageOutSideL, .halloween .leftImg,
.promotionBanner .rightImg{display:none!important;}
.promotionBanner.halloween .rightImg{display:inline-block!important;}
.regular-discount .leftImg{display:none;}
.regular-discount .rightImg{display:inline-block!important;}
.promotionBanner.christmas-holidays .leftImg{display:none;}
.promotionBanner.christmas-holidays .rightImg{display:inline-block!important;margin-right:0!important;}
.promotionBanner.springus .leftImg{display:none;}
.promotionBanner.springus .rightImg{display:inline-block!important;margin-right:0!important;}
.promotionBanner.springus .counterTogether{top:6px;}
}
@media(max-width:600px){.rightImg, .promotionBanner.halloween .rightImg,
.promotionBanner.christmas-holidays .rightImg,
.promotionBanner.springus .rightImg{display:none!important;}
.halloween .leftImg2{display:inline-block;position:relative;width:120px!important;top:-10px;margin-right:20px;}
.promotionBanner .bannerContent{position:relative;}
.mobileAppear{display:block!important;text-align:center;color:#fff;font:700 16px'Open Sans';text-transform:uppercase;margin:0!important;}
.mobileAppear span{color:#EFC936;font:900 16px'Open Sans'!important;}
.promobannerWrap{padding:5px 10px;}
.promotionBanner .counterTogether > img{width:27px;}
.promotionBanner a.button{margin-top:0;top:-2px;}
.promotionBanner .promobannerWrap{padding:5px 0;}
#nav li a:hover{background:#000000!important;}
.promotionBanner .leftImg{display:none;}
.regular-discount .rightImg{display:none!important;}
.promotionBanner.christmas-holidays .mobileAppear{margin-bottom:5px!important;}
.promotionBanner.springus .mobileAppear{margin-bottom:5px!important;}
.springus .promobannerWrap .snowMan, .springus .promobannerWrap .snowTree{opacity:0.8;}
.promotionBanner.springus .promobannerWrap .snowGround{bottom:-2px;}
.springus .promobannerWrap .snowMan,
.springus .promobannerWrap .snowTree{bottom:-15px;}
.springus .promobannerWrap{overflow:hidden!important;}
.springus .promobannerWrap{padding-top:0!important;}
.promotionSmall a.button{margin-top:20px;}
.promotionSmall .rightSmall{display:none;}
.promotionSmall .mobileAppear{padding:0;font-size:13px;margin:0!important;position:absolute;left:0;width:100%;bottom:5px;}
.promotionSmall .centralPart{position:relative;padding-bottom:20px;}
}
@media(max-width:450px){.promotionBanner.promotionSmall a.button{float:none;max-width:243px;top:-7px;margin-top:3px;}
.promotionSmall .container{padding-top:1px;}
.promotionBanner .timeCount{float:none!important;margin:15px auto 0!important;}
.promotionSmall .mobileAppear{bottom:3px;}
}
@media(max-width:400px){.leftImg{left:15%;}
.halloween .leftImg2{width:80px!important;top:-30px;margin-right:10px;}
.logoutDiv{padding-left:0;}
}
@media(max-width:400px){.halloween .leftImg2{display:none;}
}
.descript{text-align:center;padding-bottom:0;}
.priceList{padding-bottom:30px;max-width:1000px;}
.priceList:before, .priceList:after{content:"";display:block;height:0;overflow:hidden;clear:both;}
.priceList a.button{width:150px;padding:8px 10px;}
.pricing-header{background-size:auto 100%!important;background-position:left bottom!important;position:relative;}
.pricing-header .backgrounded{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.08;background:url(/images/lock-bg.svg);background-position-x:0%;background-position-y:0%;background-size:auto auto;background-size:auto 100% !important;background-position:left bottom !important;}
.pricing-header h1{color:#fff;text-align:center;margin-bottom:10px;}
.pricing-header h1 span:first-child{color:#EFC936;}
.pricing-header h1 span:nth-child(2){color:#fff;}
.pricing-header h1 .lineDown{display:block;font-weight:normal;}
.pricing-header p{color:#172000;}
.priceContent p:first-child{padding-top:10px!important;}
#first .togetherBack, #third .togetherBack, #four .togetherBack{background:#fff;}
.priceList .item{float:left;width:25%;box-shadow:0 0 20px rgba(0,0,0,0.7);text-align:center;position:relative;transition:transform 0.4s;}
.priceList .priceHead{position:relative;}
.priceList .priceHead h2{color:#fff;margin:0;padding:16px 0 17px;}
.priceList .timeDescript{font:bold 22px "Open Sans";padding:4px 0 15px;}
.priceList .timeDescript span{display:block;font-weight:normal;}
.priceList .timeDescript h3{margin:0;font-weight:900;}
.priceList .priceContent p{padding:0;margin-bottom:6px;font-size:14px!important;}
.priceList .priceContent p:last-child{margin-bottom:0px;padding:30px 0;}
.priceList .priceContent{font-size:18px;}
.linedCross{font:300 14px "Open Sans";text-decoration:line-through;}
.priceHead .value{background:#EFC936;color:#8B6E00;text-transform:uppercase;padding:12px;position:absolute;bottom:-21px;font:700 14px "Open Sans";right:-23px;border-top-left-radius:40px;border-bottom-left-radius:40px;box-shadow:0 0 10px rgba(0,0,0,0.5);z-index:2;}
.priceHead .value .tangle{position:absolute;top:100%;right:0;border-top:12px dashed;border-right:22px solid transparent;border-left:0px solid transparent;color:#6E5601;}
.iconSector{text-align:center;margin-top:60px;padding:0 20px;}
.iconSector .firstResp, .firstResp2{display:none;}
.iconSector ul{list-style:none;margin:0 auto;padding:0;max-width:1440px;}
.iconSector ul:before, .iconSector ul:after{content:"";display:block;height:0;overflow:hidden;clear:both;}
.iconSector img{display:block;}
.iconSector li{display:inline-block;}
.iconSector .paymentIcon li:not(:last-child){margin-right:50px;}
.iconSector .deviceIcon li:not(:last-child){margin-right:30px;}
.iconSector .paymentIcon ul{padding:55px 16px 45px;border:2px solid #EFC936;}
.iconSector h3{font-size:26px;margin:0;padding:0;font-weight:300;}
.iconSector h3 span{font-weight:300;}
.iconSector .paymentIcon{position:relative;}
.iconSector .paymentIcon h3{position:absolute;width:100%;left:0;top:-19px;}
.iconSector .paymentIcon h3 span{background:#fff;padding:0 10px;}
.iconSector .deviceIcon h3{padding:35px 0 37px;}
.removeIt{display:inline!important;}
#first.item{margin-top:27px;}
#first.item .priceHead{background:#AFAFAF;}
#first.item .timeDescript{padding:12px 0 14px;}
#first.item .togetherBack{border-left:1px solid #808080;border-bottom:1px solid #808080;}
#first.item .togetherBack > hr{background:#EFEFEF;border-top:1px solid #A3A3A3;width:calc(100% + 1px);margin-left:-1px;height:1px;}
#second.item h2{background:#000;color:#DFBC32;}
#second.item{background:linear-gradient(to top, #374A00 0%, #7CA700 100%)!important;color:#fff;z-index:3;}
#second.item .togetherBack{background-image:url(/images/backSec.png)!important;}
#second.item .priceContent p:last-child{padding:10px 0 25px;margin-bottom:0!important;}
#second.item .priceContent p{margin-bottom:15px;}
#second.item .togetherBack > hr{background:#EFC936;border-top:1px solid #4A6400;width:calc(100% + 2px);margin-left:-1px;margin-right:-1px;height:1px;}
#second.item .togetherBack{border-left:1px solid #808080;border-bottom:1px solid #808080;border-right:1px solid #808080;}
#second.item .priceHead{border-right:1px solid #808080;border-bottom:1px solid #EFC936;}
#second.item a.button{background:#F0CA36!important;color:#000!important;}
#second.item a.button:hover{background:#FFDA4A!important;}
#second.item .value{left:calc(100% - 83px);}
#third.item h2{background:#7CA700;}
.priceList #third.item .priceContent p{margin-bottom:5px;}
.priceList #third.item .priceContent p:last-child{padding:25px 0;}
#third.item{margin-top:27px;z-index:2;}
#third.item .togetherBack > hr{background:#EFEFEF;border-top:1px solid #7CA700;width:calc(100% + 1px);margin-right:-1px;height:1px;}
#third.item .togetherBack{border-bottom:1px solid #808080;border-right:1px solid #808080;background:#fff;}
#third.item .value{left:calc(100% - 60px);}
#four.item h2{background:#7CA700;}
#four.item{margin-top:40px;z-index:1;}
#four.item .priceContent p{margin-bottom:4px;}
#four.item .priceContent p:last-child{padding:20px 0 18px;margin-bottom:0;}
#four.item .togetherBack > hr{background:#EFEFEF;border-top:1px solid #7CA700;width:calc(100% + 1px);margin-right:-1px;height:1px;}
#four.item .togetherBack{border-bottom:1px solid #808080;border-right:1px solid #808080;}
#four.item .value{left:calc(100% - 60px);}
.item3.item{width:33.33%!important;}
.item3#second{right:-33.33%;z-index:3!important;}
.item3#third{left:-33.33%;z-index:3!important;margin-top:27px!important;}
.item3#four{margin-top:40px!important;z-index:2!important;}
.priceList.smaller{padding:50px 0;max-width:900px;}
.tomato{margin-top:3px!important;}
@media(min-width:1025px){.priceList .item:hover{z-index:10!important;transform:scale(1.1);}
.priceList .item:hover .value{left:0!important;transition:all 0.3s;border-radius:0;}
.priceList.smaller #second.item3:hover,
.priceList.smaller #four.item3:hover{z-index:5!important;}
.priceList.smaller #third.item3:hover .value{right:0!important;border-radius:0!important;}
}
@media(min-width:768px){.priceList.smaller #third .value{left:-23px!important;right:calc(100% - 60px)!important;border-top-left-radius:0px!important;border-bottom-left-radius:0px!important;border-top-right-radius:40px;border-bottom-right-radius:40px;}
.priceList.smaller #third .value .tangle{right:auto;left:0;border-top:12px dashed;border-right:0px solid transparent;border-left:22px solid transparent;}
}
@media(max-width:1379px){.iconSector .firstResp{display:block;}
.iconSector li{margin-bottom:15px;}
.iconSector .paymentIcon ul{padding-bottom:30px;}
.iconSector .paymentIcon li:nth-child(4){margin-right:0;}
}
@media(max-width:1199px){.deviceIcon span{display:block;}
.removeIt{display:none!important;}
.priceList{width:100%;}
}
@media(max-width:991px){.priceList .priceHead h2{padding:15px 0;}
#first.item .timeDescript{padding:10px 0;}
.priceContent p:first-child{padding-top:5px;margin-bottom:5px;}
.priceList .priceContent p{margin-bottom:3px;}
.priceList .priceContent p:last-child{padding:10px 0 15px!important;}
.priceList .timeDescript{padding:5px 0!important;}
#second.item .priceContent p{margin-bottom:5px!important;padding-top:5px!important;}
#second.item .priceContent p{margin-bottom:5px!important;}
#second.item .priceContent p:last-child{padding:10px 0 25px;}
.priceContent p:first-child{padding-top:5px!important;}
#four.item .priceContent p:last-child{padding:10px 0 15px;}
.priceList .item{width:calc(50% - 15px);}
.priceList .item:nth-child(odd){margin-right:30px;}
.iconSector .deviceIcon li:nth-child(5){margin-right:0;}
.iconSector .firstResp2{display:block;}
.priceList{padding-right:30px;}
#third.item{margin-top:-10px;z-index:4;}
#four.item{margin-top:30px;z-index:3;}
.priceList.smaller .item{margin-right:0!important;}
.priceList.smaller .item3#second.item .priceContent p{margin-bottom:9px!important;}
.priceList.smaller .item3#second .priceContent p{margin-bottom:5px!important;}
.priceList.smaller .item3#second .priceContent p:last-child{padding:10px 0 25px;}
}
@media(max-width:767px){.priceList .item.item3{float:none;width:100%!important;max-width:300px;margin:0 auto 20px!important;position:static!important;}
}
@media(max-width:600px){.iconSector br{display:none!important;}
.iconSector li{margin-right:10px!important;}
.deviceIcon span{display:inline-block!important;}
.removeIt{display:inline!important;}
.priceList{padding-right:15px;}
.priceList .item{float:none;width:100%;max-width:300px;margin:0 auto 20px!important;}
}
@media(max-width:450px){.iconSector h3{font-size:26px!important;}
.iconSector .paymentIcon h3{top:-17px;}
.iconSector .deviceIcon h3{font-size:20px!important;}
}
.spaceBanner .macIconed{display:inline-block;position:relative;}
.spaceBanner .macIconed img{transition:0.3s;position:relative;z-index:2;}
.spaceBanner .macIconed img:nth-child(2){opacity:0;left:0;top:0;position:absolute;z-index:1;}
.spaceBanner .bannerIcons ul li:hover .macIconed img:first-child{opacity:0;}
.spaceBanner .bannerIcons ul li:hover .macIconed img:nth-child(2){opacity:1;}
.mainPage .fixing, .mainPage .header{background:none!important;}
.mainPage .fixed .fixing{background:#000!important;}
.mainPage .promo-wrapper{overflow:visible;}
.spaceBanner{padding:1px 0;position:relative;top:-51px;}
.spaceBanner .container{padding:0 15px;}
.spaceBanner .container .row{margin:0;}
.spaceBanner .backImage{height:100%;width:100%;left:0;top:0;position:absolute;}
.spaceBanner .backImage img{float:right;width:auto;max-width:none;height:100%;}
.spaceBannerContent{position:relative;margin:120px 0 80px;z-index:2;}
.spaceBanner .bannerHead{position:relative;}
.spaceBanner .bannerHead h1{color:#fff;text-align:left;font:900 48px 'Open Sans';text-transform:uppercase;margin:0;position:relative;z-index:2;}
.spaceBanner .mobile{display:none;}
.spaceBanner .bannerHead h3{font:400 30px 'Open Sans';color:#fff;margin:0;text-transform:uppercase;position:relative;z-index:2;}
.spaceBanner .bannerHead img{position:absolute;left:-180px;top:0;}
.spaceBanner .bannerButtons{padding:20px 0 20px;position:relative;}
.spaceBanner .bannerButtons .button{background:#F0CA36;font:400 18px 'Open Sans'!important;width:230px;border:3px solid #F0CA36;padding:7px 20px;}
.spaceBanner .bannerButtons a.button:hover{background:#FED94A!important;border-color:#FED94A;color:#000;}
.spaceBanner .bannerButtons .button span{font:900 18px 'Open Sans'!important;}
.spaceBanner .bannerButtons .button:first-child{margin-right:55px;color:#000!important;}
.spaceBanner .bannerButtons .learMore{background:none!important;position:relative;text-align:left;color:#F0CA36;padding-left:30px;}
.spaceBanner .bannerButtons .learMore span{position:absolute;right:25px;top:6px;display:inline-block;}
.spaceBanner .bannerButtons .learMore img{transition:0.3s;}
.spaceBanner .bannerButtons .learMore img:last-child{position:absolute;top:0;left:0;opacity:0;}
.spaceBanner .bannerButtons .learMore:hover img:last-child{opacity:1;}
.spaceBanner .bannerButtons .learMore:hover img:first-child{opacity:0;}
.spaceBanner .bannerButtons .awardIcon{position:absolute;display:block;right:130px;top:-20px;}
.spaceBanner h3{font:400 24px 'Open Sans';color:#fff;text-align:left;margin:0;}
.spaceBanner .bannerIcons:before, .spaceBanner .bannerIcon:after{content:"";display:block;height:0;overflow:hidden;clear:both;}
.spaceBanner .bannerIcons > div{float:left;margin:80px 0 160px;}
.spaceBanner .bannerIcons h2{text-transform:uppercase;color:#F0CA36;font:900 18px 'Open Sans';text-align:left;margin:0 0 7px;}
.spaceBanner .bannerIcons .awardIcon{margin:25px 0 0 91px;}
.spaceBanner .bannerIcons ul li{display:inline-block;position:relative;}
.spaceBanner .bannerIcons ul li i{transition:0.3s;}
.spaceBanner .bannerIcons ul li .down{display:inline-block;background:#F0CA36;color:#000;padding:10px;position:absolute;top:calc(100% + 12px);left:-48px;white-space:nowrap;border-radius:7px;opacity:0;pointer-events:none;transition:opacity 0.3s;}
.spaceBanner .bannerIcons ul li.active .down{opacity:1;pointer-events:auto;}
.spaceBanner .bannerIcons ul li.active .down:hover{background:#FED94A;}
.spaceBanner .bannerIcons ul li.active i,
.spaceBanner .bannerIcons ul li:hover i{color:#F0CA36;}
.spaceBanner .bannerIcons ul li.macIcon .down{top:calc(100% + 9px);}
.spaceBanner .bannerIcons ul li a{color:#fff;}
.spaceBanner .bannerIcons ul li:not(:last-child){margin-right:45px;}
.spaceBanner .bannerIcons .macIcon{position:relative;top:3px;}
.spaceBanner .bannerIcons .macIcon .caret,
.spaceBanner .bannerIcons .appleIcon .caret{left:calc(50% - 7px)!important;}
.spaceBanner .bannerIcons .lastIcon .caret{left:calc(50% - 8px)!important;}
.spaceBanner .bannerIcons .caret{position:absolute;transform:rotate(180deg);border-top:9px dashed;border-top-color:currentcolor;border-top:9px solid\9;border-right:9px solid transparent;border-left:9px solid transparent;color:#F0CA36;bottom:100%;left:calc(50% - 5px);}
.spaceBanner .bannerIcons li:first-child .caret{left:calc(50% - 7px);}
.mainPage .why-zoog-title h2{margin-top:0;}
.mainPage .logosLine{background:#E9E9E9;position:relative;top:-51px;}
.mainPage .logosLine br{display:none;}
.mainPage .logosLine img{display:inline-block;vertical-align:middle;}
.mainPage .logosLine img:not(:last-child){margin-right:130px;}
.mainPage .logosLine .container-fluid{max-width:1430px;padding:15px;}
.mainPage .logosLine .row{margin:0;display:table;width:100%;text-align:center;}
@media(min-width:1921px){.mainPage .spaceBanner .backImage img{width:100%;height:100%;object-fit:cover;}
}
@media(max-width:1420px){.mainPage .logosLine{text-align:center;}
.mainPage .logosLine img:not(:last-child){margin-right:50px;}
}
@media(max-width:1200px){.mainPage .logosLine br.one{display:block;}
.mainPage .logosLine br + img, .mainPage .logosLine br + img + img{margin-top:20px;}
}
@media(max-width:900px){.spaceBannerContent{max-width:870px;margin:120px auto 80px;text-align:center;}
.spaceBanner .bannerHead h3,
.spaceBanner .bannerHead h1,
.spaceBanner h3{text-align:center;}
.spaceBanner .bannerIcons > div{float:none;display:inline-block;margin:40px 0 20px;position:relative;}
.spaceBanner .bannerHead{overflow:hidden;}
.spaceBanner .container{padding:0;}
}
@media(max-width:600px){.mainPage .logosLine br{display:block;}
.mainPage .logosLine img{margin:0 0 20px!important;}
.mainPage .logosLine .container-fluid{padding-bottom:0;}
.mainPage .spaceBanner br.mobile{display:none;}
.spaceBanner .bannerHead h1{line-height:1.25;margin:30px 0;}
.spaceBanner .bannerHead img{top:25px!important;height:70px;left:auto!important;right:20%!important;}
.spaceBanner .bannerButtons .button{display:block;margin-left:auto!important;margin-right:auto!important;}
.spaceBannerContent{margin-top:70px;}
.spaceBanner .bannerIcons > div{position:static;display:block;}
.spaceBanner h3{line-height:1.1;margin-bottom:15px;}
.spaceBanner #playVideo{margin-bottom:0;}
.spaceBanner .bannerIcons .awardIcon{margin:70px 0 0!important;}
.spaceBanner .bannerIcons h2{text-align:center;}
.spaceBanner .backImage img{margin-right:-100px;}
.spaceBanner .backImage{max-width:100%;overflow:hidden;}
.spaceBannerContent{margin-bottom:30px;}
.spaceBanner .bannerIcons > div{margin:20px 0 90px;}
.spaceBanner .bannerHead h1{font-size:22px;margin-bottom:30px;}
.spaceBanner .bannerHead img{top:-20px;}
.spaceBanner .bannerHead h3{font-size:20px;}
.spaceBanner h3{font-size:20px;margin-top:25px;}
}
@media(max-width:450px){.spaceBanner .backImage img{margin-right:-200px;}
}
.bannerSection{background:#77A000;text-align:center;text-transform:uppercase;padding:35px 0 30px;}
.bannerSection h1{font:700 42px 'Open Sans';color:#fff;margin:0;padding:0 15px!important;}
.zoog-h1{font-weight:700;color:#F0CA36;}
.vilfo-h1{font-weight:700;color:#7ECAFF;}
.bannerSection h2{font:30px 'Open Sans';color:#000;margin:0;}
.bannerSection img{object-fit:cover;width:100%;}
.bannerSection .bannerButtons{display:flex;width:610px;margin:20px auto;overflow:hidden;}
.bannerSection .bannerButtons .itemLeft{padding:10px;background-color:#6f9600;}
.bannerSection .bannerButtons .itemLeft a{width:230px;color:#000;background:#F0CA36;padding:15px 0;display:block;font:18px 'Open Sans';border:2px solid #F0CA36;transition:0.3s;}
.bannerSection .bannerButtons .itemLeft a:hover{background:transparent;color:#F0CA36;}
.bannerSection .bannerButtons .itemLeft a span{font-weight:700;}
.bannerSection .bannerButtons .itemCenter{margin:10px 0;background-color:#6f9600;width:170px;}
.bannerSection .bannerButtons .circle{width:11px;height:11px;border-radius:50%;background:#fff;margin:23px auto;}
.bannerSection .bannerButtons .itemRight{padding:10px;background-color:#6f9600;}
.bannerSection .bannerButtons .itemRight a{width:230px;color:#fff;background:#5EACF8;padding:15px 0;display:block;font:18px 'Open Sans';border:2px solid #5EACF8;transition:0.3s;}
.bannerSection .bannerButtons .itemRight a:hover{color:#7ECAFF;background:transparent;border-color:#7ECAFF;}
.bannerSection .bannerButtons .itemRight a span{font-weight:700;}
.flex-container > div{display:flex;justify-content:center;align-items:center;}
.flex-container{display:flex;}
.info-about-vilfo{padding:50px 0 10px;font:18px 'Open Sans';color:#000;}
.info-about-vilfo .item:first-child{overflow:hidden;}
.info-about-vilfo .item .text{width:50%;float:left;margin-bottom:45px;padding:0 20px;}
.info-about-vilfo .item .text p{font-size:18px;padding-bottom:0;margin-bottom:15px;}
.info-about-vilfo .item .text p:last-child{margin-bottom:0;}
.info-about-vilfo h2{text-align:left;margin:0 0 15px;font:700 24px 'Open Sans';color:#1285da;}
.info-about-vilfo .item:last-child{text-align:center;}
.what-makes{padding:50px 0 60px;font:18px 'Open Sans';color:#000;background:#fff;}
.what-makes h2{text-align:center;font:700 30px 'Open Sans';color:#7ca700;margin:0 0 30px;text-transform:uppercase;}
.what-makes img{width:100%;object-fit:cover;}
.what-makes p{font-size:18px;padding:0!important;}
.what-makes .flex-container > div:last-child{padding-left:45px;}
.introducing{font:18px 'Open Sans';color:#fff;background:#7ca700;}
.introducing .title{background:#F7F5F5;text-transform:uppercase;text-align:center;padding:20px 0;}
.introducing h2{font:700 30px 'Open Sans';color:#7ca700;margin:0;}
.introducing .item{padding:60px 15px;}
.introducing .item p{padding:0;margin:0 0 15px;font-size:18px;}
.introducing .video{border:5px solid #fff;overflow:hidden;}
.introducing .video iframe{display:block;}
.introducing .flex-container > div:first-child{padding-right:45px;}
.bothWords{padding:0 15px;font:18px 'Open Sans';color:#000;background:#333333;text-align:center;text-transform:uppercase;display:flex;justify-content:center;height:150px;}
.bothWords .itemLeft div{width:300px;background:rgba(240, 202, 54, 0.5);padding:10px;margin-right:25px;transition:0.3s;}
.bothWords .itemLeft div:hover a{background:transparent;color:#F0CA36;}
.bothWords .itemLeft a{border:2px solid #F0CA36;width:100%;color:#000;background:#F0CA36;padding:15px 0;display:block;font:18px 'Open Sans';}
.bothWords .itemLeft a span{font-weight:700;}
.bothWords .itemCenter{background:#fff;position:relative;width:390px;}
.arrow-left{position:absolute;top:0;left:0;}
.arrow-left .black-triangle{position:absolute;top:0;left:0;width:0;height:0;border-top:75px solid transparent;border-left:50px solid #333;border-bottom:75px solid transparent;}
.arrow-left .grey-triangle{position:absolute;top:0;left:20px;width:0;height:0;border-top:75px solid transparent;border-left:50px solid #6A6A6A;border-bottom:75px solid transparent;}
.arrow-left .grey-square{width:20px;height:150px;position:absolute;top:0;left:0;background:#6A6A6A;}
.arrow-right{position:absolute;top:0;right:0;}
.arrow-right .black-triangle{position:absolute;top:0;right:0;width:0;height:0;border-top:75px solid transparent;border-right:50px solid #333;border-bottom:75px solid transparent;}
.arrow-right .grey-triangle{position:absolute;top:0;right:20px;width:0;height:0;border-top:75px solid transparent;border-right:50px solid #6A6A6A;border-bottom:75px solid transparent;}
.arrow-right .grey-square{width:20px;height:150px;position:absolute;top:0;right:0;background:#6A6A6A;}
.bothWords .itemCenter h2{font:700 24px 'Open Sans';color:#333333;margin:0;font-weight:700;}
.bothWords .itemCenter h2 .span1{display:block;font-weight:700;}
.bothWords .itemCenter h2 .span2{color:#7EA807;font-weight:700;}
.bothWords .itemCenter h2 .span3{color:#5EACF8;font-weight:700;}
.bothWords .itemRight div{width:300px;background:rgba(94, 172, 248, 0.5);padding:10px;margin-left:25px;}
.bothWords .itemRight div:hover a{color:#5EACF8;background:transparent;}
.bothWords .itemRight a{border:2px solid #5EACF8;width:100%;color:#fff;background:#5EACF8;padding:15px 0;display:inline-block;font:18px 'Open Sans';}
.bothWords .itemRight a span{font-weight:700;}
.bothWords .item{display:flex;align-items:center;justify-content:center;}
.brands{text-align:center;padding:50px 15px 10px;}
.brands-title{font:36px 'Open Sans';background:#fff;padding:0 20px;width:700px;margin:0 auto;margin-top:-42px;}
.brands-title h2{font:500 26px 'Open Sans';margin:0;}
.brands-img{padding:20px 0 10px;border:1px solid #7CA700;}
.brands img{padding:25px;}
.features,
.first-features{padding:0 5px 60px;}
.features .title,
.first-features .title{text-align:center;padding:35px 0;}
.features .title h2,
.first-features .title h2{margin:0;font-weight:500;}
.features h3,
.first-features h3{font-size:18px;font-weight:700;}
.features p,
.first-features p{font-size:18px;padding:0;}
.features .item,
.first-features .item{padding:5px;}
.features .item1,
.first-features .item1{padding:35px 40px;text-align:center;background:#F5F3F3;}
.features img,
.first-features img{height:80px;}
.first-features{background:#fff;padding-bottom:40px;}
.first-features .item1{background:#F5F3F3;}
.testimonial{font-family:'Open Sans';}
.testimonials-zoog{padding-top:25px;}
.testimonials-zoog h2{font:500 26px 'Open Sans';letter-spacing:-1px;margin:0 0 40px;color:#000;text-align:center;}
.testimonial .text{background-color:#fff;border-radius:5px;border:1pt solid #E0E0E0;min-height:140px;position:relative;}
.testimonial .text p{position:relative;font-size:18px;text-align:left;padding:20px 40px;}
.testimonial .auther{background-color:#fff;border:1pt solid #E0E0E0;text-align:left;padding:15px;margin:25px 0;display:inline-block;float:left;}
.testimonial .auther p.name{font-weight:600;font-size:16px;padding:0;}
.testimonial .auther p.from{font-size:14px;padding:0;}
.testimonial .text:after,
.testimonial .text:before{top:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.testimonial .text:after{border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width:15px;margin-left:-15px;}
.testimonial .text:before{border-color:rgba(224, 224, 224, 0);border-top-color:#E0E0E0;border-width:16px;margin-left:-16px;}
.testimonial .text p:before{content:'“';top:15px;left:5px;}
.testimonial .text p:after{content:'”';bottom:-15px;right:15px;}
.testimonial .text p:before,
.testimonial .text p:after{position:absolute;font-size:80px;line-height:40px;color:#7CA700;z-index:9;font-weight:300;}
#mapbox-map{height:400px;}
@media(max-width:1199px){.what-makes .item:nth-child(2){padding-top:0;}
.bothWords .itemLeft div{margin-right:0;}
.bothWords .itemRight div{margin-left:0;}
}
@media(max-width:991px){.bannerSection h1{font-size:38px;}
.bannerSection h2{font-size:24px;}
.info-about-vilfo .item img{margin-top:15px;}
.introducing{padding-top:0!important;padding-bottom:50px;}
.introducing .item{padding:15px 30px;}
.introducing .video iframe{width:100%;}
.bothWords .itemLeft div,
.bothWords .itemRight div{width:220px;}
.brands-title{width:calc(100% - 30px);}
.brands-title h2{font-size:26px;}
.flex-container{flex-direction:column;}
.info-about-vilfo .item:last-child{padding:0 15px 40px;}
.banner-img{position:relative;overflow:hidden;width:100%;height:270px;}
.banner-img img{width:730px;position:absolute;bottom:0;left:calc(50% - 365px);}
.introducing .flex-container > div:first-child{padding-top:50px;}
.introducing .video{width:100%;}
.what-makes .flex-container > div:last-child{padding-left:15px;}
.introducing .flex-container > div:first-child{padding-right:30px;}
}
@media(max-width:767px){.bannerSection h1{font-size:30px;}
.bannerSection h2{font-size:18px;}
.bannerSection .bannerButtons{width:260px;flex-direction:column;}
.bannerSection .bannerButtons .itemCenter{margin:0 auto;}
.info-about-vilfo,
.what-makes{padding:30px 15px 40px;}
.introducing .title{padding:15px 0;}
.introducing .title h2{margin:0;}
.bothWords{flex-direction:column;}
.bothWords .item{width:100%;}
.bothWords .itemLeft div{width:300px;margin:0 auto;}
.bothWords .itemRight div{width:300px;margin:0 auto;}
.testimonials-zoog .item{width:50%;float:left;}
.bothWords{padding:25px 0;height:auto;}
.bothWords .itemCenter{padding:90px 0;}
.arrow-left,
.arrow-right{width:100%;height:70px;}
.arrow-right{top:auto;bottom:0;}
.arrow-right .black-triangle{top:auto;bottom:0;border-top:none;border-left:50vw solid transparent;border-right:50vw solid transparent;border-bottom:50px solid #333;}
.arrow-left .black-triangle{border-bottom:none;border-top:50px solid #333;border-left:50vw solid transparent;border-right:50vw solid transparent;}
.arrow-right .grey-square{width:100%;height:20px;bottom:0;top:auto;}
.arrow-left .grey-square{width:100%;height:20px;}
.arrow-right .grey-triangle{top:auto;right:0;bottom:20px;border-top:none;border-left:50vw solid transparent;border-right:50vw solid transparent;border-bottom:50px solid #6A6A6A;}
.arrow-left .grey-triangle{left:0;top:20px;border-bottom:none;border-top:50px solid #6A6A6A;border-left:50vw solid transparent;border-right:50vw solid transparent;}
.bannerSection .bannerButtons .itemLeft a,
.bannerSection .bannerButtons .itemRight a{width:100%;}
}
@media(max-width:600px){.bannerTitle{padding:0 25px;}
.info-about-vilfo .item .text{width:100%;}
.features .item1{padding:35px 15px;}
.testimonials-zoog .item{width:100%;}
.introducing .video iframe{height:270px;}
}
@media(max-width:450px){.banner-img{height:205px;}
.banner-img img{width:550px;left:calc(50% - 275px);}
.bannerSection h1{font-size:24px;}
.bothWords .itemLeft div,
.bothWords .itemRight div{width:210px;}
.introducing .title h2{font-size:24px;}
}
.lpage{border-bottom:#ddd 1px solid;padding:5px;text-decoration:none;}
.last-page{border:none;}
@media(max-width:400px){.info-about-vilfo .item img{width:100%;}
}
/* Stripe Checkout Css */
.stripe-checkout .framed-field{
  border-bottom: 1px solid #333;
  margin-top: 10px;
  margin-bottom:5px;
  outline: none;
  padding:5px 0;
  font-size: 16px;
}
.stripe-checkout .framed-field:focus{
  border:none;
  padding:5px 0;
  outline: none;
  border-bottom: 1px solid #333;
}
.stripe-checkout  .label-error{
  color:red;
  font-size: 13px;
}
.stripe-checkout .label-stripe{
  color:#333;
  font-size: 13px;
}
.stripe-checkout input{
  background:none;
  border:none;
}
.stripe-checkout .ckeckout-footer{
  margin-top: 20px;
  margin-bottom:20px;
}
.hidden{
  display:none !important;
}
.pb-10{
  margin-bottom: 10px;
}
