body {
font: 400 15px Lato, sans-serif;
line-height: 1.8;
color: #818181;
}
	
h1 {
font-size: 24px;
text-transform: uppercase;
color: #ffffff;
font-weight: 400;
margin-bottom: 30px;
letter-spacing: 10px;
}

h2 {
font-size: 24px;
text-transform: uppercase;
color: #303030;
font-weight: 600;
margin-bottom: 30px;
padding-top: 10px;
}
	
h4 {
font-size: 19px;
line-height: 1.375em;
color: #303030;
font-weight: 400;
margin-bottom: 30px;
}

.btn {
color: white;
background-color: #CDA581;
}

.jumbotron h4 {
font-size: 19px;
line-height: 1.375em;
color: #ffffff;
font-weight: 400;
margin-bottom: 0px;
}

.container-fluid {
padding-top: 80px;
}

.col-sm-6 {
padding-left: 0;
padding-right: 0;
}

.navbar {
font-family: Lato, sans-serif;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
background-color: #710000;
border: 0;
height: 38px;
font-size: 11px !important;
letter-spacing: 4px;
opacity: .9;
}

.menu {
text-align: right;
padding-top: 0px;
}

.menu a {
font-family: Lato, sans-serif;
color: #fff !important;
font-size: 11px !important;
letter-spacing: 4px;
}

.alert, .alert-success {
text-align: center !important;
} 
	
.jumbotron {
background-color: #a90000;
color: white;
font-family: Lato, sans-serif;
padding: 0px 0px;
margin-bottom:0px;
}

.jumbotron .container-fluid  {
padding-top: 100px !important;
padding-right: 30px; 
padding-bottom: 0px;
padding-left: 30px;
}

.bg-grey {
background-color: #f6f6f6;
}

.thumbnail {
border: none;
}
    
.center-block {
width: 50%;
}

.carousel-inner img {
filter:sepia(100%);
width: 100%;
margin: auto;
}

.carousel-caption h3 {
color: #fff !important;
background-color: #000;
}

.carousel-control.right, .carousel-control.left {
background-image: none;
color: #b9ff00;
display: none;
}
  
.carousel-indicators li {
border-color: #b9ff00;
display: none;
}

.portfolio-inner img {
filter:sepia(100%);
}

.item h4 {
font-size: 19px;
line-height: 1.375em;
font-weight: 400;
font-style: italic;
margin: 50px 0; /*Adjust Banner Width Here!*/
}
  
.item span {
font-style: normal;
}

.page-header {
border-bottom:none;
}

footer .glyphicon {
font-size: 20px;
margin-bottom: 0px;
color: white;
}
  
.slideanim {visibility:hidden;}

.slide {
animation-name: slide;
-webkit-animation-name: slide;
animation-duration: 1s;
-webkit-animation-duration: 1s;
visibility: visible;
}

@keyframes slide {
0% {
opacity: 0;
transform: translateY(70%);
} 
100% {
opacity: 1;
transform: translateY(0%);
}
}
  
@-webkit-keyframes slide {
0% {
opacity: 0;
-webkit-transform: translateY(70%);
} 

100% {
opacity: 1;
-webkit-transform: translateY(0%);
}

}
 
/*ENERGYEDGE - Style */

.energyedge_footer
{
opacity: 1;
color: white;
background-color: #710000;
}

@media (max-width: 880px) {
.center-block {
width: 70%;
}
}

@media (max-width: 767px) {
.menu {
padding-top: 10px;
}
/*.navbar {
height: 105px;
}*/
.logo {
width: 90%;
}
.center-block {
width: 90%;
}
.logo_image {
display: none;
}
.logo_text {
padding-top: 0px;
}
}

.modal-header{
padding:0px;
border-bottom: none;
}

.modal-header, .close {
background-color: #710000;
color: white !important;
font-size: 20px;

}

.modal-header, .modal-body {
text-align: center;
padding: 40px 50px;
}

.modal-header a {
color:  white;
}

.modal-header a:hover {
color: white;
}

.menu_list {
text-align: right;
}