.add_loader_sight{display:none;float:left;position:absolute;right:8px;top: 7px;}

@media screen and (min-width: 1280px) and (max-width: 1367px) {

    .rightslidDV {right: 30px;}   
    .affilate_area {width: 90px;top: 170px;}
    .affilate_top {height: auto; padding: 6px 0 6px 12px;font-size: 0.655em;}
    .affilate_bottom ul li a {font-size: 11px;padding: 12px 5px;height: 90px;}
    .affilate_bottom {height: 450px;}
    .affilate_bottom ul li {height: 90px;}
    .ind_mapbrd {width: 94%;}
    .flag_rel .dropdown-menu {left: -140%;}
    .flag_rel .dropdown-menu::before, .flag_rel .dropdown-menu::after{left: 68%}
    .flag2.dropdown .dropdown-menu::before, .flag2.dropdown .dropdown-menu::after{left: 42%;}

}

@media screen and (min-width: 1025px) and (max-width: 1280px){
    .rightslidDV {right: 50px;}
    #counter { width: 97%;}
    .keyFctInside p { font-size: 0.75em;}
    .newsletr_input { width: 92%;}
    .news_inputbox.sub_btn {padding-left: 5px;}
    .foot1 { width: 33%;}
    .foot2 { width: 40%;}
    .affilate_area {top: 185px;}
    .affilate_bottom ul li {height: auto;}
    .affilate_bottom ul li a {font-size: 11px;padding: 15px 5px;height: auto;}
    .affilate_area {top: 215px;}
    .affilate_bottom {height: auto;}
    .ind_mapbrd {width: 88%;}
    .flag_rel .dropdown-menu {left: -70%;}
    .flag_rel .dropdown-menu::before, .flag_rel .dropdown-menu::after {left: 38%;}
    .flag5.dropdown .dropdown-menu, .flag10.dropdown .dropdown-menu, .flag15.dropdown .dropdown-menu {
        left: -180%;
    }
    .flag5 .flag_rel .dropdown-menu::before, .flag5 .flag_rel .dropdown-menu::after, .flag10 .flag_rel .dropdown-menu::before, .flag10 .flag_rel .dropdown-menu::after, .flag15 .flag_rel .dropdown-menu::before, .flag15 .flag_rel .dropdown-menu::after {
        left: 78%;
    }
    .foot2 {width: 25%;}
    .footer_inner .foot3 {width: 30%;}
    .flag1.dropdown .dropdown-menu::before, .flag1.dropdown .dropdown-menu::after, .flag6.dropdown .dropdown-menu::before, .flag6.dropdown .dropdown-menu::after, .flag11.dropdown .dropdown-menu::before, .flag11.dropdown .dropdown-menu::after{left: 31%;}
    .flag2.dropdown .dropdown-menu::before, .flag2.dropdown .dropdown-menu::after {
    left: 23%;
}
}


@media (min-width: 768px) and (max-width: 990px) {

#m1_filter_box{display:none;}
/*mobile padding*/
.sm_padL0{padding-left:0;}
.sm_padL15{padding-left:15px;}
.sm_padLR0{padding-left:0; padding-right: 0;}
.sm_padLR15{padding-right:15px; padding-left: 15px;}
.sm_marB20{margin-bottom:20px;}
.sm_marT25 { margin-top:25px;}
.sm_marL0 { margin-left:0px;}
.sm_marT10{ margin-top:10px;}
.sm_noborder{border:none;}
.sm_padT10 {padding-top:0;}
.sm_padR0{padding-right: 0}
.sm_padR15{padding-right: 15px;}
.sm_padL15{padding-left: 15px; padding-right: 15px;}
.sm_padR0{padding-right: 0px;}


.slides{width: 100%}
.navDV{padding-left: 0px;}
.navDV ul li{padding-right: 5px; font-size: 0.95em}
.navDV ul li a {padding-right: 5px; padding-left: 8px;padding-top: 22px;}
.navRight{font-size: 0.95em; float: right}
.regLogin{width: 100%; text-align: right; padding-right: 0 }
.agentLoginDV{height: auto; width: 96%; margin: 0 auto;}
.carousel-inner .item img{width: 100%; height: 100%}
/*slider*/
.rightslidDV{width: 100%; margin:18px 0 0 0px;}
.btn_login{font-size: 0.785em; height: 34px}
.loginformBox{width: 32.2%}
.homepageBG{height: 665px;}
.slider_Right{float: none; width: 88%; margin: 20px auto;}
.aboutDV p{padding: 20px 50px 10px; font-size: 0.875em}
.middleDV{height: auto;width: 100% }
.keyfactDV{height: auto; display: inline-block; padding-bottom: 20px;}
.keyFctInside h2 {margin-top: 15px;}
.keyFctInside p{font-size: 0.685em; margin-top: 12px; padding: 0 8px;}
.bottomDV{height: auto; background-size: cover; width: 100%}
.about_usDV {padding-top: 20px;}
.newsletr_area{width: 96%}
.about_usDV p{font-size: 0.785em; padding: 0 20px}
.branch_locatorDV {background-position:center; height: 280px;  margin-top: 26px;}
.indx_map{float: none; }
.newsletr_right{margin-top: 10px;}
.copyrights{font-size: 0.685em; padding-top: 19px;}
.footersubNav{font-size: 0.785em}
/*AFFILATED SERVICES*/


/*AGENT REGISTRATION*/
.marT35px{margin-top: 10px;}
/*menu 20-11-2017*/
.innerNav{padding-left: 0;}
.innerNav ul li{padding-right: 0px; font-size: 0.955em;}

/*My booking*/
 .xs_mob_none{display: block;}
 .list_header{font-size: 0.685em}
.hr_line{margin-top: 0!important}
.sm_wdth{width: 100%;}

/*MY ACCOUNT 21-11-2017 */
.xs_myaccntTab{width: 12%; padding: 0 0px;}
.xs_myaccntTab a p{font-size: 0.75em}
.xs_myaccntTab  p{font-size: 11px}
.credit_dv{padding: 15px; width: 50%}
.bk_activity{padding: 15px; width: 50%;border: 1px solid #e1e1e1}
.activity_value{width: 40%; float: left}
.activity_chart{width: 60%; float: left; }
.activity_dv{margin-top: 10px;}
.activity_value div{margin-bottom:5px;}
/*CREDIT DISTRIBUTION 21-11-2017 */
.crdtdist_botm  .table > thead > tr > th{padding: 10px 8px}
/*EDIR PROFILE 21-11-2017 */
.sm_padL05{padding-left: 5px;}
.agent_input input{padding: 0 5px; font-size: 0.875em}
.reg_brdrR{padding-right: 0}
.agnt_regdv{margin-top: 20px; margin-bottom: 10px;}
.agent_regtab a{font-size: 0.975em}
.iata_status label{font-size: 0.785em;	margin-right: 0px;}
.subsub_hd{margin-top: 0}
.regi_subhead{margin-bottom: 15px;}
.file-input-wrapper{width: 40%}
.upload span{left: 50%}
.reg_btn{margin: 10px 0 10px}
.agent_btn{padding: 0 25px;}

/*bank details */
.accnt_dv{font-size: 0.785em}
.accnt_lbl label span{display: none;}
.accnt_lbl label{margin-bottom: 0}
.accnt_info{margin-bottom: 0; }

/*TRAVELER 23-11-2017*/
.country_input{width: 30%!important}
.common_input input{padding: 0 0 0 12px}
.mob_input{width: 62% !important}
.footer_inner .socialicon_area{float:left;height:auto;margin:15px 0;padding-left:15px;position:static;width:auto;}
.footer_inner .socialicon_area a{font-size:16px;height:35px;margin-right:10px;padding-top:8px;width:35px;}
.footersubNav{float:right;}
.footer_inner .foot3{float:right;width:50%;}
.footer_inner .foot2{float:right;padding-right:15px;width:50%;}
.footer_inner .foot1{width:50%;}
.affilate_bottom ul li a p{font-size:12px;}
.reg_lastdv .agent_input.form-group:nth-child(2){margin-bottom:16px;}
/* #profile_menu{display:none;} */
.agentid_Details .agent_dv .caret{float:left;margin:6px;}
.agentid_Details .agent_id{border:none;float:left;margin-right:0;padding-left:15px;padding-right:0;}
.custom_input label{padding:9px 14px;}
.custom_input input{padding-left:14px;padding-right:14px;}
.custom_input select{padding-left:14px !important;padding-right:14px;}
.hotel_searchDV{padding:26px 15px 20px;}
.hotel_formDV .search{font-size:0.95em;height:auto;line-height:normal;margin-top:10px;padding:5px 23px;width:auto;}
.quicklinks.quicklink_mar{float:left;width:30%;}
.bottom_DV{min-height:auto;}
.bottom_DV1.botm_mar{margin-top:0;min-height:auto;}
.bottom_DV1.no_borderR.sm_padLR0{padding:0;}
.bottom_DV1 .auto_canclDV{width:100%;}
.botm_mar .bottom_DV1{min-height:auto;}
.offer_thumb .top_img img{height:100%;}
.offer_thumb .bottom_text{text-align:center;}
.bottom_DV1.no_borderR{min-height:auto;}
.inside_add img{width:100%;}
.profile_box1{right:5px;}
.transfr_headng h1{text-align:center;}
.cmn_heading h1{text-align:left;}
.tab_none{display:none;}
.flag_rel .dropdown-menu {left: -80%;}
.flag1.dropdown .dropdown-menu, .flag6.dropdown .dropdown-menu, .flag11.dropdown .dropdown-menu {left: -10%;}
.flag1.dropdown .dropdown-menu::before, .flag1.dropdown .dropdown-menu::after, .flag6.dropdown .dropdown-menu::before, .flag6.dropdown .dropdown-menu::after, .flag11.dropdown .dropdown-menu::before, .flag11.dropdown .dropdown-menu::after {left: 26%;}
.adress_area .left_add p {padding: 0;}




.modal-dialog.quot_modal{width:100%; margin:0 auto;}
#inner_search_form .modify_popup{border-radius:0;height:100%;margin:0;min-height:auto;width:100%;}
#inner_search_form .modal-content{height:100%;overflow-y:scroll;padding:15px;}
#inner_search_form .md_padL0{padding-left: 15px;}
.filter_ListDV{height: inherit; width:100%; float: left;}
.quicklink_box1{width:40%; float: left;}

.filterNav{padding:18px 6px 0px 13px; height: inherit;}
.navDV_inner ul li{font-size:12px;}
.navDV_inner ul li a{padding:26px 10px;}
.agent_profileDV{margin-top: 20px;}
.profile_details{margin-top: 18px;}
.headerFullwidth{height: 80px;}
.close_btn{display: inherit;}


.bk_price{width:100%;}
.bk_checkin label{font-size:0.800em;}
.bk_checkin span{font-size: 0.750em;}
.bkhotellist h1{font-size: 1em; margin-top: 2px;}
.booknowleft span{height: 23px;}
.booknowleft{height: 65px;padding-top: 15px;}
.booking_Price h1{margin-bottom: 5px;}
.booknowrgt{margin-bottom: 5px;padding-top: 17px;vertical-align: middle;width: 100%;float: left;}
.booknowrgt .ratebrkupDv{margin-top: 2px;}
.book_price_box{margin-top: -7px;}
.booknowinfo .book_price_box{margin-top: 0px;}
.hr_line_box{width:100%; float: left;}
.traveler_form .bk_remark{margin:5px 0px;}
.traveler_form{margin-top: 10px;}
.check-div{margin-top: 0px !important;}
.flg_inp img.flag{vertical-align: 0px;}
.selectStatus span{padding-left: 15px;}
.profile_details p{padding-right: 5px;}
.agentid_Details .agent_id{float: right;margin-right: 5px;}
#profile_menu{margin-right: 5px;}
.subMenu ul li:last-child{padding-bottom:0px;}


.d_cell .ht_list_dv.ht_top_dv{width:48.5%;}
.star_rating .star_check1{width: 16%;}
.padd-left-ipad{padding-left: 0px;}
.booking-list-search-box{overflow-x: scroll;}
.booking-list-search-box .booking-list-search-table{width:900px;}
.rplist_no{text-align: center;}

.conf_bookid li{width:16%;}
.recenty_bookd{margin-top: 20px;}
.document-plus-icon{margin-top: 29px;}
.traveller_left ul li{padding:15px 13px;}
.qoutby_dv{padding:15px 0  5px 0px;}
.quot_serv{padding:8px 0px;}
.quot_dtls{padding:22px 0px 10px;}
.quot_dis{padding:30px 0px;}
.quot_room{padding-top: 8px;}
#quott .fa_col{left: 40px;}
#quott .quot_input{text-align: right;}
.formTab .nav-tabs > li > a{padding:12px 8px; font-size: 14px;}
.formTab .nav.nav-tabs p{font-size: 14px;}
.customer-state-box{overflow-x: scroll;}
.customer-state-box-in{width:900px;}

.small_slider .carousel-control.right{right: -35px;}
.small_slider .carousel-control.left{right: -35px;}
.bottom_DV1 .auto_canclDV{width:50%; min-height: 130px;}

.transfer-search-btn{margin-top: -60px;}
.inn_trdate{padding-right:15px; }
.inn_trtime{padding-left:15px; }
#pickup_time.custom_input input{text-align: left;}
.transfer .search_Details1 h2{padding-left: 0px; padding-top: 17px;}
.transfer .transfrSort{width:100px;}
.transfer .filter_select{margin:10px 0px;}
.transfer .resultDV label{font-size: 12px; margin-top: 19px; float: left;}
.transfer .resultPage{margin-left: 2px;}
.transfr_text h3{font-size: 15px;}
.transfr_dv{width:100%; float: left;}
.transfer .priceDV{margin-top: 12px;}
.transfr_bknow a{font-size: 11px; padding:8px 10px;}
.transfr_DetBotoom .transfr_prcdv{padding-left: 0px; padding-right: 0px; text-align: center;}
.transfr_DetBotoom .bl_doller{width:14px; height:14px; font-size: 9px; }
.transfr_DetBotoom .transfr_dettxt1{font-size: 11px; text-align: center;padding-left: 5px;}
.transfr_DetBotoom .transfr_dettxt1 i{width:20%;}
.transfr_DetTop{font-size: 11px;padding: 10px 0;text-align: center;}
.transfr_prc .priceDV{margin-top: 10px;}
.modal-big{width: 96%; margin-top: 3%;}  
/* .trans_list{width:100%;} */
.sm_borderR{display: inline-block;}
.tranfr_info{display: inline-block; padding-bottom: 8px;}
.tranfr_info label{margin-bottom: 8px;}
.transfr_maindv{height: inherit;}
.tranfr_left{height: 44px;line-height: 48px;}
.tranfr_center{padding-top: 15px;}
.sight_vwright{padding:12px 25px 7px 20px; margin-bottom: 0px;}
.transfr_status{border-bottom:1px solid rgba(244,244,244,0.5);border-top:1px solid rgba(244,244,244,0.5);display:table-cell;float:none;vertical-align:middle;}
.transfr_right{border-right:1px solid rgba(244,244,244,0.5); border-bottom:1px solid rgba(244,244,244,0.5);border-left:1px solid rgba(244,244,244,0.5);border-top:1px solid rgba(244,244,244,0.5);display:table-cell;float:none;overflow:auto;padding:3px 5px 3px;text-align:center;}
.table_transfr{display:table;margin-bottom:10px;width:100%;}
.transfr_right i{vertical-align: middle;float: none;}
.transfr_status span::before{left: 50%;margin-left: -45px;}
.tranfr_vwright{padding-top: 0px;}
.pax_inputPad{padding: 0px 15px;}
.copyinfo{margin:4px 0px 0px 0px;}

.transfer-review-booking .table_transfr{margin-bottom: 0px;}
.transfer-review-booking .line2 .transfr_right{border-top:none; padding:5px;}
.transfer-review-booking .bok_price{border-bottom: 1px solid rgba(244,244,244,0.5);border-left: 1px solid rgba(244,244,244,0.5);display: table-cell;float: none;overflow: auto;padding: 5px 5px 5px;text-align: center;}
.transfer-review-booking .transfr_right{padding:5px;}  
.transfer-review-booking .tranfr_vwright{margin-bottom: 0px; padding-top:0px; float: left;}

.confirm-booking .table_transfr{margin-bottom: 0px;}
.confirm-booking .line2 .transfr_right{border-top:none; padding:5px;}
.confirm-booking .bok_price{border-bottom: 1px solid rgba(244,244,244,0.5);border-left: 1px solid rgba(244,244,244,0.5);display: table-cell;float: none;overflow: auto;padding: 5px 5px 5px;text-align: center;}
.confirm-booking .transfr_right{padding:5px;}  
.confirm-booking .tranfr_vwright{margin-bottom: 0px; padding-top:0px; float: left;}
.confirm-booking .padB20{padding-bottom: 0px;}

.conf_bookid li{width:20% !important;}
.cancel_polcdv h1{margin-top: 0px;}
.BkHotel_img{width:134px;}

.recent_searchdv{min-height: 115px;}
.bottom_DV1{min-height: 325px; padding: 0px;}
.filterCurency.widsight{width:110px;}
.resultDV label{font-size: 0.675em;}

}



@media (min-width: 991px) and (max-width: 1199px) {

    /*menu 20-11-2017*/
    .innerNav{padding-left: 0;}
    .innerNav ul li{padding-right: 25px; font-size: 0.975em;}

    /*MY ACCOUNT 21-11-2017 */
    .dashbrd a p{font-size: 0.875em} 
    .credtDstri a p{font-size: 0.875em}
    .editPrfl a p{font-size: 0.875em}
    .myaccnt_msg a p{font-size: 0.875em}
    .manag_staff a p{font-size: 0.875em}
    .chnge_pass a p{font-size: 0.875em}
    .credit_dv{padding: 15px;} 
    .bk_activity{padding: 15px;}
    .recenty_bookd{padding: 10px 10px;}
    .mng_creatd{width: 17%;}
    .activity_chart {float: left; width: 55%; position: absolute; right: 37px;}
    .bookng_tbl{font-size: 12px;}
    .mng_actin li {display: inline-block; width: 31%; padding: 4px; }
    .mng_name {width: 20%; padding: 0 5px;}
    .mng_actin {width: 12%;	padding: 0 5px 0 0;}
    .serv_padL{padding-left: 0}
    .bk_serv{width: 16%;}  
    /*MANAGE SUB USER 21-11-2017 */
    .mng_actin span li{width: 18%}
    .reportlist_menu a{float: none; text-align: right}
    .socialicon_area{height:auto;width:35px;}
    .socialicon_area > a{font-size:1em;height:40px;padding:11px 0;width:100%;}
    .contactus_dv .add_dv{min-height:355px;}
    .ag_login{width:60%;}
    .agnt_cns{width:40%;}
    .offer_thumb{height:auto;min-height:350px;}
    .hotel_searchDV{padding:26px 15px 20px;}
    .transfr .t_srch{width:65%;}
    .transfr .t_search_slide{width:35%;}
    .small_slider .carousel-control.left{left:0;}
    .BkHotel_img{width:100%;}
    .fl_name {font-size: 12px;}
    .flag1.dropdown .dropdown-menu::before, .flag1.dropdown .dropdown-menu::after, .flag6.dropdown .dropdown-menu::before, .flag6.dropdown .dropdown-menu::after, .flag11.dropdown .dropdown-menu::before, .flag11.dropdown .dropdown-menu::after {
    left: 29%;}
    .flag_rel .dropdown-menu::before, .flag_rel .dropdown-menu::after{left: 45%;}
    .ind_mapbrd .dropdown:nth-child(5n) .dropdown-menu {
    left: -200%;}
    .flag2.dropdown .dropdown-menu::before, .flag2.dropdown .dropdown-menu::after {left: 27%;}
    .ind_mapbrd .dropdown:nth-child(5n) .dropdown-menu::before, .ind_mapbrd .dropdown:nth-child(5n) .dropdown-menu::after {left: 77%;}

    /****991x1199px****/

    /* 24-4-2018 */
    .modal-dialog.quot_modal{width:95%;}
    .modify_popup{width:95%;}
    .star_rating{padding:11px 10px 5px;}
    .star_check1 .checkbox{margin-top: -5px;}
    .star_check1{margin-right: 1.8px; width:23%; margin-bottom: 5px;}
    .star_check1:last-child{margin-bottom: 0px;}
    .padgingDV .pagination{margin:13px 0px 0px 0px;}

    .book_price_box{margin-top: -5px;}
    .flg_inp img.flag{vertical-align:0px;}
    .check-div{margin-top: 0px;}
    .dashbrd p, .credtDstri p, .editPrfl p, .myaccnt_msg p, .manag_staff p, .chnge_pass p, .ewallet p{font-size: 13px;}

    .slider_Right{float: right;}
    .agentLoginDV{margin-top: 20px !important;}

    .filter_ListDV{width:100%; float: left;}
    .resultDV{text-align: right;}
    .transfr_prcdv{padding-right: 0px; padding-top: 5px;}
    .transfr_addqut a{padding:2px 5px;}
    .transfr_addqut{padding-top: 5px;}
    .transfrStatus{padding-top: 5px;}
    .transfr_DetBotoom .selectStatus span::before{top:6px;}
    .transfr_dettxt{padding-top: 7px;}
    .transfr_dettxt1{padding-top: 3px;}
    .filter_select{margin:11px 0px;}
    .modal-big{width: 96%; margin-top: 3%;}
    .small_slider .carousel-control.right{right: -35px;}
    .small_slider .carousel-control.left{left: -35px;}

    .transfr_status span{font-size: 0.650em; padding-top: 3px;}
    .transfr_right span{font-size: 0.70em;}
    .tranfr_center{padding-top: 20px;}
    .tranfr_info{padding-bottom: 8px;}
    .tranfr_heading h2{margin-bottom: 20px;}

    .custom_input label{padding:9px 8px;}
    .custom_input select{padding-left: 7px !important;}
    .custom_input input{padding-left: 7px;}
    .form-control.traveller_textbox.form-input{padding-left: 7px;}
    .searchformRgt1{padding:0 15px 0 0px;}
    .close_btn{display: inherit;}

    .filterCurency.widsight{width:170px;}
    .transfr_prc .priceDV{padding-top: 14px;}


}


@media (min-width: 768px) and (max-width: 1024px){

.logoinnerDV img{width:100%;}
.aboutus_dv p{padding:0;}
.aboutus_dv{background:none;height:450px;}
.affilate_area{float:left;position:static;width:100%;}
.affilate_top{border-radius:8px;}
.affilate_bottom{border-radius:8px;box-sizing:border-box;height:auto;}
.affilate_bottom ul li{border-bottom:none;box-shadow:2px 0px 0px 0 #294e8c;box-sizing:border-box;display:inline-block;height:auto;width:20%;}
.affilate_bottom ul li a{padding:15px 9px;}
.affilate_bottom ul li a span{height:40px;}
.affilate_area{float:left;position:static;width:100%;}
.affilate_bottom ul li:last-child{width:17%;}
.bottomDV{background-size:cover;height:auto;padding-bottom:25px;}
.newsletr_footer{clear:both;float:none;margin:0 auto;text-align:center;width:95%;}
.newsletr_area{display:inline-block;float:none;margin:20px 0;}
.news_inputbox{width:69%;}
.news_inputbox.sub_btn{width:31%;}
.news_letricon{width:15%;}
.news_text{font-size:14px;text-align:left;width:80%;}
.affilate_top{display:none;}
.keyfactDV h1{font-size:1em;}
.keyFctInside h2{font-size:2em;}
.affilate_area .affilate_bottom ul li a:hover span{height:40px;}
.report_buttons.rep_btns .md_btn.md_btnB {height: auto;line-height: normal;font-size: 15px;padding: 8px;}
/****768x1024****/
.sm_padLR0{padding-left:0; padding-right: 0;}

.search_Details{padding:10px 10px;}
.priceDV{float: right;}
.filterCurency.widhotel{width:105px;}
.filter_select{margin:15px 0px;}
.cmprBtnDV{margin-bottom: 10px;margin-top: 0px;width: 100%;float: left;}
#h_detail .extra-modal{width:100%;}
#h_detail .modal-dialog{margin:0 auto;}
#pcontent .pagingbtn{position: absolute;right: 200px;top: -58px;}
#pcontent{position: relative; min-height: inherit;}
.collapseDV{padding:0px;}
.dockclass{display: none;}

#m1_filter_box{background:#fff;display:none;height:100%;padding:0;position:fixed;top:0;width:100%;z-index:9991;left:0px; overflow-y: scroll; overflow-x: hidden;}
.close_btn {float: right;color: #fff;padding-right: 10px;}
.close_btn:hover {color: #fff;}
.ht_filter .close_btn i{color:#275691;padding-top:18px;}
.fliters-btn{display: block;}
#map_list_swap{width:100%;}

.bkpriceDV h1{font-size: 1.30em;margin-top: 5px;}
.confirm-sight-div .sight_passg{padding:10px;}
.confirm-sight-div .traveler_form{width: 100%; float: left;}

.sight_vwright .transfr_right span{vertical-align: baseline;}

}


@media only screen and (min-width: 320px) and (max-width: 767px) {

.dockclass{display: none;}
.flag1.dropdown .dropdown-menu,.flag4.dropdown .dropdown-menu,.flag7.dropdown .dropdown-menu,.flag10.dropdown .dropdown-menu,.flag13.dropdown .dropdown-menu {left: -13px;}

.flag1.dropdown .dropdown-menu::before, .flag1.dropdown .dropdown-menu::after, .flag4.dropdown .dropdown-menu::before, .flag4.dropdown .dropdown-menu::after, .flag7.dropdown .dropdown-menu::before, .flag7.dropdown .dropdown-menu::after, .flag10.dropdown .dropdown-menu::before, .flag10.dropdown .dropdown-menu::after, .flag13.dropdown .dropdown-menu::before, .flag13.dropdown .dropdown-menu::after{
    left: 20%;
}
.flag2.dropdown .dropdown-menu {
    left: -122px;
    width: 330px;
}
.flag2.dropdown .dropdown-menu::before, .flag2.dropdown .dropdown-menu::after {
    left: 48%;
}
.flag2.dropdown .left_add.ind_add {
    width: 100%;
    margin: 0;
    margin-bottom: 0px;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-right: none;
}
.flag2.dropdown .left_add {
    width: 100%;
}
.flag5.dropdown .dropdown-menu, .flag8.dropdown .dropdown-menu, .flag11.dropdown .dropdown-menu, .flag14.dropdown .dropdown-menu {
    left: -107px;
}
.flag3.dropdown .dropdown-menu, .flag6.dropdown .dropdown-menu, .flag9.dropdown .dropdown-menu, .flag12.dropdown .dropdown-menu, .flag15.dropdown .dropdown-menu {
    left: -146px;
}
.flag3.dropdown .dropdown-menu::after, .flag3.dropdown .dropdown-menu::before, .flag6.dropdown .dropdown-menu::after, .flag6.dropdown .dropdown-menu::before, .flag9.dropdown .dropdown-menu::after, .flag9.dropdown .dropdown-menu::before, .flag12.dropdown .dropdown-menu::after, .flag12.dropdown .dropdown-menu::before, .flag15.dropdown .dropdown-menu::after, .flag15.dropdown .dropdown-menu::before{
    left: 74%;
}
.flag11.dropdown .dropdown-menu::after, .flag11.dropdown .dropdown-menu::before{
    left: 58%;
}

.padgingDV .pagination{margin: 0;}

.resultDV.perpage .resultPage {
    padding-top: 0;
    margin-top: 3px;
    margin-left: 3px;width: 95%;
}
.resultDV.perpage > label {
    margin: 0;
    font-size: 0em;
}
.filterCurency.widhotel.hotel_nm {
    margin-left: 0;
    margin-top: 7px;
    width: 50%;
}
.resultDV.perpage.rslt_page {
    position: absolute;
top: 61px;
right: 3px;
width: 47%;
}
.btn_booking .send_bkngbtn {
    float: none;
    text-align: center;
    margin: 0 auto;
}
.send_bkngbtn .btn-booking {
    float: none;
    margin-bottom: 5px;
}
.send_bkngbtn #email_span {
    float: none;
    margin: 0 auto;
    text-align: center;
}
.send_bkngbtn #email_span .email_in {
    float: none;
    display: inline-block;
    margin-top: 15px;
}
.btn_booking #email_span a {
    margin-top: 10px;
}
.btn_booking #Btnsubmit {
    display: inline-block;
    margin: 5px 0;
}
.agent_box11 span {
    background: none;
}
.vocher_dip + .Traveler_reqst {
    padding: 0;
}
.table_transfr.line2 .tr_mxlug {
    border-top: none;
}


/*mobile padding*/
.xs_padL0{padding-left:0;}
.xs_padL15{padding-left:15px;}
.xs_padLR0{padding-left:0; padding-right: 0;}
.xs_padLR15{padding-right:15px; padding-left: 15px;}
.xs_marB20{margin-bottom:20px;}
.xs_marT25 { margin-top:25px;}
.xs_marT10{ margin-top:10px!important;}
.xs_noborder{border:none;}
.xs_padT10 {padding-top:0;}
.xs_padR0{padding-right: 0}
.xs_padR15{padding-right: 15px;}
.xs_pad05{padding: 0 5px;}
.xs_marT0{margin-top: 0px;}
.xs_marB0{margin: 0px;}
.xs_marB15{margin-bottom:15px;}
.xs_padB0{padding-bottom: 0;}
.xs_marT15{margin-top: 15px;}
.xs_marB0{margin-bottom: 0px;}

/*MOBILE NAVBAR*/
.logoinnerDV { padding-left: 10px;padding-top: 5px;padding-bottom: 15px;}
.top-shadownew{padding: 10px 0}
.agent_reghead h1{font-size: 0.975em;text-align: center;}
.logoinnerDV img{width: 70%}
.navbar_mobile {float: right;display: block;width: auto;position: absolute;	right: 17px;top: 13px;}
.mobile_bar {left: 0;position: relative;	float: right;}
.mobile_bar button {display: block;margin: 0; padding: 5px; background: #1e427e;}
.navbar_mobile .mobile_bar button span { background: #fff; width: 15px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top: 3px;}
#menu .closebtn:hover {text-decoration: none;}
#menu {display: block;}
.navDV{padding-left: 0}
.navbar-nav > li {padding: 0 20px;}
.smenu {background-color: #1e427e;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);height: 100%;
left: -275px;opacity: 0.97;padding-top: 15px;position: fixed;top: 0;width: 275px; z-index: 999;}
#menu .closebtn {color: #ffffff;display: block;font-size: 25px;height: 30px;position: absolute;right: 20px;top: 0;}
#menu .nav.navbar-nav {float: left;margin: 0;width: 100%;}
.smenu ul li a {font-size: 13px;padding: 10px 0 10px 13px;letter-spacing: 0.7px; color:#fff !important;}

.navbar-nav ul li {
    width: 100% !important;
}

.navbar-nav ul li.active a::after {
    border: solid 6px transparent;
    border-left-color: #ffffff;
    width: 6px;
    height: 6px;
    margin-left: 0;
    margin-top: 13px;
    left: 0;
}


.navbar .middot {display: none;}
.navbar-nav > li.active a {border: medium none;padding: 10px 0 10px 13px;}
.navDV ul li{width: 100%; }
.innerNav ul li a{color: #ffffff; width: 100%;}
.innerNav ul li{width: 100%;padding: 2px 20px;}
.innerNav{padding-left: 0}
.navDV ul li.active a::after{border: solid 6px transparent; border-left-color:#ffffff; width: 6px; height: 6px; margin-left: 0; margin-top: 13px; left:0}
.navDV ul li a:hover::after{border: solid 6px transparent; border-left-color:#ffffff; width: 6px; height: 6px; margin-left: 0; margin-top: 10px; left:0}

/* agent Login */
.agent_logR {float: none; text-align: center; border-top: 1px solid #eee;position: relative;}
.profile_box1{right: 8px; top: 45px;}
/*END MOBILE NAVBAR*/
/* HOME PAGE */
.logInside h1 {font-size: 1.0em;margin-bottom: 3px;}
.keyfactDV h1 {font-size: 1.0em;}
.about_usDV h2 {margin-top: 5px; font-size: 1.4em;}
.pmt_gatwayDV {padding-top: 15px;padding-bottom: 7px; margin: 0 auto;text-align: center; width:100%;}
.aboutus_dv p {padding: 0;margin-bottom: 15px;text-align: justify;}
.aboutus_dv {background-image: none;height: auto;}
.about_usDV.glb_map {width: 95%;}
.main_head p { margin-bottom: 15px;}
.close_btn {float: right;color: #fff;padding-right: 10px;display: block;}
.close_btn:hover {color: #fff;}
.slider_Right .carousel-inner img {width: 100%;}
.career-boxtop {float: left;padding: 15px;}
.career-boxtop p {font-size: 16px;line-height: 26px;}
.career-boxbtm {float: left;padding: 15px;font-size: 0.850em;}
.carrer_dv {margin-bottom: 0px;}
.carrer_img {float: left;width: 100%;}
.logoDV {padding-top: 20px;}
.career-boxbtm p:last-child { margin-top: 15px;}
.agent_dv .agent_id {float: none;}
.agent_profileDV {margin-top: 0px;margin-bottom: 10px;text-align: left;}
.profile_details {margin-top: 5px; margin-bottom: 15px;}
.agent_box1 { left: -10px;width: 100%;box-shadow: none;position: relative;background: none;}
.agent_box1 h1 {font-size: 0.9em;margin: 5px 0;color: #fff;}
.agent_box1 a {font-size: 0.720em;}
.agent_profileDV span {margin-top: 0;width: 35px;height: 35px;}
.top-border::after {left: 99px;right: auto;}
.top-border::before {left: 97px;right: auto;}
.subMenu .top-border::after {right: 34px;left: auto;}
.subMenu .top-border::before {right: 32px;left: auto;}
.Rsearch_DvBox .searchPad { padding: 5px 0;margin-bottom: 0;}
.hotel_formTop h1 {font-size: 0.95em; margin-bottom: 15px;}
.hotel_searchDV {padding: 20px 15px 10px;margin-top: 0;}
.custom_input select { padding-left: 6px;}
.custom_input .form-control.traveller_textbox.form-input {padding-left: 10px; padding-top: 20px;}
.input_mar .comptcheckDV {float: left;padding: 0 0 10px 0;}
.hotel_formDV .search {height: 32px;font-size: 0.785em;line-height: 32px;}
.bottom_DV1.no_borderR {float: left;padding: 0;}
.quicklinks .quick_search {width: 100%;}
.bottom_DV .quicklinks:nth-child(3) {float: left;width: 50%;}
.bottom_DV .quicklinks:last-child {float: left;width: 50%;}
.quicklinks h1 {font-size: 0.89em;}
.bottom_DV {min-height: auto;}
.book_History h1 {font-size: 0.85em;}
.bottom_DV1 {border: none;min-height: auto; margin-top: 0;}
.cmn_heading.search_top { margin-bottom: 20px;}
.search_offer .cmn_heading h1 {padding-left: 0;text-align: center;}
.search_offer { margin-top: 20px;}
.offer_thumb .bottom_text { padding: 10px 15px 15px 15px; text-align: center;border: 1px solid #eee;}
.offer_thumb .bottom_text p { padding-bottom: 8px; min-height: auto;font-size: 0.85em;margin-top: 11px;}
.bottom_text h1 {font-size: 1.0em; margin-top: 5px;}
.top_img img {height: 100%;}


/****Transfer search form*****/

.tranfr_searchDV {margin-top: 0;}
.event_cal {margin-top: 0;}
.tranfr_searchDV .hotel_formDV .form-group { padding: 0;}
.mrpd{margin-top: 15px; padding: 0;}
.hotel_fromDV.marT20 {margin-top: 15px;}
.trnsfr_searchbtn .search {margin: 12px 0;width: auto;float: none;padding: 0 15px;}
.trnsfr_searchbtn {float: none;text-align: center;margin: 0 auto;}
.agent_profileDV p {margin-left: 5%;}
/****SS search form*****/
.hotel_searchDV.sight-detal { margin-top: 0;}
.hotel_formDV .search { width: auto; padding: 0 20px;}
.bnts .md_btnM.searchMore {width: auto; padding: 0 30px;}
.hotel_formDV .bnts{float:left;}
.hotel_formDV .bnts:last-child{float:right;}
.cmn_heading.search_top.text_captlz h1{text-align:center;}
.bottom_DV1 .auto_canclDV{background:#f3f3fa;}
.md_btn.md_btnM.vouvher{bottom:6px;box-shadow:inset 0 0 0 25px #1e427e;color:#fff;display:block;font-size:0.670em;padding:5px 5px 4px;position:absolute;right:6px;}
.Rsearch_heading h1{text-align:center;}
.next_search{text-align:center;}
.agent_navdv{float:left;width:100%;}
.stick_content{background-color:rgba(39,86,145,0.95);bottom:0;height:50px;padding:0px;position:fixed;right:0px;width:100%;z-index:9;}
.collapseDV{padding-bottom:7px;}
.modifyTop{display:none;}
.mapView{margin-right:10px;}
.mod_search{margin-right:10px;}
.stick_content{float:none;height:auto;margin:0 auto;text-align:center;}
.selectStatus span{font-size:0.77em;}
#inner_search_form .modify_popup{border-radius:0;height:100%;margin:0;min-height:auto;width:100%;}
#inner_search_form .modal-content{height:100%;overflow-y:scroll;padding:15px;}
.modify-top h1{font-size:1em;}
.listView{background:none;border-right:1px solid #ddd;height:auto;padding:13px 6px 13px 0px;width:34px;}
.stick_content a{border-right:1px solid rgba(244,244,244,0.3);font-size:13px;height:100%;margin-right:0;padding:18px 6px 18px 6px;width:11%;}
.mod_search{display:inline-block;width:17px;}
.mapView{background:none;width:17px;}
.compactView{background:none;width:17px;}
.stick_content a span{color:#fff;cursor:pointer;}
.filt_search{display:inline-block;margin-right:10px;width:17px;}
.stick_content a span:hover{opacity:0.6;}
.inr_close{font-size:0;}
.form_second .comptcheckDV{float:left;padding:0 0 7px 0;}
.stick_content a span{display:block;}
#m1_filter_box{background:#fff;display:none;height:100%;padding:0;position:fixed;top:0;width:100%;z-index:9991;}
.ht_filter{height:100%;overflow-y:scroll;top:0;width:100%;}
.comptcheckDV .star_check{width:100%;}
.ht_filter .close_btn i{color:#275691;padding-top:18px;}
#map_image_tab img{height:100%;}
.fliter_Panel{margin-top:0px;}
.cmprBtnDV{float:left;margin-bottom:0;margin-top:0px;}
.compareBTN{background:none;display:inline-block;float:none;margin:0;width:auto;}
.filter_ListDV{float:left;width:100%;height: auto;
background: none;
border: none; margin-bottom: 0px;}
.pagingbtn .padgingDV{display:inline-block;float:none;margin:5px auto 9px;text-align:center;width:100%;}
#map_list_show_tab .pagingbtn{clear:both;float:none;margin:0 auto;text-align:center;width:100%;}
.plus_detail a i{padding:0 4px;}
#map_list_show_tab{float:left;padding-left:7px;position:relative;width:100%;}
#paginate-bottom{margin-bottom: 0px;}

.cmprBtnDV .compareBTN:last-child{float:right;margin-right:0;}
.listingVW1 .list_img{float:left;height:81px;margin:4px 0 4px 4px;width:100px;float: left;}
.listingVW1 .priceDV{border-top:1px solid #eee;float:left;padding:0;width:100%;}
/*.no_desktop{display:block !important;}*/
.extra-modal{width: 100% !important;margin: 0;}
.list_QuickVW a{background:none;border:none;display:inline-block;float:left;height:100%;margin:0;margin-left:0;padding:10px 8px 10px 4px;width:100%;}
.list_QuickVW{float:left;text-align:left;width:12%;margin-right: 0px;}
.xs_mob_none {display: none;}
/* .more-room-box { display: none;} */
.listingVW1 .listDetails{float:left;padding:4px 0 0 5px;width:68%;}
.listDetails h1{clear:both;font-size:0.89em;margin-bottom:5px;padding-top:2px;width:100%;}
.debug_icon{margin-left:5px;}
.listingVW1 .list_img a{height:100%;}
.list_img img{height:100%;}
.listDetails h2{font-size:0.658em;margin-bottom:4px;}
.price_btn_box{float:left;width:88%;}
.extra-modal.ht_detl{margin:0;/*padding:0 15px;*/width:100%;}
.discount_rate{position: absolute;right: 140px;font-size: 12px;top: 10px;}
.price_btn_box .right_box{float:left;padding:7px 5px 0 7px;}
.price_btn_box label{float:left;font-family:"DroidSerif-Regular";font-size:0.750em;margin-right:4px;padding-top:5px;}
.price_btn_box h1{float:left;font-size:1.10em;}
.price_btn_box .btnCollaps1{box-shadow:inset 0 0 0 25px #1e427e;color:#fff;float:right;font-size:0.760em;height:29px;line-height:28px;margin:5px;padding:0 13px;}
.listingVW1{padding:0;}
.list_QuickVW .img_tag{border-right:1px solid #ddd;float:left;width:100%;}
.listIcon3::before{color:#275691;content:"\f041";font-family:"fontawesome";font-size:15px;}
.listIcon3, .listIcon2, .listIcon1{background:none;}
.listIcon2::before{color:#275691;content:"\f03e";font-family:"fontawesome";}
.listIcon1::before{color:#275691;content:"\f00b";font-family:"fontawesome";font-size:14px;}
.md_btn.md_btnM.compare{font-size: 0;padding: 0 16px;background-image:url('../images/compare.png');background-position:center;background-repeat:no-repeat;background-size:80%;border:none;height:28px;margin-top:5px;min-width:auto;}
.md_btn.md_btnM.added{padding: 0 16px;background-image:url('../images/compare_added.png');background-position:center;background-repeat:no-repeat;background-size:80%;border:none;height:28px;margin-top:5px;min-width:auto;}
.md_btn.md_btnM.compare span{display:none;}
.collapse_top .selectRoom{padding:0;}
.selectamentis{float:left;padding:7px 0;}
.collapse_top .selectStatus{float:right;padding:13px 7px 10px;text-align:right;}
.collapse_top .box-wrap{float:left;width:100%;}
.select_RatBrk{float:left;}
.select_PriceDv .dollar_sign{font-size:9px;height:15px;margin-top:2px;width:15px;}
.select_PriceDv h1{font-size:1em;padding-top:5px;}
.select_PriceDv{float:right;padding-right:5px;}
.SelectBooknow{height:auto;line-height:normal;padding:0px 7px;}
.SelectBooknow .select_option{float:left;margin:10px 0;padding:0 5px;width:100%; text-align: center;}
.SelectBooknow .md_btn.md_btnM:last-child{float:right;margin:0;}
.SelectBooknow .final_Price{float:left;font-size:1em;padding-top:4px;}
.final_bookNow{float:right;margin-bottom:8px;}
.SelectBooknow .final_bookNow a{font-size:0.760em;height:25px;line-height:25px;min-width:auto;padding:0 13px;}
.plus_rooms{clear:both;float:none;left:0;margin:0 auto;position:relative;right:0;text-align:center;}
.plus_detail::before{border-bottom:23px solid transparent;border-right:9px solid #7286a7;content:"";left:-9px;position:absolute;top:0;}
.plus_detail::after{border-bottom:22px solid transparent;border-left:9px solid #7286a7;content:"";position:absolute;right:-9px;top:0;}
.plus_detail a{background:none;color:#fff;margin-right:0px;outline: none;border: none;}
.plus_detail .more_text{font-size:11px;}
.plus_rooms .plus_detail{background:#7286a7;display:inline-block;padding:0px 2px 3px 0px;position:relative;}
.md_btn.md_btnM.compare:hover{box-shadow:none;}
.filterSort{width:50%;}
.filterCurency.widhotel{width:46%;}
.dockclass .sel_hot_map{left:0;margin:0 auto;right:0;}
.filter_ListDV .dockclass{clear:both;float:none;margin:0 auto;text-align:center;}
.hoteltopDV{font-size:14px;height:auto;}
.listtopDV .list_add{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:98%;}
.listtopDV{width:100%;height: auto;}
.md_btn.md_btnM.cancel{float:left;padding: 2px 6px;margin-right: 0px;font-size: 11px;}
.SelectBooknow .md_btn.add_to_quote{float:left;padding:2px 6px;margin-right: 0px;}
.md_btn.md_btnM.imp_btn{margin:0;padding:2px 5px;font-size: 11px; float: right;}
.modal-header .type_emal{box-sizing:border-box;width:86%;}
.Hoteldet_top .type_emal{box-sizing:border-box;width:86%;}
.type_emal #send_m{min-width:auto;padding:7px 17px;width:auto;}
.Hoteldet_midle{padding:15px 10px 10px;}
.hotdet_heading h1{font-size:1.00em;}
.hoteltopDV span{margin-top:0;}
.hotel_Pricedv label{font-size:0.820em;}
.hotel_Pricedv h1{font-size:1.0em;}
.hotel_Pricedv{padding-left:0;}
.Hoteldet_Slide .slider_col{width:100%;height: 200px;}
.Hoteldet_Slide .carousel-showmanymoveone .carousel-control{width:12%;}
.Hoteldet_bottom{padding:25px 10px 0 10px;}
.Hoteldet_top .model_close{margin-right:0;}
.hotdetTab .nav > li{height:auto;}
.Hoteldet_bottom .hotdetTab .nav-tabs li a{height:auto;padding:5px;}
.hotdetTab .nav.nav-tabs p{display:block;font-size:0.71em;}
.Hdetails_content .hotel_amenits{border:none;}
.Hdetails_content p{margin-bottom:5px;text-align:left;}
.agent_input > label{margin-bottom: 5px;}
.Hdetails_content .agent_input{margin-bottom:5px;}
.Hdetails_content .ratehotelname{font-size:0.8em;}
.Hdetails_content .available_txt{float:right;font-size:12px;padding-bottom:5px;text-align:right;}
.Hdetails_content .table_break .rb{font-size:0.75em;}
.table_break .rb_content .rb{border:none;}
.rb_content .rb span{font-size:12px;}
.paddratetot{font-size:0.9em;}
.quick_contact{font-size:0.89em;}
.ratebrekup_dv .rb_header .rb{font-size:0.75em;}
.price_btn_box .cloader.comp_lodr{height:11px;right:100px;top:45px;width:11px;}
#compare_tab_count{font-size:10px;right: 0px;top: 1px;}
.maplist_img.map_img{border-radius:4px;height:81px;margin:4px 0 4px 4px;width:100px;}
.maplist_img.map_img a{height:100%;}
.maplist_img.map_img a img{height:100%;}
.maplistDetails{float:left;padding:4px 0 0 5px;width:68%;}
.maplisttopDV h1{clear:both;font-size:0.89em;margin-bottom:5px;padding-top:2px;width:100%;}
.maplistDetails h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:98%;}
.panel_right{border-top:1px solid #eee;float:left;width:100%;}
.d_cell .ht_list_dv.ht_top_dv{width:100%;}
.modal-dialog.quot_modal{box-sizing:border-box;margin:0;padding:15px;width:100%;}
.mapright{box-sizing:border-box;padding:5px;}
#quotatio_id{padding-right:0 !important;}
#quott{padding:0;}
#map-canvas{height:300px;}
.mapright #map-canvas{height:300px;}
#map_list_show_tab .filter_select{float: left;
padding-bottom: 9px;
width: 99%;
padding-left: 10px;
height: auto;
padding-top: 13px;
border: 1px solid #e1e1e1;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
margin-bottom: 5px;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(215,215,215,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(215,215,215,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(215,215,215,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d7d7',GradientType=0 )}

.filter_ListDV.transfer .filter_select{
	float: left;
padding-bottom: 9px;
width: 100%;
padding-left: 10px;
height: 56px;
padding-top: 13px;
border: 1px solid #e1e1e1;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
margin-bottom: 5px;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(215,215,215,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(215,215,215,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(215,215,215,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d7d7',GradientType=0 )

}
.transfer .trans_list .resultDV {
    right: 12px;
    position: absolute;
    top: 3px;
}
.sightseing.filter_select{
	border: 1px solid #e1e1e1;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
margin-bottom: 5px;
float: left;
padding-bottom: 9px;
width: 100%;
padding-left: 10px;
padding-top: 13px;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(215,215,215,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(215,215,215,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(215,215,215,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d7d7',GradientType=0 )}	

.close_custom.close_ht{top:0;}
.resultPage {
    padding-top: 13px;
}
.cmp_box .agncy_ofc{margin-top:35px;}
.agncy_ofc h3{font-size:1em;}
.agncy_ofc p{margin-bottom:15px;}
.comp_hotel h1{font-size:15px;margin:0 0 5px 0;}
.cmpr_dv .mail_prnt{margin-top:8px;}
.comp_city p{font-size:14px;margin-bottom:5px;}
.comp_city h2{font-size:12px;}
.cmpr_list{padding-top:0;}
.ht_rate_dv h3{font-size:17px;margin-bottom:3px;}
.comp_pric p{font-size:20px;margin-top:5px;}
.comp_pric p span{margin-right:5px;}
.quot_head{padding:20px 10px;}
.quot_logo{width:43%;}
.quot_head p{float:right;font-size:12px;}
.qoutby_dv{box-sizing:border-box;padding:10px 0;}
.quot_by p{font-size:14px;margin-bottom:10px;}
.remove_all p{margin-right:8px;}
.quot_serv{padding:8px 8px 8px 0;}
.quot_dtls{padding:10px 0;}
.quot_prc p{display:inline-block;font-size:20px;}
.quot_room{margin:0;width:100%;}
.quot_avail{float:right;}
.quot_sendml .bk_remark{height:auto;margin-top:0;}
.quot_sendml{margin-bottom:5px;}
.quot_dis{padding:15px 3px;}
.qoutby_dv .qut_alert{clear:both;float:none;margin:0 auto 5px;}
.quot_hotlname p .fa-map-marker{margin-bottom:5px;width:100%;}
.stick_btn{background:#3D5D90;border-radius:0px 0px 5px 5px;cursor:pointer;height:22px;left:0;margin:0 auto;position:absolute;right:0;width:25px;z-index:3;}
/*.stick_up{border-bottom:1px solid #ddd;float:left;margin-top:22px;width:100%;display: none;}*/
.stick_btn i{color:#fff;font-size:13px;padding-top:3px;}
.compareBTN a{border-right:none;font-size:0;padding:0;width:auto;}
.compareBTN.cmpr a::before{content:"\f066";font-family:"fontawesome";font-size:16px;}
.compareBTN.quotn a::before{content:"\f2c4";font-family:"fontawesome";font-size:13px;}
.compareCircle{font-size:10px;height:16px;padding:0;width:16px;}
#pcontent .pagingbtn{display: none;}
.pagination.pagination-large{float: none;}
.booking_head > div{padding:0 0 9px 0;text-align:center;}
.booking_head > .backtoresult{padding-bottom:0;}
.affilate_bottom ul li{border-right:1px solid #203a66;box-shadow:2px 2px 0px 0px #294e8c;display:inline-block;height:95px;width:49%;}
.affilate_area{display:block;position:static;width:100%;}
.affilate_bottom{border-radius:8px;height:auto;margin:0 auto;width:93%;}
.affilate_top{border-radius:11px;margin:0 auto 5px;text-align:center;width:93%;}
.affilate_bottom ul li a{font-size:12px;height:100%;padding:11px 8px;}
.affilate_bottom ul li span{height:39px;}
.affilate_area .affilate_bottom ul li span{height:39px;}
.socialicon_area a{display:inline-block;float:none;margin-right:-4px;transition:none;vertical-align:top;height: 40px;
width: 46px;padding-top: 6px;}
.socialicon_area{clear: both;background:none;height:auto;margin:18px auto 0;position:static;text-align:center;width:100%;}
.socialicon_area a:hover{transition:none;width:46px;}
.bkSteps{background:none;border:none;}
.bkactive1::after{display:none;}
.bksteps_bg{font-size:15px;margin-bottom:15px;}
.bkactive{font-size:15px;}
.BkHotel_img{width:100%;}
.bkhotellist{padding: 0 5px;}
.bkhotellist h1{font-size:1em;}
.BkHotel_img img{height:100%;}
.bkpriceDV{text-align:left;}
.check_in_det{float:left;font-size:15px;padding:5px;width:50%;}
.bk_checkin span{float:right;margin-right:5px;margin-top:5px;}
.bk_checkin{border-bottom:1px solid #ddd;float:left;padding:0px;width:100%;}
.top_agentref input{height:26px;}
.bkpriceDV label{font-size:13px;margin-top:4px;}
.check_in_det:first-child{border-right:1px solid #ddd;}
.top_agentref{float:left;margin:0;padding:7px 5px 5px;width:48%;}
.bk_checkin:last-child{border:none;}
.bookng{border:1px solid #ddd;float:left;margin-top:15px;width:100%;}
.bkpriceDV h1{color:#1f4181;float:right;font-size:0.85em;padding:5px 5px 0 0;}
.bk_checkin .bk_price{padding:5px;}
.book_left{float:left;width:100%;}
.book_right{float:left;padding-top:5px;width:100%;}
.bkpriceDV .book_right label{float:left;margin-right:5px;margin-top:0;padding-left:5px;}
.book_right .check_in_det > span{color:#1f4181;float:right;font-size:0.875em;padding-right:15px;text-align:right;}
.book_right h1{float:right;font-size:1em;}
.book_right .top_agentref{float:left;width:100%;}
.sub.sub_items{border:1px solid #C5D9FA;float:left;width:100%;}
.compareBTN.quotn{border-radius:0;border-right:1px solid rgba(244,244,244,0.3);height:100%;margin:0;padding:18px 6px 15px 6px;width:12%;}
.compareBTN.fliters-btn{display: none;}
.compareBTN.cmpr{height:100%;margin-right:0;padding:13px 6px 10px 6px;width:12%;}
.bk_checkin:last-child .check_in_det{padding-bottom:13px;text-align:center;}
.room_box{float:left;padding:0 15px;width:100%;}
.booknowcenter p{font-size:0.75em;letter-spacing:0.8px;}
.booknowcenter{padding-top:10px;}
.booknowrgt{border:1px solid rgba(244,244,244,0.5);float:left;margin:10px 0;padding:0 7px;padding:0;width:100%;}
.travelerdv{border-right:1px solid rgba(244,244,244,0.5);padding:7px;}
.booknowrgt .ratebrkupDv{padding:8px 0 0 7px;}
.booking_Price{padding:8px 0 8px;text-align:center;}
.booking_Price h1{font-size:0.95em;}
.traveler_info{border-bottom:1px solid #ddd;clear:both;float:none;margin:0 auto;padding:15px;position:relative;width:100%;}
.bk_formbox1{margin-bottom:15px;padding:0;}
.bk_formbox2{padding:0;}
.common_input.copyinfo{margin-left:7px;}
.traveler_form .bk_formbox3{padding:0;}
.traveler_contct .traveler_form{border:1px solid #ddd;padding:10px;float: left;width: 100%;}
.Traveler_reqst{padding:20px 0 0;}
.common_input.bk_remark.form-group{float:left;width:100%;}
.top_agentref span{text-align:center;width:100%;}
.bkactive2::before{content:none;}
.bkactive.bksteps_bg{margin:0;}
.bkactive.bkactive2{margin-bottom:15px;}
.md_btn.btn_ratbrkup{padding:1px 7px;}
.traveler_form .bk_ontact a{float:left;width:100%;}
.traveler_form .bk_ontact .call_color{margin-top:12px;}
.traveler_contct{padding:20px 0 0;}
.Traveler_reqst h3{padding:0;}
.md_btnM{height:auto;font-size: 0.85em;}
.btn_booking{float:none;margin:0 auto;text-align:center;}
.btn_booking a{clear:both;float:none;font-size:0.775em;margin-top:8px;}
.traveler_form .xs_marB0{margin-bottom:0px;}
.Traveler_reqst.canceln{padding-top:5px;}
.star_check .checkbox label{padding-left:15px;}
#show_pax .passenger_names{top: 165px;width: 72%;left: 15px;}
.cmnheadingTop{font-size:14px;padding-bottom: 10px;padding:0;text-align:center;}
.backtoresult{font-size:15px;padding:0;text-align:center;}

/***confirm booking ***/

.cn_book .booknowcenter{padding:15px;}
.cn_book .booknowrgt{border-bottom:none;margin:0;padding:0 15px;}
.cn_bkleft{border-bottom:1px solid rgba(244,244,244,0.5);float:left;width:100%;}
.cn_bkright{float:left;width:100%;}
.common_btn button{font-size:0.755em;margin-right:5px;min-width:auto;padding:6px 10px;}
.traveler_form .common_btn{border-bottom:1px solid #e3e3e3;float:none;margin:0 auto;margin-bottom:15px;padding-bottom:15px;text-align:center;}
.Traveler_reqst .traveler_form h1{font-size:0.85em;margin-bottom:13px;text-align:center;width:100%;}
.traveler_contct h1{font-size:0.95em;}
.traveler_contct.sight h1 {padding-left: 15px;}
.common_btn.viewdetail{margin-top:15px;}
.common_headng h1{font-size:1em;text-align:center;}
.crdtdist_botm .back_thead th{float:left;}
#chart_div div{width:100% !important;}
#chart_div{width:100%;}
#chart_div div svg{width:100%;}
.bk_activity h3{font-size:1em;}
.credit_value{margin-bottom:0;}
.mng_actin.xs_qucickicon.bk_tab{padding:11px;width:50%;}
.manage_tbl{border:none;margin-top:10px;}
.bookng_tbl .bk_tab{border-bottom:1px solid #dadada;border-right:1px solid #dadada;}
.bookng_tbl .bk_tab:last-child{border:none;}
.bookng_tbl .bk_tab:nth-last-child(2){border-bottom:none;}
.bookng_tbl .bk_tab:nth-child(2n){border-right:none;}
.manage_box{float:left;margin-top:20px;width:100%;}
.regi_padL30{padding-left:15px;}
.reg_brdrR .star_check{margin-right:0;}
.containerDV.top-shadow{padding-top:0px;}
.affilate_bottom ul li:nth-child(3){border-bottom:none;box-shadow:2px 0px 0px 0px #294e8c;width:33%;}
.affilate_bottom ul li:nth-child(4){width:32%;box-shadow: 2px 0px 2px 0px #294e8c;}
.affilate_bottom ul li:nth-child(5){border-right:none;box-shadow:0px 0px 0px 0px #294e8c;width:32%;}
.affilate_area .affilate_bottom ul li a:hover{background:none;color:#fff;}
.affilate_area .affilate_bottom ul li a:hover span{height:39px;}
.affilate_bottom ul li a:hover .aff_icon1{background-position:-15px -184px;}
.affilate_bottom ul li a:hover .aff_icon2{background-position:-39px -190px;}
.affilate_bottom ul li a:hover .aff_icon3{background-position:-66px -202px;}
.affilate_bottom ul li a:hover .aff_icon4{background-position:-96px -194px;}
.affilate_bottom ul li a:hover .aff_icon5{background-position:-129px -191px;}
.rightslidDV{margin-top:0;}
.chng_pwd .marT0B55{margin-bottom:20px;}
.logoDV img{width:80%;}
.marT0B55.reg_btn{margin-bottom:20px;}
.contactus_dv .add_dv:hover{box-shadow:0 0px 13px rgba(0, 0, 0, 0.1);}
.crdtdist_botm .agnt_input input{width:200px;}
.crdtdist_botm .back_thead th:first-child{padding-left:8px !important;width:60px;}
.crdtdist_botm .back_thead th{width:222px;}
.crdtdist_botm .back_thead th:nth-child(2){width:189px;}
.crdtdist_botm .back_thead th:first-child{padding-left:8px !important;width:60px;}
.regi_padL30.cmp_head > p{margin-bottom:20px;padding-top:15px;}
.regi_padL30.cmp_head > p.subsub_hd{margin:0;}
.manage_tbl .xs_manginfo:last-child{padding-top:5px;width:100%;}
.manage_tbl .xs_manginfo:last-child label{float:left;width:50%;}
.manage_tbl .xs_manginfo:last-child span{width:50%;}
.add_subusr .reg_brdrR{border:none;}
.my_acc .manage_tbl .bookng_tbl{padding:0;}
.my_acc .manage_tbl .bookng_tbl{padding:0;}
.cmn_heading h2{font-size:0.85em;}
.report_buttons.rep_btns a{float:none;font-size:0.75em;height:auto;line-height:normal;padding:8px 20px;width:auto;}
.formContent .report_buttons a:hover{font-size:0.75em;height:auto;line-height:normal;padding:8px 20px;width:auto;float: none;}
.rep_btns{text-align:center;}
.reportlist_menu{float:right;text-align:right;}
.reportlist_menu a{float:none;margin-left:6px;}
.booking_report .list_header{width:100%;}
.Reportlist.bookng_tbl.xs_mangdv{height:auto;}
.bookng_tbl .xs_manginfo .rep_icon span{width:23px;}
.list_header.bookng_tbl{border:1px solid #ccc;box-shadow:0 0 5px 0px rgba(0, 0, 0, 0.2);}
.Reportlist .mangae_top{width:100%;}
.Reportlist .mangae_top.pxname{height:58px;}
.stick_content .listView.active{display:none;}
.traveller_left{ min-height:auto;}
.traveller_left ul li{ font-size:0.85em;padding:10px;}
.travlr_heading .cmn_heading{ margin-top:15px;}
.conf_bookid li.select{ padding:10px;width:auto;}
.bk_price.status span{ margin-right:0;margin-top:2px;}
.bk_checkin .top_agentref{ padding:4px 0 0 0;}
.check_in_det .top_agentref span{ margin-top:0;}
.filterCheck.mybkng_check{ padding-left:0;padding-top:5px;}
.booking_input.first{ margin-bottom:5px;}
.booking_input{ margin-bottom:10px;}
.booking_input.report_buttons.reg_btn{ margin-top:0;}
.user_staff.first-col{ margin-top:0;}
.bk_mail .opn_bk.open_email.bokng_emailbx .fa{ right:165px;}
.opn_bk.open_email.bokng_emailbx{ right:-157px;top:21px;}
.booking_travel .traveler_contct .traveler_form{ margin-top:10px;}
.traveler_form.cancltn{ margin-top:10px;}
.conf_bookid{ border-bottom:1px solid #ddd;float:left;margin-bottom:10px;width:100%;}
.md_btn.md_btnM{ font-size:0.75em;height:auto;line-height:normal;padding:4px 12px;}
.Traveler_reqst.message{ border-top:1px solid #e3e3e3;margin-top:15px;padding-top:15px;}
.Traveler_reqst.notes{ padding:0;}
.Traveler_reqst.note_m{ padding-top:10px;}
.add_travler.ad_msg button{ margin-top:3px;}
.Traveler_reqst.bk_btn{ padding:0;}
.Traveler_reqst.bk_btn .common_btn button{ margin-bottom:13px;}
.Traveler_reqst.bk_btn .common_btn button:last-child{ margin:0;}
.Traveler_reqst.bk_btn .common_btn button:nth-last-child(2){ margin:0;}
.Traveler_reqst.service{ padding:0;text-align:center;}
.Traveler_reqst.service h1{ padding-bottom:15px;}
.aboutus_dv h1{ font-size:1.2em;}
.recent_searchdv .img_dv img{ height:90px;}
.bk_price.tt_price{ border-bottom:1px solid #ddd;}
.bk_price.tt_price.no_desktop{ border-bottom:none;width:100%;}
.bk_price.tt_price{ border-bottom:1px solid #ddd;float:left;width:100%;}
.tt_price .top_agentref span{ text-align:left;}
.bk_price.tt_price label{ float:left;margin-right:35px;}
.bk_price.tt_price h1{ float:left;}
.bk_price.tt_price .top_agentref{ float:left;}
.quot_head p.contact_style{ float:right;margin-top:0;text-align:right;width:50%;}
.contact_style span{ font-size:0.858em;margin-bottom:5px;}
.agent_input.quot_input.form-group.blk_hide{ float:left;margin-top:10px;width:100%;}
.filterNav.stick_content a.active{ background:none;height:100%;margin:0px;width:12%;}
.compareBTN.recent_viewed a::before{ content:"\f06e";font-family:"fontawesome";font-size:16px;}
.compareBTN.recent_viewed{ border-radius:0;border-right:1px solid rgba(244,244,244,0.3);height:100%;margin:0 auto;padding:18px 6px 15px 6px;text-align:center;width:12%;}
.upload_text{ font-size:17px;}
.agent_input .contry_code{ margin-bottom:0;}
.top_agentref.bbk{ width:50%;}
.top_agentref.bbk input{ font-size:12px;height:23px;margin:4px auto;width:90%;}
.select_RatBrk .md_btn.md_btnM{ font-size:0.68em;padding:2px 10px;}
.hotel_formDV .md_btn.md_btnB.uppercase.search{ height:auto;line-height:normal;padding:6px 18px;}
.md_btn.md_btnM.added:hover{ box-shadow:none;}
.md_btn.md_btnM.searchMore {
    padding: 6px 18px;margin-bottom: 0;width: auto;
}


/****Transfer Listing ****/

.transfr_dv{display:table;float:left;height:auto;width:100%;}
.transdetail_wrap{float:left;padding:5px 5px 0;}
.transfr_text h3{font-size:0.95em;}
.transdetail_wrap .priceDV label{float:left;font-size:0.70em;margin-right:6px;margin-top:3px;}
.transfr_dv .transfr_text{padding-top:0px;}
.transfr_qucklinks > a{margin-right:7px;}
.transdetail_wrap .priceDV h1{float:left;font-size:0.97em;}
.transdetail_wrap .priceDV{float:left;margin-top:3px;}
.transdetail_wrap .priceDV .price_txt{font-size:0.85em;font-weight:500;margin-right:15px;margin-top:2px;text-transform:uppercase;}
.transfr_DetBotoom .tr_list .pn_left{color:#1e427e;float:left;font-size:0.88em;padding-bottom:3px;width:100%;}
.transfr_DetBotoom .tr_list{margin-bottom:10px;padding:0 7px;text-align:left;}
.transfrStatus.tr_list .pn_left{font-size:0.70em;padding-bottom:2px;}
.transfrStatus .selectStatus span::before{left:2px;top:0px;}
.transfr_prcdv.tr_list .pn_left{font-size:0.70em;}
.tr_list .pn_right div{text-align:left;}
.transfr_bknow.tr_list{float:right;margin-bottom:0px;text-align:left;}
.pn_right .info_icon{font-size:0.75em;vertical-align:middle;}
.transfr_prcdv .bl_doller{font-size:0.50em;height:13px;margin-top:3px;width:12px;}
.transfr_dettxt.luggage.tr_list{clear:both;}
.transfr_dettxt1 .pn_right span{font-size:0.88em;}
.transfr_addqut.tr_list{clear:both;margin-bottom:0;}
.transfr_addqut.tr_list .md_btn.md_btnM{font-size:0.72em;padding:4px 10px;}
.transfr_DetBotoom .transfr_prcdv.tr_list{margin-bottom:0;margin-top:3px;padding:0;text-align:center;}
.transfr_DetBotoom{border-top:2px solid #C5D9FA;padding:15px 0;}
.transfr_bknow .md_btn.md_btnM{float:right;font-size:0.70em;padding:4px 10px;}
.border_list{border:1px solid #C5D9FA;}
.brdr_list{border-bottom:1px solid #eee;float:left;margin-bottom:10px;width:100%;}
.transfr_plus{display:table-cell;float:none;}
.disp_cell{display:table-cell;float:none;}
.filter_ListDV .filter_select{padding:0 10px;}
.filter_select .transfrSort{width:39%;}
.trans_list .padgingDV { margin-bottom: 10px;margin-top: 5px; width: 100%; float: left;}

.pagination.pagination-large .page-item .page-link{float:none;margin:0 auto;text-align:center;}
.compre .modal-dialog.modal-lg{margin:0;}
.compre{padding:0;}
.ht_img_dv{height:auto;}
.min_ht_recent{min-height:auto;}
.filter_ListDV.transfer{margin-bottom:0px;}
.tr_boxwrap > div:first-child .transfr_DetBotoom{border-top:1px solid #C5D9FA;}
.tranfr_detailsdv{border:1px solid #ddd;float:left;margin-top:5px;width:100%;}
.tranfr_info{width:49%;}
.tranfr_detailsdv .trans_list{border-bottom:1px solid #ddd;float:none;}
.trans_list .tranfr_info{padding:8px 5px;}
.trans_list .tranfr_info:first-child{border-right:1px solid #ddd;}
.tranfr_detailsdv .trans_list:last-child{border:none;}
.trans_list.pss_no .tranfr_info{border-right:none;width:100%;}
.tranfr_info p{font-size:0.75em;}
.tranfr_info p span{font-size:13px;padding-left:12px;}
.transfr_price{float:left;margin-bottom:15px;padding-top:0;text-align:left;}
.transf_price_con{float:right;}
.transfr_price h1{float:left;font-size:0.88em;margin-right:7px;margin-top:7px;}
.transf_price_con .dollar_sign{font-size:9px;height:15px;padding:2px;width:14px;}
.transf_price_con #surchrg_btn{padding:2px 10px;}
.btn_proces{height:20px;width:20px;margin: 0;}
.procesalign{left: 0;}
.tranfr_heading h1{font-size:1em;}
.transfr_price .tra_brdr{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;float:left;padding:7px 5px 9px 5px;width:100%;}
.tranfr_vwright{background-color:#1e427e;margin-bottom:0;padding-bottom:10px;padding-top:0;}
.transfr_status span::before{left:7px;}
.transfr_right .xs_mob_none{display:none;}
.booknowleft{height:40px;padding-top:10px;}
.transfr_status{border-bottom:1px solid rgba(244,244,244,0.5);border-top:1px solid rgba(244,244,244,0.5);display:table-cell;float:none;vertical-align:middle;}
.transfr_right{border-bottom:1px solid rgba(244,244,244,0.5);border-left:1px solid rgba(244,244,244,0.5);border-top:1px solid rgba(244,244,244,0.5);display:table-cell;float:none;overflow:auto;padding:3px 5px 3px;text-align:center;}
.table_transfr{display:table;margin-bottom:10px;width:100%;}
.transfr_right span{padding-bottom:3px;}
.transfr_right i{float:none;}
.mx_no .fa-suitcase{font-size:13px;}
.pax_inputPad{padding:0 10px 0 15px;}
.pax_inputPad .copyinfo{margin:0;}
.pax_inputPad .copyinfo a{min-width:auto;}
.traveler_addtext{margin-top:5px;}
.pass_wrap{border-bottom:1px solid #ddd;border-left:1px solid #f3f5f8;border-right:1px solid #f3f5f8;padding:15px;width:100%;}
.pass_wrap .pax_heading h1{margin-top:0;}
.pax_inputPad.xs_padL0{padding-left:0;}
.common_phinput .countryList .caret{left:42px;top:44%;}
.common_phinput .countryList select{padding-left:10px;width:27%;}
.add_paxheading{margin-top:25px;}
.transfr_maindv .tranfr_left{height:45px;line-height:50px;}
.transfr_maindv .tranfr_center{padding-top:15px;}
.table_transfr.book{margin-bottom:0;}
.table_transfr.line2{margin-bottom:0;}
.transfr_right.max_lug{border:none;}
.table_transfr.line2 .bok_price{border-left:1px solid rgba(244,244,244,0.5);display:table-cell;float:none;vertical-align:middle;}
.tranfr_vwright.xs_padB0{padding-bottom:0;}
.cancel_polcdv{margin-top:0px;}
.display_infodv.paasngr .display_name{padding:0px 0 13px 0;}
.display_infodv.paasngr .display_numb{padding:0px 0 13px 0;}
.cancel_polcdv h1{margin-top: 0px;}
.trans_list.pss_no.lab .tranfr_info span{float:left;padding-left: 24px;width: 74%; text-align: left;}
.trans_list.pss_no.lab .tranfr_info label{float:left;width:22%;}
.trans_list.pss_no.lab .tranfr_info p{width:100%;}
.tra_brdr.lab .transf_price_con{float:left;padding-left:22px;width:75%;}
.tra_brdr.lab label{float:left;width:25%;}
.cnf_bookng .cmnheadingTop h1{font-size:1em;}
.cnf_bookng .backtoresult{font-size:0.83em;padding-top:5px;}
.backtoresult .coln{display:inline-block;}
.marT10.nt_msg{color:red;float:left;font-size:12px;padding:0 10px;width:100%;margin-bottom: 10px;}
.confirm-booking .padB20{padding-bottom: 0px;}
.btn_booking.all_btns .md_btn.md_btnM{margin-right:3px;padding:4px 10px;}
.searchMore::after, .searchMore::before{display:none;}
.containerDV.top-shadow.search_fm{padding-top:0;}
.inside_slideDV .small_slider .carousel-control{top:23%;}
.offer_thumb .md_btn.md_btnM{margin-top:13px;}
.offer_thumb{box-shadow:none;}
.search_top.offer{margin-bottom:0;}
#map_filter_btn{display:none !important;}
#map_tab + .tooltip, #compact_tab + .tooltip, #list_tab + .tooltip{display:none !important;}
#pcontent{margin-top:0px; position: relative; min-height: inherit;}
.map_box{margin-top:20px;}
#quott .remove_all{padding-right:0;padding-top:39px;}
.agent_input.quot_input #total{width:72%;}
.traveler_form .chkbx:nth-child(3n){padding-right:15px;}
.comp_pric a{font-size:0.75em;height:auto;line-height:normal;padding:4px 15px;}
/* .socialicon_area > a{background:none;font-size:16px;height:auto;padding:12px 6px 0;width:auto;} */
.inner_nav.no_desktop{display:block;}
.compact_view .compact_dv{display:table;float:left;height:auto;width:100%;}
.compact_dv .transfr_plus{display:table-cell;float:none;width:20%;}
.compact_dv .comp_box{display:table-cell;float:none;padding:0 5px;width:80%;}
.comp_box .compactvw_heading{padding-top:3px;}
.comp_box .compactvw_text h3{padding-top:5px;}
.comp_box .compactvw_text h3 .starblue{font-size:10px;}
.comp_box .compactvw_heading h3{font-size:0.85em;}
.compact_dv .comp_box .selectStatus{padding-top:5px;}
.comp_box .priceDV h1{float:left;font-size:1em;}
.comp_box .priceDV label{float:left;padding-right:6px;padding-top:2px;}
.compact_dv .priceDV{float:right;padding-top:4px;padding-top:7px;}
.comp_box .selectStatus > span{font-size:0.72em;padding-left:0px;padding-top:2px;text-align:left;}
.nw_nodesk{display: block;}
.selectStatus span::before{left:0;}
.collapse_top .selectStatus span::before{left:15px;}
.transfr_plus .transfr_left{padding-bottom:7px;padding-top:6px;}
#add_sub_newletter{font-size:0.95em;padding:6px 12px;}
.adress_area h2{font-size:1em;}
.agent_dv{float:right;padding-right:3px;padding-top:15px;text-align:right;vertical-align:middle;}
#profile_menu .caret{margin-left:6px;}
.agent_options{color:#fff;}
.user_data h1{color:#fff;font-size:0.85em;padding:7px 0px 0px;}
.agent_box11 .user_data a{float:left;font-size:0.75em;padding-bottom:0;padding-left:0px;word-wrap:break-word;}
.agent_navdv .user_data{border-bottom:1px solid rgba(239,239,239,0.4);float:left;margin-bottom:5px;margin-left:5px;opacity:0.8;padding-bottom:10px;width:100%;}
.agent_box11 .user_data a:hover::after{border:none;}
.mob_logo{padding:0 10px;}
.topheader{float:left;padding-bottom:15px;width:100%;}
.about_marT17 span{display:inline;}
.raedmore.no_desktop{display:inline;}
.listStarDV .starblue{font-size:11px;}
.listDetails .listtopDV h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.cmnheadingBg{height:auto;padding:10px 0;}
.filter_ListDV .filter_wrp{float:left;margin-top:10px;width:100%;}
.filter_wrp .filterCurency{width:46%;}
.filter_wrp1 .filterCurency.widsight{margin-left:0;width:100%;}
.filter_wrp1{float:left;padding:10px 0;width:100%;}
.filter_wrp1 .resultPage{margin-top:0;padding-top:0;}
.filter_wrp .filterSort{width:50%;}
.transfrtopDV h1{font-size:14px;}
.hotel-room-price p{float:right;font-size:0.820em;padding:0;}
.hotel-room-price h1{float:right;font-size:1em;text-align:right;}
.hotel-room-price{text-align:right;}
.sightseen_text h3{font-size:0.85em;}
.sightseen_text p, .sightseen_text li{font-size:0.78em;}
.list_QuickVW.ssight a{float:left;padding:5px 8px 5px 4px;width:auto;}
.priceDV.sights .right_box h1{font-size:1.10em;}
.priceDV.sights .right_box{float:left;margin:9px 5px 0 12px;}
.transfr_prc .priceDV.sights .md_btn{margin:10px 5px;}
.sightseeing .transfr_DetBotoom{border-top:1px solid #e6e6e6;padding-bottom:0;}
.sight_record .sight_DetTop{padding:10px 5px;}
.ss_box{float:left;margin-bottom:20px;width:100%;}
.ss_box .transfrStatus .selectStatus span::before{left:14px;top:1px;}
.ss_box .transfrStatus .selectStatus{text-align:left; padding-left: 12px;}
.ss_box .ss_labl{color:#1e427e;font-size:12px; width:40%; float: left;}
.ss_box .transfr_dettxt1{font-size:0.720em;padding-left:0;padding-top:5px;}
.ss_box .transfr_dettxt1 i{font-size:12px;width:9%;}
.transfr_dettxt.ss_type .ss_box .ss_labl{padding-bottom:5px;}
.ss_box .bl_doller{font-size:9px;height:14px;width:14px;}
.ss_box .transfr_dettxt{font-size:0.72em;padding:0;padding-top:0px;padding-top:5px;text-align:left;}
.ss_box .sight_price{font-size:15px;padding:0;text-align:left;}
.ss_box .transfrStatus{text-align:left;}
.ss_box .transfrStatus .selectrequest{padding-top:5px;text-align:left;}
.ss_box .selectrequest span::before{left:2px;}
.ss_box .sight_addqut{padding:0;text-align:left;}
.sight_addqut .md_btn.md_btnM{font-size:0.72em;padding:3px 7px;}
.ss_box .transfr_bknow .md_btn.md_btnM{float:left;width:auto;}
.ss_box .sight_bknow .md_btn.md_btnM{float:right;width:auto;}
.ss_box.bk_right{float:right;}
.ss_box .transfrStatus .selectStatus span{padding:0;}
.transfr_dettxt.ss_type{padding:0;width:50%;}
.transfr_dettxt.ss_type .ss_box{text-align:left;width:100%;}
.bokng_box{float:left;width:100%;}
.bk_checkin.bk_sight{padding:10px 0px 0;}
.mob_checking{border:1px solid #ddd;float:left;width:100%;}
.mob_checking .actve_date > label, .ss_detailbx .bx_sight label{font-size:12px;float: left;padding-right: 20px;padding-top: 2px;}
.bx_sight .actve_date{display:table-cell;float:none;padding:5px;}
.bx_sight .check_inout{border-left:1px solid #ddd;display:table-cell;float:none;}
.mob_checking .actve_date .avt_spn, .ss_detailbx .bx_sight span{float:left;font-size:13px;margin:0;padding-top:2px;}
.mob_checking .bx_sight{border-top:1px solid #ddd;display:table;float:left;width:100%;}
.mob_checking .bx_sight .check_inout > p{color:#333333;display:inline-block;font-size:12px;float: left;
padding-right: 20px;}
.mob_checking .check_inout > p:last-child{color:#1f4181;float:left;padding-top:2px;text-align:right;}
/*#originalPriceCon{width:100%;}*/
.bx_sight .check_inout.actve_date{border-left:none;border-right:1px solid #ddd;}
.check_inout.chk_chld.actve_date{border-right:none;}
.sightsng .sight_prc{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.lb_txt{font-size:14px;}
.text-right.serv_tax_style{font-size:12px;padding-bottom:5px;text-align:center;}
.room_info_dv h1{font-size:1em;margin-bottom:10px;}
.bokng_notes b{display:inline-block;font-size:0.85em;}
.bokng_notes .vehcl_txt{border-right:1px solid #ddd;display:table-cell;float:none;font-size:0.80em;margin-top:12px;padding:7px;width:45%;}
.bokng_notes .vehcl_content{display:table-cell;float:none;font-size:0.80em;margin-top:3px;padding:7px;width:55%;}
.bokng_notes.mrt.mid{margin-top:0px;width:100%;}
.bokng_notes.mrt{float:left;width:100%;}
.brd_ss .bokng_notes{display:table;}
.bokng_notes.mrt.mid .vehcl_txt{margin-top:4px;}
.bokng_notes.mrt .vehcl_txt{margin-top:3px;}
.brd_ss{border:1px solid #ddd;float:left;width:100%;}
.brd_ss .bokng_notes{border-bottom:1px solid #ddd;}
.vehcl_content .selectbrdbottom{font-size:13px;height:25px;}
.brd_ss .bokng_notes.mrt.last{border-bottom:none;}
.passngr_ss .transfr_maindv{height:auto;}
.passngr_ss .sight_passg{background:#133264;padding:10px 15px;text-align:center;}
.sight_vwright{padding:10px 40px;}
.transfr_right.adch_sight{border-right:1px solid rgba(244,244,244,0.5);display:inline-block;margin-left:-4px;width:50%;}
.transfr_right.adultchild_ss{display:inline-block;width:49%;}
.traveler_contct.sight{border-bottom:1px solid #ddd;border-left:1px solid #f3f5f8;border-right:1px solid #f3f5f8;padding:15px 15px;}
.travellers-details.contact-details.brdtopnone{margin-top:15px;}
.traveler_form .bk_formbox1{margin-bottom:0;}
.common_input input.xs_marT0{margin-top:0;}
.contact-details .selectbrdbottom.form-control{font-size:13px;margin-bottom:10px;width:100%;}
.selectbrdbottom.flt_right{float:left;}
.selectbrdbottom.flt_right b{font-size:13px;}
.other_add_sight{margin:10px 0 0;}
.other_sight_txt{font-size:13px;}
#other_hotel .otheraddressdisp label{font-size:13px;padding-bottom:5px;}
#other_hotel .otheraddressdisp{margin-bottom:7px;}
.travellers-details.contact-details.brdtopnone > h2{font-size:0.95em;}
.displayvoucher_sight .agency-lbl{font-size:14px;padding-bottom:8px;}
.review_traveller{padding:0 15px;}
.travellers-details.contact-details.brdtopnone > span{display:block;font-size:0.85em;margin-bottom:10px;}
.travlr_dv .sight_frm.form-group{margin-top:10px;}
.bx_sight .check_inout.actve_date:last-child{border-right:none;}
.ss_bklabl{padding:5px;}
.sight_prc .ss_bklabl > label{float:left;padding-right:20px;}
.sight_prc .ss_bklabl h1{float:left;}
.sight_prc .dollar_sign.curncy_marT{font-size:9px;height:14px;margin-top:6px;width:13px;}
.sight_prc .ss_bklabl .showpopup_dv{right:145px;top:30px;}
.mob_checking .bx_sight:first-child{border-top:none;}
.traveler_contct.sight.contct_bx{border:none;border-top:1px solid #ddd;margin-top:10px;padding:15px 0;}
.traveler_contct.sight.contct_bx h1{padding:0;}
.cmnheadingTop.sight_head h1{font-size:1em;}
.cmnheadingTop.sight_head h5 .label{font-size:1em;}
.backtoresult.sight_head{padding-top:8px;}
.ss_detailbx .bx_sight label{padding:5px;}
.bx_sight .bx_review{border-right:1px solid #ddd;float:left;width:50%;}
.quotation_search1.bdrtop{padding-top:5px;}
.quotation_search1.bdrtop label{font-size:13px;padding-bottom:5px;}
.quotation_search1 .md_btn.md_btnM{margin-top:4px;}
#table_quotation{border:none;}
.homepageBG{height: auto;}
.headerFullwidth{height: auto}

/*slider*/
.slides{width: 100%; height: auto}
.sliderDV{width: 100%; float: left; margin-top: 0}
.aftrlogin_frm{height: 0;}
.slide_indicator .carousel-indicators{bottom: -12px;}
.slide_indicator .carousel-indicators li{width: 20px; height: 3px; margin-right: 0}
.homepage_slide .carousel-caption{left:0;text-align: center; width: 100%; bottom: 0; padding-bottom: 10px }
.homepage_slide .carousel-caption > h3{font-size: 1.2em;}
.homepage_slide .carousel-caption > p{font-size: 0.785em}
/* SECOND SLIDER */  
.rightslidDV {width: 100%;margin: 20px 0;float: left;position: initial;padding: 0 6px;box-sizing: border-box;}
.agentLoginDV{height: auto}
.logInside p{font-size: 0.780em}
.loginformBox{width: 100%; margin-bottom: 0}
.forgot_Pass{padding-left: 0}
.xs_logbtn{text-align: center; margin-top: 10px; }
.xs_logbtn .btn_login{float: none;padding: 1px 20px;}
.slider_Right{width:100%; margin-top: 15px}
.small_slider .carousel-control.left{left: -6px}
.small_slider .carousel-control.right{right: -5px}
.right .carousel-control img{width: 100%}
/*ABOUT US HOMEPAGE*/
.middleDV{height: auto; }
.aboutDV{height: auto; background-repeat: repeat-y; padding: 10px 0 15px}
.aboutDV p{padding:10px 0 10px 0; font-size: 0.785em; line-height: normal;}
.about_btn a{padding: 6px 10px; line-height: normal; font-size: 0.785em; height: 28px;}
/*KEY FACT HOMEPAGE*/
.keyfactDV{height: auto; padding-bottom: 15px;}
.xs_keydv{padding-bottom: 10px; border-bottom: 1px solid #516fa4}
.keyFctInside h2{margin-top: 10px; font-size: 1.5em}
.keyFctInside p{margin-top: 10px;letter-spacing: 1px;}
.left img{width: 100%}
.right img{width: 100%}
/*SUBSCRIBE BOTTOM*/
.bottomDV{height: auto; display: flex; background-size: cover;padding-bottom: 20px;}
.about_usDV p{font-size: 0.785em; line-height: 20px}	
.branch_locatorDV{margin-top: 10px; height: 270px; background-size: contain}
.about_usDV{float: left; width: 100%; }
.newsletr_area{width: 100%; padding:10px 0px; margin: 0px}
.newsletr_footer {padding: 10px;float: left;width: 100%;}
.news_letricon {float: none;width: auto; width: 100%; text-align: center; padding: 10px 0;}
.news_text{padding: 0; font-size: }
.news_text h1{font-size: 1em}
.newsletr_input {height: 30px; margin-top: 10px; padding: 0 0 0 5px; font-size: 0.785em; margin-bottom: 10px; }
.news_inputbox input{height: 100%; width: 94%;float: left;}
.news_inputbox { margin-bottom: 10px; padding: 8px 0 0 15px; text-align: center; margin-right: 5px;}
.footer_inner{height: auto}
.pmt_gatwayDV span {margin-right: 4px;}
.copyrights{font-size: 0.685em;padding-top: 12px;text-align: center;}
.footersubNav{padding: 6px 0 12px;text-align: center;}
.footersubNav ul li{font-size: 0.685em}
/*social media and affilated service*/
/*INNER PAGES*/
/* HOTEL SEARCH PAGE */
.tranfr_searchDV {padding: 20px 15px 0 15px;}
.input_mar{margin-left: 0}
.searchformRgt{padding-left: 0 }
.searchformRgt1{padding-left: 0 }
.inside_add img{width: 100%}
.news_text p{font-size: 0.685em}

/*MY BOOKING*/
.formContent{padding: 20px 8px}
.custom_input{height: 45px; }
.custom_input input{padding-left: 9px; padding-bottom: 5px; }
.custom_input label{padding-top: 5px; padding-left: 10px;padding-bottom: 5px;}
/*.user_staff{margin-top: -8px!important}*/
.report_buttons a {width: auto;font-size: 0.75em;height: auto;padding: 8px 20px;line-height: normal;float: none;}
.report_buttons a:hover{width: 38%; font-size: 0.975em;	height: 35px; padding: 0 5px; line-height: 35px;}
.list_header{width: 100%; float: left; height: auto; padding:15px 0;}
.Reportlist{width: 50%; float: left;height: auto; padding:15px 0;}

/*	HOTEL SEARCH */
.Rsearch_heading h1{font-size: 0.785em; padding-top: 10px;}
.next_search a{font-size: 0.785em}
.Rsearch_DvBox{float: left;padding: 10px 0 0;margin: 0 0 10px 0;width: 100%;}
.searchMore {font-size: 0.685em; width: 100%; margin-top: 5px;}
.searchMore::before {left: 10px;}
.searchMore::after {right: 5px;}
.search{width: 100%; height: 35px; line-height: 35px; padding: 0 10px; font-size: 0.975em }
.inside_add{margin-top: 15px;}
/*Agent Registraion*/
.agent_regtab {height: 50px;}
.agnt_regdv{margin-bottom: 10px; }
.agent_regtab a{font-size: 0.875em}
.agent_regtab.active{text-align: left}

.regi_subhead{margin-bottom: 10px;}
.regi_bordB{margin-bottom: 25px;}
.contry_code {margin-bottom: 10px;}
.captcha_dv input{width: 70%}
.reg_brdrR{padding-right: 0; border-right: none;}
.reg_btn{margin-top: 20px;}

/*my booking 20-11-2017 */

.cmnheadingTop{padding-right: 0}
.backtoresult{padding-left: 0}
.cmnheadingTop h1{font-size: 1.2em}
.backtoresult a{font-size: 0.785em}
.xs_mob_none{display: none;}
.xs_reportlbl {display: block;	float: left;width: 45%;	text-align: left; font-size: 0.875em}
.xs_reportbdr{border-bottom: 1px solid #ccc; padding-bottom: 10px;	margin-bottom: 10px; float: left; width: 100%;}
.xs_reportbdr:last-child{border-bottom: none; padding-bottom: 0px; margin-bottom: 0px;}
.xs_reportbdr1{border-bottom:none; padding-bottom: 10px;	margin-bottom: 10px;}
.Reportlist {width: 100%; /* border: 1px solid #ccc; margin-bottom: 10px; */}
.xs_detlsvw{width: 55%; float: left; display: block; text-align: left}
.rplist_no{padding-bottom: 10px;}
.filterCheck1{margin-left: 5px;}
.border-top-price{border-top: #899bb9 solid 1px;}
.traveler_form .star_check .checkbox{padding-left: 5px;}
.traveler_form .bk_checklbl{margin-bottom: 5px;}
.Traveler_reqst h3{margin-top: 7px;}

/*Reports 20-11-2017*/
.formTab .nav.nav-tabs p{display: none;}
.list_reports{width: 100%; border: 1px solid #ccc}
/*21-11-2017*/
.reportlist_menu{margin-top: 12px;}
.report_count h1{font-size: 0.875em}
.reportlist_menu a { margin-left: 6px;}

/*MY ACCOUNTS 21-11-2017*/ 
.dashbrd{padding: 0 10px; width: 30%;}
.xs_myaccntTab{width: 50%; float: left; position: relative; padding: 20px 5px 10px 5px; height: 90px;}
.xs_myaccntTab p{font-size: 0.875em}
.credit_dv{padding: 15px;}
.credit_dv h3{font-size: 1em;margin-bottom: 5px;}
.credit_dv > p {margin-bottom: 10px; border-bottom: 1px solid #2c569b; height: 40px;}
.usage_value p > span{font-size: 1em}
.usage_value p{font-size: 1em}
.usage_value span{font-size: 0.785em}
.use_avail p{font-size: 0.785em}
.bk_activity {padding: 15px;}
.activity_chart {width: 60%; float: left; position: absolute; right: 22px;}
.recenty_bookd{padding: 5px 10px;}
.recenty_bookd p{font-size: 0.875em}
.view_more { padding: 0 12px; font-size: 0.75em; height: 28px;}
.bk_desti{width: 20%;}
.serv_padL{padding:0 5px;}
.bookng_tblhead{font-size: 9px;}
.bk_serv{width: 20%;}
.bookng_tbl{padding: 0 5px; height: 40px; text-align: center; font-size: 11px;}
.srch_status h5 .label-warning{font-size: normal;}
.xs_bkdv {width: 100%;	padding: 10px;	float: left;	margin-bottom: 0;	background: #fcfcfc;	font-size: 0.75em;}
.xs_lbldv label{width: 100%; padding: 5px; float:left}
.xs_lbldv {width: 50%; float: left; height: 49px; }
.xs_lbldv1{width: 100%; float: left; padding-top: 10px;}
.xs_qucickicon li { width: 25px; height: 25px; line-height: 25px;}
.xs_qucickicon li a{ font-weight: bold;}
.xs_qucickicon .mng_actin li a i{color: #ffffff}
/*EDIR PROFILE 21-11-2017 */
.reg_btn{margin: 15px 0 10px 0; text-align: center;}
.agent_btn{padding: 6px 15px;font-size: 0.8em;height: auto;line-height: normal;}
.xs_bdrB{border-bottom: 1px solid #ccc; display: inline-block; margin-bottom: 10px;}
.subsub_hd{margin-top: 10px;}
/*MANAGE SUB USER 21-11-2017 */

.xs_manginfo{width: 50%; float: left; padding: 0px 5px 5px 5px;}
.manage_tbl .bookng_tbl{font-size: 0.785em;margin-bottom: 10px;border: 2px solid #dadada;min-height: auto;padding-bottom: 20px;padding-top: 5px;padding-left: 5px;padding-right: 5px;}
.bookng_tbl .xs_manginfo label{width: 100%; text-align: left; font-family: "DroidSerif-regular"; color: #1e427e;padding-bottom: 2px; }
.bookng_tbl .xs_manginfo span{width: 100%; text-align: left; display: inline-block;word-wrap: break-word;}
.xs_mangdv {width: 100%; min-height: 150px;/* border: 1px solid #ccc; */ margin-bottom: 10px; box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.2);}
.mangae_top{padding: 8px 5px 8px 5px; display: inline-block; }
.mangae_btm{ padding: 10px 5px 10px 5px; display: inline-block; }
.xs_manginfo li{width: 15%; color: #000 ; display: inline-block; text-align: center; margin-top: 5px;}
.xs_manginfo li a {color: #a7a49d}
.xs_manginfo li a i{color: #a7a49d}
.xs_manginfo .mng_actin li .fa{padding: 0;}
.xs_manginfo .fa.fa-key.pwd{padding: 0}
.xs_manginfo .fa.fa-check-circle-o.actv{padding: 0;}
.xs_manginfo .fa.fa-trash-o.del{padding: 0}
.xs_manginfo  .fa.fa-times-circle-o.inactv{padding: 0;}
/*BANK DETAILS 22-11-2017*/
.bank_detdv{border-bottom:none;	}
.accnt_dv{border-bottom:  1px solid #ccc; border-right:none;margin-bottom: 10px; }
.bank_detils h1{font-size: 0.975em;}
.bank_detils h3{font-size: 0.875em;}

/*TRAVELLER 23-11-2017*/
.cmn_heading h1{font-size: 1em; text-align: center;}
.about_usDV.glb_map {width: 100%;}
.ind_mapbrd .dropdown {width: 33.33%;}
.ind_mapbrd .dropdown:nth-child(3n) {border-right: none;}
.ind_mapbrd .dropdown:nth-child(5n) {border-right: 1px solid #b7b7b7;}
.ind_mapbrd .dropdown:nth-child(11), .ind_mapbrd .dropdown:nth-child(12){
     border-bottom: 1px solid #b7b7b7;}


/* 24-4-2018 */
.more-room-box{text-align: center; padding-top: 10px;}
.more-room{width: 100%;padding-left: 0px;padding-right: 0px;float: left;}
.SelectBooknow .morebtn i{vertical-align: text-bottom; padding:2px 4px;margin-right: 6px;}
.more_text{font-size: 12px !important;}
.morebtn{margin-right: 0px !important;}
#reset-date{top:14px;}
.cmprBtnDV{display: none;}
.flg_inp img.flag{vertical-align: 0px;}

.document-plus-icon{margin-top: 5px; margin-bottom: 15px;}
.add-trav-box{float: right; margin-top: 20px;}
#quott .fa_col{left:38px;}
.customer-state-box{overflow-x: scroll;}
.customer-state-box-in{width:900px;}

.modal-big{width: 96%; margin-top: 3%;} 
.transfr_midle{padding:18px 0px 10px 0px;}
.transfrtopDV h2{font-size: 12px;}
.transfer_Pricedv{margin-top: 15px;}
.transdetTab .hotdetTab .nav > li{width: 50%;}
.transdetTab .hotdetTab .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{height: inherit;}
.transdetTab .hotdetTab .nav > li > a:hover{height: inherit;}
.transdetTab .hotdetTab .nav-tabs > li > a{font-size: 12px; padding:10px 5px;}
.trans-email-btn .md_btn.md_btnM{padding:7px 12px;}

.trans-booking-list .display_name{padding:0px 15px 15px;}
.trans-booking-list .display_numb{padding:0px 15px 15px;}
.trans-booking-list .display_email{padding:0px 15px 15px;}
.transfer_booking_price{width:100%; float: left; margin-bottom: 0px;}
.transfer_booking_price .transf_price_con{float: left;    float: left;border: #ccc solid 1px;width: 100%;padding: 7px 5px 10px;border-top: none;}
.transfer_booking_price .transf_price_con label{float: left;}
.transfer_booking_price .transf_price_con h1{margin-left: 10px;}

.copytext a{padding: 4px 10px;}

/* Sightseeing listing */
.status-result{padding:0px;}
.status-result .transfrStatus{width:45%; float: left;}
.status-result .sight_addqut{width:55%; float: left; text-align: right;}

.result-page-section .border-btm{padding:15px 0px 10px 15px;}
#h_detail .hotdetTab .nav > li{width:50%;}
#h_detail .Hoteldet_bottom .hotdetTab .nav-tabs li a{padding:10px 5px; font-size: 15px;}
.sightdtldata-01{width:40%; float: left;}
.sightdtldata-02{width:60%; float: left;}

.confirm-sight-div .sightsng .sight_prc{border:none;}
.confirm-sight-div .bkpriceDV{margin:7px 0px 19px 0px;}
.confirm-sight-div .bk_sight.w_bordr .bx_sight{border-right: none; padding-right: 0px; margin-bottom: 0px;}
.confirm-sight-div .bx_sight .bx_review{float: left;width: 50%;}
.confirm-sight-div .bk_sight.w_bordr .bx_review:first-child{border-right: none; padding-right: 0px; margin-right: 0px;}
.confirm-sight-div .bkhotellist h1{font-size: 15px; padding-top: 5px;}
.confirm-sight-div .ss_detailbx .bx_sight label{padding:10px;}
.confirm-sight-div .ss_detailbx .bx_sight span{padding-top: 11px;}
.confirm-sight-div .bk_sight .mob_checking.ss_detailbx{margin-bottom: 15px;}
.confirm-sight-div .sight_duratn{margin-bottom: 10px;}
.confirm-sight-div .bk_notes p{margin-bottom:10px;}
.confirm-sight-div .traveler_form{margin-top: 10px; width:100%; float: left;}
.confirm-sight-div .common_btn button{padding:6px 10px; margin-right: 2px;}

.sightseeing .list_QuickVW{float:left;text-align:left;width:100%;margin-right: 15px;}
.sightseeing .ss_desc_dt{width:100%; float: left; }
.sightseeing .list_QuickVW.ssight a{margin-top: 0px;}
.custom_input label.rum_label {position: static;}
#recaptcha2 > div{width: 320px !important; margin: 0 !important}
#recaptcha2 div iframe {width: 340px !important; height: 90px !important;}




}
.ind_mapbrd .dropdown:nth-child(15){
    border-right: none;
}

@media (min-width: 420px) and (max-width: 675px) and (orientation: landscape) {
    .resultDV.perpage.rslt_page{width: 48%;right: 8px;}
}


@media (min-width: 420px) and (max-width: 675px) {
	.logoinnerDV img { width: 50%;}
}


@media (min-width: 320px) and (max-width: 375px){
	.news_letricon img {width: 12%;}
}


@media screen and (max-width: 320px){
    .listingVW1 .listDetails {width: 63%;}

}
/*23.01.2021 FOR GALLERY SECTION START*/
/* Ipad and mobile view */
/* mobile view */
@media only screen and (min-width: 320px) and (max-width: 767px) {
    .gallery-box .contactus_dv div[class*="col"] {padding: 15px;margin: 0; } 
    .gallery-box .contactus_dv {padding: 15px 15px 0;}
    /*17-06-2021*/
    .slider_images {width: 100%; margin: 0 auto;}
    .rooms1 .room_cont .room_type, .rooms1 .room_cont .inslusn, .rooms1 .room_cont .stats, .rooms1 .room_cont .no_ofrms, .rooms1 .room_cont .total_rate {width: 100%; text-align: left; min-height: auto; padding: 10px 15px 10px; border-bottom: 1px solid #e0e0e0; }
    .hotel_detlsdv .inslusn>p { margin: 0; padding-left: 0;}
    .total_rate>p{ margin: 0; padding: 0; display: inline-block}
    .no_ofrms p{ margin: 0; padding-left: 0;}
    .room_type{ margin: 0; padding: 0;}
    .funkyradio { padding-top: 0px;}
    .total_amt p {float: left; font-size: 22px; margin-left: 0; margin-top: 0; }
    #RoomType .md_btn.md_btnM {font-size: 12px; height: auto; line-height: normal; padding: 10px 15px; }
    #RoomType .total_amt {color: #544f6d; float: left; font-size: 14px; margin-top: 20px; text-transform: uppercase; margin-left: 16px; }
    .book_now.dtail_bknow a.md_btn.md_btnM { margin-top: 10px;}
    .stats_dv {display: inline-block; }
    .brekup {display: inline-block; float: right;}
    .price_btn_box {margin-bottom: 20px;}
    .width_detail_listing .rooms1 { display: inline-table;}
}   

/* Ipad vertical view */
@media only screen and (min-width: 768px) and (max-width: 990px) {
    .gallery-box .contactus_dv {padding: 50px 0; } 
    .gallery-box .contactus_dv div[class*="col"] {padding: 0 0 0 15px; } 
}
/*23.01.2021 FOR GALLERY SECTION END*/