/* reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;/*font:inherit;vertical-align:baseline;*/}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
ol,ul{list-style:none;margin:0px;padding:0px;}
.ls ul{margin-left:30px;}.ls li{margin-bottom:5px;list-style-type:disc;}
.lsn ul, ul.lsn,.slider ul {margin:0;} .lsn li, ul.lsn li,.slider li{list-style:none;margin:0;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
/* start editing from here */
a{text-decoration:none;}
img{max-width:100%;width:auto;height:auto;}
img.bdr{box-sizing:border-box;-moz-box-sizing:border-box;}
html body{width: 100%;height: 100%;padding: 0px;margin: 0px;font:14px/1.5em 'Open Sans',Arial,Helvetica,sans-serif;}

.dt{display:table;width:100%;}
.col-1,.col-2,.col-3,.col-4,.td-1,.td-2{display:table-cell;vertical-align:middle;}
li{margin:0px; }

a.button{background-image:url(//catalog.wlimg.com/templates-images/12569/12570/common_x_bgs_50px.png) 0 -400px;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
a.button.c3px{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.input, textarea, select {padding:7px;font-size:13px;}
select.goog-te-combo{padding:0;}

#middle .col-1,#middle .col-2,#middle .col-3,.td-1,.td-2{vertical-align:top;}
#middle ul.oddEven .col-1,#middle ul.oddEven .col-2,#middle ul.oddEven .col-3,.td-1,.td-2{vertical-align:middle;}
#middle .row1 .col-1,#middle .row2 .col-1{width:25%;padding:0 15px;box-sizing:border-box;box-sizing:content-box;}
#middle .row1 .col-2,#middle .row2 .col-2{padding:0 15px;box-sizing:border-box;box-sizing:content-box;width:75%;}
#middle .row1 .col-2.detail_pm_15{padding:15px 15px 0;}
#middle .row1 .col-3,#middle .row2 .col-3{width:25%;padding:0 15px;box-sizing:border-box;box-sizing:content-box;}
#middle .columns_12{padding:0 15px;}

#middle .columns3.row1 .col-2,#middle .columns3.row2 .col-2{padding:0 15px;box-sizing:border-box;box-sizing:content-box;width:50%;}

#bodyFormatNT .row1 .width12,#bodyFormatNT .columns3.row1 .width12{width:12%;}
#bodyFormatNT .row1 .width25,#bodyFormatNT .columns3.row1 .width25{width:25%;}
#bodyFormatNT .row1 .width35,#bodyFormatNT .columns3.row1 .width35{width:35%;}
#bodyFormatNT .row1 .width38,#bodyFormatNT .columns3.row1 .width38{width:38%;}
#bodyFormatNT .row1 .width50,#bodyFormatNT .columns3.row1 .width50{width:50%;}
#bodyFormatNT .row1 .width60,#bodyFormatNT .columns3.row1 .width60{width:60%;}
footer .row1 .width50, footer .row2 .width50, #footerFormat1 .row2 .col-1.width50{width:50%;}
footer .row1 .width25, footer .row2 .width25{width:25%;}
/**/
.wrap{width:1152px;margin:0 auto;}
.wrap-fluid{max-width:1280px;margin:0 auto;padding:0px 10px;}
.del_inHdr .wrap-fluid{max-width:1152px;}
.mb25px,.ac-mb25px > *,.acac-mb25px > * > *{margin-bottom:30px;}
.fl,.ac-fl > *,.acac-fl > * > *{float:left;}
.h300px{height:300px;}
.br100{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
/*********************/
.category .bg{position:relative;display:inline-block; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-bottom:12px; padding:20px;}
.category li:hover .bg{transition:all ease-in-out 0.4s; -webkit-transition:all ease-in-out 0.4s; -moz-transition:all ease-in-out 0.4s; }
.category .bg img{ position:absolute;left:0px;right:0px;top:0px;bottom:0px;margin:auto; }

.roundImg  .imgFrame,.roundImg .imgFrame img {border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.roundImg li:hover .imgFrame{opacity:0.92;transition:all ease-in-out 0.4s; -webkit-transition:all ease-in-out 0.4s; -moz-transition:all ease-in-out 0.4s;}

.testimonial_fm .mc{border:none;}
.testimonial_fm .bx-wrapper .bx-controls-direction a{width: 25px;height: 50px;}
.testimonial_fm .bx-wrapper .bx-prev{background: url(//catalog.wlimg.com/templates-images/12569/12570/controls-test.png) no-repeat -62px -2px;left:5px;}
.testimonial_fm .bx-wrapper .bx-prev:hover{background-position: -2px -2px;}
.testimonial_fm .bx-wrapper .bx-next{background: url(//catalog.wlimg.com/templates-images/12569/12570/controls-test.png) no-repeat -2px -57px;right:5px;}
.testimonial_fm .bx-wrapper .bx-next:hover{background-position:-62px -57px;}

.ic_pad_none .qiTransparent textarea {width: 80%;height: 45px;}
.ic_pad_none .qiTransparent select {width: 86%;}
.qi_NT_inqu_hd .h2 {font-size: 23px;line-height: 23px;margin-bottom:22px;}
.qi_NT_inqu_hd .h2 h2{font-weight:normal;}
.qi_NT_inqu_hd .mc{margin-top:0;}

.spotlight{ vertical-align:top; }
.spotlight .bx-wrapper .bx-controls-direction a{ top:-45px;}
.spotlight .bx-wrapper .bx-prev{ left:auto; right:40px; background: url(//catalog.wlimg.com/templates-images/12569/12570/controls-home.png) no-repeat 0 -32px;}
.spotlight .bx-wrapper .bx-next { background: url(//catalog.wlimg.com/templates-images/12569/12570/controls-home.png) no-repeat -43px -32px;}

/******************************/

/***********body*************/
.hd_NT, .locality-Container h4.xxxlarge{font-size:26px;line-height:26px;text-align:center;}
.content_NT{text-align:center;font-family:Roboto;font-size:1.1em;margin:15px auto 0;width:90%;}
.hd_NT_sub .hd_NT{display:block;margin-bottom:20px;text-align:left;}
.hd_NT_sub .hd_NT + p.mt7px.large{display:none;}
.ui-tabs-nav li.hd_h2{float:none;font-weight:normal;padding-bottom: 30px;}

.dif_bg{}

.gal_frmt.ui-tabs-nav{padding:0 15px;}
.gal_frmt.ui-tabs-nav li.hd_h2{padding-bottom:10px;}
/*
.packages-box{  background:#fff; }
.packages-box .content{ text-align:center; }
.packages-box .button{ background:#1eb1ea; color:#fff; text-align:center; }
.gray-btn{ background:#707070; color:#fff; text-align:center; }

.box { position:relative; vertical-align: middle; display: inline-block; transition: 0.5s; border:5px solid #fff;  -webkit-transition:0.5s; box-sizing: border-box; }
.box:hover { border: 5px solid rgba(0,160,80,0); }
.box::before, .box::after {width: 100%; height:100%; z-index: 3; content:''; position: absolute; top:0; left:0;  box-sizing: border-box;  -webkit-transform: scale(0);  transition: 0.5s; }
.foo::before {  border-bottom: 5px solid #1eb1ea; border-left: 5px solid #1eb1ea; -webkit-transform-origin: 0 100%; }
.foo::after {  border-top: 5px solid #1eb1ea; border-right: 5px solid #1eb1ea; -webkit-transform-origin: 100% 0%; }
.bar::before { border-bottom: 3px solid #1eb1ea; border-left: 3px solid #1eb1ea; -webkit-transform-origin: 100% 0%; }
.bar::after { border-top: 3px solid #1eb1ea; border-right: 3px solid #1eb1ea; -webkit-transform-origin: 0% 100%; }
.box:hover::after, .box:hover::before { -webkit-transform: scale(1); }

.border-box { position: relative; background: rgba(255,255,255,1); display: inline-block; cursor: pointer;		box-shadow: inset 0 0 0 3px #fff; -webkit-transition: background 0.4s 0.5s;	transition: background 0.4s 0.5s; }
.border-box:hover {	background: rgba(255,255,255,0); -webkit-transition-delay: 0s; transition-delay: 0s; }
.border-box span { display: block; font-weight: 400; text-transform: uppercase; letter-spacing: 1px; font-size: 13px; padding: 5px; }
.border-box h3, .border-box span { -webkit-transition: color 0.4s 0.5s; transition: color 0.4s 0.5s; }
.border-box:hover h3, .border-box:hover span { color: #fff; -webkit-transition-delay: 0s; transition-delay: 0s; }
.border-box svg { position: absolute;	top: 0;	left: 0; }
.border-box svg line {	fill: none;	-webkit-transition: all .8s ease-in-out; transition: all .8s ease-in-out;}
.border-box:hover svg line { -webkit-transition-delay: 0.1s;transition-delay: 0.1s;	stroke-width: 8; stroke: #1eb1ea; }
.border-box svg line.top, .border-box svg line.bottom { stroke-dasharray: 330 240; }
.border-box svg line.left,	.border-box svg line.right { stroke-dasharray: 490 400; }
.border-box:hover svg line.top { -webkit-transform: translateX(-600px); transform: translateX(-600px); }
.border-box:hover svg line.bottom {	-webkit-transform: translateX(600px);transform: translateX(600px);}
.border-box:hover svg line.left {-webkit-transform: translateY(920px);	transform: translateY(920px); }
.border-box:hover svg line.right {-webkit-transform: translateY(-920px); transform: translateY(-920px); }
*/

input.box-si{box-sizing:border-box;-moz-box-sizing:border-box;}
.max-input{ max-width:250px; }

.empl_bg{ background:url(//catalog.wlimg.com/templates-images/12569/12570/empl_bg.jpg) no-repeat right top;}
.jbskr_bg{ background:url(//catalog.wlimg.com/templates-images/12569/12570/jbskr_bg.jpg) no-repeat right top;}

/********CAROUSEL***********/
.imgLeft .td-2{padding-left:15px;}
.imgRight .td-1{padding-right:15px;}
/******************fonts*************/

.imgFrame.BS10px{margin:10px;}
.imgFrame.BSBR,.imgFrame.BSTL,.imgFrame.BSTLBR,.imgFrame.BS5px{margin:5px;} 

.ffrr{font-family: 'Roboto', sans-serif;}
.ffos{font-family: 'Open Sans', sans-serif;}

.viewA.mb20px{margin-bottom:0;}
.formTable.bdr0, .formTable.bdr0 > tbody > tr > td {border: none !important;}

/*inner pages*/
.contact_us .headHr.p5px{padding:10px;font-size:1.2em;}
.contact_us .headHr.p5px,.contact_us .data.p5px,.contact_us .headVr.p5px,
.shoppingCart .headHr.p5px,.shoppingCart .data.p5px,.shoppingCart .headVr.p5px,
.formTable .headHr.p5px,.formTable .data.p5px,.formTable .headVr.p5px{padding:10px;}
.contact_us .w150px.bdrL{border-left:none;border-top:none;}
.contact_us .w150px.bdrL .headHr{border-left:none;border-right:none;}
.services-list li{margin-bottom: 35px !important;}
.services-list li:nth-child(odd){ text-align:right; }
.services-list li:nth-child(odd) .ser-icon{float:right;margin-left:10px;}
.services-list li:nth-child(even) .ser-icon{float:left;margin-right:10px;}
.services-list .ser-icon, .contact-icon{ width:60px;height:60px; position:relative;display:inline-block; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; font-size:18px;}
.services-list li .ser-cont{position:relative;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.icon-inner{width:60px;height:60px;display:table-cell;vertical-align:middle;text-align:center; }
.contact-bg td{padding:30px 10px;width:25%;vertical-align:top;}
.contact-box{ width:310px; display:inline-block; padding-left:15px; padding-right:15px; }

.ic_form_f3 textarea{ height:160px;}
.ic_form_f3 select, .ic_form_f3 input, .ic_form_f3 textarea{width:100%;box-sizing:border-box;}

.hp_full_inquiry{width:70%;margin:20px auto 0px;}
.hp_full_inquiry .input{width:100%;box-sizing:border-box;}
.hp_full_inquiry textarea.input{width:100%;height:100px;box-sizing:border-box;}
.hp_full_inquiry select{width:100%;box-sizing:border-box;}
.carCoach-detail .hp_full_inquiry .input, .carCoach-detail .hp_full_inquiry select{padding:10px;}
.carCoach-detail .hp_full_inquiry textarea.input{width:97%;padding:10px;}

.tmp_theme1{background:#333; color:#fff;}
.tmp_theme1, .tmp_theme1 a, a.tmp_theme1:hover, .tmp_theme1 a:hover, .tmp_theme2, .tmp_theme2 a, a.tmp_theme2:hover, .tmp_theme2 a:hover{color:#fff; }
.tmp_theme2{background:#00abed; color:#fff; }

/**27-04-2017 updated by sachin**/
.hotel_inq_frm .w150px,.hotel_inq_frm .w120px,.hotel_inq_frm .w60px{box-sizing:border-box;}
.hotel_inq_frm .w150px{width:165px;}
.hotel_inq_frm.thin .w150px{width:138px;}
.hotel_inq_frm .w120px{width:135px;}
.hotel_inq_frm .w60px{width:72px;}
@media (max-width:1024px){
.hotel_inq_frm .w150px{width:115px;}
.hotel_inq_frm.thin .w150px{width:100px;}
.hotel_inq_frm .w120px{width:125px;}
.hotel_inq_frm .w60px{width:60px;}
}
@media (max-width:360px){
.hotel_inq_frm div.dib{display: block;}
.hotel_inq_frm .w150px,.hotel_inq_frm.thin .w150px{width:100%;}
.hotel_inq_frm .w120px{width:100%;}
.hotel_inq_frm .w60px{width:100%;}
}

.top-head + .top-head{margin-top:8px;}
.contentSlider{background:url(//catalog.wlimg.com/templates-images/12569/12570/placement-bg.jpg) no-repeat;height:250px;padding:70px 0px 30px; background-attachment:fixed;}	
.step-services li .serIcon{width:60px;height:60px;padding:10px 8px 5px; border-radius:100%; -webkit-border-radius:100%;-moz-border-radius:100%;}
.step-services li:hover .serIcon{background:#fff;}

.indService ul li{margin-bottom:10px !important;}
.indService ul li > div{}

.tp-head{left:0px;right:0px; }

.imgRight .td-1 .desc_dn + .al{text-align:right;}
.ei .imgLeft .td-1, .ei .imgLeft .td-2, .ei .imgRight .td-1, .ei .imgRight .td-2{ vertical-align:top;}
.overlay-slide{position:absolute;left:0px;right:0px;top:0px;bottom: 0px;content:'';/*background:-moz-linear-gradient(top, black 0, transparent 50%, transparent 63%, rgba(0, 0, 0, 1) 100%); background:-webkit-linear-gradient(top, black 0, transparent 50%, transparent 63%, rgba(0, 0, 0, 1) 100%); background:linear-gradient(to bottom, black 0, transparent 50%, transparent 63%, rgba(0, 0, 0, 1) 100%); filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#c9000000', GradientType=0);*/
background:-moz-linear-gradient(top, black 0, transparent 50%, transparent 63%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, black 0, transparent 50%, transparent 63%, rgba(0, 0, 0, 0) 100%);background: linear-gradient(to bottom, black 0, transparent 50%, transparent 63%, rgba(0, 0, 0, 0) 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#c9000000', GradientType=0);opacity:0.8;z-index:2;}

/***  format 23  ***/
.clfd-shadow .slider ul li > .data{box-shadow:0 1px 2px rgba(0,0,0,0.15);transition:box-shadow 0.3s ease-in-out;}
.clfd-shadow .slider ul li > .data:hover{box-shadow:0 5px 15px rgba(0, 0, 0, 0.3);}
.clfd-shadow .slider ul li > .data > .dib{position:relative;overflow:hidden;}
.clfd-shadow .slider ul li > .data > .dib .imgWidth{transition:all ease-in-out 0.4s;}
.clfd-shadow .slider ul li > .data:hover > .dib .imgWidth{transform:scale(1.05);}
.clfd-shadow .slider ul li > .data .desc_dn{opacity:0.75;line-height:24px;} 
.clfd-shadow .slider ul li > .data .buttonBig{background:transparent;color:#666;padding-left:0px;}

/***  body top search  ***/
.tabs-combo-form.top-search{max-width:100%;left:0px;top:0px;transform:inherit;margin-top:-79px;color:#666;position:relative;}
#middle .tabs-combo-form.top-search .book-tabs.ui-tabs-nav a{padding:12px 15px; font-size:16px; background:rgba(255,255,255,0.8);color:#666;} 
#middle .tabs-combo-form.top-search .book-tabs.ui-tabs-nav .ui-state-active a{background:#f3f3f3; border:none;}
.tabs-combo-form.top-search .ui-tabs-nav .ui-tabs-selected a:after{top:-3px;bottom:auto;border:none;height:3px;width:100%;}
.top-search ul.book-form{margin-top:20px;}
.book-form .hotel-input-3-30, .book-form .hotel-input-4-23, .book-form .hotel-input-1 {float:left;box-sizing:border-box;}
.book-form .hotel-input-3-30{width:30%;}
.book-form .hotel-input-4-23{width:23%;} 
.book-form .hotel-input-1{width:12%;} 
.book-form .searc-btn-7{width:7%;float:left;}
.book-right-div{width:calc(100% - 23%);float:left;}  
.book-form .hotel-input-4-23 > div, .book-form .hotel-input-3-30 > div, .book-form .hotel-input-1 > div{padding-right:10px;margin-bottom:15px;}
.book-form .hotel-input-4-23 > div span, .book-form .hotel-input-3-30 > div span{font-weight:600;}
.book-form input[type="text"], .book-form input[type="email"], .book-form select, .book-form textarea{background:#ffffff;border:medium none;color:#555555;height:42px;padding:12px 14px;position:relative;text-align:left; width:100%;box-sizing:border-box;border:1px solid #ccc;}
.book-form input[type="radio"]{width:20px;height:25px;}
.book-form .searc-btn-7 a.buttonBig, .book-form .searc-btn-7 input.button{font-size:13px;width:85px;height:42px;padding:12px 15px; transition:all ease-in-out 0.3s;display:inline-block;border:none;box-sizing:border-box;text-align:center;}

/***  send email and sms css  ***/
.smsBtn, .emailBtn{font-family:'Roboto Condensed', sans-serif;}
#sendSMS.fancybox-content, #sendEmail.fancybox-content, #getquote.fancybox-content{background:#e8e8e8;color:#666;}
.sendEnq input, .sendEnq select, .sendEnq textarea{width:100%;padding:12px 12px 12px 40px; border-radius:10px;box-sizing:border-box;background:#fff;color:#666;text-shadow:none;border:1px solid #ccc;}
.sendEnq input:focus, .sendEnq select:focus, .sendEnq textarea:focus{border-color:#bbb;}
.sendEnq input[type="submit"]{border-radius:0px;padding:15px 20px 15px 45px;font-size:20px;font-weight:normal;}
.sendEnq .mobile-number{display:inline-block;width:calc(100% - 61px)!important;border-left:0px solid;padding-left:10px;}
.isdCode{border:1px solid #ccc;padding:12px 9px 12px;border-right:0px solid;background:#f7f7f7;position:relative;}.sendEnq .isdCode{border-radius:10px 0px 0px 10px;}
.isdCode::after{position:absolute;content:'\f107';font-family:FontAwesome;right:3px;}
.sendEnq .contSelect{position:absolute;top:0px;opacity:0;left:0px;padding:12px; min-width:240px;font-size:14px;border:1px solid #ccc;}
.contSelect option{padding-top:3px;padding-bottom:3px;}
.sendEnq input.mobile-number{border-radius:0px 10px 10px 0px;border-left:0px solid;height:44px;}
.sSub{position:relative;}
.sendEnq .sCommit .icon, .sendEnq .sUser .icon, .sendEnq .sEmail .icon, .sendEnq .sSub .icon{ position:absolute;left:15px;top:10px;color:#666;font-size: 16px;}
.sendEnq .eSend .icon{width:34px;height:18px;display:inline-block;z-index:1;margin:0 -45px 0 15px;position:relative;line-height:22px;color:#fff;font-size:18px;}
.sendEnq .eSend input[type="submit"]{width:auto;}
.smsEmailTop .smsEmail .smsBtn, .smsEmailTop .smsEmail .emailBtn{padding:1px 15px 3px !important;}   
.smsEmailTop ul.dropdown.smsEmail li{min-width:auto;max-width:auto;}
.smsEmailTop .smsEmail span{font-size:14px;}
.smsEmailTop .smsEmail .theme1 a, .smsEmailTop .smsEmail a.theme1{color:initial !important;}
.bx1{box-shadow:0 0 10px rgba(204,204,204,0.67);}
.fixer, .fixer #company img{transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;}
.sendEnq .isdCode{height:44px;box-sizing:border-box;}
.sendEnq.dwnPop select.contSelect{position:relative;padding:12px 0px 11px 10px;opacity:1;min-width:auto;width:88px;border-radius:10px 0px 0px 10px;outline:none;}
.sendEnq.dwnPop .mobile-number{width:calc(100% - 90px)!important;}

@media(max-width:767px){
 .tabs-combo-form.top-search{margin-top:0px;}
 .book-tabs{width:100%;overflow-y:hidden;overflow-x:auto;white-space:nowrap;}
 .top-search.top-search .book-tabs.ui-tabs-nav li{display:inline-block;float:none;}
 #middle .tabs-combo-form.top-search .book-tabs.ui-tabs-nav .ui-state-active a{background:#fff;}
 .tabs-combo-form.top-search .ui-tabs-nav .ui-tabs-selected a:after{top:auto;bottom:0px;} 
 .book-right-div{width:100%;} 
 .book-form .hotel-input-3-30, .book-form .hotel-input-4-23, .book-form .hotel-input-4, .book-form .hotel-input-1, .book-form .tour-input-13{width:50%;margin-bottom:15px;}
} 
@media(max-width:480px){
 #middle .tabs-combo-form.top-search .book-tabs.ui-tabs-nav a{font-size:14px;}	
 .book-form .hotel-input-3-30, .book-form .hotel-input-4-23, .book-form .hotel-input-4, .book-form .hotel-input-1, .book-form .tour-input-13{width:100%;margin-bottom:10px;}
}

.del_inHdr div.h1{display:table;width:100%;}
.del_inHdr div.h1 h1, .del_inHdr div.h1 .page-rating{display:table-cell;}
.del_inHdr .page-title-inner.bread-right div.h1, .del_inHdr .headBg.bread-right div.h1{display:table-cell;width:auto;}
.del_inHdr .page-title-inner.bread-right div.h1 h1, .del_inHdr .page-title-inner.bread-right div.h1 .page-rating, .del_inHdr .headBg.bread-right div.h1 h1, .del_inHdr .headBg.bread-right div.h1 .page-rating{display:block;}

.catCityPack .myTabs ul.ui-tabs-nav{white-space:nowrap;max-width:100%;overflow-x:auto;overflow-y: hidden;}
.catCityPack .myTabs .ui-state-default{display:inline-block;float:none;}
.catCityPack .slider ul li{text-align:left;}
.testimonial_fm ul li > div span.i.large:before{font-size:17px;content:"\f10d";font-family: FontAwesome;display:block;text-align:left;margin-bottom:7px;margin-left:-17px;}

/***  Scale hover animation  ***/
.scale-animation ul li .center-content{display:none;}
.scale-animation ul li .left-slide-box{position:absolute;bottom:10px;left:10px;    right:10px;top:10px;transform:scale(0);background:rgba(255, 255, 255, 0.8);padding:20px 30px 20px;z-index: 2;transition:all 0.6s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;}	
.scale-animation ul li:hover .left-slide-box{transform:scale(1);}	
.scale-animation ul li{position:relative;}
.headText .slider .large.dif{font-size:18px;}
.headText .slider a.buttonBig{text-shadow:none;font-size:14px;font-weight:600;}
.scale-animation.darkBg ul li .center-content{display:block;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.6);padding:12px 10px;font-weight:600;}
.scale-animation.darkBg ul li:hover .center-content{display:none;}
.scale-animation.darkBg ul li .left-slide-box{background:rgba(0,0,0,0.6);color:#fff;}
.scale-animation.darkBg ul li .left-slide-box a, .scale-animation ul li .left-slide-box i{color:#fff;}
/***  absolute hover animation  ***/
.clfd-shadow.absClfd .slider{display:inline-block;}
.clfd-shadow.absClfd .slider ul li:nth-child(even) > .data > .dib{position:absolute;left:0px;bottom:6px;right:0px;}
.clfd-shadow.absClfd .slider ul li > .data > div{border-top:1px solid #ddd;}
.clfd-shadow.absClfd .slider ul li > .data > div:nth-child(1), .clfd-shadow.absClfd .slider ul li > .data > div:nth-child(2){border-top:none;}
.clfd-shadow.absClfd .slider ul li > .data .desc_dn{padding-top:10px;}
.clfd-shadow.absClfd .slider ul li{position: relative;}
.hoverBg .slider ul li:hover > .data > div:first-child .imgFrame{position:relative;}
.hoverBg .slider ul li:hover > .data > div:first-child .imgFrame::after{position:absolute;content:'';left:0px;right:0px;top:0px;bottom:0px;background:rgba(0,0,0,0.3);}
.tstmBg{background:url(//catalog.wlimg.com/templates-images/12569/12570/testimonials.jpg) no-repeat;background-attachment:fixed;background-size:cover;}
.tstmBg h2.hd_NT{color:#fff;}

/***  REI fullscreen body  ***/
.commonText .slider ul li{text-align:left;}
.commonText .slider .large.dif{font-size:18px;font-weight:300;padding-left:10px; margin:15px 0px 20px 0px;}
.commonText .slider ul li .pl10px{padding-left:10px;margin-bottom:20px;font-size:14px;line-height:24px;}
.commonText .slider ul li .mt10px{padding-left:10px;}
.btm-show-animate ul li .left-slide-box{position:absolute;bottom:0;left:0px;  right:0px;padding:10px 15px;z-index:2;text-align:left;background:rgba(0,0,0,0.6);color:#fff;min-height:35px;}
.btm-show-animate ul li .left-slide-box a{color:#fff;}	
.btm-show-animate ul li .left-slide-box > div{opacity:0;-webkit-transform:translate3d(0,60px,0); transform:translate3d(0,60px,0);padding-left:0px;text-align:left;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;}
.btm-show-animate ul li .left-slide-box .slideDesc{height:0px;}
.btm-show-animate ul li .left-slide-box .slideDesc .pl10px{padding:0px;} 
.btm-show-animate ul li .left-slide-box .slideDesc .ac{text-align:left;}
.btm-show-animate ul li:hover .left-slide-box .slideDesc{height:auto;}
.btm-show-animate ul li .left-slide-box > div.db.xlarge{margin-bottom:0px;opacity:1;margin:-56px 0px 0px 0px;}.btm-show-animate ul li:hover .left-slide-box > div.db.xlarge{margin:0px;}
.btm-show-animate ul li:hover .left-slide-box > div { -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);opacity:1;}

/***  EI new01 body  ***/
.fact-icon{display:table;}
.fact-icon .dtc{display:table-cell;}
.iconBox{width:60px;height:60px;display:inline-block;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;background:#fff;border:1px solid rgba(0,0,0,0.2);padding:15px;}
.ei-fact{width:50px;height:50px;display:inline-block;background:url(//catalog.wlimg.com/templates-images/12569/12570/fact-stripe.png) no-repeat;}
.ei-fact.name-of-ceo{background-position:0px 0px;}
.ei-fact.year-of-establishment{background-position:-50px 0px;}
.ei-fact.nature-of-business{background-position:-100px 0px;}
.ei-fact.number-of-employees{background-position:-150px 0px;}
.ei-fact.annual-turnover{background-position:-200px 0px;}
.ei-fact.market-covered{background-position:-250px 0px;}
.ei-fact.gst-no{background-position:-300px 0px;}
.resort-box:hover .overlay .iconBox{background:none;border:none;}
.left-homeInq .ac{text-align:left;}
.left-homeInq .hp_full_inquiry{width:auto;}
.hoverHeading .slider .imgFrame, .hoverHeading .slider .imgFrame a{position:relative;}
.hoverHeading .slider .imgFrame:hover .b.headHr{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";filter: alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:rotateY(-90deg) rotateX(-90deg);-moz-transform: rotateY(-90deg) rotateX(-90deg); -o-transform: rotateY(-90deg) rotateX(-90deg);-ms-transform:rotateY(-90deg) rotateX(-90deg);    transform:rotateY(-90deg) rotateX(-90deg);-webkit-border-radius:50%; -moz-border-radius:50%;border-radius:50%;}
.hoverHeading .slider .imgFrame .b.headHr{transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;}
.hoverHeading .slider .imgFrame .b.headHr{position:absolute;width:auto;background:rgba(20, 35, 64, 0.5);left:0;right:0;top:0;bottom:0px!important;padding:10px;text-align:center; margin:0px;-webkit-transform:rotateY(0) rotateX(0);-moz-transform:rotateY(0) rotateX(0);-o-transform:rotateY(0) rotateX(0);-ms-transform:rotateY(0) rotateX(0);transform: rotateY(0) rotateX(0);-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.hoverHeading .slider .imgFrame .b.headHr a{position:absolute;left:0;right:0;top:50%; transform:translateY(-50%);color:#fff;text-shadow:none;font-size:1.3em;}
.foot-product{background:rgba(0,0,0,0.6);}
.foot-product .ftHeading{padding:12px 15px 12px 25px;margin-left:0px;position:absolute;background:#000000;left:0px;bottom:6px;color:#ffffff;}
.foot-product .ftHeading::before{position:absolute;content:'';width:0;height:0; border-top:21px solid transparent;border-left:26px solid;border-bottom:22px solid transparent;border-left-color:#ffffff;top:0px;right:-26px;}
.foot-product .ftHeading::after{position:absolute;content:'';width:0;height:0; border-top:21px solid transparent;border-left:25px solid;border-bottom:22px solid transparent;border-left-color:#000000;top:0px;right:-23px;}
.btmFoot-bg{background-color:rgba(0,0,0,0.3);}
.btmFoot-bg .col-1, .btmFoot-bg .col-2{vertical-align:middle;}
.contDtls .smsBtn.theme2, .contDtls .emailBtn.theme1{background:transparent;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.b-social-r a{margin:0px 4px;vertical-align:middle;} 

/***  REI fullscreen body  ***/

/*** center classified  ***/
#middle .slider{text-align:center;}
#middle .slider ul li{display:inline-block;float:none !important;vertical-align:top;}
#middle .slider ul li .imgLeft, #middle .slider ul li .imgRight{text-align:left;}
#middle .myTabs .indService ul li{float:left !important;text-align:left;}
#middle .slider.findJob_3{text-align:left;}
/*** product details css ***/
.w350px{width:350px;}
.product-detail > div:last-child{border-bottom:none;}
/*** read More CSS  ***/
.dynamic-wrap{overflow:hidden;position:relative;-webkit-transition:max-height .25s ease-in-out;-moz-transition:max-height .25s ease-in-out;-o-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out;width:100%}
.dynamic-height-active .dynamic-wrap:before{background:-moz-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(240,249,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(240,249,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(240,249,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f0f9ff',endColorstr='#ffffff',GradientType=0);bottom:0;content:'';height:50px;left:0;position:absolute;right:0;z-index:1}
.dynamic-height-active .dynamic-show-more{display:inline-block;}

/*** Property details css ***/
.form-bdr input, .form-bdr select, .propEnq .form-bdr textarea{padding:10px 2px;width:100%;box-sizing:border-box;border:none;border-bottom:1px solid rgba(0,0,0,0.13);outline:none;}
.form-bdr select.w55px{width:55px;padding:10px 5px;}
.form-bdr button{width:100%;box-sizing:border-box;letter-spacing:1px;}
.mdlBdr-head{position:relative;}
.mdlBdr-head::after{position:absolute;content:'';top:0px;bottom:0px;left:0px;right:0px;margin:auto;height:1px;background:rgba(0,0,0,0.13);}
.searchFilter{box-shadow:0px 2px 5px rgba(0,0,0,0.15);-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px rgba(0,0,0,0.15);}
.filterS-box{max-width:600px;width:100%;}
.filterS-box, .filterS-box input::placeholder{color:#aaaaaa;}
.filterS-box input{width:100%;box-sizing:border-box;border:0px;padding-left:25px;outline:none;}
.filterS-box div.w100{max-width:600px;border-left:1px solid rgba(0,0,0,0.13); border-right:1px solid rgba(0,0,0,0.13);}
.filterS-box div.w100 button{outline:none;}
.right-filter{position:fixed;right:-330px;top:0px;bottom:0px;width:300px;height:100%;overflow:auto;box-shadow:0px 2px 3px rgba(0,0,0,0.23);z-index:99;}
.propDtls .si-rei.w40px{float:none;}
.hdBrbb{position:relative;}
.hdBrbb::after{position:absolute;content:'';left:0px;bottom:0px;height:1px;width:45px;}
.propDtls{background:#efefef;}.ttw .propDtls{padding-top:12px;}
.propDtls .breadcrumb{padding:0px;margin:0px;text-align:right;background:transparent;}
.propDtls-banner .bx-viewport div.pr.ofh{display:flex;justify-content:center;align-items: center;height:300px !important;}.propDtls-banner img{max-width:100%;max-height:300px;}
.societyDtls span{display:block;}
.propDtls-tag{background:rgba(0,0,0,0.6);color:#ffffff;bottom:0px;}
.reiDtSaleBtn{border-radius:30px 0px 0px 30px;font-weight:600;padding:3px 7px 1px 12px;font-size:13px;}
.absTour-Title.rel-prop .slider ul li:hover > div{box-shadow:0px 5px 8px rgba(0,0,0,0.2);}
.bdr-btn:hover .dif{color:#ffffff;}
.df-dt{display:table;}
.df-dtc{display:table-cell;}
.bs3px3px{webkit-box-shadow:0 2px 3px rgba(0,0,0,.08);box-shadow:0 2px 3px rgba(0,0,0,.08);}
.propEnq .h2{font-size:18px;}
.propEnq .form-bdr input, .propEnq .form-bdr select, .propEnq .form-bdr textarea{padding:12px 8px;}
.propEnq .isdCode{border:none;border-bottom:1px solid rgba(0,0,0,0.13);padding:11px 10px 10px;background:#f7f7f7; border-radius:10px 0px 0px 10px;}	          
.contSelect{position:absolute;top:0px;opacity:0;left:0px;padding:12px; min-width:240px;font-size:14px;border:1px solid #ccc;}
.contSelect option{padding-top:3px;padding-bottom:3px;}
.rightPropEnq .propEnq .form-bdr input, .rightPropEnq .propEnq .form-bdr select{padding:11px 8px 10px;}



@media(max-width:640px){
h1.xxlarge{font-size:1.2em;}	
.propEnq{position:relative !important;box-shadow:none;border:none;top:0px !important;}
.propEnq .plusMinus{margin:0px;}
.searchFilter .fltrBtn{margin-top:6px;margin-bottom:6px;}
}
@media(min-width:768px){
 #middle.propDtls .row1 .col-1{width:auto;}
 #middle.propDtls .row1 .col-2.rightPropEnq{width:360px;}
 .ttw #middle.propDtls .row1 .col-2.rightPropEnq{max-width:273px;}
 .propDtls .propEnq{max-width:328px;width:100%;}
}
.abs-cont{position:absolute;left:0px;right:0px;bottom:0px;color:#ffffff; background-image: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background-image: -o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background-image: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);background-repeat: repeat-x;padding-top:40px;}
.abs-cont a, .abs-cont a:hover{color:#ffffff;}
.btmBtnSpace{padding-bottom:45px;}
.absBtmBtn{position:absolute;left:10px;right:5px;bottom:0;}

/****  project details  ***/
::placeholder, input, select{color:#999999;}
.reiPro-details.full .sec-ptpb{padding:40px 0px 50px;}
.hi:after{position:absolute;content:'';width:24px;height:20px;left:0px;right:0px;margin:auto;bottom:-10px;background:#fff url(//catalog.wlimg.com/templates-images/12569/12570/heading-icon.png) no-repeat; border-left:12px solid #fff;border-right:12px solid #fff;}
.h1-heading{position:relative;padding-bottom:17px;}
.overview::after{background-position:0px 0px; }
.floorPlan::after{background-position:-24px 0px; }
.location::after{background-position:-48px 0px;}
.aments::after{background-position:-72px 0px;}
.specification::after{background-position:-96px 0px;}
.gallery::after{background-position:-120px 0px;}
.property::after{background-position:-144px 0px;}
.about::after{background-position:-164px 0px;}
.club-house{background-position:-192px 0px;}
.e-brouchure{background-position:-216px 0px;}
.payment::after{background-position:-240px 0px;}
.siteunit::after{background-position:-264px 0px;}
.siteplan::after{background-position:-288px 0px;}
.otherAttractions::after{background-position:-312px 0px;}
.dark-productBg, .dark-productBg .arrowView{position:relative;}
#middle .dark-productBg .row1 .col-1, #middle .dark-productBg .row1 .col-2{padding:0px;}
.dark-productBg:nth-child(odd) .arrowView::after, .dark-productBg:nth-child(even) .arrowView::after{position:absolute;content:'';top:0px;bottom:0px;margin:auto;width:0;height:0;border-top:28px solid transparent;border-bottom:28px solid transparent;}
.dark-productBg h3{font-size:30px;margin-bottom:30px;display:block;}
ul.bullet-view{list-style:none outside none;margin:0px;padding:0px;}
ul.bullet-view li{list-style:none outside none;padding-left:15px; position:relative;margin-bottom:6px;padding-top:4px;padding-bottom:4px;}
ul.bullet-view li::before{position:absolute;content:'';left:0px; top:9px; width:4px;height:4px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
ul.float50 > li{float:left;width:49%;box-sizing:border-box;}
.location-bg{background:url(//catalog.wlimg.com/templates-images/12569/12570/location.jpg) no-repeat;background-size:cover;padding-top:30px;padding-bottom:30px;}
.location-hover-bg{background:rgba(255,255,255,0.7); max-width:1080px; margin:0px auto;}
.loc-form input, .loc-form select, .loc-form textarea{width:100%;padding:10px; box-sizing:border-box;}
.loc-form form > ul > li{width:50%;float:left;padding:2px 3px;box-sizing:border-box;margin-bottom:5px;}
.loc-form select.w100px{width:100px;padding:9px 5px 8px;}
.loc-form form > ul > li.txa{width:99%;}
.loc-form input.button{font-size:18px;width:auto;padding:10px 35px;display:inline-block;}
.loc-form h3{font-size:26px;text-align:center;font-weight:600;margin-top:10px; margin-bottom:15px; display:block;}
.reiDetail-nav ul li a:hover::after, .reiDetail-nav ul li a.on::after{position: absolute;content:'';left:0px;right:0px;bottom:-5px;height:2px;}
.reiPro-details.full .reiDetail-nav ul li a{font-size:17px;font-weight:600;}
.slideCenter-content{position:absolute;top:50%;left:50%;font-size:34px; transform:translate(-50%, -50%);padding:8px 40px;background:rgba(0,0,0,0.7); color:#ffffff;line-height:normal;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
/*** arrow section  ***/
.view-arrow{position:absolute;left:0px;right:0px;bottom:-15px;margin:auto;width:35px;height:35px;border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;}
.view-arrow i{position:absolute;left:50%;top:4px;transform:translateX(-50%);font-size:16px;}
#bodyFormatNT.evenOdd section:nth-child(even) .data .view-arrow, #bodyFormatNT.oddEven section:nth-child(odd) .data .view-arrow{background: #f3f3f3;}
#bodyFormatNT.evenOdd section:nth-child(odd) .data .view-arrow, #bodyFormatNT.oddEven section:nth-child(even) .data .view-arrow{background:#ffffff;}
.newsletter-email input[type="text"]{width:100%;padding:15px 110px 15px 29px;box-sizing:border-box;border-radius:30px;}
.newsletter-email .button{position:absolute;right:3px;top:3px;}
.qtyAssur .slider ul li{height:auto !important;}
.qtyAssur .slider .imgLeft .td-1{padding-left:200px;padding-right:60px;width:110px;}
.qtyAssur .slider .imgLeft .td-2{border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:15px;}
.qtyAssur .slider .imgLeft .td-2 .dif{font-size:18px;position:relative;}
.qtyAssur .slider .imgLeft .td-2 .dif::after{position:absolute;content:"\f055";right:8px;top:5px;font:normal normal normal 14px/1 FontAwesome;}
.qtyAssur .slider ul li .imgLeft .td-2 .dif.arrowUp::after{content:"\f056";}
.bGrayD ul li .data{background:#f4f4f4;}
.dataBdr ul li .data{border:none;}
#middle .middleBox .col-1{vertical-align:middle;}
.qtyAssur .slider .cInfo-box div.lh13em{line-height:22px;}
.qtyAssur .h{font-size:22px;margin-bottom:20px;}
.qtyAssur .slider .imgLeft .td-2 .desc-hide{display:none;}
.qtyAssur .slider ul li .imgLeft .td-1 .imgIcon{display:none;}
.qtyAssur .slider ul li:first-child .imgLeft .td-1 .imgIcon, .qtyAssur .slider ul li:first-child .imgLeft .td-2 .desc-hide{display:block;}
.qtyAssur .slider .imgLeft .td-2{padding-left:0px;}
.qtyAssur .slider .imgLeft .td-2 .dif{color:#ffffff;font-size:18px;position: relative;}
#bodyFormatNT.evenOdd section.qtyAssur:nth-child(even), #bodyFormatNT.evenOdd section.qtyAssur:nth-child(odd){background-color:#333333;}
.hBdr .ui-tabs-nav li.hd_h2{position:relative;font-weight:600;}
.qtyAssur .mc{border:none;}
.qtyBg{background:url(//catalog.wlimg.com/templates-images/12569/12570/qtyBg.png) repeat;background-attachment:fixed;color:#ffffff;} 
.qtyBg .bdrB{border-color:rgba(255,255,255,0.3);}
.qtyBg, .qtyBg a, .qtyBg a:hover, #middle .qtyBg .slider{color:#ffffff !important;}
/*** search property   ***/
.spro-box{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:99;max-width:700px;width:100%;text-align:left;color:#666;}
.popLayer{position:fixed;left:0px;right:0px;top:0px;bottom:0px;background:rgba(0,0,0,0.6);z-index:99;}
.spro-box input[type="text"], .spro-box select{padding:12px;box-sizing:border-box;}
.control-group{display:inline-block;vertical-align:top;text-align:left;}
.control{position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;}
label.control.control--checkbox{padding-left:0px;}
.control input{position:absolute;z-index:-1;opacity:0;}
.control__indicator{position:absolute;top:0px;left:0;height:20px;width:20px;background:#e6e6e6;}
.control--checkbox .control__indicator{position:relative;width:auto;height:auto;display:inline-block;padding:7px 20px;border:1px solid #999999; background:none;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}
.control input:checked ~ .control__indicator{background:#333333;color:#ffffff;}
.control.control--radio input:checked ~ .control__indicator{background:none;border:1px solid #999999;}
.control input:disabled ~ .control__indicator{background:#e6e6e6;opacity:0.6;pointer-events:none;}
.control__indicator:after{content:'';position:absolute;display:none;}
.control input:checked ~ .control__indicator:after{display:none;}
.control.control--radio input:checked ~ .control__indicator:after{display:block;}
.control--checkbox .control__indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}
.control--checkbox input:disabled ~ .control__indicator:after{border-color:#7b7b7b;}
.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;background:#00abed;}
.control--radio input:disabled ~ .control__indicator:after{background:#7b7b7b;}
#citylist{position:relative;}
#city-suggestion-list{max-height:200px;overflow-x:auto;position:absolute;width:402px;top:44px;border:1px solid #ccc;border-top:none;z-index:1;}
#city-suggestion-list li{padding:5px 10px;background:#fff;border-bottom:dashed 1px #ccc;}
#city-suggestion-list li:hover{background:#86c4fe;color:#fff;}
.prodtlsPop .control--checkbox .control__indicator{margin-bottom:0px;}
/*** index-29 ***/
.productRange .td-2{min-width:375px;}
.productRange .td-2 .prange-details{position:absolute;top:50%;transform:translateY(-50%);width:100%;margin:auto;z-index:7;box-shadow:0px 1px 10px rgba(0,0,0,0.3);left:-60px;}
.productRange .td-2 .prange-details > div{padding:30px 40px;min-height:180px;}
.productRange{background:url(//catalog.wlimg.com/templates-images/12569/12570/proRange-bg.png) no-repeat;background-attachment:fixed;background-size:cover;}
.productRange .slider ul li .imgRight, .productRange .slider ul li .imgLeft{position:relative;}
.productRange .slider ul li:nth-child(even) .td-2{position:absolute;right:auto;top:0px;bottom:0px;left:0px;}
.productRange .slider ul li:nth-child(even) .td-2 .prange-details{left:20px;}
.productRange .myTabs > .ac{text-align:left;}
.productRange .slider ul li:nth-child(even) .td-1{right:0px;vertical-align:top;}
.productRange .slider ul li:nth-child(even) .td-1 > div > .imgFrame{position:absolute;right:0px;}

/*.productRange .td-1{min-width:375px;}
.productRange .td-1 .prange-details{position:absolute;top:50%;transform:translateY(-50%);width:100%;margin:auto;z-index:9;box-shadow:0px 1px 10px rgba(0,0,0,0.3);right:-60px;}
.productRange .td-1 .prange-details > div{padding:50px 40px;height:180px;display:inline-block;}
.productRange{background:url(//catalog.wlimg.com/templates-images/12569/12570/proRange-bg.jpg) no-repeat;background-attachment:fixed;background-size:cover;}
.productRange .slider ul li .imgRight{position:relative;}
.productRange .slider ul li:nth-child(even) .td-1{position:absolute;right:0px;top:0px;bottom:0px;}
.productRange .slider ul li:nth-child(even) .td-1 .prange-details{right:20px;}
.productRange .myTabs > .ac{text-align:left;} */
.visionMis{background:url(//catalog.wlimg.com/templates-images/12569/12570/vis-mis-bg.jpg) no-repeat;background-attachment:fixed;background-size:cover;}
.btnDBdr .buttonBig{position:relative;border:none;text-shadow:none;}
.btnDBdr .buttonBig::after{position:absolute;content:'';left:5px;right:-5px;bottom:-5px;top:5px;z-index:-1;}
.comp-info .slider ul li{margin-top:20px;margin-bottom:20px!important;display:inline-block;float:none;}
.compInHd .hd_NT{margin-bottom:15px;display:block;}
.welcome ~ .compInHd{margin-top:15px;}
.contIcon{height:40px;color:rgba(0,0,0,0.6);}
.hEnqform input[type="text"], .hEnqform select, .hEnqform textarea{padding:10px;}
.proBdr .clfd-view{position:relative;}
.clfd-view::after{position:absolute;content:'';left:15px;top:-15px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:10px solid #ffffff;}
.proBdr .clfd-view .heading{position:relative;display:inline-block;margin-top:0px;    max-width:calc(100% - 60px);}
.proBdr .clfd-view .heading::after{position:absolute;content:'';right:-60px;top:9px;margin:auto;width:50px;height:2px;}
.proBdr .clfd-view .mt17px{margin-top:10px;}
.proBdr .rMore{position:relative;}
.proBdr .rMore::after{position:absolute;content:"\f178";font:14px/1 FontAwesome;top:0px;bottom:0px;right:-20px;width:15px;height:15px;margin:auto;}
/*** pi-achive-chooseus body format ***/
.achieve .dif.h {font-size:20px;color:#ffffff;}
.achieve .dif.h{margin-bottom:15px;}
#middle .achieve .slider, .achieve .slider{font-size:30px;color:#ffffff;}
.tstmBg h2.hd_NT .head-c1, .tstmBg h2.hd_NT .head-c2 {color:#fff;}
.pi-achieve h2.hd_NT{font-weight:700;font-size:40px;}
.pi-achieve .h1 h1{font-weight:700;font-size:40px;}
/*** pi-achive-chooseus body format ***/
.leftClcont .data > .p5px.dib{padding:0px;line-height:0px;}
.leftClcont .data > .headHr{margin-top:-5px;text-align:left;text-shadow:none;font-size:16px;padding-top:7px;padding-bottom:7px;}.leftClcont .data > .p10px{text-align:left;}
.headbtmBdr h2.hd_NT{position:relative;padding-bottom:15px;margin-bottom:10px;display:block;font-weight:700;font-size:32px;}
.headbtmBdr h2.hd_NT::before, .headbtmBdr h2.hd_NT::after{position:absolute;content:'';left:0px;right:0px;margin:auto;}
.headbtmBdr input[type="text"], .headbtmBdr textarea{padding:12px;}
.headbtmBdr select{padding:11px 12px;}
#middle .headbtmBdr .hp_full_inquiry .button{padding:12px;}
.headbtmBdr h2.hd_NT::before{height:1px;width:150px;bottom:0px;}
.headbtmBdr h2.hd_NT::after{height:3px;width:80px;bottom:-1px;}
.headbtmBdr .qi_float div.txt_ar ~ p{width:97%;margin-left:0.6%;}
#middle .headbtmBdr .hp_full_inquiry .button{width:100%;}
.headbtmBdr .hp_full_inquiry{width:90%;}
/*** shopping cart ***/
.formTable.shoppingCart > tbody > tr > td, .formTable.shoppingCart > thead > tr > td{border:none;}
.formTable.shoppingCart > thead > tr{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
/*** absolute common search ***/
.abs-serch-box{color:#666;position:absolute;left:0px;right:0px;top:15px;z-index:99;text-align:left;}
.abs-serch-box .h2 h2{padding-left:0px;}
#search-btn{position:relative;}
.rei #search-btn{z-index:9;border-radius:150px;}
.absSearch{position:absolute;right:5px;top:1px;}
.propertyId{position:absolute;right:-1px;top:-1px;background-color:rgba(0,0,0,0.5);color:#fff;}
/*** EI product page ***/
.probtmBtn{position:absolute;left:0px;right:0px;bottom:-1px;}
.probtmSpace{padding-bottom:40px;}
.probtmSpace:hover{box-shadow:0px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0px 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 3px rgba(0,0,0,0.2);}
.fullImageFrame .imgFrame.dtc{display:table-cell;}
a.probtmBtn:hover, .probtmSpace:hover a.probtmBtn, .relbtnHover:hover a.probtmBtn{background-color:#00abed;color:#ffffff;}
.cf_4img.fullImageFrame .imgFrame{width:268px;height:268px;text-align:center;}
.cf_4img.fullImageFrame .imgFrame img{max-width:100%;max-height:268px;}
.cf_4img.fullImageFrame .imgFrame a{display:inline-block;}
.cf_4img.fullImageFrame .hHeight{min-height:50px;}		
.fullImageFrame .blur-bg{right:0px;top:0px;bottom:0px;}
.relbtnHover .imgFrame img{max-height:100%;}
/*** fancybox ***/
.fancybox-close-small{right:-16px;top:-21px;}
.fancybox-close-small:after{background-color:#000;color:#fff;border:2px solid;font-size:22px;line-height:27px;}
.hp_full_inquiry{width:auto;}
input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;}
input[type=number]{-moz-appearance:textfield;}
/*** TTW tour package ***/
.sliderCont-Layer{position:relative;background-color:#333333;padding:15px 15px; color:#ffffff;}.slideArrow .bx-wrapper .bx-prev, .slideArrow .bx-wrapper .bx-next{background-color:#ffffff;border-radius:3px;}
.slidePrice{position:absolute;bottom:0px;right:25px;background-color:#ffffff;padding:20px 15px 7px;width:160px;}
/*** about section with payment button ***/
.abs-aboutImg{position:relative;}
.abs-aboutImg .DynBanner{position:relative;left:0px;right:0px;top:0px;}
.abs-aboutImg .DynBanner img{max-width:520px;width:100%;max-height:100%;max-height:450px;}
.abtBg h1{font-size:36px;font-weight:700;}
.abtBg .welcome.ac{text-align:left;}
.abtBg.outerAbtBdr .abs-aboutImg .DynBanner{position:relative;z-index:0;}
.abtBg.outerAbtBdr .abs-aboutImg .DynBanner::after{position:absolute;content:'';top:-25px;right:0px;bottom:33px;left:30px;z-index:-1;}
.abtBg .abs-aboutImg .abt-payBtn{position:absolute;left:50%;top:50%;transform: translate(-50%, -50%);}
/*** inner page left animation css ***/
.scale-animation .cf_4img-flex .imgFrame, .dataHovereffect .cf_4img-flex .imgFrame{width:260px;height:260px;}
.thinFormat .scale-animation .cf_4img-flex .imgFrame{width:257px;height:257px;}
.scale-animation .cf_4img-flex .imgWidth, .dataHovereffect .cf_4img-flex .imgWidth{height:100%;}
.scale-animation .cf_4img-flex  ul li .left-slide-box{padding:10px;align-items:start;justify-content:start;}.scale-animation .cf_4img-flex  ul li .left-slide-box .h{padding-bottom:7px;}
.dataHovereffect .cf_4img-flex ul li .heading{min-height:36px;}
.dataHovereffect .cf_4img-flex ul li:hover > div {box-shadow:0px 5px 10px rgb(0,0,0,0.16);}
.dataHovereffect .cf_4img-flex a.buttonBig{display:block;border:none;}
.scale-animation .cf_4img-flex .imgFrame img, .scale-animation .cf_3img .imgFrame img, .dataHoverShadow .cf_4img-flex .imgFrame img, .dataHoverShadow .cf_3img .imgFrame img{max-width:260px;max-height:260px;margin:0 auto;}
.scale-animation .cf_4img-flex .imgFrame img, .dataHoverShadow .cf_4img-flex .imgFrame img{max-height:100%;}
/*** new effect css ***/
.scale-animation .cf_4img-flex ul li .center-content{display:block;position:relative;font-size:15px;}
.scale-animation .cf_4img-flex ul li .center-content a{display:block;line-height:18px;padding:12px 10px;color:inherit;}
.scale-animation .cf_4img-flex ul li > div.pr.ofh > .dib.ofh{display:block;background:rgba(0,0,0,0.01);}
.scale-animation .cf_4img-flex ul li .left-slide-box{left:0px;right:0px;top:0px;bottom:0px; background:rgba(0,0,0,0.8);color:#fff;font-size:14px;}
.scale-animation .cf_4img-flex ul li .left-slide-box a{color:#fff;}
.scale-animation .cf_4img-flex ul li .left-slide-box .h{border-bottom:none;text-align:left; font-size:16px;line-height:22px;padding-bottom:0px;margin-top:15px;margin-bottom:0px;}
.scale-animation .cf_4img-flex ul li .left-slide-box .mt10px{margin-top:8px;} 
.scale-animation .cf_4img-flex ul li .left-slide-box .a_cld.buttonBig{margin-top:8px;}
.scale-animation .cf_4img-flex ul li .left-slide-box{opacity:0;padding:15px 22px;}
.scale-animation .cf_4img-flex ul li .left-slide-box, .scale-animation .cf_4img-flex ul li:hover .left-slide-box{transform:inherit !important;}
.scale-animation .cf_4img-flex ul li:hover .left-slide-box{opacity:1;}
.scale-animation .cf_4img-flex ul li .left-slide-box .a_cld{font-family:'Roboto', sans-serif;}
/*** image border effect ***/
.bdrEffect .cf_4img-flex ul li .left-slide-box{position:absolute;}
.bdrEffect .cf_4img-flex ul li .left-slide-box:before{border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0, 1);-moz-transform:scale(0, 1);-o-transform:scale(0, 1);transform:scale(0, 1);}
.bdrEffect .cf_4img-flex ul li .left-slide-box:after{border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1, 0);-moz-transform:scale(1, 0);-o-transform:scale(1, 0);transform:scale(1, 0);}
.bdrEffect .cf_4img-flex ul li:hover .left-slide-box:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);}
.bdrEffect .cf_4img-flex ul li:hover .left-slide-box:after{border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);}
.bdrEffect .cf_4img-flex ul li .left-slide-box:before, .bdrEffect .cf_4img-flex ul li .left-slide-box:after{content:"";position:absolute;left:10px;right:10px;top:10px;bottom: 10px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;z-index:-1;}
/*** TTW pages ***/
.row-cols-md-3>* > .data{height:100%;}
.colSimilar{height:180px;max-height:180px;}
.colSimilar img{position:absolute;left:0%;top:0%;right:0%;bottom:0%; margin:auto;width:100%;height:auto;}
.pkg-item{position:relative;z-index:1;background:#444;overflow:hidden;
margin-bottom:15px;max-width:770px;margin-right:auto;margin-left:auto;}
.pkg-item .pkg-img{position:relative;z-index:1;width:47%;height:100%; float:right;transition:all .3s;}
.pkg-item .pkg-img img{max-width:450px;transition:all .3s;}
.pkg-item .pkg-img:hover{width:100%;}
.pkg-cont{width:53%;padding:15px 0 0 15px;position:absolute;z-index:2;    top:0;left:0;height:100%;transition:all .3s;background:#444;}
.pkg-item .pkg-cont:before{content:'';position:absolute;z-index:-1;top:0;  right:0;height:100%;width:100%;transform:skew(-15deg) translateX(32px);background:#444;transition:all .3s;}
.pkg-item .pkg-img:hover+.pkg-cont{transform:translateX(-100%);}
a.hotel_btn{position:absolute;right:0px;bottom:0px;border:none;}
.hotel_btn:before{position:absolute;content:'';right:0;top:0px;bottom:0px;width:20px;background:#163e61;transform:skew(
-15deg)translateX(8px); transition:all .3s;}
.pkg-item .pkg-img .pkg-name{position:absolute;z-index:1;bottom:0;right: -45%;width:100%;text-align:right;color:#fff;transform: translateX(-50%); letter-spacing:0.2px;z-index:3;}
.pkg-item .pkg-img:hover+.pkg-cont .hotel_btn:before, .pkg-item .pkg-img:hover+.pkg-cont:before{transform:skew(0) translateX(0);}
.glry-fixImag{width:100%;height:350px;}
.glry-fixImag img{position:absolute;left:0;top:0;right:0px;bottom:0px; 
margin:auto;}
.arrowBg .bx-wrapper .bx-controls-direction a{background-color:rgba(0,0,0,0.6); padding:5px;}
.bx-wrapper .bx-controls-direction a{z-index:98;}
#overview .thumb ul li img{width:118px;height:70px;}
#overview .thumb .bx-wrapper .bx-prev{left:-51px; background:url(//catalog.wlimg.com/templates-images/12569/12570/controls-bs.png) no-repeat 0px 3px #333333;}
#overview .thumb .bx-wrapper .bx-next{right:-51px; background:url(//catalog.wlimg.com/templates-images/12569/12570/controls-bs.png) no-repeat -41px 3px #333333;}
#overview .thumb .bx-wrapper .bx-prev, #overview .thumb .bx-wrapper .bx-next{top:0px;margin-top:0px;width:45px;height:70px;}
#overview .thumb .bx-wrapper{width:calc(100% - 115px)}
/*** scrollbar ***/
.scrollbar{width:100%;height:100%;max-height:545px;overflow-y:auto;}
.scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#555555;}
.scrollbar::-webkit-scrollbar{width:6px;background-color:#555555;}
.scrollbar::-webkit-scrollbar-thumb{background-color:#000000;}
.flrTitle{position:absolute;left:12px;top:13px;}
.details-popup .bx-wrapper iframe{position:absolute;left:0px;right:0px;top:0px;bottom:0px;max-height:100%;margin:auto;}
.ls ul.bxslider{margin-left:0px;}
.item-Thumb, ul.item-Thumb a{display:inline-block;line-height:0px;}
ul.item-Thumb li img{width:68px;height:60px;}
/*** contact others details ***/
.cf_3img.otherAdd > ul > li{padding:0 20px;}
/*** triangle shape ***/
.trngleBtmShape .imgShape{padding:0px 25px 25px 0px;position:relative;display:inline-block;}
.trngleBtmShape .imgShape img{position:relative;z-index:1;}
.trngleBtmShape .imgShape::after, .trngleBtmShape .imgShape iframe{position:absolute;content:'';bottom:0px;right:0px;width:0;height:0;z-index:0; border-bottom:370px solid !important;border-left:365px solid transparent;}
.catCityPack .h{text-align:center;}
.inputHght .hp_full_inquiry, .inputBdr .hp_full_inquiry{width:auto;padding:0px;}
.inputHght input[type="text"], .inputHght select, .inputHght textarea{width:100%;padding:16px 12px;background:#faf9f9;}
.inputHght .button{position:relative;font-weight:300;padding:15px 22px !important;}
.inputHght .button::after{position:absolute;content:'';left:-4px;right:-4px;top:-4px;bottom:-4px;}
.inputBdr .col-1 .mc .ac{text-align:left;}
.inputBdr input, .inputBdr select, .inputBdr textarea{border:none;border-bottom:1px solid #dddddd;outline:none;padding:12px 5px 7px 0px;margin-bottom:15px;font-size:14px;width:100%;box-sizing:border-box;}
.inputBdr select{padding:11px 5px 7px 0px;}
.inputBdr input.button, .inputBdr input[type='submit']{width:auto;}
#middle .contentSlider .row1 .col-1{width:35%;}
.inputBdr input:placeholder, .inputBdr select:placeholder, .inputBdr textarea:placeholder{font-weight:500;}
#middle .inputBdr .hp_full_inquiry p{text-align:left;}
#middle .inputBdr .hp_full_inquiry .button{padding:15px 30px;font-weight:normal;margin:0px;letter-spacing:1px;}.bs2px8px{box-shadow:0px 2px 8px rgba(0,0,0,0.15);-webkit-box-shadow:0px 2px 8px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 8px rgba(0,0,0,0.15);}
ul.ui-autocomplete{background:#fff;max-width:290px;max-width:290px;max-height:200px;overflow-y:auto;border:1px solid #ddd;box-shadow:0px 5px 12px rgba(0,0,0,0.15);}
.inFlx{display:flex;width:100%;justify-content:space-between;}
.inFlx > *{width:100%;}
.inFlx > * ~ *{margin-left:5px;}
/*** testimonials ***/
.tstImgShadow .imgFrame{border-radius:0px;margin-right:15px;}
.tstImgShadow .ic.mt30px{margin-top:0px;}
.tstImgShadow ul li > .ac{text-align:left;margin-bottom:25px;}
.tstImgShadow .testimonial_fm li > div{padding-top:15px;background:none;border:none;}
.tstImgShadow .testimonial_fm ul li > div span.i.large:before{display:none;}
.tstImgShadow .testimonial_fm .imgFrame > .imgFrame{position:relative;}
.tstImgShadow .testimonial_fm .imgFrame{overflow:visible;}
.tstImgShadow .roundImg .imgFrame, .tstImgShadow .roundImg .imgFrame img{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.tstImgShadow .testimonial_fm .imgFrame > .imgFrame:before{position:absolute;font-size:17px;content:"\f10d";font-family:FontAwesome;display:inline-block;text-align:left;margin-bottom:7px;top:-20px;left:-20px;padding:14px;border-radius:100%;width:20px;height:20px;-webkit-border-radius:100%;-moz-border-radius:100%;line-height:20px;box-shadow:0px 2px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0px 2px 3px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 3px rgba(0,0,0,0.15);z-index:9;text-align:center;}
.tstImgShadow .testimonial_fm .bx-wrapper .bx-prev, .tstImgShadow .testimonial_fm .bx-wrapper .bx-next{width:57px;height:57px;background:url(//catalog.wlimg.com/templates-images/12569/12570/tst-arrow.png) no-repeat;top:-55px;}
.tstImgShadow .testimonial_fm .bx-wrapper .bx-prev{right:70px;left:auto;background-position:0px 0px;}
.tstImgShadow .testimonial_fm .bx-wrapper .bx-next{right:0px;background-position:-69px 0px;}
.tstImgShadow.tstBg .data .mc{padding:30px;}
.tstImgShadow .testimonial_fm .imgFrame > .imgFrame:before{background-color:#ffffff;}
.tstBg{background:url(//catalog.wlimg.com/templates-images/12569/12570/content-slider.jpg) no-repeat;min-height:250px;padding:80px 0px 50px;background-attachment:fixed;position:relative;background-size:cover;}
.tstBg::before{position:absolute;content:'';left:0px;right:0px;top:0px;bottom:0px;background:rgba(0,0,0,0.5);}
.tstCBox{background-color:rgba(0,0,0,0.3);}
.tstBg.defaultTst{height:100%;}
.tstCBox::after{position:absolute;content:'';width:0;height:0;border-left:15px solid transparent;border-right:18px solid transparent;border-top:18px solid rgba(255,255,255,0.3);bottom:-18px;left:0px;right:0px;margin:auto;}.tstImgBdr .mt30px > .imgFrame{border:4px solid #fff;}
.tstImgBdr .slider ul > li{padding-bottom:5px;}
.tstImgBdr .imgFrame img, .testimonial_fm .imgFrame img{width:100%;height:100%;}
/*** border all css  ***/
.imgFrame.bdrAllDashed{box-sizing:border-box;}
.imgFrame.bdrAllDashed .imgFrame{margin:0px !important;}
/*** model popup ***/
.rei #search_filter_data .modal-content{padding:0px;}
#middle .modal .row1 .col-1, #middle .modal .row1 .col-2{padding:0px;}
#middle .modal .row1 .col-1.w45{width:45%;}
#middle .modal .col-2.prodtlsPop .isdCode{padding:9px 10px 9px;border-radius:0px;}
/*** cf_4img-flex flex css ***/
.cf_4img-flex ul *, .cf_4img-flex ul *::before, .cf_4img-flex ul *::after{box-sizing:border-box;}
.cf_4img-flex ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap: wrap;margin-right:-10px;margin-left:-10px;}
.cf_4img-flex ul li{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left: 10px;margin-bottom:1.5rem;text-align:center;}
.cf_4img-flex ul li > div{height:100%;}
/*** imgFrame center images ***/
#middle .imgFrame > .imgFrame.df-dtc{display:table-cell!important;}
#middle .imgFrame.bdrAllDashed .imgFrame, #middle .imgFrame.bdrAllDashed .imgFrame a, #middle .imgFrame.bdrAllDashed .imgWidth.dtc{display:flex !important; height:100%;justify-content:center;align-items:center;width:100%;overflow:hidden;}
#middle .imgFrame.bdrAllDashed .imgFrame img{max-width:100%;max-height:100%;width:fit-content;}
#middle .imgFrame.bdrAllDashed .imgWidth.dtc img{z-index:inherit;}
.enqView{max-width:720px;width:100%;box-sizing:border-box;margin-left:auto;margin-right:auto;}
/*** row slider  ***/
.slider ul.no-scroll *, .slider ul.no-scroll ::after, .slider ul.no-scroll ::before{box-sizing:border-box;}
.slider ul.no-scroll{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;
margin-right:-15px;margin-left:-15px;justify-content:center;}
.slider ul.no-scroll >*{position:relative;width:100%;padding-right:15px;padding-left:15px; margin-bottom:20px;}.slider ul.no-scroll li .imgFrame{width:100%;height:240px;text-align:center;}
.slider ul li .imgFrame > .imgFrame.dtc{display:flex;justify-content:center;align-items:center;}
.slider ul li .imgFrame > a, .slider ul li .imgFrame .imgWidth{display:flex;width:100%; height:100%;justify-content:center;align-items:center;}
.slider ul li > div{height:100%;}
.slider ul li .imgFrame .imgWidth{display:flex;width:100%;height:100%;justify-content:center;align-items:center;}
.slider ul li .imgFrame .imgWidth img{margin-left:-999px;}
.slider ul.no-scroll.sp10px{margin-left:-10px;margin-right:-10px;}
.slider ul.no-scroll.sp10px >*{padding-right:10px;padding-left:10px;}
.catHdng{display:flex;justify-content:space-between;align-items:center;}
.catHdng .catVwBtn{width:90px;flex-shrink:0;}

/*** cf_4img-flex flex responsive css ***/
@media(min-width:320px){
.cols-flx-6 > *{flex:0 0 50%;width:50%;}
.cols-flx-7 > *{flex:0 0 33.3%;width:33.3%;}	
}
@media(min-width:480px){
.cols-flx-3 > *{flex:0 0 50%;max-width:50%;}
.cols-flx-4 > *{flex:0 0 50%;width:50%;}
.cols-flx-5 > *{flex:0 0 50%;width:50%;}
}
@media(min-width:640px){
.cf_4img-flex ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-flx-33{flex:0 0 auto;width:33.33%;}
.col-flx-66{flex: 0 0 auto;width:66.66%;}
.cols-flx-3 > *{flex:0 0 50%;max-width:50%;}
.cols-flx-6 > *{flex:0 0 33.3%;width:33.3%;}
.cols-flx-7 > *{flex:0 0 25%;width:25%;}
}
@media(min-width:768px){
.cf_4img-flex ul li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;}
.thinFormat .cf_4img-flex > ul > li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.cols-flx-2 > *{flex:0 0 50%;width:50%;}
.cols-flx-4 > *{flex:0 0 33.33%;width:33.33%;}
.cols-flx-5 > *{flex:0 0 33.33%;width:33.33%;}
.cols-flx-6 > *{flex:0 0 25%;width:25%;}
.cols-flx-7 > *{flex:0 0 20%;width:20%;}
}
@media(min-width:992px){
.cf_4img-flex ul li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.thinFormat .cf_4img-flex > ul > li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;}
.cols-flx-2 > *{flex:0 0 50%;width:50%;}
.cols-flx-3 > *{flex:0 0 33.33%;max-width:33.33%;}
.cols-flx-4 > *{flex:0 0 33.33%;width:33.33%;}
.cols-flx-5 > *{flex:0 0 25%;width:25%;}
.cols-flx-6 > *{flex:0 0 25%;width:25%;}
.cols-flx-7 > *{flex:0 0 20%;width:20%;}
}
@media(min-width:993px){
.abs-div.theme1{background:transparent;}
.rightL-dropNav .ddsmoothmenu ul li ul li ul{left:auto !important;right:260px;}	
.del_inHdr .bg_df{box-shadow:1px 2px 3px rgba(0,0,0,0.1);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.1);-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.1);}	
.mobCallimg{display:none;}
.fixer.t2_fixer .callusImg, .fixer.t2_fixer .fxSmsNone{display:none;}
.fixer.t2_fixer .stickLeft .wrap, .fixer.t2_fixer .cenNav .wrap{width:auto;}
.fixer.t2_fixer.leftLogo > div{display:table;width:100%;max-width:1140px;margin:auto;}
.fixer.t2_fixer .stickLeft{display:table-cell;}
.fixer.t2_fixer.leftLogo .cenNav{display:table-cell;vertical-align:middle;}
.t2_fixer.leftLogo .cenNav .ddsmoothmenu ul li a{padding:10px 10px;}
.themeBtn a.theme2, .themeBtn a.theme1.emailBtn{background:transparent;color:#fff !important;border:none;} 
}
@media(min-width:1024px){
.cols-flx-1 > *{flex:0 0 auto;width:100%;}
.cols-flx-2 > *{flex:0 0 50%;width:50%;}
.cols-flx-3 > *{flex:0 0 33.33%;max-width:33.33%;}
.cols-flx-4 > *{flex:0 0 25%;width:25%;}
.cols-flx-5 > *{flex:0 0 25%;width:25%;}
.fslsBigImg .slider ul li:nth-child(1), .fslsBigImg .slider ul li:nth-child(6){flex:0 0 50%;max-width:50%;}
.cols-flx-6 > *{flex:0 0 20%;width:20%;}
.cols-flx-7 > *{flex:0 0 16.33%;width:16.33%;}
}
@media(min-width:1200px){
.cols-flx-5 > *{flex:0 0 20%;width:20%;}
.cols-flx-6 > *{flex:0 0 16.33%;width:16.33%;}
.cols-flx-7 > *{flex:0 0 14.28%;width:14.28%;}
}
@media(min-width:800px){
.middDiv-trns .slider ul li{width:33.3%;}
}
@media(min-width:640px){
.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.proEvenOdd .slider ul *, .proEvenOdd .slider ul ::after, .proEvenOdd .slider ul ::before{box-sizing:border-box;}
.proEvenOdd .slider ul li > .imgLeft{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap; flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:center;align-items:center;}
.proEvenOdd .slider ul li > .imgLeft >*{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.proEvenOdd .slider ul li > .imgLeft >*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.proEvenOdd .slider ul li:nth-child(even) > .imgLeft >*:first-child{order:2 !important;}
.absEnqFrm .row1 .col-2.contInfo > div{min-height:375px;}
}
@media(min-width:768px){
.dskCont{display:none;}	
#middle.propDtls .row1 .col-1{width:auto;}
#middle.propDtls .row1 .col-2.rightPropEnq{width:360px;}
.ttw #middle.propDtls .row1 .col-2.rightPropEnq{max-width:273px;}
.propDtls .propEnq{max-width:328px;width:100%;}
.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width: 30.333333%;}
.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-md-8{flex:0 0 auto;width:66.66666667%;}
.col-md-9{flex:0 0 auto;width:75%;}
.col-md-4{flex:0 0 auto;width:33.33333333%;}
.col-md-3{flex:0 0 auto;width:25%;}
}
@media(min-width:993px){
.abs-div.theme1{background:transparent;}
.rightL-dropNav .ddsmoothmenu ul li ul li ul{left:auto !important;right:260px;}	
.del_inHdr .bg_df{box-shadow:1px 2px 3px rgba(0,0,0,0.1);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.1);-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.1);}	
.mobCallimg{display:none;}
.fixer.t2_fixer .callusImg, .fixer.t2_fixer .fxSmsNone{display:none;}
.fixer.t2_fixer .stickLeft .wrap, .fixer.t2_fixer .cenNav .wrap{width:auto;}
.fixer.t2_fixer.leftLogo > div{display:table;width:100%;max-width:1140px;margin:auto;}
.fixer.t2_fixer .stickLeft{display:table-cell;}
.fixer.t2_fixer.leftLogo .cenNav{display:table-cell;vertical-align:middle;border:none;}
.t2_fixer.leftLogo .cenNav .ddsmoothmenu ul li a{padding:10px 10px;}
.themeBtn a.theme2, .themeBtn a.theme1.emailBtn{background:transparent;color:#fff !important;border:none;} 
.fixer.t2_fixer .fixCompNav > div:first-child{width:25%;padding-right:10px;}
.fixer.t2_fixer .fixCompNav{display:table;width:100%;max-width:1140px;margin:auto;}
.fixer.t2_fixer .fixCompNav > div{display:table-cell;vertical-align:middle;}
.fixer.t2_fixer .fixCompNav .smsEmailBdr{display:none;}
.fixer.t2_fixer .fixCompNav .wrap{width:auto;}
.fixer.t2_fixer .fixer.t2_fixer{box-shadow:none;}
.fixer.t2_fixer .fixCompNav .row .col-2{display:none;}
.fixer.t2_fixer .fixCompNav nav.f1{background-color: transparent !important;float:right;}
.fixer.t2_fixer .fixCompNav nav.f1 .ddsmoothmenu > ul > li > a{color:inherit;padding:7px 10px;}
.fixer.t2_fixer .fixCompNav nav.f1 .ddsmoothmenu > ul > li > a.selected, .fixer.t2_fixer .fixCompNav nav.f1 .ddsmoothmenu ul li a:hover, .fixer.t2_fixer .fixCompNav nav.f1 .ddsmoothmenu ul li.on > a{color:#ffffff;;}
.fixer.t2_fixer .fixCompNav .ddsmoothmenu > ul > li.lst_li{display:none;}
}
@media(max-width:1024px){
.propDtls .propEnq{box-sizing:border-box;}
}
@media(max-width:992px){
#bodyFormatNT .dark-productBg .row1 .width50, #bodyFormatNT .dark-productBg .row1 .width50{width:100%;display:block;}ul.float50 > li{width:98%;}
.dark-productBg:nth-child(odd) .arrowView::after, .dark-productBg:nth-child(even) .arrowView::after{display:none;}.loc-form form > ul > li{width:99%;}
/*** templates 633 ***/
.callusImg.dskCall{display:none;}
.productRange .td-2{min-width:255px;}
.productRange .slider ul li:nth-child(even) .td-2 .prange-details{left:0px;}
.productRange .td-2 .prange-details{left:0px;box-sizing:border-box;}
.trngleBtmShape .imgShape::after{border-bottom-width:280px !important;border-left-width:275px;}
.societyDtls{float:none;display:block;}
.societyDtls span{display:inline;}
.leftLogo .bdrT.bdrB.cenNav{border:none;padding:0px;}
.ttw .dropdown #search-btn, .ttw .dropdown .esch, .pi .dropdown .esch, .pi .dropdown .esch, .rei .dropdown #search-btn, .rei .dropdown .esch{display:none;}
}
@media(max-width:940px){
.abs-serch-box{width:460px;}
}
@media(max-width:768px){ 
.spro-box{position:fixed;top:10px;bottom:auto;left:10px;right:10px;transform:translate(0);width:auto;padding:0px;z-index:9999;overflow:auto;}
.spro-box div.w33{width:50%;}
.spro-box button{margin-top:10px;}
.spro-box select, .spro-box input{width:100%;box-sizing:border-box;}
.spro-box input[type="text"], .spro-box select{padding:8px 12px; max-width:360px;box-sizing:border-box;}
.spro-box .column_box{padding:10px 15px 20px 12px;margin-top:0px;}
.spro-box input.mPrice{width:48%;}
.control--checkbox .control__indicator{padding:5px 15px;font-size:12px;margin-bottom:8px;}
label.control.control--checkbox{margin-right:5px;} 
/*.spro-btn{position:fixed;left:0px;right:0px;bottom:0px;float:left;display:block;width:100%;box-sizing:border-box;text-align:center;padding:12px 15px;box-shadow:0px -3px 4px rgba(0,0,0,0.2);z-index:99;}*/
#search-btn.spro-btn{position:absolute;display:block;}
.spro-btn{position:absolute;top:10px;right:28px;text-align:center;display:inline-block;box-shadow:0px -3px 4px rgba(0,0,0,0.2);z-index:101;}
.qtyAssur .slider .imgLeft .td-1{padding-left:0px;padding-right:0px;width:auto;display:block;text-align:center;}
.headbtmBdr .hp_full_inquiry{width:auto;}
.callusImg{text-align:center;margin-top:7px;}
.top-head{display:inline-block;}
.smsEmailBdr{text-align:center;}
.footImgView-inner{left:0px!important;}
.hEnqform{margin-top:30px;}
.hEnqform .hp_full_inquiry{margin-top:20px !important;}
.cf_4img.fullImageFrame .imgFrame{width:200px;height:200px;text-align:center;}
.relbtnHover .bdrL{border-left:none;}.inputHght .hp_full_inquiry{width:auto;}
#bodyFormatNT .inputBdr .col-1.width60, #bodyFormatNT .inputBdr .col-2.width35{display:block;width:100%;}
}
@media(max-width:767px){
.hd_NT, .f16-formate .hd_NT{font-size:20px;line-height:22px;}	
.productRange .td-2{min-width:auto;}
.productRange .td-1, .productRange .td-2{display:block;text-align:center;padding:0px;}
.productRange .td-2 .prange-details{position:relative;width:auto;top:0px;transform:translateY(0px);right:0px;left:0px;box-shadow:none;border:none;padding:0px;}
.productRange .slider ul li:nth-child(even) .td-2{position:relative;}
.productRange .slider ul li:nth-child(even) .td-2 .prange-details{left:0px;right:0px;}
.productRange .imgFrame, .productRange .imgFrame img{width:100% !important;}
.productRange .td-2 .prange-details > div{height:auto !important;border:none;padding:15px;display:block;text-align:left;}
.productRange .slider ul li:nth-child(even) .td-1 > div > .imgFrame{position:relative;}
.productRange .slider ul li .td-1 .imgFrame, .productRange .slider ul li .imgLeft .td-1{display:block;margin:10px auto 0;padding:0;margin:0px;}
.compInHd .hd_NT{margin-bottom:0px;}
}
@media(max-width:640px){
.spro-box div.w33{width:100%;}
.spro-box div.w50{width:100%;}
.spro-box input[type="text"], .spro-box select{max-width:100%;}	
.captionDetail{position:relative;}
#search-btn{display:none;}
header .abs-serch-box .plusMinus, .abs-serch-box .travelPackageSearch .plusMinus{display:none;}
header .abs-serch-box .showHide_rp, .abs-serch-box .travelPackageSearch .showHide_rp{display:block;}
.abs-serch-box{top:5px;}
.sidebar .slide-fixImag{height:300px;}
.bx1{border:none;box-shadow:none;background:none !important;border-bottom:1px solid #eeeeee !important;padding-bottom:10px;margin-bottom:10px;}
.topRightArrow.bx1{border-bottom:0px solid !important;padding-bottom:0px;margin-bottom:0px;}
.rgtFloat{width:auto;text-align:center;margin-top:7px;}
.resPonHd h1{font-size:20px;}
.trngleBtmShape{margin-top:25px;}
.inputHght .row1 .col-1{margin-bottom:20px;}
.inputHght .data.p10px, .inputBdr .data.p10px{padding:0px;}
.inputHght .pr30px, .inputBdr .pr30px{padding-right:0px;}
.inputHght .p30px, .inputBdr .p30px{padding:20px 10px 10px;}
.inputHght .pr30px, .inputBdr .p30px{padding-right:10px;}
.inputBdr .col-1.width60 .p30px{padding:20px 10px;}
.inputHght .col-2.width35 .p30px.theme2, .inputBdr .col-2.width35 .p30px.theme2{margin-top:20px}
#middle .modal .row1 .col-1.w45{display:none;}
#bodyFormatNT .columns12 .modal .col-2{margin-top:0px;}
/*** rei deytails page ***/
.filterS-box div.w100{border-top:1px solid #eee;border-left:none;border-right:none;}
.searchFilter .wrap{padding:0px 3px;}
.filterS-box{max-width:calc(100% - 105px);margin-right:0px;}
.searchFilter .fltrBtn{margin:0px;background:#fff;border-left:1px solid #ddd;}
.amentMb .cf_4img > ul > li{width:33%;}
.filterS-box input{padding-left:10px;}
.propEnq .plusMinus{display:none;}
.propEnq .showHide_rp{display:block;}
.absTour-Title.rel-prop{border-top:1px solid #ddd;}
.comp-info .mt30px{margin-top:0px;} 
.catHdng .hd_NT{font-size:19px;line-height:20px;}
.catHdng .catVwBtn a{font-size:13px;}
.catHdng .catVwBtn{width:76px;}
.catHdng > *{display:inline-flex;}
.cateView h2.hd_NT, .topRightArrow h2.hd_NT{font-size:18px;}
}
@media(max-width:480px){
.bodycontent.ei{padding-bottom:50px;}	
.bodycontent.ei.submit-body-space{padding-bottom:0px;}
footer .row1 .width25, footer .row1 .width50{width:100%;}
.mobile_verify input[type="number"]{width:25px;}	
.sidebar .slide-fixImag{height:230px;}
.cf_3img.otherAdd > ul > li{text-align:left;height:auto !important;}
.fancybox-slide, .fancybox-slide--iframe{padding:30px 15px 0;} 
.fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small, .fancybox-slide--video .fancybox-close-small{top:-38px;right:0px;}
.fancybox-slide--iframe .fancybox-content{width:100%;height:100%;margin:0px;}
#middle .myTabs .slider ul li{height:auto !important;}
#middle .slider ul li .imgLeft, #middle .slider ul li .imgRight{text-align:center;box-sizing:border-box;}
.amentMb .cf_4img > ul > li{width:49.5% !important;}
.rel-prop .cf_3img ul li{padding:0px;}
}
@media(max-width:415px){
.footImgView.w300px.h300px, .footImgView-inner .imgFrame{width:280px;height:280px;}
.footImgView .w300px{width:280px;}
.footImgView .h300px{height:280px;}
.rec-email .newsletter-email input.button{display:block;width:100%;margin-top:7px;}
footer .row1 .width50, footer .row2 .width50, #footerFormat1 .row2 .col-1.width50{width:auto;}
.sidebar .slide-fixImag{height:180px;}
.ttwDtls-img .slide-fixImag{max-width:350px;width:100%;}
.tstImgShadow .df-dt, .tstImgShadow .df-dtc{display:block;text-align:center;margin:auto;}
.tstImgShadow .testimonial_fm .bx-wrapper .bx-controls-direction a{display:none;}
}
@media(max-width:360px){.fancybox-content{max-width:288px !important;}}