*{box-sizing:border-box}.patb{padding-top:10px;padding-bottom:10px}.patb20{padding-top:20px;padding-bottom:20px}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.relative{position:relative}.tboleft{text-align:left}.tboright{text-align:right}.tbocenter{text-align:center}.tbocontainerfull{width:100%;float:left;margin:0 auto}.tbocontainer{width:1110px;margin:0 auto}.tbofullwidth{width:100%;float:left}.tborow{width:100%;float:left;padding-left:8px;padding-right:8px}.tborowinner{width:100%;float:left}.tbo{float:left;padding:0 8px}.s1,.s2,.s3,.s4,.s5,.s6,.s7,.s8,.s9,.s10,.s11,.s12{display:none}.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m12{display:none}.l1,.l2,.l3,.l4,.l5,.l6,.l7,.l8,.l9,.l10,.l11,.l12{display:block}@media screen and (max-width: 767px){.tbocontainer{width:100%}.s1,.s2,.s3,.s4,.s5,.s6,.s7,.s8,.s9,.s10,.s11,.s12{display:block !important}.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m12{display:none}.l1,.l2,.l3,.l4,.l5,.l6,.l7,.l8,.l9,.l10,.l11,.l12{display:none}.s1{width:8.333%}.s2{width:16.666%}.s3{width:25%}.s4{width:33.33%}.s6{width:50%}.s12{width:100%}.s5{width:41.66%}.s7{width:58.33%}.s8{width:66.66%}.s9{width:75%}.s10{width:83.33%}.s11{width:91.66%}}@media screen and (min-width: 768px) and (max-width: 991px){.tbocontainer{width:100%}.s1,.s2,.s3,.s4,.s5,.s6,.s7,.s8,.s9,.s10,.s11,.s12{display:none}.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m12{display:block !important}.l1,.l2,.l3,.l4,.l5,.l6,.l7,.l8,.l9,.l10,.l11,.l12{display:none}.m1{width:8.333%}.m2{width:16.666%}.m3{width:25%}.m4{width:33.33%}.m6{width:50%}.m12{width:100%}.m5{width:41.66%}.m7{width:58.33%}.m8{width:66.66%}.m9{width:75%}.m10{width:83.33%}.m11{width:91.66%}}@media screen and (min-width: 992px){.s1,.s2,.s3,.s4,.s5,.s6,.s7,.s8,.s9,.s10,.s11,.s12{display:none}.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m12{display:none}.l1,.l2,.l3,.l4,.l5,.l6,.l7,.l8,.l9,.l10,.l11,.l12{display:block !important}.l1{width:8.333%}.l2{width:16.666%}.l3{width:25%}.l4{width:33.33%}.l6{width:50%}.l12{width:100%}.l5{width:41.66%}.l7{width:58.33%}.l8{width:66.66%}.l9{width:75%}.l10{width:83.33%}.l11{width:91.66%}}@media screen and (min-width: 991px) and (max-width: 1180px){.tbocontainer{width:92%}}.tbosuccess{width:100%;padding:6px;margin:5px 0}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}body{margin:0;padding:0px;font-size:13px}img,a{border:0}a{text-decoration:none}.btnleft{float:left}.btnright{float:right}.btnrightIM{float:right !important}.clr{clear:both;display:table}header,main,footer{width:100%;float:left}.comonwidth{width:1214px;margin:0 auto;display:table;clear:both}.valignm{vertical-align:middle}.padding-2{padding:2px}.padding-5{padding:5px}.padding-5i{padding:5px !important}.padding-top-5{padding-top:5px}.padding-top-3{padding-top:3px}.padding-top-2{padding-top:2px}.padding-bottom-5{padding-bottom:5px}.padding-top-10{padding-top:10px}.padding-8{padding:8px}.padding-top-8{padding-top:8px}.padding-bottom-8{padding-bottom:8px}.padding-left-8{padding-left:8px}.padding-right-8{padding-right:8px}.padding-right-16{padding-right:16px}.padding-bottom-10{padding-bottom:10px}.padding-left-5{padding-left:5px}.padding-left-4{padding-left:4px}.padding-right-10{padding-right:10px}.padding-10{padding:10px}.padding-0{padding:0 !important}.margin-left-10{margin-left:10px}.margin-top-3{margin-top:3px}.margin-top-5{margin-top:5px}.margin-bottom-5{margin-bottom:5px}.margin-bottom-8{margin-bottom:8px}.margin-top-10{margin-top:10px}.margin-top-8{margin-top:8px}.margin-0{margin:0 !important}.margin-left-0{margin-left:0 !important}.margin-right-0{margin-right:0 !important}.mpnone{margin:0;padding:0}.padLR0{padding-left:0;padding-right:0}.padL0{padding-left:0}.padR0{padding-right:0}.row{width:100%;float:left}.row-div{float:left;width:100%;padding:8px 0}.text-align-right,.sid_nof .viewall{text-align:right}.center{text-align:center}.font-10{font-size:10px}.font-11{font-size:11px}.margin-top--10{margin-top:-10px}.cp,.hdcn img,.fllink{cursor:pointer}.display_none,.vdst,.chpro,.lgut,.msite,.sources-div .error::before,.stikM,.dnone{display:none}.pos_rel,#ViewAnnouncement{position:relative}.font-12{font-size:12px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.tbohheader{background-size:100% 100%}.tbhlogo{padding:20px 0 10px 20px;float:left;display:inline-block}.hedbg{padding:2px;min-height:26px}.mlung{padding-top:2px}.language_icon_tab{padding:3px 15px 3px 3px;cursor:pointer;background-position:25px -14px}.lagtab{padding:0px;position:absolute;list-style:none;margin:3px 0 0 0;min-width:150px;z-index:1001}.lagtab>li{padding:5px 10px;cursor:pointer}.lagtab>li:hover{transition:all 0.2s ease}.tbohnav>ul{margin:0;padding:0;list-style:none}.tbohnav>ul>li{float:left}.tbohnav>ul>li>a{transition:all 0.2s ease;background-repeat:no-repeat;padding:26px 10px 8px 10px;display:block; text-decoration:none}.tbohnav>ul>li>a>i{margin:-2px 0 0 -10px;position:absolute;display:none}.Fl{background-position:center -535px}.Ht{background-position:center 7px}.Qu{background-position:center -51px}.Ac{background-position:center -100px}.Re{background-position:center -151px}.Ad{background-position:center -203px}.Pc{background-position:center -252px}.tboac{background-position:center -584px}.Cru{background-position:center -687px}.Sig{background-position:center -767px}.Car{background-position:center -839px}.tbohnav>ul>li:first-child{border-left:none}.tbohnav ul li a span{transition:all 0.2s ease;display:block;height:16px;background:none}.basnav{display:none;position:absolute;line-height:18px;list-style:none;box-shadow:0px 0px 4px 0 #888;padding:5px;min-width:180px;z-index:10001;margin-top:-2px}.tbohnav>ul>li:hover .basnav{display:block}.basnav li a{background-position:5px 10px;padding:5px 5px 5px 18px;display:block;height:auto;width:auto;font-weight:400; text-decoration:none;}.basnav li a:hover{background-position:5px -41px}.anmt_tab{position:absolute;font-size:11px;font-weight:bold;margin:-30px 0 0 125px;padding:3px 7px 5px 15px;height:19px;display:block;border-radius:0 3px 3px 0;font-style:normal}.rightcn_lv{float:right}a.contact_hd{text-transform:uppercase;padding:28px 10px 0px 10px;display:block;background-position:center 3px}.cNTc{margin:-5px 0 0 -30px;display:none;font-size:24px;position:absolute}.hdcn{padding:0px 5px 2px 0}.hdcn .hrow{margin:2px 0}.hdcn .ifcase{height:30px}.logsbnt{padding:3px 5px;border-radius:2px;margin-right:2px}.error{font-size:11px;padding:5px;width:100%;float:left;border-radius:2px;margin-top:5px}.error::before{border:6px solid transparent;margin:-17px 0 0 1%;content:" ";position:absolute}.errormsg{width:100%;float:left;padding:5px;text-align:center;background:#fddfdf;color:red;margin:2px 0}.tbohfooter{padding:8px}.ftlinks{padding:15px 0 0 0;margin:0;list-style:none}.ftlinks li{float:left;padding:0 5px}.ftlinks li:first-child{border-left:none}input[type="text"],select{padding:8px}select{padding:7px}.LookUpScroll{max-height:200px;overflow-y:auto}.bold{font-weight:bold}.boldh{font-weight:bold}.register-head{float:left;width:100%;padding:10px 15px;font-size:17px}.limitPop{position:absolute;z-index:100;border-radius:3px;padding:5px 10px;margin-top:5px}.limitPop:after{border-style:solid;border-width:8px;content:"";left:9px;position:absolute;top:-14px}.limitPop:before{border-style:solid;border-width:7px;content:"";position:absolute;top:-14px}.agrew{display:block;width:22px;height:16px;position:absolute;margin:-1px 0 0 -27px}.agrbx{position:fixed;left:0;width:100%;height:100%;z-index:10011;display:none}.popbxag{position:absolute;width:480px;margin:auto;height:140px;border-radius:20px;left:0;*left:25%;right:0;*right:auto;top:0;*top:15%;bottom:0;*bottom:auto;z-index:10}.ruicon{display:block;width:174px;height:181px;margin:-17px 0 0 -93px;position:absolute}.agbxcont{padding:0 0 0 45px;text-align:center}.agbxhe{font-size:18px;padding:25px 0 10px 0}.agbxcont p{line-height:22px}.agxcl{right:0;position:absolute;font-size:20px;width:30px;height:30px;text-align:center;border-radius:50%;padding-top:5px;margin:-11px;font-weight:bold}.agxcl:hover{text-decoration:none}.opbx{cursor:pointer}.successrow{background-position:6px -17px;padding-left:30px;font-size:12px;width:92%;float:left;line-height:20px}.Pw-LookUpScroll{width:290px;margin:0;list-style:none;padding:3px;max-height:200px;overflow-y:auto}.Pw-LookUpScroll li{padding:5px}.comon_table{border-collapse:collapse}.comon_table th,.comon_table td{border-collapse:collapse;padding:5px}.comon_table th{font-size:14px;text-align:left;font-weight:bold}.TripBx .tripDiv,.TripBx .tripDivPx{width:100%;*width:95.5%}.TripBx .tripicon{background-repeat:no-repeat;background-position:1px -349px;padding:0px 6px 0px 40px}.TripBx .tripDiv a{line-height:40px}.TripBx .tripDiv a:hover{text-decoration:underline}.TripBx .tripRs{width:100%;padding:0 5px 5px 40px}.tripBtn{padding:6px 6px 6px 24px;border:none;border-radius:3px;cursor:pointer}.tripBtn.Edidel{background-position:4px -47px}.tripBtn.save{background-position:4px -28px}.tripBtn.OpneBtn{background-position:4px -70px}.tripDiv .tripDiv,.tripDiv .tripicon{width:auto;background:none;padding:unset;border:none;padding-left:10px}.padding-bottom-8{padding-bottom:8px}.margin-top-8{margin-top:8px}.margin-left-8{margin-left:8px}.margin-right-8{margin-right:8px}.margin-top--1{margin-top:-1px}.reference{padding:8px}.TripBx input[type="text"],.TripBx select{padding:8px;width:26.5%}.atBxpop{position:absolute;display:none;padding:8px;margin-top:8px;margin-left:3%}.atBxpop::before{content:" ";border:solid 6px transparent;position:absolute;left:45%;top:-14px}.atBx{text-decoration:underline}.atBx:hover .atBxpop{display:block}.padding-top-12{padding-top:12px}.tablescroll{float:left;width:100%;overflow:auto;height:250px}.tbohpaging{clear:both;padding:8px;text-align:right;overflow:hidden}.tbohpaging a{padding:3px 6px;text-decoration:none}.tbohpaging b a{border-radius:3px;-webkit-border-radius:3px}.TpCont{padding:2px 4px 2px 2px;position:relative;margin-left:5px}.TpCont::after{content:" ";top:3px;left:-10px;border-top:solid 5px transparent;border-bottom:solid 5px transparent;border-left:solid 5px transparent;position:absolute}.newChBx input[type=radio]:not(old),.newChBx input[type=checkbox]:not(old){width:28px;margin:0;padding:0;opacity:0}.newChBx input[type=radio]:not(old)+label,.newChBx input[type=checkbox]:not(old)+label{display:inline-block;margin-left:-28px;padding-left:28px;line-height:24px}.newChBx input[type=checkbox]:not(old):checked+label,.newChBx input[type=checkbox]:not(old):checked+label{background-position:0 -68px}.newChBx input[type=radio]:not(old):checked+label{background-position:0 -127px}.width17p{width:17.5%}.enterTripName{width:30.8%;margin:2px 0}input[type="text"].enterTripName{width:100%}.QUHtext{padding:13px}.smPopup{position:fixed;z-index:101;top:30%;left:0;right:0;margin:0 auto;padding:8px;width:400px;border:#e0dfdf solid 5px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.sclose{width:20px;padding-top:3px;height:20px;text-align:center;top:3px;font-size:12px;right:3px;text-decoration:none;position:absolute;border-radius:50%;cursor:pointer}.sclose:hover{text-decoration:none}.padding-bottom-8{padding-bottom:8px}.smoverlaye{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:99;display:none}.nowrap{white-space:nowrap}.width-50{width:50%}.temphedClass{color:#fff;text-align:center;position:absolute;width:35%;margin:33px 0 0 300px;text-shadow:1px 1px 1px #000}.contract-heading{width:23%;float:right;padding:10px}.ctable{border-collapse:collapse}.ctable th,.ctable td{padding:8px;font-weight:100;vertical-align:top;text-align:left}.ctable th{background:#979797 !important;color:#fff !important}.row_cell{width:100%;float:left}.border-bottom-1{border-bottom:#eee solid 1px}.ctabct{border:#ccc solid 1px;padding:8px 16px;border:#ccc solid 1px}.ppsec.TripBx input[type="text"],.ppsec.TripBx select{width:44.5%}.starpr{right:0;border-radius:12px 0 0 12px}.border-left-1{border-left:#eee solid 1px}.border-left-w{border-left:#fff solid 1px}.newiconftab::after{content:"New";font-size:10px;background:red;border-radius:5px;color:#fff;padding:0 3px;animation:bgnew 0.5s ease infinite;margin-left:10px}@keyframes bgnew{0%{background:red}100%{background:#f1a500}}.disablebtn{background-color:#c9c9c9c !important;border:#d1cccc solid 1px !important;color:#fff !important}.disablebtn:active,.disablebtn:active{opacity:1 !important}.disableClick{pointer-events:none}.NwcheckBx{position:relative;padding-left:24px;padding-top:1px}.NwcheckBx input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#eee;border:#ccc solid 1px;border-radius:4px;-webkit-border-radius:4px}.NwcheckBx:hover input ~ .checkmark{background-color:#f1f1f1}.NwcheckBx input:checked ~ .checkmark{background-color:#004e93;border:#001d37 solid 1px}.checkmark:after{content:"";position:absolute;display:none}.NwcheckBx input:checked ~ .checkmark:after{display:block}.NwcheckBx .checkmark:after{left:6px;top:0px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.TcheckBx{position:relative;padding-left:24px;padding-top:1px;display:block}.TcheckBx input{position:absolute;opacity:0;cursor:pointer}.Tcheckmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#eee;border:#ccc solid 1px}.Tcheckmark.small{height:14px;width:14px}.TcheckBx:hover input ~ .Tcheckmark{background-color:white}.TcheckBx input:checked ~ .Tcheckmark{background-color:#f1f1f1;border:#0577dc  solid 1px}.Tcheckmark:after{content:"";position:absolute;display:none}.TcheckBx input:checked ~ .Tcheckmark:after{display:block}.TcheckBx .Tcheckmark:after{left:6px;top:0px;width:4px;height:10px;border:solid #004e93;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.TcheckBx .Tcheckmark.small:after{left:4px;top:-2px}.tabelbg2{background-color:#eef3f9}.tabelbg3{background-color:#c7c7c7}.hedbh1{background-color:#004684;color:#fff}.hedbh2{background-color:#b1b0b0;color:#000}.trnBxcl{background-color:#d6daf3;color:#000}.poptable{width:100%;background:#fff;border-collapse:collapse}.poptable td,.poptable th{padding:8px;border:#ededed solid 1px}.tbocolor2{color:#e4ae38}.droparror{border:7px solid #fff;width:0;height:0}.dropdown{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid transparent;margin-top:5px}.dropup{border-top:7px solid transparent;border-right:none;border-bottom:7px solid transparent;margin-top:3px}.TripPopCL{position:fixed;left:0;right:0;margin:0 auto;top:100px;background:#fff;border:#f0f0f0 solid 4px;box-shadow:0px 0px 40px #000;border-radius:10px;-webkit-border-radius:10px;z-index:100}.position-static{position:static !important}.vertical-align-m{vertical-align:middle}.margin-right-2{margin-right:2px}.padding-right-2{padding-right:2px !important}.width-33{width:33.33%}.callWidget{position:fixed;border:none;width:209px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);bottom:22%;right:-80px;height:55px}.checkmark.ch-error{border:red solid 1px}.scrollInner{height:300px;overflow:auto}.width-75{width:75%}.autoscroll{min-height:0;max-height:400px;overflow-y:auto}.position-absolute{position:absolute}.width-40{width:40%}.scrollInner{height:300px;overflow:auto}.position-relative{position:relative}.btnNR{background:none;padding:0;border:none;color:#fff;font-size:13px}.contantwall{padding:8px;width:100%;float:left}.srwall{padding:10px}.brdwall{padding:10px 10px 0 10px}.leftpanel{width:25%}.rightpanel{width:74%}.prsl .ui-state-default,.prsl .ui-widget-content .ui-state-default,.prsl .ui-widget-header .ui-state-default{margin-top:-4px;width:18px;height:18px;border-radius:10px}.prsl.ui-slider-horizontal{height:6px}.strow,.posi,.filwl span{position:relative}.nohotels_found{overflow:hidden;margin:20px auto;width:700px}.nohotels_found h1{padding:5px;font-size:16px;margin:0;font-weight:bold;text-shadow:0 1px 1px #888888}.nohotels_found p{padding:10px;line-height:18px}.search_cat{padding:5px 4px 5px 4px;font-style:normal;margin-left:2px;cursor:pointer;position:relative;background:#fff}.fcl{width:10px;height:15px;position:absolute;right:3px;top:7px;background:url(../../images/serach_sprite.png) no-repeat;background-position:-118px -45px}.j-star .fcl{right:-2px}.smail input[type=radio]:not(old),.smail input[type=checkbox]:not(old),.paydv input[type=radio]:not(old),.paydv input[type=checkbox]:not(old),.newChBx input[type=radio]:not(old),.newChBx input[type=checkbox]:not(old){width:28px;margin:0;padding:0;opacity:0}.smail input[type=radio]:not(old)+label,.smail input[type=checkbox]:not(old)+label,.paydv input[type=radio]:not(old)+label,.paydv input[type=checkbox]:not(old)+label,.newChBx input[type=radio]:not(old)+label,.newChBx input[type=checkbox]:not(old)+label{display:inline-block;margin-left:-28px;padding-left:28px;line-height:24px}.smail input[type=checkbox]:not(old):checked+label,.smail input[type=checkbox]:not(old):checked+label,.paydv input[type=checkbox]:not(old):checked+label,.paydv input[type=checkbox]:not(old):checked+label,.newChBx input[type=checkbox]:not(old):checked+label,.newChBx input[type=checkbox]:not(old):checked+label{background-position:0 -68px}.smail input[type=radio]:not(old):checked+label,.paydv input[type=radio]:not(old):checked+label,.newChBx input[type=radio]:not(old):checked+label{background-position:0 -127px}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:0}.selectpopup,.smallpop{border-radius:8px;position:absolute;z-index:1001}.pcenter{left:0;right:0;margin:0 auto}.popclose{padding:2px 6px;cursor:pointer;float:right;margin:2px;font-weight:bold;border-radius:4px}.noRsul_bx{padding:10px 0 10px 30%;position:relative;z-index:101;font-size:16px;border-radius:3px;text-align:center;margin:10px 0}.LookUpScroll{max-height:200px;overflow-y:auto;z-index:10100}.chnote{position:fixed;bottom:65px;right:10px;z-index:200;height:35px;width:35px;background-position:0 -131px;padding:2px;-webkit-animation:fadein 2s linear forwards;animation:fadein 2s linear forwards}.notexbx{width:268px;height:84px;position:absolute;right:0;top:-100px;border-radius:10px;box-shadow:0 1px 8px 1px #888}.notexbx::after{content:" ";border:solid 25px transparent;border-right:solid 0px transparent;bottom:-39px;right:20px;position:absolute}.keyicon{background-position:8px 25px;height:100%;width:55px;border-radius:10px 0 0 10px}.ghttext{font-size:13px}.notetext{width:210px;font-size:11px;padding:16px 0px 10px 10px}.notecl{border-radius:3px;position:absolute;top:-5px;right:-5px;padding:2px 7px;font-size:12px}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.loader{border-radius:50%;width:80px;height:80px;animation:spin 1s linear infinite;margin:0 auto}.lodingBx{display:none;padding:180px 0;font-size:16px;text-align:center;position:relative;z-index:101}.lineloading{height:1px;width:100%;margin-top:30px;position:absolute;z-index:1}.lineloading div{height:1px;animation:whith-animation 25s ease infinite;background:#3a8e1b}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes whith-animation{0%{width:0}100%{width:100%}}.ProcessAdd{padding:4px 0 0 0 !important;height:29px}.ProcessAdd code{padding:3px 16px}.meter .tbocolor{color:#fff !important}.meter{position:relative}.meter>span{display:block;border-radius:20px;-webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);position:relative;overflow:hidden}.meter>span:after,.animate>span>span{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.25, rgba(255,255,255,0.2)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.2)), color-stop(0.75, rgba(255,255,255,0.2)), color-stop(0.75, transparent), to(transparent));background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;-webkit-animation:move 2s linear infinite;animation:move 2s linear infinite;overflow:hidden}.animate>span:after{display:none}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.newbtn{border:#015496 solid 1px;background-color:#024d88;color:#fff;padding:5px 16px;border-radius:4px;-webkit-border-radius:4px}.newbtn:active{opacity:0.6}.disebale{background-color:#eee;border:#ccc solid 1px;color:#000}.border-top{border-top:#e7e7e7 solid 1px}.padding-top-0{padding-top:0}.tbotable{width:100%}.tbotable,.tbotable tr th,.tbotable tr td{border-collapse:collapse}.tbotable tr th,.tbotable tr td{padding:6px}.tbotable tr th{font-size:16px;font-weight:100;padding:10px}.tbotblbox{width:100%;position:relative;padding-top:38px}.tbotblscrollbox{max-height:250px;overflow:auto}.tbotablescroll{width:100%}.tbotablescroll,.tbotablescroll tr th,.tbotablescroll tr td{border-collapse:collapse}.tbotablescroll tr th,.tbotablescroll tr td{padding:6px}.tbotablescroll tr th{height:0;padding:0;text-align:left}.tbotablescroll tr th b{position:absolute;top:0;line-height:17px;padding:10px;font-weight:bold}.tbotablescroll tr th:first-child b{border-left:none}.tborow h1,.tborow h2,.tborow h3,.tborow h4,.tborow h5,.tborow h6{float:left;width:100%;margin:0;padding:8px}.tborow h1{font-size:28px}.tborow h2{font-size:24px}.tborow h3{font-size:20px}.tborow h4{font-size:18px}.tborow h5{font-size:16px}.tborow h6{font-size:14px}.tboerror,.tbosuccess,.tboalert{width:100%;float:left;padding:8px;text-align:center}.tbobtn{display:inline-block;cursor:pointer;text-decoration:none}.s{font-size:11px;padding:3px 6px;margin:0 8px;border-radius:3px;-webkit-border-radius:3px}.m{font-size:14px;padding:4px 10px;margin:0 8px;border-radius:3px;-webkit-border-radius:3px}.l{font-size:14px;padding:6px 15px;margin:0;border-radius:5px;-webkit-border-radius:5px}.tbobtn:active,.tbobtnsmall:active{opacity:0.5}.s span{font-size:13px !important;margin-right:3px}.m span{font-size:17px !important;margin-right:3px}.l span{font-size:20px !important;margin-right:3px}[data-title]:after{visibility:hidden;background:transparent;border-radius:3px;content:attr(data-title);font-size:12px;margin-left:-20px;margin-top:30px;padding:8px 15px;position:absolute;transition:all .5s ease-in .2s;-webkit-transition:all .5s ease-in .2s;white-space:nowrap;z-index:15;transform:translateY(-25px);-webkit-transform:translateY(-25px)}[data-title]:hover:after{visibility:visible;transform:translateY(0);-webkit-transform:translateY(0)}.tbotipbox{text-transform:uppercase;cursor:help;font-size:20px;margin:8px 0;padding:8px;position:relative;text-align:center;float:left;width:200px;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.tbotooltip{bottom:100%;display:block;left:-25px;margin-bottom:15px;opacity:0.0;padding:20px;position:absolute;width:100%;z-index:10;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-shadow:2px 2px 6px rgba(0,0,0,0.28)}.tbotipbox .tbotooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.tbotipbox .tbotooltip:after{bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.tbotipbox:hover .tbotooltip{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.tbodate{background-position:98% center}.tbomulticheck{margin-right:10px;width:auto !important}.tbofrmhead,.tbomulticheck{font-size:12px}.tbofrmrow{width:100%;float:left;padding:8px 0}.bord:hover{box-shadow:0 5px 5px 0 #ccc;border:1px solid #e7e7e7}.tbocaret,.tbogreybg{display:none}.tbonav{list-style:none;display:block;width:100%;margin:0px;padding:0px;text-align:left}.tbonav>li{display:inline-block;list-style:none;position:relative}.tbonav>li>a{padding:10px;text-align:center;display:block;text-decoration:none}.tbonav>li:last-child>a{border-right:none}.tbocaret{float:right;margin-right:8px;width:40px;height:40px;cursor:pointer}.tbocaret span{height:4px;display:block;margin-top:8px}.tbogreybg{left:0;top:0;position:fixed;width:100%;height:100%;z-index:10}.prbx{text-align:center}.pricetxt{font-size:20px;padding:45px 10px 10px 10px}.adds i{font-size:13px}.htcont{text-align:justify;font-size:12px;line-height:18px}.bord{padding-top:8px;padding-bottom:8px;margin:5px 0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease}.prbleft{height:145px}.cumhed{text-transform:capitalize;padding:20px 0;background-size:100% 100%}.pb50{padding-bottom:50px}.hedbx{padding:8px;margin:0px;font-size:18px !important;font-weight:100}.contbx{padding:8px;text-align:justify;line-height:24px;*width:97.6%}.contbg{padding:10px}.footerbg{text-align:center}.chklc{margin:10px 0}.chklc span{padding:5px;margin:0 2px}.pricetext{padding:10px;font-size:16px;font-weight:bold;text-align:right;*float:right}.pricetext i,.pricetxt i,.prx i{font-style:normal}.hotelname{font-size:16px}.rmhtmlbx{width:400px;padding:5px;position:absolute}.rmhtmlbx table{width:100%}.tbotablescroll a{text-decoration:none}.tbotablescroll a:hover{text-decoration:underline}.romcon{margin-top:10px}.romhed{padding:6px;font-size:16px;font-weight:bold;text-align:center}.infopop .ttext table,.romcon+table+table{width:100%;border-collapse:collapse;float:left;margin-top:-1px}.infopop .ttext table td,.romcon+table+table td{padding:5px}.xbd>b{padding:5px;display:block;width:100%;float:left}.infopop .ptxt{padding:10px;float:left;width:100%}.midht{min-height:500px}.tbolink{display:inline-block;min-width:70px;border-radius:3px;padding:0px 5px}.patbb{padding-bottom:10px}.setbx{padding:10px;margin-bottom:8px;border-top:none}.mtb{margin-bottom:8px}.clsbtn{font-size:20px;position:absolute;right:0;padding:5px;top:0px}.rxdrt{padding-right:20px}.prx b{font-size:14px}.font-11{font-size:11px}.xbd .prx.btnleft{float:right !important}.trnots{position:absolute;width:95%;padding:10px;text-align:left;margin:-180px auto 0;left:0;right:0}.trnots ol{margin:0}.trnots li{padding:5px 0}.trnots::after{content:" ";position:absolute;left:0;right:0;width:0;margin:10px auto 0}.cup tr{cursor:pointer}.tbosticky1{height:180px}.stikcy{position:fixed;top:0;margin:0 auto;width:1180px}.stikcy1{position:fixed;top:50px;margin:0 auto;width:1180px;transition:.5s ease .2s;-webkit-transition:.5s ease .2s;height:80px}.tboscrolltop{position:fixed;right:10px;bottom:10px;width:80px;height:40px;opacity:0}.toppoup{position:fixed;left:0;top:0;bottom:0;right:0;margin:auto;z-index:100;box-shadow:2px 2px 5px #666;-webkit-box-shadow:2px 2px 5px #666;border-radius:3px;display:block;transition:.2s ease .2s;-webkit-transition:.2s ease .2s}.infopop{width:650px;padding:8px;height:540px}.tbopopclose{position:absolute;right:12px;top:12px;font-size:16px;width:30px;height:30px;text-align:center;padding:6px}.tbopopbox{height:90%;overflow:auto}.popheading{font-size:18px;margin:0;padding:8px}.tboloader{width:80px;height:80px;animation:loading 1s linear infinite;border-radius:50%;-webkit-border-radius:50%}@keyframes loading{0{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes loading{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}.ripple{height:100%;width:100%;background-size:40px 40px;-webkit-animation:ripple 1s linear infinite;-webkit-animation-play-state:running;animation:ripple 1s linear infinite}@-webkit-keyframes ripple{0%{background-position:0 0}100%{background-position:40px 0}}@keyframes ripple{0%{background-position:0 0}100%{background-position:40px 0}}.mt{margin-top:15px}.banner{background-position:top center;height:381px}.conticon{float:right;height:60px;width:72px;margin-left:8px}.tel{background-position:0 0}.mail{background-position:-72px 0}.agentlogin{border-radius:5px;float:left;width:100%;margin-top:160px;padding:15px;position:relative}.agentlogin h1{margin:0 8px 15px;font-weight:normal;font-size:18px;text-transform:uppercase}.link{text-decoration:none;font-size:12px;margin-top:10px;float:left}.newagent{position:absolute;top:-25px;width:133px;height:130px;text-align:center;padding:26px 20px;font-weight:normal}.icon{font-size:32px !important}.whyus{padding:10px 15px;font-size:20px;text-transform:uppercase}.features span{border-radius:8px;margin-right:5px;font-size:28px !important;padding:10px}.features em{display:inline-block;font-style:normal;padding:5px 0;font-size:14px}.patb20{padding-top:20px;padding-bottom:20px}.ourservices{font-size:24px;margin:0;padding:20px;font-size:28px !important;text-transform:uppercase;font-weight:normal}.box1{display:inline-block;margin-left:10px;text-align:center;width:calc(100% / 8 - 13px)}.box1 .icon{border-radius:50%;display:inline-block;height:90px;padding:14px 8px;text-align:center;width:90px}.box1 b{font-size:14px;text-align:center;padding:5px;display:block}.box1:first-child{margin-left:0}.tbofooternav{list-style:none;display:block;width:100%;margin:0px;padding:25px 0px;text-align:center}.tbofooternav li{display:inline-block;list-style:none}.tbofooternav li a{font-size:13px;padding:0 10px 0 5px}.tbofooternav li:after{content:"|"}.tbofooternav li:last-child:after{content:""}button.accordion{cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s;-webkit-transition:0.4s}div.panel{padding:0 18px;display:none}div.panel.show{display:block}.hotelgallerybox{position:relative;margin:0 auto;top:0px;left:0px;*left:-8px;height:350px;overflow:hidden;visibility:hidden}.imgloading{position:absolute;top:0px;left:0px}.hotelgallerymain{filter:alpha(opacity=70);opacity:0.7;position:absolute;display:block;top:0px;left:0px;width:100%;height:100%}.htlgalleryloading{position:absolute;display:block;background-position:center center;top:0px;left:0px;width:100%;height:100%}.htlboxleft{cursor:default;position:relative;top:0px;left:350px;width:790px;height:350px;overflow:hidden}.jssora05l,.jssora05r{display:block;position:absolute;width:40px;height:40px;cursor:pointer;overflow:hidden}.jssora05l{background-position:-10px -40px}.jssora05r{background-position:-70px -40px}.jssora05l:hover{background-position:-130px -40px}.jssora05r:hover{background-position:-190px -40px}.jssora05l.jssora05ldn{background-position:-250px -40px}.jssora05r.jssora05rdn{background-position:-310px -40px}.jssora05l.jssora05lds{background-position:-10px -40px;opacity:.3;pointer-events:none}.jssora05r.jssora05rds{background-position:-70px -40px;opacity:.3;pointer-events:none}.jssort01-99-66 .p{position:absolute;top:0;left:0;width:99px;height:66px}.jssort01-99-66 .t{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.jssort01-99-66 .w{position:absolute;top:0px;left:0px;width:100%;height:100%}.jssort01-99-66 .c{position:absolute;top:0px;left:0px;width:95px;height:62px;box-sizing:content-box;background-position:-800px -800px}.jssort01-99-66 .pav .c{top:2px;_top:0px;left:2px;_left:0px;width:95px;height:62px;background-position:50% 50%}.jssort01-99-66 .p:hover .c{top:0px;left:0px;width:97px;height:64px;background-position:50% 50%}.jssort01-99-66 .p.pdn .c{background-position:50% 50%;width:95px;height:62px}* html .jssort01-99-66 .c,* html .jssort01-99-66 .pdn .c,* html .jssort01-99-66 .pav .c{width:99px;height:66px}.pydv{padding:3px !important;border-radius:3px !important;margin:3px 0}.slider_bigs_image{height:372px;width:68%;float:left;position:relative}.slider_bigs_image>img{width:100%;height:100%;object-fit: contain;}.slider_thumbss{width:30%;float:right;height:360px}.slider_thumbss_image{float:right;width:100%;height:374px;overflow-x:hidden;overflow-y:auto}.slider_thumbss_image a{float:left;padding:0 3px 3px 0px;width:25%}.slider_thumbss_image a img{width:100%;height:60px}.sld_tab{width:100%;position:absolute;top:43%;z-index:99999;}.sld_tab button{height:30px;width:40px;border:none;transition:all ease 0.2s;-webkit-transition:all ease 0.2s}.sld_tab button:hover{box-shadow:0 0 8px 0 #888}.sld_tab .next{background-position:14px 8px;float:right;border-radius:5px 0 0 5px}.sld_tab .pre{background-position:12px -33px;float:left;border-radius:0 5px 5px 0}.tbotablecom{width:100%}.tbotablecom,.tbotablecom th,.tbotablecom td{border-collapse:collapse}.tbotablecom th,.tbotablecom td{padding:6px}.setHt{font-size:15px;color:green;padding:8px;border-bottom:#ececec solid 1px;margin-bottom:8px;width:100%;float:left}.setHt i{font-size:28px}.agency_com{width:750px;margin:10px 0 0 0;float:left}.agency_com span{width:125px;_width:124px;line-height:30px;height:30px;float:left;font-weight:bold;padding:0 12px;text-align:center}.brdrrt_n{border-right:none !important;padding-right:4px !important}.agency_com_det{width:750px;margin:0 0 20px 0;float:left}.agency_com_det span{width:124px;float:left;font-weight:bold;padding:5px 12px;text-align:center}.mrgn_btm10{margin-bottom:10px !important}.inp115{width:115px}.inp50{width:50px;text-transform:uppercase}.savebtn{width:750px;float:left;text-align:right;text-align:right;margin:10px 0}.margntb{margin-bottom:0 !important;margin-top:0 !important}table.det{width:750px}table.det td{padding:5px 4px;text-align:center}.select_base{width:100%;padding:10px 0 10px 0;margin:0 auto;overflow:hidden}.select_base p.base_currency{width:776px;float:left;text-align:center}.select_base p.base_currency label{font-weight:bold;margin-right:10px;padding-left:5px}.select_base p.button_rt{float:right;width:150px;text-align:right;padding-right:10px}.currency_heads{font-weight:bold;float:left;margin:0;width:100%;border-bottom:1px solid #e7e7e7}.currency_heads span{float:left;line-height:25px;padding:5px}.roe_module{float:left;margin:0;padding:0px;width:99.8%;border:1px solid #e7e7e7}.roe_module .update{float:left;width:100%;margin:0;padding:6px 0}.roe_module .update span{float:right;margin:0;padding:20px 5px 0 0}.roe_module .update span input.update_btn{width:55px;height:20px;margin-top:-1px;font-size:11px;cursor:pointer}.col_select{width:69px}.col_currency{width:154px}.col_ccode{width:111px}.col_roe{width:127px}.col_roe1{width:170px}.col_roe2{width:160px}.col_roe3{width:190px;border-right:none !important}.col_roe input{width:90px}.currency_data{float:left;margin:0;width:100%;border-bottom:1px solid #e7e7e7}.currency_data span{float:left;padding:5px;font-size:12px;min-height:24px;border-right:1px solid #e7e7e7}.currency_data span input{margin:0;padding:0}.currency_data .col_select{padding:5px;text-align:center}.pop_add_currency{float:left;padding:5px;width:96.8%}.pop_add_currency span{float:left;width:99%;margin-bottom:7px}.pop_add_currency span label{float:left;width:100px;font-weight:bold}.pop_add_currency span em{float:left;width:auto}.sucess_msg{text-align:center;padding:5px;clear:both;font-weight:bold;color:green}.error_msg{float:left;display:none;text-align:center;font-size:14px;width:776px;padding-bottom:15px;color:red}.rate_input{width:50%}.currency_data a.com_bnt{padding:5px 10px}.arrow_d{border-width:8px 5px;border-style:solid;width:0;margin:6px 5px 0;height:0}table.t_data{border-collapse:collapse}table.t_data td{padding:4px;text-align:center}table.t_data01{border-collapse:collapse;float:left;width:100%;margin-top:20px;margin-bottom:10px}table.t_data01 tr.head{font-weight:bold}table.t_data01 td{padding:4px;text-align:center}table.t_data01 td.prod{width:70px}table.t_data01 td.trans{width:100px}table.t_data01 td.vol{width:120px}table.t_data01 td input{width:70px;margin:0 5px}table.t_data01 td.comm{width:200px}table.t_data01 td.total{width:150px}table.t_data01 td span{float:left;font-weight:normal;font-size:11px;width:45%}.mrt4p{margin-right:4%}.width-125px{width:125px}.top_seller_report{float:left;width:699px}.top_seller_report p{float:left;width:100%;margin-bottom:15px}.top_seller_report p label.date01{float:left;width:100px;margin-right:10px;font-weight:bold;font-size:14px}.top_seller_report p dfn{float:left}.top_seller_report p dfn input{float:left;width:100px;padding:3px 3px 0 3px}.top_seller_report p.radio input{margin-right:5px;float:left}.top_seller_report p.radio em{margin-right:20px;float:left}.top_seller_report p dfn img{float:left;margin:5px 7px 0 5px}.top_seller_report p span{float:left;margin-right:50px}.request_change_pop_head{float:left;font-size:12px;font-weight:bold;padding:5px;text-align:left;width:409px}.request_remarks2{float:left;height:56px;width:340px}.bched{font-size:16px;padding:10px}.labtx,.labbx{padding-top:8px;padding-bottom:8px}.padLR0{padding-left:0;padding-right:0}.padding-8{padding:8px}.selectpopup{padding:8px 0;width:400px;border-radius:5px}.popbody_overflow{min-height:0px;max-height:180px;overflow-y:auto}.font-16{font-size:16px}.tablist{display:block;padding:0px;margin:0px;list-style:none}.tablist li{margin:0px 8px 0 0;padding:0px;float:left}.tablist li a,.tablist li span{text-decoration:none;padding:8px 15px;border-radius:5px 5px 0 0;font-size:14px;float:left}.divError{width:96%;clear:both;font-weight:bold;height:30px;margin:0 10px 10px;padding:6px 5px 2px;text-align:center}.Greybg{padding:10px 5px}a.change_detail{position:absolute;top:10px;right:10px;font-weight:bold}.booking_status{float:left;font-style:normal;margin:0;padding:0;text-align:center;width:97%}.booking_status span{float:right;font-size:15px;font-weight:bold;padding:5px 22px}.invalid_error_Bus{width:80%;text-align:center;margin:20px auto 0px}.invalid_error_Bus img{margin-top:16px}.invalid_error_Bus p{float:left;padding:20px 0 0 0px;width:100%}.invalid_error_Bus p span{display:block;font-size:13px;font-weight:bold;margin-bottom:3px}.invalid_error_Bus p dfn{display:block;font-size:12px;font-style:normal}#statescontainer ul{padding:0px !important;margin:0px !important;float:left !important;width:100% !important}#statescontainer .yui-ac-highlight{display:block !important;width:95.5% !important;padding:2px 5px 2px 6px !important}#statescontainer li.yui-ac-prehighlight{display:block !important;float:left !important;width:98% !important}.calbutn{float:right;margin-top:-25px}.manualInvContainer{float:left;width:720px}.block_content1{margin-bottom:10px;padding:5px;float:left;width:710px}.block_content1 .mic_col{float:left;margin-bottom:8px}.block_content1 .w1{width:300px}.block_content1 .w2{width:260px}.block_content1 .w3{width:150px}.block_content1 .mic_col>span{display:inline}.block_content1 .mic_button{width:98.7%;padding-right:16px;float:left;text-align:right;cursor:pointer;margin-top:0px}.mic_formCont{clear:both;margin-bottom:5px}.mic_formCont span{float:left;width:162px}.mic_formCont input{width:108px}.mic_formCont label{float:left;width:38px}.mic_error{font-size:10px;margin-left:38px}.hmi_Container{width:900px;padding-bottom:5px}.hmi_Container input,.hmi_Container select{padding:0px}.staffremark_C{width:159px;padding:5px;position:absolute;top:285px;right:121px}.staffremark_C .subholder{overflow:hidden}.staffremark_C .subholder span{float:left;padding:2px}.staffremark_E{width:360px;padding:5px;position:absolute;top:285px;right:121px}.staffremark_E .col1{padding:5px;overflow:hidden}.staffremark_E .col2{padding:5px;overflow:hidden}.staffremark_E .col1 span,.staffremark_E .col2 span{float:left}.staffremark_E .col2 .close{float:right;margin:10px}.hmi_sub_Container{float:left;width:447px}.tb_data{margin:-1px 0 0 -1px;min-height:29px;padding:3px 5px}.hotel_res_table{width:100%;float:left;border-collapse:collapse}.hotel_res_table td{padding:4px;vertical-align:top;text-align:left}.hotel_res_table td.cl1{width:5%}.hotel_res_table td.cl2{width:45%}.hotel_res_table td.cl3{width:25%}.hotel_res_table td.cl5{width:50%}.hotel_res_table td.cl5 div{display:inline;width:100%}.hotel_res_table td.cl5 div.links{width:100%}input.cal{cursor:pointer}.main-container{padding:8px;width:100%;float:left}.gary{color:#aaa}.fieldset{padding-left:8px;padding-right:8px}.hedbx2{padding:8px;font-size:16px}.overflow{overflow:auto;width:1200px}.tyfile input[type="file"]{width:175px}.vtltb td{vertical-align:top}.sricon{font-size:32px !important;margin-left:-32px}.padding-top-8{padding-top:8px}.midht input[type="text"],input[type="password"],.midht select,.midht textarea,.midht input[type="number"]{padding:8px;float:left;width:100%;font-size:13px}.tbomulticheck{margin-right:10px;width:auto !important}.tbofrmrow{width:100%;float:left;padding:8px 0}.labbx{font-size:11px}h2.title-lv1{padding-left:0}.margin-top--1{margin-top:-1px}.QuTab{padding:8px 16px;margin-right:5px;text-transform:uppercase}.sdmail{width:25%;min-height:110px;left:0;right:0;margin:auto}.cmpopup{border-radius:5px;position:absolute;z-index:10001;box-shadow:0 0 8px 0 #888}.popclose{padding:2px 6px;cursor:pointer;float:right;margin:2px;font-weight:bold;border-radius:4px}.pclmr{margin:-8px -8px 0 0 !important}.delstab{padding:6px 8px;margin-right:5px;border-radius:5px 5px 0 0;text-transform:uppercase;background-color:#fff;color:#888;border-top:#e7e7e7 solid 1px;border-left:#e7e7e7 solid 1px;border-right:#e7e7e7 solid 1px}.delstab:hover,.delstab.set{background-color:#004684;color:#fff}.position-relative{position:relative}.porm-bx{background-color:#f7f7f7;transition:all ease 0.2s;-webkit-transition:all ease 0.2s}.porm-bx:hover{box-shadow:0px 8px 8px #888;background-color:#fbf4e6}.porm-min-ht{min-height:390px}.gary-dark{color:#737272}.boxprom{padding:24px 0;text-transform:uppercase}.garybg{background:#eee}.border-top-4{border-top:4px solid #004684}.z-index-1{z-index:1}.offerlebel{position:absolute;bottom:0;left:0;background:rgba(0,43,81,0.8);*background:#000;width:100%;color:#fff}.oftab{height:40px;text-align:center;color:#000;position:relative;z-index:2}.imgdeal{height:250px}.imgdealH{height:180px}.dsttxt{border:#eee solid 1px;background:#fff}.border-w{border:#fff solid 1px}.text-ellipsis-1-line{text-overflow:ellipsis;white-space:nowrap;height:14px;overflow:hidden}.descTextwt{width:240px;margin:0 auto;line-height:16px !important;color:#000}.HnameHt{min-height:100px}.codetext{color:#bd7f04}.tbocolorb{color:#014687}.starrt{display:inline-block;background-image:url(../newTBOicon/star-rt.png);background-repeat:no-repeat;height:16px;width:92px}.star1{background-position:0 0}.star2{background-position:0 -17px}.star3{background-position:0 -33px}.star4{background-position:0 -49px}.star5{background-position:0 -66px}.offerlebel{transition:all ease 0.2s}.dealOfbx:hover .offerlebel{height:unset}.dealOfbx:hover .oftext{white-space:normal;margin-bottom:11px}.word-break{word-break:break-all}.min-ht250{min-height:250px}.starpr{position:absolute;top:5px;background-color:#fff;padding:3px 0 0px 8px}.PRcolor{color:#da8000}.v-align-m{vertical-align:middle}.wf-container{margin:0 auto}.wf-container:before,.wf-container:after{content:'';display:table}.wf-container:after{clear:both}.wf-box{margin:4px}.wf-boxx{transition:all ease 0.2s;-webkit-transition:all ease 0.2s}.wf-boxx .hveft{position:absolute;top:0;width:100%;height:100%;bottom:0;right:0;left:0;background:transparent;opacity:0;filter:alpha(opacity=00);transition:all ease 0.2s;transition:all ease 0.2s;-webkit-transition:all ease 0.2s;z-index:1;color:#fff}.wf-boxx:hover .hveft{background:rgba(0,0,0,0.7);opacity:1;filter:alpha(opacity=100)}.wf-box img{display:block;width:100%}.wf-box .content{border:1px solid #ccc;border-top-width:0;padding:5px 8px}.wf-column{float:left}.zoomicon{font-size:60px;width:50px;height:50px;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;opacity:0.7;filter:alpha(opacity=70)}@media screen and (max-width: 767px){.imgslider{position:absolute;left:0px;top:0px;width:340px;height:350px}.infopop{width:100%;height:100%}.slider_bigs_image,.sld_tab,.slider_thumbss,.slider_thumbss_image a img{width:100%}.slider_thumbss,.slider_thumbss_image{height:67px}.slider_bigs_image{margin:0 0 5px 0;height:250px;padding:0}.slider_thumbss_image a{width:25%}.mscroll{width:320px;overflow:auto}.mscroll table{width:1110px}.mpad-0{padding:0}.m-padding-top-10{padding-top:10px}.sricon{margin-top:26px}}@media screen and (max-width: 321px){.mscroll{width:260px;overflow:auto}}@media screen and (max-width: 991px){.tborow nav{z-index:20;position:relative}.navclose{position:fixed;z-index:100;right:15px;top:20px}.navclose span:first-child{transform:rotate(50deg);transition:.2s ease}.navclose span:last-child{transform:rotate(-50deg);margin-top:-3px;transition:.2s ease}.navclose span:nth-child(2){display:none}.tbocaret{display:block}.tbonav{position:fixed;left:0;top:0;display:none;height:100%;min-width:70%;width:280px;max-width:250px;overflow:auto;z-index:20}.tbonav li{display:table;width:100%}.tbonav li a{text-align:left}}@media screen and (min-width: 768px) and (max-width: 991px){.mscroll{width:690px;overflow:auto}.mscroll table{width:1110px}}@media screen and (min-width: 768px){.wf-container{width:750px}}@media screen and (min-width: 992px){.wf-container{width:970px}}@media screen and (min-width: 1200px){.wf-container{width:1170px}}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXjeu.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}*{font-family:'Lato', sans-serif}body{font-size:13px}.sldbg{background:url(../images/bgsld.jpg) no-repeat;background-size:100% 100%;height:400px;padding-top:80px}.sldbg2{background:url(../images/bgsld2.jpg) no-repeat;background-size:100% 100%;height:100px}.stagline{font-size:24px;text-transform:uppercase}input[type="text"].sidinp{padding:12px;font-size:13px;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;height:44px}input[type="text"].sidinp1{padding:12px;font-size:13px;height:44px}.sidbtn{height:44px;font-size:17px;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border:none;background-image:url(../images/sldicons.png);background-repeat:no-repeat;background-position:52% 9px;outline:none;cursor:pointer}.sidbtn:active{opacity:0.8}.LookUpScroll{overflow-x:hidden}.ulist{position:absolute;display:none;margin:0;padding:0;list-style:none;width:36.25%;margin-top:43px;margin-left:8px;min-height:0;max-height:300px;overflow-x:auto;z-index:10}.ulist li{background:#fff;padding:8px;width:100%;float:left;color:#999696;border-top:#e7e7e7 solid 1px;margin-top:-1px}.ulist li a{color:#999696}.ulist li:hover{background:#fff9ed}.sdbx{border:#eee solid 1px;margin-left:-1px;margin-top:-1px;transition:all ease 0.5s;height:316px}.sdbx:hover{box-shadow:inset 0 0 20px #ccc}a.sdbx{color:#6c6c6c}.padding-bottom-0{padding-bottom:0}.item-list-ul{margin:0;padding:0;list-style:none}.item-list-ul li{position:relative;padding:5px 16px;color:rgba(0,0,0,0.65)}.item-list-ul li::after,.item-list-ul li::before{content:" ";display:none;top:0;width:6px;position:absolute;background-color:#ff9900;left:-1px;height:100%}.item-list-ul li::before{width:6px;height:6px;transform:rotate(45deg);left:2px;top:10px}.item-list-ul li:hover,.item-list-ul li.set{background-color:#fff;color:#004e93}.item-list-ul li.set{font-weight:600}.bulletlist{display:block;width:5px;height:5px;background-color:#014887;position:absolute;left:3px;border-radius:50%;top:12px}.item-list-ul li:hover .bulletlist,.item-list-ul li.set .bulletlist{display:none}.item-list-ul li:hover::after,.item-list-ul li.set::after,.item-list-ul li:hover::before,.item-list-ul li.set::before{display:block}.gray1{color:#828282}.sdimg{width:100%;height:220px}.padding-top-4{padding-top:4px}.padding-top-5{padding-top:5px}.padding-left-3{padding-left:3px}.toplabel{background-color:#e5e6e6;border-radius:20px;-webkit-border-radius:20px;margin-top:-18px}.slbxlist{background-color:#f8f8f8;padding:2px;overflow:hidden;box-shadow:0 4px 8px #e0dfdf;-webkit-box-shadow:0 2px 8px #e0dfdf;transition:all ease 0.2s;-webkit-transition:all ease 0.2s}.slbxlist:hover{box-shadow:0 0px 12px #888;-webkit-box-shadow:0 0px 12px #888}.slname{height:70px;padding:24px 8px 8px 8px}.slname2{height:56px;padding:12px 8px 8px 8px;line-height:20px;overflow:hidden;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.border-top-1-gary{border-top:#d8d8d8 solid 1px}.border-bottom-1-gary{border-bottom:#d8d8d8 solid 1px}.adcheckbx input{width:100%;font-size:16px;text-align:center;height:30px}.starcolor{color:#ff9900}.flv{position:absolute;width:40px;height:40px;background-color:#f1c513;border-radius:50%;-webkit-border-radius:50%;display:block;background-image:url(../images/sldicons.png);background-repeat:no-repeat;background-position:5px -55px;bottom:-19px;left:8px}.sldimg{width:100%;float:left;height:160px}.mySlides{display:none}.mySlides img{vertical-align:middle}.imgsld{height:310px}.imgsld img{width:100%;max-height:310px}.img-sldbar{min-height:310px;max-height:310px;overflow:auto}.img-sldbar .tham{cursor:pointer;border:#fff solid 2px}.img-sldbar .tham img{width:100%;height:67px}.tham.active{border:#004684 solid 2px}.img-sldbarbx{background:#fff;border:2px solid #fff}.prev1,.next1{height:28px;width:28px;background-color:#fff;position:absolute;font-size:19px;border-radius:50%;-webkit-border-radius:50%;top:2px;padding-top:3px}.prev1:active,.next1:active{opacity:0.4}.prev1{left:2px}.next1{right:2px}.roudtop-10{border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}.bgcolor2{background-color:#f9f9f9}.wigbg{background:rgba(255,255,255,0.4)}.dateicon{background-image:url(../images/sldicons.png);background-position:107% -117px;background-repeat:no-repeat}.border-top-1-white{border-top:#fff solid 1px}.border-left-1-white{border-left:#fff solid 1px}.border-right-1-white{border-right:#fff solid 1px}.Ncheck{display:block;position:relative;padding-left:25px;padding-top:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Ncheck input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#eee}.Ncheck:hover input ~ .checkmark{background-color:#fff}.Ncheck input:checked ~ .checkmark{background-color:#004684}.checkmark:after{content:"";position:absolute;display:none}.Ncheck input:checked ~ .checkmark:after{display:block}.Ncheck .checkmark:after{left:6px;top:1px;width:3px;height:9px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.list-sq{margin:0;padding:0;list-style:none}.list-sq li{padding:5px 0}.avtrasl{font-size:40px;background:#556080;border-radius:50%;-webkit-border-radius:50%;color:#ecf0f1}.line-height-16{line-height:16px}select.autoset{width:auto;float:none;padding:5px;font-size:12px}.slideshow-container{max-width:1000px;position:relative;margin:auto}.pageing span{background-color:#004e93;color:#fff;border-radius:50%}.pageing span,.pageing a{display:inline-block;vertical-align:middle;padding:2px}.padding-4{padding:4px}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:white;font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:rgba(0,0,0,0.8)}.text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease}.active,.dot:hover{background-color:#717171}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}.slpopup{width:45%;position:absolute;z-index:101;border:#e0dfdf solid 10px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);padding:40px;background-color:#fff;margin:0 auto;left:0;right:0}.feedbpop { top: 20%; padding: 0px;}.feedbpop .popclose{position: absolute; right: 3px; top: 6px;}.feedbpop textarea {resize: vertical; min-height:100px;}.feedbright { position: fixed;z-index: 9; right: 0px;cursor: pointer; top:45%; width: 41px; background: #fdb412;text-align: center; height: auto; padding: 9px 5px 54px 5px; border-radius: 10px 0 0 10px; box-shadow: 2px 6px 5px 1px #cccccc;}.feedbpop input[type="radio"] { margin: -1px 0 0;}.feedbright span{display: block; transform: rotate(90deg); font-weight: bold; padding: 0px 8px;}.border-10-2{border:#f9f9f9 solid 10px}.ovHt{height:calc(100vh - 268px);overflow-y:auto}.tableview{width:25%;padding:4px;float:left;transition:all ease}.tableview .tableviewnone{display:none}.tablegrid .tableview{width:100%;padding:8px;float:left}.tablegrid .tableview .listimg{width:20%;float:left}.tablegrid .tableview .pkginfo{width:60%;float:left;border-right:#eceaea solid 1px;padding-left:4px;min-height:158px}.tablegrid .tableview .pricepanel{width:20%;float:left;padding-top:42px}.tablegrid .tableview .slbxlist{padding:8px;border-radius:0;-webkit-border-radius:0;background-color:#fff}.tablegrid .tableview .slname2{height:auto;font-size:16px;padding:0 8px;line-height:normal}.tablegrid .tableview .border-bottom-1-gary,.tablegrid .border-top-1-gary{border:none}.tablegrid .tableview .tableviewnone{display:block}.stick{transition:all ease 0.5s}.stick_border{border-top:#fff 8px solid;border-bottom:#fff 8px solid}.min-ht330{min-height:330px}.margin-left--1{margin-left:-1px}.margin-right--1{margin-right:-1px}.top-30{top:30%}.display_inline{display:inline-block}.technical_error{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);padding:20px;width:50%;margin:50px auto;overflow:hidden;border:#fecccc 10px solid}.box_shadow{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.H{background-color:#e4ae38;border:#b99037 solid 1px}.H:hover{background-color:#b99037;border:#e4ae38 solid 1px}.border-radius-5{border-radius:5px}.border_none{border:none}.bg3{background-color:#f7f7f7}.border_top_dashed{border-top:#e7e7e7 1px dashed}.border_right_dashed{border-right:#e7e7e7 1px dashed}.border_left_dashed{border-left:#e7e7e7 1px dashed}.border_dashed{border:#ccc 1px dashed}.border-right-1{border-right:#eee solid 1px}.pagination{margin:0;padding:0;list-style:none}.pagination li{display:inline-block;border-left:#e2e2e2 solid 1px}.pagination li:first-child{border-left:none}.pagination li.active{background-color:#004684;color:#fff}.pagination li a,.pagination li span{padding:2px;width:20px;height:20px;display:inline-block;text-align:center;font-size:12px}select.priceshort{height:28px;padding:3px;font-size:12px}.min-height-1000{min-height:1000px}.line_height20{line-height:20px}.caret{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.caret::before{content:"\25B6";color:black;display:inline-block;margin-right:6px}.caret-down::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nested{display:block}.active_block{display:block}.nestedul{margin:0;font-size:14px;padding:5px 5px 5px 10px;width:100%;float:left;list-style:none}.nestedul input[type="text"]{width:auto}.qsa div:first-child{border-top:none}input[type="text"].tripinput{background-color:#fffbf1;border:#f1f1f1 solid 1px;padding:8px 30px}.iconset{position:absolute;left:0;top:8px}.helptooltop:hover .notexbx{display:block}.qlistminheight{min-height:183px}.qlistminheight2{min-height:125px}.poinrew{height:19px;width:18px;display:inline-block;background-position:0px -510px;border:none}.rewBx{background-color:#e37000;color:#fff;padding:0 2px;font-size:10px;margin:-4px 0 0 6px;font-style:normal;border-radius:5px;position:absolute}.date-overflow{width:1198px;overflow:auto}.width-40{width:40%}.rud5{border-radius:5px;-webkit-border-radius:5px}.rud5 .tripinput{border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}@media screen and (max-width: 767px){input[type="text"].sidinp,.sidbtn{border-radius:0;-webkit-border-radius:0}.mheight_auto{height:auto}.tableview{width:100%}.stick,.fixbanner{position:static !important;width:100% !important}.mFiltertab{position:fixed;bottom:0;left:0;right:0;z-index:98;background:rgba(0,78,147,0.9);color:#fff;padding:8px;text-align:center}.mfilterbx{display:none;position:fixed;top:0;background:#fff;width:100%;left:0;padding:8px;z-index:100;right:0;height:100%}.applybtn{background-color:#004684}.item-list-ul{height:calc(100vh - 400px);overflow-y:auto}select{padding:8px}.tbotable tr th{padding:6px;font-size:12px}.technical_error{margin:0 auto;width:100%}.slpopup{width:100%;border-width:5px}.mpopscl{height:calc(100vh - 90px);overflow-y:auto}.sldbg{padding-top:20px}.rud5 .tripinput{border-radius:5px;-webkit-border-radius:5px}.min-height-1000{min-height:0px;height:0px}.min-height-1000+footer{display:none}.lodingBx{background:none}.lodingBx .slpopup{padding:10px}.mwidth2{float:left;width:100%}.mtxleft{text-align:left}.tbohnav>ul>li>a.Sig{background-image:url(https://www.tboholidays.com/newTBOicon/nav-icon.png) !important;background-position:8px -761px;background-repeat:no-repeat}}@media screen and (max-width: 767px){.comonwidth,.hdcn,.col1,.col2,.cl1,.cl2,.ch1,.ch2,.rgt_bx,.box_l,.box_r,.rightcn_lv,.SubNav3 li,.SubNav4 li,.SubNav5 li,.SubNav3,.SubNav4,.SubNav5,.mwidth,.contact_hd,.width_65,.leftpanel,.rightpanel,.hotel_summary,.nohotels_found,.tbhlogo img,.ui-datepicker-multi-2 .ui-datepicker-group,.limitPop,.noRsul_bx span,.chngpassrow,.chngpassrow span,.chngpassrow code,.pswpolicy,.tripicon select,.tripicon input[type="text"],.smPopup,.singleroom_amint{width:100%}#resultGrid_toppager_right,#resultPager_right,.mwidth-Im{width:100% !important}.mhwidth,.scin label{width:50% !important}.tbohheader{border-bottom:#dfac3b solid 2px}.mnot,.mobile_not,.msite,.txt-main,.srtre,.fil_bx,.mod_bx,.price_span br,.tbohnav>ul>li:hover .basnav,.hdcn img,.label,.filwl,.privatecontent,#resultGrid_toppager_left,#resultGrid_toppager_center,.limitPop:after,.limitPop:before,.limitPop br,.flmbx,.mob_none,.star_ratings b.label,#pg_resultGrid_toppager,.limitPop:after,.limitPop:before,.limitPop br,.flmbx,.featTab br,.bxdel,.QUbtnLF.set::after{display:none}.chpro,.lgut,.mcls,.stikM,.Mplus,.dnone,.limitPop,.noRsul_bx span{display:block}.mnotimp,.jqgfirstrow,.nwdo{display:none !important}.tbhlogo{width:180px;text-align:center;padding:18px 0 0 0;display:block;margin:0 auto;float:none;height:65px}.language_icon_tab{padding:3px 19px 3px 4px}.cmpopup{width:95%}.hedbg{min-height:0}.cndit{width:70%}.msc{overflow-y:auto;height:100%}.FlHt{height:calc(100% - 70px)}.flc_row>label{padding:3px 0;float:left;width:100%}.hedbg,.contantwall,.mbrd .box_l,.ddbnt{background:none !important;border:none !important;border-radius:0 !important}.mlung{position:absolute;right:10px;top:22px}.lagtab{margin:3px 0 0 0;right:0}.hdcn{font-size:11px;padding:0;text-align:center}.hdcn .hrow,.crcn,.hdcn .ifcase{display:inline;width:auto;float:none;padding:0;height:auto}.wrdbx{padding:5px 0px 0 0}.wrdbx .lagtab{margin:3px 0 0 -55px}.pnone,.row-div,.ddbnt,.contantwall,.ch2{padding:0}.mpad{padding:8px}.ui-datepicker{width:100% !important;left:0 !important;right:0 !important;margin:0 auto;box-shadow:0 8px 16px -6px black}.modalShadow{width:95% !important;left:0 !important;right:0 !important;margin:0 auto}.Mnav{width:33px;height:24px;left:2%;top:18px;color:#fff;display:block;z-index:1;position:absolute}.Mnav i{font-size:30px}.Mnav-Bbx{width:100%;height:100%;position:fixed;z-index:100;top:0;left:0;display:none}.Lg-Nav-Mab{padding:52px 0 10px 0;background-position:center 7px;text-align:center;background-size:40px 40px}.MEd-px{position:absolute;top:10px;right:10px}.MnV-Bk{position:absolute;top:20px;left:10px}.tbohnav{display:none;width:80%;left:0;top:0;position:fixed;z-index:1012;height:auto;font-size:14px;height:100%;overflow-y:auto}.tbohnav>ul>li{width:100%;border-left:none}.tbohnav>ul>li>a{padding:9px 6px 13px 18px}.tbohnav>ul>li>a,a.contact_hd,.srwall .tripicon input[type="text"]{background:none}.tbohnav>ul>li>a>i{display:block}.tbohnav ul li a span{background-position:100% -357px}.tbohnav ul li a:hover span,.top_nav ul li a.mavt span,.tbohnav ul li a:active span{background-position:100% -311px}.tbohnav>ul>li>a>span{font-size:15px;font-weight:100;padding:0 20px}a.contact_hd{padding:10px 10px 10px 43px;background-position:8px center;text-transform:capitalize}a.Lgt{background-position:7px -386px}a.cHp{background-position:7px -431px}.basnav{position:static;overflow:hidden;border:none}.basnav>li:first-child{border-top:none}.cNTc{display:block}.tbohnav>ul{overflow:hidden}.srwall{padding:8px}.srwall,.mborder-none,.MobilWall{border:none}.basnav li a{font-size:14px;background:none;padding:10px}.basnav li a:hover{background:none}.infodiv{margin:0 auto;left:0;right:0;width:100%;position:absolute;padding:5px}.msreach{border-radius:0px;background-position:15px 10px;margin:0 0px 8px 0px;font-size:22px;font-weight:100;padding:12px 40px 12px 50px;width:100%;text-transform:uppercase;background-size:30px}.msreach:hover{background-position:15px 10px;background-size:30px}.tooldeal .sclose{margin:-12px -2px 0 0}.tooldeal{margin-left:0 !important;margin-top:31px;max-width:100%;left:0;width:100%}.mpadding-left-8{padding-left:8px}.mpadding-left-0{padding-left:0px}.mpadding-right-8{padding-right:8px}.mpadding-right-0{padding-right:0px}.mpadding-top-8{padding-top:8px}.mpadding-top-0{padding-top:0px}.mpadding-bottom-8{padding-bottom:8px}.mpadding-bottom-0{padding-bottom:0px}.mwhite{color:#fff}.mmargin-0{margin:0 !important}.mtripCl{padding:8px !important;background-image:none !important}.minline{display:inline}.droparror{position:absolute;top:8px;right:8px}.TripPopCL{top:auto}.mcenter{text-align:center}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}}@media screen and (max-width: 320px){.mscldiv{width:250px}.msclgrid{width:300px}.eartab{top:131px;width:auto;bottom:auto}.mscMyQt{width:286px}}@media screen and (max-width: 667px) and (orientation: landscape){.msclgrid{width:667px}.mscMyQt{width:633px}.land-s-top{top:10px}.popbody_overflow{max-height:160px}}@media screen and (max-width: 568px) and (orientation: landscape){.msclgrid{width:568px}.mscMyQt{width:534px}}@media (min-width: 1025px){.comonwidth{width:90% !important;max-width:1214px;padding:0% !important}}@media only screen and (min-width: 1824px){.comonwidth{width:1500px !important;max-width:1500px}}
.filterovHt {
    height: calc(100vh - 40px);
    overflow-y: auto;
}
.promoTag{ position: absolute; top: 139px;  width: calc(100% - 12px);  text-align: center;
    left: 6px; background: #004e93; z-index: 9; color: #fff;font-size: 13px;    padding: 4px; cursor:pointer; }
	.promoTag:hover{ text-decoration:underline}
	.promoTag .material-icons{vertical-align: -6px; font-size: 21px;}
	.closeProm{position: absolute; right: 8px; top: 9px; cursor:pointer;}
.tboTag{position: absolute;top: 5px;left: 5px;background: #fff; box-shadow: 0px 8px 4px 0px rgba(0, 0, 0, 0.06);height: 43px; border-radius: 5px;}
.covidLinkHead{cursor: pointer;margin: 2px 0px 0px;padding: 3px 5px;font-size: 14px;width: auto;background: #fdb412;color: #224684;border-radius: 5px;display: inline-block;text-decoration: none;position: absolute;left: -230px;top: 7px;font-weight: 600;}
.covidLinkHead svg{fill:#224684; vertical-align:middle;}
.covidInfoLink{background: #004684; color: #fff;border: #003e75 solid 1px;  border-radius: 5px;cursor: pointer;  margin: 4px 0px 0px; padding: 0px 5px;font-size: 14px;width: auto;display: inline-block;  text-decoration: none;}
.covidInfoLink:hover,.covidLinkHead:hover{ opacity:.8;} 
.sightHomePanel{ padding:20px; background:#f7f7f7;}
		.sightsform_bg,.dealProdPanel{ background:#ffffff; padding:20px; border:1px solid #dbdbdb; border-radius:8px;}
        input.sightsInp{ padding:10px 44px 10px 10px; height:50px; font-size:14px; color:#014887; border: #fdb412 solid 2px;  background-color:#fffdf6;  box-shadow: -1.035px 3.864px 6px 0px rgba(0, 0, 0, 0.05);}
        input.sightsInp:focus{border: #fdb412 solid 2px;}
        input.sightsInp:Placeholder{ color:#014887;}
        .sightInpIcon{ position:absolute;right: 20px; top: 13px;}
        .InputRybg{ width: 50px; height: 46px; right: 10px; top: 2px; text-align: center;padding-top: 10px;}
        .sightInpIcon .material-icons{ font-size:26px; }

        .sidbtn{height:50px; background-image:none;  font-size:19px;}
        .lastSrches{ float:left; width:auto; margin:0px; padding:0px; list-style-type:none; }
        .lastSrches li{ float:left; width:auto; margin:0px; padding:5px 4px; list-style-type:none; }
        .lastSrches a{ display:block; color:#7f7f7f; margin:0px; padding:10px 15px; list-style-type:none; text-align:center; font-size:15px; border:1px solid #dbdbdb; background:#fff; border-radius:20px; }
        .lastSrches small{ font-size:11px; }
        .lastSrches a:hover,.lastSrches li:first-child a{color:#000;}
        .favoritePanel{    float: left; width: 100%; list-style-type: none; margin: 0px; padding: 5px; height: 157px; overflow: auto;}
        .favoritePanel li{float: left;  width: 100%; margin: 0px;padding: 5px 0;}
        .favoritePanel a{float: left; width: calc(100% - 38px);  margin: 0px; padding: 5px; background: #f7f7f7; color: #000000;  font-size: 16px;}
        .favoritePanel span{  float: left;width: 34px; margin: 0px;  padding: 1px 0;  text-align: center;color: #fdb412; cursor:pointer;}
        .favoritePanel span:hover,.favoritePanel span.removefav{color:#ababab;}
        .favoritePanel span.removefav:hover{color: #fdb412;}
        .favoriteBtn{font-size:17px; padding:8px 10px; display:inline-block; border:1px solid #dbdbdb; color:#000; border-radius:5px;}
        .favoriteBtn span{color:#ababab; vertical-align:middle;}
        .favoriteBtn.active,.favoriteBtn:hover{ background:#014887; color:#fff;border:1px solid #014887 }
        .favoriteBtn.active span,.favoriteBtn:hover span{color:#fdb412; }
        .dealProdPanel h2{margin:0px 0 10px 0; font-size:22px;  font-weight: normal;}
        .dealProdPanel p{ float:left; width:100%; padding:20px; margin:0px 0 10px; min-height:150px; font-size:16px; color:#7f7f7f; background:#fffdf6; border:1px solid #dbdbdb;}
        .sname{width: 45px; height: 45px; background: #014887; border-radius: 50%;  text-align: center; color: #fff;    font-size: 24px;    padding-top: 5px; font-weight: bold;}
        .price_bx{ padding: 80px 50px 0 0;}
        .list_pk{margin: 0px;    padding: 0px;    list-style-type: none;}
        .list_pk  li{float: left;  width: 25%; position:relative;   margin: 0px;    padding: 5px 4px; list-style-type: none;}
        .list_pk  li a{display: block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;    color: #7f7f7f;    margin: 0px;    padding: 10px 15px;    list-style-type: none;    text-align: center;    font-size: 15px;    border: 1px solid #dbdbdb;    background: #fff;    border-radius: 5px;}
        .list_pk  li span{ width:35px;}
        .word-break{word-break: break-all;}
        .tourSightooltip{background: #1e95ff;color: #fff;border-radius: 3px;font-size: 12px;padding: 8px 10px;position: absolute;transition: all .5s ease-in .2s;-webkit-transition: all .5s ease-in .2s;z-index: 15;max-width: calc(100% - 8px);left: 4px;margin-top: 7px; display:none;}
        .list_pk li:hover .tourSightooltip{display:inline-block;}
        .list_pk a:hover, .list_pk a.active{border:#000 solid 1px; color:#000;}
        .list_pk a.active{ background:#f6b012;}
        .bg4{ background:#fcfcfc;}
        .cont_ar{ background:#fff;}
        .con_btn{ float:left; width:20%; background:#fff; border:#e7e7e7 solid 1px; cursor:pointer;}
        .cont_int{ float:left; width:60%; padding:5px; border-left:none!important; text-align:center;  border-right:none!important;}
        .con_btn, .cont_int{ height:30px;}
        .textDetails{ min-height:150px;  max-height:160px; overflow:auto;}
        .textDetails li{ padding:5px 0;}
.markupPanel { float: right; font-size: 12px;  margin-bottom: 8px;  margin-top: -24px;}
    .markupPanel select {float: left;font-size:12px; padding: 4px 5px; height: 24px; }
    .markupPanel input { float: left; width: 58px; padding: 4px 5px; height: 24px;}
    .markupPanel span { float: left;margin-right: 10px;margin-top: 5px;}
    .markupPanel button {float: left; padding: 0; width: 20px; margin:0 3px;}
        .markupPanel button i {font-size: 12px;}
.pointer{cursor:pointer;}
.slider_bigs_image{z-index:1;}
.slider_thumbss_image a img { width: 100%; height: 70px;}
.slider_thumbss_image a{width: 50%;}
.addRemoveBtn { background: #ededed; color: #000000; min-height: 30px;}
.addRemoveBtn:hover{ background:#004e93; color:#fff;}
.addRemoveBtn .material-icons{ display:block;}
.timeSlot{ margin-top:10px;}
.timeSlot a{ display: inline-block; padding: 6px 8px;  font-size: 12px;  color: #585858;  background: #e7e7e7;  border-radius: 4px; margin: 0px 3px 6px 0px;}
.timeSlot a:hover,.timeSlot a.active{ background:#004e93; color:#fff;}
.lgPopup{position: fixed;  z-index: 101; top: 10%;  height: 83vh; left: 0; right: 0; background: #fff; margin: 0 auto; width: 74%;  border: #e0dfdf solid 5px; box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);}
.sumaryPopup  {float: left; width: 100%;  height: 89%;  overflow: auto;}
.sumaryPopup h2{background: #f2f2f2;  font-size: 14px; padding: 5px 8px;}

.agencyWallet{float: left;padding: 0px 0px;margin-top:0px;background: #f3f3f3;border: 1px solid #cccccc; height:100%; display: flex; align-items: center; border-radius: 4px;}
.agencyWallet span{float: left;padding: 3px 8px 0px;line-height: 12px; width:50%;}
/*.agencyWallet span:first-child{border-right: 1px solid #cccccc;}*/
.agencyWallet dfn{float: left;padding: 0px 11px;font-size: 12px; width:calc(100% - 25px)}
.agencyWallet svg{float:left;margin-top: 6px;}
.agencyWallet b{color:#0d5fa9;font-style: normal;}
.agencyWallet input{font-size: 12px;border: 0px; background: transparent;}
.agencyWallet input:focus{border:none; outline:none;}

/*new css added by baliram*/
.tblResultBox .slbxlist{min-height: 350px;}
.tblResultBox .listimg{    min-height: 160px;}
.tblResultBox .pkginfo {min-height:147px;}
.tablegrid .tblResultBox .slbxlist{min-height: auto;}
.tablegrid .tblResultBox .listimg{min-height: auto;}
.tablegrid .tblResultBox .pkginfo {min-height: auto;}
.onlineClamp{padding-left: 5px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;width: calc(100% - 30px);}

body{font-family: roboto,sans-serif; font-size:14px; color:#000;}
.bannerbg{background-color: #cee8e9; border-radius: 8px; border:1px solid #8FC8F1; display: flex; flex-wrap: wrap; width: 100%; gap: 1rem;}
.bannerimg {display: flex;}
.bannerinfo{padding-inline-start: 1rem; flex-grow:1;}
.bannerheading{margin:.5rem 0 0; font-size: 22px; font-weight: 700; color:#333;}
.bannerheading + p{margin:0; margin-bottom:.5rem; color: #595959; font-size: 16px; font-weight: 400;}
.bannerpoints{display: flex; justify-content: space-between; width: 100%; flex-wrap: wrap; gap: 1rem;  padding-block-end:.8rem;}
.bannertag{display: inline-flex; color: #333; font-size: 14px; gap:.3rem; align-items: center;}
.bannertagbox{display: flex; flex-wrap: wrap; gap: 1rem; align-items: end;}
.bannerbtn{display: inline-flex; gap: .5rem; padding:8px 20px; border-radius:4px; align-items: center; margin-inline-end: 1.5rem; background-color: #fff; color: #014693; text-decoration: none; cursor: pointer; font-size: 16px; border:1px solid #014693}

.ui-autocomplete.ui-menu{width: 450px !important; padding: 5px 4px;}
.ui-autocomplete.ui-menu .ui-menu-item {
        padding: 5px 8px;
    }
    .ui-autocomplete .ui-state-focus {
        background: var(--textblue) !important;
        color: var(--bs-body-bg) !important;
        font-weight: initial !important;
    }
    .ui-autocomplete .ui-state-focus svg path{fill:#ffffff;}

.footerbox {
    background: #f2f2f2;
}
 
ul.footer_nav {
    float: right;
    list-style-type: none;
    margin: 20px 0px 10px 0px;
    padding: 0px;
    width: 100%;
    text-align: right;
}
 
  ul.footer_nav li:not(:last-child) {
    border-right: #004e93 solid 1px;
  }
  ul.footer_nav li {
    display: inline-block;
    color: #004684;
    font-size: 13px;
    padding:0 8px;
  }
 
    ul.footer_nav li a {
      text-decoration: none;
      color: #004684;
    }
 
  ul.footer_nav li a:hover {
      text-decoration: underline;
  }

a.contact_hd {
    background-image: url( 'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" transform="scale(1, -1)" viewBox="0 0 512 512"> <path d="M381 213c-5 13 -8 28 -8 43s3 30 8 43h35l32 42l-42 43c-28 -21 -49 -50 -59 -85c-4 -14 -6 -28 -6 -43s2 -29 6 -43c10 -34 31 -64 59 -85l42 43l-32 42h-35zM299 128v21c0 43 -85 66 -128 66s-128 -23 -128 -66v-21h256zM171 384c-35 0 -64 -29 -64 -64s29 -64 64 -64s64 29 64 64s-29 64 -64 64zM469 448c23 0 43 -20 43 -43v-298c0 -23 -20 -43 -43 -43h-426c-23 0 -43 20 -43 43v298c0 23 20 43 43 43h426z" fill="%23ffffff"/> </svg>' );
    background-repeat: no-repeat;
    background-size: 26px;
    text-decoration: none;
}


@media screen and (max-width:1024px){
    .bannerimg>img{max-width: 100%; margin: auto; height: 100%; object-fit: cover; object-position: right;}
    .bannerbg{flex-wrap: nowrap;}
    .bannerimg{width:30%;}
}

@media screen and (max-width:767px){
    .bannerinfo{padding-inline:.5rem;}
    .bannerbg{flex-wrap: wrap;}
    .bannerimg{order: 2; width: 100%;}
    .bannerimg{width: 100%;}
    .bannerinfo{order:1;  width: 100%;}
    .headingsection{text-align: center;}
    .bannerbtn{margin-inline-end:0;}
    .bannerpoints{justify-content: center; margin-top:1rem;}
}
@media screen and (max-width: 767px) {
    .sightsform_bg, .dealProdPanel{ padding:10px;}
        .sightHomePanel { padding: 20px;}
        .dealProdPanel h2{font-size: 22px;}
        .dealProdPanel p {font-size: 15px;}
        .sightInpIcon{ top: 20px;}
        .InputRybg {top: 10px;}
        .mborder-top{ border-top:#e7e7e7 solid 1px;}
		.mtxtright{ text-align:right;}
		.imgsld, .img-sldbar, .img-sldbar{ height:auto; min-height:auto; min-height:auto;}
		.price_bx{ padding:10px;}
        
        }

/*----Coupons css start---*/
.overlowDiv{display: flex; flex-direction: column; row-gap: 8px;padding: 0 6px 6px;max-height:300px;overflow-y: auto;}
.overlowDiv::-webkit-scrollbar {width: 3px;border-radius: 10px;}
.overlowDiv::-webkit-scrollbar-track {background: #fff;}
.overlowDiv::-webkit-scrollbar-thumb {background: #8f8f8f;}
.priceOverView {
    box-shadow: 0 0px 9px -5px rgba(0, 0, 0.5);
    border-radius: 8px;
}

.couponsHeading {
    color: #2593E3;
    padding: 8px;
    background-color: #E3F1FB;
    border-radius: 2px 2px 0px 0px;
    display: flex;
    align-items: center;
}

    .couponsHeading strong {
        line-height: normal;
    }

.couponViewContent {
    padding: 8px 6px;
    row-gap: 8px;
    display: flex;
    flex-direction: column;
}

.codeInputfield {
    padding: 6px 8px;
    border-radius: 4px;
    border: 1px solid #D9D9D9;
    background-color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.applyBtns {
    background-color: #014693;
    color: #fff;
    padding: 6px 12px;
    line-height: normal;
    border-radius: 4px;
    font-weight: 600;
    line-height: normal;
    border: 0;
    display: inline-flex;
    align-items: center;
    color: #fff;
    cursor: pointer;
}

    .applyBtns:hover {
        background-color: #014693;
        color: #fff;
        border-color: #0E63B2;
        
    }

    .applyBtns:active:focus, .applyBtns:focus, .applyBtns:focus-visible, .removeBtnn:active:focus, .removeBtnn:focus-visible, .removeBtnn:focus {
        box-shadow: none;
        outline: none;
        border: 0;
    }

.coponsCodeField {
    line-height: 25px;
    width: 100%;
    border: 0 !important;
    padding: 0 !important;
}

    .coponsCodeField:focus-visible {
        box-shadow: none;
        outline: none;
        border: 0;
    }

    .coponsCodeField::placeholder {
        color: #B2B8BE;
    }

.coupanDtlBox {
    border-radius: 8px;
    border: 1px solid #BADDF6;
    padding: 8px 10px;
}

    .coupanDtlBox.flatBookingg {
        background-color: #fff;
        position: relative;
    }

.flatBookingg::before {
    content: " ";
    position: absolute;
    display: block;
    width: 5px;
    height: 44px;
    background-color: #44A2E7;
    border-radius: 0 15px 15px 0;
    inset-inline-start: -1px;
    inset-block-start: 15px;
}

.coupanDtlBox .aerroww {
    display: flex;
    justify-content: space-between;
}

.buyPrice {
    color: #333;
    text-align: end;
}

    .buyPrice span {
        font-weight: normal;
        line-height: normal;
    }

    .buyPrice strong {
        line-height: 24px;
        font-weight: bold;
    }

.bestBuyBtn {
    padding: 4px 12px;
    background-color: #E3F1FB;
    border-radius: 4px;
    color: #1E85D6;
    font-weight: 600;
    line-height: normal;
    display: block;
}

.couponDtl {
    color: #014693;
    cursor: pointer;
    font-weight: 700;
    background-color: transparent;
    border: 0;
    padding-inline: 0;
    padding-block: 4px;
    line-height: normal;
}

    .couponDtl:focus, .couponDtl:focus-visible {
        box-shadow: none;
    }

    .couponDtl.collapsed {
        font-weight: 400;
    }

.offerApplied {
    padding: 12px 8px;
    background-color: #E3F1FB;
    border: 1px solid #2593E3;
    position: relative;
}

    .offerApplied .offerInnerr {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

.removeBtnn.text_danger {
    color: #CC0202;
    font-weight: 600;
    line-height: normal;
    padding: 0 4px;
    border: 0;
    outline: 0;
    text-decoration: underline;
    background-color: transparent;
    cursor: pointer;
}

.text_LightBlue {
    color: #2593E3;
}

#couponModal .MaxWidth440 {
    width: min(440px, 93%);
}

.modalbgg {
    background-color: #00000091;
}
/* .couopnContent{margin-inline-start: auto;} */
.couopnContent {
    border-radius: 8px;
    padding: 20px;
}

.closebtnn {
    background: transparent;
    border: none;
    cursor: pointer;
    padding: 0;
    line-height: 11px;
    position: absolute;
    right: -15px;
    top: -15px;
    background-color: #0E63B2;
    border-radius: 100px;
    padding: 5px;
}

    .closebtnn svg path {
        fill: #fff;
    }

.congratTitle {
    color: #333;
    margin-bottom: 24px;
    font-weight: 700;
    line-height: normal;
    margin-top: 0;
}

.offerImg {
    max-width: 163px;
    height: 132px;
    object-fit: contain;
    width: 100%;
}

.AEdText {
    color: #0E63B2;
    margin-bottom: 20px;
}

.bookingflatRow {
    display: flex;
    justify-content: space-between;
    align-items: end;
}

.offerDetail span {
    color: #333;
    font-weight: 600;
}

.couponApplyBtn {
    background-color: transparent;
    border: 0;
    padding: 0 4px;
    line-height: normal;
    font-weight: bold;
    cursor: pointer;
}

.appliedDiscountPrice span {
    color: #2593E3;
    margin-bottom: 10px;
}

.appliedDiscountPrice strong {
    color: #417A43;
}

.appliedDiscountPrice .bestBuyy {
    font-weight: 600;
    line-height: normal;
    display: flex;
    align-items: center;
    gap: 4px;
}

.appliedDiscountPrice strong {
    font-weight: bold;
}

.copyCode {
    border-radius: 6px;
    border: 1px dashed #44A2E7;
    background-color: #E3F1FB;
    padding: 8px 12px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.copyCodeBtn {
    font-weight: 600;
    border: 0;
    display: inline-flex;
    align-items: center;
    border-radius: 4px;
    padding: 4px 8px;
    gap: 4px;
}

.copyCode span {
    color: #0E63B2;
    font-weight: 600;
    line-height: normal;
}

.couponCodeTitle {
    color: #647383;
    margin-bottom: 6px;
    line-height: normal;
}

.offerImage {
    background-image: url('../images/CouponImg.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    height: 142px;
}

.couponDtlUL {
    padding-inline-start: 25px;
    font-weight: normal;
    margin: 0;
    margin-top: 4px;
}

    .couponDtlUL li, .couponApplyBtn {
        color: #014693;
    }

.modalCenterr {
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    margin: 0 !important;
}

.modalcoupons {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}

    .modalcoupons .modal__dialog {
        position: relative;
    }

.modal__content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}

.floatInitial {
    float: initial;
}

.contentRoww {
    display: flex;
    flex-wrap: wrap;
}

@media(max-width:768px) {
    .couponModal {
        margin-inline: 18px;
    }
}
/*----Coupons css end---*/