
        .headers {
            background-color: #0E77B0;
			box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
        }
		
   
        .newsletter {
            background: #255969;
            color: #FFFFFF;
        }
		.newsletter-inner b {
            color: #FFFFFF;
        }
		.float-layer {
            color: #FFFFFF;
        }
		
   

@media (min-width: 992px) { 
.header-inner {
display: flex;
align-items: center;
width: 98%;
}     
.menu {
margin-left: auto;
white-space: nowrap;  
}
.log {
margin: 15px auto 15px auto !important;
}
ul.ruby-menu > li > a {
padding: 0px 35px 0px 35px !important;
}
}
@media (max-width: 991px) { 
#telk {
right: 100px !important; 
left: auto !important;
}
#telp {
right: 55px !important; 
left: auto !important;
}
#logt {
top: 50% !important;           
left: 7px !important;          
transform: translateY(-50%) translateX(0%) !important; 
}
}
.hero-bg {
background: url(../images/wesellski/hero_image.jpg) no-repeat top center / cover; 
}
   
.btn-submit
{
background-color: #CB3E76 !important;
}

.contenty div a {
background-color: #006BBF !important;     
}

.newsletter-inner button {
background-color: #CB3E76 !important;
}

.btn.buttonMoreInfo {
background-color: #006BBF !important;
}

.btn.buttonBookNow {
background-color: #CB3E76 !important;  
}

.loading button {
background-color: #ffc107 !important;  
padding: 0.375rem .75rem 0.5rem .75rem;
}
 
.resultCard_wrap .btn_get_alternative_flights {
background-color: #ffc107 !important;
}

.resultCard_wrap .flight_divs .btn-sm {
background-color: #CB3E76 !important;
}

.resultCard_wrap .btn_choose_alt_flight.selected {
background-color: #006BBF !important;
}

.main_section.details .mb-4 a {
background-color: #006BBF !important; 
}

.main_section.details .book_now_button {
background-color: #CB3E76 !important;
}

.main_section.details .show_button {
background-color: #ffc107 !important;
}

.details .btn_get_alternative_flights {
background-color: #ffc107 !important;
}

.details .flight_divs .btn-sm {
background-color: #CB3E76 !important;
}

.details .btn_choose_alt_flight.selected {
background-color: #006BBF !important;
}

.container.book .back-btn {
background-color: #006BBF !important;
}	

.btn_submit_booking {
background-color: #CB3E76 !important;
}	

.sticky-header {
    max-width: 100%;
	width: 100%;
    margin: 0px auto;
    
	top: 0;
	background-color: #0E77B0;
 
	z-index: 1000;
}

.blue .headers {

	background-color: #0E77B0;
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
	position: fixed;

}
.home .headers {

	background-color: #0E77B0;

}
.offers .headers {

	background-color: #0E77B0;

}
ul.ruby-menu > li > a {
    color: #ffffff;
     
}   
       
.header-tel {
    color: #ffffff;
     
}   
       



@media (max-width: 991px) { 
.c-hamburger span {
 
        background: #ffffff;
    }
    .c-hamburger span::before, .c-hamburger span::after {
 
        background-color: #ffffff;
        
    }
	
    div.ruby-wrapper > ul {
         
		background-color: #0E77B0;
    }
   

}