body {font-family: 'Open Sans', sans-serif;}
.navbar { border:none;}
.navbar-default .navbar-nav > li > a { font-weight:600;}
.dropdown-menu li:hover a { background-color: #c10101; color: #fff;}
.services-btn .btn, .contact-btn { border-radius:0px; background-color: #c10101; margin-top:2%;}
.carousel-caption {
  position: absolute;
  /*right: 15%;
  bottom: 20px;*/
  right: 15%;
  top: 18%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  /*text-shadow: 0 1px 2px rgba(0, 0, 0, .6);*/
}
.carousel-caption h3{
    font-size: 70px;
    font-weight: bold;
    color: #000;
    line-height: 65px;
	border-bottom:4px solid #c10101;
	padding-bottom:7px;
}
.carousel-caption h3 span{ font-size:69px; font-weight:300;}
.carousel-caption .btn {
  text-shadow: none;
}
.home .wrapper .content-main {
	text-align: center;
	padding-top:5%;
	padding-bottom:3%;
}
.wrapper .content-main {
	padding-top:5%;
	padding-bottom:5%;
}
.contact-us .wrapper .container {
	padding-top:6%;
	padding-bottom:3%;
}
.wrapper .content-main h1 {
	text-transform:uppercase;
	padding:10px 0px;
	}
.wrapper .content-main h1 span {
	color:#c10101;
	font-weight:bold;
	}
.wrapper .content-main p {
	font-size:16px;
	line-height:26px;
	}
.home .wrapper .content-secondary {
	padding-bottom:5%;
}
.home .wrapper .content-secondary h2 {
	text-align: center;
	padding-bottom:3%;
	text-transform:uppercase;
}
.home .wrapper .content-secondary .col-xs-6 p {
	text-align:justify;
	font-size:13px;
	line-height:20px;
}
.home .wrapper .content-secondary h3 {
	font-size: 15px;
	text-transform:uppercase;
	font-weight:bold;
}
.home .wrapper .content-secondary h4 {
	font-size: 14px;
	text-transform:uppercase;
	padding-top:2%;
}
.home .wrapper .content-secondary h4 strong {
	font-size: 15px;
}

.home .wrapper .content-secondary .col-xs-6 img {
 -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.top-graybar {
	background-color: #c10101;
	color: #fff;
}
.top-graybar .row {
	padding-top: 10px;
	padding-bottom: 10px;
}

.top-graybar a {
	color: #FFF;
	display: inline-block;
	padding-right: 5px;
	padding-left: 5px;
}
.top-graybar i.fa-twitter, .top-graybar i.fa-facebook {
	font-size:18px;
}

.services .wrapper h3 {
	font-size: 15px;
	text-transform:uppercase;
	font-weight:bold;
}
.services .wrapper  .col-xs-6 p {
	text-align:justify;
	font-size:13px;
	line-height:20px;
}

.services .wrapper .row { margin-bottom:15px; margin-top:15px;}

.bigicon {
        font-size:25px;
        color:#c10101;
    }

.form-control { border-radius:0px;}

footer {
	background-color: #252626;
	display: block;
	width: 100%;
	margin: 0px;
	padding-top: 4%;
	padding-right: 0px;
	
	padding-left: 0px;
}
footer .social a { font-size:18px;}
footer .f-logo { padding-bottom:5%;}
footer h3 { color:#FFF; padding:0px; margin:0px;}
footer h4 { color:#FFF;}
footer p {font-size:14px;
	line-height:22px;
	color:#d9dbe0;}
	
footer ul.list-unstyled li a {
	line-height:26px;
	color:#CCC;
	}
footer ul.list-unstyled.padding-left40{
	padding-left:40px;
	}
	

footer .copyright-wrapper {
	background-color: #000;
	padding: 1%;
	margin-top: 2%;
	color: #666666 !important;
}