/*
Theme Name: SmartyDNS
*/

/*------------------------------------*\
  MAIN
\*------------------------------------*/

body{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;color:#fff;padding-top:86px;}
html:lang(ru-RU) body{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;font-weight:300;}
body.page-template-pricing,
body.page-template-pricing-per-billing-cycle-en,
body.page-template-pricing-per-billing-cycle-fr,
body.page-template-pricing-per-billing-cycle-de,
body.page-template-pricing-per-billing-cycle-es,
body.page-template-pricing-per-billing-cycle-ru,
body.page-template-pricing-per-billing-cycle-promotion-en,
body.page-template-pricing-per-billing-cycle-promotion-fr,
body.page-template-pricing-per-billing-cycle-promotion-de,
body.page-template-pricing-per-billing-cycle-promotion-es,
body.page-template-pricing-per-billing-cycle-promotion-ru,
body.page-template-pricing-per-billing-cycle-2years-en,
body.page-template-pricing-per-billing-cycle-2years2-en,
body.page-template-pricing-per-billing-cycle-no-quarterly-en,
body.page-template-free-vpn-trial,
body.page-template-free-vpn-trial-ru,
body.page-template-pricing-discounts-10,
body.page-template-pricing-per-month,
body.page-template-coupons,
body.page-template-coupons-fr,
body.page-template-coupons-de,
body.page-template-coupons-es,
body.page-template-landing-unblock-uk-websites-spain,
body.page-template-landing-unblock-media-websites,
body.page-template-landing-unblock-german-websites,
body.page-template-landing-unblock-polish-websites,
body.page-template-landing-unblock-swedish-websites,
body.page-template-free-vpn-trial-fr,
body.page-template-free-vpn-trial-de,
body.page-template-free-vpn-trial-es{padding-top:0;}
.single .main.light-background,.blog .main.light-background,.search .main.light-background,.archive .main.light-background{background:#fff;}
h1,h2,h3{font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;margin:0;padding:0;}
html:lang(ru-RU) h1,html:lang(ru-RU) h2,html:lang(ru-RU) h3{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;} 
h1{font-size:44px;line-height:54px;color:#fff;font-weight:600;}
a{color:#abc8cf;border-bottom:1px solid #565e5f;}
a:hover,a:active,a:focus{color:#f8ae22;border-bottom:1px solid #f8ae22;text-decoration:none;outline:0;}
a,a:active,a:visited,a:focus{text-decoration:none;outline:0;}
a:focus{border:0;}
.pricing-details a,.simple-page a,.register-free-trial a,.not-found a,.blog-cnt a,.tutorial a,.faq-cnt a,.knowledgebase-article a{color:#006db9;border-bottom:1px solid #abc7da;}
.pricing-details a:hover,.simple-page a:hover,.free-trial-form psocial-pages a:hover,.not-found a:hover,.blog-cnt a:hover,.tutorial a:hover,.faq-cnt a:hover,.knowledgebase-article a:hover{color:#dd690d;border-bottom:1px solid #dd690d;}

p{}
b,strong{font-weight:600;}
i,em{font-style:italic;}
ul,ol{padding:0;margin:0;}
li{list-style:none;}
.line,.line2{height:2px;width:100%;}
.line{background:url(images/bg-line.png) repeat-x;margin:50px auto;}
.line2{border-bottom:1px solid #ccc;margin:20px auto;}
.alignright{float:right;}
.alignleft{float:left;}

input,select,textarea{font:normal 13px "Helvetica Neue", Helvetica, Arial, sans-serif; line-height:normal;}
input,textarea{display:inline-block; padding:4px; font-size:13px; line-height:18px; color:#808080; border: 1px solid #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
label{font-size:16px; margin:0 0 8px 0; display:block;}
input{}
textarea{width:500px;}
.sticky.is-sticky{position:fixed;left:0;right:0;top:0;z-index:1000;width:100%;}
.sticky-wrapper{background:#301e34;}

.row.no-gutters{margin-right:0;margin-left:0;}
.row.no-gutters > [class^="col-"],.row.no-gutters > [class*=" col-"]{padding-right:0;padding-left:0;}

.container{margin:0 auto;}

.button{font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;text-align:center;-webkit-border-radius:7px;border-radius:7px;border:0;display:inline-block;border:0;}
html:lang(ru-RU) .button{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.button.main{background:#f39c12;color:#fff;text-transform:uppercase;}
.button.main.big{color:#fff;font-size:27px;line-height:27px;padding:28px 30px;-webkit-box-shadow:0px 3px 0px 0px rgba(169, 74, 11, 1);box-shadow:0px 3px 0px 0px rgba(169, 74, 11, 1);}
html:lang(ru-RU) .button.main.big{font-size:25px;line-height:25px;}
.button.main.medium{font-size:24px;line-height:21px;padding:26px 28px;-webkit-box-shadow:0px 3px 0px 0px rgba(169, 74, 11, 1);box-shadow:0px 3px 0px 0px rgba(169, 74, 11, 1);}
.button span{display:block;}
.button span.big{}
.button span.small{font-size:16px;line-height:16px;font-weight:300;color:#fff;margin:3px 0 0 0;text-transform:none;}
.button.main:hover{background:#f39c12;color:#fff;border:0;-webkit-box-shadow:0px 1px 0px 0px rgba(169, 74, 11, 1);box-shadow:0px 1px 0px 0px rgba(169, 74, 11, 1);position:relative;}
.button.main.big:hover{color:#fff;top:2px;}
.button.main.medium:hover{top:2px;}
.download .button.main:hover{top:1px;}
.button.secondary{font-size:20px;line-height:20px;border:1px solid #68566b !important;font-weight:300;padding:24px 28px;}
.button.small{font-size:16px;line-height:16px;padding:14px 15px;-webkit-box-shadow:0px 2px 0px 0px rgba(169, 74, 11, 1);box-shadow:0px 2px 0px 0px rgba(169, 74, 11, 1);}
.button.small:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(169, 74, 11, 1);box-shadow:0px 1px 0px 0px rgba(169, 74, 11, 1);top:1px;}
a.button{border:0 !important;}

.button.main.orange{background:#f39c12;-webkit-box-shadow:0px 2px 0px 0px rgba(169, 74, 11, 1);box-shadow:0px 2px 0px 0px rgba(169, 74, 11, 1);}
.button.main.orange:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(169, 74, 11, 1);box-shadow:0px 1px 0px 0px rgba(169, 74, 11, 1);}
.button.main.orange span.small{color:#f4ebe9;}
.button.main.orange2{background:#f86a1d;-webkit-box-shadow:0px 2px 0px 0px rgba(159, 69, 9, 1);box-shadow:0px 2px 0px 0px rgba(159, 69, 9, 1);}
.button.main.orange2:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(159, 69, 9, 1);box-shadow:0px 1px 0px 0px rgba(159, 69, 9, 1);}
.button.main.orange2 span.small{color:#f4ebe9;}
.button.main.green{background:#01ab65;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 110, 65, 1);box-shadow:0px 2px 0px 0px rgba(0, 110, 65, 1);}
.button.main.green:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(0, 110, 65, 1);box-shadow:0px 1px 0px 0px rgba(0, 110, 65, 1);}
.button.main.green span.small{color:#d0e6ca;}
.button.main.blue{background:#297aaf;-webkit-box-shadow:0px 2px 0px 0px rgba(24, 85, 125, 1);box-shadow:0px 2px 0px 0px rgba(24, 85, 125, 1);}
.button.main.blue:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(24, 85, 125, 1);box-shadow:0px 1px 0px 0px rgba(24, 85, 125, 1);}
.button.main.blue span.small{color:#bdcddd;}
.button.main.black{background:#222;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 1);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 1);}
.button.main.black:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 1);box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 1);}
.button.main.black span.small{color:#e5e5e4;}
.button.main.purple{background:#7368b9;-webkit-box-shadow:0px 2px 0px 0px rgba(74, 67, 120, 1);box-shadow:0px 2px 0px 0px rgba(74, 67, 120, 1);}
.button.main.purple:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(74, 67, 120, 1);box-shadow:0px 1px 0px 0px rgba(74, 67, 120, 1);}
.button.main.purple span.small{color:#d3d0e9;}
.button.main.darkpurple{background:#5c3b63;-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 1);box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 1);}
.button.main.darkpurple:hover{background:#54365b;top:0;}


a.button:focus{color:#fff;}

.header{font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;margin:0 auto;position:relative;z-index:1000;}
html:lang(ru-RU) .header{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.header .navbar{background:#3e2743;margin:0;border:0;border-radius:0;}
.page-template-pricing-discounts-10 .header .navbar,
.page-template-pricing-per-month .header,
.page-template-coupons .header .navbar,
.page-template-coupons-fr .header .navbar,
.page-template-coupons-de .header .navbar,
.page-template-coupons-es .header .navbar,
.page-template-pricing-per-billing-cycle-2years-en .header .navbar,
.page-template-pricing-per-billing-cycle-2years2-en .header .navbar,
.page-template-pricing-per-billing-cycle-no-quarterly-en .header .navbar,
.page-template-pricing-per-billing-cycle-promotion-en .header .navbar,
.page-template-pricing-per-billing-cycle-promotion-fr .header .navbar,
.page-template-pricing-per-billing-cycle-promotion-de .header .navbar,
.page-template-pricing-per-billing-cycle-promotion-es .header .navbar,
.page-template-pricing-per-billing-cycle-en .header .navbar,
.page-template-pricing-per-billing-cycle-fr .header .navbar,
.page-template-pricing-per-billing-cycle-de .header .navbar,
.page-template-pricing-per-billing-cycle-es .header .navbar,
.page-template-pricing-per-billing-cycle-ru .header .navbar{text-align:center;}
.header .logo{float:left;margin:15px 0;}
.page-template-pricing-discounts-10 .header .logo,
.page-template-pricing-per-month .header .logo,
.page-template-coupons .header .logo,
.page-template-coupons-fr .header .logo,
.page-template-coupons-de .header .logo,
.page-template-coupons-es .header .logo,
.page-template-coupons-ru .header .logo,
.page-template-pricing-per-billing-cycle-promotion-en .header .logo,
.page-template-pricing-per-billing-cycle-promotion-fr .header .logo,
.page-template-pricing-per-billing-cycle-promotion-de .header .logo,
.page-template-pricing-per-billing-cycle-promotion-es .header .logo,
.page-template-pricing-per-billing-cycle-promotion-ru .header .logo,
.page-template-pricing-per-billing-cycle-2years-en .header .logo,
.page-template-pricing-per-billing-cycle-2years2-en .header .logo,
.page-template-pricing-per-billing-cycle-no-quarterly-en .header .logo,
.page-template-pricing-per-billing-cycle-en .header .logo,
.page-template-pricing-per-billing-cycle-fr .header .logo,
.page-template-pricing-per-billing-cycle-de .header .logo,
.page-template-pricing-per-billing-cycle-es .header .logo,
.page-template-pricing-per-billing-cycle-ru .header .logo{display:inline-block;float:none;margin-bottom:0;}
.header .logo a{border:0;display:block;width:193px;}
.header .logo a img{width:100%;}
.header .nav{float:right;margin:22px 0 0 0;padding:0;}
.header .nav ul{float:left;padding:0;margin:9px 0 0 0;}
.header .nav li{float:left;margin-left:45px;}
.header .nav li:first-child{margin-left:0;}
.header .nav a{font-size:16px;font-weight:300;}
html:lang(ru-RU) .header .nav a{font-size:15px;}
.header .nav li.current_page_item a,.header .nav li.current_page_parent a,.header .nav li.current-page-ancestor a{color:#f8ae22;border:0;}
.header .menu-header-menu-container{float:left;margin-top:9px;}
.header .nav .button{float:right;color:#fff;font-size:16px;font-weight:300;text-transform:none;line-height:normal;padding:10px 13px;margin-left:45px;background:#338362;-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 1);box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 1);}
.header .nav .button:hover{background:#2e7356;top:0;}

.header.is-sticky .logo{margin:10px 0 10px 0;}
.header.is-sticky .logo svg{width:120px !important;height:auto !important;}
.header.is-sticky .nav{margin:12px 0 0 0;}

.lang-nav-dropdown{float:right;margin:32px 0 0 45px;font-size:14px;}
.lang-nav-dropdown select{display:block;width:100%;height:36px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.lang-nav-dropdown a{font-size:15px;color:#84959e;font-weight:300;border:0;margin:8px 0 0 0;}
html:lang(ru-RU) .lang-nav-dropdown a{font-size:14px;}
.lang-nav-dropdown .dropdown-menu{margin-top:10px;}
.lang-nav-dropdown .dropdown-menu a{color:#218ec1;font-size:14px;margin:0;font-weight:400;padding:5px 20px;}

.navbar-toggle.lang-menu-small-devices{color:#84959e;margin:15px 25px 0 0;font-size:16px;}
#lang-menu-small-devices{clear:both;}
#lang-menu-small-devices ul{padding-top:12px;clear:both;}
#lang-menu-small-devices li{padding:10px 0;}
#lang-menu-small-devices a{font-size:18px;line-height:20px;border:0;margin:0;padding:0;position:relative;display:block;}

.footer{background:#301e34;font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;padding:100px 0;}
html:lang(ru-RU) .footer{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.footer .footer-content{margin:0 auto;}
.footer .nav-item{float:left;margin:0 80px 0 0;}
.footer .nav-item.company-nav-item{margin:0;}
.footer .nav{float:left;margin:0;}
.footer .nav h6{font-size:16px;color:#ccc;margin-bottom:17px;}
.footer .nav li{margin:0 0 17px 0;}
.footer .nav li.last{margin:0;}
.footer .nav a{font-size:15px;}
.footer .nav li.current_page_item a{color:#f8ae22;border:0;}
.footer .company-left{float:left;}
.footer .company-right{float:left;}
.footer .newsletter-subscribe{float:left;}
.footer .newsletter-subscribe .title{font-size:16px;color:#ccc;margin:0 0 17px 0;}
.footer .social-pages{float:left;margin:40px 0 0 0;}
.footer .social-pages li{float:left;margin:0 20px 0 0;}
.footer .social-pages li.last{margin:0;}
.footer.footer-margin-top .footer-content{margin-top:30px;}

/* Social icons */
.footer .social-pages a{height:30px;width:30px;}
.footer .social-pages a{display:inline-block;border:0;}
.footer .social-pages li:last-child{margin:0;}
.footer .social-pages a span{line-height:30px;}

.free-services .social-pages li.facebook a:before{background-position:0 -433px;}
.free-services .social-pages li.twitter a:before{background-position:-24px -433px;width:29px;}
.free-services .social-pages li.gplus a:before{background-position:-53px -433px;}

/* Icons */
.icon,.devices span,.devices-white span,.devices-black span,.os-logo:before,.download-app-title span{background-image:url(images/icons-devices.png);background-repeat:no-repeat;display:inline-block;}
.icon{background-image:url(images/icons-main.png);height:63px;margin:0 0 10px 0;}
.affiliates-cnt .icon{width:150px;height:150px;}
.icon-servers{width:49px;background-position:0 -302px;}
.icon-encryption{width:54px;background-position:-51px -302px;}
.icon-logs{width:63px;background-position:-107px -302px;}
.icon-speed{width:63px;background-position:-172px -302px;}
.icon-regions{width:67px;background-position:-237px -302px;}
.icon-multiple-devices{width:59px;background-position:-306px -302px;}
.features-software-presentation li.easy:before{width:63px;height:65px;background-position:-367px -302px;}
.features-software-presentation li.click:before{width:69px;height:65px;background-position:-431px -302px;}
.features-software-presentation li.customizations:before{width:63px;height:65px;background-position:-503px -302px;}
.icon-support{width:63px;background-position:-568px -302px;}
.icon-unlimited{width:63px;background-position:-633px -302px;}
.icon-trial{width:63px;background-position:-698px -302px;}
.icon-activate{background-position:-700px 0;}
.icon-moneyback{width:63px;background-position:-763px -302px;}
.icon-popular-os{width:80px;background-position:-828px -302px;}
.icon-promote{background-position:-850px 0;}
.icon-dns-leak{width:62px;background-position:-910px -302px;}
.icon-free-accounts-bloggers{width:71px;background-position:-974px -302px;}
.icon-banners{background-position:-1000px 0;}
.icon-giveaways{width:64px;background-position:-1047px -302px;}
.icon-change-ip{width:63px;background-position:-1112px -302px;}
.icon-apps-killer{width:62px;background-position:-1178px -302px;}
.icon-region-switcher{width:64px;background-position:-1242px -302px;}
.icon-proxy{width:49px;background-position:-1309px -302px;}
.icon-second-package{width:150px;height:150px;background-position:-400px 0;}
.icon-payment-methods{width:150px;height:150px;background-position:-550px 0;}

/* Devices */
.devices span{width:50px;height:50px;line-height:50px;margin:23px 0 3px 0;}
.devices .windows-8 span,.download-app-title.windows span{background-position:0 0;}
.devices .windows span{background-position:-50px 0;}
.devices .mac-os span,.download-app-title.mac-os span{background-position:-100px 0;}
.devices .ios span,.download-app-title.ios span{background-position:-150px 0;width:40px;}
.devices .appletv span{background-position:-190px 0;width:43px;}
.devices .android span,.download-app-title.android span{background-position:-233px 0;width:43px;}
.devices .xbox span{background-position:-276px 0;}
.devices .ps3 span{background-position:-326px 0;}
.devices .roku span{background-position:-376px 0;width:45px;}
.devices .now-tv-box span{background-position:-421px 0;}
.devices .wdtv span{background-position:-472px 0;}
.devices .d-link span{background-position:-522px 0;}
.devices .tp-link span{background-position:-572px 0;}
.devices .dd-wrt span{background-position:-622px 0;}
.devices .other span{background-position:-672px 0;}
.devices .amazon-fire-tv span,.download-app-title.amazon-fire-tv span{background-position:-722px 0;}
.devices .xbox-one span{background-position:-772px 0;}
.devices .asus span{background-position:-822px 0;}
.devices .samsungs-smart-tv span{background-position:-872px 0;width:37px;}
.devices .ubuntu span{background-position:-909px 0;}
.devices .routers span{background-position:-959px 0;width:48px;}
.devices .chromebook span{background-position:-1007px 0;}
.devices .linksys span{background-position:-1057px 0;}
.devices .netgear span{background-position:-1107px 0;}
.devices .sony span{background-position:-1157px 0;}
.devices .chrome span,.download-app-title.chrome span{background-position:-1210px 0;}
.devices .firefox span,.download-app-title.firefox span{background-position:-1263px 0;}
.devices .opera span{background-position:-1314px 0;}
.devices .edge span{background-position:-1210px -59px;}
.devices .ie span{background-position:-1260px -59px;}
.devices .safari span{background-position:-1314px -59px;}
.devices .lg span{background-position:-1366px 0;}

.devices-white span{width:32px;height:32px;margin:10px 0 5px 0;}
.devices-white .all span,.all .os-logo:before{background-position:-365px -78px;width:32px;}
.devices-white .windows span,.windows .os-logo:before{background-position:0 -78px;width:30px;}
.devices-white .mac span,.ios .os-logo:before{background-position:-32px -78px;width:27px;}
.devices-white .appletv span{background-position:-61px -78px;}
.devices-white .android span,.android .os-logo:before{background-position:-95px -78px;width:29px;}
.devices-white .ps3 span{background-position:-126px -78px;}
.devices-white .xbox span{background-position:-160px -78px;}
.devices-white .roku span{background-position:-194px -78px;width:33px;}
.devices-white .smarttv span{background-position:-229px -78px;}
.unblocked-websites .devices-white .nowtv span{background-position:-263px -78px;}
.devices-white .macosx span,.mac .os-logo:before{background-position:-297px -78px;}
.devices-white .amazonfiretv span,.amazonfiretv .os-logo:before{background-position:-331px -78px;}
.devices-white .ubuntu span{background-position:-399px -78px;}
.devices-white .routers span{background-position:-501px -78px;}
.devices-white .chrome span,.chrome .os-logo:before{background-position:-433px -78px;}
.devices-white .firefox span,.firefox .os-logo:before{background-position:-535px -78px;}

.devices-black span{width:32px;height:32px;margin:25px 0 5px 0;}
.devices-black .windows span{background-position:0 -120px;width:30px;}
.devices-black .mac span{background-position:-30px -120px;width:27px;}
.devices-black .appletv span{background-position:-59px -120px;}
.devices-black .android span{background-position:-93px -120px;width:29px;}
.devices-black .ps3 span{background-position:-124px -120px;}
.devices-black .xbox span{background-position:-158px -120px;}
.devices-black .roku span{background-position:-192px -120px;width:33px;}
.devices-black .smarttv span{background-position:-227px -120px;}
.devices-black .nowtv span{background-position:-261px -120px;}
.devices-black .macosx span{background-position:-295px -120px;}
.devices-black .amazonfiretv span{background-position:-329px -120px;}
.devices-black .ubuntu span{background-position:-399px -120px;}
.devices-black .routers span{background-position:-501px -120px;}
.devices-black .chrome span{background-position:-433px -120px;}

/* Forms. Search, Subscribe */
.search.search-dark input.form-control,.subscribe-form input.form-control{background:#514454;color:#cfcfcf;font-size:13px;font-weight:300;border:0;height:35px;float:left;margin:0 10px 0 0;-webkit-box-shadow:inset 1px 1px 0px 0px rgba(0, 0, 0, 1);box-shadow:inset 1px 1px 0px 0px rgba(0, 0, 0, 1);}
.subscribe-form input.form-control{width:170px;}
.search.search-dark input.form-control{width:141px;}
.search.search-dark .button,.subscribe-form input.button{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#ccc;background:#64406c;font-size:12px;height:35px;font-weight:400;text-transform:uppercase;padding:2px 8px;-webkit-border-radius:3px;border-radius:3px;border:0;-webkit-box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 1);box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 1);float:left;cursor:pointer;}
.search.search-dark .button:hover,.subscribe-form input.button:hover{background:#73497c;}
.search-white .button{margin-left:15px;}

/* Homepage */
.home-presentation{background:#3e2743;padding:75px 0 150px 0;}
.home-presentation-image a{border:0;}
.home-presentation-text{padding-top:5px;}
.home-presentation-text h1{margin:0 0 15px 0;}
html:lang(ru-RU)  h1{font-size:40px;line-height:50px;}
.home-presentation-text h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:27px;font-weight:300;color:#cfcfcf;margin:0 0 30px 0;}

.home-features{background:#4a314f;padding:150px 0;}
.home-features h3{font-size:34px;line-height:40px;font-weight:400;margin:0 0 15px 0;}
.home-features h4{font-size:17px;font-weight:300;line-height:27px;color:#cfcfcf;margin:0 0 30px 0;}
.home-features .button.secondary:hover{border-color:#8c7c8f!important;}
.home-vpn{border-bottom:1px dashed #756878;padding:0 0 150px 0;}
.home-features-cnt:before{background-image:url(images/icons-main.png);background-repeat:no-repeat;position:absolute;margin:0 0 0 -250px;min-height:200px;width:200px; content:"";vertical-align:middle;}
.home-vpn-cnt:before{background-position:0 0;}
.home-smart-dns{padding:150px 0 0 0;}
.home-smart-dns-cnt:before{background-position:-200px 0;}

.moneyback{font-size:15px;font-weight:300;margin:30px 0 0 0;font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .moneyback{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;font-weight:400;}
.testimonials .moneyback{text-align:center;color:#fff;}

.testimonials{color:#cfcfcf;padding:150px 0;background:#3e2743;}
.pricing-new .testimonials{padding-top:0px;}
.testimonials .testimonial{font-size:14px;line-height:24px;width:81%;margin-right:15px;float:right;}
.testimonials .testimonial:before{font-size:120px;font-family:'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;position:absolute;margin:30px 0 0 -58px;content:"\201C";vertical-align:middle;}
html:lang(ru-RU) .testimonial:before{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.testimonials .testimonial .testimonial-text{}
.testimonials .author{color:#e5e5e5;font-weight:400;line-height:28px;padding:26px 0 0 80px;}
.testimonials .author span{font-weight:300;color:#99919b;line-height:15px;display:block;}
.testimonials .author:before{background-image:url(images/reviews-main.png);background-repeat:no-repeat;position:absolute;min-height:65px;width:65px;margin:-6px 0 0 -80px;content:"";vertical-align:middle;}
.testimonials .author.spencer:before{background-position:0 0;}
.testimonials .author.aleksandra:before{background-position:-68px 0;}
.testimonials .author.marion:before{background-position:-136px 0;}
.testimonials .call-to-action{width:100%;text-align:center;margin:100px 0 0 0;}

/* Features */
.services-features h2{color:#222;font-size:54px;line-height:54px;font-weight:900;margin:0 0 60px 0;}
.features .col-md-4 h1,.features .col-md-4 p{padding-right:35px;padding-left:35px;}
.features .col-md-4.last{padding-right:0;}
.services-features h3{color:#222;font-size:21px;line-height:27px;font-weight:400;margin:0 0 15px 0;}
.vpn-services .features-vpn-features h3,.smart-dns .features-smart-dns-features h3{color:#fff;font-weight:300;}
.services-features p{font-size:15px;line-height:26px;color:#222;font-weight:400;text-align:left;}
.vpn-services .features-vpn-features p,.smart-dns .features-smart-dns-features p{color:#cfcfcf;font-weight:300;}
.services-features .call-to-action{text-align:center;margin:80px 0 0 0;}
.features a{color:#006db9;border-bottom:1px solid #abc7da;}
.features a:hover{color:#dd690d;border-bottom:1px solid #dd690d;}

.features-new .features-vpn-features{padding-bottom:50px}
.features-new .services-features-dark{background:#3e2743}
.features-new .services-features-dark h3{color:#fff;font-weight:300;}
.features-new .services-features-dark p{color:#cfcfcf;}

.features-new .vpn-servers li.p2p::after{left:60%;}
html:lang(ru-RU) .features-new .vpn-servers li.p2p::after{left:65%;}
.features-new .servers-list{background: #f6f6f6;padding:100px 0;}
.features-new .servers-list .servers-list-title{color:#222;font-size:44px;font-weight:400;margin-bottom:40px;font-family: 'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .features-new .servers-list .servers-list-title{font-size:40px;}
html:lang(ru-RU) .features-new .servers-list .servers-list-title{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.features-new .servers-list li{color:#222;}
.features-new .vpn-servers .call-to-action,.features-new .vpn-services-advantages .call-to-action{margin-top:60px;float:left;}

.features-new .features-software-presentation{text-align:center;}
.features-new .features-software-presentation h2{font-size:44px;font-weight:400;text-align:center;margin-bottom:30px;}
html:lang(ru-RU) .features-new .features-software-presentation h2{font-size:40px;}
.features-new .features-software-presentation p{font-size:18px;font-weight:300;line-height:30px;text-align:center;}
.features-new .features-software-presentation img{text-align:center;float:none;margin:20px 0 60px 0;}
.features-new .features-software-presentation .call-to-action{margin:50px 0 0 0;}
.features-new .features-software-presentation .call-to-action .button{color:#fff;font-size:24px;font-weight:300;background:#3e2743;border:1px solid #645168 !important;text-transform:none;box-shadow:none;}
.features-new .features-software-presentation .call-to-action .button:hover{top:0;border-color:#796c7c !important;}

.features-new .top-reasons-use-vpn .call-to-action{text-align:center;margin:80px 0 0 0;}

.features-vpn-features{background:#fff;padding:100px 0;text-align:center;}
.features-vpn-features .col-md-4{margin-bottom:70px;}
.features-vpn-features .call-to-action{text-align:center;margin:10px 0 0 0;}
.features-smart-dns-features{background:#fff;padding:150px 0 100px 0;text-align:center;}
.features-other-features{padding:150px 0;text-align:center;}
.features-other-features .row{padding-bottom:80px;}
.features-other-features h2{color:#222;}
.features-other-features h3{color:#222;font-weight:400;}
.features-other-features p{color:#222;font-weight:400;}
.features-other-features .call-to-action{margin:0;}

.features-software-presentation{background:#3e2743;padding:150px 0;}
.features-software-presentation .col-md-12{text-align:center;}
.features-software-presentation h2{color:#fff;font-size:44px;line-height:44px;font-weight:600;margin:0 0 75px 0;}
.features-software-presentation h3{font-size:21px;color:#e0e2e2;margin:0 0 10px 0;}
.features-software-presentation p{color:#cfcfcf;font-size:14px;line-height:21px;}
.features-software-presentation li{clear:both;margin:0 0 50px 90px;}
.features-software-presentation li:before{background-image:url(images/icons-main.png);background-repeat:no-repeat;position:absolute;min-height:63px;width:63px;margin:8px 0 0 -90px;content:"";vertical-align:middle;}
.features-software-presentation img{float:left;margin-top:50px}
.features-software-presentation .icon{margin:7px 0 0 0;}
.features-software-presentation .call-to-action{text-align:center;}

.top-reasons-use-vpn{background:#3e2743;padding:130px 0;}
.top-reasons-use-vpn h2{font-size:44px;margin:0 0 40px 0;}
html:lang(ru-RU) .top-reasons-use-vpn h2{font-size:40px;}
.top-reasons-use-vpn li{font-size:18px;margin:0 0 25px 40px;font-weight:300;}
html:lang(ru-RU) .top-reasons-use-vpn li{font-size:17px;}
.top-reasons-use-vpn li:before{position:absolute;margin:3px 0 0 -40px;min-height:21px;width:20px;content:"";vertical-align:middle;background-image:url(images/icons-main.png);background-repeat:no-repeat;}
.top-reasons-use-vpn li.identity:before{background-position:0 -424px;width:19px}
.top-reasons-use-vpn li.wifi:before{background-position:-22px -425px;}
.top-reasons-use-vpn li.data:before{background-position:-45px -425px;}
.top-reasons-use-vpn li.censorship:before{background-position:-68px -425px;width:16px;}
.top-reasons-use-vpn li.surveillance:before{background-position:-87px -425px;}
.top-reasons-use-vpn li.activities:before{background-position:-110px -425px;width:16px;}
.top-reasons-use-vpn li.unblock:before{background-position:-129px -425px;}
.top-reasons-use-vpn li.geotarget:before{background-position:-152px -425px;width:14px;}
.top-reasons-use-vpn li.throttling:before{background-position:-169px -425px;}
.top-reasons-use-vpn li.restrictions:before{background-position:-192px -425px;}

.features-smart-dns-features-unblocked{background:#f6f6f6;color:#222;padding:150px 0 150px 0;}
.features-smart-dns-features-unblocked h2{font-size:44px;font-weight:400;padding-bottom:20px;}
html:lang(ru-RU) .features-smart-dns-features-unblocked h2{font-size:40px;}
.features-smart-dns-features-unblocked p{font-size:18px;line-height:32px;}
.features-smart-dns-features-unblocked .call-to-action{margin:40px 0 0 0;}

.features-proxy{background:#f6f6f6;color:#222;padding:100px 0 100px 0;}
.features-proxy h2{font-size:44px;font-weight:400;padding-bottom:20px;}
.features-proxy p{font-size:18px;line-height:32px;}

/* Pricing */
.pricing h1,.pricing-new h1{font-size:40px;text-align:center;}
.pricing h2,.pricing-new h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;color:#cfcfcf;margin:15px 0 30px 0;text-align:center;}
.packages{background:#3e2743;padding:100px 0 150px 0;}
.packages ul{margin:40px 0 0 0;z-index:200;position:relative;}
.packages li{text-align:center;width:273px;-webkit-border-radius:7px;border-radius:7px;margin:21px 15px 0 0;float:left;}
.packages .button{color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;padding:12px 20px;margin:0 0 30px 0;}
.packages .button:hover{top:1px;position:relative;border:0;}
.packages .cycle{font-family:Signika,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:20px;height:50px;line-height:50px;background-color:rgba(0, 0, 0, 0.15);color:#fff;opacity:0.8;}
.packages .price{font-family:Signika,'Helvetica Neue',Helvetica,Arial,sans-serif;padding:25px 0 0 0;}
html:lang(ru-RU) .cycle, html:lang(ru-RU) .price{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.packages .price span{font-size:32px;font-weight:600;display:block;}
.packages .price strike{font-size:22px;font-weight:400;line-height:normal;opacity:0.7;display:block;}
.packages .price-details{color:#fff;font-size:14px;opacity:0.8;padding:7px 0 18px 0;}
.packages li .button{font-weight:400;}
.packages li.monthly{background:#2a7bae;}
.packages li.monthly .button{background:#1e5a7f;-webkit-box-shadow:0px 2px 0px 0px rgba(22, 66, 93, 1);box-shadow:0px 2px 0px 0px rgba(22, 66, 93, 1);}
.packages li.monthly .button:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(22, 66, 93, 1);box-shadow:0px 1px 0px 0px rgba(22, 66, 93, 1);}
.packages li.quarterly{background:#27ae60;}
.packages li.quarterly .button{background:#1c7e45;-webkit-box-shadow:0px 2px 0px 0px rgba(21, 91, 50, 1);box-shadow:0px 2px 0px 0px rgba(21, 91, 50, 1);}
.packages li.quarterly .button:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(21, 91, 50, 1);box-shadow:0px 1px 0px 0px rgba(21, 91, 50, 1);}
.packages li.semiannually{background:#8e44ad;}
.packages li.semiannually .button{background:#723a8a;-webkit-box-shadow:0px 2px 0px 0px rgba(77, 40, 92, 1);box-shadow:0px 2px 0px 0px rgba(77, 40, 92, 1);}
.packages li.semiannually .button:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(77, 40, 92, 1);box-shadow:0px 1px 0px 0px rgba(77, 40, 92, 1);}
.packages li.annually{background:#e95f22;margin-top:0;margin-right:0;}
.packages li.annually .cycle{font-size:23px;height:71px;line-height:71px;}
.packages li.annually .price{padding:22px 0 3px 0;}
.packages li.annually .price span{font-size:39px;line-height:44px;font-weight:900;}
.packages li.annually .price strike{font-size:27px;}
.packages li.annually .price-details{font-size:15px;padding:0 0 13px 0;}
.packages li.annually .button{font-size:20px;font-weight:900;padding:15px 20px;background:#b3310e;margin:0 0 32px 0;-webkit-box-shadow:0px 2px 0px 0px rgba(124, 35, 35, 1);box-shadow:0px 2px 0px 0px rgba(124, 35, 35, 1);}
.packages li.annually .button:hover{-webkit-box-shadow:0px 1px 0px 0px rgba(124, 35, 35, 1);box-shadow:0px 1px 0px 0px rgba(124, 35, 35, 1);}

.packages-new{background:#3e2743;padding:70px 0 150px 0;}
.page-template-pricing-discounts-10 .packages-new,
.page-template-pricing-per-month .packages-new,
.page-template-coupons .packages-new{padding:40px 0 150px 0;}
.page-template-pricing-per-billing-cycle-promotion-en .packages-new,
.page-template-pricing-per-billing-cycle-promotion-fr .packages-new,
.page-template-pricing-per-billing-cycle-promotion-de .packages-new,
.page-template-pricing-per-billing-cycle-promotion-es .packages-new,
.page-template-pricing-per-billing-cycle-en .packages-new,
.page-template-pricing-per-billing-cycle-fr .packages-new,
.page-template-pricing-per-billing-cycle-de .packages-new,
.page-template-pricing-per-billing-cycle-es .packages-new,
.page-template-pricing-per-billing-cycle-2years-en .packages-new,
.page-template-pricing-per-billing-cycle-2years2-en .packages-new,
.page-template-pricing-per-billing-cycle-ru .packages-new,
.page-template-pricing-per-billing-cycle-no-quarterly-en .packages-new{padding-top:40px;}
.packages-new ul{margin:40px auto 0 auto;z-index:200;position:relative;display:table;}
.packages-new li{background:#4d3053;color:#fff;text-align:center;width:310px;-webkit-border-radius:7px;border-radius:7px;padding:25px 0 30px 0;margin:35px 30px 0 30px;float:left;}
.packages-new.packages-4packages li{margin-left:0;width:262px;}
.packages-new .button{color:#fff;font-size:17px;font-weight:300;padding:12px 20px;background:#3c9a73;-webkit-box-shadow:0px 2px 0px 0px rgba(53, 28, 63, 1);box-shadow:0px 2px 0px 0px rgba(53, 28, 63, 1);}
.packages-new .button:hover{background:#338362;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 1);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 1);}
.packages-new .cycle{font-size:20px;font-family:Signika,'Helvetica Neue',Helvetica,Arial,sans-serif;}
.packages-new .price{font-size:40px;margin:15px 0 5px 0;font-family:Signika,'Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .cycle,html:lang(ru-RU) .price{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.packages-new .price sup{font-size:28px;font-weight:300;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;}
.packages-new .price sub{font-size:19px;font-weight:300;color:#c3b8c8;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;}
.packages-new .billed{font-size:14px;color:#807486;margin:0 0 15px 0;}
.packages-new .billed strike{color:#84768a;}
.packages-new .save{font-size:15px;color:#c3b8c8;margin:0 0 30px 0;}
.packages-new li.annually{background:#5b3969;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 1);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);padding:15px 0 45px 0;margin-top:0;}
.packages-new.packages-4packages li.annually{margin-right:0;}
.packages-new li.annually .most-popular{color:#f0c80d;font-size:18px;margin:0 0 15px 0;font-family:Signika,'Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .packages-new li.annually .most-popular{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.packages-new li.annually .cycle{font-size:24px;}
.packages-new li.annually .price{font-size:48px;font-weight:600;margin:5px 0 2px 0;}
.packages-new li.annually .price sup{font-size:30px;}
.packages-new li.annually .price sub{font-size:21px;}
.packages-new li.annually .billed{color:#95879c;margin:0 0 12px 0;}
.packages-new li.annually .billed strike{color:#95879c;}
.packages-new li.annually .save{color:#e5dce9;font-size:17px;font-weight:400;margin:0 0 27px 0;}
.packages-new li.annually .button{font-size:20px;font-weight:400;padding:13px 22px;background:#f0830d;}
.packages-new li.annually .button:hover{background:#f05d0d;}

.packages-new.prices-per-billing-cycle .price strike{color:#a592ae;font-size: 27px;font-weight: 300;line-height: normal;margin: 0 0 20px 0;display: block;}
.packages-new.prices-per-billing-cycle li.monthly .save{margin-top:11px;}
.packages-new.prices-per-billing-cycle.promotion li.monthly .save{margin-top:23px;}
.packages-new.prices-per-billing-cycle li.quarterly .save{margin-top:23px;}
.packages-new.prices-per-billing-cycle li.monthly .price,.packages-new.prices-per-billing-cycle li.quarterly .price{font-size:46px;}
.packages-new.prices-per-billing-cycle li.monthly .price{margin:15px 0 56px 0;}
.packages-new.prices-per-billing-cycle.promotion li.monthly .price{margin:15px 0 5px 0;}
.packages-new.prices-per-billing-cycle li.annually .price{font-size:52px;}

.packages-new.promotion .container{background-repeat:no-repeat;background-position:center 50px;}
.packages-new.promotion .container ul{margin-top:200px;}
.packages-new.packages-4packages.promotion .container ul{margin-top:170px;}
.page-template-landing-unblock-media-websites .packages-new.promotion .container ul,
.page-template-landing-unblock-uk-websites-spain .packages-new.promotion .container ul,
.page-template-landing-unblock-swedish-websites .packages-new.promotion .container ul,
.page-template-landing-unblock-polish-websites .packages-new.promotion .container ul,
.page-template-landing-unblock-german-websites .packages-new.promotion .container ul,
.page-template-coupons .packages-new.promotion .container ul,
.page-template-coupons-fr .packages-new.promotion .container ul,
.page-template-coupons-de .packages-new.promotion .container ul,
.page-template-coupons-es .packages-new.promotion .container ul,
.page-template-pricing-discounts-10 .packages-new.promotion .container ul{margin-top:40px;}

.packages-new.promotion.earth-day .container{background-image:url(images/bg-promotion-earth-day-pricing.png);}
.packages-new.promotion.mothers-day .container{background-image:url(images/bg-promotion-mothers-day-pricing.png);}
.packages-new.promotion.fathers-day .container{background-image:url(images/pr/bg-promotion-fathers-day-pricing.png);}
.packages-new.promotion.summer .container{background-image:url(images/pr/bg-promotion-summer-pricing.png);}
.packages-new.promotion.september .container{background-image:url(images/pr/bg-promotion-september-pricing.png);}
.packages-new.promotion.birthday .container{background-image:url(images/pr/bg-promotion-birthday-pricing.png);}
.packages-new.promotion.halloween .container{background-image:url(images/pr/bg-promotion-halloween-pricing.png);}
.packages-new.promotion.thanksgiving .container{background-image:url(images/pr/bg-promotion-thanksgiving-pricing.png);}
.packages-new.promotion.christmas .container{background-image:url(images/pr/bg-promotion-christmas-pricing.png);}
.packages-new.promotion.valentines .container{background-image:url(images/pr/bg-promotion-valentines-day-pricing.png);}
.packages-new.promotion.spring .container{background-image:url(images/pr/bg-promotion-spring-pricing.png);}
.packages-new.promotion.easter .container{background-image:url(images/pr/bg-promotion-easter-pricing.png);}
.packages-new.promotion.stpatricks .container{background-image:url(images/pr/bg-promotion-st-patricks-day-pricing.png);}

.main.promotion .pricing li.monthly .price-details{padding:0 0 18px 0;}
.main.promotion .pricing li.free .price-details{padding:13px 0 23px 0;}
.main.promotion .pricing li.monthly .price-details,.main.promotion .pricing li.quarterly .price-details,.main.promotion .pricing li.semiannually .price-details,.main.promotion .pricing li.annually .price-details{padding:7px 0 18px 0;}
.main.promotion .pricing li.annually .price-details{padding:2px 0 10px 0;}

.pricing-try-services{padding:100px 0;text-align:center;background:#4a314f;}
.pricing-try-services h3{font-size:27px;font-weight:400;margin:0 0 20px 0;}
.pricing-try-services p{font-size:15px;line-height:24px;opacity:0.8;margin:0 0 30px 0;}
.pricing-try-services .button{color:#ded8e2;font-size:16px;font-weight:400;background:#623077;-webkit-border-radius:7px;border-radius:7px;padding:10px 20px;-webkit-box-shadow:0 2px 0 0 #2e1339;box-shadow:0 2px 0 0 #2e1339;}
.pricing-try-services .button:hover{-webkit-box-shadow:0 1px 0 0 #2e1339;box-shadow:0 1px 0 0 #2e1339;top:1px;position:relative;border-bottom:0;} 

.pricing-details{padding:100px 0 150px 0;background:#f7f7f7;color:#222;}
.pricing-details h3{font-size: 21px;line-height:27px;margin: 0 0 20px 0;}
.pricing-details p{font-size:14px;font-weight:400;line-height:24px;text-align:left;padding:0 85px 0 120px}
.pricing-details ul{padding:0 85px 0 115px;}
.pricing-details{padding:50px 0;}
.pricing-details ul{padding:0;}

.second-package p{font-size:14px;line-height:21px;}
.payment-methods ul{text-align:center;}
.payment-methods li{font-size:12px;font-weight:400;width:auto;height:auto;text-align:center;margin:0 33px 0 0;display:inline-block;}
.payment-methods li span{background-image:url(images/payment-methods.png);background-repeat:no-repeat;width:48px;height:30px;line-height:22px;margin:0 0 5px 0;display:inline-block;}
.payment-methods li.paypal span{background-position:0 0;}
.payment-methods li.visa span{background-position:0 -30px;}
.payment-methods li.mastercard span{background-position:0 -60px;}
.payment-methods li.discover span{background-position:0 -90px;}
.payment-methods li.american-express span{background-position:0 -120px;}
.payment-methods li.alipay span{background-position:0 -150px;}
.payment-methods li.webmoney span{background-position:0 -180px;}
.payment-methods li.yandex-money span{background-position:0 -210px;}
.payment-methods li.qiwi span{background-position:0 -240px;}
.payment-methods li.boleto-bancario span{background-position:0 -270px;}
.payment-methods li.bitcoin span{background-position:0 -300px;}

.pricing-details .icon-container{border-radius:50%;width:150px;height:150px;background:rgba(0, 0, 0, 0.1);display:inline-block;margin:0 0 20px 0;
-webkit-box-shadow: inset 0px 5px 0px 0px rgba(0, 0, 0, 0.1);box-shadow: inset 0px 5px 0px 0px rgba(0, 0, 0, 0.1);}
.pricing-details .col-md-6{text-align:center;}

/* Coupons */
.pricing-new.coupons .packages-new.prices-per-billing-cycle.promotion .price{font-size:30px;margin:13px 0 0 0;}
.pricing-new.coupons .packages-new.prices-per-billing-cycle li.annually .price{font-size:52px;}
.pricing-new.coupons .packages-new li.annually .save{font-size:15px;font-weight:300;margin:10px 0 40px 0;}
.pricing-new.coupons .packages-new.prices-per-billing-cycle.promotion li .save{margin:23px 0 46px 0;}
.pricing-new.coupons .packages-new.prices-per-billing-cycle.promotion li.annually .save{margin:10px 0 40px 0;}

html:lang(fr-FR) .pricing-new.coupons .packages-new.prices-per-billing-cycle li.annually .price{font-size:32px;}
html:lang(fr-FR) .pricing-new.coupons .packages-new li{padding: 25px 20px 30px 20px;}

/* Support */
.support{background:#3e2743;padding:100px 0 150px 0;}
.support h1{margin:0 0 30px 0;}
.support li{margin:0 0 25px 60px;}
.support li a{font-size:21px;line-height:55px;font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .support li a{font-size:19px;font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.support li:before{background-image:url(images/icons-main.png);background-repeat:no-repeat;position:absolute;min-height:40px;width:40px;margin:8px 0 0 -60px;content:"";vertical-align:middle;}
.support li.set-up-vpn:before{background-position:0 -375px;}
.support li.set-up-smart-dns:before{background-position:-42px -375px;}
.support li.faq:before{background-position:-84px -375px;}
.support li.knowledgebase:before{background-position:-126px -375px;}
.support li.submit-ticket:before{background-position:-248px -375px;}
.support li.set-up-app:before{background-position:-207px -375px;}
.support li.useful-tutorials:before{background-position:-168px -375px;}
.support li.set-up-proxy:before{background-position:-291px -375px;width:30px;margin-left:-55px;}

/* Setup Tutorials */
.tutorials-header{background:#3e2743;padding:30px 0;}
.tutorials-header .breadcrumb{background:none;font-size:13px;margin:10px 0 0 0;padding:0;text-align:left;color:#ccc;}
.tutorials-header .breadcrumb>.active{color:#d2d2d2;font-weight:300;}
.tutorials-header .breadcrumb>li+li:before{color:#766779;}
.tutorials-header .search{float:right;}

.tutorials{padding:80px 0 150px 0;background:#4a314f;text-align:center;}
.tutorials h1{margin-bottom:50px;}
.tutorials ul.devices{display:inline-table;}
.page-template-smartydns-app-setup-tutorials .tutorials ul.devices{width:520px;}
.tutorials .devices li{display:inline-block;}
.tutorials .devices li a{font-size:13px;color:#d2d2d2;width:125px;height:125px;text-align:center;background-color:rgba(0, 0, 0, 0.1);margin:0 1px 4px 0;cursor:pointer;display:inline-block;}
.tutorials .devices li a,.tutorials .devices li a:hover{border:0;}
.tutorials .devices li a:hover{background-color:rgba(0, 0, 0, 0.2);}
.tutorials .devices li.last{margin-right:0;}

/* Tutorial */
.tutorial{color:#222;padding:80px 0 0 0;font-weight:400;}
.tutorial h1{font-size:41px;color:#222;margin:0 0 50px 0;}
.tutorial h2{margin:60px 0 20px 0;}
.tutorial h3{margin:40px 0 20px 0;}
.tutorial small{font-size:14px;color:#999;}
.tutorial small a{color:#999;border-color: #ccc;}

.tutorial #myTab{margin:0 0 60px 0;padding:0 0 0 30px;}
.tutorial #myTab li{margin:0 5px 0 0;clear:none;}
.tutorial #myTab a{border:0;font-size:18px;border:1px solid #ccc;border-bottom:0;}
.tutorial .nav-tabs{border-bottom:1px solid #ccc;}
.tutorial .nav-tabs > li > a{background-color:rgba(0, 0, 0, 0.05);top:2px;}
.tutorial .nav-tabs > li > a:hover{background-color:rgba(0, 0, 0, 0.1);color:#333;}
.tutorial .nav-tabs > li.active > a,.tutorial .nav-tabs > li.active > a:hover,.tutorial .nav-tabs > li.active > a:focus{color:#333;cursor:default;border:0;background:#fff;position:relative;top:1px;padding:11px 15px;}

.tutorial ul,.tutorial ol{padding:0 0 0 25px;}
.tutorial ol.smart-dns-tutorial{padding:0;}
.tutorial ol.smart-dns-tutorial ol{padding:0 0 0 20px;}
.tutorial li.tutorial-parts{font-size:30px;list-style:none;margin:60px 0 0 0;}
.tutorial p,.tutorial li{font-size:16px;line-height:28px;margin:28px 0;}
.tutorial p,.tutorial table,.tutorial ul,.simple-page ol{margin:26px 0;}
.tutorial ol li{list-style:decimal;}
.tutorial ul li{list-style:disc;}
.tutorial ol.tutorial-list-ctr{padding-left:0;}
.tutorial ol.tutorial-list-ctr li{list-style:none}
.tutorial ol.tutorial-list li{margin-bottom:80px;list-style:decimal;}
.tutorial ol.tutorial-list small{color:#999;}
.tutorial ol.tutorial-list img{max-width:100%}
.tutorial .alert{font-size:14px;line-height:24px;font-weight:400;}

.tutorial-call-to-action{background:#3e2743;padding:60px 0 100px 0;margin:80px 0 0 0;text-align: center;}
.tutorial-call-to-action-title{font-size:27px;margin:0 0 25px 0;color:#ccc;}
.tutorial-call-to-action .button{text-transform: none;}

/* FAQ */
.faq-title{background:#4a314f;padding:30px 0;}
.faq-cnt{background:#f7f7f7;color:#222;font-weight:400;}
.faq-cnt .questions-ctr{background:#fff;}

.faq-nav li a{background:#f0f0f0;font-size:14px;padding:15px 0 15px 20px;margin:0 0 1px 0;display:block;border:0;}
.faq-nav li a:hover{border:0;}
.faq-nav .current_page_item a{background:#fff;font-weight:600;color:#222;cursor:default;border:0;}

.questions-ctr{padding:50px 50px 0 50px;margin:0 0 150px;}
.questions ul{margin:0 0 60px 0;}
.questions li{font-size:15px;margin:0 0 30px 0;}
.question{font-size:21px;font-weight:500;margin:0 0 15px 0;}
html:lang(ru-RU) .question{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.answers{border-top:1px solid #eee;}
.answers li{border-bottom:1px solid #eee;padding:60px 0;}
.answers li:last-child{border-bottom:0;}
.answers ul ul{margin-bottom:28px;}
.answers ul li li,.answers ol li li{padding:10px 0;margin-bottom:0;}
.answer p{font-size:15px;line-height:24px;margin:0 0 15px 0;}
.answer ol li,.answer ul li{font-size:15px;line-height:24px;margin:0 0 15px 25px;border:0;}
.answer ol li{list-style-type:decimal;}
.answer ul li{list-style-type:disc;}

/* Knowledge base */
.knowledgebase-cnt{background:#fff;}
.knowledgebase-title{color:#ccc;font-size:24px;font-weight:400;margin:0 0 10px 0;float:left;}
.knowledgebase-cnt h2{color:#222;font-size:44px;font-weight:400;margin:0 0 30px 0;}
.knowledgebase-cnt ul{}
.knowledgebase-cnt li{line-height:30px;margin:0 0 25px 0;}
.knowledgebase-cnt li a{font-size:17px;color:#006db9;border-bottom:1px solid #abc7da;font-weight:400;}
.knowledgebase-cnt li a:hover{color:#dd690d;border-bottom:1px solid #dd690d;}
.knowledgebase-row{padding:80px 0;}
.knowledgebase-privacy{background-color:#f6f6f6;}

/* Useful tutorials */
.useful-tutorials-cnt{background:#4a314f;padding:80px 0 150px 0;}
.useful-tutorials-title{color:#ccc;font-size:24px;font-weight:400;margin:0 0 10px 0;float:left;}
.useful-tutorials-cnt h1{margin:0 0 30px 0;}
.useful-tutorials-cnt li{margin:0 0 35px 0;}
.useful-tutorials-cnt li a{font-size:16px;}

.useful-tutorials-article-header{background:#3e2743;padding:30px 0;}
.useful-tutorials-article-header .breadcrumb{background:none;font-size:13px;margin:10px 0 20px 0;padding:0;text-align:left;color:#ccc;}
.useful-tutorials-article-header .breadcrumb>.active{color:#d2d2d2;font-weight:300;}
.useful-tutorials-article-header .breadcrumb>li+li:before{color:#766779;}
.useful-tutorials-article-header .search{float:right;}

/* Knowledge base Article*/
.knowledgebase-article-header{background:#3e2743;padding:30px 0;}
.knowledgebase-article-header .breadcrumb{background:none;font-size:13px;margin:10px 0 0 0;padding:0;text-align:left;color:#ccc;}
.knowledgebase-article-header .breadcrumb>.active{color:#d2d2d2;font-weight:300;}
.knowledgebase-article-header .breadcrumb>li+li:before{color:#766779;}
.knowledgebase-article-header .search{float:right;}

.knowledgebase-article{color:#222;padding:60px 0 120px 0;font-weight:400;}
.knowledgebase-article h1{font-size:44px;font-weight:700;color:#222;margin:0;}
.knowledgebase-article h2{font-size:34px;font-weight:600;color:#c75121;line-height:50px;margin:46px 0 26px 0;}
.knowledgebase-article h3{font-size:28px;font-weight:600;margin:26px 0 26px 0;}
.knowledgebase-article h4{font-size:21px;font-weight:600;margin:26px 0 26px 0;}

.knowledgebase-article ul,.knowledgebase-article ol{padding:0 0 0 25px;}
.knowledgebase-article p,.knowledgebase-article li{font-size:16px;line-height:28px;}
.knowledgebase-article p,.knowledgebase-article table,.knowledgebase-article ul,.knowledgebase-article ol{margin:28px 0;}
.knowledgebase-article p.intro{font-size:17px;font-weight:600;color:#333;}
.knowledgebase-article p img{margin-bottom:30px;}
.knowledgebase-article blockquote p:first-of-type,.knowledgebase-article .row .row p:first-of-type{font-weight:400;font-size:16px;}
.knowledgebase-article li{margin:0 0 15px 0;}
.knowledgebase-article ol li{list-style:decimal;}
.knowledgebase-article ul li{list-style:disc;}
.knowledgebase-article small{font-size:14px;color:#888;line-height:21px;}
.knowledgebase-article blockquote p{margin-top:0;}
.knowledgebase-article .post-thumbnail img{margin:0 0 30px 0;}

.knowledgebase-article-call-to-action{background:#3e2743;padding:60px 0 100px 0;margin:80px 0 0 0;text-align: center;}
.knowledgebase-article-call-to-action-title{font-size:27px;margin:0 0 25px 0;color:#ccc;}
.knowledgebase-article-call-to-action .button{text-transform: none;}

.knowledgebase-article .get-vpn-service-now{background:#2f2c30;padding:35px 30px 40px 40px;font-family:'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .knowledgebase-article .get-vpn-service-now{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.knowledgebase-article .get-vpn-service-now .title{font-size:32px;color:#4fc689;font-weight:600;}
.knowledgebase-article .get-vpn-service-now .description{font-size:24px;color:#dadada;font-weight:400;margin:0 0 20px 0;}
.knowledgebase-article .get-vpn-service-now .button.main{background:#e36234;font-size:21px;padding:20px 25px;}
.knowledgebase-article .get-vpn-service-now .get-vpn-service-now-image{text-align:right;width:100%;}
.knowledgebase-article .get-vpn-service-now img{margin:25px 0 0 0;}

.knowledgebase-article .table-of-contents{margin:10px 0 20px 0;}
.knowledgebase-article .table-of-contents h3,.knowledgebase-article .table-of-contents h4{margin:0;font-size:16px;font-weight:600;}
.knowledgebase-article .table-of-contents h3 a,.knowledgebase-article .table-of-contents h4 a{border:0;}
.knowledgebase-article .table-of-contents ol{margin:0;padding-bottom:0;}
.knowledgebase-article .table-of-contents li{font-size:15px;margin:0 0 10px 0;}
.knowledgebase-article .table-of-contents li ul{margin:10px 0 0 20px;padding:0;}
.knowledgebase-article .table-of-contents li ul li{list-style:disc;}

.knowledgebase-article .social-button{margin-bottom:60px;}

.knowledgebase-article .disclaimer,.single .post .disclaimer{background:#f6f6f6;padding:10px 30px;margin:30px 0 50px 0;float:left;}
.knowledgebase-article .disclaimer h4,.single .post .disclaimer h4{font-size:21px;color:#444;font-weight:600;margin:20px 0;}
.knowledgebase-article .disclaimer p,.single .post .disclaimer p{font-size:15px!important;line-height:26px;color:#444!important;font-weight:400!important;margin:20px 0;}

.knowledgebase-article .call-to-action-steps{line-height:32px;border:1px solid #eee;border-left-width:5px;border-right-width:5px;border-radius:3px;border-left-color:#d24142;border-right-color:#d24142;background-color:rgba(0, 0, 0, 0.05);padding:40px;margin:60px 0 60px 0;}
.knowledgebase-article .call-to-action-steps h2{margin:0 0 20px 0;font-size:26px;line-height:30px;}
.knowledgebase-article .call-to-action-steps div.d1{font-size:24px;font-weight:700;color:#d24142;margin-bottom:15px;font-family: 'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .knowledgebase-article .call-to-action-steps div.d1{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.knowledgebase-article .call-to-action-steps div.d2{font-size:19px;font-weight:600;margin-bottom:15px;}
.knowledgebase-article .call-to-action-steps .button{font-size:19px;line-height:19px;font-weight:600;text-transform:uppercase;padding:25px 28px;border:0;
-webkit-box-shadow: 0px 2px 0px 0px rgba(191, 83, 11, 1);box-shadow: 0px 2px 0px 0px rgba(191, 83, 11, 1);}
.knowledgebase-article .call-to-action-steps .button:hover{top: 1px;-webkit-box-shadow: 0px 1px 0px 0px rgba(230, 98, 10, 1);box-shadow: 0px 1px 0px 0px rgba(230, 98, 10, 1);}
.knowledgebase-article .call-to-action-steps li{margin:0 0 20px 0;}
.knowledgebase-article .call-to-action-steps li:last-child{margin:0;}

.knowledge-base-sidebar .get-our-service-now{background:#f4f4f4;border: 1px solid #e6e6e6;width:360px;padding:35px 0px 40px 0px;margin:0 0 0 0;font-family:'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;}
html:lang(ru-RU) .knowledge-base-sidebar .get-our-service-now{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.knowledge-base-sidebar .get-our-service-now .title{font-size:27px;line-height:32px;color:#25a061;font-weight:600;}
.knowledge-base-sidebar .get-our-service-now .description{font-size:18px;color:#333;font-weight:400;margin:0 0 30px 0;}
.knowledge-base-sidebar .get-our-service-now .button.main{background:#f39c12;font-size:21px;padding:20px 25px;}
.knowledge-base-sidebar .get-our-service-now .get-vpn-service-now-image{}
.knowledge-base-sidebar .get-our-service-now img{margin:30px 0 20px 0;}
.knowledge-base-sidebar .get-our-service-now.affix-top{top:0;}
.knowledge-base-sidebar .get-our-service-now.affix{top:141px;}
.knowledge-base-sidebar .get-our-service-now.affix-bottom{position:absolute;}

.knowledge-base-sidebar .sidebar-newsletter-subscribe{background:#f4f4f4;border:1px solid #e6e6e6;padding:30px;width:100%;margin:0 0 40px 0;}
.knowledge-base-sidebar .sidebar-newsletter-subscribe .title{font-size:17px;font-weight:400;margin:0 0 20px 0;}
.knowledge-base-sidebar .sidebar-newsletter-subscribe .form-control{height:40px;width:100%;}
.knowledge-base-sidebar .sidebar-newsletter-subscribe .button{width:100%;font-size:16px;font-weight:400;height:40px;text-transform:none;}
.knowledge-base-sidebar .sidebar-newsletter-subscribe .button:hover{box-shadow:none;background:#e08c07;}

.knowledgebase-article .details{font-size:13px;font-weight:400;color:#666;margin:60px 0 60px 0;}

.knowledgebase-article .bottom-newsletter-subscribe{background:#f4f4f4;border:1px solid #e6e6e6;padding:30px;width:100%;margin:0 0 40px 0;}
.knowledgebase-article .bottom-newsletter-subscribe .title{font-size:17px;font-weight:400;margin:0 0 20px 0;}
.knowledgebase-article .bottom-newsletter-subscribe .form-control{height:40px;width:100%;}
.knowledgebase-article .bottom-newsletter-subscribe .button{width:100%;font-size:16px;font-weight:400;height:40px;text-transform:none;}
.knowledgebase-article .bottom-newsletter-subscribe .button:hover{box-shadow:none;background:#e08c07;}

.knowledgebase-article .breadcrumb{float:left;background:#fff;color:#999;padding:0;margin:10px 0 20px 0;}
.knowledgebase-article .breadcrumb li{font-size:12px;}
.knowledgebase-article .breadcrumb li a{float:none;margin:0;font-size:12px;color:#999;border-color:#ccc;}
.knowledgebase-article .breadcrumb li a:hover{color:#666;border-color:#666;}
.knowledgebase-article .breadcrumb>li+li:before{color:#ccc;}
.knowledgebase-article .breadcrumb>.active{color:#999;font-weight:300;}

/* VPN Servers */
.vpn-servers{}
.servers-list{background:#3e2743;padding:70px 0 70px 0;}
.vpn-servers .services-features .col-md-4 h1,
.vpn-servers .services-features .col-md-4 p{padding-right:35px;padding-left:35px;}
.vpn-servers h1{margin:0 0 30px 0;}
.vpn-servers li{color:#d2cfd3;font-size:21px;font-weight:300;line-height:35px;font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;margin:0 0 20px 55px;}
html:lang(ru-RU) .vpn-servers li{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;font-size:19px;}
.vpn-servers li:before{background-image:url(images/icons-flags.png);background-repeat:no-repeat;position:absolute;min-height:26px;width:38px;margin:4px 0 0 -55px;content:"";vertical-align:middle;}
.vpn-servers li.usa:before{background-position:0 0;}
.vpn-servers li.uk:before{background-position:-38px 0;}
.vpn-servers li.pl:before{background-position:-76px 0;}
.vpn-servers li.fr:before{background-position:-114px 0;}
.vpn-servers li.ca:before{background-position:-152px 0;}
.vpn-servers li.it:before{background-position:-190px 0;}
.vpn-servers li.nl:before{background-position:-228px 0;}
.vpn-servers li.de:before{background-position:-266px 0;}
.vpn-servers li.au:before{background-position:-304px 0;}
.vpn-servers li.sg:before{background-position:-342px 0;}
.vpn-servers li.lv:before{background-position:-380px 0;}
.vpn-servers li.ch:before{background-position:-418px 0;}
.vpn-servers li.es:before{background-position:-456px 0;}
.vpn-servers li.ro:before{background-position:-494px 0;}
.vpn-servers li.in:before{background-position:-532px 0;}
.vpn-servers li.ru:before{background-position:-570px 0;}
.vpn-servers li.p2p:after{font-size:13px;color:#848185;width:30px;position:absolute;left:80%;content:"P2P";margin:2px 0 0 0;}

/* Blog */
.posts .get-our-service-now{background:#2f2c30;padding:35px 30px 40px 40px;margin:60px 0 0 0;font-family:'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .posts .get-our-service-now{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.posts .get-our-service-now .title{font-size:32px;color:#4fc689;font-weight:600;margin:0 0 20px 0;}
.posts .get-our-service-now .description{font-size:24px;line-height:32px;color:#dadada;font-weight:400;margin:0 0 30px 0;}
.posts .get-our-service-now .button.main{background:#e36234;font-size:21px;padding:20px 25px;}
.posts .get-our-service-now .get-vpn-service-now-image{text-align:right;width:100%;}
.posts .get-our-service-now img{margin:15px 0 0 0;}

.post .bottom-newsletter-subscribe{background:#f4f4f4;border:1px solid #e6e6e6;padding:30px;width:100%;margin:60px 0 40px 0;}
.post .bottom-newsletter-subscribe .title{font-size:17px;font-weight:400;margin:0 0 20px 0;}
.post .bottom-newsletter-subscribe .form-control{height:40px;width:100%;}
.post .bottom-newsletter-subscribe .button{width:100%;font-size:16px;font-weight:400;height:40px;text-transform:none;}
.post .bottom-newsletter-subscribe .button:hover{box-shadow:none;background:#e08c07;}

.blog-sidebar{}
.blog-sidebar .get-our-service-now{background:#f4f4f4;border: 1px solid #e6e6e6;width:360px;padding:35px 30px 40px 30px;margin:0 0 0 0;font-family:'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;}
html:lang(ru-RU) .blog-sidebar .get-our-service-now{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.blog-sidebar .get-our-service-now .title{font-size:27px;line-height:32px;color:#6c4774;font-weight:400;}
.blog-sidebar .get-our-service-now .description{font-size:18px;color:#333;font-weight:400;margin:0 0 30px 0;}
.blog-sidebar .get-our-service-now .button.main{background:#f39c12;font-size:21px;padding:20px 25px;}
.blog-sidebar .get-our-service-now .get-vpn-service-now-image{}
.blog-sidebar .get-our-service-now img{margin:30px 0 20px 0;}
.blog-sidebar .get-our-service-now.affix-top{top:0;}
.blog-sidebar .get-our-service-now.affix{top:141px;}
.blog-sidebar .get-our-service-now.affix-bottom{position:absolute;}

.blog-sidebar .sidebar-newsletter-subscribe{background:#f4f4f4;border:1px solid #e6e6e6;padding:30px;width:100%;margin:0 0 40px 0;}
.blog-sidebar .sidebar-newsletter-subscribe .title{font-size:17px;font-weight:400;margin:0 0 20px 0;}
.blog-sidebar .sidebar-newsletter-subscribe .form-control{height:40px;width:100%;}
.blog-sidebar .sidebar-newsletter-subscribe .button{width:100%;font-size:16px;font-weight:400;height:40px;text-transform:none;}
.blog-sidebar .sidebar-newsletter-subscribe .button:hover{box-shadow:none;background:#e08c07;}

.tutorial .get-vpn-service-now{background:#2f2c30;padding:35px 30px 40px 40px;font-family:'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;margin:0 0 120px 0}
html:lang(ru-RU) .tutorial .get-vpn-service-now{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.tutorial .get-vpn-service-now .title{font-size:30px;color:#4fc689;font-weight:600;}
.tutorial .get-vpn-service-now .description{font-size:24px;color:#dadada;font-weight:400;margin:0 0 20px 0;}
.tutorial .get-vpn-service-now .button.main{background:#e36234;font-size:21px;padding:20px 25px;}
.tutorial .get-vpn-service-now .get-vpn-service-now-image{text-align:right;width:100%;}
.tutorial .get-vpn-service-now img{margin:25px 0 0 0;}

.tutorial .tutorial-sidebar .get-our-service-now{background:#f4f4f4;border: 1px solid #e6e6e6;width:360px;padding:35px 0px 40px 0px;margin:0;font-family:'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;}
html:lang(ru-RU) .tutorial .tutorial-sidebar .get-our-service-now{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.tutorial .tutorial-sidebar .get-our-service-now .title{font-size:27px;line-height:32px;color:#25a061;font-weight:600;}
.tutorial .tutorial-sidebar .get-our-service-now .description{font-size:18px;color:#333;font-weight:400;margin:0 0 30px 0;}
.tutorial .tutorial-sidebar .get-our-service-now .button.main{background:#f39c12;font-size:21px;padding:20px 25px;}
.tutorial .tutorial-sidebar .get-our-service-now .get-vpn-service-now-image{}
.tutorial .tutorial-sidebar .get-our-service-now img{margin:30px 0 20px 0;}
.tutorial .tutorial-sidebar .get-our-service-now.affix-top{top:0;}
.tutorial .tutorial-sidebar .get-our-service-now.affix{top:141px;}
.tutorial .tutorial-sidebar .get-our-service-now.affix-bottom{position:absolute;}



/* Free Smart DNS */
.free-services-presentation{background:#3e2743;padding:70px 0;border-bottom:1px dashed #756878;}
.free-smart-dns h1{text-align:center;margin:0 0 35px 0;}
.free-smart-dns h2{font-size:21px;font-weight:300;line-height:27px;margin:0 0 15px 0;text-align:center;}
.free-smart-dns p{font-size:14px;line-height:24px;color:#cfcfcf;text-align:left;margin:0 40px 20px 40px;clear:both;}
.free-smart-dns ul{font-size:14px;line-height:24px;margin:0 40px;}
.free-smart-dns li{font-size:13px;text-align:left;margin:0 0 15px 0;}
.free-services .social-pages a.btn{margin-right:12px;}
.free-services .social-pages a.btn-social-icon{width:30px;height:30px;}
.free-services .social-pages a.btn-social-icon span{line-height:30px;}
.free-services .subscribe-blog{float:none;}
.free-services .subscribe-blog a{margin-top:0;}
.free-smart-dns .button-container{opacity:1;margin:30px 0 0 0;text-align:center;}
.free-smart-dns .button{line-height:normal;}

.free-smart-dns .social a{font-size:13px}
.free-smart-dns .social li{list-style:none;}
.free-smart-dns .social li.facebook .icon-facebook{background-position:0 0;}
.free-smart-dns .social li.twitter .icon-twitter{background-position:0 -50px;}
.free-smart-dns .social li.google .icon-google{background-position:0 -25px;}
.free-smart-dns .social li.rss .icon-rss{background-position:0 -75px;}

.free-smart-dns .features-smart-dns-features{background:#fff;color:#222;border:0;}
.free-smart-dns .features-smart-dns-features h2{font-size:44px;line-height:54px;font-weight:600;margin:0 0 75px 0;}
.free-smart-dns .features-smart-dns-features h3{font-size:21px;line-height:27px;font-weight:400;margin:0 0 15px 0;}
.free-smart-dns .features-smart-dns-features p{font-weight:400;color:#222;}
.free-smart-dns .features-smart-dns-features .row{padding-bottom:80px;}
.free-smart-dns .features-smart-dns-features a{color:#006db9;border-bottom:1px solid #abc7da;}
.free-smart-dns .features-smart-dns-features a:hover{color:#dd690d;border-bottom:1px solid #dd690d;}

.refer-friend{background:#3e2743;padding:100px 0;}

/* VPN Services */
.vpn-services-presentation{background:#3e2743;padding:70px 0 100px 0;}
.vpn-services h1{font-size:54px;text-align:center;margin:0 0 30px 0;}
.vpn-services-description{color:#cfcfcf;font-size:19px;line-height:32px;text-align:center;margin:0 0 30px 0;}
.vpn-services-presentation .call-to-action{text-align:center;margin:20px 0 0 0;}
.vpn-services-advantages .row{padding:130px 0;color:#222;}
.vpn-services-advantages a{color:#006db9;border-bottom:1px solid #abc7da;}
.vpn-services-advantages a:hover{color:#dd690d;border-bottom:1px solid #dd690d;}
    
.vpn-services-advantages .advantages-white h2{font-size:27px;font-weight:400;line-height:36px;padding:0 0 15px 100px;}
html:lang(ru-RU) .vpn-services-advantages .advantages-white h2{font-size:24px;line-height:32px;}
.vpn-services-advantages .advantages-white h2:before{width:78px;height:80px;background-image:url(images/icons-main.png);background-repeat:no-repeat;position:absolute;margin:-8px 0 0 -100px;content:"";vertical-align:middle;}
.vpn-services-advantages .protect-data h2:before{background-position:0 -210px;}
.vpn-services-advantages .bypass-censorship h2{padding-left:84px;}
.vpn-services-advantages .bypass-censorship h2:before{width:62px;background-position:-98px -210px;margin-left:-84px;}
.vpn-services-advantages .avoid-surveillance h2:before{background-position:-180px -210px;}
.vpn-services-advantages .protect-wifi h2:before{background-position:-278px -210px;}
.vpn-services-advantages .defeat-data-retention h2{padding-left:84px;}
.vpn-services-advantages .defeat-data-retention h2:before{width:62px;background-position:-376px -210px;margin-left:-84px;}
.vpn-services-advantages .prevent-geo-targeting h2:before{background-position:-458px -210px;}
.vpn-services-advantages .defeat-throttling h2:before{background-position:-556px -210px;}
.vpn-services-advantages .bypass-restrictions h2:before{background-position:-654px -210px;}

.vpn-services-advantages .advantages-white p{font-size:16px;line-height:26px;}
.vpn-services-advantages .advantages-gray{background:#f6f6f6;}
.vpn-services-advantages .advantages-gray h2{font-size:44px;font-weight:400;padding-bottom:20px;}
html:lang(ru-RU) .vpn-services-advantages .advantages-gray h2{font-size:40px;}
.vpn-services-advantages .advantages-gray p{font-size:18px;line-height:32px;}
.vpn-services-advantages .advantages-gray .call-to-action{margin:40px 0 0 0;}

.vpn-services .features-vpn-features{background:#3e2743;padding:100px 0 150px 0;border:0;}
.vpn-services .features-vpn-features h2{color:#fff;font-size:44px;line-height:54px;font-weight:600;margin:0 0 75px 0;}
.vpn-services .features-vpn-features .call-to-action{text-align:center;margin:20px 0 0 0;}
.vpn-services .features-vpn-features .col-md-4 p{padding-right:35px;padding-left:35px;}
.vpn-services .features-vpn-features .row{margin-bottom:60px;}

/* Smart DNS */
.smart-dns-presentation{background:#3e2743;padding:70px 0 80px 0;text-align:center;}
.smart-dns h1{font-size:44px;text-align:center;margin:0 0 20px 0;}
.smart-dns h2{font-size:16px;font-weight:300;line-height:27px;color:#ccc;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;}
.smart-dns-presentation .call-to-action{margin:40px 0 20px 0;}

.smart-dns .features-smart-dns-features{background:#4a314f;padding-top:80px;border:0;}
.smart-dns .features-smart-dns-features .row{margin-bottom:60px;}
.smart-dns .features-smart-dns-features .col-md-4 p{padding-right:35px;padding-left:35px;}
.smart-dns .features-smart-dns-features .call-to-action{text-align:center;margin:20px 0 0 0;}

.smart-dns .smart-dns-explanation{padding:80px 0 100px 0;}
.smart-dns .smart-dns-explanation h2{color:#222;font-size:36px;line-height:54px;font-weight:600;margin:0 0 20px 0;}
.smart-dns .smart-dns-explanation h3{color:#222;font-size:17px;line-height:30px;font-weight:300;}

/* Free VPN Trial */
.free-trial-page{}
.free-trial-header{background:#3e2743;padding:20px 0 60px 0;}
.free-trial-page h1{font-size:41px;margin:0 0 15px 0;}
.free-trial-page h2{font-size:16px;line-height:30px;font-weight:400;color:#cfcfcf;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;}
.free-trial-page .box{margin-bottom:40px;}
.register-free-trial{background:#f2f2f2;color:#222;font-weight:400;padding:60px 0 100px 0;}
.register-free-trial .form-group{margin:0;}
.register-free-trial .form-group label{font-size:21px;font-weight:400;}
.register-free-trial .form-group input.form-control{background:#f2f2f2;}
.register-free-trial .form-group input.button{width:100%;}
.register-free-trial .g-recaptcha{margin:40px 0 40px 0;}
.register-free-trial small{font-size:13px;color:#999;display:inline-block;margin:10px 0 0 0;}
.register-free-trial p{margin:40px 0 40px 0;}
.register-free-trial input.error,.register-free-trial select.error,#loginform input.error{border:1px solid #b94a48;}
.register-free-trial .accept-tos{font-size:15px;margin:0 0 40px 0;}
.register-free-trial .accept-tos input,.register-free-trial .marketing-email-optin input{margin-right:10px;}
.register-free-trial .accept-tos label,.register-free-trial .marketing-email-optin label{cursor:pointer;font-size:15px;}
.register-free-trial .marketing-email-optin{margin:0 0 40px 0;}
.register-free-trial #tosRestricted{position:relative;padding:0 0 3px 0;}
.register-free-trial #tosCurtain{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.75);z-index:2;}
.register-free-trial .facebook-signin{padding-bottom:0;}

.free-trial-right{padding:30px 0 0 80px;}
.free-trial-right li{font-size:14px;color:#444;line-height:24px;margin:0 0 25px 0;padding-left:30px;list-style-type:none;position:relative;}
.free-trial-right li.payment img{padding:0 7px 0 0;}
.free-trial-right li:before{width:24px;height:24px;background: url(images/icons.png) no-repeat 0 -803px;position:absolute;margin:2px 0 0 -35px;content:"";vertical-align:middle;}

.free-trial-form p.background-line{display:table;white-space:nowrap;margin:0 0 30px 0;}
.free-trial-form p.background-line.or-use{margin:40px 0;}
.background-line:before,.background-line:after{border-top:1px solid #C0C0C0;content:'';display:table-cell;position:relative;top:0.9em;width:50%;}
.background-line > span{font-size:15px;padding:0 20px;}

.free-trial-completed h3{font-size:27px;font-weight:400;color:#333;margin:0 0 20px 0;}
.free-trial-completed p{font-size:15px;line-height:26px;font-weight:400;color:#333;margin:0;}
.free-trial-completed p.note{font-size:13px;color:#999;font-weight:300;}
.free-trial-completed .alert.alert-success{margin-bottom:40px;}
.free-trial-completed ol{padding:0;margin:0 0 0 15px;}
.free-trial-completed li{padding:0 0 20px 0;list-style:decimal;}
.free-trial-completed .whats-next{padding:0 0 5px 0;}
.free-trial-completed .folow-us-ctr{margin:50px 0;}
.free-trial-completed .follow-us{margin:0 0 30px 0;float:left;}
.free-trial-completed .follow-us ul{margin:0;padding:0;}
.free-trial-completed .follow-us li{float:left;margin-right:18px;list-style:none;}
.free-trial-completed .follow-us li:last-child{margin:0;}
.free-trial-completed .follow-us a{color:#fff;}
.free-trial-completed .follow-us .btn-social{padding-right:12px;}

.facebook-signin{padding:20px 0 10px 0;}
.shopping-cart-ctr .google-connect{padding-top:20px;}
.facebook-signin a.btn-social,.google-signin a.btn-social{padding-left:60px;color:#fff;}
.register-free-trial .facebook-signin .btn,.register-free-trial .google-signin .btn{padding-top:10px;padding-bottom:11px;font-size:18px;}
.facebook-signin .btn-social > :first-child,.google-signin .btn-social > :first-child{line-height:46px;width:46px;}
.register-free-trial .google-signin .btn-google,.register-free-trial .google-signin .btn-google:visited{background-color:#4285f4;border-color:rgba(0,0,0,0.2);}
.register-free-trial .google-signin a.btn-google:hover,.register-free-trial .google-signin a.btn-google:active,.register-free-trial .google-signin a.btn-google:active:hover{border-width:1px;border-style:solid;border-color: rgba(0,0,0,0.2);}
.register-free-trial .google-signin .btn-google:hover,.register-free-trial .google-signin .btn-google:active,.register-free-trial .google-signin .btn-google:focus,.google-signin .btn-google:active:hover{background-color:#3367d6;}
.register-free-trial .btn-facebook{border-color:rgba(0,0,0,0.2);}
.facebook-note{color:#999;font-size:13px;padding:20px 0 0 0;}

.free-trial-form .facebook-signin .btn,.free-trial-form .google-signin .btn{padding-top:10px;padding-bottom:11px;font-size:16px;}
.free-trial-form .facebook-signin .btn-social > :first-child,.free-trial-form .google-signin .btn-social > :first-child{font-size:1.3em;}

.social-buttons-fixed{position:fixed;top:50%;right:0%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10000;}
.social-buttons-fixed .btn-social{padding:20px;transition:all 0.3s ease;border-radius:0;color:#fff;border:0;}
.social-buttons-fixed .btn-social:hover{border:0;color:#fff;}
.social-buttons-fixed .btn-social>:first-child{border-right:0;width:40px;line-height:40px;}
.social-buttons-fixed .social-button{margin:0;float:none;}

/* Reviews */
.customer-reviews-header{background:#3e2743;padding:60px 0;}
.customer-reviews-header h1{float:left;margin:15px 0 0 0;}
.customer-reviews-header a{float:right;}
.customer-reviews-ctr{background:#fcfcfc;color:#222;font-weight:400;padding:0 0 150px 0;}
.customer-reviews-cnt{margin:0 0 40px 0;}
.customer-reviews-cnt li{border-bottom:1px solid #ddd;padding:60px 0 60px 68px;}
.customer-reviews-cnt li:before{font-size:120px;color:#ccc;font-family:'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;position:absolute;margin:-25px 0 0 -68px;content:"\201C";vertical-align:middle;}
html:lang(ru-RU) .customer-reviews-cnt li:before{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.customer-reviews-ctr .testimonial{font-size:15px;line-height:24px;}
.customer-reviews-ctr .author{font-weight:600;line-height:40px;}

/* Press Reviews */
.press-reviews{padding:60px 0 140px 0;color:#222;}
.press-reviews h1{color:#222;margin:0 0 60px 0;}
.press-reviews .review-ctr{padding-right:80px;margin:0 0 80px 0;}
.press-reviews .review-ctr:before{
    font-size: 120px;
    color: #ccc;
    font-family: 'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;
    position: absolute;
    margin: -40px 0 0 0px;
    content: "\201C";
    vertical-align: middle;
}
html:lang(ru-RU) .press-reviews .review-ctr:before{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.press-reviews .review-intro,.press-reviews .review-author{margin-left:60px;}
.press-reviews .review-intro p{font-size:16px;line-height:28px;padding-left:0px;}
.press-reviews .review-author{font-size:16px;line-height:28px;font-weight:400;}
.press-reviews a{color:#006db9;border-bottom:1px solid #abc7da;}
.press-reviews a:hover{color:#dd690d;border-bottom:1px solid #dd690d;}



/* VPN Software */
.vpn-software .features-software-presentation{padding:70px 0 150px 0;}
html:lang(ru-RU) .vpn-software .services-features h2{font-size:44px;font-weight:600;}
.vpn-software .download,.features-software-presentation .download{width:900px;margin:50px auto 0 auto;}
.vpn-software .download .button,.features-software-presentation .download .button{color:#e0e2e2;text-transform:none;font-weight:400;width:210px;margin:0 30px 30px 0;padding:15px 20px;text-align:left;}
.vpn-software .download .button span.small,.features-software-presentation .download .button.small{color:#e0e2e2;font-size:15px;line-height:15px;}
.vpn-software .download .button .os-logo,.features-software-presentation .download .button .os-logo{margin:0 0 0 40px;display: inline-block;}
.vpn-software .download .button .os-logo:before,.features-software-presentation .button .os-logo:before{width:30px;height:32px;margin:5px 10px 0 -40px;position:absolute;content:"";vertical-align:middle;}
.vpn-software .download .button.mac .os-logo:before,.features-software-presentation .button.mac .os-logo:before{width:32px;}
.vpn-software .download .button.android .os-logo:before,.features-software-presentation .button.android .os-logo:before{width:29px;}
.vpn-software .download .button.ios .os-logo:before,.features-software-presentation .button.ios .os-logo:before{width:26px;}
.vpn-software .download .button.amazonfiretv .os-logo:before,.features-software-presentation .button.amazonfiretv .os-logo:before{width:32px;}
.vpn-software .download .button.chrome .os-logo:before,.features-software-presentation .button.chrome .os-logo:before{width:32px;}
.vpn-software .download .button.firefox .os-logo:before,.features-software-presentation .button.firefox .os-logo:before{width:31px;}

.vpn-software .download .button span.big,.features-software-presentation .button span.big{font-size:21px;display:inline-block;} 
.vpn-software .download .button.router,.features-software-presentation .button.router{cursor:pointer;width:200px;}
html:lang(fr-FR) .features-software-presentation .button.main{text-transform:none}

.software-features{color:#222;padding:150px 0;text-align:center;}
.software-features .row{padding-bottom:80px;}
.software-features h2{color:#222;}
.software-features h3{color:#222;font-weight:400;}
.software-features p{color:#222;font-weight:400;}
.software-features .call-to-action{margin:0;}
.software-features .col-md-4 h1,.software-features .col-md-4 p{padding-right:35px;padding-left:35px;}

/* Affiliates */
.affiliate-presentation{background:#3e2743;padding:100px 0;text-align:center;}
.affiliate-presentation h1{}
.affiliate-presentation h2{font-size:27px;font-weight:300;margin:15px 0 50px 0;}
.affiliate-presentation h2 b{font-weight:700;font-size:27px;}
.affiliate-presentation a.button{font-size:21px;padding:12px 20px;}
.affiliates-cnt{background:#4a314f;text-align:center;padding:100px 0 150px 0;}
.affiliates-cnt h2{margin:20px 0;}
.affiliates-cnt h3{font-size:16px;line-height:27px;color:#cfcfcf;font-weight:300;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin:0 0 50px 0;}
.affiliates-cnt h4{font-size:21px;line-height:27px;color:#fff;font-weight:300;margin:0 0 15px 0;font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .affiliates-cnt h4{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.affiliates-cnt p{font-size:14px;line-height:24px;color:#cfcfcf;padding-right:35px;padding-left:35px;}

.affiliates-cnt h4.modal-title{color:#222;font-size:27px;font-weight:600;margin:0;}
.affiliates-cnt .modal p.pr-image{text-align:center;}
.affiliates-cnt .modal p{color:#222;font-weight:400;font-size:13px;line-height:19px;padding:0;margin:0 0 30px 0;text-align:left;}
.affiliates-cnt .modal small{color:#222;}
.affiliates-cnt .modal textarea{margin:0 0 30px 0;height:80px;}
.affiliates-cnt .modal a{color:#3a87ad;border-color:#3a87ad;}
.affiliates-cnt .modal a:hover{color:#ca8606;border-color:#ca8606;}

/* About us */
.about-us-presentation{background:#3e2743;padding:100px 0;text-align:center;}
.about-us-presentation h1{margin:0 0 20px 0;}
.about-us-presentation h2{font-size:16px;font-weight:300;line-height:27px;color:#cfcfcf;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;}
.about-us p{}
.about-us-details{padding:100px 0;background:#4a314f;}
.about-us-details p{font-size:15px;line-height:26px;color:#cfcfcf;margin:0 0 28px 0;}

/* What's my IP */
.whats-my-ip-presentation{background:#3e2743;padding:70px 0;text-align:center;}
.whats-my-ip-presentation h1{}
.whats-my-ip-presentation h2{font-size:27px;font-weight:300;line-height:50px;margin:15px 0 40px 0;}
.whats-my-ip-presentation h2 b{font-weight:700;font-size:27px;}
.whats-my-ip-presentation a.button{font-size:21px;padding:12px 20px;}

.whats-my-ip-cnt{background:#4a314f;padding:100px 0 150px 0;font-size:16px;line-height:28px; color:#fefefe;}
.whats-my-ip-line{margin:0 0 40px 0;}
.whats-my-ip-cnt h3{font-size:24px;line-height:40px;font-weight:400;margin:0 0 20px 0;}
.whats-my-ip-cnt ul{margin:0 0 40px 20px;}
.whats-my-ip-cnt li{list-style:disc;margin:0 0 15px 0;}
.whats-my-ip-line p{color:#cfcfcf;margin:0 0 26px 0;}

.features .devices li{font-size:12px;color:#fff;text-align:center;width:75px;text-align:center;margin:0 0 20px 0;float:left;}
.home .features .devices li{width:72px;}
.features .devices li span{background-image:url(images/devices2.png);background-repeat:no-repeat;width:32px;height:32px;line-height:32px;margin:0 0 2px 0;display:inline-block;}
.features .devices li.roku,.features .devices li.nowtv{margin-right:0;}

.social{margin-bottom:100px;}
.posts .social{margin-bottom:0px;}
.blog-cnt .social-buttons a,.tutorial .social-buttons a,.knowledgebase-article .social-buttons a{color:#fff;border-color: rgba(0,0,0,0.2);padding:6px 12px 6px 44px;}
.social-buttons{margin:60px 0 0 0;}
.social-button{margin:0 30px 0 0;float:left;}
.tutorial .social-buttons{margin:60px 0 120px 0;}

.unblocked-websites{padding:50px 0 70px 0;background:#3e2743;color:#d5d8dc;}
.unblocked-websites h1{font-size:48px;font-weight:700;margin:0 0 20px 0;}
html:lang(de-DE) .unblocked-websites h1{font-size:45px;}
html:lang(ru-RU) .unblocked-websites h1{font-size:38px;}
.unblocked-websites h2{font-size:18px;font-weight:300;line-height:27px;color:#ccc;margin:0 0 60px 0;}
.unblocked-websites-header .button.main.big{font-size:21px;line-height:21px;padding:21px;}
.unblocked-websites-header .button{float:right;}
.unblocked-websites-footer .button{margin:50px 60px 0 0;float:left;}
.subscription-required-explanation{font-size:13px;margin:30px 0 0 0;display:inline-block;}
.subscription-required-explanation span{background:url(images/icons.png) no-repeat 0 -842px;width:13px;height:13px;float:left;margin:0 7px 0 0;}
.unblocked-websites .nav ul{}
.unblocked-websites .nav li,.vpn-features .devices li{float:left;}
.unblocked-websites .nav li a{font-size:11px;color:#ccc;border:0;display:inline-block;width:78px;height:78px;background-color: rgba(0, 0, 0, 0.1);text-align:center;margin:0 1px 0 0;}
.unblocked-websites .nav li a:hover,.unblocked-websites .nav li a.selected{background-color: rgba(0, 0, 0, 0.25);}

.unblocked-websites #grid{padding:10px;margin-bottom:20px;}
.unblocked-websites .sites{background-color:rgba(0, 0, 0, 0.25);}
.unblocked-websites .sites div a{float:left;height:49px;margin:0;opacity:0.75;}
.unblocked-websites .sites div a:hover{opacity:1;}
.unblocked-websites .sites div span.site-logo{width:70px;height:49px;display:inline-block;background-image:url(images/unblocked-websites-s.png);background-repeat:no-repeat;}
.unblocked-websites .sites div span.subscription-required{width:13px;height:13px;float:right;margin:1px 1px 0 0;}
.unblocked-websites .sites div span.subscription-required.black{background:url(images/icons.png) no-repeat 0 -828px;}
.unblocked-websites .sites div span.subscription-required.white{background:url(images/icons.png) no-repeat 0 -842px;}
.unblocked-websites .sites div .media-box-title{display:none;}

.unblocked-websites .media-boxes-search{padding:0 10px;font-size:14px;line-height:37px;width:200px;height:37px;border:0;border-radius:3px;-webkit-box-shadow:inset 3px 3px 7px rgba(0,0,0,.3);box-shadow:inset 3px 3px 7px rgba(0,0,0,.3);}

.media-boxes-drop-down{margin-bottom:30px;}
.media-boxes-no-more-entries{display:none;}

.media-boxes-drop-down-header > a:hover{color:#676767;}
.media-boxes-drop-down-menu > li > a,.media-boxes-drop-down-header > a{border:0;}
.media-boxes-drop-down-menu > li > a:hover{color:#fb1953}

.unblocked-websites .nav{margin-bottom:1px;}
.unblocked-websites .nav>li>a{padding:0;line-height:12px;}
.unblocked-websites .nav-tabs{border:0;}

.suggest-website{padding:50px 0 70px 0;background:url(images/bg-blue.png);color:#d5d8dc;}
.suggest-website h4{font-weight:300;margin:0 0 15px 0;}
.suggest-website form p{margin:0 0 40px 0;}
.suggest-website .form-control{width:100%;font-size:14px;border:0;border-radius:3px;-webkit-box-shadow:inset 3px 3px 7px rgba(0,0,0,.3);box-shadow:inset 3px 3px 7px rgba(0,0,0,.3);margin:0 0 10px 0;}
.suggest-website input.form-control{padding:0 10px;line-height:45x;height:45px;}
.suggest-website input.form-control.captcha{width:70px;margin-top:15px;}
.suggest-website .button{font-size:21px;}
.suggest-website .wpcf7-mail-sent-ok{color:#fff;}
.suggest-website .alert{margin:0 0 40px 0;}

.free-trial{padding:100px 0;background:url(images/bg-blue.png);text-align:center;}
.free-trial h2{font-size:27px;margin:0 0 20px 0;}
.free-trial p{font-size:17px;line-height:25px;color:#e0e2e2;margin:0 0 30px 0;}

.software{padding:20px;background-color: rgba(0, 0, 0, 0.1);-webkit-border-radius:10px;border-radius:10px;margin:0 0 30px 0;}
.software h2{margin-bottom:10px;line-height:32px;}
.software p{font-size:13px;color:#333;line-height:20px;margin:0 0 15px 0;}
body.page-template-support-php .main .software a.button{font-size:16px;line-height:16px;color:#fff;border:0;padding:12px 15px;margin:0 15px 15px 0;}


.tutorials-protocols{padding-bottom:60px;}
.tutorials-protocols .os-protocol .device{margin:0 0 20px 0;width:100%;float:left;}
.tutorials-protocols .os-protocol .device a{font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:left;font-size:22px;color:#d2d2d2;background:rgba(0, 0, 0, 0.15);line-height:67px;height:67px;width:100%;padding:0 0 0 20px;border:0;float:left;}
html:lang(ru-RU) .tutorials-protocols .os-protocol .device a{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.tutorials-protocols .os-protocol .device.protocol a{text-align:center;padding:0;}
.tutorials-protocols .os-protocol .device a.text-center{padding:0;}
.tutorials-protocols .os-protocol .device li:first-child a{border-top:1px solid #4a314f;}
.tutorials-protocols .os-protocol .device li:last-child a{border:0;}
.tutorials-protocols .os-protocol .device li a{font-size:16px;color:#abc8cf;border-bottom:1px solid #4a314f;line-height:50px;height:50px;margin:0;}
.tutorials-protocols .os-protocol .device li a:hover{color:#f8ae22;}
.tutorials-protocols .os-protocol .device .choose-protocol-title{background:#fff;width:100%;padding:0 20px 20px 20px;font-size:14px;line-height:21px;}
.tutorials-protocols .os-protocol .device .choose-protocol-title a{color:#218ec1;font-size:14px;line-height:21px;float:none;padding:0;width:auto;height:auto;background:none;}
.tutorials-protocols .devices-white span{line-height:32px;margin:17px 10px 0 0;float:left;}

.support2{padding:100px 0;background:url(images/bg-blue.png);}
.need-help{padding:100px 0;background:url(images/bg-green.png);text-align:center;}
.need-help a.button .big{font-size:21px;}

.help{margin:50px 0 0 0;}
.help h3{margin:0 0 15px 0;}
body.page-template-faq-php .main .help a.button{font-size:16px;color:#fff;border:0;padding:12px 15px;}

/* Blog */
.blog-nav{background:#3e2743;color:#fff;padding:30px 0;}
.blog-title{font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;margin:0 0 10px 0;float:left;}
html:lang(ru-RU) .blog-title{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.blog-description{font-size:14px;color:#cfcfcf;margin:0 0 15px 0;float:left;}
.blog-nav ul{margin:5px 0 0 0;}
.blog-nav li{float:left;}
.blog-nav li a{font-size:13px;line-height:14px;float:left;margin:7px 30px 0 0;}
.blog-nav li.current-cat a{color:#cfcfcf;background-color:#593c5f;-webkit-border-radius:4px;border-radius:4px;padding:7px 9px;margin-top:0;border:0;}
.blog-nav li.current-cat a:hover{border:0;color:#cfcfcf;cursor:default;}
.blog-nav .search{float:right;margin:0 0 0 50px;}

.blog-nav .breadcrumb{float:left;background:#3e2743;padding:0;margin:10px 0 0 0;}
.blog-nav .breadcrumb li a{float:none;margin:0;}
.blog-nav .breadcrumb>li+li:before{padding:0 7px 0 10px;color:#766779;}
.blog-nav .breadcrumb>.active{color:#d2d2d2;font-weight:300;}

.post .breadcrumb{float:left;background:#fff;color:#999;padding:0;margin:10px 0 20px 0;}
.post .breadcrumb li{font-size:12px;}
.post .breadcrumb li a{float:none;margin:0;font-size:12px;color:#999;border-color:#ccc;}
.post .breadcrumb li a:hover{color:#666;border-color:#666;}
.post .breadcrumb>li+li:before{color:#ccc;}
.post .breadcrumb>.active{color:#999;font-weight:300;}

.blog-cnt{color:#222;padding:60px 0 150px 0;}
.posts h2{font-size:34px;font-weight:600;line-height:50px;margin:25px 0;}
.single .posts h1{font-size:44px;line-height:52px;font-weight:700;color:#222;margin:0 0 0 0;}
.posts h3{font-size:26px;line-height:30px;font-weight:600;margin:28px 0;}
.posts h4{font-size:19px;line-height:30px;font-weight:600;margin:20px 0;}
.posts .panel-group h4{margin:0;font-size:15px;}
.posts .row h4{margin-top:0;}
.posts{font-size:16px;line-height:24px;}
.posts .post{margin:0 0 60px 0;}
.posts p img{margin:0 0 30px 0;max-width:100%;height:auto;}
.posts .line2{margin:30px auto 50px auto;}
.posts .social{margin:60px 0;}
.posts .details{font-size:13px;font-weight:400;color:#666;margin:60px 0 60px 0;}
.post p:first-of-type{margin:0;}
.post p,.post li{font-size:16px;line-height:28px;font-weight:400;}
.post p{margin:28px 0;}
.post p small{color:#888;font-size:14px;line-height:24px;display:inline-block;}
.post li{margin:0 0 12px 0;}
.post ul,.post ol{margin:28px;}
.post ul li{list-style-type:disc;}
.post ol li{list-style:decimal;}
.post td{font-weight:400;}
.post table.list-new-sites{margin:0 0 60px 0;}
.post .list-new-sites thead th{font-size:14px;font-weight:400;color:#666;}
.post .list-new-sites td{padding:15px 8px 15px 8px;}

.single .post p:first-of-type{font-size:17px;font-weight:600;color:#333;}
.single .post .row p:first-of-type,.single .note p:first-of-type,.single .post .wp-block-column p:first-of-type{font-size:16px;font-weight:400;color:#222;}
.single .note p:first-of-type{margin:0 0 28px 0;}
.single .post .button.main.big{margin:30px 0 0 0;}

.single .note{background:#ebf1f5;font-size:15px;color:#333;line-height:26px;padding:40px;margin:50px 0;}
.single .note h3{margin:0 0 20px 0;}
.single .note h2{margin:0 0 25px 0;}

.single .post .table-of-contents{margin:60px 0;}
.single .post .table-of-contents h4,.single .post .table-of-contents h3{font-size:18px;margin:0;font-weight:400;}
.single .post .table-of-contents ol{margin-top:0;margin-bottom:0;}
.single .post .table-of-contents ol ul{margin:15px 0 20px 15px;}
.single .post .table-of-contents ol ul li{list-style:disc;}
.single .post .table-of-contents li a{font-size:15px;}
.single .post .table-of-contents ol ul li a{font-size:14px;}

.single .post .attribute{font-size:12px;color:#999;}
.single .post .attribute a{font-size:12px;color:#999;border-color:#ccc;}

.post .giveaway-conditions{font-size:15px;font-weight:400;text-align:center;line-height:32px;border:1px solid #eee;border-left-width:5px;border-right-width:5px;border-radius:3px;border-left-color:#d24142;border-right-color:#d24142;background-color:rgba(0, 0, 0, 0.05);padding:20px;margin:20px 0 40px 0;}
.post .giveaway-conditions span.s1{font-size:26px;font-weight:700;color:#d24142;margin:0 0 10px 0;display:inline-block;}
.post .giveaway-conditions span.s2{font-size:20px;font-weight:600;margin:0 0 5px 0;display:inline-block;}
.post .giveaway-winners{text-align:center;border:1px solid #eee;border-left-width:5px;border-right-width:5px;border-radius:3px;border-left-color:#d24142;border-right-color:#d24142;background-color:rgba(0, 0, 0, 0.05);padding:20px;margin:20px 0 40px 0;}
.post .giveaway-winners ol{margin:0 0 30px 0;}
.post .giveaway-winners ol li{list-style-type:none;}
.post .giveaway-winners p{font-size:14px;}
.post .promotion-conditions{text-align:center;line-height:32px;border:1px solid #eee;border-left-width:5px;border-right-width:5px;border-radius:3px;border-left-color:#d24142;border-right-color:#d24142;background-color:rgba(0, 0, 0, 0.05);padding:20px;margin:20px 0 40px 0;}
.post .promotion-conditions div.d1{font-size:24px;font-weight:700;color:#d24142;margin-bottom:15px;font-family: 'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .post .promotion-conditions div.d1{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.post .promotion-conditions div.d2{font-size:19px;font-weight:600;margin-bottom:15px;}
.post .promotion-conditions .button{font-size:19px;line-height:19px;font-weight:600;text-transform:uppercase;padding:25px 28px;border:0;
-webkit-box-shadow: 0px 2px 0px 0px rgba(191, 83, 11, 1);box-shadow: 0px 2px 0px 0px rgba(191, 83, 11, 1);}
.wp-post-image{float:left;margin:0 30px 30px 0;max-width:100%;height:auto;}
.post .promotion-conditions .button:hover{top: 1px;-webkit-box-shadow: 0px 1px 0px 0px rgba(230, 98, 10, 1);box-shadow: 0px 1px 0px 0px rgba(230, 98, 10, 1);}
.search h1{border-bottom:1px solid #e6e6e6;padding:0 0 30px 0;margin:0 0 40px 0;color:#222;font-size:32px;font-weight:600;}

.post .unblock-website-steps{line-height:32px;border:1px solid #e6e6e6;border-radius:13px;background-color:#f4f4f4;padding:40px;margin:60px 0 80px 0;}
.post .unblock-website-steps h2{color: #25a061;margin:0 0 20px 0;font-size:26px;line-height:30px;}
.post .unblock-website-steps div.d1{font-size:24px;font-weight:700;color:#d24142;margin-bottom:15px;font-family: 'Signika','Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .post .unblock-website-steps div.d1{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.post .unblock-website-steps div.d2{font-size:19px;font-weight:600;margin-bottom:15px;}
.post .unblock-website-steps .button{font-size:19px;line-height:19px;font-weight:600;text-transform:uppercase;padding:25px 28px;border:0;
-webkit-box-shadow: 0px 2px 0px 0px rgba(191, 83, 11, 1);box-shadow: 0px 2px 0px 0px rgba(191, 83, 11, 1);}
.post .unblock-website-steps .button:hover{top: 1px;-webkit-box-shadow: 0px 1px 0px 0px rgba(230, 98, 10, 1);box-shadow: 0px 1px 0px 0px rgba(230, 98, 10, 1);}
.post .unblock-website-steps ol{margin-bottom:0;}
.post .unblock-website-steps li{margin:0 0 20px 0;}
.post .unblock-website-steps li:last-child{margin:0;}

.post .unblocked-websites{background:#f7f7f7;padding:20px 20px 5px 20px;margin:0 0 0px 0;}
.post .unblocked-websites .sites{background:none;}
.post .unblocked-websites .sites div a{opacity:1;margin:0 15px 15px 0;-webkit-box-shadow:0 0 2px 0 #999;box-shadow:0 0 2px 0 #999;}

.post .devices-black{margin:0 0 20px 0;float:left}
.post .devices-black li{    font-size: 11px;
    color: #222;
    border: 0;
    display: inline-block;
    float:left;
    width: 100px;
    height: 100px;
    background-color:#f2f2f2;
    text-align: center;
    margin: 0 10px 10px 0;
    padding: 0;
    line-height: 12px;
list-style:none;}

/* Related posts */
#relatedposts{margin:60px 0 0 0;padding:30px;background:#f7f7f7;float:left;width:100%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.knowledgebase-article #relatedposts{margin:60px 0 120px 0;}
#relatedposts ul{padding:0;margin:0;}
#relatedposts li{float:left;margin:0 30px 0 0;list-style:none;}
.post #relatedposts li{width:210px;}
.knowledgebase-article #relatedposts li{width:255px;}
#relatedposts li:last-child{margin-right:0;}
#relatedposts h3{font-size:27px;font-weight:400;margin:0 0 30px 0;}
#relatedposts h4{font-size:18px;font-weight:400;line-height:26px;}
#relatedposts .relatedthumb{margin:0 0 10px 0;}
#relatedposts .relatedthumb img.wp-post-image{-webkit-box-shadow:0 0 1px 0 #ccc;box-shadow:0 0 1px 0 #ccc;margin-bottom:15px;}
#relatedposts .relatedcontent{clear:both;max-width:200px;}

/* Blog posts navigation */
.navigation.pagination .nav-links .page-numbers{padding:12px 15px;border:1px solid #ddd;margin:0 15px 0 0;font-size:18px;display:inline-block;margin-bottom:20px;}
.navigation.pagination .nav-links .page-numbers.current,.navigation.pagination .nav-links .page-numbers:hover{background:#f6f6f6;border:1px solid #ccc;}

.parent-pageid-236 .main p,.parent-pageid-236 .main li{margin:0 0 20px 0;clear:both;}
.parent-pageid-236 .main ul,.parent-pageid-236 .main ol{margin:0 0 20px 15px;}
.parent-pageid-236 .main ol li{list-style-type:decimal;margin:0 0 30px 0;float:left;clear:both;}
.parent-pageid-236 .main small{font-size:13px;color:#888;}
.parent-pageid-236 .main ol ol{margin:0 0 60px 15px;}
.parent-pageid-236 .main ol ol li{float:left;margin:0 0 30px 0;}
.parent-pageid-236 .main p img{border:5px solid #fff;float:left;margin:0 15px 15px 0;-webkit-box-shadow:0px 0px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 1px rgba(0, 0, 0, 0.3);}

.simple-page{color:#222;padding:100px 0 150px 0;}
.simple-page h1{font-size:41px;font-weight:900;color:#222;margin:0 0 28px 0;}
.simple-page h2{font-size:34px;font-weight:600;line-height:52px;font-weight:600;margin:0 0 28px 0;}
.simple-page h3{font-size:28px;font-weight:600;line-height:39px;margin:48px 0 28px 0;}
.simple-page h4{font-size:21px;font-weight:600;line-height:39px;margin:48px 0 28px 0;}
.simple-page p,.simple-page li{font-size:17px;line-height:28px;font-weight:400;margin:28px 0;}
.simple-page ul,.simple-page ol{padding:0 0 0 25px;}
.simple-page p,.simple-page table,.simple-page ul,.simple-page ol{margin:26px 0;}
.simple-page ol li{list-style:decimal;}
.simple-page ul li{list-style:disc;}
.simple-page ol.tutorial-list li{list-style:upper-roman;}
.simple-page ol.tutorial-list li li{list-style:decimal;}
.parent-pageid-79 .main.simple-page li{margin-bottom:60px;}

.unblocked-websites-devices h1{font-size:36px;color:#333;}
.unblocked-websites-devices h2{font-size:27px;font-weight:700;margin:40px 0 20px 0;}
.main.light-background .unblocked-websites-devices a{border:0;}
.unblocked-websites-devices table{width:100%;margin:0 0 80px 0;}
.unblocked-websites-devices table tbody td{background-color: rgba(0, 0, 0, 0.05);border-bottom:1px solid rgba(255, 255, 255, 0.5);border-right:1px solid rgba(255, 255, 255, 0.5);width:11%;}
.unblocked-websites-devices td img{float:left;}
.unblocked-websites-devices td.sites{width:100px;}
.unblocked-websites-devices td.sites img{opacity:0.7;}
.unblocked-websites-devices thead td,.FixedHeader_Cloned thead td{color:#333;font-size:16px;text-align:center;padding-bottom:10px;padding-top:20px;}
.FixedHeader_Cloned thead td{background: url(images/bg-gray.png);}
.unblocked-websites-devices td{text-align:center;vertical-align:middle;}
.unblocked-websites-devices i.icon-ok-sign{background:url(images/bullet-logo.png) no-repeat left top;opacity:0.7;width:22px;height:35px;display:inline-block;}
.unblocked-websites-devices tbody tr:hover td{background-color: rgba(0, 0, 0, 0.1);}
.unblocked-websites-devices tbody tr:hover img{opacity:1;}
.unblocked-websites-devices tbody tr:hover i.icon-ok-sign{opacity:1;}

.customer-reviews .pagination>li>a,.customer-reviews .pagination>li>span{font-size:19px;padding:6px 15px;}
.customer-reviews .pagination>.active>a,.customer-reviews .pagination>.active>a:focus,.customer-reviews .pagination>.active>a:hover,.customer-reviews .pagination>.active>span,.customer-reviews .pagination>.active>span:focus,.customer-reviews .pagination>.active>span:hover{
    background-color:#eee;border-color:#ddd;color:#222;font-weight:600;
}
.customer-reviews .main.light-background .pagination a{border-bottom-color:#ccc;}

.fb-comments{margin:0 0 50px 0;}

.pr{font-size:17px;color:#cbdad2;text-align:center;background:url(images/bg-birthday.png) repeat-x;-webkit-box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.6);box-shadow:0px 3px 5px 0px rgba(0, 0, 0, 0.6);width:100%;position:relative;}
.pr a{color:#fff;border:0;font-size:18px;font-weight:600;text-shadow: 1px 1px 0 #333333;padding:10px 0;display:block;font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;}
html:lang(ru-RU) .pr a{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.pr a,.pr a:hover{color:#fff;text-decoration:none;border:0;}
.pr b{font-weight:600;}
.pr .button{font-size:14px;font-weight:600;background:#f39c12;color:#fff;line-height:30px;padding:3px 10px 0 10px;-webkit-border-radius:4px;border-radius:4px;text-transform:none;-webkit-box-shadow:0px 2px 0px 0px rgba(230, 98, 10, 1);box-shadow:0px 2px 0px 0px rgba(230, 98, 10, 1);text-shadow:1px 1px 0 #e8761a;margin:0 15px;}
.pr .button:hover{background:#e8761a;color:#fff;-webkit-box-shadow:0px 1px 0px 0px rgba(230, 98, 10, 1);box-shadow:0px 1px 0px 0px rgba(230, 98, 10, 1);position:relative;top:1px;}

/* Downloads */
.downloads{background:#3e2743;padding:100px 0;font-family:'Signika Negative','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center;}
html:lang(ru-RU) .downloads{font-family:'fira sans', Lato, Arial, Helvetica, sans-serif;}
.downloads h2{font-size:38px;}

.downloads a{color:#fff;font-size:16px;font-weight:300;text-transform:none;line-height:normal;padding:10px 13px;margin:30px 0 0 0;background:#338362;-webkit-box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 1);box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 1);-webkit-border-radius:7px;border-radius:7px;border:0;display:inline-block;}
.downloads a:hover{background:#2e7356;top:0;}

.downloads .download-apps{margin:40px auto 150px auto;width:1004px;display:inline-block;}
.downloads .download-apps li{float:left;background:#4d3053;padding:20px 0;margin-right:1px;margin-bottom:1px;width:250px;}
.downloads .download-apps li:last-child{margin-right:0;}
.downloads .download-apps .download-app-title{font-size:18px;color:#d2d2d2;}
.downloads .download-apps .download-app-version{font-size:13px;color:#908493;margin:5px 0 0 0;}
.downloads .download-app-title span{width:50px;height:50px;display:inline-block;}
.downloads .download-app-title.android span{width:43px;}
.downloads .download-app-title.ios span{width:40px;}

.downloads .download-others{margin:40px auto 100px auto;display:inline-block;}
.downloads .download-others li{float:left;background:#4d3053;padding:20px 0;margin-right:1px;margin-bottom:1px;width:170px;}
.downloads .download-others li:last-child{margin-right:0;}
.downloads .download-others .download-others-title{font-size:16px;color:#d2d2d2;}

/*Scroll triggered popup */
.boxzilla-container .boxzilla{text-align:center;padding:35px 30px 30px 30px;margin:20px;border-radius:5px;}
.boxzilla-container h2{font-size:24px;font-weight:600;color:#fff;margin:0 0 15px 0;}
.boxzilla-container p{font-size:18px;font-weight:300;color:#fff;margin:0 0 20px 0;line-height:28px;}
.boxzilla-container p span{font-size:14px;}
.boxzilla-container .boxzilla-close-icon{color:#fff;}
.boxzilla-container .button.main{text-transform:none;font-size:20px;font-weight:400;padding:15px 20px;box-shadow: 0 0px 2px 0 #333;}
.boxzilla-container .button.main:hover{box-shadow: 0 0px 3px 0 #000;background-color:#e58c00;}

/*Netflix Status*/
.page-template-netflix-status .main{padding:40px 0;}
.netflix-status-cnt{padding:80px 0;font-size:16px}
.netflix-status-smart-dns{padding:0 20px 0 0;}
.netflix-status-vpn{padding:0 0 0 20px;}
.netflix-status-cnt h3{font-size:38px;font-weight:600;margin:0 0 46px 0;}
.netflix-status-cnt h4{font-size:24px;margin:26px 0 26px 65px;}
.netflix-status-cnt h4:before{background-image:url(images/icons.png);background-repeat:no-repeat;position:absolute;margin:-12px 0 0 -65px;min-height:52px;width:53px;content:"";vertical-align:middle;}
.netflix-status-cnt h4.ok{color:#788e3b;}
.netflix-status-cnt h4.ok:before{background-position:0 -1304px;}
.netflix-status-cnt h4.notok{color:#9c4e32;}
.netflix-status-cnt h4.notok:before{background-position:0 -1251px;}
.netflix-status-cnt p{font-size:16px;line-height:26px;margin:26px 0 26px 65px;}
.netflix-status-cnt ol{margin:0 0 52px 80px;}
.netflix-status-cnt ol li{font-size:16px;line-height: 26px;list-style:decimal;margin:0 0 26px 0;}
.netflix-status-cnt ol p{margin:0 0 10px 0;}
.netflix-status-cnt ol p.p2{font-size:13px;color:#999;line-height:19px;margin:0;}

/* Not Found */
.not-found{color:#222;font-weight:400;padding:100px 0 150px 0;}
.not-found ol{margin:30px 0 0 20px;}
.not-found p,.not-found li{font-size:16px;}
.not-found li{margin:0 0 26px 0;list-style:decimal;}
.not-found li:last-child{margin:0 0 16px 0;}
.not-found div.search{margin:0 0 0 20px;}
.not-found div.search input.form-control{font-weight:300;font-size:15px;}
.not-found div.search .form-group{float:left;}
.not-found div.search .button{float:left;margin-left:15px;}

/* Site map */
.sitemap-cnt{background:#3e2743;padding:100px 0;}
.sitemap-cnt h2{border-bottom:1px solid #69506e;margin:0 0 30px 0;padding:0 0 30px 0;}
.sitemap-cnt h3{margin:0 0 26px 0;}
.sitemap-cnt ul{margin:0 0 60px 0;}
.sitemap-cnt li{margin:0 0 15px 0;}

.box{background: #fff;color: #333;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 2px 1px 0 #d6d6d6;box-shadow: 0 2px 1px 0 #d6d6d6;padding:30px;margin-bottom: 30px;}

/* Landing page - Unblock UK Websites while in Spain */
.page-id-3869 .header,.page-id-3871 .header,.page-id-4170 .header,.page-id-4171 .header,.page-id-4172 .header{background:#3e2743;}
.page-id-3869 .header .logo,.page-id-3871 .header .logo,.page-id-4170 .header .logo,.page-id-4171 .header .logo,.page-id-4172 .header .logo{float:none;text-align:center;}
.page-id-3869 .header .logo a,.page-id-3871 .header .logo a,.page-id-4170 .header .logo a,.page-id-4171 .header .logo a,.page-id-4172 .header .logo a{display:inline;}
.page-id-3869 .packages-new,.page-id-3871 .packages-new,.page-id-4170 .packages-new,.page-id-4171 .packages-new,.page-id-4172 .packages-new{padding-top:0px;}
.page-id-3869 .pricing-new h1,.page-id-3871 .pricing-new h1,.page-id-4170 .pricing-new h1,.page-id-4171 .pricing-new h1,.page-id-4172 .pricing-new h1{font-size:44px;font-weight:900;}
.page-id-3869 .pricing-new h2,.page-id-3871 .pricing-new h2,.page-id-4170 .pricing-new h2,.page-id-4171 .pricing-new h2,.page-id-4172 .pricing-new h2{line-height:32px;font-size:19px;font-weight:300;}
.page-id-3869 .unblocked-websites h3,.page-id-3871 .unblocked-websites h3,.page-id-4170 .unblocked-websites h3,.page-id-4171 .unblocked-websites h3,.page-id-4172 .unblocked-websites h3{font-size:40px;font-weight:900;color:#fff;text-align:center;margin-bottom:40px;}
.page-id-3869 .testimonials,.page-id-3871 .testimonials,.page-id-4170 .testimonials,.page-id-4171 .testimonials,.page-id-4172 .testimonials{padding-top:0;}
.page-id-3869 .col-md-4 p,.page-id-3871 .col-md-4 p,.page-id-4170 .col-md-4 p,.page-id-4171 .col-md-4 p,.page-id-4172 .col-md-4 p{padding-right:35px;padding-left:35px;}
.page-id-3869 .features-other-features,.page-id-3871 .features-other-features,.page-id-4170 .features-other-features,.page-id-4171 .features-other-features,.page-id-4172 .features-other-features{padding:100px 0 40px 0;}
.page-id-3869 .packages .price,.page-id-3871 .packages .price,.page-id-4170 .packages .price,.page-id-4171 .packages .price,.page-id-4172 .packages .price{font-size:32px;font-weight:600;}
.page-id-3869 .packages li.annually .price,.page-id-3871 .packages li.annually .price,.page-id-4170 .packages li.annually .price,.page-id-4171 .packages li.annually .price,.page-id-4172 .packages li.annually .price{font-size:39px;font-weight:900;}
.page-id-3869 .packages .price span,.page-id-3869 .packages li.annually .price span,.page-id-3871 .packages .price span,.page-id-3871 .packages li.annually .price span,.page-id-4170 .packages .price span,.page-id-4170 .packages li.annually .price span,.page-id-4171 .packages .price span,.page-id-4171 .packages li.annually .price span,.page-id-4172 .packages .price span,.page-id-4172 .packages li.annually .price span{display:inline;font-size:18px;font-weight:300;opacity:0.7;}
.page-id-3869 .packages .discount,.page-id-3871 .packages .discount,.page-id-4170 .packages .discount,.page-id-4171 .packages .discount,.page-id-4172 .packages .discount{font-size:20px;font-weight:400;line-height:normal;opacity:0.7;display:block;padding:5px 0 20px 0;}
.page-id-3869 .packages .price-details,.page-id-3871 .packages .price-details,.page-id-4170 .packages .price-details,.page-id-4171 .packages .price-details,.page-id-4172 .packages .price-details{padding:15px 0 25px 0;}
.page-id-3869 .packages .price-details strike,.page-id-3871 .packages .price-details strike,.page-id-4170 .packages .price-details strike,.page-id-4171 .packages .price-details strike,.page-id-4172 .packages .price-details strike{opacity:0.7;}
.page-id-3869 .packages li.annually .price-details,.page-id-3871 .packages li.annually .price-details,.page-id-4170 .packages li.annually .price-details,.page-id-4171 .packages li.annually .price-details,.page-id-4172 .packages li.annually .price-details{padding:4px 0 22px 0;}
.page-id-3869 .packages li.annually .discount,.page-id-3871 .packages li.annually .discount,.page-id-4170 .packages li.annually .discount,.page-id-4171 .packages li.annually .discount,.page-id-4172 .packages li.annually .discount{padding:0px 0 20px 0;}
.page-id-3869 .unblocked-websites,.page-id-3871 .unblocked-websites,.page-id-4170 .unblocked-websites,.page-id-4171 .unblocked-websites,.page-id-4172 .unblocked-websites{padding:100px 0;background: #4a314f;}

/* Exit intent popup */
.white-popup{color:#222;text-align:center;position:relative;background:#fff;padding:50px 20px 70px 20px;width:auto;max-width:600px;margin:20px auto;> * {margin-top: 0;}}
.white-popup h2{font-size:30px;font-weight:600;line-height:42px;margin:0 0 20px 0;}
.white-popup p{font-size:17px;font-weight:400;color:#444;}
.white-popup a.button{margin:30px 0 0 0;}
/* overlay at start */
.mfp-fade.mfp-bg{opacity:0;-webkit-transition: all 0.35s ease-out;-moz-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}
/* overlay animate in */
.mfp-fade.mfp-bg.mfp-ready{opacity:0.8;}
/* overlay animate out */
.mfp-fade.mfp-bg.mfp-removing{opacity:0;}
/* content at start */
.mfp-fade.mfp-wrap .mfp-content{opacity: 0;-webkit-transition: all 0.35s ease-out;-moz-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}
/* content animate it */
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity: 1;}
/* content animate out */
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}

/*
 * Social Buttons for Bootstrap
 * https://github.com/lipis/bootstrap-social
 */
.btn-social{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-social>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social.btn-lg{padding-left:61px}.btn-social.btn-lg>:first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social.btn-sm{padding-left:38px}.btn-social.btn-sm>:first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social.btn-xs{padding-left:30px}.btn-social.btn-xs>:first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;width:34px;padding:0}.btn-social-icon>:first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social-icon.btn-lg{padding-left:61px}.btn-social-icon.btn-lg>:first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social-icon.btn-sm{padding-left:38px}.btn-social-icon.btn-sm>:first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social-icon.btn-xs{padding-left:30px}.btn-social-icon.btn-xs>:first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon>:first-child{border:none;text-align:center;width:100% !important}
.btn-social-icon.btn-lg{height:45px;width:45px;padding-left:0;padding-right:0}
.btn-social-icon.btn-sm{height:30px;width:30px;padding-left:0;padding-right:0}
.btn-social-icon.btn-xs{height:22px;width:22px;padding-left:0;padding-right:0}
.btn-facebook{color:#fff;background-color:#3b5998;border-color:rgba(0,0,0,0.2)}.btn-facebook:focus,.btn-facebook.focus{color:#fff;background-color:#2d4373;border:1px solid rgba(0,0,0,0.2);}
a.btn-facebook:hover{color:#fff;background-color:#2d4373;}
.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{color:#fff;background-color:#2d4373;border:1px solid rgba(0,0,0,0.2);}.btn-facebook:active:hover,.btn-facebook.active:hover,.open>.dropdown-toggle.btn-facebook:hover,.btn-facebook:active:focus,.btn-facebook.active:focus,.open>.dropdown-toggle.btn-facebook:focus,.btn-facebook:active.focus,.btn-facebook.active.focus,.open>.dropdown-toggle.btn-facebook.focus{color:#fff;background-color:#23345a;border:1px solid rgba(0,0,0,0.2);}
.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}
.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled.focus,.btn-facebook[disabled].focus,fieldset[disabled] .btn-facebook.focus{background-color:#3b5998;border:1px solid rgba(0,0,0,0.2);}
.btn-facebook .badge{color:#3b5998;background-color:#fff}
.btn-google{color:#fff;background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}.btn-google:focus,.btn-google.focus{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,0.2)}
.btn-google:hover{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,0.2)}
.btn-google:active,.btn-google.active,.open>.dropdown-toggle.btn-google{color:#fff;background-color:#c23321;border-color:rgba(0,0,0,0.2)}.btn-google:active:hover,.btn-google.active:hover,.open>.dropdown-toggle.btn-google:hover,.btn-google:active:focus,.btn-google.active:focus,.open>.dropdown-toggle.btn-google:focus,.btn-google:active.focus,.btn-google.active.focus,.open>.dropdown-toggle.btn-google.focus{color:#fff;background-color:#a32b1c;border-color:rgba(0,0,0,0.2)}
.btn-google:active,.btn-google.active,.open>.dropdown-toggle.btn-google{background-image:none}
.btn-google.disabled:hover,.btn-google[disabled]:hover,fieldset[disabled] .btn-google:hover,.btn-google.disabled:focus,.btn-google[disabled]:focus,fieldset[disabled] .btn-google:focus,.btn-google.disabled.focus,.btn-google[disabled].focus,fieldset[disabled] .btn-google.focus{background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}
.btn-google .badge{color:#dd4b39;background-color:#fff}
.btn-linkedin{color:#fff;background-color:#007bb6;border:1px solid rgba(0,0,0,0.2);}.btn-linkedin:focus,.btn-linkedin.focus{color:#fff;background-color:#005983;border:1px solid rgba(0,0,0,0.2);}
.btn-linkedin:hover{color:#fff;background-color:#005983;border:1px solid rgba(0,0,0,0.2);}
.btn-linkedin:active,.btn-linkedin.active,.open>.dropdown-toggle.btn-linkedin{color:#fff;background-color:#005983;border:1px solid rgba(0,0,0,0.2);}.btn-linkedin:active:hover,.btn-linkedin.active:hover,.open>.dropdown-toggle.btn-linkedin:hover,.btn-linkedin:active:focus,.btn-linkedin.active:focus,.open>.dropdown-toggle.btn-linkedin:focus,.btn-linkedin:active.focus,.btn-linkedin.active.focus,.open>.dropdown-toggle.btn-linkedin.focus{color:#fff;background-color:#00405f;border:1px solid rgba(0,0,0,0.2);}
.btn-linkedin:active,.btn-linkedin.active,.open>.dropdown-toggle.btn-linkedin{background-image:none}
.btn-linkedin.disabled:hover,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin:hover,.btn-linkedin.disabled:focus,.btn-linkedin[disabled]:focus,fieldset[disabled] .btn-linkedin:focus,.btn-linkedin.disabled.focus,.btn-linkedin[disabled].focus,fieldset[disabled] .btn-linkedin.focus{background-color:#007bb6;border:1px solid rgba(0,0,0,0.2);}
.btn-linkedin .badge{color:#007bb6;background-color:#fff}
.btn-pinterest{color:#fff;background-color:#cb2027;border-color:rgba(0,0,0,0.2)}.btn-pinterest:focus,.btn-pinterest.focus{color:#fff;background-color:#9f191f;border:1px solid rgba(0,0,0,0.2)}
.btn-pinterest:hover{color:#fff;background-color:#9f191f;border:1px solid rgba(0,0,0,0.2)}
.btn-pinterest:active,.btn-pinterest.active,.open>.dropdown-toggle.btn-pinterest{color:#fff;background-color:#9f191f;border:1px solid rgba(0,0,0,0.2)}.btn-pinterest:active:hover,.btn-pinterest.active:hover,.open>.dropdown-toggle.btn-pinterest:hover,.btn-pinterest:active:focus,.btn-pinterest.active:focus,.open>.dropdown-toggle.btn-pinterest:focus,.btn-pinterest:active.focus,.btn-pinterest.active.focus,.open>.dropdown-toggle.btn-pinterest.focus{color:#fff;background-color:#801419;border:1px solid rgba(0,0,0,0.2)}
.btn-pinterest:active,.btn-pinterest.active,.open>.dropdown-toggle.btn-pinterest{background-image:none}
.btn-pinterest.disabled:hover,.btn-pinterest[disabled]:hover,fieldset[disabled] .btn-pinterest:hover,.btn-pinterest.disabled:focus,.btn-pinterest[disabled]:focus,fieldset[disabled] .btn-pinterest:focus,.btn-pinterest.disabled.focus,.btn-pinterest[disabled].focus,fieldset[disabled] .btn-pinterest.focus{background-color:#cb2027;border:1px solid rgba(0,0,0,0.2)}
.btn-pinterest .badge{color:#cb2027;background-color:#fff}
.btn-twitter{color:#fff;background-color:#55acee;border-color:rgba(0,0,0,0.2)}.btn-twitter:focus,.btn-twitter.focus{color:#fff;background-color:#2795e9;border:1px solid rgba(0,0,0,0.2);}
a.btn-twitter:hover{color:#fff;background-color:#2795e9;}
.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{color:#fff;background-color:#2795e9;border:1px solid rgba(0,0,0,0.2);}.btn-twitter:active:hover,.btn-twitter.active:hover,.open>.dropdown-toggle.btn-twitter:hover,.btn-twitter:active:focus,.btn-twitter.active:focus,.open>.dropdown-toggle.btn-twitter:focus,.btn-twitter:active.focus,.btn-twitter.active.focus,.open>.dropdown-toggle.btn-twitter.focus{color:#fff;background-color:#1583d7;border:1px solid rgba(0,0,0,0.2);}
.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{background-image:none}
.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled.focus,.btn-twitter[disabled].focus,fieldset[disabled] .btn-twitter.focus{background-color:#55acee;border:1px solid rgba(0,0,0,0.2);}
.btn-twitter .badge{color:#55acee;background-color:#fff}

.unblocked-websites .hulu span{background-position:0 0;}
.unblocked-websites .huluplus span{background-position:-70px 0;}
.unblocked-websites .netflixus span{background-position:-140px 0;}
.unblocked-websites .spotify span{background-position:-210px 0;}
.unblocked-websites .bbc span{background-position:-280px 0;}
.unblocked-websites .abc span{background-position:-350px 0;}
.unblocked-websites .cbs span{background-position:-420px 0;}
.unblocked-websites .abcfamily span{background-position:-490px 0;}
.unblocked-websites .abcnews span{background-position:-560px 0;}
.unblocked-websites .amazon span{background-position:-630px 0;}
.unblocked-websites .nbc span{background-position:-700px 0;}
.unblocked-websites .crackle span{background-position:-770px 0;}
.unblocked-websites .amc span{background-position:-840px 0;}

.unblocked-websites .vudu span{background-position:0 -49px;}
.unblocked-websites .channel4 span{background-position:-70px -49px;}
.unblocked-websites .channel5 span{background-position:-140px -49px;}
.unblocked-websites .fox span{background-position:-210px -49px;}
.unblocked-websites .shoanytime span{background-position:-280px -49px;}
.unblocked-websites .itv span{background-position:-350px -49px;}
.unblocked-websites .mtv span{background-position:-420px -49px;}
.unblocked-websites .rdio span{background-position:-490px -49px;}
.unblocked-websites .cartoonnetwork span{background-position:-560px -49px;}
.unblocked-websites .foodnetwork span{background-position:-630px -49px;}
.unblocked-websites .disney span{background-position:-700px -49px;}
.unblocked-websites .stv span{background-position:-770px -49px;}
.unblocked-websites .napster span{background-position:-840px -49px;}

.unblocked-websites .songza span{background-position:0 -98px;}
.unblocked-websites .universal-sports span{background-position:-70px -98px;}
.unblocked-websites .usanetwork span{background-position:-140px -98px;}
.unblocked-websites .cinemanow span{background-position:-210px -98px;}
.unblocked-websites .talktalk span{background-position:-280px -98px;}
.unblocked-websites .bravotv span{background-position:-350px -98px;}
.unblocked-websites .vidzone span{background-position:-420px -98px;}
.unblocked-websites .tv span{background-position:-490px -98px;}
.unblocked-websites .thewb span{background-position:-560px -98px;}
.unblocked-websites .pbs span{background-position:-630px -98px;}
.unblocked-websites .hbo span{background-position:-700px -98px;}
.unblocked-websites .crunchyroll span{background-position:-770px -98px;}
.unblocked-websites .nfl span{background-position:-840px -98px;}

.unblocked-websites .mog span{background-position:0 -147px;}
.unblocked-websites .blockbusternow span{background-position:-70px -147px;}
.unblocked-websites .hgtv span{background-position:-140px -147px;}
.unblocked-websites .fxnetworks span{background-position:-210px -147px;}
.unblocked-websites .blockbuster span{background-position:-280px -147px;}
.unblocked-websites .syfy span{background-position:-350px -147px;}
.unblocked-websites .pandora span{background-position:-420px -147px;}
.unblocked-websites .iheart span{background-position:-490px -147px;}
.unblocked-websites .turntable span{background-position:-560px -147px;}
.unblocked-websites .tntdrama span{background-position:-630px -147px;}
.unblocked-websites .redboxinstant span{background-position:-700px -147px;}
.unblocked-websites .mylifetime span{background-position:-770px -147px;}
.unblocked-websites .lovefilm span{background-position:-840px -147px;}

.unblocked-websites .comedycentral span{background-position:0 -196px;}
.unblocked-websites .slacker span{background-position:-70px -196px;}
.unblocked-websites .tvland span{background-position:-140px -196px;}
.unblocked-websites .cwtv span{background-position:-210px -196px;}
.unblocked-websites .vevo span{background-position:-280px -196px;}
.unblocked-websites .nowtv span{background-position:-350px -196px;}
.unblocked-websites .rakuten-tv span{background-position:-420px -196px;}
.unblocked-websites .gosky span{background-position:-490px -196px;}
.unblocked-websites .nhl span{background-position:-560px -196px;}
.unblocked-websites .espnplayer span{background-position:-630px -196px;}
.unblocked-websites .dishworld span{background-position:-700px -196px;}
/*.unblocked-websites .zuus span{background-position:-770px -196px;}*/
.unblocked-websites .wwe span{background-position:-840px -196px;}

.unblocked-websites .texture span{background-position:0 -245px;}
.unblocked-websites .dramafever span{background-position:-70px -245px;}
.unblocked-websites .screen-yahoo span{background-position:-140px -245px;}
.unblocked-websites .beatsmusic span{background-position:-210px -245px;}
.unblocked-websites .ncaa-march-madness-live span{background-position:-280px -245px;}
.unblocked-websites .absoluteradio span{background-position:-350px -245px;}
.unblocked-websites .vh1 span{background-position:-420px -245px;}
.unblocked-websites .disneychannel span{background-position:-490px -245px;}
.unblocked-websites .disneyjunior span{background-position:-560px -245px;}
.unblocked-websites .disneyxd span{background-position:-630px -245px;}
.unblocked-websites .usanow span{background-position:-700px -245px;}
.unblocked-websites .syfynow span{background-position:-770px -245px;}
.unblocked-websites .telemundo span{background-position:-840px -245px;}

.unblocked-websites .nbcsports span{background-position:0px -294px;}
.unblocked-websites .skynews span{background-position:-70px -294px;}
.unblocked-websites .vidzone span{background-position:-140px -294px;}
.unblocked-websites .tvplayer span{background-position:-210px -294px;}
.unblocked-websites .viki span{background-position:-280px -294px;}
.unblocked-websites .ae span{background-position:-350px -294px;}
.unblocked-websites .e4 span{background-position:-420px -294px;}
.unblocked-websites .music4 span{background-position:-490px -294px;}
.unblocked-websites .channel4od span{background-position:-560px -294px;}
.unblocked-websites .bbcsport span{background-position:-700px -294px;}
.unblocked-websites .netflixuk span{background-position:-770px -294px;}
.unblocked-websites .amazonuk span{background-position:-840px -294px;}

.unblocked-websites .film4 span{background-position:0px -343px;}
.unblocked-websites .smithsonian span{background-position:-70px -343px;}
.unblocked-websites .pbskids span{background-position:-140px -343px;}
.unblocked-websites .history span{background-position:-210px -343px;}
.unblocked-websites .oprah span{background-position:-280px -343px;}
.unblocked-websites .ondemandkorea span{background-position:-350px -343px;}
.unblocked-websites .strefavod span{background-position:-420px -343px;}
.unblocked-websites .cineman span{background-position:-490px -343px;}
.unblocked-websites .iplex span{background-position:-560px -343px;}
.unblocked-websites .hbogopl span{background-position:-630px -343px;}
.unblocked-websites .tvp span{background-position:-700px -343px;}
.unblocked-websites .playerpl span{background-position:-770px -343px;}
.unblocked-websites .vodpl span{background-position:-840px -343px;}

.unblocked-websites .kinoplex span{background-position:-0px -392px;}
.unblocked-websites .bbc-radio span{background-position:-70px -392px;}
.unblocked-websites .tbs span{background-position:-140px -392px;}
.unblocked-websites .tcm span{background-position:-210px -392px;}
.unblocked-websites .nick span{background-position:-280px -392px;}
.unblocked-websites .sprout span{background-position:-350px -392px;}
.unblocked-websites .spike span{background-position:-420px -392px;}
.unblocked-websites .directv span{background-position:-490px -392px;}
.unblocked-websites .btsport span{background-position:-560px -392px;}
.unblocked-websites .cmt span{background-position:-630px -392px;}
.unblocked-websites .logotv span{background-position:-700px -392px;}
.unblocked-websites .premierplayer span{background-position:-770px -392px;}
.unblocked-websites .canalplussport span{background-position:-840px -392px;}

.unblocked-websites .xfinity span{background-position:-0px -441px;}
.unblocked-websites .jam-music span{background-position:-70px -441px;}
.unblocked-websites .foxsocker span{background-position:-140px -441px;}
.unblocked-websites .maxgo span{background-position:-210px -441px;}
.unblocked-websites .teennick span{background-position:-280px -441px;}
.unblocked-websites .oxygen span{background-position:-350px -441px;}
.unblocked-websites .mtv-uk span{background-position:-420px -441px;}
.unblocked-websites .trutv span{background-position:-490px -441px;}
.unblocked-websites .star5 span{background-position:-560px -441px;}
.unblocked-websites .usa5 span{background-position:-630px -441px;}
.unblocked-websites .demand5 span{background-position:-700px -441px;}
.unblocked-websites .utopiatv span{background-position:-770px -441px;}
.unblocked-websites .tvguide span{background-position:-840px -441px;}

/*.unblocked-websites  .mundofox span{background-position:-0px -490px;}*/
.unblocked-websites  .funimation span{background-position:-70px -490px;}
.unblocked-websites  .fandango span{background-position:-140px -490px;}
.unblocked-websites  .filmon span{background-position:-210px -490px;}
.unblocked-websites  .rtl span{background-position:-280px -490px;}
.unblocked-websites  .alleskino span{background-position:-350px -490px;}
.unblocked-websites  .arte span{background-position:-420px -490px;}
.unblocked-websites  .zattoo span{background-position:-490px -490px;}
.unblocked-websites  .zdf span{background-position:-560px -490px;}
.unblocked-websites  .ard span{background-position:-630px -490px;}
.unblocked-websites  .nightclub span{background-position:-700px -490px;}
.unblocked-websites  .maxdome span{background-position:-770px -490px;}
.unblocked-websites  .tvcatchup span{background-position:-840px -490px;}

.unblocked-websites  .setanta-sports span{background-position:0 -539px;}
.unblocked-websites  .hbo-now span{background-position:-70px -539px;}
.unblocked-websites  .radiocom span{background-position:-140px -539px;}
.unblocked-websites  .ipla span{background-position:-210px -539px;}
.unblocked-websites  .all4 span{background-position:-280px -539px;}
.unblocked-websites  .klowdtv span{background-position:-350px -539px;}
.unblocked-websites  .fyi span{background-position:-420px -539px;}
.unblocked-websites  .golf span{background-position:-490px -539px;}
.unblocked-websites  .foxsports span{background-position:-560px -539px;}
.unblocked-websites  .s4c span{background-position:-630px -539px;}
.unblocked-websites  .sling-tv span{background-position:-700px -539px;}
.unblocked-websites  .chili-tv span{background-position:-770px -539px;}
.unblocked-websites  .onet-bajiki span{background-position:-840px -539px;}

.unblocked-websites  .shout-tv span{background-position:0 -588px;}
.unblocked-websites  .skystore span{background-position:-70px -588px;}
.unblocked-websites  .sport1de span{background-position:-140px -588px;}
.unblocked-websites  .tennischannel span{background-position:-210px -588px;}
.unblocked-websites  .national-geografic span{background-position:-280px -588px;}
.unblocked-websites  .cnbc span{background-position:-350px -588px;}
.unblocked-websites  .eurosport span{background-position:-420px -588px;}
.unblocked-websites  .simpsonsworld span{background-position:-490px -588px;}
.unblocked-websites  .adultswim span{background-position:-560px -588px;}
.unblocked-websites  .rtl2 span{background-position:-630px -588px;}
.unblocked-websites  .superrtl span{background-position:-700px -588px;}
.unblocked-websites  .ntvnow span{background-position:-770px -588px;}
.unblocked-websites  .voxnow span{background-position:-840px -588px;}

.unblocked-websites  .rtlnitro span{background-position:0 -637px;}
.unblocked-websites  .showtime span{background-position:-70px -637px;}
.unblocked-websites  .tunein span{background-position:-140px -637px;}
.unblocked-websites  .cnngo span{background-position:-210px -637px;}
.unblocked-websites  .sat1 span{background-position:-280px -637px;}
.unblocked-websites  .ran span{background-position:-350px -637px;}
.unblocked-websites  .sat1gold span{background-position:-420px -637px;}
.unblocked-websites  .seven7tv span{background-position:-490px -637px;}
.unblocked-websites  .sat3sat span{background-position:-560px -637px;}
.unblocked-websites  .soompitv span{background-position:-630px -637px;}
.unblocked-websites  .shudder span{background-position:-700px -637px;}
.unblocked-websites  .pgatourlive span{background-position:-770px -637px;}
.unblocked-websites  .elevensports span{background-position:-840px -637px;}

.unblocked-websites .eurosport-player span{background-position:0 -686px;}
.unblocked-websites .das-erste span{background-position:-70px -686px;}
.unblocked-websites .play-puls span{background-position:-140px -686px;}
.unblocked-websites .netflixde span{background-position:-210px -686px;}
.unblocked-websites .netflixca span{background-position:-280px -686px;}
.unblocked-websites .showcase span{background-position:-350px -686px;}
.unblocked-websites .fandor span{background-position:-420px -686px;}
.unblocked-websites .sportsnet span{background-position:-490px -686px;}
.unblocked-websites .uktvplay span{background-position:-560px -686px;}
.unblocked-websites .popcornflix span{background-position:-630px -686px;}
.unblocked-websites .slice span{background-position:-700px -686px;}
.unblocked-websites .ustvnow span{background-position:-770px -686px;}
.unblocked-websites .mtvca span{background-position:-840px -686px;}

.unblocked-websites .cbc span{background-position:0 -735px;}
.unblocked-websites .ncplusgo span{background-position:-70px -735px;}
.unblocked-websites .samsungmilkmusic span{background-position:-140px -735px;}
.unblocked-websites .cbcnews span{background-position:-210px -735px;}
.unblocked-websites .cbcsports span{background-position:-280px -735px;}
.unblocked-websites .cbcradio span{background-position:-350px -735px;}
.unblocked-websites .cbcmusic span{background-position:-420px -735px;}
.unblocked-websites .icitoutv span{background-position:-490px -735px;}
.unblocked-websites .zdftivi span{background-position:-560px -735px;}
.unblocked-websites .zdfsport span{background-position:-630px -735px;}
.unblocked-websites .zdfheute span{background-position:-700px -735px;}
.unblocked-websites .zdfinfo span{background-position:-770px -735px;}
.unblocked-websites .zdfcultur span{background-position:-840px -735px;}

.unblocked-websites .zdfneo span{background-position:0 -784px;}
.unblocked-websites .phoenix span{background-position:-70px -784px;}
.unblocked-websites .kika span{background-position:-140px -784px;}
.unblocked-websites .bbc-news span{background-position:-210px -784px;}
.unblocked-websites .nick-jr span{background-position:-280px -784px;}
.unblocked-websites .pluto-tv span{background-position:-350px -784px;}
.unblocked-websites .epix span{background-position:-420px -784px;}
/*.unblocked-websites .timewarnercable span{background-position:-490px -784px;}*/
.unblocked-websites .cbsnews span{background-position:-560px -784px;}
.unblocked-websites .cbssports span{background-position:-630px -784px;} 
.unblocked-websites .zattooch span{background-position:-700px -784px;} 
.unblocked-websites .freeform span{background-position:-770px -784px;}
.unblocked-websites .fubo span{background-position:-840px -784px;}

.unblocked-websites .teleboy span{background-position:0 -833px;}
.unblocked-websites .londonlive span{background-position:-70px -833px;}
.unblocked-websites .sundance span{background-position:-140px -833px;}
.unblocked-websites .beinsports span{background-position:-210px -833px;}
.unblocked-websites .wp-pilot span{background-position:-280px -833px;}
.unblocked-websites .starz span{background-position:-350px -833px;}
.unblocked-websites .travel-channel span{background-position:-420px -833px;}
.unblocked-websites .encore-play span{background-position:-490px -833px;}
.unblocked-websites .ctv-ca span{background-position:-560px -833px;}
.unblocked-websites .shomi span{background-position:-630px -833px;}
.unblocked-websites .cravetv span{background-position:-700px -833px;}
.unblocked-websites .filmbox-live span{background-position:-770px -833px;}
.unblocked-websites .virgin-media span{background-position:-840px -833px;}

.unblocked-websites .dazn span{background-position:0 -882px;}
.unblocked-websites .cyfrowypolsat span{background-position:-70px -882px;}
.unblocked-websites .filmstruck span{background-position:-140px -882px;}
.unblocked-websites .discoverygo span{background-position:-210px -882px;}
.unblocked-websites .nowa span{background-position:-280px -882px;}
.unblocked-websites .fokus span{background-position:-350px -882px;}
.unblocked-websites .eonline span{background-position:-420px -882px;}
.unblocked-websites .wpolska span{background-position:-490px -882px;}
.unblocked-websites .bbc-bitesize span{background-position:-560px -882px;}
.unblocked-websites .directvnow span{background-position:-630px -882px;}
.unblocked-websites .sportpl span{background-position:-700px -882px;}
.unblocked-websites .showmax span{background-position:-770px -882px;}
.unblocked-websites .foxnow span{background-position:-840px -882px;}

.unblocked-websites .tvnowde span{background-position:0 -931px;}
.unblocked-websites .cwseed span{background-position:-70px -931px;}
.unblocked-websites .playstation-vue span{background-position:-140px -931px;}
.unblocked-websites .hbo-nordic span{background-position:-210px -931px;}
.unblocked-websites .oppet-arkiv span{background-position:-280px -931px;}
.unblocked-websites .plejmo span{background-position:-350px -931px;}
.unblocked-websites .svt-play span{background-position:-420px -931px;}
.unblocked-websites .tv4-play span{background-position:-490px -931px;}
.unblocked-websites .viafree span{background-position:-560px -931px;}
.unblocked-websites .telequebec span{background-position:-630px -931px;}
.unblocked-websites .amazon-freetime-unlimited span{background-position:-700px -931px;}
.unblocked-websites .swisscom span{background-position:-770px -931px;}
.unblocked-websites .tlcgo span{background-position:-840px -931px;}

.unblocked-websites .iboxtv span{background-position:0 -980px;}
.unblocked-websites .vectra span{background-position:-70px -980px;}
.unblocked-websites .theloop span{background-position:-140px -980px;}
.unblocked-websites .wetv span{background-position:-210px -980px;}
.unblocked-websites .ifc span{background-position:-280px -980px;}
.unblocked-websites .sundance-now span{background-position:-350px -980px;}
.unblocked-websites .ztele span{background-position:-420px -980px;}
.unblocked-websites .city span{background-position:-490px -980px;}
.unblocked-websites .discovery-ca span{background-position:-560px -980px;}
.unblocked-websites .global span{background-position:-630px -980px;}
.unblocked-websites .dmax span{background-position:-700px -980px;}
.unblocked-websites .sky-sports-box-office span{background-position:-770px -980px;}
.unblocked-websites .my5 span{background-position:-840px -980px;}

.unblocked-websites .fox-sports-go span{background-position:0 -1029px;}
.unblocked-websites .sky-sports span{background-position:-70px -1029px;}
.unblocked-websites .hallmark-movies-now span{background-position:-140px -1029px;}
.unblocked-websites .now-80s span{background-position:-210px -1029px;}
.unblocked-websites .france-tv span{background-position:-280px -1029px;}
.unblocked-websites .france2 span{background-position:-350px -1029px;}
.unblocked-websites .france3 span{background-position:-420px -1029px;}
.unblocked-websites .france4 span{background-position:-490px -1029px;}
.unblocked-websites .france5 span{background-position:-560px -1029px;}
.unblocked-websites .franceo span{background-position:-630px -1029px;}
.unblocked-websites .mycanal span{background-position:-700px -1029px;}
.unblocked-websites .canal-play span{background-position:-770px -1029px;}
.unblocked-websites .gulli-replay span{background-position:-840px -1029px;}

.unblocked-websites .mytfi span{background-position:0 -1078px;}
.unblocked-websites .france-tv-sport span{background-position:-70px -1078px;}
.unblocked-websites .play6 span{background-position:-140px -1078px;}
.unblocked-websites .play6-stories span{background-position:-210px -1078px;}
.unblocked-websites .play6-style span{background-position:-280px -1078px;}
.unblocked-websites .play6-crazy-kitchen span{background-position:-350px -1078px;}
.unblocked-websites .arte-fr span{background-position:-420px -1078px;}
.unblocked-websites .molotov-tv span{background-position:-490px -1078px;}
.unblocked-websites .france1 span{background-position:-560px -1078px;}
.unblocked-websites .watchnrl span{background-position:-630px -1078px;}
.unblocked-websites .motortrendondemand span{background-position:-700px -1078px;}
.unblocked-websites .britbox span{background-position:-770px -1078px;}
.unblocked-websites .hayu span{background-position:-840px -1078px;}

.unblocked-websites .watch-box span{background-position:0 -1127px;}
.unblocked-websites .play-rts span{background-position:-70px -1127px;}
.unblocked-websites .rts-un span{background-position:-140px -1127px;}
.unblocked-websites .rts-deux span{background-position:-210px -1127px;}
.unblocked-websites .rts-info span{background-position:-280px -1127px;}
.unblocked-websites .play-srf span{background-position:-350px -1127px;}
.unblocked-websites .srf-1 span{background-position:-420px -1127px;}
.unblocked-websites .srf-zwei span{background-position:-490px -1127px;}
.unblocked-websites .srf-info span{background-position:-560px -1127px;}
.unblocked-websites .play-rsi span{background-position:-630px -1127px;}
.unblocked-websites .rsi-la1 span{background-position:-700px -1127px;}
.unblocked-websites .rsi-la2 span{background-position:-770px -1127px;}
.unblocked-websites .sportschau span{background-position:-840px -1127px;}

.unblocked-websites .bleacherreport span{background-position:0 -1176px;}
.unblocked-websites .sevenplus span{background-position:-70px -1176px;}
.unblocked-websites .ninenow span{background-position:-140px -1176px;}
.unblocked-websites .tenplay span{background-position:-210px -1176px;}
.unblocked-websites .sbs-com-au span{background-position:-280px -1176px;}
.unblocked-websites .fox-sports-au span{background-position:-350px -1176px;}
.unblocked-websites .anime-lab span{background-position:-420px -1176px;}
.unblocked-websites .hidive span{background-position:-490px -1176px;}
.unblocked-websites .stltoday span{background-position:-560px -1176px;}
.unblocked-websites .nbc-sports-gold span{background-position:-630px -1176px;}
.unblocked-websites .dcuniverse span{background-position:-700px -1176px;}
.unblocked-websites .teleboy span{background-position:-770px -1176px;}
.unblocked-websites .boxplus span{background-position:-840px -1176px;}

.unblocked-websites .vod-tvp-pl span{background-position:0 -1225px;}
.unblocked-websites .msnbc span{background-position:-70px -1225px;}
.unblocked-websites .vrv span{background-position:-140px -1225px;}
.unblocked-websites .philo span{background-position:-210px -1225px;}
.unblocked-websites .questod span{background-position:-280px -1225px;}
.unblocked-websites .imdb span{background-position:-350px -1225px;}
.unblocked-websites .ufc span{background-position:-420px -1225px;}
.unblocked-websites .criterion-channel span{background-position:-490px -1225px;}
.unblocked-websites .srf-sport span{background-position:-560px -1225px;}
.unblocked-websites .abc-iview span{background-position:-630px -1225px;}
.unblocked-websites .comettv span{background-position:-700px -1225px;}
.unblocked-websites .pureflix span{background-position:-770px -1225px;}
.unblocked-websites .boomerang span{background-position:-840px -1225px;}

.unblocked-websites .spectrum span{background-position:0 -1274px;}
.unblocked-websites .cinemax span{background-position:-70px -1274px;}
.unblocked-websites .locast span{background-position:-140px -1274px;}
.unblocked-websites .wdr span{background-position:-210px -1274px;}
.unblocked-websites .stan span{background-position:-280px -1274px;}
.unblocked-websites .appletv-channels span{background-position:-350px -1274px;}
.unblocked-websites .xumo span{background-position:-420px -1274px;}
.unblocked-websites .kayosports span{background-position:-490px -1274px;}
.unblocked-websites .rokuchannel span{background-position:-560px -1274px;}
.unblocked-websites .dplay span{background-position:-630px -1274px;}
.unblocked-websites .britbox-uk span{background-position:-700px -1274px;}
.unblocked-websites .univision span{background-position:-770px -1274px;}
.unblocked-websites .kocowa span{background-position:-840px -1274px;}

.unblocked-websites .reelznow span{background-position:0 -1323px;}
.unblocked-websites .netzkino span{background-position:-70px -1323px;}
.unblocked-websites .disney-plus span{background-position:-140px -1323px;}
.unblocked-websites .wavo span{background-position:-210px -1323px;}
.unblocked-websites .illico span{background-position:-280px -1323px;}
.unblocked-websites .tva-ca span{background-position:-350px -1323px;}
.unblocked-websites .wink-rt-ru span{background-position:-420px -1323px;}
.unblocked-websites .tvzavr span{background-position:-490px -1323px;}
.unblocked-websites .amediateka span{background-position:-560px -1323px;}
.unblocked-websites .kinopoisk span{background-position:-630px -1323px;}
.unblocked-websites .divan span{background-position:-700px -1323px;}
.unblocked-websites .okko span{background-position:-770px -1323px;}
.unblocked-websites .blaze span{background-position:-840px -1323px;}

.unblocked-websites .atttvnow span{background-position:0 -1372px;}
.unblocked-websites .tubitv span{background-position:-70px -1372px;}
.unblocked-websites .ninateka span{background-position:-140px -1372px;}
.unblocked-websites .hbomax span{background-position:-210px -1372px;}
.unblocked-websites .peacock span{background-position:-280px -1372px;}

@media (max-width:320px){
.pr.birthday a{padding:0;}
.pr{line-height:20px;padding-top:10px;}
.knowledgebase-article .get-vpn-service-now img{width:100%;height:auto;}
}

@media (max-width:370px){
.packages-new.promotion .container ul{margin-top:140px;}
}

@media (max-width:480px){
.home-presentation-image img{width:100%;height:auto;}
}

@media (min-width:370px) and (max-width:766px){
.packages-new.promotion .container ul{margin-top:160px;}
}

@media (max-width:767px){
.navbar-toggle{padding:2px 0;margin:20px 0 0 0;}
.navbar-toggle .icon-bar{background-color:#fff;}
.navbar-collapse{border:0;-webkit-box-shadow:none;box-shadow:none;padding:0;}
.navbar-collapse.in{overflow-y:initial;}
.header.is-sticky .navbar-toggle{margin:20px 0 0 0;}

.subscribe-form input.form-control{margin:0 15px 15px 0;}
    
.header .navbar{padding:20px 0;}
.header .logo{margin:0;}
.header .logo a{border:0;width:150px;}
.header .nav{float:left;width:100%;margin:10px 0 0 0;}
.header .menu-header-menu-container{width:100%;}
.header .nav .button{float:left;margin:0 0 30px 0;clear:both;}
.header .nav li{float:none;margin:0 0 25px 0;}
.header .nav a,.header .nav .button{font-size:18px;}
.header .nav li.current_page_item a,.header .nav li.current_page_parent a,.header .nav li.current-page-ancestor a{color:#f8ae22;border:0;}
h1{font-size:36px;line-height:40px;}
.unblocked-websites-header h1{font-size:36px;margin:0 0 15px 0;}
a.button,.main.light-background a.button{font-size:24px;line-height:24px;}

.home-presentation,.home-features{padding:60px 0;}
.home-vpn{padding-bottom:60px;}
.home-smart-dns{padding-top:60px;}
.home-presentation-image img{width:100%;height:auto;margin:40px 0 0 0;}
.testimonials{padding:60px 0;}
.testimonials .testimonial{margin-bottom:60px;}
.testimonials .testimonial.last{margin-bottom:0;}
.main.light-background.simple-page{padding:20px 0;}
.main.simple-page ul,.main.simple-page ol{margin:0 0 0 15px;}
.presentaion-text a.button{font-size:21px;}
.presentation-video{float:left;padding-top:30px;}

html:lang(ru-RU) h1{font-size:30px;line-height:40px;}
html:lang(ru-RU) .vpn-services-advantages .advantages-gray h2{font-size:30px}
html:lang(ru-RU) .features-new .servers-list .servers-list-title,
html:lang(ru-RU) .features-new .features-software-presentation h2,
html:lang(ru-RU) .features-smart-dns-features-unblocked h2,
html:lang(ru-RU) .top-reasons-use-vpn h2{font-size:35px;}

    
.features-new .features-software-presentation img{max-width:100%;}
    
.line{margin:20px auto;}
.footer{}
.footer .nav{margin-bottom:20px;}
.footer .social-pages{float:left;margin-bottom:20px;}
.footer .nav li{margin:0 15px 15px 0;}
.footer .nav li a{}
.footer .newsletter-subscribe{margin-right:20px;}
.features-software .download .button{margin:0;}
.main .features-software.software-page{padding:0 20px;}
.main .features-software.software-page h1{font-size:36px;}
.main .features-software.software-page .download{float:left;}
.main .features-software.software-page .download .button{margin:0 20px 20px 0;}
.features .col-md-4,.features-footer .col-md-4{margin-bottom:40px;}
.affiliates-cnt .col-md-4{margin-bottom:80px;}
.features .col-md-4 h2,.features .col-md-4 p,.software-features .col-md-4 p,.features-footer  .col-md-4 h2,.features-footer  .col-md-4 p{padding-right:0;padding-left:0}
.software-features .col-sm-6{margin-bottom:40px;}
.software-features .row{padding-bottom:0;}
.features-software .last .icon-ctr{height:130px;}
.unblocked-websites,.features-footer,.features-software{padding:40px 0;}
.pricing h2{float:left;margin-left:0;}
.packages li,.packages-new li,.packages-new.packages-4packages li{width:100%;margin:0 0 15px 0;}
.payment-methods{padding:20px;}
.payment-methods li{margin:0 20px 52px 0;width:100px;}
    
body.page-template-support-php .main .help a.button,body.page-template-faq-php .main .help a.button{margin-bottom:20px;}
.blog-nav .col-md-6,.blog-nav .col-md-3{clear:both;float:left;margin-bottom:10px;}
.blog-nav{padding:20px 0;}
.blog-nav li.current-cat a{padding:10px 12px;}
.blog-nav li a{font-size:14px;line-height:14px;margin:12px 15px 12px 0;border:1px solid #593c5f;-webkit-border-radius:4px;border-radius:4px;padding:10px 12px;margin-top:0;}
.blog-nav li a:hover,.blog-nav li a:active{border:0;}
.blog-nav .search{margin:0 0 15px 0;float:left;}
.blog-nav .search input.text-input{width:150px;}
.subscribe-blog{float:left;margin:10px 0 20px 34px;}
.affiliates-description{padding:20px;}
.pricing-details p{padding:0 15px;}
.pricing-details ul{padding:0;}
.free-services .col-sm-6{margin-bottom:60px;}
.free-smart-dns .features-smart-dns-features .row{padding-bottom:0;}
.free-smart-dns .features-smart-dns-features h2{margin:0 0 40px 0;}
.free-smart-dns p{padding:0;}
.free-smart-dns .col-md-6{margin-bottom:40px;}
.free-smart-dns ul.social{margin:0;}
.affiliate p, .affiliate h3{padding:0;}
.affiliate p{margin-bottom:20px;}
.customer-reviews-ctr a.button{float:left;margin:20px 0 0 0;clear:both;}
.customer-reviews-ctr .testimonial{width:100%;}
.page-id-688 .pricing .landing-description h2,.page-id-691 .pricing .landing-description h2{padding:0 0px 40px 0px;}
.page-id-688 .pricing .button.yellow,.page-id-691 .pricing .button.yellow{margin:0 0 20px 0;}
.page-id-688 .pricing .button.red,.page-id-691 .pricing .button.red{margin:0 0 20px 0;}
.page-id-688 .payment-methods ul,.page-id-691 .payment-methods ul{margin:0;width:auto;}
.tutorials .devices li a{width:116px;height:116px;}
.tutorials .devices li a span{margin: 13px 0 3px 0;}

.support li a{line-height:normal;display:inline-block;margin-bottom:20px;padding-top:10px;}
    
.tutorial .nav-tabs > li.active > a,.tutorial .nav-tabs > li.active > a:hover,.tutorial .nav-tabs > li.active > a:focus,.tutorial .nav>li>a{padding:10px 10px;}
.tutorial #myTab a{font-size:14px;}
.tutorials-header .search{float:left;}
.tutorial .get-vpn-service-now img{width:auto;text-align:left;}
.tutorial .get-vpn-service-now .get-vpn-service-now-image{text-align:left;margin-top:20px;}
    
.knowledgebase-article .post-thumbnail img{width:100%;height:auto;}
.knowledgebase-article .get-vpn-service-now{padding-left:30px;}
.knowledgebase-article .get-vpn-service-now .title{font-size:30px;}
.knowledgebase-article .get-vpn-service-now .get-vpn-service-now-image{text-align:left;margin-top:20px;}

.features-software-presentation h2,.services-features h2{font-size:44px;}

.pr.halloween{height:80px;}

.features-software .download .button.button-download{margin:0 0 20px 0;}
.grid-all-kind-of-filters .media-boxes-search{float:left !important;width:100%;margin:0 0 20px 0;} 

.parent-pageid-236 .main p img,.tutorial img{width:100%;height:auto;}

.main.light-background .promo img{width:100%;max-width:350px;height:auto;}
.posts .post p{line-height:30px;}

.social .fb-like,.social  .twitter-share-button{margin-bottom:30px;}

.vpn-advantages p{margin:0;}
.vpn-advantages .col-md-6:first-child p{margin-bottom:40px;}
.vpn-services .features-vpn-features .col-md-4 p,.smart-dns .features-smart-dns-features .col-md-4 p{padding-right:0;padding-left:0;}
.vpn-services .features-vpn-features .col-sm-6,.smart-dns .features-smart-dns-features .col-sm-6,.vpn-services .how-vpn-works .col-sm-6{margin-bottom:60px;}
.vpn-services .features-vpn-features .call-to-action{margin:0;}
.how-vpn-works p{margin:0;}
    
.vpn-services-advantages .protect-data,.vpn-services-advantages .protect-wifi,.vpn-services-advantages .avoid-surveillance,.vpn-services-advantages .defeat-data-retention,.vpn-services-advantages .defeat-throttling{padding-bottom:60px;}
    
#relatedposts li{width:100%;}
    
.customer-reviews-header h1{margin:0 0 30px 0;}
.customer-reviews-header a{float:left;}
    
.social-button{margin:0 30px 30px 0;}
.social-buttons-fixed{position:fixed;left:0;right:0;top:auto;bottom:-21px;}
.social-buttons-fixed .btn-social{padding:20px;}
.social-buttons-fixed .btn-social>:first-child{}
.social-buttons-fixed .social-button{margin:0;float:left;width:20%;}
.social-buttons-fixed .btn-social>:first-child{width:100%;}
    
.simple-signin{border:0;margin:10px 0 0 0;padding:0;}
    
.posts .get-our-service-now{text-align: center;}
.posts .get-our-service-now .title{line-height:40px;}
.posts .get-our-service-now .description{line-height:30px;}
    
.get-vpn-service-now-bottom{margin-top:60px;}
.bottom-newsletter-subscribe .form-control{margin:0 0 20px 0;}
    
.vpn-servers li{font-size:18px;}
.vpn-servers li.p2p:after{left:90%;}
.downloads ul.download-apps{width:100%;}
.downloads .download-apps li{width:170px;}
    
.vpn-software .download,.features-software-presentation .download{width:auto;margin:0;}
}

@media (min-width:768px) and (max-width:991px){
body{padding:0;}
.header .nav{float:left;margin:0 0 30px 0;}
.navbar-fixed-top{position:static;}
.header .nav li,.header .nav .button{margin-right:40px;margin-left:0;}
html:lang(ru-RU) .header .nav li,html:lang(ru-RU) .header .nav .button{margin-right:38px;}
html:lang(ru-RU) .header .nav .button{margin-right:0;}
html:lang(ru-RU) .home-presentation-text h1{font-size:28px;line-height:38px;}
html:lang(ru-RU) .home-presentation-text .button.main.big{font-size:23px;line-height:25px;}
.home-presentation-image img{width:100%;height:auto;}
.glow iframe{width:400px;height:225px;}
h1{font-size:43px;line-height:46px;}
a.button,.main.light-background a.button{font-size:20px;line-height:20px;}
.presentaion-text a.button{font-size:21px;}
.testimonials .testimonial{width:85%;margin-bottom:80px;}
.testimonials .testimonial.last{margin-bottom:0;}
.footer .nav li{margin-bottom:10px;}
.footer .nav{margin:0 0 60px 0;}
.footer .social-pages{float:right;}
html:lang(ru-RU) .footer .nav-item.company-nav-item{margin-right:0;}

.features h2{margin-bottom:40px;}
html:lang(ru-RU) .features .vpn-services-advantages .advantages-white h2{margin-bottom:0;}
html:lang(ru-RU) .features-new .vpn-servers li.p2p::after{left:75%;}
html:lang(ru-RU) .features-smart-dns-features-unblocked h2{font-size:38px;margin-bottom: 0;}
html:lang(ru-RU) .top-reasons-use-vpn h2{font-size:38px;}
.features h2 i.icon{font-size:40px;margin:20px 10px 30px 0;}
.features .call-to-action{margin:20px 0 0 0;}
.features .col-sm-6,.software-features .col-sm-6{margin-bottom:40px;}
.software-features .row{padding-bottom:0;}
.free-services .col-sm-6{margin-bottom:60px;}
.free-smart-dns .features-smart-dns-features .row{padding-bottom:0px;}
.free-smart-dns .features-smart-dns-features h2{margin:0 0 40px 0;}
.free-smart-dns ul.social{margin:0;}
.free-smart-dns ul.social li a{font-size:12px;}
.free-smart-dns ul,.free-smart-dns p{margin-left:20px;margin-right:20px;}
.free-trial-right{padding:30px 0 0 30px;}
.features-other-features .row{padding-bottom:0;}
.features-software-presentation img{float:none;margin-bottom:40px;}
.features .col-md-4 h2,.features .col-md-4 p,.software-features .col-md-4 p,.features-footer  .col-md-4 h2,.features-footer  .col-md-4 p{padding-right:0;padding-left:0}
.packages li{width:172px;margin:21px 10px 0 0;}
.packages li.free .price span{font-size:31px;}
.packages li.monthly .price span{font-size:32px;}
.packages li.monthly .price-details{padding:0 0 47px 0;}
.packages li.quarterly .price span{font-size:33px;}
.packages li.semiannually .price span{font-size:34px;}
.packages li.annually .price span{font-size:35px;}
.packages li.free .cycle{font-size:16px;}
.packages li.monthly .cycle{font-size:17px;}
.packages li.quarterly .cycle{font-size:18px;}
.packages li.semiannually .cycle{font-size:19px;}
.packages li.annually .cycle{font-size:20px;}
.packages .button{font-size:16px;padding:10px 15px;margin:0 0 30px 0;}
.packages li.annually .button{}
.packages li.annually .price-details{padding:0 0 21px 0;}
.pricing-details h3{margin-top:60px;}
.packages-new li{width:210px;margin:35px 15px 0 15px;}
.packages-new.packages-4packages li{width:168px;}
.packages-new.packages-4packages.prices-per-billing-cycle li .price{font-size:36px;}
.packages-new.packages-4packages.prices-per-billing-cycle li.annually .price{font-size:43px;}
.packages-new.packages-4packages.prices-per-billing-cycle .price strike{font-size:24px;}
    
.payment-methods li{margin:0 43px 33px 0;}

html:lang(ru-RU) .pricing-new h1{font-size:35px;}
html:lang(ru-RU) .packages-new li.annually .most-popular{font-size:16px;}
html:lang(ru-RU) .packages-new .button{font-size:16px;padding:12px;}
html:lang(ru-RU) .packages-new li.annually .button{font-size:15px;padding:12px;}
    
.tutorials-header .search{float:left;margin:30px 0 0 0;}
.tutorials .devices li a{width:116px;height:116px;}
.tutorials .devices li a span{margin:13px 0 3px 0;}
body.page-template-support-php .main .help a.button,body.page-template-faq-php .main .help a.button{margin-bottom:20px;}
.blog-nav .search input.text-input{width:126px;}
body .subscribe-blog a{font-size:12px;}
.blog-nav li a {font-size:14px;line-height:14px;margin:7px 30px 7px 0;}
.pricing-details p,.pricing-details ul{padding:0}
.affiliate p, .affiliate h3{padding:0;}
.page-id-688 .pricing .landing-description h2,.page-id-691 .pricing .landing-description h2{padding:0 0px 40px 0px;}
.main .features-software.software-page .download{float:left;}

.vpn-advantages p{margin:0;}
.vpn-features p{padding:0;}
.how-vpn-works p{margin:0 20px;}
.vpn-services .features-vpn-features .col-md-4 p{padding-right:0;padding-left:0;}
.vpn-services .features-vpn-features .col-sm-6,.smart-dns .features-smart-dns-features .col-sm-6{margin-bottom:60px;}
.vpn-services .features-vpn-features .call-to-action{margin:0;}

.knowledgebase-article #relatedposts li{width:150px;}
.post #relatedposts li{width:200px;}
.knowledgebase-article-header .search{float:left;}
.knowledgebase-article .post-thumbnail img{width:100%;height:auto;}
.knowledgebase-article .get-vpn-service-now{padding-left:30px;}
.knowledgebase-article .get-vpn-service-now .title{font-size:30px;}
.posts .get-our-service-now{padding: 35px 10px 40px 30px;}
.posts .get-our-service-now .title{font-size:31px;}  
.posts .get-our-service-now .description{font-size:23px;} 
    
.get-vpn-service-now-bottom{margin-top:60px;}
    
.unblocked-websites h1{font-size:38px;margin-bottom:50px;}
.downloads ul.download-apps{width:684px;}
.downloads .download-apps li{width:170px;}
    
.vpn-software .download,.features-software-presentation .download{width:490px;}
}

@media (min-width:992px) and (max-width:1199px) {
.header .nav li,.header .nav .button,.lang-nav-dropdown{margin-left:30px;}
html:lang(ru-RU) .header .nav li,html:lang(ru-RU) .header .nav .button,html:lang(ru-RU) .lang-nav-dropdown{margin-left:26px;}
html:lang(ru-RU) h1{font-size:35px;line-height:45px;}
html:lang(ru-RU) .header .nav li:first-child{margin-left:0;}
html:lang(ru-RU) .vpn-services-advantages .advantages-white h2{font-size:21px;line-height:30px;}
html:lang(ru-RU) .vpn-services-advantages .advantages-gray h2{font-size:37px;}
html:lang(ru-RU) .subscribe-form input.form-control{margin:0 0 15px 0;}
html:lang(ru-RU) .features-smart-dns-features-unblocked h2{font-size:38px;}
.footer .nav-item{margin-right:60px;}
.features .devices li{width:60px;}
.home .features .devices li{width:58px;}
.home-presentation-image img{width:100%;height:auto;}
.glow iframe{width:522px;height:294px;}
.packages li{width:227px;margin:21px 10px 0 0;}
.packages-new li{width:283px;margin:35px 15px 0 15px;}
.packages-new.packages-4packages li{width:223px;}
.pricing-details p{padding:0 20px 0 80px}
.pricing-details ul{padding:0 0 0 60px;}
.payment-methods li{margin:0 43px 33px 0;}
.tutorials .devices li a{width:116px;height:116px;}
.tutorials .devices li a span{margin: 13px 0 3px 0;}
.affiliate p, .affiliate h3{padding:0;}
.page-id-688 .pricing .landing-description h2,.page-id-691 .pricing .landing-description h2{padding:0 60px 40px 60px;}
.free-smart-dns ul,.free-smart-dns p{margin-left:20px;margin-right:20px;}
.vpn-advantages p{margin:0 30px;}
.how-vpn-works p{margin:0 60px;}
    
.knowledgebase-article #relatedposts li{width:205px;}
.post #relatedposts li{width:192px;}
.knowledgebase-article .post-thumbnail img{width:100%;height:auto;}
.knowledgebase-article .get-vpn-service-now{padding-left:30px;}
.knowledgebase-article .get-vpn-service-now .title{font-size:30px;}
.blog-sidebar .get-our-service-now,.tutorial .tutorial-sidebar .get-our-service-now{padding:30px 10px;}
.blog-sidebar .get-our-service-now img,.tutorial .get-our-service-now img{width:100%;height:auto;}
.blog-sidebar .get-our-service-now,.tutorial .tutorial-sidebar .get-our-service-now{width:212px;}
.blog-sidebar .sidebar-newsletter-subscribe .form-control{margin:0 0 15px 0;}
.posts .get-our-service-now{padding: 35px 10px 40px 30px;}
.posts .get-our-service-now .title{font-size:31px;}    
.posts .get-our-service-now .description{font-size:22px;} 
.downloads ul.download-apps{width:940px;}
.downloads .download-apps li{width:234px;}
    
.free-trial-right{padding:30px 0 0 60px;}
}

.label {display: inline; padding: .25em .6em; font-size: 13px; font-weight: 300; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: middle; background-color: #999999; border-radius: .25em;}
.label[href]:hover,.label[href]:focus {color: #ffffff;text-decoration: none;cursor: pointer;background-color: #808080;}
.label-danger {background-color: #d9534f;}
.label-danger[href]:hover,.label-danger[href]:focus {background-color: #c9302c;}
.label-success {background-color: #5cb85c;}
.label-success[href]:hover,.label-success[href]:focus {background-color: #449d44;}
.label-warning {background-color: #f0ad4e;}
.label-warning[href]:hover,.label-warning[href]:focus {background-color: #ec971f;}
.label-info {background-color: #5bc0de;}
.label-info[href]:hover,.label-info[href]:focus {background-color: #31b0d5;}

.alert {padding: 10px 35px 10px 15px;margin-bottom: 20px;color: #c09853;background-color: #fcf8e3;border: 1px solid #fbeed5;border-radius: 4px;}
.alert h4 {margin-top: 0;color: inherit;}
.alert hr {border-top-color: #f8e5be;}
.alert .alert-link {font-weight: 500;color: #a47e3c;}
.alert .close {position: relative;top: -2px;right: -21px;color: inherit;}
.alert-success {color: #468847;background-color: #dff0d8;border-color: #d6e9c6;}
.alert-success hr {border-top-color: #c9e2b3;}
.alert-success .alert-link {color: #356635;}
.alert-danger {color: #b94a48;background-color: #f2dede;border-color: #eed3d7;}
.alert-danger hr {border-top-color: #e6c1c7;}
.alert-danger .alert-link {color: #953b39;}
.alert-info {color: #3a87ad;background-color: #d9edf7;border-color: #bce8f1;}
.alert-info hr {border-top-color: #a6e1ec;}
.alert-info .alert-link {color: #2d6987;}
.alert-block {padding-top: 15px;padding-bottom: 15px;}
.alert-block > p,.alert-block > ul {margin-bottom: 0;}
.alert-block p + p {margin-top: 5px;}

/*! fancyBox v2.0.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe, .fancybox-tmp object {vertical-align: top;	padding: 0; margin: 0;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 1002;}
.fancybox-outer {padding: 0;margin: 0;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened {z-index: 1003;}
.fancybox-opened .fancybox-outer {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-inner {width: 100%;height: 100%;padding: 0;margin: 0;position: relative;outline: none;overflow: hidden;}
.fancybox-error {color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 10px;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;vertical-align: top;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -21px;margin-left: -21px;width: 42px;height: 42px;background: url('https://www.smartydns.com/wp-content/themes/smartydns/images/fancybox/fancybox_loading.gif');opacity: 0.8;cursor: pointer;z-index: 1010;}
.fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('https://www.smartydns.com/wp-content/themes/smartydns/images/fancybox/fancybox_sprite.png');}
.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 1004;}
.fancybox-prev, .fancybox-next {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;background: transparent url('https://www.smartydns.com/wp-content/themes/smartydns/images/fancybox/blank.gif'); /* helps IE */z-index: 1003;}
.fancybox-prev {left: 0;}
.fancybox-next {right: 0;}
.fancybox-prev span, .fancybox-next span {position: absolute;top: 50%;left: -9999px;width: 36px;height: 36px;margin-top: -18px;cursor: pointer;z-index: 1003;}
.fancybox-prev span {background-position: 0 -36px;}
.fancybox-next span {background-position: 0 -72px;}
.fancybox-prev:hover, .fancybox-next:hover {visibility: visible;}
.fancybox-prev:hover span {left: 20px;}
.fancybox-next:hover span {left: auto;right: 20px;}
.fancybox-tmp {position: absolute;top: -9999px;left: -9999px;padding: 0;overflow: visible;visibility: hidden;}
/* Overlay helper */
#fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 1001;background: #000;}
/* Title helper */
.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 1005;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 1003;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;	text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {margin-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}

.grid-all-kind-of-filters>*{
	float: left;
}

.media-boxes-drop-down{margin:0 30px 30px 0 !important;}