.homepage-opener-carousel-full-width img {
    max-height: 800px;
}

.carousel {
    max-width:1920px;
   margin: 0 auto;
}

.homepage-opener {
    background: #091e79;
}

.float-right {
     width: 40%; 
     float: right; 
     padding: 15px; 
     background: #eeeeee; 
     margin: 0 20px;
}

.floar-left {
    float: left;
}
@media only screen and (max-width : 920px) {
 .ahFullWidth{width:100% !important;}
}

 .overflow-table {
	 width: 100%;
	 max-width: 768px;
	 overflow-x: auto;
	 white-space: nowrap;
}

a.anchor {
    display: block;
    position: relative;
    top: -180px;
    visibility: hidden;
}

.header-hat .navbar-nav li:first-child a {
    color:orange !important;
    font-weight: bold;
}