/*!
 * Start Bootstrap - Freelancer v3.3.7+1 (http://startbootstrap.com/template-overviews/freelancer)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */
body {
  font-family: 'Montserrat', 'Open Sans', sans-serif;

}
p {
  font-family: 'Open Sans';
  font-size: 17px;
}
p.small {
  font-size: 16px;
}
a,
a:hover,
a:focus,
a:active,
a.active {
  color: #e8561b;
  outline: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Montserrat';
  font-weight: 900;
}


h1 {font-family: 'Montserrat';font-size:40px;font-weight: 900;}
h3 {font-family: 'Montserrat';font-size:20px;font-weight: 900;text-transform: uppercase;}

header {margin-top:10px;}
header .logo {margin-top:20px;}
header .logo img {float:left;padding-right:34px;}
header .logo strong {font-size:20px;font-weight: 900;}
header .phone {text-align: right;}
header .phone a, header .phone {color:#e8561b;font-size:36px;font-weight:900;}
header .phone a:hover {text-decoration: none;}
header .phone small {font-size:30px;}


nav {margin-top:20px;font-weight:900;font-size:16px;text-transform: uppercase;border-bottom:1px solid #d1d1d1;}
nav .nav>li>a {
    position: relative;
    display: block;
    padding: 15px 19px;
}


.slider_main {height:600px;}
.slider_main .carousel-caption {left:15%;top:10%;max-width:500px;text-align:left;}
.slider_main .carousel-caption h3 {font-size:37px;padding-bottom:13px;border-bottom:1px solid BLACK;}


.slider-main
{
  text-align:center;
  background-size: cover;
  width: 100%;
  height: 600px;
  overflow: hidden;
}
.slider-main img 
{
  //width:100%;
  height: 600px;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: inline;
    max-width: 100%;
    height: auto;
}
.carousel-control.right {background-image: none;}
.carousel-control.left {background-image: none;}


.carousel-caption {color:black;text-shadow:none;}
.icon-href {padding-top:40px;}

.white {text-align:center;padding-top:30px;padding-bottom:50px;}
.white h1 {font-size:40px;font-weight: bold;padding-bottom:10px;}
.white h2 {font-size:40px;font-weight: bold;padding-bottom:10px;}
.white h3 {font-size:20px;font-weight: bold;margin-top:20px;text-transform: uppercase;font-family: 'Open Sans';}
.white a {color:black;}
.white a:hover {font-size:20px;font-weight: normal;color:#e85519;text-decoration: none;}
.white p {font-size:14px;}

.orange {color:white;text-align:center;background-color:#e85519;padding-top:30px;padding-bottom:50px;}
.orange h1 {font-size:40px;font-weight: bold;padding-bottom:10px;}
.orange h2 {font-size:40px;font-weight: bold;padding-bottom:10px;}
.orange h3 {font-size:20px;font-weight: bold;margin-top:10px;text-transform: uppercase;font-family: 'Open Sans';}
.orange a {color:white;}
.orange a:hover {font-weight: normal;text-decoration: none;color:#ffe9b9;}
.orange p {font-size:14px;}

.silver {background-color:#e1e1e1;text-align:center;padding-top:30px;padding-bottom:50px;}
.silver h1 {font-size:40px;font-weight: bold;padding-bottom:10px;}
.silver h2 {font-size:40px;font-weight: bold;padding-bottom:10px;}
.silver h3 {font-size:20px;font-weight: bold;margin-top:20px;text-transform: uppercase;font-family: 'Open Sans';}
.silver a {color:black;}
.silver a:hover {font-size:20px;font-weight: normal;color:#e85519;text-decoration: none;}
.silver p {font-size:14px;}
.silver .input-lg {margin-bottom:10px;}
.silver form {text-align: center;}



footer {color:white;background-color:#2c3e50;padding-top:30px;padding-bottom:50px;}
footer a {color:white;}
footer a:hover {font-weight: normal;text-decoration: none;color:#ffe9b9;}
footer p {font-size:14px;}





.panel-heading h3 {margin-top:5px;margin-bottom:5px;font-size: 18px;}

.content-page {margin-top:10px;}
