	p{
	  color: #24468a;
	}
	.main {
	  width: 100%;
	  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif
	}
	.main.container.duallogin {
    height: 600px;
	}
	.form-2 {
	  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 5px rgba(0, 0, 0, 0.2), 0 0 0 12px rgba(63, 46, 127, 0.5);
	}
	.form-2 {
	  width: 90%;
	  padding: 30px 15px;
	  max-width: 500px;
	}
	.form-2 p:last-of-type {
	  display: flex;
	}
	.form-2 input[type="button"],
	.form-2 input[type="submit"] {
	  margin-left: auto;
	  margin-right: auto;
	  background: #24468a;
	  border: #24468a;
	  color: white;
	}
	
	.form-2 a.submit:active {
	  top: 1px;
	}
	.form-2 textarea {
	  width: 100%;
	}
	.form-2 #ucheck {
	  padding: 3px 4px;
	  margin-top: 5px;
	}
	.form-2 h1 .log-in{
	  color: #24468a;
	  font-size: 25px !important;
	}
	.form-2 h1{
		text-align: center !important;
	}

	#loadingJq #opacity {
	  position: fixed;
	  z-index: 9998;
	  top: 0;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  background-color: #24468a;
	  opacity: 1;
	  overflow: hidden;
	}
	#loadingJq #waitingpage {
	  position: fixed;
	  top: 15%;
	  z-index: 9999;
	  width: 100%;
	}
	#loadingJq #waitingpage .text {
	  text-align: justify;
	}
	#loadingJq #waitingpage .text p {
	  margin-bottom: 0;
	  font-size: 14px;
	  line-height: 20px;
	  color: white;
	  font-family: "Open Sans", sans-serif;
	  background-color: #fff;
	}
	#loadingJq #waitingpage .text span {
	  display: block;
	  text-align: center;
	  background-color: #24468a;
	  font-size: 20px;
	  padding: 80px 0px 0px;
	  font-family: "raleway", sans-serif;
	  color: #fff;
	}
	#loadingJq #waitingpage .text .logo {
	  display: block;
	  max-width: 403px;
	  margin: 0 auto 20px;
	  width: 100%;
	  padding: 10px;
	}
	#loadingJq #waitingpage .loader img {
	  display: block;
	  margin: 0 auto 10px;
	}
	@media screen and (min-width: 768px) {
	  #loadingJq #waitingpage .tcenter {
		text-align: center;
	  }
	}
	@media screen and (min-width: 1000px) {
	  #loadingJq #waitingpage .loader img {
		margin: 20px auto 40px;
	  }
	}
	
	.site-logo a {
	  background: url("images/logo.png");
	  background-repeat: no-repeat;
	  width: 297px;
	  height: 90px;
	  background-size: 297px 90px;
	}
	.site-footer {
	  background-color: #24468a;
	  color: #ffffff;
	}
	.site-footer a {
	  color: #ffffff;
	}
	section.main {
		background: url("http://drive.google.com/uc?export=view&id=1vMPQqFOx2O8xfnt_SHRdUxL6LLAOX0qH")no-repeat center center fixed; 
		background-size: cover;
	}
	.py-head {
	  background-color: #24468a !important;
	}
	.itemTitle a {
		font-weight:bold; color:#80bb66 !important; 
	}
	.breadcrumb {
	  background-color: #24468a;
	  color: #ffffff;
	}
	section.breadcrumb .breadcrumb li a {
	  color: #ffffff;
	}
	.breadcrumb > .active {
	  color: #eeeeee;
	}
	.panel-default > .panel-heading,
	#bookingModifyForm .panel .panel-body > .panel-group .panel .panel-heading {
	  border-color: #80bb66;
	  background-color: #80bb66;
	  color: #ffffff;
	}
	.panel-default {
	  border-color: #222222;
	}
	.panel-primary > .panel-heading {
	  border-color: #24468a;
	  background-color: #24468a;
	  color: #ffffff;
	}
	.pagination > .active > a,
	.pagination > .active > a:focus,
	.pagination > .active > a:hover,
	.pagination > .active > span,
	.pagination > .active > span:focus,
	.pagination > .active > span:hover {
	  border-color: #222222;
	  background-color: #333333;
	}
	.pagination > li > a,
	.pagination > li > span {
	  color: #222222;
	}
	.ui-state-active,
	.ui-widget-content .ui-state-active,
	.ui-widget-header .ui-state-active,
	a.ui-button:active,
	.ui-button:active,
	.ui-button.ui-state-active:hover {
	  border: 1px solid #aaaaaa;
	  background: #007fff;
	}
	#clp-agencyancillaries .panel-group .panel-primary,
	#clp-ancillaries .panel-group .panel-primary {
	  border-color: transparent;
	}
	section.breadcrumb .breadcrumb .gara {
		color: #eeeeee;
	}
	section.breadcrumb .breadcrumb .gara .dropdown-menu a {
		color: #444;
	}
	
	#support h4 a,
	#notes h4 a,
	#rules h4 a {
	  color: #eeeeee;
	}

	.air-search {
		background-color: #24468a;
		border-color: #24468a;
	}
	.btn-success {
		color: #fff;
		background-color: #24468a;
		border-color: #24468a;
	}
	.btn-success:hover {
		color: #fff;
		background-color: #1b3363;
		border-color: #1b3363;
	}
	.btn-success:hover:active {
		color: #fff;
		background-color: #24468a;
		border-color: #24468a;
	}
	.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success {
		color: #fff;
		background-color: #24468a;
		border-color: #24468a;
	}
	.btn-success.focus, .btn-success:focus {
		color: #fff;
		background-color: #24468a;
		border-color: #24468a;
	}
	.btn-primary {
		background-color: #24468a;
		border-color: #24468a;
	}
	.btn.btn-primary.btn-icon.pull-right.clearbtn{
		background-color: #d9534f;
		border-color: #d9534f;
	}
	.btn-primary:hover {
		background-color: #24468a;
		border-color: #24468a
	}
	.btn-orange {
		color: #FFF;
		background-color: #e94c86;
		border-color: #e94c86;
	}
	.btn-orange:hover {
		color: #FFF;
		background-color: #d3356f;
		border-color: #d3356f;
	}
	.btn-orange:focus {
		color: #FFF;
		background-color: #e94c86;
		border-color: #e94c86;
	}
	.btn-orange:active {
		color: #FFF;
		background-color: #d3356f;
		border-color: #d3356f;
	}
	.btn-orange:active:hover {
		color: #FFF;
		background-color: #d3356f;
		border-color: #d3356f;
	}

	#clp-refine-fare{
		display: none;
	}
	.nophone.equip{
		display: none;
	}
	.nophone.class{
		display: none;
	}
	/*
	table.table-bordered.dataTable > tbody:nth-of-type(2n+1){
		background-color: #2062a963;
	}
	*/
	#flightListForm tbody tr.lopt td{
		border-top-width: 2px;
	}
	.air-quote{
		background-color: #24468a;
		border-color: #24468a;
	}
	.air-quote:hover {
		background-color: #133477;
		border-color: #133477;
	}