body {
    font-family			: Roboto;
    color				: #0097A9;
    }
    
#lounge_search, #main, #page_3 #main{
    background			: url('/datafiles/Images/AgentLogin/Kiwi/bg_home_1.jpg') top center no-repeat;
    background-size		: cover;
}
    
#menu .navbar-brand {
	height				: 100px;    
}
    
#menu .container {
    padding-top			: 0px;
}

.accordion_item_active .accordion_header .pull-right, .btn-warning, .btn-warning:hover, .btn-warning.disabled, .btn-warning:disabled, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
    border-color		: #fbad18;
    }

.nav-stacked li.active a, .nav-stacked li a:hover,  .btn-warning, .btn-warning:hover,.btn-warning.disabled, .btn-warning:disabled, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
	background-color	: #0097A9;
	color				: #ffffff;
	}

#menu .navbar-toggle .icon-bar {
	background-color	: #0097A9;	
}
    
.btn-warning, .btn-default {
    color				: #ffffff;   
    background			: #0097A9;    
    border				: 2px solid #0097A9;
    border-radius		: 4px;
    padding				: 6px 20px 4px;
    text-align			: center;    
    transition			: all .3s;    
    white-space			: nowrap;
    cursor				: pointer;
    display				: inline-block;    
}
.btn-active {
	color				: #fbad18;
	background-color	: #0097A9;    	
	border				: 2px solid #0097A9;
	border-radius		: 4px;
	padding				: 6px 20px 4px;	          
    cursor				: default;
}   
.btn-active:hover {	
	color				: #fbad18;   
}
.btn {
	text-transform		: uppercase;
}
.btn.btn_info {
 	box-shadow			: none;
}
#lounge_finder_toggle {
    color				: #0097A9;
 }    
.btn:after {
	content: "";
	background: url(/images/icons/arrow_right.png) right center no-repeat;
	width: 20px;
	height: 100%;
	content: ">";
	display: inline-block;
	text-indent: -9999px;
}
.btn-active:after {
	content: "";
	background: url(/images/icons/arrow_down.png) right center no-repeat;
	width: 20px;
	height: 100%;
	content: ">";
	display: inline-block;
	text-indent: -9999px;
}
.payment_step_2_back:before, .payment_step_3_back:before, .back_to_search:before, .btn_back:before {
  background: url(/images/icons/arrow_left.png) left center no-repeat;
  width: 20px;
  height: 100%;
  content: "<";
  display: inline-block;
  text-indent: -9999px;
  /* content: ""; */
}
.payment_step_2_back:after, .payment_step_3_back:after, .back_to_search:after, .btn_back:after {
  content: "";
}

.text-background-glow-h3 {
	color				: #0097A9;
	opacity				: 0.9;
}	
.carousel-inner strong {
	color				: #fbad18;  
}
    
 #lounge_list .btn-info {
	padding: 6px 12px;
	border-radius		: 4px;
    box-shadow			: 2px 2px 5px #fbad18;
}
#lounge_finder #lounge_finder_toggle{
padding: 6px 12px;
}  
.form-control:focus {
	border-color		: #0097A9;
	box-shadow			: inset 0 1px 1px #0097A9, 0 0 4px #0097A9;
	}

.form-control, .text-warning, .text-primary, h1, a, .col-sm-5 .h4, .col-sm-5 .h1, .col-sm-5 .h5, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, #menu #agent_login, .text_red, #lounge_search .text_white, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color				: #0097A9;
    }
.text-warning,.alert-warning,.has-warning .form-control,.has-warning .control-label{
    color				: #0097A9;    
    border-color		: #ff0000;
}
.alert-warning {
    background-color	: #fdece1;
 }
.text_red {
    color				: #fbad18;
} 
#home_news .panel-default{
    border-color		: #252525;
}

.text-nowrap {
	color				: #fbad18;
}
lounge_info_collapse .lead {
	color				: #0097A9;
}
.lead strong {
	color				: #fbad18;
}
.label-danger {    
    background-color	: #fbad18;
}

.btn-info, .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info, .panel-info>.panel-heading, .panel-default>.panel-heading {   
    background-color	: #0097A9;
    border-color		: #0097A9;
    color				: #ffffff;
    }
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-active:hover, .open>.dropdown-toggle.btn-info {   
    background-color	: #0097A9;
    border-color		: #0097A9;
    color				: #fbad18;
    }
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-default:hover,  .btn-default:focus, .btn-default:active, .open > .dropdown-toggle.btn-warning {   
    background-color	: #d1d9e3;
    border-color		: #0097A9;
    color				: #0097A9;
   
}

.form-control {
    border-radius		: 4px;    
    color				: #424242;
}

#home_map .text-warning {
	color				: #fbad18;
}

.navbar-default .navbar-nav > li > a {
	color				: #0097A9;
}
.navbar-default .navbar-nav > li > a:hover { 	
	color				: #fbad18;
}       
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color				: #fbad18;
}

#menu .language_select .btn, #footer .language_select a {
	color				: #fbad18;
}    

.accordion_item_active .accordion_header a {
    color: #fbad18;
}
.accordion_header a {    
    color: #0097A9;
}    
.accordion_header .pull-right {
	border: 1px solid #0097A9;
}

.slimScrollBar {
    background-color	: #0097A9 !important;
}


#cookie-bar .cb-policy {
	background			:#fbad18;
}
	
#cookie-bar .cb-policy:hover {
	background			:#fbad18; opacity:0.6; 
}	

#footer{
 	background-color	: #0097A9;
 	color				: #d1d9e3;
 	min-height			: 154px;
}
 #footer li, #footer ul, #footer .col-md-6 {
	white-space			: normal !important;
}

@media (min-width:280px) {	
	#menu .navbar-brand {
		width: 120px;  	    
	}	
	
}	
@media (min-width:420px) {	
	#menu .navbar-brand {
		width: 190px;		
	}	
}	
@media (min-width:767px) {	
	#menu .navbar-brand {
		margin-right: 150px;  	    
	}	
}
@media (min-width:992px) {	
	#menu .navbar-brand {
		margin-right: 80px;  	    
	}
}	

@media (max-width:768px) {
	#lounge_search, #main, #page_3 #main{
		 background-size: contain;		 
	}	
}	

#menu #agent_login {
	background-image: url('/datafiles/Images/AgentLogin/Kiwi/login.png');
}

.facilities_aircon, 	.facilities_fax, 		.facilities_internt, 	.facilities_wifi, 
.facilities_conf, 		.facilities_tv, 		.facilities_fltinfo, 	.facilities_newsmag,
.facilities_tel, 		.facilities_alcohol, 	.facilities_refresh, 	.facilities_shower, 
.facilities_nosmoke, 	.facilities_smoke, 		.facilities_disable, 	.facilities_spare { background: url('/datafiles/Images/AgentLogin/Kiwi/facilities.png') no-repeat; }

.facilities_aircon 	{ width:36px; height:36px; background-position: -0px -0px; }
.facilities_fax 	{ width:36px; height:36px; background-position: -41px -0px; }
.facilities_internt { width:36px; height:36px; background-position: -82px -0px; }
.facilities_wifi 	{ width:36px; height:36px; background-position: -123px -0px; }

.facilities_conf 	{ width:36px; height:36px; background-position: -0px -41px; }
.facilities_tv 		{ width:36px; height:36px; background-position: -41px -41px; }
.facilities_fltinfo { width:36px; height:36px; background-position: -82px -41px; }
.facilities_newsmag { width:36px; height:36px; background-position: -123px -41px; }

.facilities_tel 	{ width:36px; height:36px; background-position: -0px -82px; }
.facilities_alcohol { width:36px; height:36px; background-position: -41px -82px; }
.facilities_refresh { width:36px; height:36px; background-position: -82px -82px; }
.facilities_shower 	{ width:36px; height:36px; background-position: -123px -82px; }

.facilities_nosmoke { width:36px; height:36px; background-position: -0px -123px; }
.facilities_smoke 	{ width:36px; height:36px; background-position: -41px -123px; }
.facilities_disable { width:36px; height:36px; background-position: -82px -123px; }
.facilities_spare 	{ width:36px; height:36px; background-position: -123px -123px; }
