
#calendarModal .modal-header .close span
{
	font-size:29px;
}
#calendarModal .modal-header .close {
    color: #fff;
    width: 30px;
    height: 40px;
    opacity: 1;
}
.anilcalendar
 {
      height: 542px !important;
}
.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;}
.mtop20{margin-top: 20px;}
.mbtm20{margin-bottom: 20px;}
.message_back1
	{
		margin-bottom:15px;
	}
.message_back1 p{	
	text-align: center;
font-size: 16px;
}

.mbtm10{margin-bottom: 10px;padding-left: 0px;}
.bg_hed{background-color:#fff;box-shadow: 0px 0px 3px 1px #333;-webkit-box-shadow: 0px 0px 3px 1px #333;-moz-box-shadow: 0px 0px 3px 1px #333;}
.bg_fff{background-color:#fff;}
	.proxima{font-family: "Proxima Nova";}
.pdtb{padding-top: 15px; padding-bottom: 15px;}

.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: #D1A91E;}
.bottom_position{margin: 0px; position: fixed;bottom: 0px;z-index: 99;width: 100%; background-color: #3E4095;}
#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  $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/
.h3nd{color:#D1A91E;text-shadow: 0px 3px 3px #000; -webkit-text-shadow: 0px 3px 3px #000; -moz-text-shadow: 0px 3px 3px #000;}
/* 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: left;padding-right: 7px;padding-top: 5px;}
.rt_intprs{padding: 10px 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: #333;}
.head_bg2{padding-bottom: 7px;padding-top: 3px;}
.head_bg3{background-color: #E7E7E7;box-shadow: 0px 0px 7px 1px #5FC8C2;-webkit-box-shadow: 0px 0px 7px 1px #5FC8C2;-moz-box-shadow: 0px 0px 7px 1px #5FC8C2;} 
.logo_padding{padding-top: 7px;}
.login_top_ul{float: right;margin: 0px 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: #333;text-transform: capitalize;font-size: 15px;}
.num_h3{color: #333;display: block;float: right;width: 100%;text-align: right;font-size: 22px;padding-right: 7px;    font-weight: normal;font-family: "Proxima Nova";}
.num_h3 i{padding-right: 7px;font-size: 16px;}
.numdiv{margin: 1px 23px 0px 0%;
    box-shadow: 0px 0px 1px 1px #dcd1d1;
    padding: 5px 1px 6px 5%;
    text-align: center;
    border-radius: 4px;
    float: right;}
.num_para{}
.num_para i{float: left;
    font-size: 24px;
    padding: 6px 9px;
    background-color: #5FC8C2;
    border-radius: 50%;
    color: #fff;
    margin: 5px;}
.num_para samp{font-size: 14px;float: left;}
.num_para samp:nth-child(3){display: block;
    font-weight: bold;
    font-size: 20px;}
.num_para2{float: right;
    font-size: 15px;
    padding-right: 9px;}
.num_para2 i{}
.raj_navbar{background: none;border: none;min-height: auto;margin-bottom: 0px;}
.raj_menu{}
.raj_menu li{}
.raj_menu li a{padding: 10px 18px;color: #dcd6d6 !important;font-size: 18px;border-right: 1px solid #666;font-family: "Proxima Nova";}
/* color: #aba2a2 !important; */
.raj_menu>li>a:focus, .raj_menu>li>a:hover{border: none;border-right: 1px solid #666;}
.footer_div{}
.homeact_temp{background: #666!important;}
.homeact_temp a{color: #fff !important;}
.footer_div h2{    color: #666;
    font-size: 20px;
    font-family: georgia;
    padding: 18px 0px;
    text-transform: capitalize;
    font-style: italic;}
.footer_div ul{}
.footer_div ul li{list-style: none;}
.footer_div ul li  i{color:#D1A91E;}
.footer_div ul li a{color: #333;text-transform: capitalize;font-size: 15px;font-weight: normal;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;}
.footer_div ul li a:hover{color: #D1A91E;padding-left: 12px;}
.footer_padding{padding: 0px 15px 20px 15px;}
.footer_div p i{float: left;
    margin-right: 10px;
    width: 17px;
    margin-top: 5px;}
.border_r{}
.footer_div p {float: left;
    text-align: left;
    padding-bottom: 5px;
    font-size: 17px;
    width: 100%;}
.footer_div .num_h3{color: #aba2a2;}
.footer_padding .copyright{display: block;
    color: #666;
    width: 100%;
    float: left;
    padding: 30px 0px 0px 0px;}
.ad{height:50px;}
.social_link{border-right: none !important;margin-top: 17px;float: left;}
.social_link li{list-style: none;display:inline-block;}
.social_link li a{background-color: #5FC8C2;width: 46px;display: block;padding: 7px 0px;text-align: center;border-radius: 3px;margin-right: 7px;}
.social_link li a i{color: #666;font-size: 20px;}
.social_link li a:hover{border-radius:50%;}
/* header start now $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################### ENDDDDDD */
.accept_bg{background:url('../images/middle_img.jpg');}
/* 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: #666;color: #fff;
    font-family: "Proxima Nova";
    padding: 4px;font-size: 23px;text-align: center;font-style: italic;}
/* .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: 31px;right: 7px;}

#ui-datepicker-div{z-index: 100000 !important;}
.mainsearchengine .hasDatepicker{background-image: url("../images/calendar_bg.png") !important; background-repeat: no-repeat !important;background-size: 30px 30px !important;background-position: 96% 5px !important;z-index: 2;}

.onward_icon:before{background-position: -140px -123px;right: 20px;}
.return_icon:before{background-position: 2px -156px;}
.calender_icon:before{background-position: 2px -122px;width: 27px;height: 26px;top: 29px;}

.dep_icon:before{right: 20px;}
.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)
{
	  .raj_room_hit1
	  {
		  margin:2px 0px;
	  }
	    .end-user-review 
		{
		padding:8px;	
		}
.closeItmodal  .sct-book
  {
	  margin-bottom:40px;
  }	
.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: #5EC7C1;padding-bottom: 15px;}
.our_menutxt{font-family: georgia;height: auto;font-style: italic;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: 320px;
}

.raj_position{width: 100%;}
.raj_form_bg{padding: 8px;margin-top: 26px;
/*padding-bottom:15px; */
}
.raj_passenger_div{width: 100%;float: left;margin: 0px 0px 10px 0px;}
.raj_passenger_div label{padding:10px 0px;width: 40%;}
.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;padding:5px; }
.hotel_bookdv {text-align: center;float: right; margin: 20px 15px 0px 0px;}
.sct_hprice {float: left;padding-left: 0px;margin-bottom:10px; }
.sct_hdur {font-weight: normal;margin: 0px 0 3px;font-size: 14px;}
.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: 8px 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; width:50%;float:left;}
.pack_rom div {width: 50%;}
.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 */



/* header */
.numdiv {margin: 10px 0px 9px 18%;width: 68%;float: left;margin-bottom: 13px;}
/*.box_border { width: 83%;
float: left !important;
margin-left: 12%;margin-bottom: 10px;}  */
.right_pd{padding: 0px;}
.left_pd{padding: 0px;}
.evendv.child_seldv:nth-child(even){float: right;}
.child_seldv{width: 48%;}
.mrightm{float: right;}
.left_pd {margin-bottom: 3px;}
.right_pd {margin-bottom: 3px;}
.raj_radio_label {padding: 0px 6px 0px 21px;}
.form_head{margin-bottom: 10px;font-size:21px;}
.list_hotel{float:none !important;}
.xsfilter{position: static !important;}
.explore_pack{padding: 0px;}
.raj_form_tabs li{width: 100%;}
.slright{margin-top: 150%;padding: 8px;}
.autoimg_pack div img {min-height: 315px;}
.packpdraj{padding-left: 10px;}
.besttxt{margin-bottom: 20px;}
/* add new css*/
.modal-backdrop.in {
	opacity:0 !important;
}
.carousel-control .glyphicon-chevron-left
{
top: 57%;	
margin-left: 15px;
}
.pack_inclusion {
	padding-left:2px;
	padding-right:5px;
}
.carousel-control .glyphicon-chevron-right
{
     margin-right: 15px;
	 top: 57%;

}
.destination_menu {
  float: left;
width: 50%;
}
.footer_div h2 {
     font-size: 14px;
}
.desfull 
{   
    height: 250px;
}
.pack_one
 {
     height: 151px;
}
.no-padding-lr #carousel-example-genericf .carousel-inner > .item > img
{
	height: 180px;
}
 .fc-content-skeleton tbody > tr:nth-child(1) .fc-event {
	 padding: 2px 0px !important;
	 width:37px !important;
	 }
.autoimg > .item > img
 {
	height: 635px !important;
}
.big-heading {
    font-size: 27px !important;
    margin-top: 37px !important;
    margin-bottom: 0px !important;
}
.full-blog-block .comments,.full-blog-block  .likes { 
margin-top: 0px;
padding-left: 26px;
} 
.footer_div  ul li{
	    line-height: 26px;
}
.drop_div {
    background-color: rgba(0, 0, 0, 0.91);
	width: 100%;
}
.destination_menu li i {
     padding-top: 9px;
}
.sfdd {
    font-size: 31px !important;
    float: left;
}
.mconfluid .col-sm-4
 {
	padding-left:25px;
}
.mconfluid h2 {
	margin-bottom:0px;
	
}
.mconfluid {
	padding-bottom:20px !important;
}
.sampstyle samp {
	font-size: 16px;
	padding: 12px 30px 10px 30px;
}
.bookblock .call_review
{
	display:none !important;
} 
.fourtyi {
    width: 100% !important;
}
.mdetail
{
	width:100% !important;
}
.mformcon .row > div {
    margin-bottom:0px !important;
}
.raj_relative #holidays{
	padding-left:10px;
	padding-right:10px;
}
/*.logo_padding a{
	text-align:center;
} */
.zigzagtext {
	font-size: 18pt  !important;
	padding-top: 13px !important;
	float:none !important;
	}
/*.posabs
{
	display:none;
} */
.timage
{
	height: 868px !important;
}
.slright 
{
	top:820px !important;
}

.faqr2
{
	text-align:justify;
}
.hresult-box {
    padding-bottom: 35px !important;
}
.faqr2 .panel {
	width:100%;
}
.sampstyle {
    margin: 2px 0px 22px 0px ;
}
.raj_pack_md3 
{
    padding-top: 15px;
padding-left: 15px;
padding-right: 15px;
}
.divbg1:hover{
	margin-bottom:39px !important;
}
.navbar-collapse.in {
	overflow-y:initial;
}
.searchpdiv input,.searchpdiv select
 {
  	margin-bottom:0px;
	height: 38px;
}
.bchild .col-sm-2 
{
	padding-left:6px;
	padding-right:6px;
}
.psearch input{
	height: 29px !important;
}
.raj_bgimg .container{
	padding-left:0px !important;
	padding-right:0px !important;
}
.blog-detail-fluid .blog-row .col-sm-12
{
padding-left:0px;
padding-right:0px;	
}

.tourname
{
	margin-bottom: 6px;
padding-top: 6px;
text-align:left;
}
.mt10 {
    margin-top: 0px;
}
.searchpdiv input
{
	margin-bottom:8px;
}
.psearch
{
	width:64%;
	float:left;
}
.nsearch
{
	width: 36%;
   float: right;
	padding-top: 15px;
}
.ninety {
     margin-bottom: 10px;
}
.radio-inline + .radio-inline
 {
       margin-left: 0px;
}
.mkcontact-row .col-sm-3
{
	padding-left:10px;
	padding-right:10px;
}
.contact-row .col-sm-6
{
	padding-left:10px;
	padding-right:10px;
}
.mkcontact-row
{
padding-left:15px;
padding-right:15px;	
}
.blog-row .col-sm-6
{
	padding-left:10px;
	padding-right:10px;
}
.no-padding-r {
padding-left:5px;
	padding-right:5px;	
	float:left !important;
}
.destination_menu li
{
	line-height:12px !important;
}
.mtop20 
{
    margin-bottom: 35px !important;
}
.anilcalendar 
{
	height:auto !important;
}
#calendarModal 
{
top: 120px;
position: absolute !important;
z-index: 9999;
width: 93%;
padding-right: 7px;
}
.pack_rom .no-padding-lr
{
	float:left;
}
.faqr2 .panel {
	width:100%;
}
.panel p{
	font-size:14px;
}
.sct_h_des {
	text-align:left;
	display:block;
}
  

.pl20 {
     padding-left: 10px !important;
    padding-right: 10px !important;
}
.mt50 {
    margin-top: 0px;
    margin-bottom: 22px;
}
.makepayfluid
{
	padding-right: 10px;
padding-left: 10px;
}
.nomar
{
	padding-right: 21px;
padding-left: 21px;
}
.nomar .infotitle 
{
     padding-top: 21px;
}
.infotitle 
{
     padding-left: 10px;
}
.whitebg.shadow ol  {
	padding-left: 24px;
width: 97%;
}
.paymodal {
    padding-right: 18px !important;
}
.paymodal {
    width: 100% !important;
}
.md-heading .closer 
{
      right: -5px;
}



/* today 25/4/2017 css*/
/*.logo_padding
{
	padding-left:6px;
	} */
/*.no-padding-lr 
{
	padding-left:12px;
	padding-right:12px;
} */
.ptop5
{
padding-left:0px !important;
padding-right:0px !important;	
}
.pack_paddl15 {
    width: 100%;
    }
	.pack_paddl15 {width: 50%;}
	.infocon .col-sm-3
{
margin-top:10px !important;
padding-left:5px;
padding-right:5px;
}
.infocon .col-sm-8
{
margin-left:5px;
margin-right:5px;	
}
.pdestination .raj_bgimg
{
	padding-left:15px;
	padding-right:15px;
}
.query_btime2 div 
{
    width: 100%;
}
.welcome-hotel h1 {
	font-size: 28px !important;
}
.bedbg {
	background-position: 90% !important;
}
.radio-inline input[type="radio"] {
	margin-top:2px;
}
.box_border
 {
    width: 92%;
margin-right: 14px;
}
.login_top_ul,.num_para2 {
     padding-left: 30px;
	 float:none !important;
}

/*.zigzagtext {
	width:60% !important;
} */
.full-blog-paragraph img {
	width:100% !important;
}
.blog-detail-fluid .titleimg {
	height:auto !important;
	min-height: 288px !important;
	max-height: 288px !important;
}
.avimg {
    width: 70px !important;
    height: 70px !important;
}

.blog-detail-fluid .avator-block {
     right: 48px !important;
   
    }
.blog-detail-fluid .author-block {
    min-height: 339px !important;
}
.postdate 
{
    margin-top: 45px !important;
}
.full-blog-block > div:first-child {
    margin-top: 10px !important;
}

.by {
	margin-left:7px !important;
}
.blog-detail-fluid .blog-title-block {
    margin-top: 0px !important;
}
.blog-detail-fluid .blog-title-block
{
	width:100% !important;
}
.full-blog-paragraph 
{
    width: 85% !important;
	margin:0px !important;
    margin-top: 0px !important;
   }
   .full-blog-paragraph img {
	width: 217px !important;
	height:250px !important;
}
.mt30 {
    margin-top: 10px !important;
}
.md-footer {
	padding-bottom: 37px !important;
}
.raj_relative {
    position: initial !important;
	padding-left: 0px !important;
	
}

.raj_position 
{
	top:initial; 
	margin-top: 20px !important;
}
.hotel_draj1 samp:nth-child(1) 
{
    font-size: 13px !important;
}
.personblog .titleimg {
    height: 194px;
    min-height: 194px;
    max-height: 194px;
}
.blog-detail-fluid .avator-block {
    width: 92% !important;
}
.blog-detail-fluid .full-blog-block
 {
     right: 15px !important;
}
.raj_form_bg .mtop20
{
	margin-bottom:15px !important;
}
#ui-datepicker-div
 {
      width: 88% !important;
left: 20px !important;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 100% !important;
}
.lightred
 {
      padding-left: 10px !important;
}
.fc-content-skeleton tbody > tr:nth-child(2) .fc-event {
	padding: 5px 0px !important;
}
.fc-content-skeleton tbody > tr:nth-child(2) .fc-event .fc-title {
    font-size: 11px !important;
}
.no-padding-l {
    padding-left: 15px !important;
}
.ch-grid li {
    width: 100% !important;
}
.footer_div ul li {
    padding-left:10px !important;
}
.pack_itinerymd4 > nav > div .collapse .navbar-nav span {
	 font-size: 12px !important;
}
.mt20 .border{
	margin-bottom:10px !important;
}
.ch-info a h5 {
    font-size: 22px !important;
}
.raj_bgimg .mt20 .no-padding-r
{
	width:100% !important;
}
.locmap iframe
{
	width:100% !important;
	height:270px !important; 
}
.end-user-review .col-xs-6 {
	width:100% !important;
}
.end-user-review  .form-control
{
	padding:0px 12px !important;
	font-size:13px !important;
}
.end-user-review form {
	padding-bottom:28px !important;
}
.end-user-review form button {
	bottom:3px !important;
}
}
@media (min-width: 200px) and (max-width: 330px){
.numdiv {width: 100%; float: left;margin: 0px 5px;}
.zigzagtext {
	width:60% !important;
}
.login_top_ul,.num_para2 {
     padding-left: 10px;
	 float:none !important;
	 }
.box_border {width: 100%; float: left;margin: 0px 5px;}
.pt120
{
	padding-left:12px;
	padding-right:12px;
}

.raj_model_header .close  {
top: -4px !important;
right: -5px !important;	
}
.modal-body .fade.in  {
	padding:5px !important;
}
.raj_text
 {
    padding-left: 0px !important;
 }
 .raj_room_hit1 {
	padding-right:0px !important
}
.paneltxt a {
     font-size: 17px !important;
}
.raj_passenger_div a {
    padding: 2px 12px;
}
.raj_pack_dv2 .price
 {
      font-size: 13px !important ;
}

.nomar .infotitle {
    padding-top: 56px !important;
}
.end-user-review .col-xs-6 {
	width:100% !important;
}
.end-user-review  .form-control
{
	padding:0px 12px !important;
	font-size:13px !important;
}
.acbox {
       padding-left: 29px !important;
}
.hotel_draj1 
{
	padding-left:0px !important;
}
}
@media (min-width: 220px) and (max-width: 330px){
/* 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: 50%;}
.iphone5{width: 42%;}
/* packages result page end */
/* header */
.numdiv {width: 100%; float: left;margin: 0px; margin-bottom:10px;}
.box_border {width: 100%; float: left;margin: 0px;margin-bottom:15px;}
.mtop15
{
	padding-left:0px !important;
	padding-right:0px !important;
}
.mtbc
{
	margin-left: 9px !important;
}
.rajtabel input[type="text"] {
     width: 100% !important;
}
.raj_padk_queryus {
	height: 21px !important;
}
.raj_text
 {
    padding-left: 0px !important;
 }
 .raj_room_hit1 {
	padding-right:0px !important
}
.nomar .infotitle {
    padding-top: 56px !important;
}
.personblog .postdate
{
	margin-top:0px !important;
}

}
@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 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/


.raj_smpbg{
margin-bottom: 10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
border:1px solid #dddddd;
}

.hotelform{
    width: 500px;
    margin: 30px auto;
    background: #ffffff;
    padding: 30px;
    color: #777777;
    -webkit-box-shadow: -1px 23px 46px #cccccc;
    box-shadow: -1px 23px 46px #cccccc;
}
.hotelform input,.hotelform select{
        border: 1px solid #dddddd;
    height: 44px;
    padding: 0 15px;
    width: 100%;
    display: block;
    margin-bottom: 15px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}
.hotelform button{
    border: 0;
    height: 44px;
    width: 100%;
    background: #5fc8c2;
    color: #ffffff;
    font-size: 16px;

    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border:1px solid #5fc8c2;
}
.hotelform button:hover{background: #ffffff;color: #5fc8c2;}
.hotelform label input{
        display: initial;
    height: initial;
    width: initial;
    vertical-align: -webkit-baseline-middle;
}




/*manmeet css starts from here*/
.mconfluid {
    padding: 0px;
    background: #0079ce;
    color: #ffffff;
    margin-top: 2px;
    margin-bottom: 15px;
}
.sfdd {
    font-size: 40px;
}
.mconfluid .container h3 {
    margin-top: 15px;
    font-size: 16px;
    line-height: 24px;
}

.mformcon .input,.mformcon .select,.mformcon .textarea {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #dddddd;
    color: #555555;
    background: #ffffff;
    width: 100%;
    padding: 0px 15px;
    height: 44px;
    display: block;
}
.mformcon .textarea{min-height: 100px;padding-top: 10px;}
.mformcon{padding: 15px;}
.mformcon .row>div{margin-bottom: 30px;}
.mkcontact-row .thumbnail{text-align: left;padding-left: 15px;}
.mkcontact-row .thumbnail h3{font-size: 18px;}
.mkcontact-row .thumbnail h4{font-size: 14px;}
/*manmeet css endsss from here*/