/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */a:focus,footer a,footer a:hover{text-decoration-color:-moz-use-text-color;text-decoration-style:solid}footer .footer-above,footer .footer-below{border-top-width:4px;border-top-style:solid}body,html{height:100%}body{padding-top:50px}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#0057a6;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#e6e6e6;color:#0057a6}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#e6e6e6}.tagline{color:#fff}.img-center{margin:0 auto}.img-portfolio{margin-bottom:30px}.img-hover:hover{opacity:.8}.business-header{height:400px;background:url(../img/banner.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.business-header-secondary{height:300px;background:url(../img/secondary-banner.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}header.carousel{height:50%}header.carousel .carousel-inner,header.carousel .item,header.carousel .item.active{height:100%}header.carousel .fill{width:100%;height:100%;background-position:center;background-size:cover}.text-primary{color:#0057a6}.panel-primary h4{color:#fff}.panel-primary{border-color:#E7E7E7}.panel-primary>.panel-heading{color:#fff;background-color:#0057a6;border-color:#E7E7E7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#E7E7E7}.panel-primary>.panel-heading .badge{color:#0057a6;background-color:#fff}footer,footer .footer-below p,footer a,footer h3{color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#E7E7E7}.error-404{font-size:100px}.price{display:block;font-size:50px;line-height:50px}.price sup{top:-20px;left:2px;font-size:20px}.period{display:block;font-style:italic}@media(max-width:991px){.customer-img,.img-related{margin-bottom:30px}}@media(max-width:767px){.img-portfolio{margin-bottom:15px}header.carousel .carousel{height:70%}}footer{margin:50px 0 0}footer a{text-decoration-line:none}a:focus,footer a:hover{color:#fff;text-decoration-line:underline}footer h3{margin-bottom:30px}footer .footer-above{background-color:#0057a6;padding-top:50px;border-top-color:#024a8b}footer .footer-col{margin-bottom:50px}footer .footer-below{background-color:#47a945;border-top-color:#fff;padding:5px 0 7px}.page-header{border-bottom:3px solid #47a945}.panel-row{display:flex;flex-wrap:wrap}.panel-row>[class*="col-"]{display:flex;margin-bottom:10px}.panel-row .panel{display:flex;flex-direction:column;width:100%;margin-bottom:0}.panel-row .panel-body{display:flex;flex-direction:column;flex:1 1 auto}.panel-row .panel-body .btn{margin-top:auto}