:focus{outline:0}a{color:inherit;cursor:pointer;transition:all .3s}.a.focus,.a:focus,.a:hover,a.focus,a:focus,a:hover{color:#50aff2;text-decoration:none;transition:all .3s}p{margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0}.nav>li{position:relative;display:block}div.dropdown-menu{border-radius:6px;border:none}.text-uppercase{text-transform:uppercase}.text-light{color:#a4b7c3}.icon-input .fa{position:absolute;right:20px;top:10px;color:#d3d3d3}.visible-ss{display:none}@media (max-width:767px){.visible-ss{display:block}}@media (min-width:1200px){.row-flex .flex-box{height:100%;margin-bottom:0}.row-flex{display:flex;margin-bottom:30px}}.label-primary{background:#363e50;color:#fff}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.col-ss-4,.col-ss-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left}@media (max-width:767px){.col-ss-4{width:33.33333333%}.col-ss-8{width:66.66666667%}}.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn.btn-reset{color:#fff;background:#a3b3bd;border-color:#a3b3bd}.btn.btn-reset:focus,.btn.btn-reset:hover{background:#9cb7c8;border-color:#9cb7c8}.btn.btn-success{background:#00b770}.btn.btn-success:focus,.btn.btn-success:hover{background:#00b16c;border-color:#00b16c}.btn-link{color:#677983;text-decoration:none;font-weight:700;font-size:12px;letter-spacing:2px}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#50aff2;text-decoration:none;background-color:transparent}.btn .label{position:relative;top:-1px}.btn-link .label-primary{font-size:12px;margin-left:5px;margin-right:3px;padding:3px 4px 3px 5px}.datepicker{padding:4px 4px;color:#54708b}.datepicker .next .glyphicon,.datepicker .prev .glyphicon{font-size:12px}.datepicker table{border-collapse:separate}.datepicker .day{border:2px solid transparent;position:relative}.datepicker table tr td,.datepicker table tr th{border-radius:50%;width:35px;height:35px}.datepicker table tr td.day:hover,.datepicker table tr td.focused{border:2px solid #1092ed;background:0 0}.datepicker table tr th.dow{color:#9aaec1;font-weight:400}.datepicker table tr td.range,.datepicker table tr td.range:hover{color:#54708b;background-color:transparent;border-color:transparent}.datepicker table tbody tr td.range:last-child:after{width:39px}.datepicker table tbody tr td.range:first-child:after{width:39px;left:-6px}.datepicker table tr td.range:after{content:" ";display:inline-block;width:35px;height:27px;position:absolute;background:#def1fc;top:2px;left:-2px;z-index:-1}.datepicker table tr td.range-start:after{content:" ";display:inline-block;width:17px;height:27px;position:absolute;background:#def1fc;top:2px;left:16px;z-index:-1}.datepicker table tr td.range-end:after{content:" ";display:inline-block;width:17px;height:27px;position:absolute;background:#def1fc;top:2px;left:-2px;z-index:-1}.datepicker table tr td.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:active:hover,.datepicker table tr td.selected,.datepicker table tr td.selected:hover{color:#fff;background-color:#1092ed;border-color:transparent;background-image:none;text-shadow:none}.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover{background:#fff;color:#54708b;border:2px solid #1092ed}.datepicker table tr td.disabled{color:#cddae6}.datepicker .buttons-wrap div[class^=col-]{padding:5px}.datepicker .buttons-wrap{margin:10px 15px 15px;display:block}.datepicker .buttons-wrap .btn{display:block;width:100%}.datepicker .next,.datepicker .prev{margin-left:5px;color:#becad1}.datepicker .next:hover,.datepicker .prev:hover{color:#50aff2}.datepicker .datepicker-switch:focus,.datepicker .datepicker-switch:hover{background:0 0;cursor:default}.datepicker table tr td.old.day{visibility:hidden}.datepicker table tr td.new.day{display:none}#end-date{height:0!important;border:0;padding:0;visibility:hidden;width:100%}body{color:#12203b;background:#f3f6f8;font-family:'Open Sans',sans-serif;padding-top:50px;font-size:14px;line-height:1.42857143;margin:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar:horizontal{height:7px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track-piece{background:0 0}::-webkit-scrollbar-thumb{background:#b4ceda;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#b6dbf5}::-webkit-scrollbar-corner{display:none}#top{margin-bottom:30px}.intro-header{background:url(/934f5e13890f2a8b777f1a3dfee74497a912b8e9/b0d36/img/bg-home.jpg) no-repeat;background-size:cover;color:#fff;padding:80px 0 70px}.intro-header .head{font-weight:300;letter-spacing:1px;text-transform:uppercase;color:#74ffc9}.intro-header h1{font-weight:300;font-size:55px;margin:35px 0 50px;line-height:140%}.intro-header .powered-by .logo-wrap{display:inline-block}@media (max-width:767px){.intro-header .powered-by .logo-wrap{display:block}}.intro-header .powered-by .logo-wrap+.logo-wrap{margin-top:40px}@media (min-width:768px){.intro-header .powered-by .logo-wrap+.logo-wrap{margin-left:80px;margin-top:0}}.intro-header .powered-by .logo-wrap .description{margin-bottom:10px;font-weight:300;letter-spacing:1px;font-size:12px}.intro-header .powered-by .logo-wrap.logo-cdnperf .description{margin-bottom:19px}.intro-header .powered-by .logo-wrap img{height:42px}.intro-header .powered-by .logo-wrap.logo-cdnperf img{height:26px;margin-top:-14px}.get-premium-link{background:#363e50!important;color:#fff!important;font-weight:700!important;padding:7px 9px!important;text-transform:uppercase;letter-spacing:1px;font-size:12px;margin-top:8px;margin-right:15px;border-radius:4px}.navbar-brand{padding:10px 15px}.navbar-default{background-color:#fff;background-image:none;margin-bottom:0;box-shadow:none;border-bottom:2px solid #e0eaef}.navbar-default .navbar-nav>li>a{font-weight:600;color:#12203b;background-position:center bottom;text-shadow:none}.navbar-default.navbar-dark .navbar-nav>li>a{color:#7a848e}.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.active>a:focus,.navbar-default .navbar-nav>li.active>a:hover,.navbar-default .navbar-nav>li.open>a,.navbar-default .navbar-nav>li.open>a:focus,.navbar-default .navbar-nav>li.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#50aff2;background:url(/ffad92bde2e89a08880bf746d77830933f7d5585/b2492/img/menu-arrow.png) no-repeat center bottom}.navbar-default .navbar-nav>li.disabled>a:focus,.navbar-default .navbar-nav>li.disabled>a:hover{background:0 0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{box-shadow:none;-webkit-box-shadow:none}.navbar-toggle{position:relative;float:right;margin-right:0;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}@media (max-width:767px){.navbar-toggle{margin-right:15px}}.navbar-default .navbar-toggle{font-weight:600;padding:6px 10px;font-size:12px;letter-spacing:2px}.navbar-default .navbar-toggle .for-close{display:none}.navbar-default .navbar-toggle .glyphicon{font-size:12px;margin-right:5px}.main.navbar-default.navbar-dark{border:none}.navbar-default.navbar-dark .navbar-toggle,.navbar-default.navbar-dark .navbar-toggle:focus,.navbar-default.navbar-dark .navbar-toggle:hover{color:#16344b;background-color:#fff;border-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{color:#fff;background-color:#16344b;border-color:#16344b}.navbar-fixed-top .navbar-collapse{max-height:100%}.navbar-fixed-top .container{width:100%}@media (max-width:1050px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-default.navbar-dark .navbar-collapse{text-align:center;border:none;box-shadow:none}.navbar-default.navbar-dark .navbar-toggle:hover{color:#16344b;background-color:#fff;border-color:#fff}#main-nav.navbar-dark{background-color:rgba(18,48,72,.98)}.navbar-default.navbar-dark .navbar-toggle .for-close{display:inline-block}.navbar-default.navbar-dark .navbar-toggle .for-open{display:none}.navbar-default.navbar-dark .navbar-nav>li.active>a,.navbar-default.navbar-dark .navbar-nav>li.active>a:focus,.navbar-default.navbar-dark .navbar-nav>li.active>a:hover,.navbar-default.navbar-dark .navbar-nav>li.open>a,.navbar-default.navbar-dark .navbar-nav>li.open>a:focus,.navbar-default.navbar-dark .navbar-nav>li.open>a:hover,.navbar-default.navbar-dark .navbar-nav>li>a:focus,.navbar-default.navbar-dark .navbar-nav>li>a:hover{color:#fff;background:0 0}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important;margin:0!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}.navbar-nav>li>.dropdown-menu{border-radius:6px;border:none;margin-top:-5px}.navbar-default.navbar-dark .dropdown .dropdown-menu{background:#fff}.navbar-default .dropdown-menu .search{min-width:290px}.navbar-default .navbar-header .normal{display:inline-block;vertical-align:top}.navbar-brand{float:none;display:inline-block}.navbar-default .navbar-header img.light{display:none}.navbar-default.navbar-dark .navbar-header img.normal{display:none}.navbar-default.navbar-dark .navbar-header img.light{display:block}.navbar-default.navbar-dark .navbar-header .span-beta{color:#fff;border-color:#fff}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.navbar-default .navbar-header img.normal{content:url(/c57ebbfe29af504c162f3f18af9a20d3b9ced656/1c22a/img/logo@2x.png);height:30px}.navbar-default.navbar-dark .navbar-header img.normal{content:url(/68c06146d95ec556873766e834df18ae40ff9ab8/6bcd6/img/logo-light@2x.png)}}.dropdown-menu li>a{color:#12203b;text-decoration:none}.dropdown-menu li>a:hover,.dropdown-menu>li>a:focus{background:rgba(190,228,250,.3);color:inherit}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background:rgba(190,228,250,.3);color:inherit}}.icon-input{padding:0 0 2px;margin-bottom:2px;border-bottom:1px solid #e7f1f5;position:relative}.icon-input input{border:none;background:#fff;box-shadow:none}.icon-input input:focus{box-shadow:none}.icon-input .glyphicon{position:absolute;right:20px;top:10px;color:#d3d3d3}.dropdown-menu .in-dropdown-menu{margin:0;padding:0;list-style:none;max-height:300px;overflow:auto}.dropdown-menu .in-dropdown-menu li>a{display:block;padding:5px 15px}.mark,mark{padding:0;background-color:#74ffc9}ul li.no-results{padding:10px 15px}.sub-heading{letter-spacing:1px;color:#677983;font-size:12px;font-weight:300;text-transform:uppercase}.navbar-second{border-bottom:2px solid #cad6dd;border-radius:0}.navbar-second .menu-wrap{border-left:2px solid #e7f1f5}@media (max-width:767px){.navbar-second .menu-wrap{float:none;width:100%;border-left:none}}.navbar-second div[class^=col-]{padding:0}.navbar-second div.sub-heading{font-weight:700;padding:20px 0;font-size:14px}.navbar-second .nav-pills{padding:20px}@media (max-width:767px){.navbar-second .nav-pills{padding:15px 0}}.nav-pills>li>a{text-transform:uppercase;font-weight:700;padding:7px 9px;letter-spacing:1px;font-size:12px;color:#677983;transition:all .3s}@media (min-width:768px){.nav-pills>li>a:not(#date-range-button){width:150px;text-align:center}}.bootstrap-select .dropdown-toggle .filter-option{text-align:center}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.nav-pills>li>a:focus,.nav-pills>li>a:hover{background:#363e50;color:#fff}@media (max-width:767px){.menu-wrap .nav-pills{padding:15px 0}.menu-wrap .nav-pills>li>a{border:1px solid rgba(191,206,214,.5)}.menu-wrap .nav-pills>li+li{margin:10px 0 0}.menu-wrap .nav-pills>li.active>a,.menu-wrap .nav-pills>li.active>a:hover{border-color:#363e50}.navbar-second .menu-wrap .nav.nav-pills{display:block}.navbar-second .menu-wrap .nav.nav-pills>li{float:none;display:inline-block;width:100%}}.collapse-link{padding:15px}.collapse-link a{color:#677983;text-decoration:none}.collapse-link .glyphicon{margin-top:6px}@media (min-width:992px){.container{width:992px}}@media (min-width:1200px){.container{width:100%;max-width:1460px}}.cdn-box{background:#fff;border-radius:5px;-webkit-box-shadow:0 2px 1px 1px rgba(59,122,154,.1);-moz-box-shadow:0 2px 1px 1px rgba(59,122,154,.1);box-shadow:0 2px 1px 1px rgba(59,122,154,.1);position:relative;margin-bottom:30px}.cdn-box.posts,.cdn-box.posts-slider{padding:20px 0 0}.posts .more-posts{padding:20px 0;color:#50aff2}.posts .header span{color:#a4b7c3;letter-spacing:2px;font-size:16px}.posts .post{border-bottom:1px solid #e7f1f5;padding:20px 30px}.posts .post a.title{display:block;margin-bottom:15px;line-height:26px;font-size:16px}.posts .post .date{margin-bottom:15px;display:block;font-size:12px}.posts .post img.cdn-thumbnail{margin-bottom:15px;width:100%}.posts .carousel .carousel-indicators li{background:#a4b7c3;border-color:#a4b7c3;width:8px;height:8px;margin:2px 10px}.posts .carousel .carousel-indicators li.active{background:#363e50;border-color:#363e50;width:12px;height:12px;margin:0 10px}.posts .carousel .carousel-indicators{bottom:-30px}.posts .carousel .post{border-bottom:none}.posts .posts-slider .more-posts{padding:50px 0 15px 0}.top-providers h4{color:#677983;font-size:16px;margin:0;text-transform:uppercase;letter-spacing:2px}.top-providers .content-wrapper{margin:0 15px 20px 15px}@media (min-width:768px){.top-providers .content-wrapper{margin:0 0 10px 0}}.top-providers .content{padding-top:40px;overflow-x:auto}.top-providers .scroll{min-width:738px}.top-providers .cdn-box{margin-bottom:25px;padding:15px 25px}.top-providers img{margin:25px auto;height:40px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.stats{padding:15px 0 5px;text-align:center}.stats .value{font-weight:300;font-size:32px;display:block}.stats .value .sub{font-size:18px}@media (min-width:1200px){.top-providers .stats{text-align:left}.top-providers .stats div{border-right:2px solid #e7f1f5}.top-providers .stats div:last-child{border-right:none}}.top-providers .order-num{position:absolute;left:0;right:0;top:-30px;margin-left:auto;margin-right:auto;width:45px;height:45px;border-radius:50%;border:1px solid #363e50;background:#fff;padding:10px 15px;font-weight:700;font-size:16px}.cdn .form-control{border-radius:5px;border:none;height:inherit;padding:12px 12px 14px;-webkit-box-shadow:0 2px 1px 1px rgba(59,122,154,.1);-moz-box-shadow:0 2px 1px 1px rgba(59,122,154,.1);box-shadow:0 2px 1px 1px rgba(59,122,154,.1);font-size:16px}.bootstrap-select button{text-transform:uppercase;font-weight:700;padding:7px 10px;letter-spacing:1px;font-size:12px;color:#677983;transition:all .3s;border:none;background:0 0;box-shadow:none}.bootstrap-select>.dropdown-toggle.bs-placeholder{color:#677983}.bootstrap-select .dropdown-toggle:focus{outline:0!important}.bootstrap-select .dropdown-toggle.bs-placeholder:active,.bootstrap-select .dropdown-toggle.bs-placeholder:focus,.bootstrap-select .dropdown-toggle.bs-placeholder:hover,.bootstrap-select.open .dropdown-toggle.bs-placeholder{color:#fff}.bootstrap-select .btn.disabled,.bootstrap-select .btn[disabled]{background-color:transparent}.bootstrap-select .btn-default:active.focus,.bootstrap-select .btn-default:active:hover,.bootstrap-select .btn-default:focus,.bootstrap-select .btn-default:hover,.bootstrap-select .btn.disabled:focus,.bootstrap-select .btn.disabled:hover,.bootstrap-select .btn[disabled]:focus,.bootstrap-select .btn[disabled]:hover,.bootstrap-select.open .dropdown-toggle.btn-default,.bootstrap-select.open .dropdown-toggle.btn-default:focus,.bootstrap-select.open .dropdown-toggle.btn-default:hover,li.active .bootstrap-select .btn-default{color:#fff;background-color:#363e50;text-shadow:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.menu-wrap .bootstrap-select .btn-default{border:1px solid rgba(191,206,214,.5)}.menu-wrap .bootstrap-select{width:100%!important}}.cdn-box.table-chart{padding:0;font-size:16px}@media (min-width:768px){.cdn-box.table-chart{box-shadow:0 5px 15px rgba(16,77,107,.1)}}.table-chart table tr>th{letter-spacing:2px;color:#677983;font-size:12px;font-weight:300;text-transform:uppercase}.table-chart table .summary{font-weight:400;text-transform:none;letter-spacing:normal;font-size:14px}.table-chart .table>tbody>tr>td,.table-chart .table>tbody>tr>th,.table-chart .table>tfoot>tr>td,.table-chart .table>tfoot>tr>th,.table-chart .table>thead>tr>td,.table-chart .table>thead>tr>th{border:none}.table-chart table .scale{padding:0;vertical-align:middle;font-weight:600}.table-chart table .scale.cdn-warning{color:#ff8831}.table-chart table .scale.cdn-danger{color:#ff3131}.table-chart table tr td:first-child{color:#a4b7c3;text-align:center;font-size:12px;font-weight:600;padding:10px}.table-chart table tr td.cdn-name,.table-chart table tr td:last-child{overflow:hidden}.table-chart table .cdn-speed{text-align:center}.table-chart .cdn-success .cdn-speed{color:#45b78b}.table-chart .cdn-warning .cdn-speed{color:#ff8831}.table-chart .cdn-danger .cdn-speed{color:#ff3131}.table-chart table .cdn-progress-bar{height:5px;border:1px solid #45b78b;background-color:#47dea3;border-bottom-right-radius:3px;border-top-right-radius:3px}.table-chart .cdn-warning .cdn-progress-bar{border-color:#cb5600;background-color:#ff8831}.table-chart .cdn-danger .cdn-progress-bar{border-color:#f70000;background-color:#ff3131}@media (min-width:768px){.table-chart table .cdn-name .cdn-progress-bar{display:none;margin:5px 0}}.table-chart .cdn-progress{vertical-align:middle;padding:0;background:repeating-linear-gradient(to right,rgba(178,210,204,.2),rgba(178,210,204,.2) 2px,transparent 2px,transparent 9.1%) 50% no-repeat,repeating-linear-gradient(to right,rgba(178,210,204,.1),rgba(178,210,204,.1) 2px,transparent 2px,transparent 18.2%) 50% no-repeat,rgba(71,222,163,.1)}.table-chart .cdn-warning .cdn-progress{background:repeating-linear-gradient(to right,rgba(178,210,204,.2),rgba(178,210,204,.2) 2px,transparent 2px,transparent 9.1%) 50% no-repeat,repeating-linear-gradient(to right,rgba(178,210,204,.1),rgba(178,210,204,.1) 2px,transparent 2px,transparent 18.2%) 50% no-repeat,rgba(255,136,49,.1)}.table-chart .cdn-danger .cdn-progress{background:repeating-linear-gradient(to right,rgba(178,210,204,.2),rgba(178,210,204,.2) 2px,transparent 2px,transparent 9.1%) 50% no-repeat,repeating-linear-gradient(to right,rgba(178,210,204,.1),rgba(178,210,204,.1) 2px,transparent 2px,transparent 18.2%) 50% no-repeat,rgba(255,49,49,.1)}@media (max-width:767px){.table-chart table .cdn-progress,.table-chart table .scale{display:none}}#filters-collapse-link{display:none!important}@media (min-width:1200px){.table-chart th{white-space:nowrap}}#top-providers .cdn-box>a:first-child{max-width:calc(100% - 54px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.information-wrapper h3{margin-bottom:10px}.information-list{list-style:circle;padding-left:20px}.information-list li{color:#53545a;font-weight:600;border-bottom:1px solid #e1e4eb;padding:5px 0 5px 20px}.cdn-list{margin:0;padding:0;list-style:none}.cdn-compare-box .header{padding:30px 20px}.cdn-compare-box .header h4{line-height:26px;letter-spacing:2px}.cdn-compare-box #providers-compare-list-wrap .providers-list-search{padding:6px 12px 6px 42px;font-size:16px}.cdn-compare-box #providers-compare-list{max-height:600px;overflow:auto}.cdn-compare-box .cdn-list li>label{display:block;padding:5px 10px 5px 15px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cdn-compare-box .cdn-list li>label:hover{background:rgba(190,228,250,.3)}.cdn-box.cdn-chart{padding:25px 15px}.no-data-wrap{display:table;width:100%;height:100%}.no-data-wrap .no-data-inner{display:table-cell;vertical-align:middle}.cdn-chart .google-visualization-tooltip{width:280px;border:none;box-shadow:none;border-radius:5px;background-color:rgba(18,32,59,.9);z-index:1100}.cdn-chart .google-visualization-tooltip-item span:nth-child(2){width:calc(100% - 80px);display:inline-block}.cdn-chart .google-visualization-tooltip-item span:nth-child(3){white-space:nowrap}.cdn-compare-box #provider-compare-select-wrap{padding:10px 15px}.cdn.btn-default{text-transform:uppercase;font-weight:700;padding:8px 10px;letter-spacing:1px;font-size:12px;color:#677983;transition:all .3s;border-color:rgba(191,206,214,.5)}.cdn-compare-box #provider-compare-select-wrap .btn-default{display:block;text-align:left;width:100%}.cdn-compare-box #provider-compare-select-wrap .btn-default .fa{float:right;line-height:16px}.cdn-compare-box #provider-compare-select-wrap .btn-default:focus,.cdn-compare-box #provider-compare-select-wrap .btn-default:hover,.cdn-compare-box #provider-compare-select-wrap .open .btn-default{border:1px solid #363e50;color:#fff;background-color:#363e50}.cdn-compare-box #provider-compare-select-wrap #providers-compare-selectedlist.cdn-list{margin:5px 0}.cdn-compare-box #provider-compare-select-wrap #providers-compare-selectedlist.cdn-list li{display:block;padding:5px 10px;font-size:16px}.cdn-compare-box #provider-compare-select-wrap #providers-compare-selectedlist.cdn-list li span,.providers-search-list.in-dropdown-menu li a{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden;width:100%}.cdn-compare-box #provider-compare-select-wrap #providers-compare-selectedlist.cdn-list li .remove-provider{float:right;margin-top:5px;font-size:12px;color:#50aff2;cursor:pointer}.providers-compare .dropdown-menu{width:100%}.cdn-box .checkbox,.cdn-box .checkbox-inline,.cdn-box .radio,.cdn-box .radio-inline{display:none}.cdn-box .checkbox+label,.cdn-box .checkbox-inline+label,.cdn-box .radio+label,.cdn-box .radio-inline+label{display:block;cursor:pointer;font-weight:400}.cdn-box .checkbox+label:before,.cdn-box .checkbox-inline+label:before,.cdn-box .radio+label:before,.cdn-box .radio-inline+label:before{position:relative;margin-right:15px;display:inline-block;text-align:center;content:'\e013';font-family:'Glyphicons Halflings';color:transparent;font-size:12px}.cdn-box .checkbox-inline:checked+label:before,.cdn-box .checkbox-inline:checked+label:hover:before,.cdn-box .checkbox:checked+label:before,.cdn-box .radio-inline:checked+label:before,.cdn-box .radio-inline:checked+label:hover:before,.cdn-box .radio:checked+label:before,.cdn-box .radio:checked+label:hover:before,.cdn-box.checkbox:checked+label:hover:before{color:#1092ed}.cdn-box .checkbox+label:hover:before,.cdn-box .checkbox-inline+label:hover:before,.cdn-box .radio+label:hover:before,.cdn-box .radio-inline+label:hover:before{color:rgba(16,146,237,.5)}@media (min-width:768px){#date-range-button:not(:hover){color:#1e2f39;background-color:transparent}.date-year{color:#677983}}#providers-compare-collapse-link{display:none!important}.chart-custom-legend{padding-left:49px}.chart-custom-legend span{padding-right:23px;font-size:15px;display:inline-block}i.chart-line{display:inline-block;width:30px;height:2px;vertical-align:middle;margin-right:7px}.go-perfops{padding:20px;text-align:center}.go-perfops img{margin-top:10px}.cdn-chart .header{padding:0 20px}@media (max-width:991px){.cdn-chart .header{padding:0}.cdn-chart .header .quick-compare .btn-link{padding-right:0}}@media (max-width:350px){.cdn-chart .header .quick-compare-wrapper{float:none;width:100%}}.cdn-box .cdn-box-body{padding:15px;border-bottom:1px solid rgba(191,206,214,.5)}.cdn-box .cdn-box-body.body-lg{padding:25px 30px}.provider-profile img.logo{margin:25px auto}.provider-profile h4.company-name{margin:40px 0 20px;letter-spacing:2px}.provider-profile .description{line-height:25px}.provider-profile .link{font-size:12px;font-weight:600;margin:20px 0 10px;color:#1092ed;display:block}.cdn-chart .header .title{font-size:32px;font-weight:300;display:inline-block;min-width:300px}@media (max-width:991px){.cdn-chart .header .title{font-size:25px}}@media (max-width:767px){.cdn-chart .header .middle-col.menu-wrap .nav.nav-pills>li{float:none;display:inline-block;width:100%;text-align:center}}.cdn-chart ul.selected-providers li{display:block;padding:5px 15px}.cdn-chart ul.selected-providers li:hover{background:rgba(190,228,250,.3)}.cdn-chart ul.selected-providers li .remove-provider{font-size:11px;padding:5px;background:#c8d4dc;border-radius:2px;color:#fff;float:right;margin-top:-1px;cursor:pointer}.cdn-chart ul.selected-providers li .remove-provider:hover{background:#a2bdce}.cdn-chart ul.selected-providers li .dot+span{display:inline-block;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 8px - 21px - 10px);overflow:hidden;vertical-align:middle}.cdn-chart .header .quick-compare{margin-top:5px}.dot{display:inline-block;width:8px;height:8px;background:#00cfa1;border-radius:50%;margin-right:10px;vertical-align:middle}@media (max-width:991px){.cdn-chart .header .middle-col.menu-wrap{width:100%;border-left:none}.cdn-chart .header .middle-col{padding:10px 15px;margin-top:7px;border-top:1px solid rgba(191,206,214,.5);border-bottom:1px solid rgba(191,206,214,.5)}}@media (min-width:768px) and (max-width:1200px){.cdn-chart .header .middle-col.menu-wrap{text-align:center}#performance-chart-box.cdn-chart .header .middle-col .nav-pills{display:inline-block}}.cdn-chart .google-visualization-tooltip-square{width:8px;height:8px;border-bottom:none;margin-top:.5em;border-radius:50%}@media (min-width:1366px){.cdn-chart .header .middle-col{padding-left:70px}}.cdn-chart .header .nav-pills{margin-top:7px}@media (max-width:991px){.cdn-chart .header .middle-col .nav-pills{margin:0;display:inline-block}}@media (max-width:767px){.cdn-chart .header .middle-col .nav-pills{display:block}}.network-map-wrapper{margin-top:-30px;position:relative}.network-powered-by{position:absolute;bottom:0;width:calc(100% - 60px);z-index:200;color:#fff;font-weight:600;padding-bottom:60px;margin:60px 30px 0 30px}@media (min-width:1200px){.network-powered-by{width:25%}}@media (min-width:1520px){.network-powered-by{margin-left:calc((100% - 1460px)/ 2 + 30px);width:calc(1460px / 4)}}.network-powered-by p{opacity:.4;line-height:2em;margin-bottom:20px}#network-map{width:100%;height:740px;margin:0 auto}#network-map:after,#network-map:before{content:" ";background:#132334;width:calc((100% - 1024px)/ 2);height:100%;position:absolute;top:0;z-index:100}#network-map:before{left:0}#network-map:after{right:0}#network-map.zoomed-in:after,#network-map.zoomed-in:before{content:none}.network-marker{position:absolute;display:inline-block;background:#1092ed;width:6px;height:6px;opacity:.3;border-radius:50%;animation:pulse 3s ease-in infinite}.network-marker.inactive{display:none}@keyframes pulse{50%{-webkit-transform:scale(6);-moz-transform:scale(6);transform:scale(6);opacity:.1}}footer{margin:80px 0 20px;padding:0}footer .newsletters .header{margin-bottom:15px;font-size:16px;font-weight:300}footer .newsletters .newsletters-hubspot{margin:0 -15px}footer .newsletters form.subscribe label{display:none}footer .newsletters form.subscribe>div{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){footer .newsletters form.subscribe>div:first-of-type{float:left;width:66.66666667%}footer .newsletters form.subscribe>div:last-of-type{float:left;width:33.33333333%}}footer .newsletters form.subscribe input[name=email]{margin-bottom:20px;border-radius:5px;border:none;height:inherit;padding:12px 12px 14px;-webkit-box-shadow:0 2px 1px 1px rgba(59,122,154,.1);-moz-box-shadow:0 2px 1px 1px rgba(59,122,154,.1);box-shadow:0 2px 1px 1px rgba(59,122,154,.1);font-size:16px;display:block;width:100%;line-height:1.42857143;color:#555;background:#fff;-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}footer .newsletters form.subscribe .btn-success{border:none;padding:12px 12px 14px;-webkit-box-shadow:0 2px 1px 1px rgba(59,122,154,.1);-moz-box-shadow:0 2px 1px 1px rgba(59,122,154,.1);box-shadow:0 2px 1px 1px rgba(59,122,154,.1);font-weight:600;font-size:16px;width:100%}footer .newsletters form.subscribe .hs-error-msgs{list-style:none;padding:0}footer .newsletters form.subscribe .hs-error-msgs label{font-size:12px;color:#ff3131;display:block;font-weight:400}footer .newsletters form.subscribe .hs_error_rollup{display:none}footer .copy-rights .header{margin-top:28px;margin-bottom:15px}footer .other-projects .header{color:#a4b7c3;letter-spacing:2px;font-size:16px;margin-bottom:20px}footer .other-projects{text-align:right;margin-bottom:20px}footer .copy-rights{margin-top:10px;margin-bottom:20px}@media (max-width:991px){footer .copy-rights,footer .newsletters{text-align:center;margin-bottom:40px}footer .other-projects{text-align:center}}footer .other-projects img{margin-top:12px}footer .other-projects img+img{margin-left:12px}footer .copy-rights .header .get-in-touch a{color:#1092ed}footer .copy-rights .header .get-in-touch a+a{margin-left:20px}footer .copy-rights .header .get-in-touch{margin-bottom:5px}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.chart-message,.loading-wrapper{text-align:center;padding:10% 0;font-size:40px}.modal-centered{margin:0 auto;min-height:100%;min-height:100vh;display:flex;align-items:center;padding:0 15px}.modal-content{background-color:#f3f6f8;width:100%}.modal-content .modal-title{letter-spacing:1px}.modal-title{margin:0;line-height:1.42857143}.modal-content .modal-body{padding:15px 20px}.modal-content p{margin:0 0 10px}#tools-modal .modal-content .text{margin-bottom:15px}#tools-modal .modal-content .text .sub-title{font-size:16px;margin:10px 0 20px 0;display:block}#tools-modal .form-horizontal.subscribe .form-group{margin-bottom:0}form.subscribe input.form-control{margin-bottom:20px}form.subscribe .btn-success{-webkit-box-shadow:0 2px 1px 1px rgba(59,122,154,.1);-moz-box-shadow:0 2px 1px 1px rgba(59,122,154,.1);box-shadow:0 2px 1px 1px rgba(59,122,154,.1);border-radius:5px;border:none;padding:12px 12px 14px;background:#00b770;font-weight:600;font-size:16px;width:100%}#tools-modal .form-horizontal.subscribe .btn-success{margin-bottom:15px}.cdn-box.tools{padding:25px 30px 40px}.tools-header .page-title{font-size:32px;font-weight:300;color:#363e50}.tools-header .description{color:#12203b}.tools-header .description-title{font-size:18px;font-weight:600;line-height:32px}.tools-header .description-text{font-size:14px;font-weight:600;line-height:25px}.hostform-wrapper .filters-wrapper ul{display:inline-block}.tools .nav-pills>li.world>a{text-align:center}.tools .world-map-wrapper{position:relative;overflow:hidden;font-size:17px;margin:0 -30px 20px;line-height:0;transition:ease-in-out .75s;background-color:#eef2f4}.tools .world-map{padding-bottom:40%}@media(max-width:992px){.tools .world-map{padding-bottom:100%}}.world-map-wrapper .zoom-wrapper{position:absolute;right:20px;bottom:20px;background-color:#fff;border-radius:3px;z-index:2}.zoom-wrapper .sep{background-color:#eef2f4;height:1px;width:80%;margin:0 auto}.zoom-wrapper button{background-color:transparent;border:none;font-size:30px;line-height:30px;font-weight:700;text-align:center;width:100%;color:#666}.table-wrapper table{width:100%;color:#12203b;font-weight:600}@media (min-width:769px){.table-wrapper .table{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.table-wrapper .middle-head,.table-wrapper thead{border-bottom:1px solid #cbd4d9}.table-wrapper thead{border-top:1px solid #e5e9ec}.table-wrapper th{font-size:12px;padding:10px 0}th.latency-time{width:100px}th.ip-address{width:120px}.header-sort-button.active{color:#50aff2}.table-wrapper tr{border-bottom:1px solid #e5e9ec;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.table-wrapper td{padding:10px 0}.world-map .map-tooltip{position:absolute;border:3px solid rgba(16,146,237,.5);border-radius:5px;background-color:#fff;padding:2px 5px;font-size:12px;font-weight:700;line-height:18px;color:#1092ed;z-index:1;transform:translate(-50%,-100%)}.map-tooltip:after{content:'';position:absolute;width:10px;height:10px;left:50%;top:100%;background-color:inherit;border-right:3px solid rgba(16,146,237,.5);border-bottom:3px solid rgba(16,146,237,.5);z-index:1;transform:rotate(50grad) translateX(-50%) translateY(10%)}.table-wrapper tr.warning,.world-map .map-tooltip.warning,.world-map .map-tooltip.warning:after{border-color:rgba(255,150,0,.5);color:#ff9600}.table-wrapper tr.danger,.world-map .map-tooltip.danger,.world-map .map-tooltip.danger:after{border-color:rgba(237,16,16,.5);color:#ed1010}.map-tooltip .latency{white-space:nowrap}.map-tooltip .extra-info{display:none;font-weight:600;color:#12203b;margin-top:5px}.world-map .map-tooltip:hover .extra-info{display:block}.world-map .map-tooltip:hover{-webkit-box-shadow:0 0 30px 0 rgba(50,50,50,.5);-moz-box-shadow:0 0 30px 0 rgba(50,50,50,.5);box-shadow:0 0 30px 0 rgba(50,50,50,.5);z-index:100}.world-map .map-tooltip:hover,.world-map .map-tooltip:hover:after{border-color:#1092ed}.world-map .map-tooltip.warning:hover,.world-map .map-tooltip.warning:hover:after{border-color:#ff9600}.world-map .map-tooltip.danger:hover,.world-map .map-tooltip.danger:hover:after{border-color:#ed1010}.map-tooltip .isp-name{opacity:.5}.world-map-wrapper .world-map-info{background-color:rgba(54,62,80,.8);position:absolute;top:36px;left:30px;border-radius:3px;font-size:12px;font-weight:600;color:#fff;padding:11px 10px 12px 17px;letter-spacing:.14px;line-height:20px;z-index:1}.unique-link-wrapper{margin:0 0 20px;position:relative;display:none}.unique-link{padding:10px 80px 10px 30px;box-shadow:0 3px 3px 0 #ebf1f5;border:1px solid #cbd4d9;border-radius:3px;margin-left:10px;color:#677983;width:500px;max-width:calc(100% - 10px - 2px - 111px)}@media (min-width:991px){.unique-link-wrapper{position:absolute;right:40px;top:270px}.unique-link{width:450px}}@media (min-width:1200px){.unique-link-wrapper{top:230px}.unique-link{width:500px}}.unique-link-wrapper label{font-weight:600}.copy-unique-link{text-transform:uppercase;position:absolute;top:12px;right:0;background:0 0;color:#00b770;font-size:12px;font-weight:700;border:none;letter-spacing:2px}@media (max-width:767px){.unique-link-wrapper .pull-right{float:none!important}.unique-link-wrapper label{display:block}.unique-link{width:100%;margin-left:0;max-width:none}.copy-unique-link{top:37px}}.cdn-box .cdn-box-body.body-lg.result-table-container,.extra-options-container{padding-top:40px}#cdn-calculator-title{color:#363e50;font-size:32px;font-weight:300;margin-bottom:35px}#bandwidth-per-month{font-weight:600;font-size:18px}#traffic{height:48px;padding-left:30px;padding-right:55px;display:inline-block;font-size:18px;letter-spacing:.18px}@media (min-width:992px){#traffic{width:auto}}#traffic-wrapper{position:relative;display:inline-block}#traffic-wrapper:after{content:'GB';position:absolute;right:30px;top:13px;font-size:16px;color:#677983;letter-spacing:.16px}#bandwidth-description{font-weight:600;letter-spacing:.13px;opacity:.5;font-size:13px}#extra-options-title{color:#677983;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2px;line-height:28px}@media (max-width:1200px){#extra-options-title{cursor:pointer}}.option-title{font-size:14px;font-weight:600;letter-spacing:.14px;line-height:25px}.title-description{opacity:.5;color:#12203b;font-style:italic;font-size:13px;font-weight:600;line-height:20px;letter-spacing:.13px}.continent-list{margin:15px 0}.continent-list label{font-size:12px;font-weight:600;line-height:34px;letter-spacing:.12px}.continent-list input{padding-right:25px}.continent-list .continent-bandwidth-wrapper{position:relative}.continent-list .continent-bandwidth-wrapper:after{content:'%';color:#677983;font-size:14px;font-weight:400;position:absolute;top:8px;right:25px}.form-group input[type=checkbox]{display:none}.form-group input[type=checkbox]:checked+label:before{border:none;background:#5842ff url(/4b8ec82c077d9f63ac232e75dc6afd130d434381/270be/img/checked.png) no-repeat center 2px}.form-group input[type=checkbox]+label{padding-left:25px;cursor:pointer;position:relative;font-size:12px;font-weight:600;letter-spacing:.12px;line-height:22px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-group input[type=checkbox]+label:before{content:'';position:absolute;top:calc(50% - 8px);left:0;width:16px;height:16px;border-radius:4px;border:1px solid #d9dadb;color:green;line-height:13px;font-size:21px;background:#fff}.features{margin-top:10px}.features .form-group{margin-bottom:10px}.request-amount label{font-size:14px;font-weight:600;line-height:14px;letter-spacing:.14px}.continent-list label,.features label{margin-bottom:0}#traffic-info-table .lowest-price{background:0 0;border-top-left-radius:6px;border-bottom-left-radius:6px;position:absolute;top:-1px;left:0;width:100%;height:calc(100% + 3px)}#traffic-info-table tr.lowest-price-row td{border-bottom:1px solid #00b770}#traffic-info-table tbody td{position:relative;font-size:14px;font-weight:600;letter-spacing:.14px;line-height:33px;padding-top:20px;padding-bottom:20px}#traffic-info-table a{color:#00b770}#traffic-info-table img{height:33px}#traffic-info-table tbody td.price-column{font-size:18px}#traffic-info-table tr.lowest-price-row .lowest-price{background:#00b770}#traffic-info-table td:first-child{border-bottom:2px solid transparent!important;border-top:2px solid transparent!important}#traffic-info-table .monthly{opacity:.5;font-size:14px;font-weight:600}.host{width:100%;padding:8px 32px 7px;box-shadow:0 3px 3px 0 #ebf1f5;border:1px solid #cbd4d9;border-radius:3px;color:#677983;font-size:16px;line-height:33px}.host.warning{border-color:red}.hostform-wrapper #location-filter,.hostform-wrapper #network-filter{margin:6px 0 5px;display:flex}.hostform-wrapper .nav-pills>li{flex:2;float:none}.hostform-wrapper .nav-pills>li.world{flex:1}.run-test{background-color:#00b770;color:#fff;box-shadow:0 3px 3px 0 #ebf1f5;border:none;width:100%;text-align:center;line-height:48px;border-radius:5px;font-weight:600;font-size:16px}.run-test .fa{font-size:20px;margin-right:10px}.run-test.disabled,.run-test.disabled:active,.run-test.disabled:focus,.run-test.disabled:hover{background-color:#ababab}.run-test:focus,.run-test:hover{background-color:#00b070}.run-test:active{background-color:#00a060}.run-test-button-wrapper{position:relative;z-index:1}@media (max-width:992px){.run-test{width:auto;padding:0 68px}.run-test-button-column{text-align:center}.run-test-button-wrapper{display:inline-block}.locations-fitler-wrapper{margin-top:20px;margin-bottom:20px;text-align:center}}.tools-header-description{opacity:.5;font-weight:600;font-style:italic;letter-spacing:-.22px;font-size:13px;line-height:20px;margin-bottom:12px}.hostform-wrapper,.tools-header .description,.tools-header .page-title{padding:0 0 20px}.tools .g-recaptcha:empty{display:none}.tools .g-recaptcha{position:absolute;top:calc(100% + 15px);padding:10px;box-shadow:0 10px 30px 0 rgba(0,0,0,.2);transform:translateX(-50%);left:50%;background-color:#fff;display:none}.tools .g-recaptcha:after{content:'';position:absolute;width:15px;height:15px;left:50%;top:0;background-color:inherit;z-index:1;transform:rotate(50grad) translateX(-50%) translateY(-20%)}.limit-reached-wrapper{border:1px solid #ff4141;font-weight:600;padding:20px 0;display:none;margin:20px 0}.limit-reached-image{display:block;margin:0 auto;max-width:100%}.limit-reached-wrapper .danger{color:#ff6e6e;font-size:18px}.limit-reached-wrapper .description{font-size:16px}.limit-reached-wrapper a{color:#50aff2}.tools .flag{margin-right:5px;height:24px}