@media all {#speed-tester{display: inline-block;position: relative;margin: 0.714em 2.143em 2em 0;vertical-align: top;z-index: 10;}#speedo-wrapper {padding-bottom: 2em;background: #fff url("../../images/main_bg.gif") scroll repeat-x 0 bottom;}#speedo {position: relative;width: 761px;height: auto;font: normal 11px/1em 'Open Sans', 'Arial', sans-serif;text-rendering: optimizeLegibility;-webkit-font-smoothing: auto;padding: 0 !important;}.speedo-bg {width: inherit;}.speedo-arrow,#speedo-start,#speedo-status,#speedo-server,#speedo-ping,#speedo-ip,#speedo-provider,#speedo-choose,#speedo-servers,#speedo-city,#speedo-down,#speedo-up{position: absolute;}.speedo-arrow {left: 7.9%;top: 38.3%;}#speedo-start {top: 16%;left: 80%;width: 141px;height: 141px;margin: 0;padding: 0;text-indent: -99999em;border: none;background: url("../img/start.png") no-repeat scroll 0 0 transparent;outline: none;cursor: pointer;overflow: hidden;}#speedo-start.disabled {background-position:0 50%;cursor: default;}#speedo-start.again {background-position:0 100%;}#speedo-status,#speedo-ip,#speedo-provider,#speedo-server {color: #fff;font-weight: inherit;}#speedo-down,#speedo-up,#speedo-ping,#speedo-status span,#speedo-ip span,#speedo-provider span,#speedo-server span {color: #c0e718;font-weight: bold;}#speedo-status,#speedo-ip,#speedo-provider,#speedo-server {left: 51%;font-size: 1.27272727272727em;}#speedo-down,#speedo-up {top: 22.7%;width: 13.5%;text-align: center;white-space: nowrap;}#speedo-down {left: 50.6%;}#speedo-up {left: 65.6%;}#speedo-down .speed,#speedo-up .speed {margin: 0 0.27777777777778em 0 0;}#speedo-down .metrics,#speedo-up .metrics {position: relative;left: -0.05em;font-weight: normal;}#speedo-down .speed,#speedo-up .speed,#speedo-ping .ping-value {font-size: 1.63636363636364em;}#speedo-down .metrics,#speedo-up .metrics,#speedo-ping .metrics {font-size: 1.27272727272727em;}#speedo-ping {top: 38.2%;left: 51%;width: 12%;text-align: center;white-space: nowrap;}#speedo-status {top: 49%;}#speedo-ip {top: 62%;}#speedo-provider {top: 68%;}#speedo-server {top: 87.7%;white-space: nowrap;}#speedo-choose {top: 77.9%;left: 51%;width: 11.5%;height: 3%;background: url("../img/choose.png") no-repeat scroll 50% 50% transparent;cursor: pointer;}#speedo #debug {font-family: monospace;}#speedo-servers {display: none;top: 0;left: 0;z-index: 10;}#speedo-servers .wrap {width: 731px;height: 372px;padding: 15px;clear: both;background-color: #242424;border: 1px solid #c0e718;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0 0 10px #c0e718;-moz-box-shadow: 0 0 10px #c0e718;box-shadow: 0 0 10px #c0e718;overflow: auto;}#speedo-servers .wrap #close-btn {display: block;position: absolute;top: 0.5em;right: 0.5em;width: 20px;height: 20px;}#speedo-servers .wrap #close-btn:hover,#speedo-servers .wrap #close-btn:focus,#speedo-servers .wrap #close-btn:active {background-color: transparent;}#speedo-servers .wrap #toggle-view {display: block;position: absolute;bottom: 0.5em;right: 1.5em;font-size: 0.72727272727273em;}#speedo-servers .wrap #toggle-view:hover,#speedo-servers .wrap #toggle-view:focus,#speedo-servers .wrap #toggle-view:active {text-decoration: none;outline: none;}#speedo-servers .wrap #server-list a:link,#speedo-servers .wrap #server-list a:visited {display: block;padding: 0.16666666666667em 0.72222222222222em;color: #fff;font-size: 1.63636363636364em;font-weight: normal;line-height: 1;text-align: left;text-decoration: none;letter-spacing: -0.05em;white-space: nowrap;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}#speedo-servers .wrap #server-list a:hover,#speedo-servers .wrap #server-list a:focus,#speedo-servers .wrap #server-list a:active {text-decoration: none;background-color: #c0e718;outline: none;}#speedo-servers .wrap #server-list a.selected,#speedo-servers .wrap #server-list a.selected:hover,#speedo-servers .wrap #server-list a.selected:focus,#speedo-servers .wrap #server-list a.selected:active,#speedo-servers .wrap #server-list a.selected.disabled,#speedo-servers .wrap #server-list a.selected.disabled:hover,#speedo-servers .wrap #server-list a.selected.disabled:focus,#speedo-servers .wrap #server-list a.selected.disabled:active {background-color: #c0e718;}#speedo-servers .wrap #server-list a.disabled {cursor: default;opacity: 0.65;}#speedo-servers .wrap #server-list a.disabled:hover,#speedo-servers .wrap #server-list a.disabled:focus,#speedo-servers .wrap #server-list a.disabled:active {color: #fff;background-color: transparent;}#speedo-servers .wrap #server-list a.selected.disabled {opacity: 1;}#speedo-servers .wrap #server-list a:hover,#speedo-servers .wrap #server-list a:focus,#speedo-servers .wrap #server-list a:active,#speedo-servers .wrap #server-list a.selected,#speedo-servers .wrap #server-list a.selected.disabled,#speedo-servers .wrap #server-list a.selected.disabled:hover,#speedo-servers .wrap #server-list a.selected.disabled:focus,#speedo-servers .wrap #server-list a.selected.disabled:active {color: #000;}#speedo-servers .wrap #server-list section.servers {height: auto;max-height: 331px;padding-top: 0.45454545454545em;overflow: auto;}#speedo-servers .wrap #server-list section.column {display: table-cell;width: 230px;padding: 0 7px;}#speedo-servers .wrap #server-list section.column .group {margin-bottom: 0.75em;}#speedo-servers .wrap #server-list section h5,#speedo-servers .wrap #server-list section h6 {font-size: 1.54545454545455em;}#speedo-servers .wrap #server-list section h5 {margin-bottom: 0.76470588235294em;color: #c0e718;}#speedo-servers .wrap #server-list section h6 {padding-bottom: 0.52941176470588em;margin-bottom: 0.23529411764706em;color: #fff;border-bottom: 1px solid #fff;}#speedo-servers .wrap #server-list section a #fastest-label {margin-left: 0.3em;padding: 0 0.2em;color: #fff;font-size: 0.54545454545455em;text-transform: uppercase;background-color: #78900e;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}#speedo-servers .wrap #server-list section.default {padding-bottom: 0.45454545454545em;margin-bottom: 0.45454545454545em;border-bottom: 1px solid #c0e718;}#speedo-servers .wrap #server-list section.default h5 {margin-bottom: 0;}#speedo-servers .wrap #server-list section.default h5 span,#speedo-servers .wrap #server-list section.default h5 a,#speedo-servers .wrap #server-list section.default h5 button {vertical-align: middle;}#speedo-servers .wrap #server-list section.default h5 a {display: inline-block;font-size: 1.05882352941176em;line-height: 1;}#speedo-servers .wrap .button {display: inline-block;padding: 0.35714285714286em 0.71428571428571em 0.21428571428571em;margin: 0;color: #333;font-size: 0.82352941176471em;font-weight: bold;line-height: 1;text-align: center;text-transform: uppercase;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);vertical-align: middle;background-color: #f5f5f5;background-image: -moz-linear-gradient(top, #fff, #e6e6e6);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);background-image: -o-linear-gradient(top, #fff, #e6e6e6);background-image: linear-gradient(to bottom, #fff, #e6e6e6);background-repeat: repeat-x;border-width: 1px;border-style: solid;border-color: #ccc #ccc #b3b3b3;border-image: none;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);}#speedo-servers .wrap .button:hover,#speedo-servers .wrap .button:focus,#speedo-servers .wrap .button:active,#speedo-servers .wrap .button[disabled] {background-color: #e6e6e6;}#speedo-servers .wrap .button:hover,#speedo-servers .wrap .button:focus {color: #333;text-decoration: none;background-position: 0 -15px;transition: background-position 0.1s linear 0s;}#speedo-servers .wrap .button:active {outline: 0 none;background-image: none;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);}#speedo-servers .wrap .button:disabled {background-image: none;box-shadow: none;cursor: default;opacity: 0.65;}#speedo-servers .wrap #server-map {position: relative;width: 719px;}#speedo-servers .wrap #server-map div.tooltip {position: absolute;padding: 0.36363636363636em;color: #222;font-size: 1.45454545454545em;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;line-height: 1;text-shadow: 0 1px 0 #f5f5f5;background: none repeat scroll 0 0 #fff;box-shadow: 0 0 2px 0 #a6a6a6;-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;opacity: 0.9;}#speedo-servers .wrap #server-map svg .overlay {fill: none;}#speedo-servers .wrap #server-map .land {fill: grey;}#speedo-servers .wrap #server-map svg .boundary {fill: none;stroke: #fff;stroke-width: 0.25px;stroke-linejoin: round;stroke-linecap: round;}#speedo-servers .wrap #server-map svg .city.point {fill: red;cursor: pointer;pointer-events: all;}#speedo-servers .wrap #server-map svg .city.point.disabled {cursor: not-allowed;}#speedo-servers .wrap #server-map svg .city.point.selected,#speedo-servers .wrap #server-map svg .city.point.disabled.selected {fill: #c0e718;}#speedo-servers .wrap #server-map .hidden {display: none;}#speedo-servers .wrap #backdrop {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #000;opacity: 0.8;z-index: 100;}#speedo-servers .wrap #backdrop p {position: relative;top: 50%;color: #fff;font-size: 2em;text-align: center;}#share-results {position: absolute;top: 1.7em;right: 3.6em;width: 96px;height: 24px;font-size: 0.90909090909091em;font-weight: bold;background: url("../img/share-sprite.png") no-repeat scroll -57px -60px transparent;border: medium none;outline: medium none;}#share-results[disabled='disabled'] {background: url("../img/share-sprite.png") no-repeat scroll -57px -35px transparent;cursor: not-allowed;}#share-wrapper {position: absolute;top: -10px;}#speed-tester #share-wrapper #share-content {position: relative;font-size: 1.28571428571429em;background-color: #fff;z-index: 20;}#speed-tester #share-wrapper #share-content p {margin: 0;padding: 0;font-size: 1em;}#tested-on,#share-down,#share-up,#share-ping,#share-isp,#share-url-ta-wrapper,#share-social-wrapper,#share-close-btn {position: absolute;}.share-value {color: #c0e718;}#tested-on {top: 165px;right: 85px;}#share-ping {top: 390px;left: 428px;}#share-isp {top: 425px;left: 385px;width: 330px;line-height: 1.22222222222222;}.tested-on-label,.share-ping-label,.share-isp-label {color: #fff;font-weight: 600;text-transform: uppercase;}#share-down {top: 233px;right: 110px;}#share-up {top: 323px;right: 110px;}#speed-tester #share-wrapper #share-content #share-down,#speed-tester #share-wrapper #share-content #share-up {font-size: 1.77777777777778em;font-weight: 600;letter-spacing: 1px;}#speed-tester #share-wrapper #share-content #share-down .share-speed-metrics,#speed-tester #share-wrapper #share-content #share-up .share-speed-metrics {font-size: 0.75em;}#share-url-ta-wrapper {top: 485px;right: 50px;}#copy-url {width: 240px;padding: 0.35714285714286em;margin-right: 0.35714285714286em;border: none;font-weight: bold;background-color: #ccc;}#share-test-again {width: 115px;height: 34px;font-weight: bold;background-color: #c0e718;background-image: -moz-linear-gradient(top,#BFD99E,#c0e718);background-image: -webkit-gradient(linear,0 0,0 100%,from(#BFD99E),to(#c0e718));background-image: -webkit-linear-gradient(top,#BFD99E,#c0e718);background-image: -o-linear-gradient(top,#BFD99E,#c0e718);background-image: linear-gradient(to bottom,#BFD99E,#c0e718);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFD99E', endColorstr='#c0e718', GradientType=0);-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: none;cursor: pointer;overflow: hidden;}#share-social-wrapper {top: 525px;right: 50px;}#share-social-wrapper a {display: inline-block;width: 42px;height: 37px;vertical-align: middle;}#share-rust {display: inline-block;width: 56px;height: 56px;margin-right: 10px;vertical-align: middle;}#share-rust {background: url("../img/share-sprite.png") scroll no-repeat 0 0 transparent;}#share-png {background: url("../img/share-sprite.png") scroll no-repeat 0 -57px transparent;}#share-twitter {background: url("../img/share-sprite.png") scroll no-repeat 0 -95px transparent;}#share-fb {background: url("../img/share-sprite.png") scroll no-repeat 0 -133px transparent;}#share-pinterest {background: url("../img/share-sprite.png") scroll no-repeat 0 -171px transparent;}#share-gplus {background: url("../img/share-sprite.png") scroll no-repeat 0 -209px transparent;}#share-email {background: url("../img/share-sprite.png") scroll no-repeat 0 -247px transparent;}#share-results:hover,#share-results:focus,#share-results:active,#share-close-btn:hover,#share-close-btn:focus,#share-close-btn:active,#share-test-again:hover,#share-test-again:focus,#share-test-again:active,#share-social-wrapper a:hover,#share-social-wrapper a:focus,#share-social-wrapper a:active {opacity: 0.95;}#share-results[disabled='disabled'] {opacity: 1;}#share-close-btn {display: block;right: 20px;top: 20px;width: 28px;height: 28px;background: url("../../images/feedback-close-btn.png") scroll no-repeat 0 0 transparent;}#crop-img {width: auto;height: auto;overflow: hidden;}#shared-image {width: 690px;height: 360px;border: none;}}@media only screen and (max-width: 800px) {.home.page #page {padding-top: 35%;padding-top: 30vw;}#speed-tester{display: block;top: 0;margin: 0 0 2.143em;}#speedo-wrapper {padding-bottom: 0;background: none;}#speedo {width: 100%;}.speedo-arrow {left: 13.3%;top: 41.5%;width: 42%;}#speedo-start {background: url("../img/mobile-start.png") no-repeat scroll 0 0 transparent;top: 19%;left: 65%;width: 33%;width: 31vw;height: 30%;height: 31vw;background-size: 100% auto;}#speedo-start.disabled {background-position:0 50%;}#speedo-start.again {background-position:0 100%;}#speedo-down,#speedo-up {top: 10.5%;}#speedo-down {left: 17%;}#speedo-up {left: 65%;}#speedo-down .speed,#speedo-up .speed {margin: 0 0.143em 0 0;font-size: 5.5vw;}#speedo-down .metrics,#speedo-up .metrics,#speedo-ping .metrics {font-size: 4.0vw;}#speedo-ping {top: 59.9%;left: 66%;width: 30%;}#speedo-ping .ping-value {font-size: 5.5vw;}#speedo-status {top: 81%;}#speedo-ip {right: 3%;left: auto;top: 81%;}#speedo-server {top: 87%;}#speedo-status,#speedo-server {left: 3%;font-size: 3.9vw;}#speedo-ip,#speedo-provider {font-size: 3.9vw;}#speedo-provider {top: 93%;left: 3%;width: 90%;white-space: nowrap;}#speedo-choose {top: 66.7%;left: 67%;width: 28%;height: 8%;background: url("../img/mobile-choose.png") no-repeat scroll 50% 50% transparent;background-size: 100% auto;}#speedo-servers {width: 92%;}#speedo-servers .wrap {width: 100%;height: 100%;padding: 4%;}#speedo-servers .wrap #server-list a:link,#speedo-servers .wrap #server-list a:visited {line-height: 1em;letter-spacing: normal;}#speedo-servers .wrap #server-list a:hover,#speedo-servers .wrap #server-list a:focus,#speedo-servers .wrap #server-list a:active {background-color: #c0e718;}#speedo-servers .wrap #close-btn {top: 0.75em;right: -1em;}#speedo-servers .wrap #server-list section.default h5 button {display: block;margin-top: 0.3571428571486em;}#speedo-servers .wrap #server-list section.servers {max-height: none;}#speedo-servers .wrap #server-list section.column {display: block;width: 100%;padding: 0;margin-bottom: 0.75em;}#speedo-servers .wrap #server-list section.column:last-of-type {margin-bottom: 0;}#speedo-servers .wrap #server-list section h5 {margin-bottom: 0.25em;}#speedo-servers .wrap #server-list section.na h5 {margin-bottom: 0.5em;}#share-results {top: -7%;top: -5vw;left: 33%;left: 28vw;width: 32vw;height: 6.5vw;padding: 1vw;font-size: 4vw;border: 1px solid #777;background: none repeat scroll 0 0 #c0e718;-webkit-border-radius: 10px 10px 0 0;-khtml-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;}#share-results[disabled='disabled'] {background: none repeat scroll 0 0 #aaa;}#share-content {width: 100%;}#share-img {width: inherit;}#share-close-btn {background: url("../../images/feedback-close-btn.png") scroll no-repeat 0 0 / 100% auto transparent;}#speed-tester #share-wrapper #share-content #tested-on {top: 27%;right: 10%;}#share-ping {top: 64%;left: 56.3%;}#share-isp {top: 69%;left: 50.8%;width: 42%;line-height: 1 !important;}#speed-tester #share-wrapper #share-content #tested-on,#speed-tester #share-wrapper #share-content #share-ping,#speed-tester #share-wrapper #share-content #share-isp {font-size: 8px;font-size: 2.3vw;}#share-down {top: 37.7%;}#share-up {top: 52.3%;}#speed-tester #share-wrapper #share-content #share-down,#speed-tester #share-wrapper #share-content #share-up {right: 12%;font-size: 12px;font-size: 4.1vw;}#share-url-ta-wrapper {top: 76%;right: 6%;width: auto;width: 44vw;}#copy-url {width: 80px;width: 26vw;padding: 2px;padding: 0.5vw;margin-right: 5px;margin-right: 0.25vw;font-size: 8px;font-size: 2.2vw;}#share-test-again {width: 115px;width: 16vw;height: 34px;height: 4.7vw;font-size: 8px;font-size: 2.2vw;vertical-align: middle;}#copy-url,#share-test-again {-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}#share-social-wrapper {top: 87%;right: 1.9%;left: 1.8%;padding: 0 12px 4px;padding: 0 3vw 1vw;background-color: #fff;-webkit-border-radius: 0 0 10px 10px;-khtml-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;border-radius: 0 0 10px 10px;}#share-rust {width: 56px;width: 10.3vw;height: 56px;height: 10.3vw;margin-right: 4px;margin-right: 1vw;background: url("../img/share-sprite.png") scroll no-repeat 0 0 / 303% auto transparent;}#share-social-wrapper a {width: 42px;width: 8.6vw;height: 37px;height: 8.1vw;margin-right: 1vw;}#share-social-wrapper a:last-of-type {margin-right: 0;}#share-png {background: url("../img/share-sprite.png") scroll no-repeat 0 -11.5vw / 416% auto transparent;}#share-twitter {background: url("../img/share-sprite.png") scroll no-repeat 0 -19.2vw / 416% auto transparent;}#share-fb {background: url("../img/share-sprite.png") scroll no-repeat 0 -27.1vw / 416% auto transparent;}#share-pinterest {background: url("../img/share-sprite.png") scroll no-repeat 0 -34.7vw / 416% auto transparent;}#share-gplus {background: url("../img/share-sprite.png") scroll no-repeat 0 -42.3vw / 416% auto transparent;}#share-email {background: url("../img/share-sprite.png") scroll no-repeat 0 -50.3vw / 416% auto transparent;}#share-close-btn {top: 4%;right: 3%;width: 28px;width: 7vw;height: 28px;height: 7vw;}#crop-img {width: 100%;height: auto;height: 65vw;}#shared-image {width: 130%;width: 120vw;height: auto;height: 62.54395vw;margin: 0 0 0 -40px;margin: 0 0 0 -15vw;}#results-test-link-mobile {margin: 30px auto 0;width: 195px;}}@media only screen and (max-width: 800px) and (-webkit-device-pixel-ratio:1),only screen and (max-width: 800px) and (-moz-device-pixel-ratio:1),only screen and (max-width: 800px) and (-o-device-pixel-ratio:1),only screen and (max-width: 800px) and (device-pixel-ratio:1){#speed-tester{top: 3%;}}@media only screen and (device-aspect-ratio:2/3) and (-webkit-min-device-pixel-ratio:1.5) and (orientation: portrait),only screen and (device-aspect-ratio:2/3) and (min-device-pixel-ratio:1.5) and (orientation: portrait),only screen and (device-aspect-ratio:40/71) and (orientation: portrait),only screen and (device-aspect-ratio:2/3) and (orientation: portrait){}@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (orientation: landscape),only screen and (min-device-pixel-ratio:1.5) and (orientation: landscape),only screen and (device-aspect-ratio:2/3) and (orientation: landscape){#logo-img {width: 50%;}}@media only screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2),only screen and (device-aspect-ratio:40/71) and (orientation: landscape){}@media only screen and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:9/16) and (orientation: portrait),only screen and (min-resolution: 2dppx) and (device-aspect-ratio:9/16) and (orientation: portrait),only screen and (device-aspect-ratio:9/16) and (orientation: portrait){}@media only screen and (min-resolution: 2dppx) and (device-aspect-ratio:9/16) and (orientation: portrait){}@media only screen and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:16/9) and (orientation: landscape),only screen and (min-resolution: 2dppx) and (device-aspect-ratio:16/9) and (orientation: landscape){#logo-img {width: 50%;}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait),only screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),only screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:1) and (orientation:portrait),only screen and (device-aspect-ratio:16/9) and (max-device-width:1080px) and (orientation:portrait){#speedo {width: 761px;}}