html{height:102%}ul{list-style-type:none}*{margin:0}.clear{clear:both}body,html{width:100%;padding:0;margin:0;-webkit-font-smoothing:antialiased}a,a:active,a:hover,a:visited{color:#CF1047}body{background:#fff;font-family:'Open Sans',sans-serif;font-weight:300;font-size:22px;color:#666;overflow-x:hidden}section.header{position:fixed;width:100%;z-index:12;opacity:.9}section.header .navbar{padding-top:20px;padding-bottom:20px;background:#1EA9C9;border:none;border-radius:0;margin-bottom:0}section.header .navbar .navbar-brand{display:block;width:162px;height:49px;background:url(../img/bpro.png) center center no-repeat;text-indent:-9999px;margin-left:15px}section.header .navbar .tagline{float:left;clear:both;font-size:11px;color:#fff;margin-left:15px}section.header .navbar .tagline a{color:#fff}section.header .navbar .tagline a:hover{text-decoration:none}section.header .navbar ul.nav{float:right}section.header .navbar ul.nav li{float:left;font-size:20px;text-transform:uppercase;color:#fff;margin-left:20px}section.header .navbar ul.nav li a{color:#fff;padding-bottom:12px}section.header .navbar ul.nav li a:hover{text-decoration:none;border-bottom:1px solid #fff}section.rotator{width:100%;height:650px;background:#fff;padding-top:80px}section.rotator .flexslider{height:100%;border:none}section.rotator .flexslider .flex-viewport,section.rotator .flexslider ul.slides,section.rotator .flexslider ul.slides li{height:100%}section.rotator .flexslider ul.slides li .content{margin-top:200px}section.rotator .flexslider ul.slides li .content h1{font-weight:700;font-size:50px;color:#CE1046;text-transform:uppercase;margin-top:0;margin-bottom:15px}section.rotator .flexslider ul.slides li .content h2{margin-top:0;font-weight:300;font-size:30px;color:#666;margin-bottom:35px}section.rotator .flexslider ul.slides li .content .features{width:100%;margin:45px auto auto;font-size:14px;font-weight:300;text-align:center;padding:0}section.rotator .flexslider ul.slides li .content .features li{display:inline-block;width:120px;padding-top:50px;vertical-align:top;margin-bottom:15px}section.rotator .flexslider ul.slides li .content .features li.wireless{background:url(../img/icon_wireless.png) top center no-repeat}section.rotator .flexslider ul.slides li .content .features li.mobile{background:url(../img/icon_mobile.png) top center no-repeat}section.rotator .flexslider ul.slides li .content .features li.cloud{background:url(../img/icon_cloud.png) top center no-repeat}section.content{position:relative;padding-top:60px;padding-bottom:60px}section.content .row{margin-bottom:35px}section.content.odd{background:#1EA9C9;color:#fff}section.content.odd h1{color:#fff}section.content.even{background:url(../img/bg_white.png) top left no-repeat #f6fafc;background-size:50% 100%}section.content.even .cta{color:#fff}section.content .cta{position:absolute;text-align:center;width:200px;left:50%;margin-left:-100px;margin-top:-215px;font-size:16px;color:#B4B4B4;font-weight:300;z-index:11}section.content .cta .icon{width:45px;height:44px;background:url(../img/icon_scroll.png) center center no-repeat;margin:10px auto auto;clear:both}section.content .cta:hover{cursor:pointer}section.content h1{color:#1EA9C9;font-size:50px;font-weight:300;margin-bottom:50px}section.content h2{font-size:25px;color:#CE1046;margin-bottom:30px;text-transform:uppercase}section.content p{margin-bottom:80px}section.content ul{text-align:left;margin-bottom:50px}section.content ul li{margin-bottom:15px;padding-left:10px}section.content ul li:before{content:"•";color:#1EA9C9;font-size:80px;vertical-align:middle;line-height:20px}section.content ul.buttons li{min-height:67px;background:url(../img/icon_check.png) top left no-repeat;padding-left:80px;margin-bottom:25px}section.content ul.buttons li:before{content:""}section.content .downloads{text-align:center}section.content .downloads .item{display:inline-block;width:250px;margin-bottom:25px}section.content .downloads .item .icon{width:105px;height:129px;margin:auto auto 35px;background:url(../img/icon_document.png) center center no-repeat}section.content .downloads .item .icon a{display:block;width:100%;height:100%}section.content .downloads .item .title a{display:block;color:#fff;font-size:17px;text-transform:uppercase;padding:20px 35px;background:#1EA9C9}section.content .downloads .item .title a:hover{text-decoration:none;opacity:.7;transition:.8s}section.content .instructions .item{margin-bottom:60px}section.content .instructions .item .image{width:230px;height:169px;margin:auto auto 15px}section.content .instructions .item .title{display:block;color:#fff;font-size:17px;text-transform:uppercase;padding:20px 5px;background:#CF1047}section.footer{background:#fff;padding-top:50px;padding-bottom:50px;font-size:14px}section.footer ul.social{text-align:center}section.footer ul.social li{display:inline-block}section.footer ul.social li a{display:block;padding:10px;background:#999;color:#fff;border-radius:135px;width:45px;height:45px;font-size:20px;transition:.8s}section.footer ul.social li a:hover{opacity:.7;transition:.8s}.video-button{width:220px;margin-right:-222px;height:100px;background:#F7B331;position:absolute;right:0;top:220px;border-top-left-radius:12px;border-bottom-left-radius:12px;z-index:10;transition:.8s}.video-button a{display:block;width:100%;height:100%;padding-top:25px;padding-left:15px;padding-right:30px;color:#fff;font-size:16px;text-transform:uppercase;text-align:center}.video-button a .icon{display:block;width:50px;height:50px;background:#fff;border-radius:12px;text-align:center;font-size:30px;padding-top:4px;padding-left:4px;color:#F7B331;float:left;margin-right:15px}.video-button a:hover{text-decoration:none}.video-button:hover{opacity:.6;transition:.8s}.wpcf7-submit{background:#CF1047;color:#fff;font-size:18px;padding-bottom:5px;display:block;float:right;height:40px;width:130px;border:none;opacity:.8}.wpcf7-submit:hover{opacity:1;transition:.8s}.wpcf7-not-valid-tip{font-size:14px!important;color:#CF1047!important;float:left;margin-bottom:15px}.wpcf7-validation-errors{font-size:14px;border:none!important;background:#D40E40;color:#fff;margin:0!important}.wpcf7-mail-sent-ok{font-size:14px;border:none!important;background:#1EA9C9;color:#fff;margin:0!important}@media (min-width:1200px){.navbar-collapse{float:right}}@media (min-width:992px) and (max-width:1199px){.navbar-collapse{float:right;margin-top:70px}.navbar{font-size:15px}}@media (min-width:768px) and (max-width:991px){.navbar-collapse{margin-top:0!important;width:100%;float:left}.navbar{font-size:14px}.navbar .navbar-brand{width:160px;height:38px;margin-top:30px}}@media (max-width:767px){section.header{position:static}section.header .navbar .navbar-brand{width:160px!important;height:38px!important;margin-bottom:15px!important;background-size:contain}section.header ul.navbar-nav{float:left!important;width:100%!important;margin:0!important}section.header ul.navbar-nav li{float:left;clear:both;padding:0!important;margin:0!important;width:100%}section.header ul.navbar-nav li a{display:block;padding:8px 25px;width:100%}section.header ul.navbar-nav li a:hover{border:none!important;background:#1A8FA8}section.header .navbar-collapse{margin-top:0!important;width:100%;float:left}.video-button,section.content .cta,section.rotator{display:none}section.content.odd{background:#1EA9C9;color:#fff}section.content.odd h1{color:#fff}section.content.even{background:#fff}section.footer,section.footer .text-right{text-align:center!important}}@media (max-width:480px){section.header .navbar .navbar-brand{width:160px;height:38px;margin-bottom:15px}section.header .navbar-collapse{margin-top:0;width:100%;float:left}section.header section.grey .box{margin-bottom:45px}}@media (max-width:1175px){.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{margin-top:0!important;width:100%;float:left;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse ul li{clear:both}.navbar-collapse.collapse ul li:hover ul{clear:both;border:none;position:static!important;display:block!important;margin-left:0!important;margin-bottom:0!important}.navbar-collapse.collapse ul li:hover ul li{clear:both!important;border:none!important;padding:5px!important;position:static!important;display:block!important;margin-left:0!important;margin-bottom:0!important}.navbar-collapse.collapse ul li ul{position:static!important;display:block!important;clear:both;margin-bottom:0!important}.navbar-collapse.collapse ul li ul li{border:none;display:block;clear:both;padding:5px!important;margin-bottom:0!important}.navbar-nav{float:none!important;margin:7.5px -15px;padding-top:25px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}}