@media only screen and (min-width:2000px){#hero-header,.google-map{height:580px}}@media only screen and (min-width:1800px) and (max-width:1999px){#hero-header,.google-map{height:520px}}@media only screen and (min-width:1600px) and (max-width:1799px){#hero-header,.google-map{height:460px}}@media only screen and (min-width:1400px) and (max-width:1599px){#hero-header,.google-map{height:410px}}@media only screen and (min-width:1450px) and (max-width:1860px){#main-nav{margin-left:6%}#menu-main-navigation li>a{padding:20px}#header-login .btn{font-size:18px;padding:0 35px}}@media only screen and (min-width:1200px) and (max-width:1449px){h1{font-size:38px;line-height:42px}#main-nav{margin-left:2%}#menu-main-navigation li>a{padding:20px}#header-login .btn{font-size:18px;padding:0 35px}#header-contact .social-icon{display:none}#home-network-status-inset{width:90%}#latest-status p{font-size:15px;line-height:21px}.teaser-latest-news h4,.teaser-latest-news p{font-size:16px;line-height:20px}#hero-header,.google-map{height:350px}#plan-costs td{font-size:16px}}@media only screen and (min-width:980px) and (max-width:1199px){h1{font-size:34px;line-height:38px}#signup-form .mid-width{width:42.4%}#main-nav{margin-left:4%}#menu-main-navigation li>a{padding:20px}#menu-main-navigation ul.sub-menu{width:160px}#masthead{height:58px}#header-contact{position:absolute;right:450px;top:5px;margin-top:12px;z-index:220}#header-login .btn{font-size:18px;line-height:58px;padding:0 20px}#home-intro{margin-top:110px}#home-network-status-inset{width:90%;padding:20px 0}#latest-status h3{font-size:22px;line-height:26px}#latest-status p{font-size:14px;line-height:20px}#fb-link .social-icon{font-size:14px;line-height:20px}#fb-link .social-icon .icon{margin-bottom:5px}.teaser-latest-news a{padding:15px}.teaser-latest-news h4,.teaser-latest-news p{font-size:15px;line-height:20px}#hero-header,.google-map{height:300px}.plan>div:not(.plan-details){width:22%}.plan>div.col-last{margin-right:4%!important}.plan>div.col-last-desktop{margin-right:0!important}#plan-summary{width:50%}#plan-costs td{font-size:15px;line-height:20px}}@media only screen and (min-width:1200px) and (max-width:1285px){#menu-main-navigation li>a{padding:20px 12px}}@media only screen and (max-width:1199px){#masthead .container{width:100%;padding:0}#logo{position:relative;z-index:1000;padding-left:20px}#logo a{padding:12px 0 8px}#logo img{width:107px}#main-nav{margin:0;position:absolute;width:100%;z-index:100}#menu-main-navigation{display:none}#responsive-nav{display:block;font-family:dosis,sans-serif;z-index:10}.slicknav_menu{position:relative;z-index:10000}.slicknav_btn{position:relative;display:block;overflow:hidden;cursor:pointer;text-decoration:none;color:#fff;padding:16px 0 17px 160px;margin:0;float:left;letter-spacing:1px}.home .slicknav_btn{padding-left:20px}.slicknav_btn.slicknav_collapsed{margin-bottom:0}.slicknav_menu{background:0 0;*zoom:1;margin-bottom:0}.slicknav_menutxt,.slicknav_icon{display:block;float:left}.slicknav_menutxt{color:#fff;font-size:20px;line-height:26px}.slicknav_icon{float:left;margin:7px 0 0 10px}.slicknav_icon-bar{background-color:#fff;display:block;width:1.125em;height:.09em}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.25em}.slicknav_nav{clear:both;margin:0;padding:15px 0;background:#fff}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden;border-bottom:1px solid #0066b3;-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)}.slicknav_nav ul{padding:0;margin:0;list-style:none}.slicknav_nav li{display:block;margin:0;font-size:20px;line-height:24px;border-bottom:1px solid #bbb;text-transform:uppercase;margin:0 20px}.slicknav_nav li.fa{-webkit-font-smoothing:auto}.slicknav_nav li.fa-angle-down:before{display:none!important}.slicknav_nav li.fa-angle-down a{font-family:dosis,sans-serif}.slicknav_nav li:last-child{border-bottom:none}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{display:block;cursor:pointer;padding:10px 0}.slicknav_nav a{display:block;padding:10px 0;text-decoration:none;color:#0066b3}.slicknav_nav .slicknav_item a{display:inline;padding:0;margin:0}.slicknav_nav li:hover a,.slicknav_nav a:hover,.slicknav_nav .slicknav_arrow:hover,.slicknav_nav .slicknav_item:hover,.slicknav_nav li.current-menu-item a,.slicknav_nav li.current-menu-parent a{color:#8dc63f}.slicknav_nav li.current-menu-parent .sub-menu a{font-weight:300}.slicknav_nav .sub-menu li{margin-left:0;border-bottom:none}.slicknav_nav .sub-menu li:last-child{margin-bottom:10px}.slicknav_nav .sub-menu li a{font-size:20px;line-height:24px;padding:8px 20px;color:#333}.slicknav_nav .sub-menu li a:hover,.slicknav_nav .sub-menu li.current-menu-item a{color:#f7941e}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}}@media only screen and (max-width:979px){.container{padding:0}.fullscreen{min-height:1px}#main-content-home{background:url(../gfx/transparency-blue.png) repeat 0 0;background:rgba(0,102,179,.6)}#home-intro{margin-top:0;text-align:center}#home-intro .table{display:block;height:100%}#home-intro-logo,#home-intro-text{width:100%;display:block}#home-intro-logo img{width:40%;margin-bottom:30px}#home-intro-text{padding-left:0}#home-network-status,#home-latest-news{width:100%;clear:both}#home-network-status-inset{width:92%}#page-introduction,#page-main-content{width:100%}.plan>div{margin-bottom:60px!important}#plan-summary,#signup-wrapper{width:100%;float:none;clear:both}}@media only screen and (min-width:768px) and (max-width:979px){h1,h2{font-size:32px;line-height:38px;margin-bottom:20px}h3{font-size:22px;line-height:26px}h4{font-size:20px;line-height:24px}h5{font-size:16px;line-height:20px}h6{font-size:14px;line-height:18px}.kicker{font-size:21px;line-height:28px}#signup-form .mid-width{width:45.1%}.dk-selected{font-size:16px;line-height:22px;padding:12px 20px 12px 14px}.size-large{max-width:720px}.size-medium{width:380px!important}.wp-caption.alignleft .wp-caption-text,.wp-caption.alignright .wp-caption-text{max-width:360px}.container{width:720px}#hero-header,.google-map{height:240px}#hero-header h1{padding-left:20px;padding-right:52%;font-size:26px;line-height:32px}#masthead{height:58px}#header-contact{position:absolute;right:450px;top:5px;margin-top:12px;z-index:20}#header-login .btn{font-size:18px;line-height:58px;padding:0 20px}#home-intro{padding:120px 0 600px}#home-intro-text h1{font-size:34px;line-height:42px}#page-15 #page-introduction,#page-15 #page-main-content{width:46%;margin-bottom:20px}#page-15 #page-introduction{float:left;font-size:16px}#page-15 #page-main-content{float:right}#signup-content{padding:70px 0 80px}#signup-content header{margin-bottom:30px}#plan-summary p{font-size:22px;line-height:28px}#plan-summary #plan-costs p{font-size:12px;line-height:16px;margin-bottom:0}.plan:not(.selected-plan)>div{width:30.63%}.plan>div.col-last{margin-right:4%!important}.plan>div.col-last-tablet{margin-right:0!important}#broadband-terms{width:720px}.call-to-action img{width:26px;height:17px}#footer-social{width:100%;clear:both;text-align:center;margin-bottom:30px!important;overflow:hidden}#footer-social .cff-post-links{float:none}#footer-social .cff-post-links a{display:block}#footer-menus{width:55%}#footer-contact{width:40%;float:right}#footer-meta{padding-top:20px}}@media only screen and (max-width:767px){.col-full,.col-half,.col-one-third,.col-two-third,.col-one-fourth,.col-three-fourth,.col-one-fifth,.col-two-fifth,.col-three-fifth,.col-four-fifth,.col-one-sixth,.col-five-sixth{width:100%}.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{margin-right:0;float:none}.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{margin-bottom:40px!important}.alignleft,.alignright,.aligncenter,.alignnone{margin:0 0 15px}.page-id-15 .kicker{width:100%}#logo a.standard-logo{display:none}#logo a.retina-logo{display:block}.standard-icon{display:none}.retina-icon{display:block}#header-contact{margin-left:20px}#header-contact a.tel{display:none}#header-contact a.tel-mobile{display:inline-block}#hero-header h1{padding-left:20px}#home-intro-text h1{font-weight:400}#home-network-status div{margin-bottom:0!important}#home-network-status-inset{padding:20px 0 15px;overflow:hidden}#status-icon{display:none}#latest-status{margin-bottom:0!important}#home-latest-news{display:none}#latest-status h3{font-size:18px;line-height:24px}#latest-status p,#latest-status span{font-size:14px;line-height:20px}.teaser-image{margin-bottom:10px!important}.teaser-text{margin-bottom:0!important}.page-id-48 #signup-content h1{margin-bottom:10px}.first-name,.mobile-number,.last-name,.work-number{float:none;width:100%}.more-info{display:none}.signup-form .mobile-number,.signup-form .first-name{margin-bottom:10px}#phone-number-options #bring-my-number-fields input{margin:10px auto;display:block}#footer-social,#footer-menus{margin-bottom:30px!important}#footer-menus nav{margin-bottom:0!important}#footer-contact{clear:both}.call-to-action{line-height:30px}.call-to-action img{width:26px;height:17px}}@media only screen and (min-width:480px) and (max-width:550px){#header-contact a.droplow{display:none}}@media only screen and (min-width:480px) and (max-width:767px){h1,h2{font-size:28px;line-height:32px;margin-bottom:20px}h3{font-size:24px;line-height:28px}h4{font-size:20px;line-height:24px}h5{font-size:18px;line-height:22px}.kicker{font-size:20px;line-height:28px}#street-address{margin-bottom:15px}.dk-selected{font-size:16px;line-height:22px;padding:12px 20px 12px 14px}.size-large{max-width:100%}.size-medium{width:100%!important;max-width:440px}.wp-caption.alignleft .wp-caption-text,.wp-caption.alignright .wp-caption-text{max-width:440px}.container{width:440px}#masthead{height:58px}#logo img{width:107px}#header-contact{position:absolute;right:400px;top:5px;margin-top:10px}#header-login .btn{font-size:18px;line-height:58px;padding:0 20px}#hero-header,.google-map{height:220px}#hero-header h1{padding-left:20px;padding-right:48%;font-size:22px;line-height:28px}#home-intro{padding:90px 0 220px}#home-intro-text h1{font-size:28px;line-height:34px}#latest-status{width:62%;float:left}#fb-link{width:28%;float:right;font-size:14px;line-height:20px}#page-content{padding-top:40px}#signup-content{padding:60px 0 80px}#signup-content header{margin-bottom:20px}#plan-summary p{font-size:20px;line-height:26px}#plan-summary #plan-costs p{font-size:12px;line-height:16px;margin-bottom:0}.plan>div{width:48%;float:left;margin-right:4%}.plan>div.col-last{margin-right:4%!important}.plan>div.col-last-mobile{margin-right:0!important}#broadband-terms{width:440px}#broadband-terms .col-one-fifth{width:48%}#footer-menus .col-one-third{width:30.63%;float:left;margin-right:4%}#footer-menus .col-one-third.col-last{margin-right:0}#back-to-top{right:15px;bottom:15px}}@media only screen and (min-width:480px) and (max-width:640px){#header-contact{position:absolute;right:320px;top:5px;margin-top:10px}}@media only screen and (max-width:640px){#header-login .btn{padding:0 10px;font-size:16px}}@media only screen and (min-width:480px) and (max-width:569px){#logo{display:none}#main-nav .slicknav_btn{padding-left:10px}}@media only screen and (max-width:479px){body{font-size:15px;line-height:22px}h1,h2{font-size:26px;line-height:30px;font-weight:400}h3{font-size:22px;line-height:26px}h4{font-size:18px;line-height:22px}h5{font-size:16px;line-height:20px}.kicker{font-size:18px;line-height:24px}fieldset{padding:15px}input[type=text],input[type=email],input[type=password],select,textarea,#street-address{font-size:14px}#signup-form .full-width-field input,#signup-form textarea,#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:89.3%}.size-large{max-width:100%}.size-medium{width:100%!important}.alignleft,.alignright,.aligncenter,.alignnone,.wp-caption{width:100%!important}.alignleft{margin-right:0}.alignright{margin-left:0}.wp-caption.alignleft .wp-caption-text,.wp-caption.alignright .wp-caption-text{max-width:100%!important}.container{width:280px}#masthead{height:88px}#logo{width:80px}#logo a{padding-bottom:3px}#header-contact{margin-top:10px}#main-nav{margin-top:40px}.slicknav_btn{padding:11px 0 12px 20px}#header-login{width:180px;white-space:nowrap;z-index:10000}#header-login .btn{width:90px;font-size:14px;line-height:44px;padding:0 10px;display:block}#header-login .btn:not(.btn-login){float:left;margin-right:100px}#header-login .btn.btn-login{float:right;position:absolute;right:0;font-size:0;width:50px}#header-login .btn.btn-login i{font-size:26px;line-height:88px}#hero-header,.google-map{height:180px}#hero-header h1{padding-left:20px;padding-right:40%;font-size:20px;line-height:24px}#home-intro{padding:145px 0 240px}#home-intro-text h1{font-size:20px;line-height:26px}#latest-status{width:100%;margin-right:0}#fb-link{display:none}#page-content{padding-top:30px}#category-list{padding-bottom:5px}#signup-content{padding:50px 0 70px;width:100%}#signup-content header{margin-bottom:10px}#plan-summary p{font-size:18px;line-height:24px}#plan-summary #plan-costs p{font-size:12px;line-height:16px;margin-bottom:0}.instructions{font-size:18px;line-height:24px}#broadband-terms{width:280px}#broadband-terms .col-one-fifth{width:100%;margin-right:0}#phone-addons td{font-size:15px;line-height:19px}#phone-addons td.phone-addon-price br{display:block}#phone-addons .upper{font-size:18px;line-height:22px}#phone-number-options p{font-size:15px}#phone-number-options #bring-my-number-fields input{max-width:280px}#calling-rates th,#calling-rates td{font-size:14px;padding:8px 12px}.checkbox span{margin-right:10px;font-size:16px;line-height:22px}#footer-call-to-action{padding:20px 0 25px}#footer-menus .col-one-third{width:48%;float:left;margin-right:4%}#footer-menus .col-one-third.col-last{margin-right:0}#footer-menu-services{display:none}#footer-meta span{display:none}#footer-meta a{display:block;width:100%;border-bottom:none;text-decoration:underline;line-height:28px}#back-to-top{right:10px;bottom:10px}}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}