﻿@media screen and (min-width: 730px) and (max-width: 1024px)
{ 
 *{  box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}
 body{font-size: 80% !important;}
dfn, kbd, em, tt, code, cite { font-family: inherit; font-size: 12px; font-style: normal;}
.anmt_tab{margin: -15px 0 0 85px; border-radius: 0 3px 2px; -webkit-border-radius: 0 3px 2px; font-size:10px;}
img{border: 0; vertical-align: top; max-width: 100%; }
p, ul, li, h1, h2, h3, h4, input
{ margin: 0; padding: 0; }
input, select {font-size: 100%; }
.margin-bottom-5 { margin-bottom: .5em; }
.margin_right7 {margin-right: 0 !important; }
.margin-top-10{ margin-top:.75em}
 #container { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-style: none solid solid; border-width: 0 1px 1px;	margin: 0 auto;	padding: .4em .9em; width: 95%;	}
.mena-logo, .htl_confbox{float: left; width: 47%;}
.htl_confbox input[type="text"]{ width:42%;}
a img{border: 0 none; max-width: 100%;}
.login-section{float: right; padding: .5em 0 0; width: 43%;}
.login-section p label {float: left; font-size: 0.8em; line-height: 1em; width: 32%; }
.login-section p input{ float: left; padding: 3px; width: 37%; font-size: .7em;}
.login-section p em{float: left;font-size: 0.7em;margin-top: -4px;width: 65%;}
.list{margin: 22px 0 0 -39px;}
.products-div ul { list-style-type: disc; margin-left: 1.8em; }
.register-content{float: right;font-size: 0.75em;margin: 2em 1em 0 0;width: 67%;}
.left-col-data	{float: left;width: 61%;}
.content_box{float: left;width: 100%;}
.products-div{float: left;margin: 0;	min-height: 10em;	padding: 0;width: 49%;}
.products-div h3{font-size: 0.75em;margin: .5em .6em;width: 100%;}
.products-div ul li	{font-size: .75em;	list-style-type: disc;	padding: .2em 0;}
.right-col-data	{float: right;	width: 37%;	}
.usp-main{float: left;padding: 2px 2px 0;	width: 98%;	}
.right-col-data .head-txt{background: url("../images/head-bg.gif") repeat-x scroll 0 0 transparent;	float: left;font-size: .9em;font-weight: bold;	line-height: 29px;	padding-left: 7px;width: 96.7%;	}
.usp-main span label{float: left;font-size: .75em;	text-align: right;	width: 39%;	}
.usp-main span code	{float: right;	width: 56%;	}
.usp-main span code input	{width: 99%;	}
#Country{width: 99% !important;	font-size: .7em;}
.contactus_bg{background: url("../images/contact_us_bg.gif") no-repeat scroll 0 0 transparent;width: 98%;}
.contact_text{font-size: 0.7em;	font-weight: bold;	line-height: 1.7em;	margin: 0;	padding: 2px !important;width: 100% !important;	}
.tbomenafooter{float: left;font-size: 0.7em;	padding: 17px 0;width: 100%;}
.footer-links{ float: left;	margin-left: 7px;width: 35%;}

#anylinkmenu8 li, #anylinkmenu6 li, #anylinkmenu7 li, .graphdate{width:50%;}
#anylinkmenu8, #anylinkmenu6, #anylinkmenu7{ width:60%!important;}




/*-----------------*/
.services{padding: 11px 0;text-align: center;	width: 99% !important;}
.register-content h2{width: 94%;float: left;font-size: 1.5em;	margin: 0px 0px 10px;}
.register-content p	{float: left;width: 94%;}
.bottom_con	{font-size: 1em !important;	font-weight: bold;display: block;width: 90% !important;	padding: .8em 1em .4em !important;}
.register-content a	{float: left;	height: 4em;margin: 0px 0 0 20%;width: 124px;text-decoration: none;	}
 
/*pop-up*/
#forgot_password{top: 26% !important;left: 53% !important;width:34% !important;	}
/*serch page*/
.main-container, .roomcontainer .colsm2 select, .bredcrum, .roomcontainer_fh .right_col2 input[type="text"], .off, .rsp_nav_wl, .fl_contener .flc_row label, .rate-breakup-top, .gv_bx, .gv_inbx, .register-head, .py-head, .xpo-pageing, .room_table, .rbox-heading, .datebox, .right_input, .Qheading, .menapaging, .filter_heading, .rules-parent-width, .width-700, .transfers_box, .width-550, .rgt_filter span, .rules-content-width, .width-680, .review_col_left, .booking_details_module, .flc_row, .searchpop_head, .TripBx .tripDivPx, .TripBx .tripDiv, .hDetails_newTab{ width:100%;}
.pricestrip, .tboh_room_panel, .hotel_location > .hotel_page_resut_tt, .roomc, #EnableCCDetails .width-130, #PersonLName, #divVariableData > .hotel_details_module, .datebox .cal, .contract-heading #AllSources .check, .middle postition_r #Nationality, .ticket-invoice-parent, .hotelname_tblbox, .ipslw, .fl_modisearch .flc_row code input, .mainwall{ width:100%!important;}
.swich_nf{margin-top: 6px;}
.bredcrum{padding: 0 0 8px 0;}
#EnableCCDetails .rows-div label{font-size: 12px; font-weight: 100; width: 35%;}
.width-90, .hotel_info p.star_ratings em b{width:auto;}
#EnableCCDetails .rows-div select.nrml, #EnableCCDetails #Country{ width:51%!important;}
.menaGustdetail p span{ width: 60%;}
.prspaid{ margin: 0 0 0 37.7%;}
.onoffswitch-switch{margin-top: 8px;}
.totalpricebox{max-width: 100%!important;}
.right_col label{ width:25%;}
.childdetail em, .checkin_out{ width:47%;}
.cum_w_b{width: 548px!important; margin: -8px!important;}
.search_row_d .childsearch .childdetail label{width: 51%!important;}
.searcherror2{ float:right; width:auto;}

 #anylinkmenu8{margin-left: -19%;}
 #anylinkmenu7{margin-left: -5%;}
 #anylinkmenu6{margin-left: -45px;}
.width-130, .details_link {width: 22%;}
.width-110 {width: 16%;}
.resp_rate{width:40%; font-size:11px;}
.rightcn_lv, .sort_results_content label, .soclia_link b, .swich_nf, .awl, .dnone{ display:none;}
.con_icon_box div a > span::after{ margin:10px 0 0 -4px;}
.hedbg{min-height: 27px;}
.filterhotel b, .filterhotel b + span{padding: 9px 5px!important;}
/*serch page*/
#contener {margin: 0px auto;width: 100% !important;}

.main{ width:100%; position: absolute; margin: -5.5% 0 0 -19%;}

.Destinationcity{ font-size: 12px !important; font-weight: bold;}
.search_row_d>span{ float: left; font-size: 1em; margin-right: 0.8em;}
.topmargin{ margin-top: 0.7em;}
.menaBooking span input{margin-right: 0.3em;}
.menaBooking span input.text{ padding: .2em; width: 123%;}
.search_row_d select{ float: left; margin-right: 0.8em;  }
#InternationalList > span{ width: 94% !important;}
.swmap{padding: 10px 5px 11px 20px!important; }
.roomcontainer + div > span{ width: 211px; text-align: left;}
.roomcontainer1 .Pref_hotel_dropdown{box-sizing:border-box;}
.search_row_d > span > dfn{ font-size:1em !important}
.menaSources{ float: left;    width: 100% !important;}
.menaSources span.sources em{ padding: 0 0.15em; font-size:1em}
.menaSources span.sources{ margin-bottom: 0; margin-right: 2em; padding: 0.2em 0; width: 20%;}
#sButton{ float: right;}
#sButton > span{ width: auto !important;}
.footer-text .btn-link{ float: right; margin-right: 0.7em; text-align: right;}
.mat_20m{ margin-top: -1.5em;}
.footer-text .btn-link a{ padding: 0 0.2em; text-decoration: none;}
.footer-text .btn-link{float: right; font-size: 0.9em; margin-right: 0.7em; text-align: right;}
.com_bx{    width: 43%;}
.vou_list{width: 57%;}
/*agent*/
.bookingfor{ width: 45%;}
/*------------------------------------*/
.hotel_search_box{background: #FFFFFF; float: left; min-height: 33em;  padding:0.5em; width: 100%;}
.middle, .filterhotel, .hotel_results_content{ float: left; width: 100%;}
#searchpage{ float: left;  position: relative; width: 100%;}
.middle{ float: left; width: 100%; }
.fl_left{float: left; width: 23.9% !important;}
.fl_head{background-position: -60px 0; height: 2.9em; width: 98%;}
.fl_hotelimg{ background-position: 0.7em 0.5px;  height: 2.9em; width: 2.9em;}
.fl_head b, .fl_head b{  float: left; font-size: 0.9em; padding: 0.8em 0.5em;}
.fl_contener{float: left; padding: 0.22em; width: 100%!important;}
.fl_search{background: url(../images/search_bx_bg.gif) repeat-y scroll 0 0 transparent; float: left; padding: 0.2em; width: 100%;}
.fl_row{float: left;  margin: 0 0 0.38em; padding: 0.3em 0.45em; width: 100%;}
.fl_row b{ font-size: .9em !important;}
.fl_search_btn{ background-position: -135px -40px; float: right; height: 1.6em; margin: 3px 1px 0 0; width: 59%;}
.fl_flhead{ background-position: 0 -61px; height: 1.9em; padding: 0.2em 0.38em; width: 100% !important;}
.fl_flhead b{font-size: .89em !important;}
.fllink{ float: right; font-size: 1.1em; margin-right: 0.5em;}
.flc_row span{float: left; font-size: 0.85em; width: 58%; }
.flc_row kbd{float: right; font-size: 0.8em; margin-right: 0.8em; margin-top:0px!important;}
.fl_flhead.margin-top-15{ margin-top:0!important;}
#autocompleteHotelName > span, #combinedDiv, .rows-div table{ width: 100%;}
#autocompleteHotelName > span input[type="text"]{ width: 73% !important; padding:4px;}
.filterhotel span{font-size:8px; padding-bottom: 0.5em; padding-right: 0.4em;  white-space: nowrap; overflow: hidden; }
.showresult{width: 123px;    padding: 3px 3px 0;}
.filterhotel b{font-size: 0.89em; padding-right: 1px;}
/*---ticket-invoice-parent ticket-invoice-parent1---*/
.ticket-invoice-parent1{float:right !important; width: 79%;}
.emaillink{float: right; font-size: 0.75em; font-weight: bold; margin: 3px 8px 3px 0;}
.hotel_pax_info{ float: right; line-height: 1em;  margin-top: 2px; padding-left: 0.4em; width: auto; font-size:12px;}
.header-bg{ font-size:12px;}
.show_result_cont{float: left; width: 80%;}
.show_result_cont a{float: left; font-size: 0.75em; padding: 0.6em .76em; text-decoration: none; text-transform: capitalize;}
.hotel_summary{ float: left; margin: 0; width: 80%;}
.hotel_thumbnail{float: left; height:105px; margin: 0; width: 20%;}
.hotel_thumbnail span{float: left; padding: 0;  width: 100%;}
.hotel_thumbnail span img{ height:88px; width: 100%;}
.hotel_info{float: left; font-size: 0.9em; width: 80%; margin:0; padding:0 0 0 8px;}
.hotel_info p.hotel_name{ float: left; font-size: 1em; font-weight: bold; margin: 0; padding: 2px 0 0 5px;}
.hotel_info span{   line-height:20px;  margin:-2px 0 0 !important;  padding:0px !important;}
.hotel_info p.hotel_location, .hotel_info p.star_ratings{ float: left; font-size: 1em !important; margin: 0; text-align: justify; width: 100%; padding:0;}
.hotel_info p.star_ratings em{ float: left; font-style: normal; margin: 0; padding: 2px 0 0 0; width: 100%;}
.hotel_info p.star_ratings em b{ float: left; padding: 0; }
.showmap a{height:21px;}
.hotel_charges{ float:right;  width: 18%;}
.hotel_charges > h1{    font-size: 1.2em;}
.hotel_details_main, .hotel_details_main_filter{ float: left; width: 100% !important;}
.hotel_data{ float: left; font-size: 0.9em; font-weight: bold; margin: 0; width: 87%;}
.summary_details_content p{ float: left; font-size: 0.75em; margin: -1px 0 0; width: 100%;}
.summary_details_content p span.details_link{ float: left; width: 26%;}
.summary_details_content span.select_button input, .summry_dtlmulti span.select_button input{ border: 0 none; border-radius: 5px; -webkit-border-radius: 5px;}
.width_75{ width:74% !important}
.fl_head {width: 100% !important;height: 36px;  border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.hotel_results_details{ float:left; width:100%}	
.hotel_charges .price_span{ font-size:0.90em !important}
.footer-text{ height:5em !important}
.footer-text>div>p{ padding:0 .5em !important;}
.filterhotel span.left > a{ font-size:10px !important}
.xpo_logout em{ font-size:1em !important}
 .search_row_d span.search_container input {width: 79% !important;margin-right: 1% !important; font-size:.9em}
.roomcontainer1{ width:100% !important; padding:2px 0 0 0;}
.roomcontainer1 .small{ width:220px!important; padding-left:1%;}
.currPrice{ right:auto!important; right:auto!important; margin-left: -100px;}
.currPrice span{ width: 54%;}
.currPrice  img{ margin-left: 120px!important;   margin-bottom: 7px!important;   margin: -7px!important;}
.tboh_room_tbl, #anylinkmenu6, .checkin_out img, .erorBx, .yellowpoints, .paydv{ margin:0px!important;}
.dedup_price{ font-size:13px!important;}
.hotel_from{width: 47%; font-size: 14px!important;}
.hotel_from{font-size: 14px;}
.showmap a{background-position: 0px 3px;  padding: 5px 0 0 14px;}
.trip_im img{ max-width:80px;}
 /*date 30 May*/
#GetPassword{margin-left:30%;}
#ForgotPasswordEmail{width:80%;}
#LoginImage{width:80%!Important;}
.search_row_d span.search_container a {float: right !important;padding: 2px 3px 0 4px;   width: 99%; right:0;}
#autocompleteHotelName .ipadsearch{ width:27px !important;  margin-top: 0px;   height: 25px;}
.fl_modisearch #autocompleteHotelName #hotelName{width:81%!important;   padding: 5px!important; margin-top:0;}
.filterhotel em{ font-size:1.3em !important}
 #priceDiv{left:15.5%!important; width:14%; }
#starDiv{left:25%!important; width:14%;}
#OffersPromotions{left:33%!important; width:14%;}
#guestsInfo select{ width:100% !important; float:left;}
.hotel_search_main .flc_row label { float: left; font-size:.7em; width: 38% !important;}
.fl_contener code input{font-size: 1em;}
.fl_contener #destination, .footer-text{width:100%!important;}
.fl_contener .flc_row{float:left; min-height:10px; overflow:hidden;}
 .room_guests{width:12.5vw;}
.googlemap{ height:54vw; width:65vw; left:calc(100% - 85%); top:10%;}
.fl_contener .flc_row code {float: left; width:100%!important;}
.childdetail lable{font-size:.9em !important;}
#roomContainer code label{font-size:.9em;}
#roomContainer>code>select{width:29%;}
.flc_row #roomContainer>code>select{ width: 48%;}
#guestsInfo>div{width:100% !important; float:left; margin-top:.2em;}
#guestsInfo>div>select{width:29% !important; margin-left: 0.2em;}
.flc_row #guestsInfo>div>select{width:48% !important;}
.flc_row select.room_guests{width: 94%;}
 .middle postition_r #Nationality{ width:41% !important;}
.middle postition_r .destination{ width:14.3%!important;}
.searcherror1{ margin:0 0 0 31%;}
.width-95{width:82px;}

/*New Tab*/
.singleroom_canclpopup{left: 45%!important;}
ul.deFilterbar li, .roomstype, .ddp_pricefltr{height: 22px;}
.tboh_room_tbl>table tr th{height: 62px;}
/*Hotel Pax Details style*/
.hotel_search_details, .choosemenahotel, .menahotel-norms, .booking_details_module, .sale_summary_module, .hotel_details_module, .menaBookingdetail, .checkin_info .room_details, .guest_details_module p.guest, .guest_summary, .guest_header, .guest_name, .guest_details, .rgt_filter, .result_note .booking_status, .tripDiv .tripDiv, .tripDiv .tripicon{ width:auto;}
.details_bx .details_bx_left{ width: 26%;}
.details_bx .left_field_block{ width: 74%;}
.guest_name a img, .arrow_im{ margin-top:3px;}
 .pax_bx_rd, .saveCustomerName{ width:100%; }
.review_col_right{ width:29%;}
.pax_htlleft{width: 59%;}
.single_room_details p span{width: 46%;}
.hotel_details_module, .menaBookingdetail,  .guest_summary, .guest_details_module p.guest, .guest_header, .guest_name, .guest_details, .redtext{ float:none;}
.menaBookingdetail, .booking_details_module, .sale_summary_module, .guest_header{ overflow:hidden;}
.menapaging{ clear:both;}
.primary_passenger_details p{width: 100.5%!important;  padding: 5px; float:left!important;}
.transfers_box .center, .transfers_box .align-center{ text-align:left!important;}
.padd-left-right{ padding:0;}
.colorB{ font-size:12px;}
#modalTypeDiv{ left:25%!important;}
.rgt_filter span{ display:block; clear:both; float:none;}
.rgt_filter p label{ padding:5px; width:32%;}
#AllSources .check{ float:left; width:25%;}
.guest_details_module{ float:none; width:auto; clear:both; }
.search_row_d .width230{ width:38.8%!important;}
.fieldset_hotel span, .single_room_details p, .fieldset_hotel, .review_col_right .caption, .fieldset_hotel legend, .single_room_details{ width:auto!important; float:none; clear:both; overflow:hidden; display:block;}
.single_room_details p label, .single_room_details span em, .checkin_info .room_details p span.room_type_desc{width:auto!important;}
.fl_head .fllink{ font:12px;}
.ChseAnerHotel, .hotel_search_details_row .modifysearch{padding: 10px 10px 10px 32px; font-size: 12px;}
.primary_passenger_details, .book_button{width:99.4%;}
.single_room_details p, .fieldset_hotel, .review_col_right .caption, .fieldset_hotel legend, .single_room_details, .cnl_plcy{ width:auto!important; float:none; clear:both; overflow:hidden; display:block;}
.cnl_plcy{width:100%;  padding: 5px 0;}
.single_room_details p label, .single_room_details span em{width:50%!important;}
.summary_details_content p span.details_link  {width:23%;}
.singleroom span.details_link{ width:17%;}
.review_col_left{ width:70%;}
.primary_passenger_details, .book_button{width:100%;}
.booking_details_module .modifysearch{ position:absolute; right:33vw;}
.menahotel-norms, .menaGustdetail{ float:none; overflow:hidden; clear:both; }
.paxnameFd{width:50%;}
.paxnameFdls{width:37%;}
.new-resultpopup{ left: 21%; top:25%;}
.aetm_modalShadow{ height:300px!important;}
.aetm_modalShadow .modalBox{ height:390px!important;}
.eatm_MRP{ height:240px!important;}
.age_sf{margin-left: 78px;}
.aetm_modalShadow .com_bnt{ margin:0 5px;}
#modalTypeDivH{ left:70px!important; top:5px!important; height:365px!important;}
#modalTypeDivH .eatmMRP3{ height:240px!important;}
.roomajaxpopup{height:214px;}
#googleMap{z-index:1000; height:320px; width: calc(100% - 30%); position:fixed; left:20%;top:10%; padding:3px;  border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
#map{z-index:1000;position:absolute; height:320px; width:calc(100% - 4%); overflow:hidden;}	
#agencyRefNumber{ font-size:11px; padding:5px;}
.BookingHistoryTabel .Tbtr span{ width:12%;}
.mena_details{width: 39%;}
.close_bnt{ position:absolute; margin:13px 0 0 -5px;}
.modalHeader .emailSucess{    top: 71px!important;    right: -22px!important;}
.new-resultpopup{ top:17%!important; left:20.5%!important;}
.aetmFSb{ padding:0.8em 0!important;}
.search_desc, .fllink, .adres, .language_icon_tab{ font-size:11px;}
.language_icon_tab{background-position: 22px -16px;}
.roomcontainer_fh .right_col, .res_panel{width:75%;}
.modalShadow .trbhotel_data div{ width:20%!important;} 
.summary_details_content .width_68{ width:70%!important;}
.summary_details_content .width_32{ width:30%!important;}
.summary_details_content .width_32 .width-110{ width:40%!important;}
.searcherror6{     margin-left: 0px; clear:both; width:auto; float:none;}
.mrpPop{ height:250px!important;}
#combinedDiv{ max-height:200px!important; margin:10px 0 0 10px;     float: left}
.hc_detail{ width:100%; left:-3%;}
.com_bxf{height: 28px; width:auto;}
.vou_list a{width: 48%; margin-bottom: 6px; font-size:12px;}
.mtabel{ display:table; border-collapse:collapse;}
.mtabel .row_cell{ display:table-row; float:none;}
.mtabel .row_cell div{ display:table-cell; float:none; padding:5px;}
/*New Css Added on 26/09/2015*/
.fl_modisearch{padding:5px;}
#googleMap iframe{width:99%;}
#googleMap .map_close_bnt{z-index:99999;}
#SearchBox .flc_row{min-height:38px; width:100%; padding:0;}
 
.left_field_block p label, .states_row label{width:100px;}
.fieldset_hotel span, .gtaCityListTable, .menaGustdetail, .reqst_status{width:100% !important;}
.hotelSdMail{top:166px;}
.cl_icon{ margin: 0px -2px 0 0px!important; padding: 0px 2px!important;}
.search_row_d .col2{width:28%;}
#statescontainer{width:257px !important;}
.del_icn{width:9px !important; padding:6px 0px 0px 0px !important;}
.state_align{left:8px !important; top:138px !important;}
.htl_left.htl_left.htl_left{top:382px !important; left:8px !important;}
.leadpassenger b{font-size:10px !important; display:block;}
.ipcl_hs{ left:20%!important;}
.ipcl_hr{ left: 8px!important;  margin-top: 41px;}
.hotel_search_main #autocomplete{width: 100%;}
.roomcontainer .colsm2 input[type="text"]{width: 99.2%;}
.roomcontainer .colsm2{width: 56%;}
.selectlist{margin-left: 20px;}
.inputfield{ padding:0px;}
.close_de{margin: -23px -27px 0 10px;}

/*18-11-2015*/
 .modalShadow .normsdetails{ padding:8px;}
 
.popup-loader_ht_mr h3{ width:95%;}
.choose_ht_bnt{position: absolute; margin:56px 0 0 0px!important; right: 10px;}
.nav_bar ul.nav_list li a{ font-size:12px;}
.hotel_category_table{ width:95.1%;}
.childdetail em{padding-left: 11%;}
.footer-text .copyright{ width:28%;}
#totalNoOfNights{ padding:5px 0!important;}
#statescontainer{left: auto!important;}
.sfare_breakup_popup_ddp, .modalShadow {left:0!important; right:0!important;  margin:auto!important;}
.rate-breakup-days-data ul li{ height:25px;}
.sfare_breakup_popup_ddp{width: 600px;}
.slider_thumbss{ width:31%;}
.ddup_emailpop{right: 1%!important;}
.salesummaryPopup{ top:auto!important;}
.htl_amndlink{margin-top: 3px; left: 10px;font-weight:bold;}
#container1, #container2, #containerLcd{left:auto!important;}
.hotel_results_details .currPrice{ left:92%!important;}
.tolnw{margin: 33px 0 0 -91px; width: 125px;}
.tolnw i{margin: -19px 0 0 66%;}

/*Accounts pages*/
.contract-heading{ width:25%; padding: 5px;}
a.small-btn{ padding:6.5px 5px;}
.comon-btn, .small-btn{ margin:1px 3px;}
.contract-heading #container1_to, .contract-heading #container1, .contract-heading #container2, .contract-heading #container2_to{ right:13px!important;}
#ModelTypeDiv_PartialRefund{width: 530px!important; left: 15%!important;}
#modalTypeDivForNetOsSendMail, #ProcessingDiv{ left:0!important; right:0!important; margin:0 auto!important;}
/*Dedupe popup*/
.modalHeader .hotelName{ width:65%!important;}
.modalMessage a.choose_ht_bnt{position: absolute; margin-top: -35px; right:3%;}
.modalMessage .ddup_starting{ float:right;}
.fl_modisearch #HotelsContainer .yui-ac-content{ margin-top:-29px;}
.mrg_com_radio{ margin:53px 10px 0 9px;}
.mdudepp.modalShadow{width:95% !important;}
.mdudepp .modalBox, .modalMessage{width:100%!important;}
.mdudepp .modalMessage{ margin:0px; width: 100% !important;}
.mdudepp .modalBox{ padding:0 10px; width:100% !important;}
.mcls, .fltr_bx, .modifysearch{ display:none;}

.flgttimebox{width: 60%;}
.flgttimebox select.reviewselect_2{width:47%!important}
.single_room_details span label{width:50%;}
.hotelnamebox{width: 100%;}
.hotelnamebox>.btnleft{display:none;}
.rgt_roomtype{width:100%; text-align:center;}
.guestemail{width:73%;}




.qucls{ height:30px;}
.quscl{max-height:245px;}
.qutpup{ width:70%; top:2%;}
.crcnt{width:22px; height:22px;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"], select{  -webkit-appearance: none;}
.mscrl{ overflow-y:auto; width:100%;}
.over_scroll{overflow:auto; clear:both;}
.mscrlWD{ width:95vw!important;}
.agent-commision-search-box select{ width:150px;}
.mscrlwd, .BookingHistoryTabel .Tbtr, .TbHed, .width1000, .mscrl .row_cell{ width:1000px;}
.reviewemail{ left:0; right:0; margin:0 auto; bottom:20%;}
input[type="text"]{ }
.creditnote_no, .creditnote_date, .con_no{width:32%!important;}
.modalMessage{ margin:0; padding:8px;}
/*Reward Points*/
.bluespan, .reward_panel{ width:auto!important;}

/*Reward Points End*/
 
/*FAQs*/
.faqleft{ width:28.5%;}

/*Packages Adds*/
.pcrbx{width:60%; padding-left:1%;}
.pcpric{ width:36%;}
.ftbx{width: 72%;}
.pcinbx{ padding: 2px;}
.pswpolicy{width:88%;}
.tripRs{width: 100%; padding: 0 5px 3px 40px; margin-left:0;}
.filterhotel a{font-size:9px;}
.coudiv .Qadd, .coudiv .Qadon{background-position: -3px 4px!important;}
.hotelname_tblbox{padding-bottom: 10px;}
.stick{left:0;}
.TripBx .tripRs{width:100.5%;}

/*roamer popup*/
.romar_bg{left: 50%; margin-left: -210px; top:0;}
.hTrmlf{width:100%; text-align:left;}
.sminput{height: 36px;}
.tripDiv .tripDiv, .tripDiv .tripicon{font-size:11px;}
.tripName.nameshot{max-width: 33.5%;}
.lod_popup_min{margin-top: 15px; margin-bottom: 8px;}
.rate-breakup-days-data ul li{width: 9.75%;}
#ProcessingDiv img{ margin-top: -8px;}

.transferdesc{width:75%;}
.transferdltl_b, .transferdltl_c{width:45.5%; padding:5px 10px;}



.themePup{width:65%; }
.themethumb img {margin-top: 15px; width:46.5%;}
.choseStp{width:70%;}
.reftext em{font-size:30px;}
.cotent{padding-top: 250px;}
.sclose{height:20px;}
.agxcl{height: 30px;}
.themitems li{width:33.33%;}

.pgprofileright{width:67%;}
}

 

