html, body, h2, h3 {
  font-family: Garamond;
}
body{

}
#preheader{
    padding-top:5px;
}
#pre_header, .slicknav_menu, .slicknav_nav hidden-lg{
  background-color:#5a291b;
}
#header{
    padding-top: 10px;
}

h4 {
  color: #000000;
}
p {
  font-size: 16px; 
}

blockquote.bg-red {
  background: #b3b3b3;
  border: 1px solid #5a291b;
  border-left: 10px solid #5a291b;
  color: #ffffff;
}

blockquote small{
color: #000000;    
    
}

blockquote p{
font-size: 1.2em;    
}
.navbar-nav li a:hover{ /*fix hover*/
    background-color:#5a291b;
    background: solid;
}

.carousel-inner {		
    width: 80%; 
    margin:auto;
    border-radius: 20px;
}
.glyphicon {
  top: 10px;
}
.carousel-control.left,
.carousel-control.icon-prev {
  left: 10%;
}
.carousel-control.right,
.carousel-control.icon-next {
  right: 10%;
}

.image-hover figure {
    
  /*  width: 200px;*/
}

.info{
    font-size: 11pt;
    color: #ffffff;
}

.btn {
    color: #ffffff;
    background-color:#5a291b;
}


#pre_header ul li, #pre_header ul .fa-phone{
    display: inline;
    color:#b0b0B0;
    margin-top:3px;
    margin-left:5px;
    text-decoration: none;
}

.section-workwithus {
    background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)),url("assets/img/frontpage/sta12354.jpg");
    background-size: cover;
    color: #fff;
    background-position: center;
    background-attachment: fixed;
}

.comm-content{
	 background-image: linear-gradient(rgba(30, 0, 0, 0.7), rgba(10, 0, 0, 0.7)),url("../img/frontpage/HtZj1BRVi.jpg");
	 background-size: cover;
   	 color: #fff;
   	 background-position: center;
   	 background-attachment: fixed;
	 padding-top:10px;
	 border-radius: 5px;
	
}
.comm-content h3{color:#fff;}

.res-content{
	 background-image: linear-gradient(rgba(30, 0, 0, 0.7), rgba(10, 0, 0, 0.7)),url("../img/frontpage/sta12354.jpg");
	 background-size: cover;
   	 color: #fff;
   	 background-position: center;
   	 background-attachment: fixed;
	 padding-top:10px;
	 border-radius: 5px;
	
}
.res-content h3{color:#fff;}

.label-success-contact {
  transition: visibility 3s, opacity 3s;
    visibility:visible; 
    opacity: 1;
  margin-left: 100px;
  padding-bottom: 5px;
  padding-top: 5px;   
}

body:hover form .label {
    visibility:hidden;
    opacity: 0;
}