﻿.scroll_menu{ position:fixed; top:100px; width:100%; left:0; right:0; background:white; z-index:9;} .scroll_menu .tourdetmaintit{  font-size:15px; } .scroll_menu .tabs{  display:flex; }.nation_icon{ background-position:-152px -87px;}.scroll_menu .tabs > li > a{ background:#2e318d; color:#fff; padding:5px; border-radius:5px; margin-right:5px;}.rating_txt span{ font-weight:normal; font-size:13px; line-height:19px; color:#000000;}.trip_img{ background:url(/assets/whitelable1/img/trip_img.jpg); width:118px; height:77px; display:block; float:left;}.rating_txt{ margin-left:14px; display:inline-block;}.Transfer_rating{ background:#FFFFFF; border:1px solid rgba(182,201,228,0.5); border-radius:8px; padding:19px 22px;} .Transfer_rating p{  font-weight:600;  font-size:15px;  line-height:22px;  color:#000000; }.rating_txt p{ margin-bottom:3px; font-weight:600; font-size:15px; line-height:22px;  color:#00AF88;}.dec_p h3{ font-weight:600; font-size:13px; line-height:26px; color:#000000; margin-bottom:0;}.dec_p p{ font-size:13px; line-height:26px; color:#000000;}.cd-btn1{ display:inline-block; width:100%; line-height:25px; background:#115A9C; color:#fff; max-width:fit-content; padding:0 10px; border-radius:3px;}span.child_infut{ font-size:10px; display:flex; font-weight:700;}.checkbox.checked::before,.radio.checked::before{ border-color:#115A9C; color:#fff; background:#115A9C; content:"\f00c"; opacity:1; font-family:FontAwesome; font-weight:normal; font-size:12px; border-radius:3px; cursor:pointer;}.checkbox input{ cursor:pointer; height:20px;}.select_arrow{ height:10px; width:10px; background-position:-182px -94px; left:10px; position:absolute; display:block; margin:0 auto; float:left; top:13px; pointer-events:none;}.cel_icon{ height:23px; width:23px; background-position:-104px -41px; left:10px; position:absolute; display:block; margin:0 auto; float:right; top:6px; pointer-events:none; background-size:438px;}.wrapper_2{ position:relative; margin-right:5px; float:left;}.select_box{ position:relative;} .select_box select,.select_box input{  border:1px solid #C3D4EB;  box-sizing:border-box;  border-radius:5px;  height:35px;  line-height:35px;  padding:0px 13px 0px 25px;  width:100%;  color:#0D479B;  font-size:13px; } .select_box input{  padding-left:30px;  color:#0D479B;  font-weight:600; }.wd300{ width:300px;}.wd180{ width:180px;}.wd150{ width:150px;}.wd70{ width:70px;}.wd125{ width:125px;}.fa-question-circle::before{ content:"\f059";}.fa-question-circle{ color:#115A9C; font-size:14px;}.table-bordered > tbody{ border-right:1px solid #2E598F; border-left:1px solid #2E598F;} .table-bordered > tbody > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > thead > tr > th{  border:none !important;  border-bottom:1px solid #2E598F !important; }.room_text{ color:#000; min-height:30px; font-weight:600; font-size:15px; line-height:22px;}.hotellist a.button{ display:inline-block; white-space:nowrap; text-align:center; font-size:15px; line-height:50px; width:120px; height:50px; background:#0D479B; border-radius:8px; font-weight:bold;}.hotel_type{ font-size:18px; font-weight:600; color:#0D479B; white-space:nowrap;}.modify_block{ display:block; padding:20px 20px 30px 20px; background:#F0F7FF; border-radius:5px; margin-bottom:25px;}.search_text{ color:#000000; font-size:15px; line-height:22px; font-weight:bold; font-style:normal; padding-bottom:12px;}.search_flid{ width:100%; display:grid;} .search_flid .li_width{  width:100%;  position:relative;  border-bottom:1px solid #D7E3F3; }.lbl_up{ max-width:100%; font-size:8px; position:absolute; color:#2E598F; text-transform:lowercase; z-index:1; font-weight:600; white-space:nowrap; line-height:12px; padding:10px 16px 0 10px; margin-bottom:0;}.down_room{ background-position:-181px -57px;}.down_location{ background-position:-104px -89px;}.down_arrow{ background-position:-24px -333px;}.down_checkin{ background-position:-144px -57px;}.position-rele{ position:relative;}.t-dates.t-date-check-out .down_checkin{ display:none !important;}.drop_icon{ width:23px; height:26px; pointer-events:none; position:absolute; z-index:1; top:26px; right:5px;}.nation_icon{ background-position:-152px -87px;}.form-control{ height:65px; width:100%; border-radius:0; background:#FFF; color:#0D479B; border:none; padding:15px 35px 0px 5px; position:initial; font-size:15px; margin-bottom:0px; font-weight:bold; line-height:58px; cursor:pointer;}.border_radius_top{ border-radius:8px 8px 0 0 !important;}.display_flex{ display:inline-flex; position:relative; background:#fff;}.t-dates{ height:60px; line-height:77px; font-weight:bold; font-size:15px; color:#0D479B; white-space:nowrap;}.position-rele{ position:relative;}.desh{ display:block; width:10px; font-size:22px; margin-top:25px; text-align:center; position:relative; left:0; color:#0D479B; font-weight:bold;}.drop_down_field ul{ background-color:#fff; display:block; margin:0px 0px 0px; padding:0; position:absolute !important; border:1px solid #e6e6e6; border-radius:4px; width:100%; min-width:300px; box-shadow:0 3px 10px 0 rgba(0,0,0,0.1); z-index:9;} .drop_down_field ul li{  height:auto;  transition:all .5s ease 0s; }.add_room_wrapper{ margin-bottom:30px;}.removeroom{ float:right; font-size:22px; position:absolute; right:13px; top:6px; color:#757575; cursor:pointer;}.Child_unit_age .down_errow_grey{ left:5px; right:auto; position:absolute; pointer-events:none;}.Child_unit_age{ display:inline-flex; margin-right:10px; position:relative; margin-top:10px;} .Child_unit_age select{  width:100%;  padding:0px 5px 0px 20px;  height:27px; }.rooms{ padding:11px 17px; background-color:#f3f3f3; overflow:hidden; margin-bottom:0; font-size:14px; font-weight:500; position:relative; color:#212529;}.text_box_wrapp{ overflow:hidden; padding:10px 15px; width:100%;}.Child_wrapp,.adult_wrapp,.Unit_wrapp{ height:auto; display:inline-block; width:100%; padding:10px 0;}.Child_lbl,.Unit_lbl,.adult_lbl{ color:#434343; font-family:arial; font-size:14px; float:left; font-weight:400;}.sm_txt{ color:#88898b; font-size:11px; height:22px;}.plus{ font-size:17px; line-height:20px; background:#dfa400; border-radius:2px; color:#fff; font-weight:500;}.minus,.plus{ float:left; height:20px; text-align:center; width:20px; cursor:pointer;}.minus{ background-color:#cecece; font-size:32px; line-height:20px; color:#fff; border-radius:2px;}.count_pre{ font-size:14px; line-height:20px; float:left; height:20px; text-align:center; width:40px; color:#363636; font-weight:500;}.add_room_btn_wrapper{ height:40px; width:100%; text-align:center;}.counter_wrapper{ float:right;}.add_room_btn_wrapper .addroom_btn,.add_room_btn_wrapper .doneadded,.add_room_btn_wrapper .removeroom{ color:#949494; cursor:pointer; text-align:center; font-size:15px; font-weight:500;}.search_button{ width:100%; border-radius:8px; right:0; font-size:15px; text-align:center; background:#0D479B; color:#fff; line-height:22px; padding:20px; font-weight:bold; margin-top:31px; margin-bottom:10px;}.cart_zindex{ left:5% !important;}.tour_timing_o table td[class*=col-],.tour_timing_o table th[class*=col-]{ position:static; float:none; display:table-cell; vertical-align:top; font-size:13px; line-height:22px;}.includ_icon{ background-position:-430px -100px;}.tour_over_view{ padding-bottom:35px; border-bottom:1px solid #2E598F;}.service_icon{ width:19px; height:15px; margin-left:0px; display:inline-block;}.mybuletsincl li:before{ color:#1DBA65; content:"\f00c"; font-family:FontAwesome; font-size:13px; line-height:1em; margin-left:8px; float:right; margin-top:5px;}.tour_over_view span,.tour_over_view p,.tour_over_view ul,.tour_over_view ul li{ font-size:13px !important; font-weight:normal !important; font-family:'Poppins',sans-serif !important; color:#656565 !important; line-height:26px !important;}.impotrant_info_icon{ background-position:-1140px -805px;}.property_icon{ width:20px; height:20px; pointer-events:none; position:relative; bottom:0; float:left; background-size:391px;}.Adderss_icon{ width:20px; height:20px; pointer-events:none; position:relative; bottom:0px; float:right; background-position:-378px -97px;}.hotel_Adderss{ color:#000; font-size:13px; margin-top:5px; max-height:38px; overflow:hidden; line-height:19px; font-weight:normal; margin-bottom:14px;}.short_block{ background:#e2eefa; height:83px; padding:10px 0; margin-bottom:10px;  top:0; z-index:9;}.prodct_name{ margin-bottom:5px; overflow:hidden; font-weight:600; font-size:36px; line-height:54px;}.from_text{ margin-right:5px; font-weight:normal; font-size:13px; line-height:19px; text-align:right; color:#0D479B;}.stric_price{ color:#FFB800; font-size:13px; margin-bottom:0px; font-weight:400; display:block;}.font-10{ font-size:10px;}.main_price{ font-weight:600; font-size:30px; line-height:45px; color:#0D479B;}.save_price{ color:#FFB800; font-size:13px; margin-bottom:0px; font-weight:400;}.main_price_div{ text-align:right;}.detail_button{ display:block; text-align:right; margin-bottom:20px;} .detail_button a{  display:block;  text-align:center;  background:#0D479B;  border-radius:8px;  height:50px;  line-height:50px;  border:none !important;  color:#fff;  font-weight:bold;  font-size:15px; }.frist_image img{ height:380px; object-fit:cover; border-radius:5px;}.frist_image{ position:relative;}.secound_image img{ height:180px; margin-bottom:20px; object-fit:cover; border-radius:5px;}.thrid_image_popup img{ height:180px; object-fit:cover; border-radius:5px; position:relative;}.thrid_image_popup a{ display:block; position:relative; text-align:center; overflow:hidden;}.fa-photo:before,.fa-image:before,.fa-picture-o:before{ content:"\f03e";}.img_above_text{ position:absolute; margin:0 auto; left:10px; background-color:rgb(0 0 0 / 70%); color:#fff; font-size:12px; font-weight:500; bottom:20px; padding:5px 10px; border-radius:5px;}.short_block_filter{ position:relative; background:#fff; margin-bottom:20px;}.tourmenu1{ position:relative; display:flex; border-bottom:1px solid #2E598F; padding-bottom:13px; overflow-y:auto;} .tourmenu1 li{  float:right; }ul.tourmenu1 li a{ font-weight:600; font-size:16px; line-height:24px; margin-left:40px; white-space:nowrap;}ul.tourmenu1 li.active a{ color:#115A9C;}.back_block{ display:inline-block; width:100%; margin:10px 0 0px 0; border-bottom:1px solid #2E598F; padding-bottom:25px;}.back_text{ display:block; font-size:18px; font-weight:500; margin-bottom:5px;}.back_block ul li{ float:right; max-height:86px; margin:10px 0; overflow:hidden;}.back_b{ width:33.33%;} .back_b .tour_info_span{  color:#000;  display:flex;  text-align:right;  font-weight:normal;  font-size:15px; }.tour_info_icon{ width:22px; height:23px; pointer-events:none; position:relative; float:right; margin-left:5px; top:0;}.tour_duration{ background-position:-171px -125px;}.tour_availability{ background-position:-239px -127px;}.tour_starttime{ background-position:-205px -124px;}.tour_Pickup{ background-position:-205px -124px;}.tour_Upcoming{ background-position:-239px -127px;}.tour_CancellationName{ background-position:-171px -125px;}.tour_Printed{ background-position:-239px -127px;}.tour_language{ background-position:-266px -126px;}.titele_f{ color:#000; margin:50px 0px 20px 0px; position:relative; font-weight:600; font-size:24px; line-height:36px;}.font-18,.lg-font-18{ font-size:18px;}.tourtitlebg{ border-bottom:1px solid #dadada; display:table; width:100%; height:46px;} .tourtitlebg .closediv{  border-left:1px solid #dadada;  height:54px;  line-height:50px;  font-weight:700;  font-size:22px;  width:54px;  text-align:center;  float:right; } .tourtitlebg .title{  height:54px;  display:table;  padding:15px 10px 8px 0px !important; } .tourtitlebg .nextclick{  font-size:24px;  margin-left:10px;  margin-top:0px;  margin-right:0px;  width:auto; }.tourtitlecol,.tourtitlecol .title{ background-color:#f7f7f7; padding:15px;}.tourtitlebg{ border-bottom:1px solid #dadada; display:table; width:100%; height:46px;}.timemenuwrrap .icondiv{ font-size:22px; vertical-align:middle; float:right;}.fa-calendar::before{ content:"\f073";}.set_mr{ font-size:15px; margin:0 20px 0 20px; float:right;}.fa-list-ul::before{ content:"\f0ca";}.rowtitle{ font-size:18px; line-height:34px; padding:8px 15px; color:#f2a818;}.tourdetTabs .nav-tabs{ border-bottom:2px dashed #f2eeef;} .tourdetTabs .nav-tabs > li{  margin-right:35px;  min-width:130px; } .tourdetTabs .nav-tabs li,.tourdetTabs .nav-tabs li a:hover:after,.tourdetTabs .nav-tabs li:hover:after{  background-color:#f0e8e6; }  .tourdetTabs .nav-tabs li.active a:after,.tourdetTabs .nav-tabs > li.active > a,.tourdetTabs .nav-tabs > li > a:hover{  background:#f0e8e6;  } .tourdetTabs .nav-tabs > li.active > a,.tourdetTabs .nav-tabs > li > a:hover{  background:#f0e8e6; } .tourdetTabs .nav-tabs li.active a:after{  border-radius:0 8px 0 0; } .tourdetTabs .nav-tabs li.active a:after,.tourdetTabs .nav-tabs > li.active > a,.tourdetTabs .nav-tabs > li > a:hover{  background:#f0e8e6; } .tourdetTabs .nav-tabs li a:after{  content:" ";  display:block;  height:40px;  position:absolute;  right:-24px;  top:-1px;  transform:skew(30deg,0deg);  transition:all 250ms ease 0;  width:36px;  border-radius:0 8px 0 0; }.col_black{ color:#2d3e52 !important;}.avaicircle{ border-radius:50%; height:10px; margin-top:4px; width:10px;}.mr7{ margin-left:7px !important;}.ml15{ margin-right:15px;}.bgred{ background-color:red;}.avaicircle{ border-radius:50%; height:10px; margin-top:4px; width:10px;}.bgyellow,.bgyellowactive{ background-color:#fed301;}.avaicircle{ border-radius:50%; height:10px; margin-top:4px; width:10px;}.timeslotwrap1{ height:auto; margin-bottom:10px; width:145px;}.bggreen,.bggreenactive{ background-color:#68b331;} .bggreenactive .leftcir{  background:#90d153; }.leftcir{ margin-top:0;}.leftcir,.rightcir{ height:32px !important; position:unset !important; width:100% !important; border-radius:0 !important; margin-bottom:-30px !important;}.wrappertourb2b .timeslot2{ text-align:center; padding:0 !important; height:30px; line-height:30px;}.timeslot2{ border-radius:3px; font-size:14px; font-weight:700; margin-left:5px; min-width:100px; color:#fff; cursor:pointer; text-align:center; height:30px; line-height:30px;}.burj-pricdiv{ background:#f2eabc; color:#1a1a1c; min-width:100px; text-align:center; padding:10px 5px; word-break:break-word; border-radius:0 0 5px 5px;}.wd_auto{ width:auto;}.slot-scll{ max-height:320px; overflow-y:scroll; overflow-x:hidden;}.wrappersliderdiv{ height:100%; overflow:auto;}.mb60{ margin-bottom:50px !important;}.seltimetxt{ color:#5c5c5c;}.wrappertourb2b .footerprice{ position:fixed;}.footerpricetop{ bottom:0 !important;}.footerprice{ border-top:1px solid #dadada; bottom:-290px; clear:both; padding:10px; right:0; width:100%; transition:all .5s ease 0s; position:fixed; background:#fff;}.colorred{ color:red !important;}.font-26{ font-size:26px !important;}.redbtn{ cursor:pointer; display:block; float:right; font-size:16px; font-weight:400; text-align:center; min-width:115px; padding:5px; background:#0d479b; border-radius:3px; color:#fff;}.wrappertourb2b .bggreenactive .leftcir::after,.wrappertourb2b .bgyellowactive .leftcir::after{ padding:6px !important;}.bggreenactive .leftcir:after,.bgyellowactive .leftcir:after{ content:"\2713"; display:block; font-size:12px; font-weight:700; padding:1px 3px; color:#fff;}.wrappertour .supercal{ width:90%;}.supercal .supercal-header{ display:block; line-height:30px; text-align:center; position:relative; width:260px; margin:20px auto auto; font-size:18px; padding-bottom:9px;} .supercal .supercal-header .prev-month{  float:left;  font-size:25px;  line-height:13px; }.wrappertour .supercal-header .month{ color:#f2a818;}.supercal .supercal-header .next-month{ float:right; font-size:25px; line-height:13px;}.supercal-month{ position:relative; z-index:0; overflow:hidden;}.blockcal .current{ background-color:#fff !important; color:grey !important;}.supercal table{ width:100%; table-layout:fixed; background:#fff;}#dayshow table tr:first-child{ display:table-row;}.blockcal .current.table > tbody > tr > th{ padding:1% 0 !important; border:none; text-align:center; font-size:16px; font-weight:400 !important;}.wrappertour .blockcal .current.table > tbody > tr > td{ background-color:#fff !important; padding:5px !important; border:none;}.blockcal .current.table > tbody > tr > td{ background-color:#f7f7f7; border:3px solid #fff !important; font-size:16px; padding:1% 0 6% 1% !important;}.supercal td.month-next,.supercal td.month-prev{ background:#fff !important; color:#fff;}.wrappertour .month-next,.wrappertour .month-prev{ opacity:0; cursor:default;}.wrappertour .table.table-condensed.current tr td span{ color:#303030; display:block; margin:auto; position:relative; transition:all .1s ease 0s; cursor:pointer;}.table > tbody > tr:hover{ background:#fff; cursor:auto;}.wrappertour .table.table-condensed.current span{ border:thin solid #e6e6e6; transition:all .3s ease; color:#333 !important; font-size:14px; min-height:40px; background:#f7f7f7; padding:10px 0px 0px 0px; max-height:100px; text-align:center;}.listmain li a{ display:inline-flex; font-size:17px; width:100%; color:#333; padding:10px 0;}.listmain > li{ border-bottom:1px solid #e6e6e6;}.listmain .tourdetname{ float:left; border-left:medium none; padding-left:24px !important; cursor:pointer;}.wrappertour .blockcal .current.table > tbody > tr > td{ background-color:#fff !important; padding:5px !important; border:none;}.wrappertour .table.table-condensed.current span:hover{ background-color:#ededed;}.wrappertour .month-next,.wrappertour .month-prev{ opacity:0; cursor:default;}.cd-panel,.cd-panel::after{ top:0; width:100%; height:100%; left:0;} .cd-panel::after{  position:absolute;  background:0 0;  cursor:pointer;  -webkit-transition:background .3s .3s;  -moz-transition:background .3s .3s;  transition:background .3s .3s; }.is-visible::after{ content:'' !important;}.body_overfl{ overflow:hidden !important;}.lg-font-20{ font-size:20px;}.cd-panel.is-visible{ visibility:visible; -webkit-transition:visibility 0s 0s; -moz-transition:visibility 0s 0s; transition:visibility 0s 0s;} .cd-panel.is-visible::after{  background:rgba(0,0,0,.6);  -webkit-transition:background .3s 0s;  -moz-transition:background .3s 0s;  transition:background .3s 0s; }.aacd-panel,.cd-panel{ z-index:1003; position:fixed; visibility:hidden; -webkit-transition:visibility 0s .6s; -moz-transition:visibility 0s .6s; transition:visibility 0s .6s;}.from-right .cd-panel-container{ box-shadow:0 12px 27px 7px #000; width:66%; height:100%; top:0; background:#fff; z-index:1; -webkit-transition-property:-webkit-transform; -moz-transition-property:-moz-transform; transition-property:transform; -webkit-transition-duration:.3s; -moz-transition-duration:.3s; transition-duration:.3s; -webkit-transition-delay:.3s; -moz-transition-delay:.3s; transition-delay:.3s; position:absolute !important;}.from-right .cd-panel-container{ right:0; -webkit-transform:translate3d(100%,0,0); -moz-transform:translate3d(100%,0,0); -ms-transform:translate3d(100%,0,0); -o-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}.cd-panel-content{ position:absolute; top:0; left:0; width:100%; height:100%; overflow:auto;}.cd-panel.is-visible::after{ background:rgba(0,0,0,.6); -webkit-transition:background .3s 0s; -moz-transition:background .3s 0s; transition:background .3s 0s;}.is-visible .cd-panel-container{ -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); transform:translate3d(0,0,0); -webkit-transition-delay:0s; -moz-transition-delay:0s; transition-delay:0s;}.c_pnl_head{ width:100%; top:0; height:68px;}.fa-ticket::before{ content:"\f145";}.fa-calendar::before{ content:"\f073";}.fa-clock-o::before{ content:"\f017";}.fa-th-list::before{ content:"\f00b";}.lock-icon{ line-height:50px; float:left; color:#54ab03; padding:0 15px; font-size:20px;}@media only screen and (max-width:1199px) and (min-width:992px){ .prodct_name{  font-size:20px; } ul.tourmenu1 li a{  font-size:14px; } .room_image{  float:left;  width:70px;  height:70px;  border-radius:3px;  margin-right:5px; } .from-right .cd-panel-container{  width:100%; } .carousel-inner{  height:auto !important; } .table-responsive{  width:100%;  margin-bottom:15px;  overflow-y:hidden;  overflow-x:scroll;  -ms-overflow-style:-ms-autohiding-scrollbar;  border:1px solid #ddd;  -webkit-overflow-scrolling:touch; }  .table-responsive table{  table-layout:fixed;  } .wrapper_2{  display:none; } .butt-set .btn{  font-size:13px;  margin-right:3px;  padding:5px; } .info1 span.bcol{  font-size:12px; }}@media only screen and (max-width:991px) and (min-width:768px){ .tourmenu1{  overflow-y:auto;  padding-bottom:0px; } .butt-set .btn{  font-size:12px; } .tourdetmaintit{  font-size:20px; } .cd-panel-container{  width:90%; } .table-responsive{  width:100%;  margin-bottom:15px;  overflow-y:hidden;  overflow-x:scroll;  -ms-overflow-style:-ms-autohiding-scrollbar;  border:1px solid #ddd;  -webkit-overflow-scrolling:touch; }  .table-responsive table{  table-layout:fixed;  }}@media (max-width:1024px) and (min-width:768px){ .prodct_name{  font-size:24px;  line-height:24px; } .main_price{  font-size:20px; } .titele_f{  font-size:20px;  margin:25px 0px 20px 0px; } .hotellist a.button{  font-size:15px;  line-height:40px;  width:80px;  height:40px; } .text_c{  text-align:center; }}@media (max-width:767px) and (min-width:320px){ .cd-btn1{  line-height:40px; } .tour_over_view{  overflow:auto;  max-height:400px; } .back_block{  padding-bottom:10px; } .tour_over_view{  padding-bottom:10px; } .short_block_filter{  margin-bottom:10px; } .detail_button a{  height:40px;  line-height:40px;  font-size:14px; } .detail_button{  margin-bottom:0px; } .back_block ul li{  margin:5px 0; } .wrapper_2{  display:none; } .wrappertour .table.table-condensed.current span{  font-size:14px;  min-height:40px;  padding:10px 0px 0px 0px;  text-align:center; } .from-right .cd-panel-container{  width:100%; } span.mobile_lable{  font-weight:normal;  font-size:13px;  line-height:26px;  color:#0D479B;  opacity:0.5; } .tooltip_new{  line-height:20px;  white-space:normal;  width:210px; } .m_tool{  right:0;  left:auto; } .wd300,.wd180,.wd150,.wd125{  float:left;  width:100%;  margin-bottom:10px; } .table > tbody > tr > td{  padding:5px 10px 5px 10px; } .xs-p15 tr:nth-child(even){  background:#F0F7FF;  border-bottom:1px solid #2E598F;  border-top:1px solid #2E598F; } .rate_room_div .table-responsive{  margin-bottom:0px;  overflow:visible;  border:none; } .tour_name_time{  line-height:0px; } span.child_infut{  color:#0D479B; } .table-bordered > tbody > tr > td,.table-bordered > tbody{  border:none !important;  border-bottom:none !important;  white-space:normal !important; } tbody.xs-p15{  border:1px solid #2E598F !important;  display:block; } .wd70{  float:left;  width:33.33%; } .frist_image img{  height:223px;  object-fit:cover;  border-radius:0; } .frist_image{  margin-bottom:10px; } .main_price_div{  padding-right:20px; } .back_b{  width:50%; }  .back_b .tour_info_span{  font-size:13px;  } .window_hist{  font-weight:600;  font-size:12px;  line-height:23px;  color:#115A9C;  display:flex;  margin-bottom:10px; } .windo_histroy{  position:relative;  width:20px;  height:20px;  background-position:-551px -100px;  float:left;  margin-right:5px; } ul.tourmenu1 li a{  font-size:13px;  margin-left:20px;  white-space:nowrap; } .tourmenu1{  overflow-y:auto;  padding-bottom:0px; } .prodct_name{  font-size:16px;  line-height:normal; } .flex-mobile{  flex-direction:column;  display:flex; } .flex-item-left{  order:2; } .xs-p0{  padding:0px !important; } .titele_f{  margin:20px 0px 10px 0px;  font-size:16px;  line-height:normal;  margin-top:15px;  margin-bottom:5px; }}@media (min-width:1200px) and (max-width:1400px){ .modify_block{  padding:10px; } .form-control{  padding:15px 5px 0px 30px;  font-size:14px; }}.drop_down_field ul{ background-color:#fff; display:block; margin:0px 0 0; padding:0; position:absolute !important; border:1px solid #e6e6e6; border-radius:4px; width:100%; min-width:300px; box-shadow:0 3px 10px 0 rgba(0,0,0,0.1); z-index:99;} .drop_down_field ul li{  height:auto;  transition:all .5s ease 0s; }.add_room_wrapper{ margin-bottom:30px;}.rooms{ padding:11px 17px; background-color:#f3f3f3; overflow:hidden; margin-bottom:0; font-size:14px; font-weight:500; position:relative; color:#212529;}.text_box_wrapp{ overflow:hidden; padding:10px 15px; width:100%;}.Child_wrapp,.adult_wrapp,.Unit_wrapp{ height:auto; display:inline-block; width:100%; padding:10px 0;}.Child_lbl,.Unit_lbl,.adult_lbl{ color:#434343; font-family:arial; font-size:14px; float:left; font-weight:400;}.sm_txt{ color:#88898b; font-size:11px; height:22px; margin-left:5px;}.counter_wrapper{ float:right;}.minus{ background-color:#cecece; font-size:32px; line-height:20px; color:#fff; border-radius:2px;}.minus,.plus{ float:left; height:20px; text-align:center; width:20px; cursor:pointer;}.count_pre{ font-size:14px; line-height:20px; float:left; height:20px; text-align:center; width:40px; color:#363636; font-weight:500;}.plus{ font-size:17px; line-height:20px; background:#0d479b; border-radius:2px; color:#fff; font-weight:500;}.Child_unit_age{ margin-right:35px; display:inline-flex;}.down_adult{ background-position:-181px -57px;}.line_70{ line-height:56px;}