.container-fluid{max-width:980px;}
.navbar-default,
a{-webkit-transition:all .35s;-moz-transition:all .35s}
header,
header .header-content{margin:auto;width:100%;text-align:left;display:block;}
.form-control{height:35px;}
body,
html{height:100%;width:100%}
.btn,
.navbar-default,
.navbar-default .navbar-header .navbar-brand,
p,
h1,
h2,
h3,
h4,
h5,
h6{font-family:Lato;}
h3{color:#262262;}
p{font-size:16px;line-height:1.5;}
section{padding:30px 0}
.navbar-default{padding:10px;margin:auto;transition:all .35s;}
.navbar-default .navbar-header .navbar-brand:focus,
.navbar-default .navbar-header .navbar-brand:hover{color:greenyellow;}
.navbar-default .navbar-header .navbar-toggle{font-weight:700;font-size:12px;color:#262262;text-transform:uppercase}
.navbar-default .nav>li>a,
.navbar-default .nav>li>a:focus{text-transform:uppercase;font-weight:500;font-size:13px;color:#262262;}
.navbar-default .nav>li>a:focus:hover,
.navbar-default .nav>li>a:hover{color:#b91f45;}
.navbar-default .nav>li.active>a,
.navbar-default .nav>li.active>a:focus{color:#b91f45!important;background-color:transparent;background-image: none;}
.navbar-default .nav>li.active>a:focus:hover,
.navbar-default .nav>li.active>a:hover{background-color:transparent;}
header{min-height:auto;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-position:center;color:#fff}
.service-box p{margin-bottom:0}
.no-gutter>[class*=col-]{padding-right:0;padding-left:0}
.btn-default .badge{color:#fff;background-color:#222}
.btn-primary{color:#262262;background-color:#fff;border-color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}
.::-moz-selection{color:#fff;text-shadow:none;background:#222}
::selection{color:#fff;text-shadow:none;background:#222}
img::selection{color:#fff;background:0 0}
img::-moz-selection{color:#fff;background:0 0}
.heading-blue{display:table;white-space:nowrap;color:#262261;padding-bottom:40px;font-size:20px;}
.heading-blue::before{padding-right:20px;border-top:1px solid #cccccc;content:'';display:table-cell;position:relative;top:0.6em;width:35%;right:3%;}
.heading-blue::after{border-top:1px solid #cccccc;content:'';display:table-cell;position:relative;top:0.6em;width:35%;left:3%;}
.heading-white{display:table;white-space:nowrap;color:#fff;padding-bottom:40px;font-size:20px;}
.heading-white::before{border-top:1px solid #fff;content:'';display:table-cell;position:relative;top:0.6em;width:35%;right:3%;}
.heading-white::after{border-top:1px solid #fff;content:'';display:table-cell;position:relative;top:0.6em;width:35%;left:3%;}
.text-faded{color:#757575;}
.text-red{color:#b91f45;font-weight:bold;padding: 20px;letter-spacing: 0.1em;line-height: 1;}
@media (min-width:768px){
.navbar-default .navbar-header .navbar-brand{color:rgba(255, 255, 255, .7)}
.navbar-default .navbar-header .navbar-brand:focus,
.navbar-default .navbar-header .navbar-brand:hover{color:#fff}
.navbar-default .nav>li>a:focus:hover,
.navbar-default .nav>li>a:hover{color:#b91f45}
.navbar-default.affix .navbar-header .navbar-brand:focus,
.navbar-default.affix .navbar-header .navbar-brand:hover{color:#fff}
.navbar-default.affix .nav>li>a,
.navbar-default.affix .nav>li>a:focus{color:#2c1f62;}
.navbar-default.affix .nav>li>a:focus:hover,
.navbar-default.affix .nav>li>a:hover{color:#b91f45;}
}
