a {
  color: rgba(0,187,240,1.00);
}
a:hover, a:focus, a:active, a.current {
  color:rgba(0,84,127,1.00);
}
footer a {
  color: rgba(0,187,240,1.00);
}
i {
  color: rgba(0,32,74,0.4);
}
footer i {
  color: rgba(252,159,25,1) !important;
}
header {
  background-color: rgba(220,220,220,0.2);
  border-bottom-color: rgba(252,159,25,1);
}
.partner-band {
    background-color: rgba(0,32,74,1.00);
    color: #FFFFFF;
}
footer {
  background-color: rgba(0,32,74,1.00);
  color: #c6c5c6;
  border-top: 6px solid rgba(220,247,255,1);
}
.hotel-details a.p-btn {
  background: rgba(220,247,255,0.8);
  color: rgba(0,32,74,0.8) !important;
}
.hotel-details a.p-btn i {
  color: rgba(0,32,74,0.8) !important;
}
/* THEME & BUTTONS THEMES */
.cte-theme {
  color: rgba(252,159,25,1);
}
.cte-btn {
  background: rgba(252,159,25,1.00);
  color: #ffffff !important;
  border: 1px solid rgba(255,255,255,1.00);
  font-weight: bold;
  opacity: 0.8;
}
.cte-btn i {
  color: #ffffff !important;
}
.cte-btn:hover, .cte-btn:active, .cte-btn:focus, .cte-btn.current {
  opacity: 1;
  text-decoration: none;
}
.theme {
  color: rgba(0,187,240,1.00);
}
.theme-bis {
  color: rgba(0,187,240,1.00);
}
.light-theme {
  color: rgba(220,247,255,1.00);
}
.dark{
  color: rgba(0,84,127,1.00);
}
.black {
  color: rgba(0,32,74,1.00);
}
.theme-btn {
    background: rgba(0,187,240,1.00);
    color: #ffffff !important;
    border: 1px solid rgba(220,247,255,1.00);
    font-weight: bold;
    opacity: 0.8;
}
.theme-btn i {
  color: #ffffff !important;
}
.theme-btn:hover, .theme-btn:active, .theme-btn:focus, .theme-btn.current {
  opacity: 1;
  text-decoration: none;
}
.theme-back { 
  background: rgba(0,187,240,1.00);
  color: #ffffff !important;
}
.theme-back i {
  color: #ffffff !important;
}
.dark-btn { 
    background: rgba(0,84,127,1.00);
    color: #ffffff !important;
    border: 1px solid rgba(0,187,240,1.00);
    font-weight: bold;
    opacity: 0.9;
}
.dark-btn i {
  color: #ffffff !important;
}
.dark-btn:hover, .dark-btn:active, .dark-btn:focus, .dark-btn.current {
  opacity: 1;
  text-decoration: none;
}
.dark-back {
  background: rgba(0,84,127,1.00);
  color: #ffffff !important;
}
.dark-back i {
  color: #ffffff !important;
}
.light-btn {
    background: rgba(220,247,255,1.00);
    color: rgba(0,32,74,1.00) !important;
    border: 1px solid rgba(250,250,250,1.00);
    font-weight: bold;
    opacity: 0.8;
}
.light-btn i {
  color: rgba(0,32,74,1.00) !important;
}
.light-btn:hover, .light-btn:active, .light-btn:focus, .light-btn.current {
  opacity: 1;
  text-decoration: none;
}
.light-back {
  background: rgba(220,247,255,0.3);
  color: rgba(0,32,74,1.00) !important;
}
/* .light-back i {
  color: rgba(0,32,74,1.00) !important;
} */
.black-btn {
    background: rgba(0,32,74,1.00);
    color: rgba(220,247,255,1.00) !important;
    border: 1px solid rgba(0,187,240,0.5);
    font-weight: bold;
    opacity: 0.9;
}
.black-btn i {
  color: rgba(220,247,255,1.00) !important;
}
.black-btn:hover, .black-btn:active, .black-btn:focus, .black-btn.current {
  opacity: 1;
  text-decoration: none;
}
.black-back {
  background: rgba(0,32,74,1.00);
  color: rgba(220,247,255,1.00) !important;
}
.black-back i {
  color: rgba(220,247,255,1.00) !important;
}
.sub-header i, .top-header i {
  color: rgba(0,84,127,1.00);
}
/* LINE & BORDER TEHEMES */
.theme-line{
  border-bottom:1px solid rgba(0,187,240,1.00);
  margin: 4px; 
}
.light-line {
  border-bottom:1px solid rgba(220,247,255,1.00);
  margin: 4px; 
}
.theme-border{
  border:1px solid rgba(0,187,240,1.00);
}
.light-border{
  border:1px solid rgba(0,187,240,0.2);
}
.theme-border-2{
  border:2px solid rgba(0,187,240,0.5);
}
.hotel-img-thumb .hotel-img .promo-sof {
  background-color: rgba(252,159,25,0.7) !important;
}
.spromo {
  background-color: rgba(252,159,25,1) !important;
}
/* CUSTOM COLOR RESPONSIVE MENU */
.main-bar > ul > li > a > span{
    color:rgba(0,32,74,0.8);
}
.main-bar > ul > li > a > i {
    color: rgba(0,187,240,1.00);
}
.main-bar > ul > li > a:after {
    background: rgba(0,84,127,1.00);
}
@media (max-width: 767px){
  .main-bar > ul > li {
    background-color:rgba(0,32,74,0.7);
  }
  .main-bar > ul > li > a > span{
    color: rgba(220,247,255,1) !important;
  }
  .main-bar > ul > li > a > i {
    color: rgba(220,247,255,1) !important;
  }
}
/* END CUSTOM COLOR RESPONSIVE */
.main-nav > ul > li {
  border-right: 1px solid rgba(220,247,255,1.00);
}
.main-nav > ul > li > a {
  background: rgba(0,32,74,1.00);
  color: rgba(220,247,255,1.00);
}
.main-nav > ul > li > a i {
  color: rgba(0,84,127,1.00) !important;
}
.main-nav > ul > li > a:hover, .main-nav > ul > li > a:active, .main-nav > ul > li > a:focus, .main-nav > ul > li > a.current {
  background-color: rgba(0,84,127,1.00);
}
.main-nav > ul > li > a:hover i, .main-nav > ul > li > a:active i, .main-nav > ul > li > a:focus i, .main-nav > ul > li > a.current i {
  color: rgba(220,247,255,1.00) !important;
}
.nav-pill li a {
  color: rgba(220,247,255,1); 
  background-color: rgba(0,32,74,1);  
  border-bottom: 1px solid rgba(220,247,255,0.3);  
}
.nav-pill li a i {
  color: rgba(252,159,25,1.00) !important;
}
.nav-pill li a:hover, .nav-pill li a:active, .nav-pill li a:focus, .nav-pill li a.current {
    background-color: rgba(0,84,127,1.00);
}
.nav-pill li a:hover i, .nav-pill li a:active i, .nav-pill li a:focus i, .nav-pill li a.current i {
    
}
.small-nav  > ul > li > a {
    color:rgba(220,247,255,1.00);
}
.small-nav  > ul > li > a > i {
    color: rgba(220,247,255,1.00);
}
/* END NAV */
#sidebar{
  background-color: rgba(0,32,74,1.00);
}
/* Custom shared CSS */
.filter-header {
  color: rgba(0,32,74,1.00);
  background-color: rgba(220,247,255,1.00);
}
.top-header  {
  background: rgba(0,32,74,0.1);
}
.ajax-busy {
  background-color: rgba(0,84,127,0.5);
}
.ajax-busy i{
  color: rgba(252,159,25,0.7) !important;
}
.dashboard {
  color: #ffffff;
  background-color: rgba(0,84,127,0.7);
}
.dashboard .form-error{
  color: #FF6A0A !important;
}
.dashboard label i {
  color: rgba(220,247,255,1) !important;
}
.dashboard-dark {
  color: #ffffff;
  background-color: rgba(0,32,74,0.5);
}
.dashboard-dark i {
  color: #ffffff !important;
}
.step {
  background-color: rgba(0,32,74,1.00); 
  color: #ffffff;
}
.step:before {
  border-left: 15px solid rgba(0,32,74,1.00);
}
.step-heading {
  background-color: rgba(220,247,255,0.5);
}
.booking {
  color: rgba(0,32,74,1.00);
  background-color: rgba(220,220,220,0.1);
  border: 1px solid rgba(220,247,255,1.00); 
}
.booking:hover {
  background-color: rgba(220,247,255,0.3);
  border: 1px solid rgba(252,159,25,0.3);
}
.dropdown-menu ul li a {
  background-color:rgba(0,32,74,0.9);
  border-bottom: 1px solid rgba(220,247,255,0.2);
}
.small-nav  > ul > li {
  border-right: 1px dotted rgba(252,159,25,0.4);
}
/* CUSTOM POPUP */
.popup-div {
  border: 1px solid rgba(0,187,240,1.00);
}
.popup-header {
  background-color: rgba(0,32,74,1);
  color: rgba(0,187,240,1.00);
}
.popup-header i {
  color: rgba(220,247,255,1.00) !important;
}
.logo-txt i {
    color: rgba(0,187,240,1.00) !important;
}
.logo-txt a:hover {
  color: rgba(0,187,240,1.00) !important;
}