@media (min-width:320px) and (max-width:768px){.repeatgrab>.row{margin-right:initial;margin-left:initial;}
.flybook_flight{text-align:center;}
.soap-popupbox{border-bottom:0px solid #fff;height:25px;}
.flight_agent li a{border-top:0px solid #fff;padding-top:6px;}
.flight_agent li{padding:0px 0px;}
.dashbord_menu li{text-align:left !important;}
#epoints .box{padding:9px;}
.inner-child.ui-datepicker{position:absolute !important;width:27em !important;}
.social_icons ul li a.youtubee{height:49px;width:112px;}
#Flights5 .datepicker-wrap:after{top:7px;right:9px;}
.form_bg5 div.input_dv5, .form_bg5 div.input_dv5_btn{padding:0px !important;}
#page-wrapper .flight_deal .mlist_deal{padding-right:0px;}
.social_icons ul li a.instragram{height:77px;width:97px;}
.social_icons ul li a.twitter{height:65px;width:83px;}
.block .col-md-6{padding-left:0px !important;padding-right:0px !important;}
.widthscroll{width:800px;}
.Howtobookbox{overflow-x:scroll;}
#booking .filter-section{padding:10px 0px 0px 2px;}
.tab-container.full-width-style.arrow-left .tab-content .tab-pane{padding:8px !important;}
.contact_container{padding-left:5px !important;padding-right:5px !important;}
.contact_container .col-lg-6{padding-left:0px !important;padding-right:0px !important;}
#topmaindiv .col-sm-2{padding-left:0px;padding-right:0px;}
.filters-container{padding-top:50px;}
.filter_close span{cursor:pointer;}
.rt_md1_logo samp{display:initial !important;padding-left:8px;}
.flighticon{margin-left:0px;height:24px;}
.book_area{margin-bottom:0px;padding-top:0px !important;}
#MyModalForFareConfirm .modal-body{padding:5px;}
.book_kdetail{margin-bottom:4px !important;}
.fpassenger{min-height:auto;}
.flight_newsletter h3{font-size:15px;margin-bottom:16px;}
#wallet .booking-info div.date{width:48px;}
.book_wfly{padding-left:6px !important;padding-right:18px !important;text-align:right;}
.fly_icon{padding-left:0px !important;}
#wallet .box-title{padding-left:0px;}
.dashboard .dataTables_wrapper .dataTables_filter input{width:64% !important;}
#epoints .dataTables_wrapper .dataTables_length{float:left !important;}
#epoints select{height:25px;padding:0px 6px 9px 7px;}
#epoints #epointtable_filter{float:right;width:55%;}
#epoints #epointtable_length label{padding-top:7px;padding-bottom:2px;}
#wallet .booking-info .box-title{margin-top:0px;}
#wallet .booking-info .info{padding-left:0px;width:auto;margin:0px auto;}
.autocomplet_effect{width:320px !important;}
.loader_ftime1 .load_time{display:block;}
.fly_info{padding-left:0px !important;padding-right:0px !important;}
.anchor-soap-popupbox, .soap-popupbox{border-bottom:0px solid #fff;}
.ui-datepicker{left:30px;width:24em;}
.anchor-soap-popupbox, .soap-popupbox{height:25px;}
#wallet .booking-info .info dt{font-size:11px;}
.book_wfly .icon{display:none;}
.flight_loader{bottom:57px !important;}
.search_lflight{width:100% !important;margin:60px auto !important;padding-bottom:1px !important;}
.pls-wait{margin-bottom:7px;margin-top:-46px;}
.loader_container{padding-left:5px !important;padding-right:5px !important;}
.news_submit{padding:10px 13px;font-size:17px;}
.flight_head .date{font-size:35px;}
.newsletter .container{padding-left:5px;padding-right:5px;}
.flight_newsletter .col-lg-8{margin-bottom:22px;}
.newsletter .social_icons ul{padding-left:0px;}
.newsletter{padding-bottom:28px;}
.sdetail .minmediapl0{margin-bottom:10px !important;}
.flight_newsletter{padding-top:7px;padding-left:0px;padding-right:0px;}
.roundtripspecialcasediv{width:auto;}
.right_minfo{text-align:right;}
.flight_icon1 .smallinline{padding-left:6px;left:0px;top:0px;}
.book_block1{float:right;}
.dep_kinfo{padding-left:0px !important;padding-right:0px !important;}
.book_dep{padding-left:0px !important;}
.gbook_review span{font-size:14px;}
.gbook_review{font-size:15px;}
.refund-center{text-align:right;}
.midfz{font-size:13px;}
.dashboard ul.tabs li{width:50%;float:left !important;}
.dashboard .tab-container.full-width-style .tab-content{width:100%;}
.gray-area .container{padding-left:5px;padding-right:5px;}
.book_block .smallinline{left:0px;font-size:12px;}
#user_login_model .close{position:relative;left:10px;}
#profile .personal-details .details{overflow-x:scroll;}
.book_pull .smallinline{margin-bottom:3px;}
.book_mdetail [class^="col-lg-"].pull-left, [class^="col-lg-"].pull-right{float:none;}
#booking .book_mdetail [class^="col-lg-"].pull-left, [class^="col-lg-"].pull-right{float:none !important;}
.book_block{padding-left:0px !important;padding-right:0px !important;}
.flight-detail-page .placeheading{margin-left:0px;}
.book_block1{padding-left:0px !important;padding-right:0px !important;}
.book_pull .weight_book{right:0px;padding-left:2px;padding-right:0px;}
.exdetail{padding:0px 15px;padding-bottom:4px;}
#main{margin-bottom:8px;}
#div_reload .vam{text-align:center;}
.animated{visibility:visible;}
.smi1{font-size:18px;}
#footer .bottom .copyright{font-size:1.0833em;margin:0px 20px 0;margin-bottom:13px;}
#page-wrapper footer .container .paddzeroo{padding:5px 10px;}
.tdepart{font-size:12px;}
.flight_head .date{font-size:18px;margin-bottom:30px;color:white;font-weight:bold;}
.repeat-box .result-row{padding-bottom:0px !important;}
.book_mdetail{padding-top:10px !important;padding-bottom:3px !important;padding-left:5px;padding-right:5px;}
#maindiv .inner-child{margin-bottom:10px;}
.sdetail{margin-left:-12px;padding-left:0px !important;padding-right:0px !important;}
.modify_row{margin-right:0px;}
.sdetail .minmediapl0{padding-left:0px;padding-right:4px;}
.coupon_add{padding-left:0px !important;padding-right:0px !important;}
.flight_icon1 .smallinline{display:inline;}
.vam{text-align:center;left:0px;}
#maindiv .layover{margin-top:0px;margin-bottom:0px;}
.total{padding-left:0px;}
.sdetail .first_span{display:none;}
.header_logo img{width:100%;height:auto;margin-bottom:10px;}
.header_logo{padding-left:0px;padding-right:0px;margin-bottom:5px;padding-top:5px;}
.book_xdetail{padding-left:0px !important;margin-bottom:8px !important;padding-right:0px !important;}
.book_xdetail .inner-child{width:auto;padding-left:0px;padding-right:0px;}
.support_num{float:left !important;}
.ticket_info{padding-top:10px;}
.header_flight{padding-bottom:10px;}
.flight_logo #header .flight_agent{left:0px;position:static;}
.flight_logo #header{padding-left:0px;padding-right:0px;}
.sdetail .weight_book{float:left !important;}
.flight-detail-row .minmediapr0{padding-right:0px;}
.sdetail .nav>li>a{padding-left:19px;}
.treview_book{padding-left:0px;}
.tab-pane .row{margin-left:0px;margin-right:0px;}
.inner-child{width:100%;}
.details-tab-content{padding:5px;padding-top:13px;}
.book_kdetail .col-sm-4,.fpassenger .col-sm-3{padding-left:0px;padding-right:0px;}
.book_passenger{margin-left:0px;}
.flight-detail-row .details-nav-tabs li{width:33%;}
#user_login_model .modal-body{padding-left:5px;padding-right:5px;}
#user_login_model .checkbox-inline{margin-left:0px;}
.header_flight .container{padding-left:0px;padding-right:0px;}
.support_num{padding-left:0px;padding-right:0px;}
.support_num a{width:100%;float:none;font-size:19px;padding-top:0px;position:relative;bottom:4px;left:10px;}
.page-title+div{margin-left:0% !important;}
.page-title+div p{width:100%;float:left;}
.page-title+div .fa{width:12%;padding-top:10px;cursor:pointer;display:none;}
.filter-btn{font-size:23px;position:absolute;right:10px;z-index:1;top:12px;}
.page-title-container{padding-top:11px;}
.roundflgcontainer{padding:10px 0px 0px 2px !important;}
.tfilter{color:#fff;font-size:26px;}
.fly_filter{display:none;top:0px !important;position:fixed;top:68px;width:100%;padding:0px !important;z-index:999;}.fly_filter div.mb0{margin-bottom:0px !important;}
.filter_close{text-align:right;font-size:28px;}
.filter_panel{padding-top:10px;margin-bottom:38px;background-color:#f26722;position:absolute;z-index:1;}
.filter_panel h2 , .filter_panel span{color:#fff;}
.passengerdiv{}
.page-title-container p{top:0px;}
.service_flight,.service_flight .container,.service_flight .col-lg-12{padding-left:0px !important;padding-right:0px !important;}
.service_flight .col-lg-12 .col-lg-4{padding-left:5px;padding-right:5px;}
.modify_search .radio-inline{padding-top:5px;margin-bottom:12px;padding-left:20px;}
.header_logo .img-responsive{width:195px;margin:0 auto;}
.modify_search .radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline{margin-left:7px;}
.modify_row .col-lg-5 .col-md-6{padding-right:0px;}
.fbook_date1, .pselect{padding-right:0px;}
.modify_search .container{padding-left:5px;padding-right:5px;}
.modify_row .col-lg-5 .col-md-5, .modify_row .col-lg-3 .col-md-6{padding-left:0px;padding-right:0px;}
#MyModalForModify .modal-body > div{padding:0px !important;}
.choose-travel{padding-top:10px !important;}
form label{font-size:11px;}
.choose-travel .col-xs-4{padding-left:0px;padding-right:0px;}
.modify_form,.pselect{margin-bottom:10px;}
.OtherSearchFormShow .col-xs-6{padding-left:10px;padding-right:10px;}
.aq_icon{float:right;}
.book_adult{padding-left:10px;padding-right:10px;}
.copyright{padding-bottom:1px;}
.tconnect{padding-top:0px;margin-bottom:7px;}
.paddzeroo{padding:0px;}
.tconnect h1{margin-bottom:5px !important;}
.tconnect ul{margin-bottom:7px;}
.modify_button .search_button{margin-left:0px;width:98%;font-size:22px;}
#content .col-sm-4{padding-left:1px;padding-right:1px;margin-bottom:5px;}
#div_reload .col-sm-4{padding-left:5px;}
section#content{padding-top:20px;}
.book_roundtrip a{width:100%;margin-bottom:6px;}
.grabber .col-sm-7{padding-left:6px;padding-right:2px;}
.result-row .col-md-7{padding-left:7px;padding-right:0px;}
.layover .hr{display:none;}
.tpassenger{padding-bottom:0px;}
.loader_ftime1 li{width:36% !important;}
.result-row .col-md-7 .col-sm-5{padding-left:0px;padding-right:0px;}
.book_vflight{padding-left:2px;padding-right:2px;}
.m-time{font-size:13px;}
.center_gtime{padding-left:0px;padding-right:0px;}
.book_mround .badge{left:7px;}
.epoint_book{padding-left:0px;}
.book_city{margin-bottom:0px;padding-top:0px !important;}
.book_mround .mgbtm10{padding-top:0px;}
.xbook_seat{padding-top:4px;font-size:11px !important;}
.m-time small{margin-top:0px;}
.result-row .col-sm-9{margin-bottom:10px;}
.book_fare{margin-bottom:7px;}
.mobile_bookbtn{padding-left:15px !important;
padding-right:15px !important;}
.result-row .col-sm-9{padding-right:3px;}
.lightbg{padding:0px 17px;}
.xfare{float:left !important;}
.modify_search div.paxcount_dv5 label{width:100%;}
#maindiv .innerrow{margin-bottom:0px;}
#maindiv .innerrow .col-sm-9{padding-left:5px;padding-right:5px;}
.pt10 label{text-align:justify;}
#maindiv .innerrow .col-sm-3{padding-left:5px;padding-right:5px;}
.modify_search div.pax_downdv{width:100%;left:0px;}
.sm_center{text-align:center;}
.pd10{padding:6px 0px;}
.modify_search .form_label{padding-left:7px;}
div.pax_downdv .increment_dv a{padding:6px 7px;}
.roundtripspecialcasediv a{width:88%;margin-bottom:6px;}
.sct_rt_md5{padding-bottom:4px;margin-bottom:10px;}
/*.rt_md1_logo{width:auto !important;}*/
.FlightToggleParent{width:0% !important;text-align:left !important;padding-right:0px;padding-top:10px !important;}
.FlightToggleParent i{font-size:16px;float:left;position:relative;top:3px;right:2px;}
.book_airline{padding-right:0px !important;}
.detail_kimage{float:left;}
.airline_dimage{padding-left:4px;}
.book_sdetail{padding-left:3px;padding-right:3px;}
.leftdetail, .rightdetail{width:40%;}
.vatb{left:8px !important;}
.gflight_name{position:relative;left:9px;}
.hround_book{padding-left:0px;padding-right:0px;}
.detail_right{text-align:right;}
.detail_dep{padding-right:7px;}
.sct-label4 span{font-size:11px;}
.sct-pb{padding:10px 0px 0px 0px !important;}
.sct-label4{padding:29px 0px 0 0 !important;}
.rt_md2{text-align:left !important;}
.rt_md5{padding:0px 0px 0px 4px !important;}
.sct_rt_md5{border-right:none !important;padding-left:0px;}
.bottom_position #submitPrice{display:none;padding-left:0px;}
.sct_rt_bookdv{padding:7px 7px 4px 5px !important;}
.bottom_position .col-md-5,.bottom_position .col-md-2,.bottom_position .col-md-1{padding-left:0px;padding-right:0px;}
/*.rt_md1_logo{padding-right:2px !important;}*/
.fare_right{text-align:right;}
.cf_right{text-align:right;}
#MyModalForModify .modal-body+div{padding:0px;}
.dashboard .form-group .form-control{width:100% !important;}
.tab-container.full-width-style.arrow-left ul.tabs li.active a{position:static;}
.tab-container.full-width-style.arrow-left ul.tabs li.active a{border-left:none;}
.tab-container.full-width-style.arrow-left ul.tabs li a{margin-right:0px;}
.tab-container.full-width-style .tab-content{margin-bottom:20px;}
dl.term-description dd{font-size:12px;padding-left:0px;}
dl.term-description dt{font-size:13px;}
}
@media (min-width:768px) and (max-width:1024px){}
.col-sms-1, .col-sms-2, .col-sms-3, .col-sms-4, .col-sms-5, .col-sms-6, .col-sms-7, .col-sms-8, .col-sms-9, .col-sms-10, .col-sms-11, .col-sms-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
@media (min-width:481px) and (max-width:767px){.col-sms-1, .col-sms-2, .col-sms-3, .col-sms-4, .col-sms-5, .col-sms-6, .col-sms-7, .col-sms-8, .col-sms-9, .col-sms-10, .col-sms-11, .col-sms-12{float:left;}
.col-sms-12{width:100%;}
.col-sms-11{width:91.66666667%;}
.col-sms-10{width:83.33333333%;}
.col-sms-9{width:75%;}
.col-sms-8{width:66.66666667%;}
.col-sms-7{width:58.33333333%;}
.col-sms-6{width:50%;}
.col-sms-5{width:41.66666667%;}
.col-sms-4{width:33.33333333%;}
.col-sms-3{width:25%;}
.col-sms-2{width:16.66666667%;}
.col-sms-1{width:8.33333333%;}
.col-sms-pull-12{right:100%;}
.col-sms-pull-11{right:91.66666667%;}
.col-sms-pull-10{right:83.33333333%;}
.col-sms-pull-9{right:75%;}
.col-sms-pull-8{right:66.66666667%;}
.col-sms-pull-7{right:58.33333333%;}
.col-sms-pull-6{right:50%;}
.col-sms-pull-5{right:41.66666667%;}
.col-sms-pull-4{right:33.33333333%;}
.col-sms-pull-3{right:25%;}
.col-sms-pull-2{right:16.66666667%;}
.col-sms-pull-1{right:8.33333333%;}
.col-sms-pull-0{right:0%;}
.col-sms-push-12{left:100%;}
.col-sms-push-11{left:91.66666667%;}
.col-sms-push-10{left:83.33333333%;}
.col-sms-push-9{left:75%;}
.col-sms-push-8{left:66.66666667%;}
.col-sms-push-7{left:58.33333333%;}
.col-sms-push-6{left:50%;}
.col-sms-push-5{left:41.66666667%;}
.col-sms-push-4{left:33.33333333%;}
.col-sms-push-3{left:25%;}
.col-sms-push-2{left:16.66666667%;}
.col-sms-push-1{left:8.33333333%;}
.col-sms-push-0{left:0%;}
.col-sms-offset-12{margin-left:100%;}
.col-sms-offset-11{margin-left:91.66666667%;}
.col-sms-offset-10{margin-left:83.33333333%;}
.col-sms-offset-9{margin-left:75%;}
.col-sms-offset-8{margin-left:66.66666667%;}
.col-sms-offset-7{margin-left:58.33333333%;}
.col-sms-offset-6{margin-left:50%;}
.col-sms-offset-5{margin-left:41.66666667%;}
.col-sms-offset-4{margin-left:33.33333333%;}
.col-sms-offset-3{margin-left:25%;}
.col-sms-offset-2{margin-left:16.66666667%;}
.col-sms-offset-1{margin-left:8.33333333%;}
.col-sms-offset-0{margin-left:0%;}
}
.row.add-clearfix > .col-xs-2:nth-child(6n+1){clear:both;}
.row.add-clearfix > .col-xs-3:nth-child(4n+1){clear:both;}
.row.add-clearfix > .col-xs-4:nth-child(3n+1){clear:both;}
.row.add-clearfix > .col-xs-6:nth-child(2n+1){clear:both;}
@media (min-width:481px){.row.add-clearfix > .col-sms-2:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-sms-2:nth-child(3n+1){clear:none;}
.row.add-clearfix > .col-sms-2:nth-child(4n+1){clear:none;}
.row.add-clearfix > .col-sms-2:nth-child(6n+1){clear:both;}
.row.add-clearfix > .col-sms-3:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-sms-3:nth-child(3n+1){clear:none;}
.row.add-clearfix > .col-sms-3:nth-child(4n+1){clear:both;}
.row.add-clearfix > .col-sms-4:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-sms-4:nth-child(3n+1){clear:both;}
.row.add-clearfix > .col-sms-6:nth-child(2n+1){clear:both;}
}
@media (min-width:768px){.row.add-clearfix > .col-sm-2:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-sm-2:nth-child(3n+1){clear:none;}
.row.add-clearfix > .col-sm-2:nth-child(4n+1){clear:none;}
.row.add-clearfix > .col-sm-2:nth-child(6n+1){clear:both;}
.row.add-clearfix > .col-sm-3:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-sm-3:nth-child(3n+1){clear:none;}
.row.add-clearfix > .col-sm-3:nth-child(4n+1){clear:both;}
.row.add-clearfix > .col-sm-4:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-sm-4:nth-child(3n+1){clear:both;}
.row.add-clearfix > .col-sm-6:nth-child(2n+1){clear:both;}
}
@media (min-width:992px){.mobile-menu{display:none !important;}
.visible-mobile{display:none !important;}
.row.add-clearfix > .col-md-2:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-md-2:nth-child(3n+1){clear:none;}
.row.add-clearfix > .col-md-2:nth-child(4n+1){clear:none;}
.row.add-clearfix > .col-md-2:nth-child(6n+1){clear:both;}
.row.add-clearfix > .col-md-3:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-md-3:nth-child(3n+1){clear:none;}
.row.add-clearfix > .col-md-3:nth-child(4n+1){clear:both;}
.row.add-clearfix > .col-md-4:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-md-4:nth-child(3n+1){clear:both;}
.row.add-clearfix > .col-md-6:nth-child(2n+1){clear:both;}
}
@media (min-width:1200px){.container{padding-left:0;padding-right:0;}
.row.add-clearfix > .col-lg-2:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-lg-2:nth-child(3n+1){clear:none;}
.row.add-clearfix > .col-lg-2:nth-child(4n+1){clear:none;}
.row.add-clearfix > .col-lg-2:nth-child(6n+1){clear:both;}
.row.add-clearfix > .col-lg-3:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-lg-3:nth-child(3n+1){clear:none;}
.row.add-clearfix > .col-lg-3:nth-child(4n+1){clear:both;}
.row.add-clearfix > .col-lg-4:nth-child(2n+1){clear:none;}
.row.add-clearfix > .col-lg-4:nth-child(3n+1){clear:both;}
.row.add-clearfix > .col-lg-6:nth-child(2n+1){clear:both;}
}
@media (min-width:992px) and (max-width:1199px){.container{padding-left:0;padding-right:0;}
}
@media (max-width:1199px){[class^="col-lg-"].pull-left, [class^="col-lg-"].pull-right{float:none;}
.image-carousel.style3 .flex-direction-nav li a.flex-prev{left:10px;}
.image-carousel.style3 .flex-direction-nav li a.flex-next{right:10px;}
html.post-404page.style3 #page-wrapper{background-size:170% auto;}
}
@media (max-width:991px){
	.form-group .col-sm-4,.form_kicon
	{
		padding-left:15px;
	}
	.query_row label
	{
		text-align:left;
	}
	
	
	
	
	.container{width:auto;padding-left:15px;padding-right:15px;}
.page-title-container.style4 .page-title{margin-left:-15px;padding-left:15px;}
#header{padding-top:0 !important;background:none !important;}
#header .logo{float:none !important;position:static !important;padding-top:19px;height:66px;margin:0 !important;display:block;}
#header .logo a:after{display:none !important;}
#header .logo a{background-size:auto 30px;}
#header .logo img{height:30px;width:auto;filter:alpha(opacity=0) !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;-moz-opacity:0 !important;-khtml-opacity:0 !important;opacity:0 !important;}
#header .main-navigation{background:#fff;}
#header .mobile-menu-toggle{display:block;}
#header #main-menu{display:none;}
#header .topnav{display:none;}
.dashboard.style1 #header .logo img, .dashboard.style2 #header .logo img{filter:alpha(opacity=100) !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;-moz-opacity:1 !important;-khtml-opacity:1 !important;opacity:1 !important;}
.search-tabs{display:none !important;}
.visible-mobile .search-tabs{display:block !important;}
.search-box .search-tab-content{float:none !important;width:auto !important;}
.hidden-mobile{display:none !important;}
[class^="col-md-"].pull-left, [class^="col-md-"].pull-right, [class*=" col-md-"].pull-left, [class*=" col-md-"].pull-right{float:none;}
.block-sm{float:none !important;margin-bottom:10px !important;}
.tab-container .tab-pane [class^="col-md-"], .tab-container .tab-pane [class*=" col-md-"]{padding-left:0;padding-right:0;}
.tab-container .tab-pane .row [class^="col-md-"], .tab-container .tab-pane .row [class*=" col-md-"], .tab-container .tab-pane [class^="col-sm-"], .tab-container .tab-pane [class*=" col-sm-"], .tab-container .tab-pane [class^="col-sms-"], .tab-container .tab-pane [class*=" col-sms-"], .tab-container .tab-pane [class^="col-xs-"], .tab-container .tab-pane [class*=" col-xs-"]{padding-left:10px;padding-right:10px;}
dl.term-description dd{padding-left:20px !important;}
#style-changer{display:none;}
.hidden-table-sm.table-wrapper{display:block;}
.hidden-table-sm.table-wrapper.intro{border:15px solid #f5f5f5;}
.hidden-table-sm.table-wrapper > .table-cell, .hidden-table-sm.table-wrapper > .table-row > .table-cell{display:block;}
.hidden-table-sm.table-wrapper > .table-cell.pull-left, .hidden-table-sm.table-wrapper > .table-row > .table-cell.pull-left{float:left !important;}
.hidden-table-sm.table-wrapper > .table-cell.pull-right, .hidden-table-sm.table-wrapper > .table-row > .table-cell.pull-right{float:right !important;}
.travelo-process .process{margin-top:-27px;margin-left:-27px;margin-right:-27px;}
.travelo-process .process .icon-wrapper i{font-size:30px;}
.world-map-section{height:600px;}
.promo-box{text-align:center;}
.promo-box .m-title{font-size:1.6667em;}
.promo-box .m-title em i{font-size:0.8462em;}
.promo-box .action-section{text-align:center;padding-top:15px;}
.promo-box .action-section button{font-size:0.9167em;height:34px;line-height:34px;padding:0 20px;}
.promo-box input.input-text{height:34px;}
.travelo-policies ul.tabs li{float:none;}
.travelo-policies ul.tabs.full-width{display:block;}
.travelo-policies ul.tabs.full-width > li{display:block;width:auto;}
.travelo-policies ul.tabs.full-width > li a{padding-left:20px !important;text-align:left;}
.coming-soon-page.style2 .clock li span{font-size:10em;}
.coming-soon-page.style2 .clock li.sep{font-size:7em;}
.coming-soon-page.style2 .clock li label{font-size:1.5em;}
.loading-page.style2 .notice-message{font-size:8em;}
.soap-login-page #page-wrapper{vertical-align:top;}
.revolution-slider .tp-caption a.link{font-size:12px !important;line-height:24px !important;}
}
@media (min-width:768px) and (max-width:991px){.tab-container.full-width-style ul.tabs{width:20%;}
.tab-container.full-width-style .tab-content{width:80%;}
}
@media (min-width:481px) and (max-width:767px){}
@media (max-width:767px)
{
	  .pw_schild .havecoupon
	  {
		  margin-top:0px;
	  }
	  .zy_tcenter
	  {
		  text-align:left;
	  }
	 .gdistant
	 {
		 left:10px;
		 margin-bottom:18px;
	 }
	  .main_oprice
	  {
		  float:left;
	  }
	.wy_spoint
	{
		bottom:2px;
	}
	   .de_yepoint
	   {
	      bottom: 10px;
    float: none;
    text-align: center;
	   }
	#myfligtdeals .mudestination{padding-bottom:38px;}
#myfligtdeals .mymardeals{margin-top:20px;padding:0px;position:relative;}
.mydealabsu{position:absolute;z-index:11;bottom:47px;background:none ! important;color:white;width:100%;padding:6px !important;}
.mydealabsu span{color:#ffffff! important;}
.mydealabsu .fa{font-size:16px;color:#ffffff ! important;}
#myfligtdeals .muspanwidth1{display:none;color:#2e68b2;font-size:17px;padding-top:8px;line-height:25px;font-weight:bold;font-family:inherit;}
#myfligtdeals .muspanwidth3{display:block;color:#2e68b2;font-size:17px;padding-top:8px;line-height:25px;font-weight:bold;font-family:inherit;}
.mydealabsu{display:block ! important;}
div.pax_downdv{width:initial ! important;}
.fbook_date{padding-left:0px;padding-right:7px;}
.book_adult{padding-left:0px ! important;padding-right:0px ! important;}
.fbook_date .pselect{padding-left:0px;padding-right:0px;}
.modify_row .select_symbol5{right:2%;}
.location_row{margin-right:0px !important;}
.fly_location1{padding-left:15px;padding-right:0px;}
.input_dv51{padding-left:15px;padding-right:0px;}
.modifybtn{margin-right:26px;font-size:23px;position:absolute;right:10px;z-index:1;top:12px}
.modifyshow{display:none;clear:both;}
div.input_dv5{padding:10px !important;}
div.input_dv5_btn{padding:10px !important;}
.multicity_div .w104{margin:10px 0px 0px 0px;width:100%;}
.multicity_div .nopd3 .selector span.custom-select, .multicity_div .nopd3 .input-text, .multicity_div .form-control{height:45px;}
.chaser{display:none !important;}
.tab-container ul.tabs li{float:none;padding-right:0;}
.tab-container ul.tabs li.pull-right{float:none !important;}
.tab-container ul.tabs.full-width{display:block;}
.tab-container ul.tabs.full-width > li{display:block;width:auto;}
.tab-container ul.tabs.full-width > li a{padding-left:20px !important;text-align:left;}
.tab-container.style1 ul.tabs li > a:after{display:none !important;}
.tab-container.trans-style ul.tabs{margin-left:0;}
.tab-container.trans-style ul.tabs li{margin:0;}
.tab-container.full-width-style ul.tabs{width:25%;}
.tab-container.full-width-style .tab-content{width:75%;}
[class^="col-sm-"].pull-left, [class^="col-sm-"].pull-right, [class*=" col-sm-"].pull-left, [class*=" col-sm-"].pull-right{float:none !important;}
.listing-style3.flight .details .box-title{float:none !important;}
.listing-style3.flight .details .time > div{padding-left:0 !important;border-right:none !important;}
.hidden-table-sms.table-wrapper{display:block;}
.hidden-table-sms.table-wrapper.intro{border:15px solid #f5f5f5;}
.hidden-table-sms.table-wrapper > .table-cell, .hidden-table-sms.table-wrapper > .table-row > .table-cell{display:block;}
.hidden-table-sms.table-wrapper > .table-cell.pull-left, .hidden-table-sms.table-wrapper > .table-row > .table-cell.pull-left{float:left !important;}
.hidden-table-sms.table-wrapper > .table-cell.pull-right, .hidden-table-sms.table-wrapper > .table-row > .table-cell.pull-right{float:right !important;}
.tab-container .tab-pane [class^="col-sm-"], .tab-container .tab-pane [class*=" col-sm-"]{padding-left:0;padding-right:0;}
.tab-container .tab-pane .row [class^="col-sm-"], .tab-container .tab-pane .row [class*=" col-sm-"], .tab-container .tab-pane [class^="col-sms-"], .tab-container .tab-pane [class*=" col-sms-"], .tab-container .tab-pane [class^="col-xs-"], .tab-container .tab-pane [class*=" col-xs-"]{padding-left:10px;padding-right:10px;}
.image-box-style.style2 figure{float:none;}
.image-box-style.style2 .details{padding:20px;}
.image-box-style.style2.innerstyle .details{padding:20px 0 0;}
.travelo-process .process{margin-top:-18px;margin-left:-18px;margin-right:-18px;}
.travelo-process .process .icon-wrapper i{font-size:20px;}
#content.image-bg2 #main{padding-top:100px;}
.world-map-section{height:500px;}
.column-2 > *{margin-right:0;float:none;}
.column-3 > *:nth-child(3n+1){clear:none;}
.column-3 > *:nth-child(2n+1){clear:both;}
.column-3 > *:nth-child(3n){margin-right:3%;}
.column-4 > *:nth-child(4n+1){clear:none;}
.column-4 > *:nth-child(2n+1){clear:both;}
.column-4 > *:nth-child(4n){margin-right:3%;}
.column-5 > *{width:31.3333%;margin-right:3%;margin-bottom:3%;}
.column-5 > *:nth-child(5n+1){clear:none;}
.column-5 > *:nth-child(3n+1){clear:both;}
.column-5 > *:nth-child(5n){margin-right:3%;}
.column-5 > *:nth-child(3n){margin-right:0;}
.column-5-no-margin > *{width:50%;}
.column-5-no-margin > *:nth-child(5n+1){clear:none;}
.column-5-no-margin > *:nth-child(2n+1){clear:both;}
.column-3 > *, .column-4 > *{width:48.5%;margin-right:3%;margin-bottom:3%;}
.column-3 > *:nth-child(2n), .column-4 > *:nth-child(2n){margin-right:0;}
.post-404page .error-message{font-size:3em;}
.post-404page .error-message-404{font-size:15em;}
.post-404page.style2 .error-message{font-size:1.6667em;}
.post-404page.style2 .error-message-404{font-size:8em;}
.post-404page.style2 .go-back{font-size:1.4em;height:50px;-webkit-border-radius:25px 25px 25px 25px;-moz-border-radius:25px 25px 25px 25px;-ms-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;line-height:50px;}
.post-404page.style3 #main{padding-top:100px;}
.post-404page.style3 .error-message{font-size:2.5em;}
.post-404page.style3 .error-message-404{font-size:1.6667em;}
.coming-soon-page .clock li span{font-size:4em;}
.coming-soon-page .clock li label{font-size:1em;letter-spacing:0.04em;}
.coming-soon-page.style2 .clock li span{font-size:6em;}
.coming-soon-page.style2 .clock li.sep{font-size:4.1667em;}
.coming-soon-page.style2 .clock li label{font-size:1em;}
.coming-soon-page.style2 .email-notify .notified-text{font-size:1.3333em;}
.coming-soon-page.style3 #main{padding-top:30px;}
.loading-page.style2 .notice-message{font-size:6.25em;}
.image-box.style2 figure{float:none;}
.image-box.style2 .details{padding-left:0px;padding-bottom:20px;}
.breadcrumbs{display:none;}
.revolution-slider .tp-caption a.link{font-size:9px !important;line-height:18px !important;}
#booking .booking-info > .box-title{float:none;}
#booking .booking-info .info{border-left:none;}
.banner .big-caption{font-size:3em;}
.banner .med-caption{font-size:1.8333em;}
#tour-details .intro2{padding:10px 0;}
#tour-details .intro2:after{content:"";display:table;clear:both;}
#tour-details .intro2 .term-description dd{width:auto;max-width:120px;}
#tour-details .intro2 .price-section{border-left:none;width:auto;text-align:left;float:left !important;padding-left:20px;}
#content.tour .slideshow-bg{min-height:800px;}
}
@media (max-width:480px){.tab-container.full-width-style ul.tabs
{width:100%;}
.tab-container.full-width-style .tab-content{width:100%;}
.image-box-style.style2 figure{width:100%;float:none;}
.image-box-style.style2 .details{padding:20px;}
.visible-sms{display:block;}
.tab-container .tab-pane [class^="col-sms-"], .tab-container .tab-pane [class*=" col-sms-"]{padding-left:0;padding-right:0;}
.tab-container .tab-pane .row [class^="col-sms-"], .tab-container .tab-pane .row [class*=" col-sms-"], .tab-container .tab-pane [class^="col-xs-"], .tab-container .tab-pane [class*=" col-xs-"]{padding-left:10px;padding-right:10px;}
.hidden-table-xs.table-wrapper{display:block;}
.hidden-table-xs.table-wrapper.intro{border:15px solid #f5f5f5;}
.hidden-table-xs.table-wrapper > .table-cell, .hidden-table-xs.table-wrapper > .table-row > .table-cell{display:block;}
.hidden-table-xs.table-wrapper > .table-cell.pull-left, .hidden-table-xs.table-wrapper > .table-row > .table-cell.pull-left{float:left !important;}
.hidden-table-xs.table-wrapper > .table-cell.pull-right, .hidden-table-xs.table-wrapper > .table-row > .table-cell.pull-right{float:right !important;}
.image-style.style1{margin-right:0;padding:15px;}
.image-style.style1:before, .image-style.style1:after{display:none;}
.image-style.style1 .image-block{margin-right:0;float:none !important;}
.column-5 > *{width:48.5%;margin-right:3%;margin-bottom:3%;}
.column-5 > *:nth-child(5n+1){clear:none;}
.column-5 > *:nth-child(3n+1){clear:none;}
.column-5 > *:nth-child(2n+1){clear:both;}
.column-5 > *:nth-child(5n){margin-right:3%;}
.column-5 > *:nth-child(3n){margin-right:3%;}
.column-5 > *:nth-child(2n){margin-right:0;}
.coming-soon-page .clock li span{font-size:3em;}
.coming-soon-page .clock li label{font-size:1em;letter-spacing:0.04em;}
.coming-soon-page.style2 .clock li span{font-size:4em;}
.coming-soon-page.style2 .clock li.sep{font-size:2.8333em;}
.coming-soon-page.style2 .clock li label{font-size:0.8333em;}
.coming-soon-page.style3 #main{padding-top:10px;}
.coming-soon-page.style3 .clock li span{font-size:3.3333em;width:60px;height:60px;line-height:60px;}
.coming-soon-page.style3 .clock li.sep{font-size:2.8333em;}
.coming-soon-page.style3 .email-notify{width:100%;}
.coming-soon-page.style3 .header-title{font-size:2em;}
.coming-soon-page.style3 .container:before{display:none;}
#tour-details .price-section .details{float:none !important;}
}
@media (max-width:320px){.container{width:314px;}
.row{padding:0 3px;}
.column-5-no-margin > *{float:none;}
}

@media (max-width:768px){
div.hotellistdv .listing-style3.hotel .details{padding: 0px 10px;}
div.hotellistdv article.hotel_list div.disgrid{display: grid;padding-bottom: 10px;}
div.hotellistdv article.hotel_list div.hseconddv{width: 100% !important;border-top: 1px solid #f5f5f5;padding-top: 5px !important;padding-right: 0px;}
div.hotellistdv article.hotel_list div.hfirstdv{border-right: none !important;}
div.hotellistdv article.hotel_list div.hpricmdiv{width: 66%;float: left;}
div.hotellistdv .listing-style3.hotel .details .button{float: right; margin-top: 0px;}
div.hotellistdv span.hepoint{padding: 0px;}
div.hotellistdv .hseconddv .price small.smallprice{float: left;font-size: 17px;margin-top: 3px;}
div.hotellistdv .listing-style3.hotel .details a.smallmhide{display: none !important;}
div.hotellistdv .listing-style3.hotel .details a.largedhide{display: block !important;}
div.hotellistdv .hseconddv .price small{margin-bottom: 5px;}
div.hotellistdv .image_load .hotel_imgg img{padding: 10px 5px;}
div.hotellistdv .listing-style3 .box, .listing-style3.box{margin-bottom: 20px;}
#hotel_modify_search #child_age_room{}
#hotel_modify_search #child_age_room .col-xs-6, #hotel_modify_search #child_age_room2 .col-xs-6, #hotel_modify_search #child_age_room3 .col-xs-6, #hotel_modify_search #child_age_room4 .col-xs-6{width: 25%;}
#hotel_modify_search .rjhcheckin{padding-left: 0px; padding-right: 5px;}
#hotel_modify_search .rjhcheckout{padding-left: 5px; padding-right: 0px;}
#hotel_modify_search button.rj_redbtnn {width: 100%; margin-left: 0px;}
#hotel_modify_search button.rj_redbtnn:hover, #hotel_modify_search button.add_room_modify:hover, #hotel_modify_search button.remove_roo:hover{border: none;}



div.Mob_serinfo{position: relative;padding-bottom: 12px;}
div.Mob_serinfo .col-xs-10, div.Mob_serinfo .col-xs-12{padding:0px;}
div.Mob_serinfo .col-xs-10 p{margin: 0px;}
div.Mob_serinfo .col-xs-12 p{margin: 0px;} 
div.Mob_serinfo  i{color: #ffffff;} 
 
div.hfilter_wrap{padding: 0px 10px !important;}
div.hfilter_wrap .filter_panel{margin-left: -10px;}
div.hfilter_wrap .sel_star{padding-bottom: 15px !important;}

#main .tab-container ul.imgtab li{display: inline-block;}
div.hotbfix .container{padding: 0px;}
div.hotbfix span.Farequote{border: none;}
div.hotbfix div.boknwm{padding-left: 0px; margin-top: -19px;}
div.hotbfix { padding: 0px 0px 10px 0px;}
#hotel-features .box-article .title{margin-top: 0px;}
#hotel-features .box-article .samp {margin-top: 0px; background: none !important; color: #00546e; font-size: 16px; margin-bottom: 7px; }

#travelersdetails div.innerrow{    padding: 10px 15px 10px 10px;}
#travelersdetails div.btnsdooo{padding: 15px 10px 5px 10px;}
#flight_it div.mmtop10{margin-top: 10px;}
#travelersdetails div.mmtop10_2{margin-top: 10px;}
#travelersdetails div.raj_m0{margin: 0px;}
.mdnone{display: none !important; }
 div.rtpanel div.innerrow{margin-bottom: 12px !important;}
 #Room_data_append div.slidedown{padding: 0px !important;}
 #Room_data_append div.slidedown div.md12{padding: 0px !important;border: none;}
div#main{padding-left: 10px; padding-right: 10px;}
section.parentwarp_review .sidebar{padding: 10px !important;}
section.parentwarp_review .top-row .bus_md3{padding: 0px;}
section.parentwarp_review .iiip {text-align: center; position: static;}
div.warp_prnt .titlelabel{padding: 0px;    margin-bottom: 8px; margin-top: 15px;}
div.warp_prnt .titlelabel>label{margin: 0px;text-align: left;}
div.warp_prnt p.urtickkp {float: left; margin-left: 0; width: 100%;margin-bottom: 0px;}
div.warp_prnt .posrelht{padding: 0px;margin-bottom: 10px;}
form.Mob_wrap .booking-section div.row{margin: 0px;}
#travelersdetails .pdrr15 .rj_redbtnn {width: 100%; margin-top: 20px;}
div.warp_prnt div.mtoo{margin-top: 0px;}
footer .tconnect{padding-left: 5px;}
.raj_htime{    background-position: -675px -795px;  padding: 29px 8px 0 18px;}
div.warp_prnt .hot_pasdv{width: 100%;}
#travelersdetails .paymentmodediv{margin-bottom: 15px;}
.rjmmp0{padding: 0px;}
div.fixcombdv .disblocktb{display: block;}
.bflight_travel p{margin-bottom: 0px;}
div.popularcity, .popularhotel2{padding: 0px 10px;}
div.popularcity img.bigimg, div.popularcity img.smallimg{height: 210px;}

#Room_data_append  div.fixcombdv .parentfix2 .disblocktb div.fixmprice{margin: 10px 0px 6px -10px !important; width: 107%;}
#Room_data_append  div.fixcombdv .parentfix2 .disblocktb div.mt-5{margin-top: -5px;}
#Room_data_append  article.parentfix2  .rjp0{padding-left: 0px; padding-right: 0px;}
div.nextprevbtn{margin-bottom: 15px;text-align: center;}
div.nextprevbtn a { padding: 5px 11px;float: inherit;}
div.nextprevbtn a:last-child {float: inherit; margin-left: 12px;}
#hotel_modify_search button.fombutton {width: 50%; margin-left: 25%;}
div.warp_prnth .titlelabel>label {margin: 0px; text-align: left; }
div.warp_prnth .titlelabel{padding-left: 0px;}
div.warp_prnth p.urtickkp {margin-left: 0px; width: 100%; }
div.warp_prnth .posrelht {
    padding: 0px;
    margin-bottom: 10px;
}
#Hotels div.m_b12{margin-bottom: 12px;}
#Hotels div.input_dv5 .form-control, #Hotels .search_btn, div.search_tabs5 ul.nav-tabs li a{border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;}
.tabmbg{background-color: #3480d4;}


}