/* Overlay */
@import "css/normalize.css";@import "css/modal.css";body{font-family:'Open Sans',sans-serif}a:link,a:visited,a:hover,a:active{color:#1e92b8;text-decoration:none}.group:after{content:"";display:table;clear:both}.wrapper{position:relative}header{max-height:89px;height:89px}header nav{position:fixed;top:0;width:100%;z-index:999;background-color:#fff;color:#1e92b8;-moz-box-shadow:0 3px 3px -3px #ccc;-webkit-box-shadow:0 3px 3px -3px #ccc;box-shadow:0 3px 3px -3px #ccc}header nav ul{width:98%;height:89px;margin:0 2%;padding:0;background-color:#fff;color:#1e92b8;font-size:15px;text-transform:uppercase}header nav ul a:link,header nav ul a:visited,header nav ul a:hover,header nav ul a:active{color:#888}header nav ul a.item:hover{background-color:#1e92b8;color:#fff}header nav ul a{display:inline-block;float:left;margin:0;padding:0}header nav ul .logo img{height:75px;margin:7px 20px;vertical-align:middle}header nav ul .item{vertical-align:middle;height:89px;line-height:89px;padding:0 16px 0 16px}header nav ul .item.first{margin-left:20px}header nav ul .item.last{border:0}header nav ul .active.item{background-color:#1e92b8;color:#fff}header nav ul .broadband-logo{float:right;margin:5px 2% 0 0}header nav ul .broadband-logo img{height:80px}section{width:100%}section.group.one{background-color:#fff}section.group.two{background-color:#fff}section.group.three{background-color:#fff}section.group.four{background-color::#fff}section.group.odd{background-color:#fff;color:#000}section.group.even{background-color:#1e92b8;color:#fff}section.group.even a:link,section.group.even a:visited,section.group.even a:hover,section.group.even a:active{color:#fff}section.group.even a:hover{color:#19a990}section .item{max-width:80%;margin:0 10%;padding:20px 0}section .item.logo{text-align:center}section .item.logo img{max-height:380px}section .item.full{max-width:100%;margin:0;padding:0}section .item .slider-container{position:relative}section .item .slider-container .bg-image{width:100%;text-align:center}section .item .slider-container .bg-image img{width:100%;max-width:1600px}section .item .slider-container .text{position:absolute;top:25%;left:31%;width:38%;color:#fff}section .item .slider-container .background{position:absolute;z-index:1;width:100%;height:140px;background-color:#000;opacity:.6}section .item .slider-container .button{position:relative;width:20%;min-width:200px;margin:40px auto 0 auto}section .item .slider-container .button .background{position:absolute;z-index:1;width:100%;height:100%;background-color:#1e92b8;opacity:1}section .item .slider-container .button .action{position:relative;z-index:10;font-size:22px;line-height:44px;font-weight:400;padding:10px;text-align:center;text-transform:uppercase;background:transparent;color:#fff}section .item .text{margin:0;padding:0;text-align:center}section .item .text h2{z-index:10;font-size:28px;line-height:1.3;margin:10px 0 0 0;padding:0;text-align:center;background:transparent;position:relative;top:30%}section .item .text .slider{padding-top:150px}section .item h3{width:100%;margin:0 auto 20px auto;text-align:left;font-size:40px;font-weight:700;color:#1e92b8;text-transform:uppercase;padding-top:90px;margin-top:-90px;text-align:center}.even .item h3{color:#fff}.two .item,.six .item{text-align:center}.carousel img,.carousel div{display:none}.carousel img:first-child,.carousel div:first-child{display:block}footer{width:100%;background-color:#333;color:#fff}footer .item{max-width:90%;margin:0 5%;padding:5px 0}@media only screen and (min-width: 1200px){section .item{ max-width:970px;margin:0 auto}footer .item{max-width:990px;margin:0 auto}}@media only screen and (max-width: 1100px){.broadband-logo{ display:none}}@media only screen and (max-width: 850px){header nav ul .item{ display:none}header .logo{width:100%;text-align:center}section .item .slider-container .button,section .item .slider-container .text{width:100%;left:0}section .item .slider-container .button h2,section .item .slider-container .text h2{margin:0}section .item .slider-container .button{margin-top:0}}.more{display:none;visibility:hidden;height:0}.visible{display:block;visibility:visible;height:auto}.hidden{display:none;visibility:hidden}.three .button{cursor:pointer;font-size:10px;width:auto;float:right;margin:10px 40px 10px 0;background:#1e92b8;color:#fff;border-radius:5px;padding:4px 8px;text-align:center;text-transform:uppercase}.three .button:link{color:#fff}.customer-list{width:80%;margin:0 0 0 15%;padding:0;text-align:left}.customer-list li{font-size:12px;list-style-type:none}.customer-list li:before{content:"\2022";margin-right:10px;color:#fd3d53}.customer{width:50%;float:left;display:inline;text-align:left}.customer .name{font-size:30px;color:#1e92b8;font-weight:700}.customer .logo img{width:70%;margin:20px 0}.video-list{width:100%;margin:10px 0;padding:0}.video-list li{list-style-type:none;margin:0;padding:0;margin-right:1%;float:left;width:24%}.video-list .video-thumb img{width:100%;cursor:pointer}.video-list .video-title{margin:6px auto;width:100%;text-align:center}.video-thumb{position:relative;width:100%}.video-thumb:after{content:"";position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;width:100px;height:100px;z-index:100;background:url(assets/images/play_overlay_icon.png) no-repeat center;pointer-events:none}#typed-cursor{display:none;visibility:hidden}.stage4{display:none}.carousel{width:320px;margin:0 auto;text-align:center}.incumbents img{width:100%}.testimonial-source{float:left;display:inline;font-size:12px;width:50%;margin:10px 0 0 10%}.formstack form{background:#1e92b8;border:0;color:#fff;text-align:center}#modal-content{display:none}#simplemodal-overlay{background-color:#000}#simplemodal-container{width:600px;height:355px;color:#333;background-color:#d9d9d9;border:4px solid #f0f0f0;padding:20px}#simplemodal-container .simplemodal-data{margin:0 auto;padding-top:20px;text-align:center}#simplemodal-container a.modalCloseImg{background:url(assets/images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-16px;cursor:pointer}