@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local('Open Sans Bold'), local('OpenSans-Bold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');}@font-face {font-family: 'Open Sans';font-style: italic;font-weight: 400;src: local('Open Sans Italic'), local('OpenSans-Italic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff');}@font-face {font-family: 'Open Sans';font-style: italic;font-weight: 600;src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxn5HxGBcBvicCpTp6spHfNo.woff) format('woff');}@font-face {font-family: 'Open Sans';font-style: italic;font-weight: 700;src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/PRmiXeptR36kaC0GEAetxjqR_3kx9_hJXbbyU8S6IN0.woff) format('woff');}@font-face {font-family: 'Arvo';font-style: normal;font-weight: 400;src: local('Arvo'), url(http://themes.googleusercontent.com/static/fonts/arvo/v6/WJ6D195CfbTRlIs49IbkFw.woff) format('woff');}@font-face {font-family: 'Arvo';font-style: normal;font-weight: 700;src: local('Arvo Bold'), local('Arvo-Bold'), url(http://themes.googleusercontent.com/static/fonts/arvo/v6/0Aa8aBJcGN1n1zDNhqNrnQ.woff) format('woff');}@font-face {font-family: 'Arvo';font-style: italic;font-weight: 400;src: local('Arvo Italic'), local('Arvo-Italic'), url(http://themes.googleusercontent.com/static/fonts/arvo/v6/7solcx-ZQo6LBqJvZuxkkg.woff) format('woff');}@font-face {font-family: 'Arvo';font-style: italic;font-weight: 700;src: local('Arvo Bold Italic'), local('Arvo-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/arvo/v6/Vj6JEk1YZr8j8R8H2j0b-j8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}@font-face {font-family: 'Maven Pro';font-style: normal;font-weight: 700;src: local('Maven Pro Bold'), local('MavenProBold'), url(http://themes.googleusercontent.com/static/fonts/mavenpro/v5/uDssvmXgp7Nj3i336k_dSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {border: 0;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}html {font-size: 62.5%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body {background: #fff;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}ol,ul {list-style: none;}table {border-collapse: separate;border-spacing: 0;}caption,th,td {font-weight: normal;text-align: left;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote,q {quotes: "" "";}a:focus {outline: thin dotted;}a:hover,a:active {outline: 0;}a img {border: 0;}body,button,input,select,textarea {color: #404040;font-family: sans-serif;font-size: 16px;font-size: 1.6rem;line-height: 1.5;}h1,h2,h3,h4,h5,h6 {clear: both;}hr {background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em;}p {margin-bottom: 1.5em;}ul,ol {margin: 0 0 1.5em 3em;}ul {list-style: disc;}ol {list-style: decimal;}ul ul,ol ol,ul ol,ol ul {margin-bottom: 0;margin-left: 1.5em;}dt {font-weight: bold;}dd {margin: 0 1.5em 1.5em;}b,strong {font-weight: bold;}dfn,cite,em,i {font-style: italic;}blockquote {margin: 0 1.5em;}address {margin: 0 0 1.5em;}pre {background: #eee;font-family: "Courier 10 Pitch", Courier, monospace;font-size: 15px;font-size: 1.5rem;line-height: 1.6;margin-bottom: 1.6em;padding: 1.6em;overflow: auto;max-width: 100%;}code,kbd,tt,var {font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}abbr,acronym {border-bottom: 1px dotted #666;cursor: help;}mark,ins {background: #fff9c0;text-decoration: none;}sup,sub {font-size: 75%;height: 0;line-height: 0;position: relative;vertical-align: baseline;}sup {bottom: 1ex;}sub {top: .5ex;}small {font-size: 75%;}big {font-size: 125%;}figure {margin: 0;}table {margin: 0 0 1.5em;width: 100%;}th {font-weight: bold;}button,input,select,textarea {font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align: middle;}button,input {line-height: normal;*overflow: visible;}button,html input[type="button"],input[type="reset"],input[type="submit"] {cursor: pointer;-webkit-appearance: button;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}input[disabled="disabled"],input[read-only="read-only"] {cursor: not-allowed;}textarea {overflow: auto;padding-left: 3px;vertical-align: top;width: 98%;}.alignleft {display: inline;float: left;margin-right: 1.5em;}.alignright {display: inline;float: right;margin-left: 1.5em;}.aligncenter {clear: both;display: block;margin: 0 auto;}.assistive-text {clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);position: absolute !important;}.entry-meta {clear: both;}.byline {display: none;}.single .byline,.group-blog .byline {display: inline;}.entry-content,.entry-summary {margin: 1.5em 0 0;}.entry-content h2 {font-family: 'Open Sans', 'Arial', sans-serif;}.page-links {clear: both;margin: 0 0 1.5em;}.blog .format-aside .entry-title,.archive .format-aside .entry-title {display: none;}.comment-content a {word-wrap: break-word;}@media (max-width: 800px) {.hidden-mobile,.show-desktop {display: none !important;}}.hidden-desktop,.show-mobile {display: none !important;}@media (max-width: 800px) {.hidden-desktop,.show-mobile {display: inherit !important;}}.test-speed {color: #000;background-image: url("images/logo_white.png");background-repeat: no-repeat;padding-left: 34px;display: inline-block;}body {background-color: #a7a7a7;background-image: -moz-linear-gradient(top, #a7a7a7 0%, #fff 20%, #fff 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7a7a7), color-stop(50%,#dddddd), color-stop(100%,#fff));background-image: -webkit-linear-gradient(top, #a7a7a7 0%, #fff 20%, #fff 100%);background-image: -o-linear-gradient(top, #a7a7a7 0%, #fff 20%, #fff 100%);background-image: linear-gradient(to bottom, #a7a7a7 0%, #fff 20%, #fff 100%);background-repeat: repeat-x;font-size: 14px;font-family: 'Arvo', 'Times New Roman', serif;}hr {background: #78900e;}p {font-size: 18px;color: #666;margin-bottom: 30px;font-family: 'Open Sans', 'Arial', sans-serif;}a {text-decoration: none;}a:hover {text-decoration: underline;}input {background: #ededed;color: #4c4f58;font-size: 14px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.ad_cont {margin: 0 auto 15px;width: 728px;}.ad_cont iframe {background:#fff;}.searchform {}@media (max-width: 800px) {.ad_cont {width:100%;overflow:hidden;}.ad_cont.vertical,.ad_cont.header-ad,.ad_cont.home-top-ad{display:none !important;}#speed-tester .inline-menu {display:none;}}.ad_cont.bottom {margin: 30px auto 0;}.ad_cont.vertical {display: inline-block;width: 160px;margin: 0 0 0 25px;}#speed-tester .ad_cont {margin-top: 20px;}#secondary .ad_cont {width: auto;}.ad_cont img {display: block;}.btn,input.btn,.site-footer .footer-container .column.about-us a {background: url("images/btn_bg.gif") repeat-x;display: inline-block;font-size: 12px;text-shadow: 1px 1px 2px #fff;color: #000 !important;height: 24px;line-height: 24px;padding: 0 12px;border-top: 1px solid #eaeaea;border-left: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;border-bottom: 1px solid #808080;text-decoration: none;text-transform: uppercase;font-weight: bold;font-family: 'Open Sans', 'Arial', sans-serif;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.btn:hover,input.btn:hover {text-decoration: none;}.icon {display: inline-block;text-indent: -99999em;background-position: center;background-repeat: no-repeat;}.icon.menu {background-image: url("images/icon_menu.png");height: 35px;width: 37px;}.icon.menu.selected {background-image: url("images/icon_menu_active.png");}.icon.account {background-image: url("images/icon_account.png");width: 37px;height: 36px;}.icon.search-mobile {background-image: url("images/icon_search_mobile.png");width: 43px;height: 35px;}.social-links {display: inline-block;width: 26px;height: 24px;margin-left: 3px;}.social-links a {display: block;width: 100%;height: 100%;margin: 0;padding: 0;}#page {position: relative;margin: 0 auto;}.site-header {position: relative;height: 70px;padding: 2px 0 6px;font-family: 'Open Sans', 'Arial', sans-serif;background: url("images/header-bg.png") scroll repeat 0 0 transparent;}.header-container {width: 1100px;position: relative;margin: 0 auto;}.site-header .header-container .site-title a {width: 429px;height: 49px;margin: 17px 0 10px 33px;display: block;text-indent: -99999em;}#logo-img {display: block;}.site-header .header-container .top-area {position: absolute;right: 28px;top: 0;}.site-header .header-container .top-area .social-menu {display: inline-block;}.site-header .header-container .top-area .top-menu {display: inline-block;}.site-header .header-container .top-area .top-menu ul {margin: 0;padding: 0;overflow: hidden;display: inline-block;}.site-header .header-container .top-area .top-menu li {list-style: none;display: inline;float: left;border-right: 1px solid #232323;border-left: 1px solid #565758;}.site-header .header-container .top-area .top-menu li a {color: #fff;text-decoration: none;font-size: 11px;padding: 0 15px;}.site-header .header-container .top-area .top-menu li.current_page_item a,.site-header .header-container .top-area .top-menu li.current-menu-item a {color: #b6da1b;}.site-header .header-container .top-area .top-menu li:first-child {border-left: none;}.site-header .header-container .top-area .top-menu li:last-child {border-right: none;}.site-header .header-container .top-area .top-menu .menu-top-menu-container {display: inline-block;}.site-header .header-container #user-account-menu {position: absolute;top: 28px;right: 28px;z-index: 10;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}.site-header .header-container #user-account-menu:hover,.site-header .header-container #user-account-menu:focus,.site-header .header-container #user-account-menu:active {background-color: #333;}.site-header .header-container #user-account-menu ul {margin: 0;padding: 0;}.site-header .header-container #user-account-menu ul li {list-style: none outside none;text-align: right;-webkit-border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;}.site-header .header-container #user-account-menu ul li:hover,.site-header .header-container #user-account-menu ul li:focus,.site-header .header-container #user-account-menu ul li:active {background-color: #333;}.site-header .header-container #user-account-menu ul li a {display: block;padding: 5px 5px 5px 20px;font-size: 1em;text-decoration: none;}.site-header .header-container #user-account-menu ul li a:hover,.site-header .header-container #user-account-menu ul li a:focus,.site-header .header-container #user-account-menu ul li a:active {}.site-header .header-container #user-account-menu ul li a.account {color: #c0e718;outline: none;}.site-header .header-container #user-account-menu ul li .account .white {color: #fff;}.site-header .header-container #user-account-menu ul li .account .account-icon {display: inline-block;width: 20px;height: 19px;margin-left: 5px;background: transparent url("images/icon_account.png") scroll no-repeat 0 0 / 100% auto;vertical-align: text-bottom;}.site-header .header-container #user-account-menu ul li #menu-wrapper {display: none;background-color: #333;border-top: 1px solid #666;-webkit-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;border-radius: 0 0 10px 10px;}.site-header .header-container #user-account-menu ul li #menu-wrapper ul {position: relative;padding: 0 10px 10px;}.site-header .header-container #user-account-menu ul li #menu-wrapper ul li {position: relative;text-align: left;}.site-header .header-container #user-account-menu ul li #menu-wrapper ul li a:link,.site-header .header-container #user-account-menu ul li #menu-wrapper ul li a:visited {position: relative;padding: 5px 50px 5px 5px;color: #fff;}.site-header .header-container #user-account-menu ul li #menu-wrapper ul li a:hover,.site-header .header-container #user-account-menu ul li #menu-wrapper ul li a:focus,.site-header .header-container #user-account-menu ul li #menu-wrapper ul li a:active {color: #c0e718;}#site-navigation {border: 1px solid #4c4f58;height: 33px;background: url("images/nav_bg.gif") repeat-x;position: relative;overflow: hidden;z-index: 1;}#site-navigation .nav-container {position: relative;width: 1100px;margin: 0 auto;}#site-navigation .nav-container .main-menu {width: 883px;float: left;}#site-navigation .nav-container .menu-main-navigation-container {display: table;width: 100%;background: url("images/nav_sep.gif") repeat-y scroll left center rgba(0, 0, 0, 0);}#site-navigation .nav-container ul {display: table-row;margin: 0;padding: 0;overflow: hidden;}#site-navigation .nav-container ul li {list-style: none;display: table-cell;background: url("images/nav_sep.gif") repeat-y scroll right center rgba(0, 0, 0, 0);}#site-navigation .nav-container ul li a {display: block;height: 33px;min-width: 55px;color: #fff;font-family: 'Open Sans', 'Arial', sans-serif;font-size: 13px;font-weight: bold;text-decoration: none;text-align: center;text-shadow: 1px 1px 2px #000;line-height: 31px;}#site-navigation .nav-container ul li.current_page_item,#site-navigation .nav-container ul li.current-page-ancestor,#site-navigation .nav-container ul li.current-menu-item {background: url("images/nav_bg.gif") repeat-x 0 -34px;}#site-navigation .nav-container ul li.current_page_item a,#site-navigation .nav-container ul li.current-page-ancestor a,#site-navigation .nav-container ul li.current-menu-item a {background: url("images/nav_sel.png") no-repeat;background-position: bottom;border-right: 2px solid #4c4f58;}#site-navigation .nav-container .search-bar {width: 215px;display: inline-block;float: right;text-align: center;padding: 5px 0;background: url("images/nav_sep.gif") repeat-y scroll right center rgba(0, 0, 0, 0);}#site-navigation .nav-container .search-bar .field {background: #eaeaea url("images/icon_search-2.png") no-repeat;background-position: 170px 4px;border: 1px solid #969696;padding:0 10px;font-size: 13px;color: #4c4f58;width: 80%;height: 21px;box-shadow: 0 1px 0 #bdbdbd;border-radius: 10px;}#site-navigation .nav-container .search-bar .field:focus {background-image:none;}#site-navigation .nav-container .search-bar .field::-webkit-input-placeholder,#site-navigation .nav-container .search-bar .field:-moz-placeholder,#site-navigation .nav-container .search-bar .field::-moz-placeholder,#site-navigation .nav-container .search-bar .field:-ms-input-placeholder {color: #4c4f58;}#site-navigation .nav-container .search-bar .submit {display: none;}#main {position: relative;vertical-align: top;}#main .inline-menu {padding: 10px 0;text-align: left;position: relative;z-index: 1;}#main .inline-menu ul {margin: 0;}#main .inline-menu ul li {display: inline-block;list-style: none;}#main .inline-menu ul li a {font-size: 14px;line-height: 14px;color: #9c9c9c;display: block;padding: 6px;margin: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}#main .inline-menu ul li a:hover {color: #4c4f58;background: #b6da1b;text-decoration: none;}#main .inline-menu ul li:first-child a {margin-left: 0;}#main article {position: relative;z-index: 1;}#main article .image {border: 1px solid #c2c2c2;padding: 8px;margin: 0 24px;background: #fff;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;}#main article .image:before,#main article .image:after,#main article .image::before,#main article .image::after {content: '';z-index: -1;position: absolute;left: 10px;bottom: 10px;width: 70%;max-width: 300px;max-height: 100px;height: 55%;-webkit-box-shadow: 0 13px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 13px 6px rgba(0, 0, 0, 0.3);box-shadow: 0 13px 6px rgba(0, 0, 0, 0.3);-webkit-transform: skew(-15deg) rotate(-6deg);-moz-transform: skew(-15deg) rotate(-6deg);-o-transform: skew(-15deg) rotate(-6deg);-ms-transform: skew(-15deg) rotate(-6deg);transform: skew(-15deg) rotate(-6deg);}#main article .image:after,#main article .image::after {left: auto;right: 10px;-webkit-transform: skew(15deg) rotate(6deg);-moz-transform: skew(15deg) rotate(6deg);-o-transform: skew(15deg) rotate(6deg);-ms-transform: skew(15deg) rotate(6deg);transform: skew(15deg) rotate(6deg);}#main article .image img {border: 1px solid #d3d3d3;}#main #primary {letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto;}@media (max-width: 800px) {#main #primary {width: 100%;}}#main #primary h1 {font-size: 26px;border-bottom: 2px dotted #4c4f58;text-transform: uppercase;margin-bottom: 15px;color: #78900E;}#main #primary h1 a {color: #666;text-decoration: none;}#main #primary h2 {font-size: 22px;color: #666;}#main #primary p {font-size: 14px;}#main #primary .entry-meta {font-family: 'Open Sans', 'Arial', sans-serif;}#main #primary .entry-meta a {color: #78900e;}#main #primary .entry-meta .byline {display: block;}#main #primary .entry-meta .byline a {color: #2e3192;}#main #primary .entry-meta .byline span a {color: #78900e;}#main #secondary {display: inline-block;width: 300px;zoom: 1;*display: inline;letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto;background: transparent url("images/secondary_divider.png") no-repeat;background-position: left center;}.site-content {margin: 0 30px;}#main .single-col,#main .two-col {width: 1100px;margin: 0 auto;padding: 40px 0 30px;background-color: #fff;}#main #primary.single .site-content {padding: 0 0 40px;}#main .two-col .two-col-content {padding: 0 0 30px;}#main .two-col .two-col-content,#main #primary.single .site-content {background: transparent url("images/main_bg.gif") repeat-x scroll center bottom;}#main .two-col .two-col-content #primary {display: inline-block;margin: 0;width: 690px;padding-right: 45px;margin: 0 0 0 30px;zoom: 1;letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto;background-color: #fff;}#main .two-col .two-col-content #primary .site-content {margin: 0;padding: 0;}#main .two-col .ad_cont.bottom {margin-bottom: 0;}@media (max-width: 800px) {#main #secondary {display: none !important;}}#main #secondary #search .field {background: url("images/sidebar_search_bg.gif") repeat-x;border: 0 none;width: 200px;padding: 6px;color:#fff;text-transform: uppercase;}#main #secondary #search .submit {background: url("images/sidebar_search_btn.gif") no-repeat;text-indent: -99999em;border: none;width: 36px;height: 29px;}#main #secondary .widget-area {padding-top: 40px;}#main #secondary .widget {padding-left: 40px;}#main #secondary .widget h3 {font-size: 24px;line-height: 20px;color: #666;text-transform: uppercase;padding: 30px 0 30px 0;}#main #secondary .widget ul {margin: 0 0 35px 0;padding: 0;list-style: none;}#main #secondary .widget ul li {background: url("images/sidebar_nav_bg.png") no-repeat;background-position: left bottom;}#main #secondary .widget ul li a {display: block;background: url("images/green_bullet.png") no-repeat 8px 16px;padding: 10px 10px 10px 16px;font-size: 12px;color: #666;text-decoration: none;}#main #secondary .widget ul li a:hover {text-decoration: underline;}#main #secondary .widget.twitter li {background: url("images/sidebar_twitter.png") no-repeat;background-position: 8px 16px;color: #4c4f58;font-size: 12px;padding: 16px 0 10px 38px;}#main #secondary .widget.twitter .date {color: #78900e;font-weight: bold;display: block;}#main #secondary .ad_cont {margin-bottom: 30px;}#main #secondary .ad_cont img {display: block;}.speed-tab {background: url("images/main_bg.gif") repeat-x;background-position: bottom;padding-bottom: 30px;margin-bottom: 20px;position: relative;}.speed-tab a {position: absolute;bottom: 4px;right: 62px;width: 111px;height: 26px;font-size: 16px;line-height: 28px;background-color: #b6da1b;text-decoration: none;border: 1px solid #c2c2c2;color: #000;background-image: url("images/logo_white.png");background-repeat: no-repeat;display: inline-block;padding-left: 65px;background-position: 22px 6px;font-family: 'Open Sans', 'Arial', sans-serif;-webkit-border-top-right-radius: 9px;-webkit-border-bottom-right-radius: 0;-webkit-border-bottom-left-radius: 0;-webkit-border-top-left-radius: 9px;-moz-border-radius-topright: 9px;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 0;-moz-border-radius-topleft: 9px;border-top-right-radius: 9px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-top-left-radius: 9px;-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}#main #primary.archive .page-title {display: block;}#main #primary.archive article {background: url("images/article_bg.png") no-repeat;background-position: bottom;padding-bottom: 11px;padding-left: 260px;margin-bottom: 50px;min-height: 255px;position: relative;z-index: 1;}#main #primary.archive article h2 {font-size: 22px;line-height: 1.5;text-transform: capitalize;font-family: 'Open Sans', 'Arial', sans-serif;border: none;margin: 5px 0;}#main #primary.archive article h2 a {color: #78900e;}#main #primary.archive article .image {position: absolute;left: 0;border: 1px solid #c2c2c2;padding: 8px;display: inline-block;margin: 0 0 10px;background: #fff;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;}#main #primary.archive article .image:before,#main #primary.archive article .image:after,#main #primary.archive article .image::before,#main #primary.archive article .image::after {content: '';z-index: -1;position: absolute;left: 10px;bottom: 10px;width: 70%;max-width: 300px;max-height: 100px;height: 55%;-webkit-box-shadow: 0 13px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 13px 6px rgba(0, 0, 0, 0.3);box-shadow: 0 13px 6px rgba(0, 0, 0, 0.3);-webkit-transform: skew(-15deg) rotate(-6deg);-moz-transform: skew(-15deg) rotate(-6deg);-o-transform: skew(-15deg) rotate(-6deg);-ms-transform: skew(-15deg) rotate(-6deg);transform: skew(-15deg) rotate(-6deg);}#main #primary.archive article .image:after,#main #primary.archive article .image::after {left: auto;right: 10px;-webkit-transform: skew(15deg) rotate(6deg);-moz-transform: skew(15deg) rotate(6deg);-o-transform: skew(15deg) rotate(6deg);-ms-transform: skew(15deg) rotate(6deg);transform: skew(15deg) rotate(6deg);}#main #primary.archive article .image img {border: 1px solid #d3d3d3;}#main #primary.archive article .image img {display: block;}#main #primary.archive article .image .size-large {display: none;}#main #primary.archive article .entry-meta {line-height: 13px;font-family: 'Open Sans', 'Arial', sans-serif;text-align: right;padding: 0 0 15px;}#main #primary.archive article .entry-meta a {color: #666;font-size: 12px;}#main #primary.archive article .entry-meta a[rel="tag"] {color:#78900E;}#main #primary.archive article .entry-meta-large {display: none;}#main #primary.archive article .entry-content,#main #primary.archive article .entry-summary {margin-top: 10px;}#main #primary.archive article .entry-summary p {font-size: 15px;margin-bottom: 20px;}#main #primary.archive article.view-large {padding: 0 0 43px 0;min-height: 293px;}#main #primary.archive article.view-large .image {position: relative;background: #fff;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;}#main #primary.archive article.view-large .image:before,#main #primary.archive article.view-large .image:after,#main #primary.archive article.view-large .image::before,#main #primary.archive article.view-large .image::after {content: '';z-index: -1;position: absolute;left: 10px;bottom: 10px;width: 70%;max-width: 300px;max-height: 100px;height: 55%;-webkit-box-shadow: 0 8px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 8px 6px rgba(0, 0, 0, 0.3);box-shadow: 0 8px 6px rgba(0, 0, 0, 0.3);-webkit-transform: skew(-11deg) rotate(-4deg);-moz-transform: skew(-11deg) rotate(-4deg);-o-transform: skew(-11deg) rotate(-4deg);-ms-transform: skew(-11deg) rotate(-4deg);transform: skew(-11deg) rotate(-4deg);}#main #primary.archive article.view-large .image:after,#main #primary.archive article.view-large .image::after {left: auto;right: 10px;-webkit-transform: skew(11deg) rotate(4deg);-moz-transform: skew(11deg) rotate(4deg);-o-transform: skew(11deg) rotate(4deg);-ms-transform: skew(11deg) rotate(4deg);transform: skew(11deg) rotate(4deg);}#main #primary.archive article.view-large .image img {border: 1px solid #d3d3d3;}#main #primary.archive article.view-large .image .size-large {display: block;}#main #primary.archive article.view-large .image .size-small {display: none;}#main #primary.archive article.view-large .entry-meta-large {display: block;line-height: 13px;position: absolute;left: 104px;top: 192px;width: 110px;color: #666;font-size: 10px;text-align: right;font-family: 'Open Sans', 'Arial', sans-serif;}#main #primary.archive article.view-large .entry-meta-large a {color: #666;font-size: 10px;text-transform: uppercase;}#main #primary.archive article.view-large .entry-meta-large .entry-date {color: #78900e;font-size: 11px;}#main #primary.archive article.view-large .entry-meta-large .entry-date span {font-size: 26px;position: relative;top: 11px;padding-right: 10px;}#main #primary.archive article.view-large .entry-meta {display: none;}#main #primary.archive article.view-large .entry-header {padding-left: 250px;}#main #primary.archive article.view-large .entry-content,#main #primary.archive article.view-large .entry-summary {padding-left: 250px;}#main #primary.search .page-title {border-bottom: none;text-transform: none;}#main #primary.search .page-title span {color: #666;}#main #primary.search .search-results-entry {margin-top: 20px;}#main #primary.search .search-results-entry h1.entry-title {margin-bottom: 5px;text-transform: none;}#main #primary.search .search-results-entry p.entry-info-text {margin-bottom: 15px;text-align: right;}#main #primary.search .search-results-entry p.entry-info-text em {font-family: 'Arvo','Times New Roman',serif;}#comments {font-family: 'Open Sans', 'Arial', sans-serif;}#comments .comments-title {font-size: 32px !important;border-bottom: 1px dotted #4c4f58;margin-bottom: 15px;}#comments .avatar {border: 1px solid #c2c2c2;margin-right: 23px;position: absolute;top: 0;left: 0;width: 60px;height: auto;}#comments .comment-list {list-style: none;margin: 0;}#comments .comment-list .comment-author {color: #78900e;font-size: 18px;}#comments .comment-list .comment-meta {color: #c2c2c2;font-size: 18px;}#comments .comment-list .comment-meta a {color: #c2c2c2;font-size: 18px;}#comments .comment-list .comment-content p {font-size: 18px !important;color: #4c4f58;}#comments .comment-list .children {list-style: none;margin-left: 40px;}#comments .comment-list article {padding-left: 85px;position: relative;}#comments #comment {background: #f3f3f3;border: 1px solid #c2c2c2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}#comments .logged-in-as,#comments .must-log-in {font-size: 32px !important;color: #2e3192;}#comments .logged-in-as a,#comments .must-log-in a {color: #2e3192;}#comments .form-submit {overflow: hidden;}#comments .form-submit input {background: url("images/btn_bg.gif") repeat-x;display: inline-block;font-size: 12px;text-shadow: 1px 1px 2px #fff;color: #000;height: 24px;line-height: 24px;padding: 0 12px;border-top: 1px solid #eaeaea;border-left: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;border-bottom: 1px solid #808080;text-decoration: none;text-transform: uppercase;font-weight: bold;font-family: 'Open Sans', 'Arial', sans-serif;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;float: right;}#comments .form-submit input:hover {text-decoration: none;}#comments #respond {margin-bottom: 50px;}#comments #respond p {margin-bottom: 10px;}.sub-nav {background: #b6da1b;padding: 10px 12px;margin-bottom: 40px;position: relative;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}@media (max-width: 800px) {.sub-nav {display: none !important;}}.sub-nav ul {margin: 0;display: inline-block;}.sub-nav ul li {border-left: 1px solid #000;padding: 0 20px;display: inline-block;list-style: none;}.sub-nav ul li:first-child {border-left: none;}.sub-nav ul li a,.sub-nav ul li img {color: #000;font-size: 14px;display: block;}.sub-nav ul li a.selected,.sub-nav ul li img.selected {text-decoration: underline;}.sub-nav .view {position: absolute;right: 12px;height: 30px;margin-top: -15px;top: 50%;}.sub-nav .view li {padding: 5px;border: none;}.sub-nav .view li.selected {background: #78900e;}.sub-nav .test-speed {float:right;}.site-footer {background: #c5c5c5 url("images/footer_bg.gif") repeat-x;padding: 30px 0 10px;}.site-footer .footer-container {width: 1100px;margin: 0 auto;}.site-footer .footer-container .footer-content {margin: 0 70px;}.site-footer .footer-container .site-info {background: #4c4f58;padding: 15px 20px;margin-top: 20px;color: #c2c2c2;font-size: 12px;position: relative;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.site-footer .footer-container .site-info a {color: #c2c2c2;text-decoration: none;}.site-footer .footer-container .site-info a:hover {text-decoration: underline;}.site-footer .footer-container .site-info .social {position: absolute;right: 20px;top: 12px;}.site-footer .footer-container .site-info .social img {vertical-align: middle;}.site-footer .footer-container .column {display: inline-block;zoom: 1;*display: inline;letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto;width: 201px;margin-right: 15px;color: #fff;font-size: 14px;}@media (max-width: 800px) {.site-footer .footer-container .column {display: none !important;width: 100%;}}.site-footer .footer-container .column h2 {color: #4c4f58;font-size: 16px;line-height: 15px;padding-bottom: 15px;margin-bottom: 15px;background: url("images/footer_title.png") repeat-x;background-position: bottom;text-transform:uppercase;font-weight:bold;}.site-footer .footer-container .column p,.site-footer .footer-container .column a,.site-footer .footer-container .column.about-us a {color: #fff !important;font-size: 14px;font-family: 'Open Sans', 'Arial', sans-serif;}.site-footer .footer-container .column:nth-child(2) a {padding:10px;background:#4c4f58;border-radius:4px;display:inline-block;}.site-footer .footer-container .column ul {list-style: none;padding: 0;margin-left: 3px;}.site-footer .footer-container .column ul li {padding-bottom: 5px;}.site-footer .footer-container .column ul li a {text-decoration:underline;}.site-footer .footer-container .column input,.site-footer .footer-container .column textarea,.site-footer .footer-container .column fieldset {background: #666;border: none;color: #fff;width: 183px;display: block;margin-bottom: 5px;padding: 5px;font-size: 12px;border-radius: 5px;}.site-footer .footer-container .column input::-webkit-input-placeholder,.site-footer .footer-container .column textarea::-webkit-input-placeholder,.site-footer .footer-container .column fieldset::-webkit-input-placeholder {color: #fff;}.site-footer .footer-container .column input:-moz-placeholder,.site-footer .footer-container .column textarea:-moz-placeholder,.site-footer .footer-container .column fieldset:-moz-placeholder {color: #fff;}.site-footer .footer-container .column input::-moz-placeholder,.site-footer .footer-container .column textarea::-moz-placeholder,.site-footer .footer-container .column fieldset::-moz-placeholder {color: #fff;}.site-footer .footer-container .column input:-ms-input-placeholder,.site-footer .footer-container .column textarea:-ms-input-placeholder,.site-footer .footer-container .column fieldset:-ms-input-placeholder {color: #fff;}.site-footer .footer-container .column input.check,.site-footer .footer-container .column textarea.check,.site-footer .footer-container .column fieldset.check {width: auto;display: inline-block;}.site-footer .footer-container .column fieldset {padding: 5px;font-size: 13px;font-family: 'Open Sans', 'Arial', sans-serif;}.site-footer .footer-container .column fieldset label {padding-left: 5px;font-size: 12px;}.twitter_update {background: url("images/twitter_update.png") no-repeat;display: inline-block;width: 297px;height: 180px;}.twitter_update h2 {color: #092d4c;padding: 7px 0 0 102px;font-size: 14px;}.twitter_update p {color: #404146;font-size: 14px;margin: 0;padding: 20px;text-shadow: 1px 1px #fff;}.feedback {background: url("images/feedback-2.png");width: 31px;height: 141px;position: fixed;left: 0;top: 50%;text-indent: -99999em;display: block;margin-top: -80px;z-index: 1;}@media (max-width: 800px) {.feedback {display: none !important;}}.gallery {background: #f7f6f6;padding: 25px 48px;margin-bottom: 55px;margin-left: -30px;width: 1004px;position: relative;}.gallery h2 {font-size: 18px;text-transform: uppercase;}.gallery h2 span {display: block;font-size: 15px;color: #000;text-transform: capitalize;}.gallery .top-menu {position: absolute;right: 130px;top: 30px;}.gallery .top-menu ul {margin: 0;}.gallery .top-menu ul li {display: inline-block;list-style: none;padding-left: 15px;}.gallery .top-menu ul li:first-child {padding-left: 0;}.gallery .top-menu ul li a {color: #9c9c9c;text-decoration: none;text-shadow: 1px 1px #fff;}.gallery .top-menu ul li a:hover,.gallery .top-menu ul li a.selected {color: #333333;}.gallery .scroll-cont {position: relative;padding-top: 20px;height: 253px;}.gallery .scroll-cont ul {margin: 0;}.gallery .scroll-cont ul li {background: #fff;border: 1px solid #d3d3d3;padding: 8px;width: 281px;margin: 0 18px;display: inline-block;list-style: none;-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);}.gallery .scroll-cont ul li h3 {font-weight: bold;font-size: 15px;color: #000;}.gallery .scroll-cont ul li h3 span {font-size: 14px;color: #4c4f58;}.gallery .scroll-cont ul li a {text-decoration: none;color: #4c4f58;}.gallery .scroll-cont ul li img {border: 1px solid #d3d3d3;}.gallery .scroll-cont .jcarousel-clip {overflow: hidden;}.gallery .scroll-cont .jcarousel-next,.gallery .scroll-cont .jcarousel-prev {width: 28px;height: 28px;display: block;text-indent: -99999em;position: absolute;top: 50%;margin-top: -14px;}@media (max-width: 800px) {.gallery .scroll-cont .jcarousel-next,.gallery .scroll-cont .jcarousel-prev {display: none !important;}}.gallery .scroll-cont .jcarousel-prev {background: url("images/arrow_left.png") no-repeat;left: -28px;cursor:pointer;}.gallery .scroll-cont .jcarousel-next {background: url("images/arrow_right.png") no-repeat;right: -28px;cursor:pointer;}.gallery .scroll-cont .jcarousel-next-disabled,.gallery .scroll-cont .jcarousel-prev-disabled {opacity: 0.2;cursor: text;}#home-page-preview {padding-left: 45px;display: inline-block;zoom: 1;*display: inline;letter-spacing: normal;vertical-align: top;text-rendering: auto;width: 690px;word-spacing: -0.43em;}@media (max-width: 800px) {#home-page-preview {width: 100%;}}#home-page-preview .widget {margin-bottom: 25px;display: inline-block;zoom: 1;*display: inline;letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto;width: 50%;}@media (max-width: 800px) {#home-page-preview .widget {width: 100%;}}#home-page-preview .widget h2 {font-size: 15px;font-weight: bold;margin-bottom: 15px;padding-right: 25px;}#home-page-preview .widget h2 img {vertical-align: middle;margin-right: 15px;}#home-page-preview .widget p {padding-right: 25px;font-size: 14px;color: #585859;}.side-form {color: #fff;display: inline-block;zoom: 1;*display: inline;letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto;width: 300px;}@media (max-width: 800px) {.side-form {width: 100%;}}.side-form header {height: 42px;font-size: 18px;border-bottom: 1px solid #c2c2c2;padding: 0 28px;line-height: 42px;background: #b6da1b;text-transform: uppercase;color: #000;-webkit-border-top-right-radius: 8px;-webkit-border-bottom-right-radius: 0;-webkit-border-bottom-left-radius: 0;-webkit-border-top-left-radius: 8px;-moz-border-radius-topright: 8px;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 0;-moz-border-radius-topleft: 8px;border-top-right-radius: 8px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-top-left-radius: 8px;-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}.side-form .content {background: #787c86;border: #585b63;border-top: none;padding: 12px 22px 15px;-webkit-border-top-right-radius: 0;-webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px;-webkit-border-top-left-radius: 0;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 8px;-moz-border-radius-bottomleft: 8px;-moz-border-radius-topleft: 0;border-top-right-radius: 0;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;border-top-left-radius: 0;-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}.side-form .content p {margin-bottom: 10px;color: #fff;font-size: 13px;line-height: 13px;}.side-form .content input[type="text"],.side-form .content textarea,.side-form .content select {width: 90%;display: block;margin-bottom: 8px;padding: 8px 5%;background-color: #545762;color: #aaaeb7;border: 1px solid #4c4f58;border-bottom: 1px solid #c2c2c2;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.side-form .content input[type="checkbox"] {margin:0 5px 0 0;}.side-form .content fieldset {margin:0 0 10px;}.side-form .content select {width: 100%;}.side-form input.btn {background: url("images/btn_grn.gif");width: auto;border: none;color: #000;height: 34px;line-height: 34px;padding: 0 20px;margin: 0 auto;text-transform: capitalize;font-size: 15px;}.tabs {margin-bottom: 50px;}.tabs .tab-header ul {margin: 0 0 0 5px;}.tabs .tab-header ul li {border-left: 1px solid #2f435e;border-right: 1px solid #2f435e;border-radius:8px 8px 0 0;-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;display: inline-block;list-style: none;padding:0;}.tabs .tab-header ul li a {display: inline-block;background: url('images/tab_bg.gif') repeat-x;height: 36px;line-height: 36px;font-size: 15px;padding: 0 30px;color: #fff;border-left: 1px solid #61adff;border-right: 1px solid #61adff;text-shadow: 1px 1px 3px #000;border-radius:8px 8px 0 0;-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}.tabs .tab-header ul li.active {border-color:#c2c2c2;}.tabs .tab-header ul li.active a {background-image:url('images/tab_bg-active.png');color:#31578c;text-shadow:none;font-weight:bold;border-color:#c2c2c2;position:relative;}.tabs .tab-header ul li.active a:after {content:'';background:url('images/tab-active-arrow.png') no-repeat;width:15px;height:8px;position:absolute;bottom:0;left:50%;margin:0 0 0 -7px;}.tabs .tab-content h3 {font-size: 24px;color: #025598;clear:none;}.tabs .tab-content .tab {display: none;}.tabs .tab-content p:empty {display:none;}.tabs .tab-content .tab.show {display: block;padding: 10px 20px;border: 3px solid #c2c2c2;border-radius: 8px;overflow:auto;}.tabs .tab-content .tab.show img {max-width:660px;}.tabs .tab-content .tab .tab-container {float: left;width: 660px;}.tabs .tab-content .tab .gms-form {width:310px;float:right;border:3px solid #999;border-radius:10px;}.tabs .tab-content .tab .gms-form h4 {background-color:#666;padding:15px;color:#fff;font-family:'Open Sans', 'Arial', sans-serif;text-transform:uppercase;border-radius:6px 6px 0 0;}.tabs .tab-content .tab .gms-form form {padding:15px 10px;}.tabs .tab-content .tab .gms-form form input {padding:5px;margin:10px 5px 10px 0;width:125px;background:#fff;border:1px solid #c8c8c8;box-shadow:inset 2px 2px 2px #aaa;}.tabs .tab-content .tab .gms-form form input.long {width:270px;}.tabs .tab-content .tab .gms-form .btn-wrapper {padding:15px 0 0;text-align:center;}.tabs .tab-content .tab .gms-form form button {display:inline-block;margin:0 auto;padding:10px 30px;color:#fff;font-size:22px;font-weight:bold;text-shadow:1px 1px 0 #333;background:#b0d318;border:0 none;border-radius:3px;box-shadow:inset 0 0 10px #999;}.tabs .tab-content .tab .gms-form-bottom {height:20px;background-color:#666;border-radius:0 0 6px 6px;}.tabs .tab-content .tab .privacy-disclaimer {margin:0 10px 0 0;padding:10px 25px 10px 0;font-family: 'Verdana', sans-serif;font-size:10px;text-align:right;color:#797979;background:url('images/padlock-icon.png') no-repeat center right;}.tabs .tab-content .tab .privacy-disclaimer a {color:#0593d0;text-decoration:underline;}.tabs .tab-content .tab .biz-form {padding:0 0 20px;}.tabs .tab-content .tab .biz-form .form-col {display:inline-block;width:225px;margin:0 20px 0 0;vertical-align:top;}.tabs .tab-content .tab .biz-form .form-col hr {margin:10px 0 0;background:none;border-bottom:2px dotted #d9d9d9;}.tabs .tab-content .tab .biz-form .form-col input[type="text"],.tabs .tab-content .tab .biz-form .form-col select{display:block;}.tabs .tab-content .tab .biz-form h4 {margin:20px 0 10px;color:#b6da1b;font-size:18px;font-weight:normal;}#submit_address {display:inline-block;width: 180px;margin:0 auto;padding:10px 0;font-size:22px;font-weight:bold;color:#fff;text-shadow:1px 1px 0 #333;background-color:#b0d318;box-shadow:inset 0 0 10px #999;border-radius:3px;border:0 none;}#provider-logos {border: 3px solid #c2c2c2;padding: 3px;margin: 0;width: 100%;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}#provider-logos li {display: inline-block;list-style: none;border-right: 2px solid #c2c2c2;}#provider-logos li:last-child {border-right: 0;}#login {display: none;border: 3px solid #c2c2c2;background: #fff;width: 288px;position: absolute;z-index: 1;top: 40px;right: 158px;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;-webkit-box-shadow: 3px 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 3px 1px 2px rgba(0, 0, 0, 0.1);box-shadow: 3px 1px 2px rgba(0, 0, 0, 0.1);}#login h2 {background: url('images/keys.png') no-repeat;background-position: right;height: 68px;line-height: 68px;padding-right: 68px;margin: 12px 0 10px 20px;font-size: 18px;display: inline-block;}#login .register {position: absolute;right: 32px;top: 34px;color: #c2c2c2;font-size: 13px;font-family: 'Open Sans', 'Arial', sans-serif;}#login .register a {color: #b6da1b;font-style: italic;padding-left: 10px;}#login .text {display: block;margin: 0 auto 13px;padding: 10px 10px 10px 35px;width: 207px;-webkit-box-shadow: inset 0 0 22px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0 0 22px rgba(0, 0, 0, 0.2);box-shadow: inset 0 0 22px rgba(0, 0, 0, 0.2);}#login .text.user {background-image: url('images/icon_user.png');background-repeat: no-repeat;background-position: 10px 11px;}#login .text.pass {background-image: url('images/icon_pass.png');background-repeat: no-repeat;background-position: 10px 11px;}#login .btn-bar {background: #b6da1b;padding: 20px;overflow: hidden;-webkit-box-shadow: inset 0 0 27px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0 0 27px rgba(0, 0, 0, 0.3);box-shadow: inset 0 0 27px rgba(0, 0, 0, 0.3);}#login .btn-bar label {color: #4c4f58;font-size: 12px;padding-left: 5px;}#login .btn-bar .btn {float: right;}#login .twitter-login {display: block;padding-left: 94px;color: #fff;height: 46px;line-height: 46px;cursor: pointer;background: #3ab2e2 url('images/icon_tw_login.png') no-repeat;-webkit-box-shadow: inset 0 0 27px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0 0 27px rgba(0, 0, 0, 0.3);box-shadow: inset 0 0 27px rgba(0, 0, 0, 0.3);}#login .twitter-login:hover {text-decoration: none;}#login .facebook-login {display: block;height: 51px;padding-left: 94px;color: #fff;line-height: 51px;cursor: pointer;background: #3a5cac url("images/icon_fb_login.png") no-repeat;-webkit-box-shadow: inset 0 0 27px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0 0 27px rgba(0, 0, 0, 0.3);box-shadow: inset 0 0 27px rgba(0, 0, 0, 0.3);}#login .facebook-login:hover {text-decoration: none;}#login .close {display: block;position: absolute;top: 5px;right: 5px;width: 14px;height: 14px;background: url('images/icon_close.png') no-repeat;}#login .seperator {margin: 20px 20px 35px;font-size: 14px;text-align: center;border-bottom: dotted 2px #4c4f58;}#login .seperator span {position: relative;bottom: -9px;padding: 4px;background: #fff;}@media (max-width: 800px) {body,html {padding: 0;margin: 0;background: #fff;width: 100%;height: 100%;-webkit-text-size-adjust: none;}body {overflow-x: hidden;}hr {display: none;}#page {width: 100%;margin: 0;border: 0;padding: 110px 0 0;}.site-header {position:fixed;top:0;z-index:99;width:100%;height: auto;padding-bottom: 0;}.site-header .header-container {width: 100%;}.site-header .header-container .site-title a {width: auto;height: auto;margin: 10px 30px;}#logo-img {width: 80%;margin: 0 auto;}.site-header .header-container .top-area {position: static;background: #6c6d6f;text-shadow: 1px 1px 2px #000;border: 1px solid #000;padding: 0;text-align: center;}.site-header .header-container .top-area .top-menu {vertical-align: middle;}.site-header .header-container .top-area .top-menu ul {vertical-align: middle;}.site-header .header-container .top-area .top-menu li {border-left: 1px solid #4d4e4e;border-right: 1px solid #7e7f81;}.site-header .header-container .top-area .top-menu li a {font-size: 14px;line-height: 28px;padding: 0 5px;font-family: 'Open Sans', 'Arial', sans-serif;}.site-header .header-container .top-area .top-menu .main-mobile {border-right: 1px solid #4d4e4e;float: left;}.site-header .header-container .top-area .top-menu .menu-top-menu-container {border-left: 1px solid #7e7f81;float: left;}.site-header .header-container .top-area .social-links {display: none;}.site-header .header-container .top-area #menu-item-34,.site-header .header-container .top-area #menu-item-30 {display: none;}.site-header .header-container .top-area #menu-item-36 {border-right: none;}.site-header .header-container .icon {height: auto;background-size: 40%;}#site-navigation {background: none;border: none;height: auto;margin: 0;overflow: visible;border-radius: 0;position: fixed;top: 136px;width: 100%;z-index: 99;}#site-navigation .nav-container {width: 100%;}#site-navigation .nav-container ul {display: block;margin: 0;}#site-navigation .nav-container ul li {background: #eceef0;display: block;text-shadow: none;margin-bottom: 8px;padding: 0;}#site-navigation .nav-container ul li a {color: #555;font-size: 18px;text-shadow: none;background: url('images/icon_plus.png') no-repeat right center !important;padding: 10px 40px 10px 10px;display: block;text-align: left;height:auto;}#site-navigation .nav-container ul li.current_page_item,#site-navigation .nav-container ul li.current-menu-item {background: #b2d518;}#site-navigation .nav-container ul li.current_page_item a,#site-navigation .nav-container ul li.current-menu-item a {color: #fff;border: none;}#site-navigation .nav-container .main-menu {width: inherit;padding: 10px 0;float: none;display: none;background: #fff;position: relative;top: -53px;}#site-navigation .nav-container .search-bar {display: none;position: absolute;top: -47px;margin: 0;width: 100%;background: #6c6d6f;border: 1px solid #000;border-top: none;}#site-navigation .nav-container .search-bar .field {display: inline-block;padding: 1% 3%;font-size: 18px;background: none repeat scroll 0 0 #fff;-webkit-appearance: none;-moz-box-shadow: none;box-shadow: none;}#site-navigation .nav-container .search-bar .submit {display: inline-block;background: url('images/icon_search_mobile_large.png') no-repeat;background-position: center;border: none;text-indent: -99999em;padding: 0;width: 8%;background-size: 100%;height: 50px;line-height: 50px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}#main {margin: 0 10px;padding: 0 10px;}#main #primary,#main #primary.single-col,#main .single-col {width: 100%;padding: 0;margin: 0;border: medium none;}#main #primary .site-content,#main #primary.single-col .site-content {margin: 0;}#main .two-col {width: 100%;padding: 0;}#main .two-col .two-col-content {margin: 0;padding: 0;}#main .two-col .two-col-content #primary {width: 100%;margin: 0;padding: 0;}#main #primary article .image {margin: 0 auto;width: 90%;height: auto;display: block;}#main #primary.archive article {letter-spacing: normal;word-spacing: normal;vertical-align: top;text-rendering: auto;padding: 0;z-index: 1;position: relative;margin-bottom: 15px;padding-bottom: 15px;}#main #primary.archive article h1 {margin: 0;}#main #primary.archive article .image {position:relative;}#main #primary.archive article .image:before,#main #primary.archive article .image:after,#main #primary.archive article .image::before,#main #primary.archive article .image::after {left: 15px;bottom: 70px;}#main #primary.archive article .image img {width: 100%;height: auto;}#main #primary.archive article .entry-meta,#main #primary.archive article .entry-content,#main #primary.archive article .entry-summary {display: none;}#main .inline-menu {margin: 0;}#main .inline-menu ul {display: block;margin: 0;}#main .inline-menu ul li {background: #eceef0;display: block;text-shadow: none;margin-bottom: 8px;padding: 0;}#main .inline-menu ul li a {color: #555;font-size: 22px;line-height: 1.2;text-shadow: none;background: url('images/icon_plus.png') no-repeat right center !important;padding: 25px 40px 25px 10px;display: block;text-align: left;}#main .inline-menu ul li.current_page_item,#main .inline-menu ul li.current-menu-item {background: #b2d518;}#main .inline-menu ul li.current_page_item a,#main .inline-menu ul li.current-menu-item a {color: #fff;border: none;}.side-form {margin: 00 45px 0;display: block;}.side-form header {font-size: 18px;}.gallery {width: 100%;padding: 30px 0;margin-left: 0;}.gallery h2 {text-align: center;}.gallery .top-menu {position: static;text-align: center;display: block;margin: 45px 0;}.gallery .top-menu li {border-left: 2px solid #b5b5b5;padding: 0 10px;}.gallery .top-menu li:first-child {border-left: none;}.gallery .jcarousel-list {left: 0;}.gallery .scroll-cont {overflow: hidden;padding: 0;height: auto;}.gallery .scroll-cont ul {width: 100% !important;}.gallery .scroll-cont ul li {margin: 0 auto 20px;display: block;width: 80%;float: none !important;}.gallery .scroll-cont ul li img {width: 100%;height: auto;}.gallery .scroll-cont ul li h3 {display: block;}#home-page-preview {width: 100%;padding: 0;margin: 0;}#home-page-preview .widget {margin-bottom: 65px;}.twitter_update {margin: 0 auto;display: block;}.site-footer {background: #fff;padding: 0.85em;}.site-footer .footer-container,.site-footer .footer-container .footer-content{width: 100%;margin: 0;padding: 0;}.site-footer .footer-container .site-info {font-size: 1.15em;text-align: center;margin-top: 102px;}.site-footer .footer-container .site-info .social {top: -84px;right: 0;left: 0;}.site-footer .footer-container .site-info .social span {font-size: 1.15em;color: #4c4f58;display: block;}.site-footer .mobile-menu {margin: 30px 0;}.site-footer .mobile-menu ul {display: block;margin: 0;}.site-footer .mobile-menu ul li {background: #eceef0;display: block;text-shadow: none;margin-bottom: 8px;padding: 0;}.site-footer .mobile-menu ul li a {color: #555;font-size: 22px;text-shadow: none;background: url('images/icon_plus.png') no-repeat right center !important;padding: 25px 40px 25px 10px;display: block;text-align: left;}.site-footer .mobile-menu ul li.current_page_item,.site-footer .mobile-menu ul li.current-menu-item {background: #b2d518;}.site-footer .mobile-menu ul li.current_page_item a,.site-footer .mobile-menu ul li.current-menu-item a {color: #fff;border: none;}#login {top: 130px;left: 50%;margin-left: -147px;-webkit-box-shadow: 1px 5px 20px rgba(0, 0, 0, 0.9);-moz-box-shadow: 1px 5px 20px rgba(0, 0, 0, 0.9);box-shadow: 1px 5px 20px rgba(0, 0, 0, 0.9);}#gms-list {width: 100%;margin: 0;padding: 0 5px;}.gms-tab-link {width: 8.143em;padding: 0 !important;text-align: center;}.tabs .tab-content .tab .tab-container {float: none;width: 100%;}.tabs .tab-content .tab .tab-container h3 {padding-bottom: 0.25em;font-size: 1.5em;line-height: 1;}.tabs .tab-content .tab .gms-form {float: none;width: 100%;}.tabs .tab-content .tab .gms-form h4 {padding: 0.75em;font-size: 1em;line-height: 1.25;}.tabs .tab-content .tab .gms-form form {padding: 0.5em;}.tabs .tab-content .tab .gms-form form input {width: 90% !important;}#submit_address {padding:0.36em 0;font-size:1.5em;}#provider-logos {margin-top: 0.5em;}#provider-logos li {border-right: none;}.provider-logo {width: 9.357em;}}#main #page-nav .inline-menu {max-width:730px;}input.error,textarea.error,input.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color: red !important;}.feedback-form-wrapper {display:none;}#lightbox {display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;}#lightbox #overlay {position:absolute;width:100%;height:100%;background:#000;opacity:0.8;z-index:1;}#lightbox #lightbox-content {position:relative;width:490px;min-height:200px;margin:100px auto;padding:50px;background:#fff;border-radius:20px;box-shadow:0 0 10px #000;z-index:2;}#feedback-form {overflow:auto;}#feedback-form h2 {padding:0 0 20px;font-size:24px;color:#666;background:url('images/form-title-separator.png') repeat-xbottom left;}#feedback-form h3 {padding:10px 0 0;color:#b6da1b;font-size:18px;}#feedback-form p {margin:0 0 15px;color:#000;font-size:16px;}#feedback-form input,#feedback-form select,#feedback-form textarea,.tabs .tab-content .tab .biz-form .form-col input[type="text"],.tabs .tab-content .tab .biz-form .form-col select,.tabs .tab-content .tab .biz-form .form-col textarea {display:inline-block;margin:0 0 10px;padding:10px;color:#666;background:#d8d8d8 url('images/form-input-bg.png') repeat-x;border:0 none;border-radius:3px;box-shadow:inset 2px 2px 2px #959595;}#feedback-form select {width: 300px;}#feedback-form input {width: 215px;}#feedback-form input:nth-child(2n+2) {margin-left: 5px;}#feedback-form textarea {width: 458px;}#feedback-form button,.tabs .tab-content .tab .biz-form .form-col button {float:right;margin:0 13px 5px 0;padding:10px 20px;color:#000;font-weight:bold;background:#94ad3c url('images/form-btn-bg.png') repeat-x;border:0 none;border-radius:5px;box-shadow:0 2px 1px #666;}#feedback-form .close-btn {display:block;position:absolute;top:15px;right:15px;}.tabs .tab-content .tab .biz-form .form-col button {float:none;margin:15px 0 0;}.tabs .tab-content .tab .biz-form .form-col input[type="text"],.tabs .tab-content .tab .biz-form .form-col select,.tabs .tab-content .tab .biz-form .form-col textarea {display:block;width:180px;margin:10px 0 0;font-size:12px;}.tabs .tab-content .tab .biz-form .form-col label {display:block;padding:0 0 15px;font-size:12px;}.tabs .tab-content .tab .biz-form .form-col select {width:200px;}.tabs .tab-content .tab .biz-form .form-col br {display:none;}.tabs .tab-content .tab .biz-form .form-col p {margin:0;}.tabs .tab-content .tab .biz-form .form-col small.small {margin:-15px 0 0;display:block;}.back-to-top {display:none;position:fixed;bottom:20px;right:20px;padding:20px;background:#b6da1b;border-radius:10px;z-index:999;}.back-to-top .triangle-up {display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #fff;}@media (max-width: 800px) {.back-to-top {padding:10px;}}.breadcrumbs {padding:0 0 20px;color:#aaa;}.breadcrumbs span {font-size:11px;}.breadcrumbs a {color:#aaa;display:inline;padding:0 10px;}.breadcrumbs a:first-child {padding-left:0;}.entry-content a {color:#78900E;font-weight:600;}.entry-content ul,.entry-content ol {color:#666;font-family:'Open Sans', 'Arial', sans-serif;}.entry-content li {padding:0 0 10px;}.entry-content h3 {font-size:16px;font-family:'Open Sans', 'Arial', sans-serif;}.entry-content > p:last-of-type {margin-bottom: 0;}@media (max-width: 800px) {.home .entry-content {margin: 0;}.home .entry-content h3 {display: none;}.entry-content {margin: 0.5em 0 0;}.entry-content p img,.entry-content img.alignnone {width: 100%;height: auto;}.breadcrumbs a {display:inline;}#lightbox {position:absolute;height:10000px;}#lightbox #lightbox-content {width:80%;padding:5%;}#feedback-form textarea,#feedback-form select {width:250px;}#feedback-form input:nth-child(2n+2) {margin-left:0;}}.ad_cont.home-top-ad {margin: 0;padding: 0 0 20px;}body.home #main {padding-top:0;}#main #primary h3.tester-title {padding-left: 50px;color: #404040;font-weight: bold;z-index: 15;}#main #secondary #sidebar-tagcloud {font-family: 'Open Sans', 'Arial', sans-serif;}#main #secondary #sidebar-tagcloud .tag-cloud a {display: inline-block;line-height: 1;padding: 0 10px 0 0;color: #78900E;}.entry-content .sitemap-links {margin:5px 0 0;}.entry-content .sitemap-links li {display:inline-block;list-style:none;}.entry-content .sitemap-links li a {margin: 0 10px 0 0;padding:0 10px 0 0;border-right: 2px solid #ccc;}.entry-content .sitemap-links li:last-of-type a {margin: 0;padding:0;border: none;}#nav-below a {color:#78900e;}body.author.archive #main #primary.archive .page-title {text-transform:none;font-size:34px;color:#636363;font-weight:bold;}#main #primary p.author-name em {font-size:18px;}#main #primary p.author-name strong {font-size:22px;color:#313131;}.author-details {margin:0 0 20px;padding:0 0 20px;border-bottom: 2px dotted #4C4F58;}.author-details .author-pic,.author-details .author-data {display:table-cell;vertical-align:top;}.author-details .author-pic {padding:0 20px 0 0;}.author-details .author-pic img {max-width:200px;}#main #primary p.social a {color:#78900e;font-size:12px;}#main #primary .author-desc p {font-size:12px;margin-bottom:10px;}#main #primary .author-desc p a {color:#78900e;}.social-share {position:absolute;top:140px;left:-50px;padding:10px;text-align:center;background:#fff;border:1px solid #ccc;border-radius:5px;z-index:99;}.social-share a.socialite {display:none;}.social-share .socialite {padding:0 0 10px;}body.single-post #main article {padding:0 0 0 40px;}@media (max-width: 800px) {body.single-post #main article {padding:0;}.social-share {position:relative;top:0;left:0;padding:5px;border:0 none;}.social-share .socialite {display:inline-block;padding:0;}}.entry-author {margin-top: 30px;padding: 20px 20px 0;background: #eee;border-radius: 5px;border: 1px solid #ccc;}.entry-author .left-side,.entry-author .right-side {display:table-cell;vertical-align:top;}.entry-author .left-side img {max-width:100px;}.entry-author .right-side {padding:0 20px;}.entry-author .right-side a {color:#78900E;}@media (max-width: 800px) {.entry-author .left-side,.entry-author .right-side {display:block;}.entry-author .left-side {padding:0 0 20px;text-align:center;}.entry-author .left-side img {max-width:200px;}}@media screen and (max-width: 800px){#main #primary .post h2,body.author.archive #main #primary.archive .page-title {font-size: 2em;}#main #primary .post h3{padding-bottom: 10px;font-size: 1.5em;line-height: 1;}#main #primary .post h2 {padding-bottom: 5px;}body.author.archive #main #primary.archive .author-name {margin-bottom: 10px;}#main #primary p,#main #primary .post p,#main #primary .post ul li,#main #primary .post ol li,#main #primary #home-page-preview .widget p {font-size: 1.25em;}#main #primary #home-page-preview .widget h2 {font-size: 1.5em;}#main #primary #home-page-preview .widget p {margin-bottom: 15px;}#main #primary #home-page-preview .widget {margin-bottom: 30px;}#main #primary p,#main #primary .post p#main #primary .post h2,#main #primary .post h3,#main #primary .post ul li,#main #primary .post ol li,#main #primary #home-page-preview .widget p {line-height: 1.25;}}@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (min-device-pixel-ratio:2) and (orientation: portrait),only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation: portrait),only screen and (device-aspect-ratio:2/3) and (orientation: landscape) and (orientation: portrait){#main #primary h1,#main #primary .post h2,#main #primary.archive article h2,#main #primary #home-page-preview .widget h2 {font-size: 1.25em;}#main #primary #home-page-preview .widget h2 {line-height: 1;}#main #primary .post ul,#main #primary .post ol {margin-left: 2em;}}@media only screen and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:16/9) and (orientation: landscape){}@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (min-device-pixel-ratio:2) and (orientation: landscape),only screen and (min-device-width : 320px) and (max-device-width : 480px),only screen and (device-aspect-ratio:2/3) and (orientation: landscape),only screen and (device-aspect-ratio:40/71) and (orientation: landscape),only screen and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:16/9) and (orientation: landscape){#logo-img {width: 50%;}}.report-parent {overflow: auto;}.report-parent .ad_cont {margin: 0 0 50px;}.report-parent .ad_cont.vertical {width: 160px;margin: 120px 0 0;padding-left: 58px;}.article-content {display: inline-block;width: 818px;vertical-align: top;}#main #primary .reports #report-parent-content h1 {color: #333;padding-left: 40px;font-weight: 600;letter-spacing: 2px;text-transform: uppercase;}#report-menu-area {width: 675px;height: 349px;margin: 40px 0;padding: 30px 50px 0 78px;background-color: #025598;background: transparent url("images/speed-test-reports-menu-bg.png") scroll no-repeat 0 0;}#report-menu-area h2 {margin-bottom: 1.5em;padding-bottom: 0.25em;font-weight: 600;color: #c0e718 !important;border-bottom: 1px solid #c0e718;}#report-menu-area h2 span {color: #fff;}#report-menu-link-area {margin: 0;list-style: none outside;}#report-menu-link-area li {display: inline-block;margin-right: 25px;padding: 0;vertical-align: top;}#report-menu-link-area li:last-of-type {margin-right: 0;}#report-menu-link-area li a {display: block;width: 83px;height: 76px;padding: 37px 15px 0 15px;color: #fff;text-align: center;font-size: 1.25em;line-height: 1;background: transparent url("images/speed-test-reports-menu-item-bg.png") scroll no-repeat 0 0;}#report-menu-link-area li a:hover,#report-menu-link-area li a:focus,#report-menu-link-area li a:active{opacity: 0.6;text-decoration: none;}#main #primary.single.report .site-content {padding: 0;background: none;}#main #primary .reports {padding-left: 15px;font-family: 'Open Sans', 'Arial', sans-serif;}#main #primary .reports h1 {margin-bottom: 5px;color: #000;font-weight: bold;text-transform: none;border-bottom: none;}#report-content {padding-left: 20px;clear: both;}#report-content p {display: inline-block;width: 720px;margin-bottom: 0;padding-right: 50px;color: #000;}#report-content p.beta {margin-top: 10px;}#report-test-link-area {display: inline-block;width: 195px;vertical-align: top;}#report-test-link {display: inline-block;}#report-chart-area {margin-top: 30px;}.reports input[type="radio"] {display: none;}.reports input[type="radio"] + label {height: 18px;line-height: 18px;cursor: pointer;background: transparent url("images/input-radio-sprite.png") scroll no-repeat left top;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.reports input[type="radio"]:checked + label {background-position: left -20px;}.reports input[type="radio"]:disabled + label {background-position: left -40px;cursor: default;}.reports .chart-date-range label {margin-right: 30px;padding-left: 25px;}.reports .chart-date-range input[type="radio"] + label,.reports #sort-by-list input[type="radio"] + label {display: inline-block;height: 20px;line-height: 20px;}.chart-area {clear: both;display: block;width: 972px;height: 439px;margin-bottom: 40px;padding: 15px 15px 0 25px;background: transparent url("images/chart-area-bg.png") scroll no-repeat 0 0;}.chart-area:last-of-type {margin-bottom: 0;}.chart-area form {position: relative;}.chart-area .breadcrumbs {position: absolute;right: 10px;top: -5px;padding: 0;}.chart-area .breadcrumbs span a {padding: 0;color: #78900e;}#main #primary .chart-area .chart-title {width: 575px;height: 28px;margin-bottom: 20px;color: #fff;font-size: 24px;font-weight: bold;line-height: 26px;overflow: hidden;}#main #primary .chart-area .chart-title.hasLink {width: 100%;}#main #primary .chart-area .chart-title .chart-link {float: right;margin-right: 55px;color: #5f9feb;font-size: 14px;line-height: 2.71429;}#main #primary .chart-area .down-up-legend {position: absolute;top: 20px;left: 440px;}.chart-left-col,.chart-right-col {display: inline-block;}.chart-left-col {width: 205px;margin-right: 20px;vertical-align: top;}.chart-right-col {width: 742px;}.chart-controls {width: 175px;height: 238px;margin-top: 2px;padding: 10px 15px;vertical-align: top;background: transparent url("images/chart-controls-bg.png") scroll no-repeat 0 0;}.chart-controls.avg {height: 140px;background: transparent url("images/chart-controls-avg-bg.png") scroll no-repeat 0 0;}.chart-controls h3#cc-title {font-size: 17px;font-weight: bold;line-height: 1;color: #b6da1b;}.switch.down-up {margin-bottom: 15px;}.switch.device,.switch.sort-by {padding-top: 5px;border-top: 1px dotted #fff;}.switch label {display: block;padding-left: 35px;}.switch label,.switch h3 {margin-bottom: 10px;font-size: 15px;color: #fff;}.chart-controls .switch input[type="checkbox"] {display: none;}.chart-controls .switch input[type="checkbox"] + label {height: 15px;line-height: 15px;cursor: pointer;background: transparent url("images/input-checkbox-sprite.png") scroll no-repeat left top;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.chart-controls .switch input[type="checkbox"]:checked + label {background-position: left -15px;}.chart-controls .switch input[type="checkbox"] + label.desktop {background-position: left -30px;}.chart-controls .switch input[type="checkbox"]:checked + label.desktop {background-position: left -45px;}.chart-controls .switch input[type="checkbox"] + label.tablet {background-position: left -60px;}.chart-controls .switch input[type="checkbox"]:checked + label.tablet {background-position: left -75px;}.chart-controls .switch input[type="checkbox"] + label.mobile {background-position: left -90px;}.chart-controls .switch input[type="checkbox"]:checked + label.mobile {background-position: left -105px;}.chart-controls .switch input[type="checkbox"]:disabled + label,.chart-controls .switch input[type="checkbox"]:disabled + label.desktop,.chart-controls .switch input[type="checkbox"]:disabled + label.tablet,.chart-controls .switch input[type="checkbox"]:disabled + label.mobile {background-position: left top;cursor: default;}.chart-date-range {position: relative;top: 105px;left: 208px;width: 664px;padding-left: 84px;color: #fff;}.chart-date-range h3 {display: inline-block;height: 20px;margin-right: 20px;padding-right: 26px;font-size: 14px;font-weight: bold;line-height: 20px;background: transparent url("images/chart-date-range-arrows.png") scroll no-repeat right center;}.chart-info-block {width: 205px;max-height: 95px;margin: 20px 0 0 0;clear: both;overflow: auto;}.avg .chart-info-block {}.chart-info-block img {float: left;width: 32px;height: 32px;margin: 0 5px 0 0;}.chart-info-block p {margin-bottom: 0;padding-top: 5px;color: #fff;font-size: 12px !important;line-height: 1.25;}.chart {display: inline-block;width: 742px;height: 345px;}#report-links-area {margin-top: 60px;}#links-content-area {display: inline-block;margin: 0;padding: 0 30px 0 20px;width: 670px;vertical-align: top;}#links-content-area .main.breadcrumbs {padding: 0 0 10px;}#links-content-area .main.breadcrumbs span {font-size: 14px;}#links-content-area .main.breadcrumbs span a {padding: 0;color: #78900e;font-weight: normal;}#links-navigation {margin: 0 0 40px;list-style: none outside none;}#links-navigation li {display: inline-block;padding: 0 10px;border-right: 3px solid #000;}#links-navigation li:first-of-type {padding-left: 0;}#links-navigation li:last-of-type {border-right: none;}#links-navigation li a {color: #0B61C7;font-size: 24px;line-height: 1;text-decoration: underline;}#links-content h3 {color: #000;font-size: 24px;line-height: 24px;}#links-content span.info-text {font-size: 12px;}#sort-by-list {margin: 30px 0;}#sort-by-list label {margin-right: 20px;padding-left: 25px;}#sort-by-list label:last-of-type {margin-right: 0;}#links-list {margin: 0;padding: 0;list-style: none outside none;}#links-list li {display: inline-block;padding: 0 0.7474% 30px 0;width: 18.6846%;}#links-list li h5 {font-size: 16px;line-height: 1;}#links-list li h5 a {color: #0B61C7;font-size: inherit;line-height: inherit;text-decoration: underline;}#links-list li p.speeds {margin-bottom: 0;line-height: 1.25;}#links-list li p.speeds span {font-size: 12px;line-height: 1;}#report-sidebar {display: inline-block;width: 300px;vertical-align: top;}#more-reports h4 {color: #000;font-size: 24px;font-weight: bold;}#report-list {margin-top: 10px;}#current-report {height: 34px;background-color: #242424;background-image: -moz-linear-gradient(top,#777977,#303030);background-image: -webkit-gradient(linear,0 0,0 100%,from(#777977),to(#303030));background-image: -webkit-linear-gradient(top,#777977,#303030);background-image: -o-linear-gradient(top,#777977,#303030);background-image: linear-gradient(to bottom,#777977,#303030);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#777977', endColorstr='#303030', GradientType=0);border: 1px solid #000;border-radius: 3px;}#current-report:hover,#current-report:focus,#current-report:active {cursor: pointer;}#current-report span {display: block;width: 223px;height: 34px;padding: 0 50px 0 25px;color: #fff;font-size: 1.14285714285714em;line-height: 2.28571428571429;background: url("images/select-caret.png") scroll no-repeat right 0 transparent;overflow: hidden;}#report-list-wrapper {margin-top: 10px;padding: 5px 20px;background-color: #242424;border: 6px solid #d5d5d5;border-radius: 10px;box-shadow: 0 0 8px #555;z-index: 10;}#report-list-wrapper a:link,#report-list-wrapper a:visited {display: block;padding: 0;border-radius: 4px;color: #969696;font-size: 1.14em;font-weight: normal;line-height: 2;text-align: left;text-decoration: none;white-space: nowrap;}#report-list-wrapper a:hover,#report-list-wrapper a:focus,#report-list-wrapper a:active {color: #fff;cursor: pointer;}#report-sidebar-ad {margin-top: 60px;}#content-references {margin: 30px 0 0;}#content-references p {margin: 0;}#results-test-link {display: inline-block;margin: 0 0 40px 25px;}.chart-controls label.disabled {color: #808080;}.disabledChart {font-size: 22px !important;padding-top: 165px;text-align: center;color: #fff;}#main #primary #user-section {height: auto;margin: 20px 0;padding-left: 50px;}#main #primary #user-section p {margin-bottom: 0.57142857142857em;}#main #primary #user-section #user-settings .show-settings {font-size: 1em;font-weight: normal;text-decoration: underline;outline: none;}#main #primary #user-section #user-settings #user-device-section {margin-bottom: 1em;}#main #primary #user-section #user-settings #user-device-section div.current-device p.current-nick {margin-bottom: 0;color: #242424;font-size: 1.5em;font-weight: bold;}#main #primary #user-section #user-settings #user-device-section div.current-device p.current-nick span.current-type {text-transform: capitalize;}#main #primary #user-section #user-settings #user-device-section div.inline {display: inline-block;width: 12.14285714285714em;}#main #primary #user-section #user-settings #user-device-section div label {display: block;padding: 0 0 0.35714285714286em 0.35714285714286em;font-family: 'Open Sans', 'Arial', sans-serif;font-size: 0.85714285714286em;font-weight: bold;}#main #primary #user-section #user-settings input[type="text"],#main #primary #user-section #user-settings select {width: 10.71428571428571em;background-color: #fff;-webkit-box-shadow: 0px 0px 20px rgba(255, 255, 255, 0.7) inset;-moz-box-shadow: 0px 0px 20px rgba(255, 255, 255, 0.7) inset;box-shadow: 0px 0px 20px #fff inset;box-shadow: 0px 0px 20px rgba(255, 255, 255, 0.7) inset;border-color: #969697;border-style: solid;border-width: 1px;}#main #primary #user-section #user-settings input[type="text"]:disabled,#main #primary #user-section #user-settings select:disabled {background-color: #efefef;background: -moz-linear-gradient(top, #efefef 0%, #d8d8d8 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#d8d8d8));background: -webkit-linear-gradient(top, #efefef 0%, #d8d8d8 100%);background: -o-linear-gradient(top, #efefef 0%, #d8d8d8 100%);background: linear-gradient(to bottom, #efefef 0%, #d8d8d8 100%);}#main #primary #user-section #user-settings input[type="text"] {padding: 0.35714285714286em;}#main #primary #user-section #user-settings input[type="text"]:focus,#main #primary #user-section #user-settings select:focus {-webkit-box-shadow: 0 0 10px #c0e718 inset;-moz-box-shadow: 0 0 10px #c0e718 inset;box-shadow: 0 0 10px #c0e718 inset;}#main #primary #user-section #user-settings select {padding: 0.28571428571429em;border-radius: 7px;}#main #primary #user-section #user-settings #device-type {text-transform: capitalize;}#main #primary #user-section #user-settings #user-connection p {display: inline-block;width: 15em;margin-bottom: 0.5em;padding-right: 2em;font-size: 0.85714285714286em;text-align: right;}#main #primary #user-section #user-settings .control-group {display: inline-block;margin-right: 1em;}#main #primary #user-section #user-settings .control-group.last {margin-right: 0;}#main #primary #user-section #user-settings input[type="radio"] {margin-right: 0.28571428571429em;}#main #primary #user-section #user-settings input[type="radio"] + label {font-family: 'Open Sans', 'Arial', sans-serif;}#user-device-section input.error {border: 1px solid red !important;background: #eee !important;}@media screen and (max-width: 800px){#main #primary #user-section {margin: 0 0 20px;padding-left: 0;}#main #primary #user-section p {font-size: 0.85714285714286em;}#main #primary #user-section #user-settings {margin-bottom: 3em;}#main #primary #user-section #user-settings #user-device-section div.current-device p {color: #242424;font-weight: bold;}#main #primary #user-section #user-settings #user-device-section div.inline.show {display: block;width: 100%;}#main #primary #user-section #user-settings #user-device-section div label {display: block;padding: 0 0 0.35714285714286em 0.35714285714286em;font-family: 'Open Sans', 'Arial', sans-serif;font-size: 0.85714285714286em;font-weight: bold;}#main #primary #user-section #user-settings input[type="text"],#main #primary #user-section #user-settings select {width: auto;}#main #primary #user-section #user-settings input[type="text"] {padding: 0.35714285714286em;}#main #primary #user-section #user-settings select {padding: 0.28571428571429em;}#main #primary #user-section #user-settings #device-type {}#main #primary #user-section #user-settings p {display: block;width: 100%;padding-right: 0;font-size: 1em;text-align: left;}#main #primary #user-section #user-settings input[type="radio"] {width: 0.85714285714286em;height: 0.85714285714286em;margin-right: 0.28571428571429em;}#main #primary #user-section #user-settings input[type="radio"] + label {font-size: 0.85714285714286em;}#main #primary #user-section #user-settings #user-device-section div.current-device p.current-nick {font-size: 1em;}#main #primary #user-section #user-settings #user-connection p {display: block;width: 100%;margin-bottom: 0;padding-right: 0;text-align: left;}#main #primary #user-section #user-settings #user-connection #testing-from {margin-bottom: 1em;}}