/* ---------------color1---------------*/
.sr_table .t_head,
.pessenger_popup .head,
.btn,
#sidebar_result .sb_res_title,
.resu .select,
.mini_logo_bg,
.widg_list ul li:before
{
    background: #b41e8c !important;
}
.scrollbar-inner > .scroll-element .scroll-bar,
tr.header_pessenger,
.therm.inner-therm,
.cnt_title, 
.dlapp{
    background-color:  #b41e8c !important;
}
#main_nav ul li a:hover,
.content_title_box,
.ch_button,
.popup_title,
#search_flight .date_icon i::before,
#search_flight .arrow_city i::before,
.search_result_box .result_header .title a,
.autocomplete-suggestions .arrow_city i:before,
.widg_list ul li:hover, .widg_list ul li:hover a,
#quick_links_section .title,
#quick_links_section ul li a:hover{
    color: #b41e8c !important;
}
.ch_button, #footer .widg .footer_widg_title, .sb_bank .widg_email, #reserve_alert_out, #progress1 .outer-therm{
    border-color: #b41e8c !important;
}
.resu .select a:hover{
    background: #9E1479 !important;
}

/* ---------------color2---------------*/
#sidebar .sb_title,
#sidebar .sb_title .sbt_icon,
#sidebar .sb_title, #sidebar .sb_title .sbt_icon,
#sidebar_result .sb_title,
.reserve_sidebar .sb_title,
.support_tell .icon,
.cssload-l1, .cssload-l2, .cssload-l3,
.search_result_box .tabbs .active,
#footer_logo,
.resu .price
{
    background: #2901a2 !important;
}
button.openpromoteapp, button.openpromoteapp.colorback{
    background-color: #2901a2 !important;
}
.content_title_box i,
.popup_title i,
.ch_button i,
.calcu_table .date,
.search_result_box .result_header .search_result_no,
#search_result_from .result_header .icon, 
#quick_links_section .title i,
button.closepromoteapp,
.calcu_table .box a {
    color: #2901a2 !important;
}
.reserve_sidebar_inn{
    border-color: #2901a2 !important;
}
/*---------------------------------------------------------*/

/*
.reserve_sidebar .sb_title .icon,
.reserve_sidebar .sb_title .title,
#sidebar .sb_title,
.search_result_box .tabbs li.active a,
.resu .price,
#sidebar_result .sb_title{
    color: #2c3777 !important;
    text-shadow: none !important;
}
*/
.reserve_sidebar .sb_title .icon,
.reserve_sidebar .sb_title .title,
.resu .price,
.support_tell .icon,
.btn_res .btn_res_inn{
    color: #FFF !important;
}
.resu{
    background: #fff !important;
    border-color:#FF8EE1 !important;
}
.resu:hover{
    background: #FFDDF6 !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);
}

body .btn_res .btn_res_inn{
    background: rgba(180,30,140,1);
    background: -moz-linear-gradient(top, rgba(180,30,140,1) 0%, rgba(180,30,140,1) 47%, rgba(148,8,111,1) 58%, rgba(148,8,111,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(180,30,140,1)), color-stop(47%, rgba(180,30,140,1)), color-stop(58%, rgba(148,8,111,1)), color-stop(100%, rgba(148,8,111,1)));
    background: -webkit-linear-gradient(top, rgba(180,30,140,1) 0%, rgba(180,30,140,1) 47%, rgba(148,8,111,1) 58%, rgba(148,8,111,1) 100%);
    background: -o-linear-gradient(top, rgba(180,30,140,1) 0%, rgba(180,30,140,1) 47%, rgba(148,8,111,1) 58%, rgba(148,8,111,1) 100%);
    background: -ms-linear-gradient(top, rgba(180,30,140,1) 0%, rgba(180,30,140,1) 47%, rgba(148,8,111,1) 58%, rgba(148,8,111,1) 100%);
    background: linear-gradient(to bottom, rgba(180,30,140,1) 0%, rgba(180,30,140,1) 47%, rgba(148,8,111,1) 58%, rgba(148,8,111,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b41e8c', endColorstr='#94086f', GradientType=0 );
}
.adpmain a.nav:hover, .adpmain a.monYear:hover, div.monthYearPicker a:hover, div.monthYearPicker a.selected, .adpmain a.selected{
    background: #b41e8c !important;
}
#sidebar_result .sb_res_title span{
    background-color: #fafafa !important;
}
.floatingfilter{
    background-color: #fafafa !important;
    color: #b41e8c;
    border: 1px solid #b41e8c;
}
.ch_side_filter, .jslider .jslider-bg .v{
    background: #b41e8c !important;
}
body .adpmain a.today{
    color: #000 !important;
    border: 1px solid #372F45;
}
.btn.revbtn, .btn.reverseg{
    background-color: transparent !important;
    color: #b41e8c;
    border: 1px solid #b41e8c;
}
.btn.revbtn i, .btn.reverseg i{
    color: #b41e8c !important;
}
.calcu_table_box .btn{
    background-color: transparent !important;
    color: #2901a2;
    border: 1px solid #2901a2;
}
.adpmain .pickerHead{
    background-color: #b41e8c !important;
}
@media only screen and (max-width: 480px){
    body #social_box{
        background: #b41e8c !important;
    }
    body .adpmain td.calWeekdays{
        border-bottom: 2px solid #2901a2;
    }
    body .adpmain td.chanageMode a{
        background-color: #2901a2;
    }
}
/*--------------------- New Theme Fix ---------------------*/
#sidebar .sb_title{
    color: #2901a2;
    background-color: transparent !important;
    border-bottom: 2px solid #2901a2;
}
.sr_table .t_head{
    padding: 0 10px;
    background-color: transparent !important;
    border: 2px solid #b41e8c;
    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 #b41e8c;
    }
}
/*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 .titr {
    color: #b41e8c !important;
}
.calcu_table .box a:hover {
    background: #f6e9f6 !important;
}