body.greyScale img:not(.nongray), 
body.greyScale, 
.home-header, 
footer, 
.main-banner, 
.social-logoSection,
img,
header,
.inner-menu,
.nav-tabs.main-page-tabs,
.nav-tabs.main-page-tabs > li,
.title2,
.btn,
a,sup,
.fareTable-title,
.fareTable-subtitle,
.red-color,
.label-danger,
.title1 em,
.booking-form .nav-tabs,
.booking-form .radio-group label.checked,
.booking-form .radio-group .icon:after, 
.icon.icon-radio:after,
.add-image .thumb-promo .caption h4,
.benefit tr:nth-child(odd) td.striped, 
.benefit tr .striped,
.benefit tr th.td_heading,
.add-image .thumb-promo .caption h5,
 .pagination > .active > span,
.pagination > .active > span:hover,
.list-header,
.filter-list ul li.country,
.info-msg,
#grad1,
.table span,
.btn-icon,
.Planefeatures,
.social-section .applink h4, 
.social-section {
    /* IE */
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=100%);
    /* Chrome, Safari */
    -webkit-filter: grayscale(100%);
    /* Firefox */
    filter: grayscale(100%);
}
    header .logo img, 
    header .logo a,
    .news-widget ul.newsfeed + a, 
    .news-widget ul.newsfeed + a:focus,
    ul.language li a, .lang-slt .dropdown-toggle,
    .featureBlock .thumbnail.caption-thumbnail,
    .main-banner a,
    .main-banner img{
        filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=100%);
    /* Chrome, Safari */
    -webkit-filter: grayscale(100%);
    /* Firefox */
    filter: grayscale(100%);
    }
section.featureBlock {
    position: relative;
}
.fareTable-title {
    display:inline-block;
    width:100%;
}
.subBanner {
    position:relative;
    z-index:-1;
}
.featureBlockTab .navi {
    background:#6f6f6f;
}
.booking-form .nav-tabs > li a {
    background:none;
}
.news-widget ul.newsfeed + a, .news-widget ul.newsfeed + a:focus {
    /*background:#6b4746;
    border-color:#6b4746;*/
    background:#6f6f6f;
    border-color:#5c5c5c;
}
.booking-form .radio-group label:hover, .booking-form .radio-group a:hover, .blue-color, .booking-form .label-input .icon {
    color: #4f4f4f !important;
}
.filter-list ul li.country{
    font-weight:bold;
}
.ui-datepicker .ui-datepicker-prev.ui-state-disabled .icon, .ui-datepicker .ui-datepicker-next.ui-state-disabled {
    color: #807e7e !important;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-priority-primary, .cal-header {
	background-color: #515151 !important;
}
.booking-form .nav-tabs{
	background:#505050 !important
}
.booking-form .nav-tabs > li > a:hover{
	background:#333 !important;
	border-left-color:#000 !important;
}

.booking-form .nav-tabs > li.active a:hover, .booking-form .nav-tabs > li.active a:focus, .booking-form .nav-tabs > li.active a{
	color: #fff !important;
	background:#333 !important;
}
.fabmenu .dropdown-menu .fab-close {
        background: #9e9a9b;
}
.fabmenu.open ul li img {
     filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=80%);
    /* Chrome, Safari */
    -webkit-filter: grayscale(80%);
    /* Firefox */
    filter: grayscale(80%);
}
.fabmenu ul li {
        background: #333335;
    background: -moz-linear-gradient(top,#808080 0%,#8a8a8a 100%);
    background: -webkit-linear-gradient(top,#808080 0%,#8a8a8a 100%);
        background: linear-gradient(to bottom,#808080 0%,#8a8a8a 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333335',endColorstr='#8a8a8a',GradientType=0);
}
@media screen and (max-width: 480px) {
    .booking-form .custom-dropdown {
        background-color: #cccccc !important;
    }
}

/*Chai Updated*/
.booking-form .ftrips{
	background: grey !important;
}

.booking-form .flex-row .city-clm .rtrip-icon, .booking-form .flex-row .city-clm .otrip-icon {
    color: grey !important;
}

h1,h2,h3,h4,h5,h6{
	color: grey !important;
}

.booking-form .ftrips li input[type="radio"] + label:after {
   
    background-color: grey !important;
	
}

.booking-form .flex-row .city-clm .select2-container .selection .select2-selection {
	border-left: 1px solid grey !important;
    border-bottom: 1px solid grey !important;
}

.ui-datepicker th {
   
    background-color: grey !important;
    
}

.booking-form .form-col {
   
    border-right: 1px solid grey !important;
    border-bottom: 1px solid grey !important;
}

.heading-home h3:before, .heading-home h3:after {
   
    background-color: grey !important;
}

.im-flight-right{
	color: grey !important;
}

.swiper-pagination-FlightPromo1 span.swiper-pagination-bullet {
    
    background: grey !important;
}

.swiper-button-prev, .swiper-button-next{
	color: grey !important;
	
}



