/*Color definition */
/* Menu active & Hover color Submenu background color */
.login button, .custom-btn
{
	transition:1s;/* Old browsers */
	/*background: -moz-linear-gradient(top,  #1b6eaf 0%, #0a4d82 99%); /* FF3.6-15 */
	/*background: -webkit-linear-gradient(top,  #1b6eaf 0%,#0a4d82 99%); /* Chrome10-25,Safari5.1-6 */
	/*background: linear-gradient(to bottom,  #1b6eaf 0%,#0a4d82 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b6eaf', endColorstr='#0a4d82',GradientType=0 ); /* IE6-9 */ 
}
.custom-btn:focus, .custom-btn:hover
{
	transition:1s;
}

.nav.filter-options li
{
	border-bottom:1px solid #b31928;
}
.NewMenuCont ul li{
	border-color: #ff0000;
}
.NewMenuCont ul ul li:hover, .NewMenuCont ul ul li:hover ul {
	background: #fff none repeat scroll 0 0 !important;
}
.NewMenuCont ul ul ul li:hover a {
	background: #fff none repeat scroll 0 0 !important;
	color: #ff0000;
}
.NewMenuCont > ul > li > ul > li > ul > li {
    border-bottom: 1px solid #054271;
}
/* Menu background Color & related */

/* Login page header & Hover effect color apply in all text */

.alert-msg .infi-14-info{
	color:#125ca8;
}
.alert-msg .fa.fa-exclamation-triangle{
	color:#dba502;
}
.in-progress .infi-15-widgetcircle, span i.on
{
	color:#0f94c0 !important; /* #widgetBg */
}
.footer
{
	border-top:1px solid #A3E6F4;
}

.nav.nav-tabs.custom-tab li a:hover, .nav.nav-tabs.custom-tab a.active
{
	border:1px solid #1b61a5;
	border-bottom:0px solid #fff;
	background:#1b61a5;
	color:#fff;
}
.custom-tab
{
	border-bottom:1px solid #1b61a5;
}
.widget-tab > li > a
{
	border-bottom: 2px solid #ccc !important;
}
.dropdown-menu li:hover ul li:hover a
{
	border-radius:2px;
}
.agency-list table.dataTable.no-footer{
	border-bottom:0px;
}
.left-custom-csv a{
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: medium none;
}
/*.agency-list table.dataTable tbody tr:hover
{
	background:#d3d3d3;
}*/
.agency-list .dataTables_filter input:focus{
	border-color: #66afe9;
}
/*.bg-menu .nav li a:hover {
	background:#fff;
} */
.nav.filter-options li:hover, .nav.filter-options li a:hover, .nav.filter-options li a:focus, .nav.filter-options li a:active
{
	background:#b31928;
}
/*.nav > li.dropdown a:hover, .nav > li.dropdown > a:focus
{
	box-shadow: 0 -1px 7px #d7e8cd;
}
.custom-login li:first-child { border:0px;}*/
.bg-menu .nav li
{
	border-right:1px solid #208AB4;
}
.custom-alert{
	background: rgba(0, 0, 0, 0.35) none repeat scroll 0 0;
}
.button:focus {
	background:#4A93D7;
	box-shadow:0 0px 3px 3px #5B8DB5;
}
.button:hover {
	background:#417BB8;
}
div.baggage-slelect-type input:focus div.baggage-slelect-type
{
	border-color: #66afe9;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
	outline: 0 none;
}
.form-info {
	color:#FB4E4E; /**---------------->ORANGE**/
}
.marked { border:1px solid #FB4E4E; }/**---------------->ORANGE**/
.baggage-slelect-type span i.count-add, .baggage-slelect-type span i.count-sub
{
	color:#3d4f74;
}
.alert-modal .modal-footer,.custom-modal .modal-footer{
	border-top:none;
}
.helpCont strong{
	color: #e03f2d;
}
.perspective > a:hover {
	background:rgba(105, 104, 104, 0.63) none repeat scroll 0 0;
}
.caution {
	background-color: transparent;
}
.dropdown-menu > li > a:focus, .bg-menu li.dropdown.open .dropdown-menu a:focus{
	background:none;
}
/*.login button
{
	border: 0px solid rgba(0, 0, 0, 0.1);
}*/
.green, .Ydays
{
	color:green !important;
}
.agency-list .dataTables_filter input:focus
{
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
}
.bs-docs-masthead, .bs-docs-header
{
	color: #cdbfe3;
	background-color: #6f5499;
	/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#563d7c', endColorstr='#6F5499', GradientType=0);*/
}
.nav-underline li.active a {
	border-bottom:5px solid #0C3F6A;
	color:#0C3F6A;
}
.nav-underline li.active a:after {
	border-top:5px solid #0C3F6A;
}
.light-spliter,.aproval-light-spliter {border-top:1px solid #ececec;}
.hightlight{
color:#e03f2d !important;
}
.personal-mode
{
	/* box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.39); */
}
.form-generate-main a:hover, .form-generate-main a.active, .form-generate-main a:focus
{
	border:1px solid #cfdffc;
	background:#cfdffc;
	color:#000;
}
.form-generate-main a span.bot-colr
{
	border:1px solid #cfdffc;
	background:#cfdffc;
}
.dashed-cont {
    border: 2px dashed #779fc7;
}
.quick-link-arrow
{
	border-color: transparent transparent transparent #2E8BAD;
}

.trip-mode-selected
{
	background: #0f94c0;
}
.slide-container > .prev, .slide-container > .next {
	background:#16A2C3;
}
.add-cart.blue
{
	border:2px solid #0DADC5;
}
/*.btn-bdr:hover, .btn-bdr.active,.dashboard-menu a.active {
	background:#0a4d82;
	color:#fff;
	border-color:#0a4d82;
}*/
.rate-num, .rate-num.averge
{
	border:1px solid #40A3BB;
	background:#40A3BB;
	color:#fff;
}
.review-avg
{
	background:#40A3BB;
}
.seat-strct
{
	color: #4166a5;
}
.btn-strips {
	/* color:#fff !important; */
	background:#6AA3D0;
	border:1px solid #6AA3D0;
}
.fcol .bottom-bg {
	background: #098abe;
}
.f-cf{
	background:#0e7dd6;
}
.f-r{
	background:#da8020;
}
.flightlst-outside{
	color:#5401FF;
}
.flightlst-arrival{
	color:#F75107;
}
.no-edit-ssr label i{
	color:#B5CCDC !important;
}
.medium{background:#D5C501;}
/*standardization starts*/
/* Components styles Start */
.brand-secondary-bg { background:#0f94c0;}
.brand-info-bg { background:#00a0df;}
.hljs {
  background-color: transparent;
}
.hotel-type.C {color:#3c763d;}
.hotel-type.NC {color:#a94442;}
.arrow_box.active:after, .arrow_box.active:before{
	border: solid transparent;
}
.blink { 
	background: #FF7348;
}
/*.yellow-on-black { background:#000; color:#ff0 !important;border:1px solid #ff0;}
.black-on-yellow { background:#ff0; color:#000 !important;border:1px solid #000;}*/

/*.cart-itinerary .itinerary-details .flight-review{
	border-bottom:1px solid #d8d8d8;
}*/
/*standardization ends*/
.bottom > .arrow, .bottom > .arrow:after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #bfc3c9;
}
/*.navbar-nav li:first-child a:hover{
	background: transparent !important;
}*/
.flight-outside,.flight-arrival{
	background:#F75107;
}
.flightlst-outside{
	color:#5401FF;
}