/* add new css */
  
.qw_gpadding .com-css
	  {
		background-color: #ffffff;
    box-shadow: 5px 5px 0px rgba(204, 204, 204, 0.12941176470588237);
	  
}
      .qw_gpadding  p
	 {
		     line-height: 23px !important;
			     font-size:15px !important;
                   font-weight:bold;
                    color: #0099cc !important;;				   
	 }
	   .qw_gpadding .iti_pra p:nth-child(1), .qw_gpadding .incluraj p:nth-child(1)
	   {
		font-size: 17px;
         color: #0099cc;
           font-weight: bold;
	   } 
	    
	    
	    .package_edetails  .raj-ultab .active
	 {
		 color: rgb(255, 255, 255);
        background: rgb(0, 153, 204);
	 }
	  .sc-page .raj-ultab li
	  {
		      font-size: 17px;
	  }
	 .push-row
	 {
	    margin-top: 15px;
	 }
	 
     .qw_gpadding .raj_shadow
	 {
		border:1px solid rgb(0, 153, 204);
		  
	 }
	    .qw_kpadding .sc-page h4
		{
			cursor:pointer;
		}
	 .qw_kpadding .raj_shadow:hover .media-heading
	 {
		     color: #53934f;
	 }
	    .qw_bottom
  {
	  margin-bottom:25px;
  }
   .qw_gpadding
   {
	   padding:7px;
	     background-color:#f5f5f5;
   }
    .qw_ascrool
	{
		    max-height: 560px;
    overflow-y: auto;
    min-height: 560px;
	}
	 .qw_ascrool::-webkit-scrollbar-thumb
	  {
		  border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    -ms-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color:#333365;
	  }
	  .qw_ascrool::-webkit-scrollbar {
    width: 11px;
    cursor: pointer;
    background-color: #DADADA;
}
  .qw_ascrool .media-heading
{
	font-size:18px;
}
     .push-row
	 {
		 margin-left:0px;
		   margin-right:0px;
	 }
     .package_edetails
	 {
	 background-color: #ffffff;
       padding: 10px;
	 }
      

/* end new css */
.mtop5{margin-top: 5px;}

.mtop7{margin-top: 7px;}

.mtop9{margin-top: 9px;}

.mtop10{margin-top: 10px;}

.mtop12{margin-top: 12px;}

.mtop14{margin-top: 14px;}

.mtop15{margin-top: 15px;}

.mbtm20{margin-bottom: 20px;}





.rt_resdv{padding: 0px 0px 0px 0px;margin-bottom: 10px;cursor: pointer;}

.rt_md1{padding: 0px 0px 0px 10px; display: none;}

.rt_md1_logo{padding: 0px; text-align: center;    width: 18%;}

.rt_md1_logo samp{font-size: 11px;display: block;}

.rt_md5{padding: 0px 0px 0px 15px;}

.rt_md5 samp{font-weight: normal;}

.rt_md5 p{    padding-top: 4px;}

.rt_md5 p span{font-weight: normal;}

.sct-rt-aro { color: #9b9ba1;font-size: 13px; margin: 0px 8px 0px 0px;}

.rt_md2{padding: 0px; text-align: center;}

.rt_md2 samp{font-weight: normal !important;}

.rt_md2 samp:nth-child(2){padding-top: 4px;}

.rt_faredvshow{}

.first_fare{padding: 6px 0px;}

.second_fare{padding: 6px 0px;}

.sct_rt_pricedv{width: 21%;text-align: center; padding-top: 2px;}

.sct_rt_pricedv i {font-size: 15px; margin-right: 3px;}

.sct_rt_pricedv samp {font-size: 16px;font-weight: bold;}

.aruvod{padding-left: 5px !important;}

.fare_active{background-color: #FFCC00;}

.bottom_position{margin: 0px; position: fixed;bottom: 0px;z-index: 99;width: 100%; background-color: #3E4095;    padding-bottom: 30px;}

#onword_push samp{color: #fff;}

#onword_push i{color: #fff;}

#return_push samp {color: #fff;}

#onword_push span{color: #fff;}

#return_push span{color: #fff;}

#return_push i{color: #fff;}

#onword_push .rt_details_btn{display: none;}

#return_push .rt_details_btn2{display: none;}

#onword_push .sct_rt_pricedv {padding-top: 14px;}

#return_push .sct_rt_pricedv {padding-top: 14px;}

.raj_rt_details{padding: 0px 0px 0px 5px;border-top: 1px dashed #3e4095;margin-top: 8px;display: none;}

.raj_rt_details2{padding: 0px 0px 0px 5px;border-top: 1px dashed #3e4095;margin-top: 8px;display: none;}

.display_block{display: block;}



.conf_md4{}

.raj_confbody{padding-top: 0px;

    float: left;

    background: #fff;

    width: 100%;}

.conf_md4 samp{display: block;color: #7d7878;}

.conf_md4 samp:nth-child(1){font-size: 25px;

    color: #3E4095;}

.conf_md4 samp:nth-child(2){}

.conf_md_dur4{padding-top: 6px;}

.raj_conf_title{

    background: #DADADA;

    padding: 4px;border-bottom: 1px solid #ada2a2;

    font-size: 17px;

    text-align: center;}

.raj_conf_title samp{display: block;}

.raj_conf_dialog{width: 460px;margin-top: 10%;}

.loadingdv{text-align: center;

    height: 31px;}

.loadingdv img{margin-top: -35px;}





/* round trip  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/



/* oneway international flights $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  */

.int_md8 div.row .border_para{border-bottom: 1px dashed #3E4095;float: left;width: 92%;margin: 3px 0px;}

.int_md8 div.row:last-child .border_para {border-bottom:none;}

.rt_intdet{float: right;padding-right: 7px;padding-top: 5px;}

.rt_intprs{padding: 31px 0px 0px 0px;}

.int_prsdv1{font-size: 22px;padding-top: 4px;}

.int_prsdv1 samp{font-size: 22px;font-weight: bold;}

/* oneway international flights $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ENDDD*/



/* header start now $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################### */

.head_bg1{background-color: #fecd2a;}

.head_bg2{background-color: #333365;padding-bottom: 7px;padding-top: 3px;}

.head_bg3{box-shadow: 0px 3px 4px -2px #00AFF5;background-color: #fff;}

.logo_padding{padding-top: 7px;}

.login_top_ul{float: right;margin: 10px 0px 8px 0px;}

.login_top_ul li{display: inline-block;padding: 0px 8px;

    border-right: 1px solid #8f9090;}

.login_top_ul li:last-child{border-right: none;}

.login_top_ul li a{color: #fff;text-transform: capitalize;
    /*font-family: "Proxima Nova";*/
    font-size: 15px;}

.num_h3{color: #fff;display: block;float: right;width: 100%;text-align: center;font-size: 20px;padding-right: 7px;  
  font-weight: normal;
font-family: "Proxima Nova";}

.num_h3 i{padding-right: 7px;font-size: 16px;}

.raj_navbar{background: none;border: none;min-height: auto;margin-bottom: 0px;}

.raj_menu{}

.raj_menu li{}

.raj_menu li a{padding: 12px 15px;color: #333365;font-size: 15px;border-right: 1px solid #f1f1f1;}

.homeact_temp{background: #FECD2A;}

.raj_menu>li>a:focus, .raj_menu>li>a:hover{border: none;border-right: 1px solid #f1f1f1;}

.footer_div{}

.footer_div h2{color: #fff;

    font-size: 18px;
    padding: 18px 0px;

    text-transform: uppercase;
    /*font-family: "Proxima Nova";

    text-shadow: 2px 4px 1px #000;*/ }

.footer_div ul{

    /*border-right: 1px solid #FFDF5F;*/

    min-height: 150px;}

.footer_div ul li{list-style: none;}

.footer_div ul li a{    color: #fff;

    text-transform: capitalize;

    font-size: 15px;

    font-weight: normal;
    /*font-family: "Proxima Nova"*/
}

.footer_padding{    padding: 0px 16px 30px 19px;}

.footer_div p {float: left;

    text-align: left;

    padding-bottom: 5px;

    font-size: 17px;}

.footer_padding .copyright{display: block;

    color: #fff;

    width: 100%;

    float: left;

    padding: 7px 0px 0px 0px;}

/* header start now $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################### ENDDDDDD */



/* Modify search css $$$$$$$$$$$$$$$$$################################## */

.modify_bg{background-color: #333365;padding: 5px 0px;}

.modify_plane{color: #cbb;float: right;margin: 17px 0px 0px 0px;}

.modify_md3{color: #fff;}

.modify_md3 samp{font-size: 23px;}

.modify_md3 samp small{color: #cbb;font-size: 16px;padding-left: 6px;}

.modify_md3 samp:nth-child(2){font-size: 16px;display: block;color: #cbb;}

.modify_para{padding-top: 4px;color: #fff;}

.modify_para i{font-size: 15px;}

.modify_para samp{padding-left: 10px;text-transform: uppercase;color: #cbb;}

.modify_para b{padding-left: 10px;text-transform: capitalize;font-weight: normal;font-size: 15px;}

.modify_md6{border-left: 1px solid #6b6565;}

.modify_md6 p:nth-child(2){padding-left: 17px;}

.modify_btn{color: #cbb;border: 1px solid #fecd2a;padding: 3px 16px;display: block;text-align: center;text-transform: capitalize;font-size: 17px;margin-top: 10px;}

.modify_btn:hover, .modify_btn:focus{color: #fff;}

.passenger_div{border: 1px solid #ccc;

    margin-right: 15px;

    padding: 0px;

    width: 26%;}

.passenger_div a{    background-color: #F2F3F3;

    padding: 7px 20px;

    font-size: 24px;

    float: left;

    display: block;}

.passenger_div a:nth-child(1){border-right: 1px solid #ccc;}

.passenger_div a:nth-child(3){    float: right;

    border-left: 1px solid #ccc;}

.passenger_div label{    float: left;

    width: 52%;

    text-align: center;

    padding: 5px 0px;}

.passenger_div label samp{font-size: 16px;

    font-weight: bold;

    padding: 0px 7px;}

.passenger_div label span{    font-weight: bold;}

.passenger_div label samp:nth-child(3){display: block;

    font-size: 11px;

    color: #8a8484;

    font-weight: normal;}

.modify_dialog{width: 900px;    margin-top: 7%;}

.modify_input {margin: 20px 0px;}

.modify_input div{padding: 0px;}

.modify_input input[type="text"]{border-radius: 0px;padding: 9px 46px 9px 10px;height: auto;font-size: 20px;font-family: "Proxima Nova";color: #000;box-shadow: 0px 0px 0px 0px;border-left: none;}

.border-left{border-left: 1px solid #ccc !important;}

.passenger_maindv{margin: 35px 0px 30px 0px;}

.passenger_maindv div:last-child{float: right; margin-right: 0px;}

.radio_label{padding: 0px 21px;line-height: 29px;font-size: 20px;font-family: "Proxima Nova";color: #000;}

.radio_label input[type="radio"]{width: 21px;

    height: 21px;outline: none;

    margin-left: -25px;}

.modify_onedv{text-align: center;}

.radio_label i{width: 12px;height: 12px;background-color: #a9a69e;float: left;border-radius: 50%;-webkit-border-radius: 50%; -moz-border-radius: 50%;z-index: 9;position: absolute;top: 8px;left: 0px;}

.radio_label input:checked+i {background: #3E4095;}

.modify_btndv{text-align: center; margin: 0px;padding: 0px;}

.modify_btndv a{    float: initial;width: 100%;display: block;padding: 14px 0px;}

.modify_title{background: #DADADA;

    font-family: "Proxima Nova";

    padding: 4px;border-bottom: 1px solid #ada2a2;font-size: 23px;text-align: center;text-shadow: 0px 2px 2px #fff;}

/* .inputDisabled{opacity: 0.4;} */

.flight_icon:before{background: transparent url("../images/flight_icon.png") 0 0 no-repeat;

    content: '';display: inline-block;height: 20px;width: 20px;position: relative;vertical-align: middle;

    -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;height: 19px;

    width: 39px;position: absolute;top: 15px;right: 7px;}

.onward_icon:before{background-position: -140px -123px;}

.return_icon:before{background-position: 2px -156px;}

.calender_icon:before{background-position: 2px -122px;

    width: 27px;

    height: 26px;

    top: 10px;}

.modify_fixed{position: fixed; z-index: 9; width: 100%;top: 0px;left: 0px;}



/* Modify search css $$$$$$$$$$$$$$$$$################################## END  */





@media (min-width: 320px) and (max-width: 768px){
.sct_rt-col9 {width: 100%;padding: 0px 5px;}

.rt_md1_logo{float: left;width: 32%;}

.rt_md5{float: right;padding-left: 0px;width: 66%;}

.rt_md2 {width: 66%;float: right;}

.rt_md2 samp {float: left;}

.rt_md2 samp:nth-child(2) {padding-top: 0px;padding-left: 10px;}

.rt_md1_logo samp {line-height: 13px;}

.rt_details_btn{display: none;}

.rt_details_btn2{display: none;}

.sct_rt_pricedv {width: 100%;text-align: center;padding: 0px 0px 0px 0px;float: right;}

.sct_rt_pricedv i {font-size: 17px;}

.sct_rt_pricedv samp {font-size: 19px;}

.rt_faredvshow a {padding-left: 3px;}

.rt_resdv{border: 1px solid #ccc;}

.sct_rt_md5 {width: 64%;padding-right: 0px;border-right: 1px solid #5a5757;padding: 0px;}

.sct_rt_md5 .sct_rt_pricedv {display: none;}

.sct_rt_md5 .rt_md2 {display: none;}

.sct_rt_md5 .rt_md1_logo samp:nth-child(2) {display: none;}

.sct_rt_md5 .rt_md5 p  {padding-top: 0px;}

#onword_push{border-bottom: 1px solid #5a5757;}

.sct_mrt_prs{float: right;width: 35%;padding: 0px;margin-top: -37px;}

.sct_rt_bookdv .sct-book{float: initial;padding: 4px 25px;}

.sct_rt_bookdv {padding: 9px 0px 0px 0px;width: 33%;float: right;text-align: center;}

.sct_rt_md5 .rt_md5{padding-top: 5px;}

.sct_rt-sow {padding: 0px;}

.sct_rt_pric samp {font-size: 33px;}



/* oneway international  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.raj_rtint_5{width: 54%; padding-left: 7px;}

.raj_rtint2{width: 24%;}

.int_prsdv1{width: 100%;padding: 0px;text-align: center;font-size: 19px;}

.int_prsdv1 samp {font-size: 20px;}

.rt_intdet_mobile{text-align: center;width: 100%;padding-top: 12px;}

.rt_intprs {padding: 22px 0px 0px 0px;}

.raj_rtint4{text-align: center;}

.raj_rtint4 a{float: initial;}

.int_md8 div.row .border_para {width: 99%;}

.raj_rtint_6{width: 22%;}

/* oneway international  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$ End  */



/* header css ######################$$$$$$$$$$$$$$$$$$$$ */

.login_top_ul{width: 100%;text-align: center;}

.login_top_ul li {padding: 0px 3px;}

.num_h3{width: 49%;font-size: 19px;}

.num_h3 i{display: none;}

.raj_navbar{background-color: #FECD2A;}

.our_menutxt{font-family: georgia;height: auto;color: #333365;}

.mobile_nomargin{margin: 0px !important;}

.raj_menu li {background: #fff;text-align: center;border-bottom: 1px solid #f1f1f1;}

.raj_menu {margin: 0px -15px;}

.login_top_ul li a {font-size: 13px;}

.footer_div ul {border-right: none;min-height: auto;}

.footer_div h2{margin: 7px 0px;padding: 4px 0px;border-top: 1px solid #484646;border-bottom: 1px solid #484646;}

.footer_div p {    padding-bottom: 7px;width: 100%;}

.footer_padding .copyright {padding: 12px 0px 0px 0px;}

.footer_div{padding: 0px;}

.footer_padding {padding: 0px 0px 20px 0px;}

/* header css ######################$$$$$$$$$$$$$$$$$$$$ end */



/* Modify search ###################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.modify_sm3{padding: 0px 0px 0px 10px;width: 33%;}

.modify_plane{}

.modify_sm3 samp{color: #fff;}

.modify_sm3 samp:nth-child(2){color: #cbb;display: block;}

.modify_sm2{color: #cbb;padding: 0px;text-align: center;border-left: 1px solid #737272;}

.modify_sm2 i{display: block;color: #fff;padding-bottom: 5px;}

.modify_plane {margin: 12px 2px 0px 0px;}

.modal-dialog{width: auto;}

.radio_label {padding: 0px 1px 0px 17px;line-height: 24px;font-size: 15px;}

.radio_label input[type="radio"] {width: 17px;height: 17px;margin-left: -24px;}

.radio_label i {width: 10px;height: 10px;top: 7px;left: -4px;}

.modify_input div {margin-bottom: 10px;}

.modify_input input[type="text"] {border: 1px solid #ccc;}

.passenger_div {width: 100%;margin-bottom: 10px;}

.passenger_maindv {margin: 0px 0px 0px 0px;}



/* Modify search ###################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ENDDDDD */



/* Bus css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.bus_md-1{width: 11%;}

.bus_mbtn{}

.bus_md-2prs {padding: 0px;width: 22%;text-align: right;}

.model_scroll{overflow: scroll;padding-bottom: 20px;}

.bus-modelwidth{width: 590px;}

.bus_tabs li {float: left !important; width: 25%;}

.bus_tabs li a {padding: 8px 0px;margin-bottom: 0px !important;}

.bus_det2 {width: 89%;padding-left: 15px;}

.sct-model-lg{margin: 50px 0px 50px 0px;}

.mnopd{padding: 0px;}

.rajbus_prs2{width: 100%;text-align: center;padding-top: 15px;}

.bus_mbtn2{float: initial;}

.bus-sit2{padding-bottom: 20px;}

.bus_w530{width: 530px;}

.bus_md3 {padding: 10px 0px;}

.bus_md3 samp:nth-child(2) {font-size: 22px;font-weight: bold;line-height: 23px;}

.bus_speed {height: 22px;float: left;background-position:  0px;background-repeat: no-repeat;background-size: 100% 62%;}

/* Bus css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ END */

    

/* searching form $########$$$$$$$$$$$$$$$$$$$$$$$$$ */

.autoimg div img {min-height: 550px;}

.raj_position{width: 100%;}

.raj_form_bg{padding: 8px;}

.raj_passenger_div{width: 49%;float: left;margin: 0px 0px 10px 0px;}

.raj_passenger_div label{padding:10px 0px;width: 49%;}

.raj_passenger_div a{padding: 2px 15px;}

.m_left{float: right;}

.m_left2{float: right;}

.mclassdv{width: 49%;float: right;}

.raj_select_pd {padding: 10px 10px;}

.form_md3{margin-bottom: 8px;}

.raj_form_bottom {margin-bottom: 4px;}

.raj_form_tabs li a i{display: none;}

.raj_form_tabs li a {padding: 10px 13px;}

.hotel_date_dv{width: 49%;}

.hotel_serdv{width: 100%;}

.raj_roomdv1{width: 100%;}

.sct_child_age{width: 50%;float: left;}

.sct_child_age2{width: 50%;float: left;}

.sct_child_age3{width: 50%;float: left;}

.sct_child_age4{width: 50%;float: left;}

/* searching form $########$$$$$$$$$$$$$$$$$$$$$$$$$ End */

/* home page &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& */

.raj_packm10{margin: 0px;}

.raj_pack_dv1{border: 1px solid #ccc;border-radius: 0px;}

/* home page &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& End */



/* hotel css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.sct_h_md2 {padding: 0px;width: 100%;height: 200px; }

.raj_hmd8{width: 100%;border-right: none;}

.raj_hmd9{padding: 10px;}

.raj_hprice{width: 100%;border-top: 1px solid #eae9e9;margin-top: 10px; }

.hotel_bookdv {text-align: center;float: right; margin: 20px 15px 0px 0px;}

.sct_hprice {float: left;padding-left: 0px; }

.sct_hdur {font-weight: normal;margin: 0px 0 3px;}

.hotel_bookdv a {padding: 8px 37px;}

.sct_h_name{padding-top:10px;}

.rooms-tabe2{width: 480px;}

.det-m{overflow-x: scroll;}

/* hotel css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ End */



/* packages result page  $$$$$$$$$$$$$$$$$$$$$$$$$$ */

.raj_packsm8{padding: 0px;}

.raj_packdvone{width: 100%;}

.raj_packdvone ul li{padding: 8px 0px;}

.raj_packdvone ul li a{padding: 2px 6px;}

.raj_pack_querydv label{ padding: 5px 6px 2px 0px;}

.pack_mbookdv{width: 34%;margin: -3px 0px 0px 0px;}

.query_adultdv1 div:nth-child(3) {width: 42%;}

.raj_pack_detailsw{left: 0px;

    width: 100%;}

.number_show{width: 196px;left: -55px;}



/* packages result page end */

/* packages details page 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */

.pack_itinerymd4>nav>div .collapse .navbar-nav {margin: 0px;}

.pack_itinerymd4>nav>div .collapse {margin: 0px;}

.pkdv1 {padding: 4px;margin-top: 0px;}

.pack_detailsr2>div>img {width: 100%;}

.tabs_inside{margin-bottom: 15px;}

.pack_tab2,.pack_tabbg {background: none;}

.pack_tabbg {padding: 0px 4px;}

.pack_tab2 li {border-right: 1px solid #696565;width: 49%;margin-bottom: 8px;background-color: #333365;}

.pack_tab2 li:nth-child(even){float: right !important;}

.pack_pd4{padding: 4px;}

.packsendq label {width: 91%;margin-top: 5px;padding-right: 0px !important;margin-top: 5px;}

.pack_paddr15{padding-right:0px !important;}

.pack_rom div {width: 40%;}

.pack_rom .child_age {width: 80%;}

.pack_rom .child_age2 {width: 80%;}

.pack_rom .child_age3 {width: 80%;}

.pack_popbookdv1 .rjpdv a {float: initial;display: initial;padding: 5px 50px;text-transform: uppercase;float: right;     margin-bottom: 9px; }



/* packages details page 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ END */



}



@media (min-width: 220px) and (max-width: 320px){

/* header css ######################$$$$$$$$$$$$$$$$$$$$ */

.login_top_ul li {padding: 0px 1px;border-right: none;}

.login_top_ul li a{font-size: 12px;}

.num_h3 {font-size: 17px;}

.footer_div{padding: 0px;}

/* header css ######################$$$$$$$$$$$$$$$$$$$$ end */

    /* Modify search ###################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.radio_label {padding: 0px 1px 0px 17px;line-height: 24px;font-size: 14px;}

/* Modify search ###################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ End  */



/* bus css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.bus_md-1{display: none;}

.bus_det2 {width: 100% !important;padding-left: 0px;}

.mnopd{padding: 0px;}

.sct-model-lg{margin: 50px 0px 50px 0px;}

.bus_md-4 {width: 76%;}

/* bus css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ END */



/* searching form $########$$$$$$$$$$$$$$$$$$$$$$$$$ */

.raj_form_tabs li a {padding: 6px 8px;}

.form-radiomaindv{text-align: center;}

.raj_radio_label {padding: 0px 10px;}

.raj_radio_label i{left:-12px;}

.raj_passenger_div label {width: 41%;}

/* searching form $########$$$$$$$$$$$$$$$$$$$$$$$$$ End */



/* packages result page  $$$$$$$$$$$$$$$$$$$$$$$$$$ */

.pack_mbookdv a{padding: 6px 29px;}

.raj_pack_from label i{display: none;}

.raj_pack_querydv label {padding: 5px 0px 2px 0px;margin-left: 9px;}

.raj_packdvone ul li a {padding: 2px 4px;font-size: 13px;}

.packsendq label {width: 100%;margin-left: -5px;}

.pack_rom div {width: 50%;}

.pack_rom .child_age {width: 100%;}

.pack_rom .child_age2 {width: 100%;}

.pack_rom .child_age3 {width: 100%;}

.pack_paddl15 {width: 57%;float: right;}

.iphone5{width: 42%;}

/* packages result page end */

}











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

.rt_details_btn{display: block;}

.rt_details_btn2{display: block;}

.rt_md1_logo {width: 17%;}

.rt_md5 {float: left;width: 40%;}

.rt_md2 {float: left;width: 18%;}

.sct_rt_pricedv {width: 25%;}

.rt_md2 samp:nth-child(2) {padding-left: 0px;}

    

/* $$$$$$$$$$ international oneway css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.rt_intprs{padding: 31px 0px 0px 0px;}

.int_prsdv1{font-size: 22px;padding-top: 4px;width: 64%;}

.int_prsdv1 samp{font-size: 22px;font-weight: bold;}

.rt_intprs {padding: 51px 0px 0px 0px;}

.int_md8 div.row .border_para {width: 94%;}

/* $$$$$$$$$$ international oneway css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ EnD */



/* header css ######################$$$$$$$$$$$$$$$$$$$$ */

.raj_navbar{background: none;}

.mobile_nomargin{margin: 0px -9px !important;}

.raj_menu li a {padding: 7px 13px;}

.num_h3 {width: 47%;}

/* header css ######################$$$$$$$$$$$$$$$$$$$$ end */



/* Modify search ###################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.passenger_div {width: 49%;margin-right: 0px;}

.passenger_maindv div:nth-child(2){float: right; margin-right: 0px;}

.passenger_maindv div:nth-child(4){width: 49%;}

.passenger_maindv div:nth-child(4) a{margin-top: 0px;}

.modify_input div {margin-bottom: 10px;width: 49%;}

.modify_input div:nth-child(2){float: right;}

.modify_input div:nth-child(4){float: right;}

/* Modify search ###################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ End  */



/* bus css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.bus_det2 {width: 47%;}

.rajbus_prs2 {width: 30%;text-align: right;}

.bus_tabs li {float: initial !important;}



/* bus css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ END */



/* searching form $########$$$$$$$$$$$$$$$$$$$$$$$$$ */

.m_left2{float: left;}

.hotel_date_dv {width: 50%;}

/* searching form $########$$$$$$$$$$$$$$$$$$$$$$$$$ End */



/* hotel css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */

.raj_hmd9 {padding: 10px 0px;}

.raj_hmd9 section{width: 49%;}

.raj_hmd9 section:nth-child(even) {float: right;}

/* hotel css $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ End */



/* packages details page 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */

.pkdv1 {margin-right: 19%;}

.pack_tab2 li{width: auto !important;}

.pack_tab2 li a {padding: 7px 6px;}

.pack_tab2 li:nth-child(even) {float: left !important;}

.pack_rom div {width: 17%;}

.pack_rom .child_age {width: 34%;}

.pack_rom .child_age2 {width: 34%;}

.pack_rom .child_age3 {width: 34%;}

.pack_paddr15 {padding-right: 15px !important;}

/* packages details page 1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ END */  

    



}







/* round trip  End here $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/

/*Manmeet's css starts from here*/

.dropmenu_tour {
    color: #ff9800!important;
}
.raj_menu li .dropmenu_tour {
    color: #ff9800!important;
}
.raj_menu li .home_icon{    padding: 11px 15px !important;
    font-size: 22px !important;}
.mk-nav-menu{
        display: table-cell !important;
    float: none !important;
        position: relative;
    min-width: 170px;
    list-style-type: none;
    border-right: 1px solid #f5f5f5;
}
.mk-nav-menu a{padding: 3px 15px !important;display: block !important;border-right: 0 !important;font-size: 14px !important;
}
.mk-nav-menu a:hover{background: #f5f5f5;}
.mk-nav-menu ul{list-style-type: none;}
.inherit_a{text-decoration: none !important;font-size: inherit !important;color: inherit !important;font-family: inherit !important;}
.yellowbtn{background: #fecd2a; color: #000; padding: 3px 10px;
-webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px;
display: inline-block;        margin-right: 0px;
    margin-left: 10px; }
.top-social-ul{
    padding: 0;
    background: #333365;
    border: 0;
    margin-top: 0;
}
.top-social-ul li{
    border: 0;
    display: block;
    padding: 0;
}
.top-social-ul a{
        display: block !important;
    padding: 7px 10px !important;
    color: #ffffff !important;
}
.top-social-ul a .fa{
        font-size: 13px;
    width: 30px;
    background: rgba(255, 255, 255, 0.28);
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin-right: 15px;
    -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%;  
}
.top-social-ul a.facebook{background: #3F51B5 !important;}
.top-social-ul a.twitter{background: #03A9F4 !important;}
.top-social-ul a.linkedin{background: #2692e8 !important;}
.top-social-ul a.gplus{background: #ff1100 !important;}
.top-social-ul a:hover{opacity: .9; }
.social-li:hover .top-social-ul{display: block !important;}
.orclass{    
      height: 21px;
    width: 26px;
    display: inline-block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background: #fecd2a;
    color: #000000;
    font-size: 12px;
    text-align: center;
    line-height: 23px;
    text-transform: uppercase;
    margin-left: 6px;
    margin-right: 6px;
    position: relative;
    top: -1px;
}
.guestfeedul{width: 250px;padding: 15px;margin-top: 8px;}
.guestfeedul:before {
    bottom: 100%;
    left: 15%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: inherit;
    pointer-events: none;
    border-bottom-color: #ffffff;
    border-width: 10px;
    margin-left: -10px;
}

div.alsolike{overflow:hidden;}
div.alsolike img{
    -webkit-transition: all 3s;
    -o-transition: all 3s;
    transition: all 3s;
    }
div.alsolike:hover img{
    -webkit-transform: scale(1.3) rotate(5deg);
    -ms-transform: scale(1.3) rotate(5deg);
    -o-transform: scale(1.3) rotate(5deg);
    transform: scale(1.3) rotate(5deg);
    opacity: .6;
}
.raj_packm10inter .alsolike{padding: 0px;    border: 3px solid #ffffff;}

.bbhcontact-fluid{padding-top: 30px;padding-bottom: 30px;}
.bbhcontact-fluid .thumbnail{border-radius:2px;}
.cbox{    background: #fdfdfd;position: relative;min-height: 44px;padding-left: 60px;border-bottom: 1px solid #f5f5f5;padding-top: 10px;margin-bottom: 1px;}
.cbox:last-of-type{border-bottom: 0;}
.cbox .fa{
    height: 44px;
    width: 44px;
    font-size: 24px;
    background: #f5f5f5;
    text-align: center;
    line-height: 44px;
    vertical-align: middle;
    position: absolute;left: 0;top:0;
    height: 100%;
}
.chead{font-size: 18px;color:#666666; margin-top: 10px;text-transform: capitalize;}
.chead:first-of-type{margin-top: 0;}
.canchor{font-size: 18px;}
.cbox>p{padding-bottom: 10px;color: #666666;font-size: 14px;line-height: 24px;}
.cthumbnail{border-left: 3px solid #fecd2a;padding: 0;margin-bottom: 15px;}
.cthumbnail h1{
    font-size:20px;
    text-transform: capitalize;
    background: #eaeaea;
    padding: 7px 15px;
    margin: 0;
    color: #333365;
}
.con-pr1{padding-bottom: 0 !important;}
.cthumbnail .cbox .row{margin: 0;}
.cthumbnail .row .cbox{padding-left: 0;padding-top: 0;border-bottom: 0;}
.cthumbnail>.cbox{padding-bottom: 10px;}

.flight_icon.hotelicon:before{
        background: transparent url(../images/hotelicon.png) 0 0 no-repeat;
            background-size: 19px;
    background-position: right;
}
.flight_icon.busicon:before{
        background: transparent url(../images/busicon.png) 0 0 no-repeat;
            background-size: 19px;
    background-position: right;
}
.flight_icon.locationicon:before{
        background: transparent url(../images/locationicon.png) 0 0 no-repeat;
            background-size: 19px;
    background-position: right;
}

.sct_tollfreecol{}
.sct_tollfreecol .orclass{float: left;
    margin-top: 11px;
    margin-right: 8px;
}
.sct_tollfree{
        color: #ffffff !important;
    font-size: 12px;
    text-transform: capitalize;
    display: block;
    float: left;
    text-align: center;
    vertical-align: middle;
}
.sct_tollfree span{
    font-size: 24px;
        position: relative;
    top: 2px;
    margin-left: 8px;
}




.big-heading{font-size: 40px; color: #666666;line-height: 40px; margin-top: 30px;margin-bottom: 26px;font-weight: bold;}
.blog-link{font-size: 20px;color: #4267b2;margin-top: 15px;margin-bottom: 10px;text-transform: capitalize;line-height: 28px;display:block;}
.blog-fluid p{line-height: 24px; color: #777777;font-size: 14px;}
.blog-fluid a{text-decoration: none !important;}
.join-social{list-style-type: none;}
.join-social li{list-style-type: none;display: inline-block;}
.join-social li a{display: block; width: 30px; height: 30px; color: #777777; background: #f5f5f5;line-height: 30px;text-align: center; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}
.join-social li a.facebook:hover{background: #4267b2;color: #ffffff;}
.join-social li a.twitter:hover{background: #59adeb;color: #ffffff;}
.join-social li a.google-plus:hover{background: #F44336;color: #ffffff;}
.join-social li a.pinterest:hover{background: #e63d44;color: #ffffff;}
.join-social li a.youtube:hover{background: #ff0000;color: #ffffff;}
.joinuson{font-weight: bold;font-size: 16px;margin-bottom: 10px;display: inline-block;}

.personblog{padding: 5px; padding-bottom: 15px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;background: #fbfbfb; border:1px solid #eeeeee;margin-top: 30px;}

.titleimg{width: 100%;height: 200px;min-height: 200px;max-height: 200px;}
.avimg{width: 80px;height: 80px;-webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%;padding: 2px;-webkit-box-shadow: 0 0 3px #000000;
box-shadow: 0 0 3px #000000; background: #ffffff;}

.by{font-size: 14px;display: inline-block;margin-left: 15px;position: relative;top: 20px;}
.by span{color: #777777;pointer-events: none; cursor: default;}
.mt30{margin-top: 30px;}
.author-block{position: relative;min-height: 240px;}
.avator-block{position: absolute;bottom: 0px;width: 100%; padding-left: 15px;}
.postdate{margin-top: 50px; font-size: 12px; color: #888888;}
.brief-para{margin-top: 15px;margin-bottom: 15px;font-size: 13px !important;line-height: 22px !important;text-align: justify;}

.comments,.likes{color: #bbbbbb;display: block;margin-top: 7px;}
.comments .fa,.likes .fa{font-size: 24px;vertical-align: sub;margin-right: 5px;}
.readpost{ font-size: 14px; display: inline-block; min-width: 100px; padding: 7px 15px; background: #ffffff; border: 1px solid #431b00; color: #431b00; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;}
.readpost:hover{background: #431b00;color: #ffffff;}
.blog-title-block,.blog-title-block+div,.full-blog-block{padding-right: 15px;padding-left: 15px;}


.blog-detail-fluid .titleimg{
    height: initial;
    min-height: 400px;
    max-height: 400px;
}
.blog-detail-fluid .author-block{
    min-height: 440px;
}
.blog-detail-fluid .avator-block{
    width: 70%;
    right: 0;
    left: 0;
    margin: 0 auto;
}

.blog-detail-fluid .blog-title-block, .blog-detail-fluid .blog-title-block+div, 
.blog-detail-fluid .full-blog-block{width: 70%;margin-left: auto;margin-right: auto;}

.blog-detail-fluid .blog-title-block{margin-top: 50px;}
.blog-detail-fluid .join-social {margin-top: 30px;}
.blog-detail-fluid .join-social li{margin-bottom: 5px;display: block;}
.blog-detail-fluid .join-social li a{width: 50px;height: 50px;line-height: 50px; border:1px solid #dddddd;}

.blog-detail-fluid .comments .fa, .blog-detail-fluid .likes .fa{font-size: 26px;}
.blog-detail-fluid .full-blog-block{position: absolute;right: 50px;width: 52px;padding: 0;}

.full-blog-paragraph{width: 70%;margin: 0 auto;margin-top: 50px;padding: 0 15px;}
.full-blog-paragraph p{font-weight: normal;font-size: 18px;line-height: 30px;text-align: justify;}
.aboutcontainer .infocon .seefeedrow,
.aboutcontainer .infocon .givefeedback,.searchpbtn
{border:1px solid #dddddd;}
.infocon .givefeedback span{margin-left: 0 !important;}

.gallery-fluid{padding-top: 30px;padding-bottom: 0px;}
.gallery-fluid .fancybox{display: block;}
.gallery-fluid .fancybox img{display: block;width: 100%;min-height: 300px;max-height: 300px;}
.fancycol{margin-bottom: 30px;}
.fancycol h4{
     background: rgba(0, 0, 0, 0.58);
    margin: 0;
    padding: 15px 0;
    font-size: 16px;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0px;
    text-align: center;
    color: #ffffff;
}
.fancycol .thumbnail{position: relative;padding: 0;border:3px solid #ffffff;-webkit-box-shadow: 0px 0px 2px #999;
box-shadow: 0px 0px 2px #999;margin-bottom: 0;}

.bbh-about-fluid{padding-top: 0px;}
.bbh-about-container{background-color: #ffffff;max-width: 1140px;padding-bottom: 30px;}
.bbh-about-container h1{
    text-transform: capitalize;
    margin-top: 20px;
    margin-bottom:15px;
    font-size: 28px;
}
.bbh-about-container h2{
    text-transform: capitalize;
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 20px;
    color: #3e3eaf;
 }
.bbh-about-container h3{
    text-transform: capitalize;
    font-size: 17px;
    margin-top: 5px;
    margin-bottom: 2px;
    color: #03A9F4;
}
div.alsolike div.row>div{background-size: 50px;}
div.alsolike div.row>div span.addin_price,div.alsolike div.row>div span.addin_price *
{font-size: 18px;}
.bbh-about-container ol{padding-left: 30px;}
.bbh-about-container p,.bbh-about-container li,.bbh-about-container span{line-height: 24px;color: #777777;font-size: 14px;}
.keyicon{
    font-size: 100px;
    width: 200px;
    height: 200px;
    display: block;
    line-height: 200px;
    text-align: center;
    background: #fecd2a;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 3px 3px 5px #333365;
    box-shadow: 3px 3px 5px #333365;
}
.list{padding-right: 30px;margin-bottom: 15px;}
.list>p{padding-left: 23px;}

.uppertext,.lowertext{
        display: block;
    text-align: center;
    max-width: 1140px;
    margin: 0 auto;
    background: #333365;
    color: #fff;
    padding: 8px;
    font-size: 18px;
    margin-top: 15px;
    -webkit-border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    -ms-border-radius: 3px 3px 0px 0px;
    -o-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px;
    margin-bottom: -30px;
}
.buslayoutcontainer{
    margin-top: 30px;
        max-width: 1140px;
    background: #ffffff;
    -webkit-border-radius: 0px 0px 3px 3px;
    -moz-border-radius: 0px 0px 3px 3px;
    -ms-border-radius: 0px 0px 3px 3px;
    -o-border-radius: 0px 0px 3px 3px;
    border-radius: 0px 0px 3px 3px;
}
.buslayoutcontainer .bus-table1{width: 100%;}
.buslayoutcontainer tr>td>div{padding-left: 15px;margin-top: 15px;}

.ui-autocomplete.ui-widget{overflow-x: hidden;}
.white-bg{background-color:#ffffff; }

.filters-results-fluid{background-color: transparent !important;}
.repeat-it.light-bg,.sct-all-filters .sct-fliters{background-color:#ffffff;}
.filters-results-fluid .headings-row{background: #333365;}
.filters-results-row{margin-top: 30px;margin-bottom: 30px;}
.viewseats{background: #fecd2a !important;}
.viewseats:hover{background: #333365 !important;}
.filters-results-row .manmeet-modal{margin-top: 100px;}
.filters-results-row .manmeet-modal .modal-header{background: #333365;}
.filters-results-row .manmeet-modal .close{background: rgba(0, 0, 0, 0.8);}
.col-selector h3{margin: 0; padding: 10px 15px; background: #333365; color: #ffffff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    margin-bottom: 15px;

}
.col-selector h4{margin: 0; font-size: 14px; color: #333365; padding-bottom: 10px;}
.sct-fliters>div{ border:0 !important;max-height: 200px !important;}
.filters-results-row .sct-fliters .checkbox input[type="checkbox"]{margin-top: 2px;}
.filters-results-row .sct-fliters .checkbox>label{margin-bottom: 7px;}
.filters-results-row .sct-fliters{margin-bottom:15px;
-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}

.ddt>.mh3{margin-left: 48px;}

.securerow{color: #ffffff;margin: 0;
    max-width: 1140px;
    margin-left: auto;
    margin-right: auto;
}

.row.no-mr.bg_shadow .input-group .form-control{z-index: initial;}
.pages-para2,.pages-para2 b{font-size: 14px;color: #777777;line-height: 24px;}

.faqBox{ 
    padding: 15px;
     margin-bottom: 1px;
    margin-left: -15px;
    margin-right: -15px;
    border-bottom: 1px dashed #ddd;}
.faqBox>a{font-size: 16px;}
.faqBox>div p,.faqBox>div strong,.faqBox>div ul li{line-height: 24px;font-size: 14px;color:#777777;}
.faqBox>div ul{padding-left: 25px;}

@media(max-width: 767px)
 {
	#submit_wquery .modal-dialog
     {
	   width:100% !important;
          }
    .perfect-row>div, .perfect-row>div .row, .perfectpack, .perfectimg,small.notice{height: initial !important;}
    .budget-box{margin-bottom: 15px;}
    .budget-filter>.fourth{width: 100%;margin-top: 5px;}
    .budget-filter>.twenty,.budget-filter>.thirty{width: 32%;margin-right: 0;margin-left: 0;} 
    .budget-headings h4{text-transform: capitalize;text-align: center;}
    .num_h3{width: 100%;float: none;text-align: center;}
    .num_h3 a{display: block;margin-top: 5px;}
    .num_h3 .yellowbtn{display: inline-block;margin-left: 0;margin-right: 0;margin-bottom: 10px;}
    .gallery-fluid .fancybox img{max-height: 100px;min-height: 100px;}
    .mk-nav-menu{display: block !important;}
    .clickto_call{bottom:0px;width: 100%;left: 0;float: none ;border:0;}
    .clickto_call .input-group-addon{padding-right: 6px !important}
    .input-group.bottomcallme{width: 100%;}
    .input-group.bottomcallme>div{display: table-cell !important;float: none !important;vertical-align: middle;}
    .clickto_call .form-group{margin-bottom: 0;}
     .input-group.bottomcallme .input-group-addon{width: 20%;}
     .input-group.bottomcallme input{width: 70% !important;}
     .livechat1.chat_withus{right: 0;}
	 .bottom_position{padding-bottom: 40px;}
     .securerow{margin-bottom: 50px !important;}
     .num_h3 .yellowbtn{    position: fixed;
    bottom: 0;
    z-index: 15;
    margin: 0;
    height: 30px;
    line-height: 26px;
    top: 27%;
    right: -38px;
    transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);}
     .securerow>div{padding-left: 0;margin-bottom: 15px;}

     .buslayoutcontainer{display: block;width: 100%;overflow-x: scroll;}
     .buslayoutcontainer>tbody{display: table;}
     .sheatinforow{display: block !important;width: initial !important;}
     .sheatinforow>*{display: block !important;padding-left: 0 !important;padding-right: 0 !important;margin-bottom: 15px;}
     .sheatcontainer,.sheatinfo>div>input{width: 100% !important;}
     .buslayoutcontainer tr>td>div{margin-top: 0;}
     .raj_form_bottom .hotel_date_dv.fifteen{width:100%;}
     .raj_form_bottom>div:before,.raj_form_bottom>div:after
     {content: "" !important;clear: both !important;width: 100% !important;display: block !important;}
     .raj_form_bottom>div{width: 100%;float: none;margin-top: 0;margin-bottom: 8px;}
     .raj_form_bottom>div label{display: inline;}
     .lcc_gds .raj_radio_label i{top: 2px;}
     .hotelBox{min-height: 180px !important;}
     .roomconditions{margin-top: 10px !important;}
     .bok-nw-btn{bottom: 25px !important;}
     .roomconditions-block{margin-top: 30px !important;}
     .hresult-box>.row>div{text-align: left;}
     .farecpdiv{max-width: 100% !important;}
     .busresultsnap{width: 100%;}
     .col-md-12.modify_md3.pull-right.text-center{float: none !important;}
     .container-fluid.no-padding-lr.white-bg{position: relative;}
     .container-fluid.no-padding-lr.white-bg .container.raj_relative{position:absolute;width: 100%;top:15px; z-index: 4;}
     .container-fluid.no-padding-lr.white-bg .container.raj_relative .raj_position{position: static;}
     .change_ol{float: none;width: 100%;right: 0;left: 0;bottom:0;top:initial;margin: 0;}




}

/*Manmeet's css endsss from here*/




select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url("../images/caret.png") !important ;
    background-position: 94%;
    background-size: 12px;
    background-repeat: no-repeat;
}
.ui-datepicker select{
       font-size: 18px !important;
}
.select_pd {
    padding: 11px 40px 11px 7px;
    height: inherit;
    border: none;
    border-right: 1px solid #d4d4d4;}
	
.walletdv{}
.walletdv label{    width: 100px;
    border: 1px solid #e8e3e3;
    height: 57px;
    vertical-align: middle;
    padding: 10px 14px 4px 14px;}
.walletdv label img{width:100%;}
.walletdv .infotitle{margin-bottom:15px;} 
.walletdv a{display:block;margin-top:15px;}


