@font-face{font-family:OpenSansRegular;src:url('../fonts/OpenSans-Regular-webfont.eot');src:url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Regular-webfont.svg#OpenSans-Regular-webfont') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:OpenSansLight;src:url('../fonts/OpenSans-Light-webfont.eot');src:url('../fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Light-webfont.woff') format('woff'),url('../fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Light-webfont.svg#OpenSans-Light-webfont') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:OpenSansBold;src:url('../fonts/OpenSans-Bold-webfont.eot');src:url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-Bold-webfont.svg#OpenSans-Bold-webfont') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:RobotoLight;src:url('../fonts/Roboto-Light-webfont.eot');src:url('../fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Roboto-Light-webfont.woff') format('woff'),url('../fonts/Roboto-Light-webfont.ttf') format('truetype'),url('../fonts/Roboto-Light-webfont.svg#Roboto-Light-webfont') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:RobotoRegular;src:url('../fonts/Roboto-Regular-webfont.eot');src:url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Roboto-Regular-webfont.woff') format('woff'),url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'),url('../fonts/Roboto-Regular-webfont.svg#Roboto-Regular-webfont') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:RobotoCondensed;src:url('../fonts/Roboto-Condensed-webfont.eot');src:url('../fonts/Roboto-Condensed-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Roboto-Condensed-webfont.woff') format('woff'),url('../fonts/Roboto-Condensed-webfont.ttf') format('truetype'),url('../fonts/Roboto-Condensed-webfont.svg#Roboto-Condensed-webfont') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:Blokletters;src:url('../fonts/Blokletters-Balpen-webfont.eot');src:url('../fonts/Blokletters-Balpen-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Blokletters-Balpen-webfont.woff') format('woff'),url('../fonts/Blokletters-Balpen-webfont.ttf') format('truetype'),url('../fonts/Blokletters-Balpen-webfont.svg#Blokletters-Balpen-webfont') format('svg');font-weight:normal;font-style:normal}IMG,DIV{behavior:url(iepngfix.htc);border:0;margin:0;padding:0}DIV{overflow:hidden}*{margin:0;padding:0}BODY{font-family:OpenSansRegular;font-size:16px;background-color:#fafafa;line-height:1.6em;height:100%;color:#4d4d4d}A IMG,:link IMG,:visited IMG{border-bottom:0}.content P A,A.link{border-bottom:1px solid #1fc79d}.content P A:hover,.stripe-darkgrey A:hover{color:#000}IMG{max-width:100%;height:auto;width:auto}TABLE{border-collapse:collapse;border-spacing:0;width:100%}UL{list-style:none}OL LI{padding:0;list-style:inside;list-style-type:decimal;margin:0 0 10px}A{text-decoration:none;color:#666}A:hover{color:#666}H1{font-weight:normal;font-family:RobotoLight;color:#4b1e73;font-size:2.7em;line-height:60px;text-align:center;border-bottom:1px solid #b3b3b3;margin:0 0 15px;padding:0 0 15px;display:inline-block}H2,H3,H4{font-weight:normal;font-family:RobotoCondensed;color:#999}H2{font-size:24px;text-align:center;padding:50px 0 10px;max-width:650px;margin:0 auto;text-align:center;line-height:30px}H3{font-size:18px;text-transform:uppercase}H4{font-size:16px;text-transform:uppercase;margin:13px 0 3px}DIV.headline{margin:0 auto;text-align:center}.two-cols{float:left;width:430px;text-align:center}.three-cols{float:left;width:285px}.four-cols{float:left;width:210px;font-size:14px}STRONG{font-family:OpenSansBold;font-weight:normal}I{font-family:OpenSansItalic;font-style:normal;font-size:14px}#meta{height:70px;width:100%;background-color:#fafafa;background:#fafafa;background:rgba(250,250,250,0.95);overflow:visible;position:fixed;z-index:99999;border-top:1px solid #b3b3b3}#header{width:100%;height:700px;text-align:center;padding:80px 0 0;background:url('../images/header.jpg') no-repeat bottom center;margin:0 0 50px;overflow:visible}#headerW{width:100%;height:434px;text-align:center;padding:80px 0 0;background:url('../images/header_subsites_w.jpg') no-repeat bottom center;margin:0 0 3px;overflow:visible}#header-mobile{display:none}#header.small{height:330px;background-image:none;background:url('../images/header_subsites.jpg') no-repeat bottom center;margin:0 0 40px}#header.small2{height:330px;background-image:none;background:url('../images/header_subsites_2.jpg') repeat-x bottom center;margin:0 0 40px}#header.small3{height:330px;background-image:none;background:url('../images/montage.jpg') repeat-x bottom center;margin:0 0 40px}#header.compare{height:330px;background-image:none;background:url('../images/header_compare.jpg') repeat-x bottom center;margin:0 0 40px}#header.lite{height:475px;background-image:none;background:url('../images/header_lite.jpg') repeat-x bottom center;margin:0 0 40px}#header.chrome{height:475px;background-image:none;background:url('../images/header_chrome.jpg') repeat-x bottom center;margin:0 0 40px}#header.clear{height:0;background-image:none}.wrapper{margin:0 auto;max-width:960px}#header .wrapper{position:relative;overflow:visible;height:523px}#headerW .wrapper{position:relative;overflow:visible;height:600px}#logo{float:left;margin:16px 0 0}#nav{float:right;margin:0}#nav UL LI{float:left;font-size:16px;text-transform:uppercase;font-family:RobotoCondensed;margin:23px 0 0 50px}#nav UL LI A{color:#1a1a1a}#logo IMG{float:left}#logo A SPAN{color:#666;font-size:14px;text-transform:uppercase;font-family:RobotoCondensed;float:left;line-height:50px;display:inline-block;margin:0 0 0 6px}#logo A:hover SPAN{color:#1fc79d}#nav UL LI.totop A{background:url('../images/ic_totop.png') no-repeat 0 0;width:15px;height:15px;display:inline-block}#nav UL LI.totop A:hover{background:url('../images/ic_totop.png') no-repeat -30px 0;border-bottom:0}#nav UL LI A:hover{border-bottom:1px solid #1fc79d}#nav UL LI.active A{color:#1fc79d}#nav UL LI.download.active A{color:#FFF;background-color:#1a1a1a}.intro{text-align:center;color:#333;padding:30px 0 0;font-family:RobotoRegular;font-size:31px}.intromain{text-align:center;color:#4b1e73;padding:57px 0 0 36px;font-family:RobotoLight;font-size:36px;line-height:1}#boxes{position:absolute;right:0;bottom:-15px;z-index:9}.content{margin:0 auto;max-width:960px;padding:0}.stripe-grey{width:100%;margin:0 auto;background-color:#e9e9e9;padding:50px 0;margin:50px 0;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}.stripe-greyW{width:100%;margin:0 auto;background-color:#e9e9e9;padding:10px 0;margin:0;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}.stripe-grey .wrapper,.stripe-darkgrey .wrapper{padding:0}.stripe-darkgrey{width:100%;margin:0 auto;background-color:#e9e9e9;padding:50px 0;margin:50px 0 0}.content .teaser{font-size:18px;max-width:700px;margin:0 auto;text-align:center;line-height:30px}.numbers{font-family:RobotoLight;font-size:60px;line-height:65px;width:100%;color:#afafaf;text-align:center}#presentation{text-align:center;margin:40px 0 0}#presentation DIV.presentation-img{height:170px;width:210px;vertical-align:bottom;display:table-cell;text-align:center}#process-list{margin:60px 0 0}DIV.process-image{float:left;width:200px;text-align:right;margin:0 80px 0 20px}DIV.process-image2{float:left;width:250px;text-align:right;margin:0 80px 0 20px}DIV.process-text{float:left;width:600px;padding:5px 0}.padding-top{padding:60px 0 0}.padding-top2{padding:20px 0 0}DIV.process-line{background:url('../images/bg_process.png') repeat-y 170px 0;width:200px;display:block;min-height:20px}DIV.clear{display:block;width:100%;clear:both}#features{text-align:center}#team .team-img,#team .team-title,#team .team-name{width:100%;display:block;text-align:center}#team .team-name{font-family:RobotoCondensed;font-size:24px;line-height:30px;margin:10px 0 0}#team .team-title{text-transform:uppercase}#footer{margin:0;background-color:#343434}#footer-content{max-width:960px;margin:0 auto;margin:0 auto;text-transform:uppercase}#footer-list{padding:50px 0 20px 110px}#footer-content UL{list-style:none;float:left;width:220px;color:#636363}#footer-content UL.last{width:120px}UL#partner,UL#investors-logos{list-style:none;position:relative;float:left;display:block;left:50%}#footer-content UL LI{font-family:RobotoRegular;font-size:14px;text-transform:uppercase;margin:0 0 5px}#footer-content UL LI A{text-transform:none;color:#898989}#footer-content UL LI A:hover,#copyright A:hover{color:#b7b7b7}#copyright{margin:30px 0 0;color:#bebebe;font-size:14px;text-align:center;color:#636363;padding:0 0 30px}UL#partner{margin:30px 0 0}UL#partner LI,UL#investors-logos LI{float:left;position:relative;float:left;display:block;right:50%;margin:0 15px}UL#investors-logos{margin:30px 15px 0}A.button-black{width:100%;display:block;color:#FFF;font-size:14px;background-color:#1a1a1a;padding:10px 0;margin:15px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}SPAN.mac{background:url('../images/ic_mac.png') no-repeat 0 0;height:25px;line-height:25px;padding:5px 0 5px 30px}SPAN.windows{background:url('../images/ic_windows.png') no-repeat left center;height:25px;line-height:25px;padding:5px 0 5px 30px}SPAN.ios{background:url('../images/ic_ios.png') no-repeat left center;height:25px;line-height:25px;padding:5px 0 5px 27px}SPAN.gplay{background:url('../images/ic_googleplay.png') no-repeat left center;height:25px;line-height:25px;padding:5px 0 5px 35px}A.button-black:hover{background-color:#1fc79d;color:#FFF}A.button-red{display:inline-block;color:#FFF;font-size:14px;text-transform:uppercase;background-color:#e60000;padding:10px 20px;margin:30px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}A.button-red:hover{background-color:#8a0000}A.button-green{display:inline-block;color:#FFF;font-size:14px;text-transform:uppercase;background-color:#1fc79d;padding:10px 20px;margin:30px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}A.button-green:hover{background-color:#13b98f}.margin-2cols{margin:0 60px 0 0}.margin-3cols{margin:0 50px 0 0}.margin-4cols{margin:0 40px 0 0}.margin{margin:60px 0 0}.nomargin{padding:0}.marign-top{margin:40px 0 0}.margin-bottom{margin:0 0 40px}HR{background-color:#1fc79d;border:0;height:1px;margin:80px 0}.margin-bottom{padding-bottom:50px}SPAN.grey{color:#afafaf;margin:10px 0 0;display:block}TABLE#vpn-comparison-table,.spotflux-table{margin:4em 0 2em;width:100%;max-width:950px}.spotflux-landing TABLE#vpn-comparison-table,.spotflux-table{margin-top:2em}TABLE#vpn-comparison-table TD,TABLE#vpn-comparison-table TD LI,.spotflux-table TD,.spotflux-table TD LI{color:#333}TABLE#vpn-comparison-table TD,.spotflux-table TD{text-align:center;padding:.75em 1em;font-size:1.143em;vertical-align:top}TABLE#vpn-comparison-table TD LI,.spotflux-table TD LI,.spotflux-landing TABLE#vpn-comparison-table TD{font-size:1em}TABLE#vpn-comparison-table TD SUP,.spotflux-table TD SUP{font-size:.5em;margin-right:-1em}TABLE#vpn-comparison-table TD A,.spotflux-table TD A{white-space:nowrap}TABLE#vpn-comparison-table TR.header TD,.spotflux-table TH{position:relative;color:#FFF;height:49px;padding:0;text-align:center;border:0}.spotflux-table TH{background:#f5f5f5}.spotflux-table TH,TABLE#vpn-comparison-table TR.header TD.spotflux{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.spotflux-table TH SPAN,TABLE#vpn-comparison-table TR.header TD.spotflux SPAN,TABLE#vpn-comparison-table TR.header TD.other SPAN{display:block}TABLE#vpn-comparison-table TR.header TD.spotflux SPAN{width:87px;height:21px;text-indent:-9999em;margin:18px auto 0}TABLE#vpn-comparison-table TR.header TD.other SPAN{margin-top:5px;padding:10px 0;min-height:1.5em;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0}.spotflux-landing TABLE#vpn-comparison-table TR.header TD.other SPAN{padding:12px 0}.spotflux-table TR.even TD,TABLE#vpn-comparison-table TR.even TD{background:#f9f9f9}.spotflux-table TR.odd TD,TABLE#vpn-comparison-table TR.odd TD{background:#fff}TABLE#vpn-comparison-table TR.first TD{border-top:1px solid #ececec}TABLE#vpn-comparison-table TR.last TD{border-bottom:1px solid #ececec}.spotflux-table TD.feature,TABLE#vpn-comparison-table TD.feature{text-align:left;border-left:1px solid #ececec;border-right:1px solid #e2e2e2}TABLE#vpn-comparison-table TD.spotflux,TABLE#vpn-comparison-table TD.other{width:36.8%}TABLE#vpn-comparison-table TD.other{border-left:1px solid #e2e2e2;border-right:1px solid #ececec}TABLE#vpn-comparison-table TR.first TD.feature{-webkit-border-radius:3px 0 0;-moz-border-radius:3px 0 0;border-radius:3px 0 0}TABLE#vpn-comparison-table TR.last TD.feature{-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;border-radius:0 0 0 3px}TABLE#vpn-comparison-table TR.last TD.other{-webkit-border-radius:0 0 3px;-moz-border-radius:0 0 3px;border-radius:0 0 3px 0}