/******* Header ********************************************************************/
#Header {padding:5px 0;  transition: all 800ms ease 0s;}
#Header.fixed-top {background:#003366; padding:0px;}

.navbar {letter-spacing: 1px;}
.navbar .navbar-brand {color:#fff !important; text-transform: uppercase; font-size: .8571em; line-height: 1.625rem;}

/********** Content **************************************************************************************************/
#top-info {background:#060630; }
#top-info .btn {width:140px;} #top-info ul li .text-white:hover {
    color: #006ebd !important;
}

.social {bottom:-45px; left:0px; right:0px; position:absolute;}
.social a {background:#888888; border-radius:50%; display:block; color:#fff; height:3.6rem; line-height:3.6rem; width:3.6rem; font-size:1.5rem;}
.social a:hover {background:#006ebd;}
.ceo {text-transform: uppercase; font-weight: 700; color: #9a9a9a;}

#MainContent .TextHead {
    z-index: 99;
    color:#fff;
    align-items: center;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px;
    position: absolute;
    text-align: center;
	line-height:1.2;
}
#MainContent a:hover .ImgFade img{opacity: .2; filter: alpha(opacity=2); /* For IE8 and earlier */}
#MainContent a:hover .ImgFade{background:#003366;}

#MainContent .txt-height {height: 326px !important;} 


#References .carousel-caption {position:static !important;}
#References .carousel-indicators [data-bs-target] {background-color: #a5a3a3; opacity: 1;}
#References .carousel-indicators .active {background-color: #006ebd;}
#top-info .border-right{border-right:1px solid #003366;}

#Contact {background:#003366;}
#Footer {border-top: 1px solid #ccc;}

/********** Footer ***************************************************************************************************/

