.bttn,.bttn:active,.bttn:focus,.bttn:hover{text-decoration:none}.banner,.circleBgLeft,.circleBgRight{background-repeat:no-repeat}.SupportBannerText,.bannerSubTitle,.bannerTitle{text-transform:uppercase}*{font-family:Roboto,sans-serif!important}body,html{height:100%!important;position:relative}img{max-width:100%;height:auto}.wrapper{min-height:100%;height:100%}.nopadding{padding:0!important}.inlineblock{display:inline-block;width:100%}a{cursor:pointer!important}a:focus{outline:0!important}.form-control{border:1px solid #76C5EB;webkit-box-shadow:inset 0 0 0 #76C5EB!important;box-shadow:inset 0 0 0 #76C5EB!important}.navfloat{float:right}.bttn img,.headerBtn img{display:block;float:left}.bttn{display:block;font-size:22px;padding:15px 25px;width:335px;border-radius:35px}.bttn img{margin-top:-5px;margin-right:20px}.headerBtn img,.logo img{margin-right:10px}.btnBottomText{display:block;width:335px;color:#fff;font-size:14px;text-align:center;padding-top:10px!important}.btnBottomLink,.btnBottomLink:hover{color:#88d8ff}.btnSubmit,.btnSubmit:hover{color:#fff;font-size:26px}.btnSubmit{background-color:#00A4F4;border-radius:30px}.sectionBox{display:block;width:100%;padding:50px 0 0}.bgGrey{background-color:#e7e7ef}.circleBgRight{background-position:center right -80px}.circleBgLeft{background-position:center left -80px}.BoxTitle{font-size:36px;font-weight:700}.BoxText{font-size:18px;font-weight:300}.TextLight{color:#fff!important}.TextDark{color:#000!important}.form-control{border-radius:0;border-color:#C2C2C2;height:40px}.navbar{margin-bottom:0!important;border:none}.navbar-default{background-color:#fff!important;box-shadow:0 0 18px 0 rgba(144,144,144,.63);position:relative}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#00a4f4!important;background-color:#fff!important;font-weight:500}.navbar-nav>li>a{font-weight:400;font-size:18px;color:#303030!important}.logo,.navbar-brand{font-size:30px;font-weight:700}.navbar-nav>.active{border-bottom:4px solid #00A4F4}.nav>li{padding:11px 5px;border-bottom:4px solid #fff}.nav>li:hover{border-bottom:4px solid #00A4F4}.navbar-brand{color:#00a4f4}.logo,.logo:focus,.logo:hover{color:#303030;text-decoration:none;cursor:pointer}.logo{padding:10px 10px 5px}.headerBtn{background-color:#00A4F4;color:#fff!important;border:1px solid #00A4F4;border-radius:40px;box-shadow:0 0 32px 0 rgba(0,0,0,.18);padding:14px 26px!important;font-size:16px!important}.bannerBtn:hover,.bannerPurchaseBtn:hover{box-shadow:0 0 10px #00A4F4}.headerBtn img{width:22px;margin-top:-2px}.banner,.pdHomeBg{display:block;width:100%;background-size:cover}.headerBtn:active,.headerBtn:focus,.headerBtn:hover{background-color:#00A4F4!important;color:#fff!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#fff}.navbar-nav>li>.dropdown-menu{margin-top:-18px}.dropdown-menu>li>a{padding:10px 20px;font-weight:600}#idMac,#idMac:hover,#idWindow,#idWindow:hover{border-bottom:4px solid #fff}.banner{background-position:0 0}.pdFeatureBg,.pdHomeBg,.slideDownBg,.vdo_shadow{background-position:center center;background-repeat:no-repeat}.bannerTitle{font-size:58px;color:#fff;font-weight:300;line-height:1.4}.bannerTitle b{color:#ffda0b}.bannerText{display:block;font-weight:300;font-size:30px;color:#fff;padding:15px 0 90px}.bannerBtn,.bannerBtn:focus{color:#fff;border:2px solid #00a4f4;background-color:rgba(0,0,0,.278)}.bannerPurchaseBtn,.bannerPurchaseBtn:focus,.bannerPurchaseBtn:hover{background-color:#00A4F4;color:#fff;border:1px solid #00A4F4}.bannerBtn:hover{color:#fff}.bannerPurchaseBtn:not(.itl-buy-now){background-color:#08172b;background-color:rgba(0,0,0,.3);color:#fff;border:1px solid #00A4F4}.bannerPurchaseBtn.blue-btn{background-color:#00A4F4;color:#fff;border:1px solid #00A4F4}.sliderTitle,.sliderTitleText{color:#414040;text-align:center}#eula .container,#privacypolicy .container,#termsofuse .container{border:0 solid #D4D4D4;background-color:#fff}.bannerContainer{padding:100px 0 335px}.btnleft{float:right}.btnright{float:left}.bannerContainerInside{padding:180px 0 356px}.pdHomeBg{background-color:#e7e7ef;height:370px}.pdFeatureBg,.pdFeatureBox{background-color:#31394D;width:100%;display:block}.vdo_shadow{width:100%;height:30px;background-size:cover;margin-top:-42px}.pdFeatureBg{height:370px;background-size:cover}.pdFeatureBox .container{margin-top:15px;margin-bottom:15px}.pdFeatureContent{padding:40px 0}.pdFeatureContentIn{padding-top:50px}.sliderBox{display:block;width:100%;padding:60px 0;background-size:contain;background-repeat:no-repeat;background-color:#E7E7EF;position:relative}.sliderTitle{display:block;font-size:50px;font-weight:300;margin:0}.sliderTitleText{display:block;font-size:20px;font-weight:100;margin:20px 0 50px}.featureTitle,.featureTitleText{color:#414040;font-weight:300;text-align:center}.carousel-control.left{background-image:none!important;left:-40px}.carousel-control.right{background-image:none!important;right:-40px}.carousel-control{width:5%;opacity:1}.carousel-inner>.item{padding:0 60px}.carousel-inner>.item>img{display:block;margin:auto}.carousel-indicators li{background-color:#e5e5ed;width:12px;height:12px}.carousel-indicators .active{background-color:#1B88CC;margin:1px}.sliderItemHeading{font-size:35px;color:#414040;margin:50px 0 0}.sliderItemText{font-size:18px;color:#414040;margin:30px 0 0;line-height:1.8}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:30px;margin-top:-35px}.slideDownBg{display:block;width:100%;height:340px;background-size:cover;position:absolute;bottom:0}.featureTitle{display:block;margin:0 0 20px!important;font-size:50px;line-height:1.3}.featureTitleText{padding:0!important;margin:0 0 50px!important;font-size:20px}.featureThumb{display:block;padding:50px 0 20px}.featureThumb img{display:block;margin:auto}.featureName{font-size:22px;font-weight:700;color:#313a4d;display:block;text-align:center;margin:20px auto 15px}.featureText{font-weight:400;font-size:16px;color:#414040;display:block;text-align:center;padding:0 40px}.scanTypeBox{display:inline-block;width:100%;padding:50px 0 0}.scanTypeBox h1{display:block;color:#fff;font-size:50px;text-align:center;font-weight:300}.scanTypeBox img{display:block;margin:50px auto 0}.windowavBox{display:block;width:100%;margin-top:20px;background-repeat:no-repeat;background-size:auto 100%;background-position:right top;background-color:#fff}.contentBox{display:inline-block;width:100%;background-color:#0093DA;padding:50px 0 50px 50px;box-shadow:0 0 45px 10px #9c9c9c;margin:100px 0}.contentBox .btnBottomLink,.contentBox .btnBottomLink:hover{color:#F9B71A}.macavBox{display:block;width:100%;margin-top:60px;background-repeat:no-repeat;background-size:cover;background-position:0 0}.macavBox .contentBox{background-color:#31394D}.contentBoxTitle{font-size:36px;color:#fff;margin-top:45px}.contentBoxText{font-size:20px;color:#fff;font-weight:300;max-width:480px}.contentBoxButton{background-color:#fff;margin:30px 0 18px;color:#00A4F4}.contentBoxButton:focus,.contentBoxButton:hover{color:#00A4F4}#termsofuse .container{margin-top:10px;margin-bottom:20px}#termsofuse h1{font-size:48px;text-align:center;margin-bottom:30px;font-weight:300;padding-top:30px}#termsofuse h2{font-size:18px;font-weight:600;color:#000}#termsofuse address,#termsofuse address p,#termsofuse p{font-size:14px;font-weight:400}#termsofuse p{color:#4e4e4e;line-height:22px}#termsofuse address{color:#4e4e4e}#termsofuse address p{color:#000;margin:0;padding:0}#termsofuse span{font-weight:600}#termsofuse .InnerBanner{padding:70px 0}#cancelpolicy h1,#eula h1,#pricingpolicy h1,#privacypolicy h1,#uninstallinstructions h1{text-align:center;padding-top:30px}#privacypolicy .container{margin-top:10px;margin-bottom:20px}#privacypolicy h1{font-size:48px;margin-bottom:30px;font-weight:300}#privacypolicy h2{font-size:18px;font-weight:600;color:#000}#privacypolicy p{font-size:14px;font-weight:400;color:#4e4e4e;line-height:24px}#privacypolicy address{font-size:14px;font-weight:400;color:#4e4e4e}#privacypolicy address p{font-size:14px;font-weight:400;color:#000;margin:0;padding:0}#privacypolicy span{font-weight:600}#eula .container{margin-top:10px;margin-bottom:20px}#eula h1{font-size:48px;margin-bottom:30px;font-weight:300}#eula h2{font-size:18px;font-weight:600;color:#000}#eula address,#eula address p,#eula p{font-size:14px;font-weight:400}#eula p{color:#4e4e4e;line-height:22px}#eula address{color:#4e4e4e}#eula address p{color:#000;margin:0;padding:0}#cancelpolicy .container,#pricingpolicy .container,#uninstallinstructions .container{background-color:#fff;border:0 solid #D4D4D4;margin-top:10px}#eula span{font-weight:600}#cancelpolicy .container{margin-bottom:20px}#cancelpolicy h1{font-size:48px;margin-bottom:30px;font-weight:300}#cancelpolicy h2{font-size:18px;font-weight:600;color:#000}#cancelpolicy p{font-size:14px;font-weight:400;color:#4e4e4e;line-height:22px}#cancelpolicy span{font-weight:600}#uninstallinstructions .container{margin-bottom:20px}#uninstallinstructions h1{font-size:48px;margin-bottom:30px;font-weight:300}#uninstallinstructions h2{font-size:18px;font-weight:600;color:#000}#uninstallinstructions p{font-size:14px;font-weight:400;color:#4e4e4e;line-height:22px}#uninstallinstructions span{font-weight:600}#pricingpolicy .container{margin-bottom:20px}#pricingpolicy h1{font-size:48px;margin-bottom:30px;font-weight:300}#pricingpolicy h2{font-size:18px;font-weight:600;color:#000}#pricingpolicy p{font-size:14px;font-weight:400;color:#4e4e4e;line-height:24px}#pricingpolicy address{font-size:14px;font-weight:400;color:#4e4e4e}#pricingpolicy address p{font-size:14px;font-weight:400;color:#000;margin:0;padding:0}#pricingpolicy span{font-weight:600}.footerBox{display:block;width:100%;padding:35px 0;background-color:#E7E7EF}.contactBox,.copyrights{width:100%;background-color:#31394D}.FooterTitle{font-size:16px;color:#000;font-weight:500}.FooterCol ul{float:left;width:100%;padding:0;margin:20px 0 0;list-style:none;text-align:left}.ContactBannerText,.ContactBannerTitle,.cookie-bar,.copyrights,.faqtabs .tabs,.faqthumb,.faqthumb b{text-align:center}.FooterCol ul li{font-size:14px;color:#414040;float:left;width:100%;margin-bottom:8px}.FooterCol ul li a{color:#414040;text-decoration:none;font-size:14px;font-weight:500}.FooterCol ul li a:hover{color:#414040;text-decoration:underline}.faqpanel a,.faqpanel a:hover,.faqtabs a,.faqtabs a:hover{text-decoration:none}.copyrights{display:block;padding:15px;border-top:1px solid #c3c3c3;font-size:16px;color:#5B6887}.ContactBannerTitle{display:block;margin:160px 0 22px;font-size:90px;font-weight:100}.ContactBannerText{padding:5px 0 352px!important;font-size:30px;font-weight:100}.mapBox{margin:0 0 -6px}.dvThumb{display:inline-block;width:100%;margin:35px 0}.dvThumb div,.dvThumb img{display:block;float:left}.dvThumb img{margin-right:20px}.dvThumb h1{font-weight:400;margin:3px 0 10px;color:#414040;font-size:24px}.dvThumb p{margin:0;font-size:18px;line-height:1.6;color:#414040}.contactBox{display:inline-block;border:1px solid #D8D8D8;padding:15px 25px}.BtnContact,.faqtabs,.faqtabs .active .select{display:block}.BtnContact{margin:auto;background-color:#119ee7;color:#fff;border-radius:22px;border:none;padding:10px 50px;font-size:16px}.BtnContact:active,.BtnContact:focus,.BtnContact:hover{background-color:#119ee7!important;color:#fff!important;border:none}.SupportBannerTitle{font-weight:400;margin:150px 0 15px;font-size:42px}.SupportBannerText{font-size:28px;margin-bottom:350px}.faqpanel{border-radius:0;border:none}.faqpanel .panel-heading{background-color:#fff}.faqpanel a{font-size:20px}.faqpanel .panel-body{background-color:#E7E7EF;color:#000;padding:15px 45px;font-size:16px}.faqpanel .stepimg{margin-bottom:40px}.faqtabs{width:200px;padding:0;margin:auto}.faqtabs .tabs{display:block;float:left}.faqtabs a{color:#000}.faqtabs img{margin-bottom:15px}.faqtabs .active .unselect,.faqtabs .deactive .select{display:none}.faqtabs .deactive .unselect,.faqthumb b,.faqthumb img{display:block}.faqthumb{margin-top:15px}.faqthumb b{margin:10px 0}.faqthumb img{margin:auto}.bannerSubTitle,.bannerWebsafeSubTitle{margin-bottom:-15px;letter-spacing:1px;display:block}.faqthumb a{text-decoration:underline;cursor:pointer;color:#4AAEE2}.bannerSubTitle{font-size:30px;color:#ffda0b;font-weight:500;line-height:normal}.bannerTitleInfo{display:block;font-weight:300;font-size:20px;color:#fff;line-height:32px;padding:0 0 45px}.bttn-mac{display:block;margin-top:30px}.bttn-mac img{max-width:340px;width:100%}.bannerContainerWebsafe{padding-top:70px;padding-bottom:165px}.bannerTitleWebsafe{font-size:48px;color:#fff;font-weight:300;line-height:1.4}.bannerTitleWebsafe b{color:#ffda0b}.bannerWebsafeSubTitle{font-size:30px;color:#fff;font-weight:300;line-height:normal}.row.webSafeTopSteps{padding-top:95px}.row.webSafeTopSteps p{margin:0;color:#fff;padding:5px 0;font-size:15px}.row.webSafeDownload{margin-top:60px;margin-bottom:20px}.websafeBenefits{padding-bottom:240px}.websafeBenefits .pdFeatureContentIn{padding-top:0;max-width:290px;margin:0 auto 25px}.websafeBenefits .pdFeatureContentIn h2.BoxTitle{font-size:22px;color:#00a4f4}.websafeFaqPanel .panel{border-bottom-color:#cdcdcd;padding-top:3px;padding-bottom:3px}.websafeFaqPanel .panel a{text-decoration:none}.websafeFaqPanel .panel-heading span{color:#3d3d3d;font-size:20px;font-weight:700;text-decoration:none}.websafeFaqPanel .panel-heading{position:relative;padding-left:55px}.websafeFaqPanel .panel-heading:before{position:absolute;left:15px;top:9px;background:#e7e7ef;content:"+";display:block;width:30px;height:30px;text-align:center;line-height:30px;border-radius:100%;color:#31394d;font-size:21px;font-weight:700}.websafeFaqPanel .panel a[aria-expanded=true] .panel-heading:before{content:"-"}.websafeHelpSection{padding-bottom:25px}.websafeHelpSection span{font-size:18px;color:#414040;font-weight:600;display:block;padding:15px 0}.websafeHelpSection p{font-size:18px;color:#414040;padding:0 15px}.websafeHelpSection p a{color:#0093da;text-decoration:underline}.hm_media_partner{padding-top:10px;padding-bottom:40px}.hm_media_partner span{display:block;font-size:24px;color:#000;font-weight:400;padding:5px 0}.hm_media_partner ul{margin-top:15px}.cookie-bar.visible{max-height:1000px;-webkit-transition:max-height 1s ease-in-out;-o-transition:max-height 1s ease-in-out;-moz-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.cookie-bar{position:fixed;bottom:0;left:0;z-index:5000;width:100%;max-height:0;overflow:hidden;color:#FFF;-webkit-transition:max-height .5s cubic-bezier(0,1,0,1);-o-transition:max-height .5s cubic-bezier(0,1,0,1);-moz-transition:max-height .5s cubic-bezier(0,1,0,1);transition:max-height .5s cubic-bezier(0,1,0,1)}.AVsizer{margin:0 auto;text-align:left;position:relative;max-width:1290px;background:#0f0d27;padding-left:25px;padding-right:25px}.cookie-bar .AVsizer{padding-top:15px;padding-bottom:15px}.cookie-bar .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;padding-bottom:8px}.cookie-bar p{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:auto;padding:0 30px 0 0;vertical-align:middle;text-align:left;color:#ADB2B6;font-size:15px;line-height:26px}.cookie-bar a{color:#FFF;text-decoration:underline}.cookie-bar .close{cursor:pointer;display:block;border:1px solid #ADB2B6;opacity:1;padding:0;font-size:20px;text-shadow:none;color:#ADB2B6;font-weight:400;position:absolute;right:10px;top:10px;width:30px;height:30px;text-align:center;line-height:24px}