/* ---------color1--------- */
.sr_table .t_head,
#footer_menu,
#copyright,
.adpmain a.today, .adpmain .pickerHead, .adpmain a.nav:hover, .adpmain a.monYear:hover, div.monthYearPicker a:hover, div.monthYearPicker a.selected, .adpmain a.selected,
.cssload-l1, .cssload-l2, .cssload-l3,
.btn,
.reserve_sidebar .sb_title,
.support_tell .icon,
.resu .select,
.therm .therm,
.mini_logo_bg, 
.widg_list ul li:before,
.scrollbar-inner > .scroll-element .scroll-bar,
button.openpromoteapp, button.openpromoteapp.colorback, 
.cnt_title, 
tr.header_pessenger
{
    background-color: #D71921 !important;
}
#search_flight .arrow_city i::before,
#search_flight .date_icon i::before,
.ch_button i,
#main_nav ul li a:hover,
.widg_list ul li a:hover,
.widg_list ul li:hover,
.calcu_table .date, 
#quick_links_section .title, 
button.closepromoteapp, 
.autocomplete-suggestions .arrow_city i:before{
    color: #D71921 !important;
}
.ch_button,
.adpmain .pickerHead,
.reserve_sidebar_inn,
#progress1 .outer-therm, 
.sb_bank .widg_email, 
#reserve_alert_out{
    border-color: #D71921 !important;
}
body .reserve_content .note{
  background-color: #ADADAD;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#D0D0D0), to(#ADADAD)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #D0D0D0, #ADADAD); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #D0D0D0, #ADADAD); /* FF3.6+ */
  background-image:     -ms-linear-gradient(top, #D0D0D0, #ADADAD); /* IE10 */
  background-image:      -o-linear-gradient(top, #D0D0D0, #ADADAD); /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #D0D0D0, #ADADAD);
}
.calcu_table .date{
    color: #D71921 !important;
}
.resu .select:hover a{
  background-color: #c60911 !important;
}
/* ---------color2--------- */
/*
.resu .select{
    background: #2aacd5 !important;
}
*/
/* ---------color3--------- */
#sidebar .sb_title,
#sidebar .sb_title .sbt_icon,
#footer_logo,
#sidebar_result .sb_title,
.search_result_box .tabbs .active,
.pessenger_popup .head{
    background: #5B5B5B !important;
}
.content_title_box,
.sr_table .line,
.popup_title,
.calcu_table .titr,
.calcu_table .box a,
.search_result_box .result_header .title a,
.search_result_box .result_header .search_result_no,
.result_pagination .txt,
.resu,
.reserve_sidebar_cnt .res_widg .titr,
.reserve_sidebar_cnt .res_widg_inn, 
#quick_links_section .title i{
    color: #5B5B5B !important;
}
/* ------------------ */
.resu{
    background: #FAFAFA;
}
#footer_menu ul li a,
#footer_menu ul li a:hover,
#copyright,
#copyright a,
.reserve_sidebar .sb_title .title,
.reserve_sidebar .sb_title .icon,
.support_tell .icon,
.btn_res .btn_res_inn{
    color: #fff !important;
}
#copyright a{ font-weight: bold !important;}
#copyright a:hover,
#footer_menu ul li a:hover{
    text-decoration: underline !important;
}

#sidebar_result .sb_res_title{
    background: #AEAEAE !important;
}

.resu .price{
    background: #D7D7D7  !important;
}
.resu, 
#footer .widg .footer_widg_title{
    border-color: #D7D7D7  !important; 
}
.resu:hover{
    background: #f5f5f5  !important; 
}
.jslider .jslider-bg i, .jslider .jslider-pointer{
    background-image: url(img/jslider.png) !important; 
}

body .btn_res{
    background: rgba(82,82,82,1);
    background: -moz-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(82,82,82,1) 46%, rgba(59,59,59,1) 56%, rgba(59,59,59,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(82,82,82,1)), color-stop(46%, rgba(82,82,82,1)), color-stop(56%, rgba(59,59,59,1)), color-stop(100%, rgba(59,59,59,1)));
    background: -webkit-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(82,82,82,1) 46%, rgba(59,59,59,1) 56%, rgba(59,59,59,1) 100%);
    background: -o-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(82,82,82,1) 46%, rgba(59,59,59,1) 56%, rgba(59,59,59,1) 100%);
    background: -ms-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(82,82,82,1) 46%, rgba(59,59,59,1) 56%, rgba(59,59,59,1) 100%);
    background: linear-gradient(to bottom, rgba(82,82,82,1) 0%, rgba(82,82,82,1) 46%, rgba(59,59,59,1) 56%, rgba(59,59,59,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#525252', endColorstr='#3b3b3b', GradientType=0 );
}
.btn_ch1,
.btn_res .btn_res_inn{
    background: rgba(215,25,35,1);
    background: -moz-linear-gradient(top, rgba(215,25,35,1) 0%, rgba(215,25,35,1) 46%, rgba(179,4,13,1) 56%, rgba(179,4,13,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(215,25,35,1)), color-stop(46%, rgba(215,25,35,1)), color-stop(56%, rgba(179,4,13,1)), color-stop(100%, rgba(179,4,13,1)));
    background: -webkit-linear-gradient(top, rgba(215,25,35,1) 0%, rgba(215,25,35,1) 46%, rgba(179,4,13,1) 56%, rgba(179,4,13,1) 100%);
    background: -o-linear-gradient(top, rgba(215,25,35,1) 0%, rgba(215,25,35,1) 46%, rgba(179,4,13,1) 56%, rgba(179,4,13,1) 100%);
    background: -ms-linear-gradient(top, rgba(215,25,35,1) 0%, rgba(215,25,35,1) 46%, rgba(179,4,13,1) 56%, rgba(179,4,13,1) 100%);
    background: linear-gradient(to bottom, rgba(215,25,35,1) 0%, rgba(215,25,35,1) 46%, rgba(179,4,13,1) 56%, rgba(179,4,13,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d71923', endColorstr='#b3040d', GradientType=0 );
}
.dlapp{
    background: #5B5B5B !important;
}
#sidebar_result .sb_res_title span{
    background-color: #fafafa !important;
}
.floatingfilter{
    background-color: #fafafa !important;
    color: #D71921;
    border: 1px solid #D71921;
}
.ch_side_filter, .jslider .jslider-bg .v{
    background: #D71921 !important;
}
body .adpmain a.today{
    background: #D71921 !important;
    color: #fff !important;
    border: 1px solid #5B5B5B;
}
.btn.revbtn, .btn.reverseg{
    background-color: transparent !important;
    color: #5B5B5B;
    border: 1px solid #5B5B5B;
}
.btn.revbtn i, .btn.reverseg i{
    color: #5B5B5B;
}
.calcu_table_box .btn{
    background-color: transparent !important;
    color: #D71921;
    border: 1px solid #D71921;
}
@media only screen and (max-width: 480px){
    body #social_box{
        background: #5B5B5B !important;
    }
    body .adpmain td.calWeekdays{
        border-bottom: 2px solid #5B5B5B ;
    }
    body .adpmain td.chanageMode a{
        background-color: #D71921;
    }
}
/*--------------------- New Theme Fix ---------------------*/
#sidebar .sb_title{
    color: #5b5b5b;
    background-color: transparent !important;
    border-bottom: 2px solid #5b5b5b;
}
.sr_table .t_head{
    padding: 0 10px;
    background-color: transparent !important;
    border: 2px solid #D71921;
    border-radius: 			5px 5px 0 0;
    -moz-border-radius: 	5px 5px 0 0;
    -webkit-border-radius: 	5px 5px 0 0;
}
.sr_table .t_table{
    color: #636363;
}
.sr_table .line{
    color: #636363;
}
@media only screen and (max-width: 500px){
    .sr_table .t_head{
        border:none;
        border-bottom: 2px solid #D71921;
    }
}
/*change color btn result*/
.search_result_box .buttons .btn, .one_way .search_result_box #reverse{
    height: 30px;
    line-height: 30px;
}
.search_result_box .buttons .btn{
    color: #ffffff;
    border: none;
}
.search_result_box .buttons .btn:hover{
    background-color: #00a2d5;
}
.one_way .search_result_box #reverse{
    color: #ffffff;
    font-size: 13px;
    background-color: #2aacd5;
    border: none;
}
.search_result_box .tabbs li#reverse_bg{
    background-color: transparent !important;
}
.search_result_box .btn .cssload-l1,.search_result_box .btn .cssload-l2,.search_result_box .btn .cssload-l3{
    background: #fff !important;
}
/*calcu_table new color*/
.calcu_table .box a:hover{
    background: #f9eded !important;
}