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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,main,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#000}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input[type=text],input[type=email],input[type=password],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}input[type=submit],input[type=reset]{-webkit-appearance:none}.input-block-level{display:block;width:100%!important;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block;*zoom:1}* html .clearfix{height:1%}.clearfix{display:block}.container{max-width:1330px;padding:0 25px;margin:0 auto;box-sizing:border-box}.container-920{max-width:920px;margin:0 auto}.container-780{max-width:780px}.inset{padding:30px}.align-left{float:left}.align-right{float:right}.table{display:table;width:100%}.table-cell{display:table-cell}.col-full{width:100%}.col-half{width:48%}.col-one-third{width:30.63%}.col-two-third{width:65.33%}.col-one-fourth{width:22%}.col-three-fourth{width:74%}.col-one-fifth{width:16.8%}.col-two-fifth{width:37.6%}.col-three-fifth{width:58.4%}.col-four-fifth{width:79.2%}.col-one-sixth{width:13.33%}.col-five-sixth{width:82.67%}.col-full,.col-half,.col-one-third,.col-two-third,.col-three-fourth,.col-one-fourth,.col-one-fifth,.col-two-fifth,.col-three-fifth,.col-four-fifth,.col-one-sixth,.col-five-sixth{display:block;position:relative;margin-right:4%;margin-bottom:50px;float:left}.col-full{clear:both;float:none;margin-right:0}.col-last{margin-right:0!important;clear:right}::selection{background:#8dc63f;color:#fff}::-moz-selection{background:#8dc63f;color:#fff}::-webkit-selection{background:#8dc63f;color:#fff}::-webkit-input-placeholder{color:#333}:-moz-placeholder{color:#333}::-moz-placeholder{color:#333}:-ms-input-placeholder{color:#333}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#0066b3}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:#0066b3}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#0066b3}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#0066b3}.hidden{display:none}html,body{background:#fff;height:100%}table{border-left:1px solid #aaa;border-top:1px solid #aaa;width:100%;margin-top:30px}th,td{border-bottom:1px solid #aaa;border-right:1px solid #aaa;padding:8px 12px;font-size:18px}fieldset{border:1px solid #aaa;padding:20px}legend{padding:0 5px;font-family:dosis,sans-serif;font-weight:400;color:#0066b3;text-transform:uppercase;font-size:22px;line-height:26px}input,select,textarea{font-family:varela round,sans-serif;font-size:16px;line-height:22px;color:#333}input[type=text],input[type=email],input[type=password],select,textarea{width:100%;box-sizing:border-box;display:block;background:#fff;padding:10px 14px;border:1px solid #aaa;outline:0}textarea{height:110px}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,select:focus,textarea:focus{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#f5fbff;border-color:#0066b3;color:#0066b3}input[type=submit]{font-family:dosis,sans-serif;outline:none;border:none;cursor:pointer;font-size:18px;line-height:24px;padding:12px 25px;background:#8dc63f;color:#fff;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out}input[type=submit]:hover,input[type=submit]:active{background-color:#ec008c}input#contact-captcha{width:85px}.wpcf7-form .wpcf7-not-valid{border:1px solid red!important;background:#fff!important}div.wpcf7-response-output{margin:2em 0 1em!important;padding:10px 15px!important;border-width:1px!important;background:#fffef0!important;font-size:16px!important;line-height:22px;color:#656565!important}div.wpcf7-validation-errors{border:1px solid red!important;background:#ffe7e7!important;color:red!important;text-shadow:none}span.wpcf7-not-valid-tip{font-size:13px!important;line-height:16px;font-style:italic;padding:3px 8px;text-shadow:none;font-weight:400;margin-top:8px;background:#ffe7e7!important}div.wpcf7-mail-sent-ok{background:#f1ffeb!important;color:#398f14!important}.checkbox{font-family:dosis,sans-serif;text-transform:uppercase}.checkbox br{display:none}.checkbox span{display:inline-block;vertical-align:middle;margin-right:25px;font-size:18px;line-height:24px}.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:10px;cursor:pointer}.checkbox label::before{content:"";display:inline-block;position:absolute;width:20px;height:20px;left:0;margin-left:-20px;border:1px solid #fff;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.checkbox label::after{display:inline-block;position:absolute;width:20px;height:20px;left:0;top:0;margin-left:-20px;padding-left:4px;padding-top:0;font-size:14px;line-height:22px;color:#333}.checkbox input[type=checkbox],.checkbox input[type=radio]{opacity:0;z-index:1}.checkbox input[type=checkbox]:focus+label::before,.checkbox input[type=radio]:focus+label::before{outline:none}.checkbox input[type=checkbox]:checked+label::after,.checkbox input[type=radio]:checked+label::after{font-family:fontawesome;content:"\f00c"}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label::before,.checkbox input[type=radio]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox-info input[type=checkbox]:checked+label::before,.checkbox-info input[type=radio]:checked+label::before{background-color:#fff;border-color:#5bc0de}.checkbox-info input[type=checkbox]:checked+label::after,.checkbox-info input[type=radio]:checked+label::after{color:#bbb}input[type=checkbox].styled:checked+label:after,input[type=radio].styled:checked+label:after{font-family:fontawesome;content:"\f00c"}input[type=checkbox].styled:checked+label::before,input[type=checkbox].styled:checked+label::after,input[type=radio].styled:checked+label::before,input[type=radio].styled:checked+label::after{color:#bbb}ul,ol,dl{margin-left:20px}ul{list-style:disc}ol{list-style:decimal}ul li,ol li{margin-bottom:8px}.list-reset{margin:0;padding:0;list-style:none}.background{background-repeat:no-repeat;background-position:50% 0;background-position:50% 0\9 !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-backface-visibility:hidden;overflow:hidden}.fullscreen{width:100%;min-height:100%}.fullscreen.not-overflow{height:100%;overflow:hidden}img{max-width:100%;height:auto}.rounded{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.cover{position:relative;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-backface-visibility:hidden;overflow:hidden}.alignleft,.alignright,.aligncenter,.alignnone{margin-bottom:15px}.alignleft,.alignright{display:inline}.alignleft{margin-right:25px;float:left}.alignright{margin-left:25px;float:right}p img,.wp-caption{margin-top:5px}.wp-caption{margin-bottom:15px}.alignleft,.alignright,.aligncenter,.alignnone,.wp-caption{border:none;background:0 0;padding:0;width:auto!important}.wp-caption img{display:block;line-height:0;width:100%}.wp-caption-text{background:#ebebeb;font-family:arial,sans-serif;font-size:13px;line-height:18px;font-style:italic;padding:10px;margin:6px 0 0}.wp-caption.alignleft .wp-caption-text,.wp-caption.alignright .wp-caption-text{max-width:450px}.size-large{max-width:920px}.btn{display:inline-block;padding:0 40px;border:none;font-family:dosis,sans-serif;background:#ec008c;color:#fff;text-align:center;text-transform:uppercase;font-weight:400;font-size:20px;line-height:64px;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out;outline:none;cursor:pointer}.btn.small{line-height:34px;padding:0 15px;font-size:18px}.btn:hover{background:#8dc63f;color:#fff;margin:0}.btn.inverse:hover{background:#8dc63f;color:#fff;margin:0}.btn-login{background:#f7941e}.btn.topNavSignup{background:#8dc63f}.btn.topNavSignup:hover{background:rgba(141,198,6,.5)}.btn.topNavAddress:hover{background:rgba(236,0,140,.6)}.btn.btn-login:hover{background:rgba(247,148,30,.6)}.social-icon{display:inline-block}.social-icon .icon{display:inline-block;padding:0;background:#bbb;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.social-icon:hover .icon{background:#ec008c;color:#fff}#header-contact a.tel-mobile{display:none}.call-to-action{line-height:36px}.call-to-action a{color:#ec008c;border-bottom:1px solid #ec008c;display:inline-block}.call-to-action a:hover{border-color:transparent;color:#ec008c}.call-to-action img{display:inline-block;padding:1px 0 0 2px}.modal-dialog{max-width:500px;padding:20px}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;margin:2% auto 0}.modal-content{position:relative;background-color:#fff;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-content iframe{margin-bottom:0}.modal-content .close{position:absolute;top:10px;right:10px;outline:none;display:block;width:25px;height:25px;border:none;cursor:pointer;background:#0066b3}.modal-content .close span{display:block;width:25px;height:25px;padding:0;position:absolute;top:0;left:0}.modal-content .close .fa-times-circle{font-size:25px;line-height:25px;color:#fff}.modal-content .close .sr-only{text-indent:-5000px;display:block}.modal-content .close:hover .fa-times-circle{color:#8dc63f}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.9;filter:alpha(opacity=90)}.modal-header{padding:15px 20px;min-height:16.42857143px;background:#0066b3}.modal-header h4{width:90%;margin-bottom:0;color:#fff}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{background:#0066b3;padding:15px;text-align:right;position:relative;min-height:15px}.modal-footer a{color:#fff}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}body{font-family:varela round,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#333}p,ul,ol,blockquote,table,fieldset,form{margin-bottom:20px}strong{font-weight:700}em,cite{font-style:italic}sup{vertical-align:super;font-size:12px;padding:0 4px;color:#f7941e;font-family:varela round,sans-serif}small{font-size:11px;line-height:0;font-style:italic}caption{text-align:left}.kicker{font-size:28px;line-height:38px;margin-bottom:25px}.centered{text-align:center}.upper{text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-family:dosis,sans-serif;font-weight:400;color:#0066b3;text-transform:uppercase;margin-bottom:15px}h1{font-size:44px;line-height:46px}h2{font-size:44px;line-height:44px}h3{font-size:30px;line-height:34px}h4{font-size:22px;line-height:26px}h5{font-size:18px;line-height:20px}h6{font-size:14px;line-height:18px}a{text-decoration:none;color:#0066b3;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}a:hover,a:active{color:#8dc63f}.tel{cursor:default}#masthead{position:relative;width:100%;z-index:1000;background:#0066b3;border-bottom:1px solid #3385c2}.home #masthead{position:absolute;top:0}#masthead div{margin-bottom:0}#header-contact{margin-top:20px;position:relative;z-index:110}#header-contact .tel{font-family:dosis,sans-serif;color:#bbb;font-size:18px;display:inline-block;padding-right:5px}#header-contact .icon{color:#0066b3;height:25px;width:25px;font-size:15px;line-height:28px;margin:0 3px}#header-contact .social-icon:hover .icon{color:#fff}#logo a{padding:10px 0 8px;display:block}#logo a.retina-logo{display:none}#main-nav{margin-left:13%}#responsive-nav{display:none}#menu-main-navigation{list-style:none;padding:0;margin:0;font-family:dosis,sans-serif}#menu-main-navigation li{float:left;margin:0;position:relative;margin:0;text-transform:uppercase;text-align:center}#menu-main-navigation li>a{display:block;color:#fff;font-size:18px;line-height:24px;padding:20px 25px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;border-left:1px solid #0066b3}#menu-main-navigation li.fa{-webkit-font-smoothing:auto}#menu-main-navigation li.fa-angle-down:before{float:right;margin:24px 20px 0 0;color:#fff;font-size:17px}#menu-main-navigation li.fa-angle-down a{font-family:dosis,sans-serif}#menu-main-navigation li.menu-item-has-children a{padding-right:40px}#menu-main-navigation li:hover>a,#menu-main-navigation li.current-menu-item>a,#menu-main-navigation li.current-menu-parent>a,#menu-main-navigation li.current-page-ancestor>a,.single-post #menu-main-navigation li#menu-item-31 a{color:#0066b3;background:#fff}#menu-main-navigation li:first-child a{border-left:none}#menu-main-navigation li.fa-angle-down:hover:before,#menu-main-navigation li.current-menu-item.fa-angle-down:before,#menu-main-navigation li.current_page_ancestor.fa-angle-down:before{color:#0066b3}#menu-main-navigation ul.sub-menu{-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);display:none;margin:0;list-style:none;padding:0;position:absolute;top:64px;left:1px;width:154px;z-index:99999;border-bottom:1px solid #e2e2e2;border-top:1px solid #3385c2}#menu-main-navigation ul.sub-menu li{background:#fff;margin:0;width:100%}#menu-main-navigation ul.sub-menu li:first-child{padding-top:15px}#menu-main-navigation ul.sub-menu li:last-child{padding-bottom:15px}#menu-main-navigation ul.sub-menu a,#menu-main-navigation li.current_page_item ul.sub-menu a{display:block;background:#fff;color:#0066b3;font-size:16px;font-weight:400;height:auto;line-height:20px;padding:6px 15px;border-left:none}#menu-main-navigation li:hover ul.sub-menu a:hover,#menu-main-navigation li:hover ul.sub-menu li.current-menu-item a{color:#ec008c}#menu-main-navigation li:hover>ul{display:block}#header-login{position:absolute;top:0;right:0;z-index:1000}#header-login a{float:left}#hero-header{position:relative}#hero-header header{display:table;width:100%;height:100%}#hero-header h1{display:table-cell;vertical-align:middle;color:#fff;padding-right:58%}#hero-header span{display:block;width:316px;height:317px;background:url(gfx/bg-angle-shadow-left.png) no-repeat 0 0;position:absolute;top:0;left:0}#main-content{background:#fff;padding:0 0 50px}#page-content{padding-top:50px;overflow:hidden}#page-introduction,#page-main-content{width:44%;margin-bottom:20px}#home-hero-header{position:relative}#home-intro{margin-top:140px}#home-intro-logo,#home-intro-text{display:table-cell;vertical-align:middle}#home-intro-logo{width:27%}#home-intro-text{width:69%;padding-left:4%;vertical-align:middle}#home-intro-text h1{color:#fff;font-size:30px;line-height:36px;font-weight:200;letter-spacing:1px;margin-bottom:0}#home-intro-text h1 strong{font-weight:600}#home-content{position:absolute;bottom:0;width:100%}#home-network-status{float:left;width:50%;background:url(gfx/transparency-black.png) repeat;padding-bottom:1000px;margin-bottom:-1000px}#home-network-status-inset{width:80%;margin:0 auto;padding:30px 0;color:#fff;overflow:hidden}#home-network-status-inset div{margin-bottom:0}#status-icon{width:18%}#latest-status{color:#fff;width:50%;margin-right:6%}#latest-status h3{color:#fff;margin-bottom:10px}#latest-status p{margin-bottom:8px}#latest-status span{font-family:dosis,sans-serif;letter-spacing:1px}#fb-link .social-icon{font-family:dosis,sans-serif;color:#fff;font-weight:200}#fb-link .social-icon .icon{height:38px;width:38px;font-size:22px;line-height:40px;margin-bottom:15px;background:#f7941e;color:#000}#fb-link .social-icon:hover{color:#fff200}#fb-link .social-icon:hover .icon{background:#fff200}#home-latest-news{float:left;width:50%}#latest-news-1{background:url(gfx/transparency-magenta.png) repeat 0 0;background:rgba(236,0,140,.9)}#latest-news-1:hover{background:#ec008c}#latest-news-2{background:url(gfx/transparency-orange.png) repeat 0 0;background:rgba(247,148,30,.9)}#latest-news-2:hover{background:#f7941e}#latest-news-3{background:url(gfx/transparency-green.png) repeat 0 0;background:rgba(141,198,63,.9)}#latest-news-3:hover{background:#8dc63f}#latest-news-4{background:url(gfx/transparency-blue.png) repeat 0 0;background:rgba(0,102,179,.9)}#latest-news-4:hover{background:#0066b3}.teaser-latest-news{float:left;width:25%;padding-bottom:1000px;margin-bottom:-1000px;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.teaser-latest-news a{display:block;background:url(gfx/bg-angle-shadow-right.png) no-repeat top right;padding:20px 25px;min-height:135px;color:#fff}.teaser-latest-news h4{color:#fff}.teaser-latest-news p{margin-bottom:12px;font-family:dosis,sans-serif;font-size:18px;line-height:22px}.teaser-latest-news img{-webkit-transition:padding .15s ease-in-out;-moz-transition:padding .15s ease-in-out;-o-transition:padding .15s ease-in-out;transition:padding .15s ease-in-out}.teaser-latest-news a:hover img{padding-left:5px}.service .inset{border:1px solid #0066b3;min-height:270px}#page-262 #page-content{max-width:615px;margin:0 auto}#calling-rates{margin-bottom:40px;max-width:600px}#calling-rates th,#calling-rates td{font-size:16px;padding:10px 14px}#calling-rates th{font-weight:700;color:#ec008c;text-align:left}#calling-location{max-width:608px;margin-bottom:30px}#calling-location label{cursor:pointer;font-weight:700;padding-bottom:5px;display:block;font-size:18px}.ui-autocomplete{background:#fff;color:#333;border:1px solid #aaa;list-style:none;margin:0;padding:0;max-width:560px}.ui-autocomplete li{border-bottom:1px solid #aaa;border-top:none;margin-bottom:0;cursor:pointer;padding:10px;background:#f5fbff}.ui-autocomplete li:last-child{border-bottom:none}.ui-autocomplete li:hover,.ui-autocomplete li.ui-state-focus{background:#8dc63f;color:#fff}#tollpicker-price{display:none;color:#8dc63f;border:1px solid #8dc63f;padding:15px 20px;background:#f8ffef}#category-list{overflow:auto;margin-bottom:30px;border-bottom:2px solid #dbdbdb;padding-bottom:15px}#category-list h5{margin:0 10px 0 0;font-weight:600;color:#333}#category-list li{display:inline-block;text-transform:uppercase;margin:0 5px 10px 0}#category-list a{font-family:dosis,sans-serif;font-size:18px;line-height:34px;padding:0 15px;display:block;background:#fff;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#0066b3;font-weight:600}#category-list a:hover,#category-list li.current-cat a{color:#fff;background:#f7941e}.post-teaser{border-bottom:2px solid #dbdbdb;padding-bottom:30px;margin-bottom:30px;overflow:auto}.post-teaser div{margin-bottom:0;overflow:auto}.post-teaser h3{margin-bottom:20px}.teaser-image{float:right}.wp-pagenavi{padding-top:15px;margin-bottom:50px}.wp-pagenavi .pages{border:none;padding-left:0;margin-left:0;background:0 0;color:#000}.wp-pagenavi a,.wp-pagenavi span{padding:8px 12px;margin:0 4px;background:#ec008c;border:1px solid #ec008c;color:#fff;font-weight:600}.wp-pagenavi a:hover,.wp-pagenavi a:active,.wp-pagenavi span.current{background:#8dc63f;border:1px solid #8dc63f}#nav-single{padding-top:25px;clear:both;width:100%}#nav-single li{width:33.33%;float:left;font-size:16px;line-height:22px;font-weight:600;text-transform:uppercase}#nav-single li#tab-prev{text-align:left}#nav-single li#tab-all{text-align:center;padding-top:10px}#nav-single li#tab-next{text-align:right}#nav-single a span{position:absolute;left:-5000px}#nav-single a .icon{padding:0;border-radius:50%;color:#fff;background-color:#0066b3;display:inline-block;height:40px;width:40px;text-align:center;line-height:40px}#nav-single a:hover .icon{background-color:#8dc63f}#accordion{border-bottom:2px solid #dbdbdb}.ui-accordion .ui-accordion-header{margin-bottom:0;text-transform:none;color:#000;font-size:20px;line-height:24px;font-weight:600;display:block;cursor:pointer;position:relative;padding:15px;zoom:1;border-top:2px solid #dbdbdb;text-transform:uppercase}.ui-accordion .ui-accordion-header abbr{color:#ec008c;display:inline-block;margin-right:10px}.ui-accordion .ui-accordion-header-active,.ui-accordion .ui-accordion-header:hover{color:#ec008c}.ui-accordion .ui-accordion-content{padding:0 0 0 43px;border-top:0;overflow:auto;zoom:1;height:auto;position:relative}.ui-accordion .ui-accordion-content abbr{position:absolute;top:0;left:15px;font-family:dosis,sans-serif;font-size:20px;line-height:24px;font-weight:600}.ui-accordion .ui-accordion-content h3,.ui-accordion .ui-accordion-content h4{font-size:18px;line-height:22px;font-weight:600;text-transform:none;color:#000}.google-map img{max-width:none}.page-id-15 .kicker{width:80%;margin:0 auto 50px}.page-id-15 #page-introduction .fa{color:#8dc63f;padding-right:6px}#signup-progress{margin-bottom:50px}#signup-progress li{display:inline-block;text-align:center;width:30px;line-height:0;margin:0 6px}#signup-progress a{line-height:30px;display:block;background:#fff;border-radius:50%}#signup-progress a:hover,#signup-progress a.active{background:#8dc63f;color:#fff}#signup-content{color:#fff;padding:100px 0 150px}#signup-content header{margin-bottom:40px;overflow:hidden}#signup-content h1{color:#fff}.api_spinner{margin-top:30px}.error_message{display:none;color:red;background-color:#ffe7e7!important;border:1px solid red!important;padding:15px!important;margin-top:30px}.plan-type{display:none}#street-address{width:100%;box-sizing:border-box}#street-address-dropdown{background:#fff;color:#333;border:1px solid #aaa}#street-address-dropdown li{border-bottom:1px solid #aaa;border-top:none;margin-bottom:0;cursor:pointer;padding:10px;background:#f5fbff}#street-address-dropdown li:last-child{border-bottom:none}#street-address-dropdown li:hover,#street-address-dropdown .dropdown-selected{background:#8dc63f;color:#fff}#street-address-autocomplete-errors{color:#fff200}.instructions{display:none;margin-bottom:30px;margin-top:20px;font-size:20px;line-height:26px;margin-bottom:40px}#address-checker-form .instructions{display:block}#signup-step-1 .error_message{width:96%;margin:0 0 20px}#signup-step-2 .google-map{margin-bottom:50px}.plan-location i,.plan-type i{color:#8dc63f;padding-right:8px}#broadband-plans{padding-top:40px}.retina-icon{display:none}.plan{color:#000;display:block;cursor:pointer}.plan article{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.plan img{position:absolute;top:-30px;width:70px;margin-left:-35px;left:50%}.plan .plan-details{border:5px solid transparent}.plan-details{background:url(gfx/transparency-white.png) repeat 0 0;padding:55px 15px 13px;border:2px solid #fff;border-bottom:none}.plan-details li{margin-bottom:3px;white-space:nowrap}.plan-details li span{display:inline-block;margin-right:3px}.ui-tooltip{background:#0066b3;border:2px solid #fff;padding:10px 20px;max-width:280px;color:#fff;box-shadow:0 0 7px #000}.plan-details li i{color:#999;padding-right:2px}.plan-pricing{background:#fff;padding:20px 13px 13px;border:2px solid #fff;border-top:none;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.plan-pricing div{padding:0 13px}.plan-pricing p{font-family:dosis,sans-serif;font-size:14px;line-height:18px;margin-bottom:10px}.plan-pricing p strong{display:inline-block;margin-bottom:5px}.plan-pricing p em{font-style:normal;font-size:30px}.plan-pricing .btn{background:#8dc63f;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.plan article:first-child:hover{color:#000}.plan article:first-child:hover article,.broadband-term-selected article,.broadband-plan-selected article{background:#fff}.plan article:first-child:hover .btn,.broadband-term-selected .plan-pricing .btn,.broadband-plan-selected .plan-pricing .btn{background:#0066b3}.plan article:first-child:hover .plan-pricing,.broadband-term-selected .plan-pricing,.broadband-plan-selected .plan-pricing{background:#8dc63f}.popular .plan-pricing,.popular .plan-details{border:5px solid #f7941e}.popular .plan-pricing{border-top:none}.popular .plan-details{border-bottom:none}.popular .popular-badge{width:113px;height:52px;display:block;background:url(gfx/bg-popular-badge.png) no-repeat 0 0;text-indent:-5000px;position:absolute;top:-52px;margin-left:-57px;left:50%}.plan .offersummary{margin-top:7px;border:2px solid #fff;font-weight:700;font-size:90%}#signup-step-4 .api_spinner{margin-bottom:80px}#signup-content #signup-step-4 header{margin-bottom:30px}#signup-step-4 .plan-location{margin-bottom:5px}#broadband-terms{width:800px;margin:0 auto;padding-top:40px}#broadband-terms .col-one-fifth{width:30.63%}#broadband-terms .col-one-fifth.col-last-tablet{margin-right:0}#phone-options{max-width:800px;margin:0 auto}#phone-options .checkbox label::after{margin-left:-23px}#phone-options .dk-select{margin-bottom:20px;text-align:left}#phone-options .btn{margin-top:40px}#phone-number-options{font-family:dosis,sans-serif;text-transform:uppercase;font-size:18px;line-height:24px;padding:25px 20px 20px;margin-bottom:28px;background-color:rgba(255,255,255,.1);overflow:hidden}#phone-number-options div{display:inline-block;margin:0 25px 15px 0}#phone-number-options p{font-family:varela round,sans-serif;text-transform:none;font-size:16px;line-height:20px}#phone-number-options #new-number-additional-text{text-transform:none;margin:0}#phone-number-options #bring-my-number-fields{display:none;margin:0}#phone-number-options #bring-my-number-fields input{display:inline-block;max-width:185px;margin-bottom:20px}#phone-addons{text-align:left;border-left:none;border-bottom:1px solid #fff;max-width:350px;margin:0 auto 10px}#phone-addons .upper{font-size:19px;line-height:23px;font-family:dosis,sans-serif;color:#8dc63f;margin-bottom:5px;display:inline-block}#phone-addons td{border:none;border-top:1px solid #fff;padding:15px 12px;font-size:16px;line-height:20px}#phone-addons td.phone-addon-price{vertical-align:middle}#phone-addons td.phone-addon-price br{display:none}#bring-my-number-fields p:last-of-type{margin:0;padding:10px 0}#signup-step-5 p.centered{margin-top:20px;margin-top:40px}#plan-summary{width:45%;float:left}#plan-summary p{font-size:24px;line-height:30px;margin-bottom:60px}#plan-costs-installation h5{margin-bottom:5px}.plan.selected-plan{background:#fff}.plan.selected-plan h4{color:#8dc63f}.plan.selected-plan ul{margin-bottom:15px}.plan.selected-plan .btn,.plan.selected-plan:hover .btn{background:#8dc63f;color:#fff;margin-bottom:5px}.plan.selected-plan .btn:hover{background:#ec008c}#plan-costs-wrapper{background:#8dc63f}#plan-costs{padding:15px 20px}#plan-costs h3{color:#fff;margin-bottom:20px}#plan-costs h5{color:#fff}#plan-costs table{border:none;margin:0}#plan-costs td{padding:0 0 10px;color:#000;border:none}#plan-costs td.price{text-align:right}#plan-summary #plan-costs p{font-size:12px;line-height:16px;margin-bottom:0}.price{vertical-align:bottom}#signup-wrapper{width:45%;float:right}#signup-wrapper h5{color:#fff}.signup-form p{margin-bottom:10px}.signup-form p:last-child{margin-bottom:30px}.signup-form .full-width-field{overflow:hidden}.signup-form .full-width-field input,.signup-form textarea{width:100%;box-sizing:border-box}.first-name,.mobile-number,.last-name,.work-number{display:block;margin:0;width:49%}.first-name,.mobile-number{float:left}.last-name,.work-number{float:right}.signup-form input[type=text],.signup-form input[type=email],.signup-form textarea,.dk-selected{background:url(gfx/transparency-white.png) repeat 0 0;background:rgba(255,255,255,.8);border-color:transparent}.signup-form .first-name input[type=text],.signup-form .last-name input[type=text],.signup-form .work-number input[type=text],.signup-form .mobile-number input[type=text]{width:100%;box-sizing:border-box}.signup-form input[type=text]:focus,.signup-form input[type=email]:focus,.signup-form textarea:focus{background:#fff;border-color:#0066b3}.signup-form #what-next{margin-bottom:30px}.dk-select,.dk-select *,.dk-select *:before,.dk-select *:after,.dk-select-multi,.dk-select-multi *,.dk-select-multi *:before,.dk-select-multi *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dk-select,.dk-select-multi{position:relative;display:inline-block;vertical-align:middle;width:100%;cursor:pointer}.dk-selected{width:100%;white-space:nowrap;overflow:hidden;position:relative;padding:10px 20px 10px 14px;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#000}.dk-selected:before,.dk-selected:after{content:'';display:block;position:absolute;right:0}.dk-selected:after{top:0;height:100%;font-family:FontAwesome;content:'\f107';font-size:30px;color:#000;margin:10px 15px 0 0}.dk-selected-disabled{color:#bbb}.dk-select .dk-select-options{position:absolute;display:none;left:0;right:0}.dk-select-open-up .dk-select-options{margin-bottom:-1px;bottom:100%}.dk-select-open-down .dk-select-options{margin-top:-1px;top:100%}.dk-select-multi .dk-select-options{max-height:10em}.dk-select-options{background-color:#fff;color:#000;border-top:1px solid #ccc;border-bottom:1px solid #ccc;list-style:none;margin:0;min-width:100%;overflow-x:hidden;overflow-y:auto;padding:6px 0 0;width:auto;z-index:100}.dk-option-selected,.dk-select-options .dk-option-highlight{background-color:#8dc63f;color:#fff}.dk-select-options-highlight .dk-option-selected{background-color:transparent;color:inherit}.dk-option{padding:8px 14px;margin-bottom:0;line-height:20px;border-bottom:1px solid #e8e8e8}.dk-select-options .dk-option-disabled{color:#bbb;background-color:transparent}.dk-select-open-up .dk-selected{border-color:#0066b3}.dk-select-open-down .dk-selected{background:#fff}.dk-select-open-down .dk-selected:after{content:'\f106'}.dk-select-open-up .dk-select-options,.dk-select-open-down .dk-select-options,.dk-select-multi:focus .dk-select-options{display:block;border-color:#0066b3}.dk-select-multi:hover,.dk-select-multi:focus{outline:none}.dk-selected:hover,.dk-selected:focus{outline:none;border-color:#0066b3}.dk-select-disabled{opacity:.6;color:#bbb;cursor:not-allowed}.dk-select-disabled .dk-selected:hover,.dk-select-disabled .dk-selected:focus{border-color:inherit}.dk-select-disabled .dk-selected:hover:before,.dk-select-disabled .dk-selected:focus:before{border-top-color:inherit}.dk-select-disabled .dk-selected:hover:after,.dk-select-disabled .dk-selected:focus:after{border-left-color:inherit}select[data-dkcacheid]{display:none}#global-footer{padding:50px 0 20px;font-size:14px;line-height:18px}#global-footer div{margin-bottom:0}#footer-call-to-action{background:#ddd;padding:40px 0}#footer-call-to-action h3{margin-bottom:0;color:#000}#footer-call-to-action h3 a{color:#ec008c}#footer-social #cff .cff-item{border-bottom:none}#footer-social h4{color:#8dc63f}#footer-social .icon{height:34px;width:34px;font-size:20px;line-height:36px;margin-right:6px}#footer-menus{overflow:hidden}#footer-menus h5{margin-bottom:5px}#footer-menus li{margin-bottom:0}#footer-menus a{display:block;color:#333;padding:5px 0;font-weight:700}#footer-menus a:hover{color:#ec008c}#footer-contact-details li{margin-bottom:12px}#footer-contact-details li#footer-contact-freephone{margin-bottom:6px}#footer-contact-details #footer-contact-landline{margin-bottom:16px}#footer-contact-title,#footer-contact-description{display:none}#footer-contact-email a{color:#333;border-bottom:1px solid #333}#footer-contact-email a:hover{border-color:transparent;color:#0066b3}.footer-contact-phone,.footer-contact-title{font-family:dosis,sans-serif;color:#f7941e}.footer-contact-phone{font-size:24px;line-height:28px}.footer-contact-phone a{color:#f7941e}.footer-contact-title{font-size:18px;line-height:22px}.footer-contact-time{display:block;padding:2px 0}.footer-contact-time span{font-family:dosis,sans-serif;display:inline-block;padding-right:8px}#footer-meta{font-family:dosis,sans-serif;clear:both}#footer-meta span{display:inline-block;padding:0 5px}#footer-meta a{color:#333;border-bottom:1px solid #333}#footer-meta a:hover{border-color:transparent;color:#ec008c}#back-to-top{display:none;z-index:999;position:fixed;width:40px;height:40px;top:auto;left:30px;right:auto;bottom:30px;cursor:pointer;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out}#back-to-top span{position:absolute;left:-5000px}#back-to-top .icon{padding:0;border-radius:50%;color:#fff;background-color:#ec008c;display:inline-block;height:40px;width:40px;text-align:center;line-height:40px}#back-to-top:hover .icon,#back-to-top:active .icon{background-color:#8dc63f}.holdingRow{clear:both;padding:0;margin:0;margin-top:12px;margin-bottom:12px}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.span_2_of_2{width:100%}.span_1_of_2{width:49.2%}@media only screen and (max-width:480px){.col{margin:1% 0 1% 0%}}@media only screen and (max-width:480px){.span_2_of_2,.span_1_of_2{width:100%}}.pac-container .pac-item{color:#333}.pac-container .pac-item,.pac-container .pac-matched,.pac-container .pac-item-query{font-size:14px}.pac-container .pac-item:hover{background-color:#8dc63f;cursor:pointer}.pac-container .pac-item:hover,.pac-container .pac-item:hover .pac-matched,.pac-container .pac-item:hover .pac-item-query{color:#fff}