.earnsmilestabsBox .detail,.more,.relative{position:relative}.addevent-form,.alignC,.hotelresultBox .main-image,.pagination,.rightSideBar h5,.usernavBox li,aside li{text-align:center}@font-face{font-family:neo-sans-bold;src:url('../fonts/neo-sans-bold.eot');src:url('../fonts/neo-sans-bold.eot?#iefix') format('embedded-opentype'),url('../fonts/neo-sans-bold.woff2') format('woff2'),url('../fonts/neo-sans-bold.woff') format('woff'),url('../fonts/neo-sans-bold.ttf') format('truetype'),url('../fonts/neo-sans-bold.svg#neo-sans-bold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:NeoSansStdLight;src:url('../fonts/NeoSansStdLight.eot');src:url('../fonts/NeoSansStdLight.eot?#iefix') format('embedded-opentype'),url('../fonts/NeoSansStdLight.woff2') format('woff2'),url('../fonts/NeoSansStdLight.woff') format('woff'),url('../fonts/NeoSansStdLight.ttf') format('truetype'),url('../fonts/NeoSansStdLight.svg#NeoSansStdLight') format('svg');font-weight:400;font-style:normal}@font-face{font-family:NeoSansStdMedium;src:url('../fonts/NeoSansStdMedium.eot');src:url('../fonts/NeoSansStdMedium.eot?#iefix') format('embedded-opentype'),url('../fonts/NeoSansStdMedium.woff2') format('woff2'),url('../fonts/NeoSansStdMedium.woff') format('woff'),url('../fonts/NeoSansStdMedium.ttf') format('truetype'),url('../fonts/NeoSansStdMedium.svg#NeoSansStdMedium') format('svg');font-weight:400;font-style:normal}@font-face{font-family:NeoSansStdRegular;src:url('../fonts/NeoSansStdRegular.eot');src:url('../fonts/NeoSansStdRegular.eot?#iefix') format('embedded-opentype'),url('../fonts/NeoSansStdRegular.woff2') format('woff2'),url('../fonts/NeoSansStdRegular.woff') format('woff'),url('../fonts/NeoSansStdRegular.ttf') format('truetype'),url('../fonts/NeoSansStdRegular.svg#NeoSansStdRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:FontAwesome6Brands-Regular;font-style:normal;font-weight:400;src:url("../fonts/FontAwesome6Brands-Regular.woff2") format("woff2"),url("../fonts/FontAwesome6Brands-Regular.woff") format("woff")}body{background-color:transparent!important;font-family:NeoSansStdRegular}ul{list-style:none}.sprite{background:url(../images/sprite.png) top left no-repeat}.clear{clear:both;height:0;overflow:hidden}.floatL{float:left}.floatR{float:right}.fntweghtNml{font-weight:400}.txttTransformNorml{text-transform:none}.rightSideBar .btn,.totalPointsBox .btn,.txtucase,.usernavBox li a,.usernavBox li p.heading,aside li a{text-transform:uppercase}.forgotPasswordBox h3,.linHnml,.stopsBox p,.textBox h3,.textBox h4{line-height:normal}.lineH18px{line-height:18px}.lineH20px{line-height:20px}.lineH26px{line-height:26px}.lineH30px{line-height:30px}.dateField{background:url(../images/datefield-icon.png) 95% no-repeat}.darkgreyBg{background-color:#e5e5e5}.blueBg{background-color:#134179}.orangeBg{background-color:#f68220}.txt000,.txt_grey{color:#00703a}.earnsmilestabsBox .accordion .accordion-inner p,.fnt-size16,.font-bold-16,.font-normal-16{font-size:16px}.fnt-size14,.font-bold-14,.font-normal-14,.textBox p{font-size:14px}.fnt-size12,.font-bold-12,.font-normal-12{font-size:12px}.fnt-size11,aside li a{font-size:11px}.fnt-size10{font-size:10px}.fnt-size13,.usernavBox li p.txt{font-size:13px}.fnt-size18{font-size:18px}.fnt-size20{font-size:20px}.fnt-size26{font-size:26px}.fnt-size30{font-size:30px}.fnt-size36{font-size:36px}.fnt-size48{font-size:48px}.fnt-size60{font-size:60px;line-height:60px}.error,.more{font-size:12px}.modifySearchBox .modifyForm,.noPaddingright,.rempaddingR{padding-right:0}.rempaddingT{padding-top:0!important}.rempaddingB{padding-bottom:0!important}#Profile ul,.detail ul,.modifyForm .noPadding,.rempaddingL{padding-left:0}.remmarginR{margin-right:0}.remmarginT,.stopsBox input[type=checkbox]{margin-top:0}.addmarginT5,.more{margin-top:5px}.remmarginB{word-break:break-word}.hotelresultBox .tabs.tabsHotel,.remmarginL{margin-left:0}.padding25px{padding:25px}.padding30px{padding:4px;background-color:rgba(200,200,200,.7);height:250px;width:800px;margin-left:20px}.padding10px{padding:10px}.padding5px{padding:5px}.padding20px,.row.result.airtable.pages{padding:20px}.padding40px{padding:40px}.addmarginB30{margin-bottom:30px!important}.addmarginB10{margin-bottom:18px}.addmarginB5,.list li{margin-bottom:5px}.borB,.commonBox{margin-bottom:20px}.addpaddingB20,.modifySearchBox .modifyForm .col-sm-4{padding-bottom:20px}.addpaddingB10{padding-bottom:10px!important}.addpaddingB30{padding-bottom:30px}.addpaddingB5{padding-bottom:5px}.addmarginR10{margin-right:10px}.addpaddingTB5{padding:5px 0}.addpaddingTB10{padding:10px 0}.addpaddingTB15{padding:15px 0}.addpaddingLF10{padding:0 10px}.addpaddingTB20{padding:20px 0}.addpaddingTB30{padding:30px 0}.addPessengerPopUp .dob .fancyform.error,.inline-block,.productsBox li{display:inline-block}.valign{vertical-align:middle}.alignR{text-align:right}.txt333{color:#333}.txt999{color:#999}.txt707{color:#707070}span.txtorange.fnt-size16.font-corisandebd.newsize0{color:#000;font-weight:600}.txtred{color:red}.categoriesLinkBox li a,.productsBox li a:hover,.productsBox li.active a,.txtblue{color:#134179}.borB{padding-bottom:15px}.commonBox{border:1px solid #160959;background-color:#fff}.more{display:inline-block}.error,.werror,aside li a{display:block}.height1px{height:1px}.error .ffSelectWrapper a,.error select,input.error{border-color:#ff0004!important}.error{color:red}.werror{margin-bottom:0;font-size:14px;color:red}.fancyform.error,input.error{position:static!important;margin:0}aside{position:fixed;top:0;left:0;z-index:10;width:125px;height:100%;overflow:auto;background-color:#eee}aside ul{margin:70px 0 53px;overflow:auto}aside li{line-height:normal;border-bottom:1px solid #c7c7c7}aside li a{padding:11px 10px;height:80px;color:#bcbcbc}aside li a span{margin:auto auto 10px;display:table;border-radius:25px;width:47px;line-height:43px;height:47px;background:#b9b9b9}aside li a span em{display:inline-block;vertical-align:middle;width:19px;height:21px}aside li.one a span em{width:18px;height:19px;background-position:-251px top}aside li.two a span em{width:16px;height:20px;background-position:-272px top}aside li.three a span em{width:21px;background-position:-290px top}aside li.four a span em{background-position:-312px top}aside li.five a span em{background-position:-336px top}aside li.six a span em{width:15px;height:21px;background-position:-251px -33px}aside li a.active,aside li a:hover{text-decoration:none;color:#fff;background-color:#ee8b2a}aside li a.active span,aside li a:hover span{background-color:#9b4d00}.modifySearchBox.hotel_reviews_select,.modifySearchBox.modifySearchBoxHotelPD,.span12.Hotelheader ul{margin-bottom:16px}.addPessengerPopUp input[type=checkbox],.addPessengerPopUp input[type=radio],.bookFlightFormBox .ffSelectWrapper,.bookFlightFormBox .ffSelectWrapper li,.hotelresultBox .thumbnails,.modifySearchBox .modifyForm input.field,.row{margin:0}.bookFlightFormBox{margin-bottom:100px;background-color:rgba(200,200,200,.7);padding-bottom:20px}.bookFlightFormBox h1{color:#00713d;font-size:12px;padding:2px;margin:0}.bookFlightFormBox ul{margin-top:20px}.bookFlightFormBox select{border:1px solid #00703c;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;background-color:rgba(255,255,255,0);height:35px;padding:5px;width:100%}.bookFlightFormBox .error{margin:0 0 -20px;color:#ff000;position:absolute;bottom:0;left:0;width:100%}.bookFlightFormBox label,.modifySearchBox .modifyForm label{cursor:auto}.bookFlightFormBox .error .ffSelectWrapper a,.bookFlightFormBox .error select,.bookFlightFormBox input.error{border-color:#ffa64e!important}.bookFlightFormBox input.field{padding:0 20px;margin-bottom:0;color:#00713d;font-size:15px;height:35px}.btn-primary{color:#fff;background-color:#00713d;border-color:#00713d;padding:10px 40px;border-radius:12px!important;box-shadow:none}.bookFlightFormBox .flying input.field{padding-right:50px;background:url(../images/flyingfrom-field-icon.png) 96% no-repeat;border:1px solid #00703c}#adteffective1,#adteffective2,#checkin,#checkout,.bookFlightFormBox .departure input.field,input#departuredatetime,input#returningdatetime{padding-right:28px;background:url(../images/date_icon.png) 96% no-repeat #eee;border:none;border-radius:10px}.searchresultBox .inputfiled.hasDatepicker{background:url(../images/date_icon.png) 96% no-repeat}.bookFlightFormBox .destination input.field{padding-right:50px;background:url(../images/destination-icon.png) 98% no-repeat;border:1px solid #00703c}.bookFlightFormBox li label{margin-bottom:0;display:inline-block;color:#fff}.bookFlightFormBox .ffRadioWrapper,.bookFlightFormBox .way span{font-size:14px;color:#fff;vertical-align:middle;display:inline-block}.bookFlightFormBox .way span{margin:3px 20px 0 5px;color:#00703c}.bookFlightFormBox .btn{padding:8px 20px;width:100%;font-size:14px;background-color:#00703c;color:#fff;float:right}.bookFlightFormBox a.show-advance{margin-top:9px;display:inline-block;color:#00703c}.home-page{margin-top:2px;margin-bottom:200px}.usernavBox{position:absolute;left:0;width:100%;margin-top:-50px}.usernavBox li{display:block;width:20%;float:left;position:relative}.usernavBox li a{height:45px;display:block;color:#696c71;font-size:16px}.usernavBox li a span{width:69px;height:69px;position:absolute;top:-30px;left:50%;margin-left:-31px}.usernavBox li p.heading{font-size:15px;color:#86b74a}.usernavBox li a.more{font-size:15px;color:#86b74a;background-image:none;text-decoration:none}.usernavBox li.one span{background-image:url(../images/1.png)}.usernavBox li.two span{background-image:url(../images/2.png)}.usernavBox li.three span{background-image:url(../images/3.png)}.usernavBox li.four span{background-image:url(../images/4.png)}.usernavBox li.five span{background-image:url(../images/5.png)}.usernavBox li.one a.active span,.usernavBox li.one a:hover span,.usernavBox li.one.active a span{background-image:url(../images/1_selected.png)}.usernavBox li.two a.active span,.usernavBox li.two a:hover span,.usernavBox li.two.active a span{background-image:url(../images/2_selected.png)}.usernavBox li.three a.active span,.usernavBox li.three a:hover span,.usernavBox li.three.active a span{background-image:url(../images/3_selected.png)}.usernavBox li.four a.active span,.usernavBox li.four a:hover span,.usernavBox li.four.active a span{background-image:url(../images/4_selected.png)}.usernavBox li.five a.active span,.usernavBox li.five a:hover span,.usernavBox li.five.active a span{background-image:url(../images/5_selected.png)}.earnsmilestabsBox .content{margin:40px auto auto;max-width:475px;width:100%;position:relative}.earnsmilestabsBox ul{position:absolute;top:150px;left:20px;width:275px}.earnsmilestabsBox li{margin-bottom:10px;font-size:15px}.earnsmilestabsBox li a{padding:15px;font-size:16px;color:#fff;border-radius:5px;display:block;background-color:#306ca5}.earnsmilestabsBox li a span{margin-left:3px;display:inline-block;width:6px;height:10px;text-indent:-9999px;vertical-align:middle;background-position:-27px -90px}.earnsmilestabsBox li a:hover,.earnsmilestabsBox li.active a{text-decoration:none;background-color:#ee8b2a}.earnsmilestabsBox li a:hover span,.earnsmilestabsBox li.active a span{background-position:-34px -90px}.earnsmilestabsBox .tab-content{overflow:inherit}.earnsmilestabsBox .detail .info{position:absolute;top:0;left:0;width:100%}.earnsmilestabsBox .detail .info .padding{padding:70px}.earnsmilestabsBox .detail .info h3{color:#fff;font-size:18px;line-height:normal}.earnsmilestabsBox .detail .info p{margin-bottom:10px;color:#fff;line-height:normal}.earnsmilestabsBox .accordion{margin-left:-40px}.earnsmilestabsBox .accordion .accordion-group{margin-left:40px;margin-top:20px;float:left;width:46%;border:none;background-color:#5a79a0}.earnsmilestabsBox .accordion .accordion-inner{padding:20px 20px 10px;border:none;background-color:#fff}.earnsmilestabsBox .accordion-heading a{padding:20px 30px;color:#fff;font-size:16px;position:relative}.earnsmilestabsBox .accordion-heading a span{position:absolute;top:50%;left:-20px;margin-top:-20px;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;font-size:30px;background-color:#ee8b2a}.earnsmilestabsBox .accordion .accordion-inner h5{margin-top:0;font-size:18px;color:#4c4c4c}#bannerCntr{position:absolute;width:100%;height:100%}#bannerCntr .bannerImg{position:absolute;top:-160px;left:0;width:100%;height:100%}.bannerImg img,.hotel_reviews_select,.hotelresultBox .main-image img{width:100%}.rightSideBar{position:fixed;right:0;top:0;width:260px;height:100%;overflow:auto;z-index:10;background-color:#eceff1}.rightSideBar .personalInfo ul,.searchresultBox,.stepsBox ul,.stepsBox1 ul,.stepsBox2 ul{overflow:hidden}.rightSideBar .user img{margin-right:10px;float:left;border:2px solid #bfc1c3;border-radius:30px}.rightSideBar .content{margin:70px 0}.rightSideBar .user h4{margin-bottom:0;font-size:20px}.homeBox p,.rightSideBar .user a{color:#000}.rightSideBar h5{margin:0;color:#fff;font-size:12px;line-height:37px;background-color:#8c8d8e}#dashboardCntr .contentArea,.textBox{overflow:auto}.rightSideBar .personalInfo li{margin:5px 0;width:50%;float:left;font-size:11px;color:#797979;line-height:normal}.rightSideBar .personalInfo li span{display:block;color:#144077}.rightSideBar .btn{padding:20px 0;margin:0 20px 20px;width:auto;display:block;background-color:#1771a2}#dashboardCntr{padding:30px 0;margin:0 280px 0 145px}#dashboardCntr h1{font-size:20px;color:#153e76;text-transform:none}.totalPointsBox{position:absolute;bottom:80px;right:280px}.totalPointsBox .bg{padding:20px;background-color:rgba(0,0,0,.25)}.totalPointsBox .points{line-height:78px;font-size:80px;color:#fff}.totalPointsBox .btn{padding:0;width:100%;font-size:18px;line-height:46px}.accountSummaryBox{border:1px solid #dcdcdc;border-bottom:none;background-color:#fff}.accountSummaryBox li{padding:20px;font-size:12px;border-bottom:1px solid #dcdcdc}.rdemptionsBox td,.rdemptionsBox th{padding:20px 15px;border:1px solid #d9d9d9;font-size:12px}.accountSummaryBox li p{margin:0;line-height:normal;float:left;color:#000}.accountSummaryBox li span{float:right;text-align:right}.accountSummaryBox li.alt,.rdemptionsBox tr.alt{background-color:#f3f5f8}.accountSummaryBox li h5{margin:0;font-size:12px;text-transform:none;text-align:center;color:#134178}.rdemptionsBox th{color:#134178}.rdemptionsBox td{text-align:center;color:#828384}.stepsBox .hotelSteps li.step5 span,.stepsBox .hotelSteps li.steps3,.stepsBox1 li.step1 span,.stepsBox1 li.step1 span.active,.stepsBox1 li.step2 span,.stepsBox1 li.step3 span,.stepsBox1 li.step4 span{border-radius:50%;height:27px;width:27px;display:inline-block;line-height:27px;vertical-align:middle}.stepsBox li,.stepsBox1 li{height:60px;border-left:1px solid #fff;border-right:1px solid #fff;float:left;text-align:center}.rdemptionsBox td span{color:#000;text-align:left;display:block}.stopsBox label{cursor:auto;color:#757575}.stopsBox h5{font-size:14px;margin-bottom:0;padding-bottom:15px;color:#000;font-weight:600}.stepsBox1 ul{color:#00703a}.stepsBox1 li{font-size:14px;display:flex;align-items:center;justify-content:center;gap:10px;width:100%}.stepsBox1 li a{color:#fff;margin-left:5px}.stepsBox1 li.active{background-color:#00703a;color:#fff}.fancyform p.addmarginB5{display:flex;gap:2px;align-items:center}.stepsBox1 li.step1 span.active{text-align:center;background-color:#fff;color:#00703a}.stepsBox1 li.step2 span.active,.stepsBox1 li.step3 span.active,.stepsBox1 li.step4 span.active,.stepsBox2 li.step1 span.active,.stepsBox2 li.step2 span.active,.stepsBox2 li.step3 span.active,.stepsBox2 li.step4 span.active{border-radius:50%;display:inline-block;height:27px;line-height:27px;text-align:center;vertical-align:middle;width:27px;background-color:#00713d;color:#fff}.stepsBox1 li.step1 span{text-align:center;background-color:#fff;color:#00713d}.stepsBox .hotelSteps li.step5 span,.stepsBox .hotelSteps li.steps3,.stepsBox1 li.step2 span,.stepsBox1 li.step3 span,.stepsBox1 li.step4 span{text-align:center;background-color:#00703a;color:#fff}.grey_bgc.updt td:first-child,.stepsBox .hotelSteps li,.stepsBox1 .hotelSteps li,.stepsBox2 .hotelSteps li{width:20%}.stepsBox .hotelSteps li.step1 span,.stepsBox1 .hotelSteps li.step1 span,.stepsBox2 .hotelSteps li.step1 span{width:17px;height:15px;background-position:-262px -66px}.stepsBox .hotelSteps li.step2 span,.stepsBox1 .hotelSteps li.step2 span,.stepsBox2 .hotelSteps li.step2 span{width:20px;height:15px;background-position:-281px -67px}.stepsBox .hotelSteps li.step4 span,.stepsBox1 .hotelSteps li.step4 span,.stepsBox2 .hotelSteps li.step4 span{width:13px;height:16px;background-position:-307px -65px}.stepsBox{height:60px;border-bottom:1px solid #d5e791;border-top:1px solid #d5e791;background-color:#d5e791}.stepsBox li{font-size:14px;padding-top:18px;width:16%}.stepsBox li span{display:block;margin:auto;height:14px;text-indent:-9999px}.stepsBox li a{color:#000;margin-left:5px}.stepsBox li.active{border-bottom:4px solid #00713d}#stepsBoxDiv.stepsBox{height:45px}.updt.grey_bgc thead tr th{padding:11px 20px}.col-lg-12.grey_bgc,.grey_bgc.updt{border:none}.grey_bgc.updt td{color:#00703a;padding:17px 15px}.grey_bgc.updt thead tr:last-child td{color:#9a0a2d}.table.col-change td{color:#000;padding:10px;font-size:14px}.stepsBox.myaccount_tab li.active{border-bottom:4px solid #ae9a65}.stepsBox li.step1 span{width:31px;background-position:-161px -69px}.stepsBox .hotelSteps li.steps3,.stepsBox li.step2 span{width:27px;height:16px;background-position:-194px -68px}.stepsBox li.step3 span{width:18px;height:19px;background-position:-223px -66px}.stepsBox .hotelSteps li.step5 span,.stepsBox li.step4 span{width:18px;background-position:-242px -68px}.stepsBox2 li{float:left;font-size:12px;text-align:center;width:17%;color:#fff}.stepsBox2 li a{color:#00703c;margin-left:5px}.stepsBox .hotelSteps li.step5 span,.stepsBox .hotelSteps li.steps3,.stepsBox2 li.step1 span,.stepsBox2 li.step2 span,.stepsBox2 li.step3 span,.stepsBox2 li.step4 span{border-radius:50%;display:inline-block;height:27px;line-height:27px;text-align:center;vertical-align:middle;width:27px;background-color:#fff;color:#bbb}.Reviewblock,.modifySearchBox .dd:hover .ddHover,.modifySearchBoxHotelPD,.modifySearchBoxShop,.searchresultBox .modifySearchBox{display:block}.modifySearchBox h4{margin:0;color:#000;text-transform:none}.modifySearchBox .modifyForm .col{margin-right:10px;float:left}.modifySearchBox .modifyForm input.dateField{background:url(../../images/date_icon.png) 96% no-repeat}.modifySearchBox .dd{float:left;position:relative}.modifySearchBox .dd a.link{padding:0 20px 0 10px;margin-right:10px;border:1px solid;min-width:30px;height:34px;line-height:34px;display:block;background:url(../images/select-arrow.png) 90% no-repeat rgba(0,0,0,0)}.modifySearchBox .ddHover{padding:10px 10px 10px 0;position:absolute;display:none;top:34px;left:0;width:166px;z-index:10}.modifySearchBox .ddHover label{cursor:auto;color:#fff;font-size:11px}.modifySearchBox select{width:100%;height:35px;background-color:rgba(200,200,200,.7);border:1px solid;border-radius:0}.modifySearchBox .ffSelect>a{border:1px solid #dcdcdc}.modifySearchBox .ffSelect>a>span{padding-left:10px;line-height:34px;height:34px;font-weight:400}.modifySearchBox .ddHover .ffSelect>a{max-width:inherit;width:auto}.modifySearchBox .ddHover .ffSelectMenuWrapper{top:33px!important}.searchresultBox th{border-bottom:4px solid #00713d;color:#00703c;font-size:13px;padding:20px;text-align:center}.searchresultBox td{background:#fff;font-size:11px;padding:0;text-align:left}.searchresultBox td p{margin:0!important;color:#000}.homeBox{padding-top:100px;position:relative;z-index:10}.homeBox .handImg{position:absolute;top:-20px;right:0;width:500px}.homeBox h1{margin-bottom:0;color:#000;line-height:normal;text-transform:uppercase}.homeBox h1 span{display:block;font-size:57px}.addPessengerPopUp label{cursor:auto;margin:0;float:left;line-height:40px}.addPessengerPopUp .formCols{margin-left:150px}.addPessengerPopUp .formCols .ffSelect>a,.productsBox .redeem .ffSelect>a{background-position:90% center;border-width:1px}.addPessengerPopUp .formCols .ffSelect>a>span,.productsBox .redeem .ffSelect>a>span{padding-left:10px;line-height:40px;height:40px}.addPessengerPopUp .ffSelectWrapper{margin:0 10px 0 0;width:100px;display:inline-block}.addPessengerPopUp input.field{margin:0 10px 0 0;vertical-align:top;border:1px solid #177aaa}.addPessengerPopUp select{margin:0 5px 0 0;border:1px solid #177aaa;height:36px;width:auto}.addPessengerPopUp .nationality .ffSelectWrapper{width:213px}.addPessengerPopUp .fancyform{vertical-align:top;float:left}.forgotPasswordBox{margin:0 auto auto;max-width:500px;width:100%}.forgotPasswordBox input.field{margin-bottom:0}.productsBox .redeem table,.tripSummaryBox{margin-bottom:20px;border:1px solid #dcdcdc}.list,.productsBox ul{margin-bottom:10px}.tripSummaryBox p{padding-bottom:10px;border-bottom:1px solid #dcdcdc}.tripSummaryBox p.last{padding:0;margin:0;border:none}.savedDetails{position:absolute;top:0;left:0;width:100%;height:100%;z-index:80}.savedDetails .overlaybg{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.savedDetails .content{position:fixed;top:20%;left:50%;margin-left:-250px;min-height:300px;overflow:auto;max-width:500px;width:100%;background-color:#fff}.savedDetails a.clse{width:20px;height:20px;line-height:18px;text-align:center;color:#fff;position:absolute;top:10px;right:10px;font-size:18px;background-color:#e7882c}.textBox{height:450px}.textBox label{cursor:auto;color:#fff}.textBox .mobile input.field{padding-left:50px}.textBox .mobile span.prefix{padding-right:10px;border-right:1px solid #dcdcdc;position:absolute;top:1px;left:10px;color:#999;height:34px;line-height:34px;display:inline-block}.textBox input[type=checkbox]{margin:0;vertical-align:sub}.list{margin-left:10px;list-style:disc}.hotelresultBox .result{margin-bottom:20px;position:relative}.hotelresultBox .left{margin-right:200px}.hotelresultBox .left img{float:none}.hotelresultBox .left .detail{margin-left:20px!important}.hotelresultBox .middle{height:100%;position:absolute;right:150px;top:35px;width:300px;color:#fff}.hotelresultBox .right{position:absolute;top:0;right:0;width:200px;height:100%}.hotelresultBox .perNight{padding:0 20px;line-height:30px;display:inline-block;background-color:#dcdcdc}.hotelresultBox .tabs{margin-left:-35px;overflow:hidden;border-bottom:1px solid #dcdcdc}.hotelresultBox .tabs li{float:left;padding-right:5px}.hotelresultBox .tabs li a{padding:0 15px;line-height:30px;height:30px;display:block;float:left;border-radius:5px 5px 0 0;background-color:#fff;color:#000!important;font-size:14px}.hotelresultBox .tabs li a.active,.hotelresultBox .tabs li a:hover,.hotelresultBox .tabs li.active a{text-decoration:none;color:#fff!important;background-color:#00713d;border-radius:5px 5px 0 0}.hotelresultBox #owl-demo .item{padding:10px 1px 0;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}.productsBox .redeem table td,.productsBox .redeem table th{padding:10px 20px;border:1px solid #dcdcdc}.hotelresultBox .owl-controls{position:absolute;top:40%;left:0;width:100%}.hrsPopupBox .content,.thanksPopupBox .content{position:absolute;left:50%;background-color:#fff}.hotelresultBox .owl-controls .owl-next,.hotelresultBox .owl-controls .owl-prev{position:absolute;top:0;display:block;text-indent:-9999px;width:12px;height:23px}.hotelresultBox .owl-controls .owl-prev{left:0;background-position:left -85px}.hotelresultBox .owl-controls .owl-next{right:0;background-position:-12px -85px}.hotelresultBox .slider{margin-left:0;width:100%}.hotelresultBox .thumbnails img{width:85px;height:60px}.hotelresultBox .list{margin-left:0;padding-left:0}.hotelresultBox .list li{width:33%;float:left}.productsBox .left{width:250px;float:left}.productsBox .right{margin-left:270px}.productsBox .detail{padding:15px;margin-bottom:20px;background-color:#fff}.productsBox .redeem table th{font-weight:400;color:#134179;text-align:left}.productsBox .redeem table select{margin:0;width:auto}.tab-pane li{display:inline-block;color:#00703c}.categoriesLinkBox{padding:5px 15px 15px;margin-bottom:20px;text-align:center}.categoriesLinkBox li{padding:0 10px;margin-top:10px;display:inline-block;font-size:14px}.categoriesLinkBox li a.active,.categoriesLinkBox li a:hover{color:#f68220}.hrsPopupBox,.thanksPopupBox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:120;background-color:rgba(0,0,0,.7)}.thanksPopupBox .content{top:20%;max-width:400px;margin-left:-200px;width:100%}.thanksPopupBox h3{padding:0 15px;margin-bottom:0;color:#fff;margin-top:0;background-color:#e4882d}.hrsPopupBox a.clse,.thanksPopupBox a.clse{position:absolute;top:-10px;right:-10px;width:27px;height:27px;text-indent:-9999px;background-position:-270px -28px}.thanksPopupBox ul{text-align:left}.thanksPopupBox li{display:inline-block;text-align:center}.thanksPopupBox li img{margin:auto;display:block}.hrsPopupBox .content{top:10%;max-width:800px;margin-left:-400px;width:100%;padding:15px}.hrsPopupBox h3{margin-bottom:0;line-height:normal;padding-bottom:15px;font-size:22px}.ui-widget{z-index:30!important}.message .failure,.message .success{padding:0;font-size:14px;text-align:left;color:#000;background-color:#dff0d8}.message .failure{color:red;background-color:#fff}#contentCntr.wrap-height,.container-padding,.how-menu,.paddingnone,.searchresultBox .modifySearchBox .col-sm-4{padding:0}.img-wrap{background:#fff;text-align:center;width:180px;height:90px}.img-wrap>div{display:table;height:100%;width:180px}.img-wrap>div>div{display:table-cell;vertical-align:middle;height:100%;width:100%}.img-wrap>div>div>img{max-width:100%;max-height:90px;float:none}.how-menu li{width:auto;padding:0 2px}.how-menu li:first-child{border-left:0}.addmarginB5.sub{padding:0 0 0 15px}.calendarImg input{padding-right:28px;background:url(../images/date_icon.png) 96% no-repeat;border:1px solid #00703c;padding-left:10px}.AirHead ul,.stepsBox1.hotel_tabs ul{padding:0;background-color:rgba(200,200,200,.7)}.form-select:focus{border:none;box-shadow:inset 0 0 0 1px transparent}.padding15px.deal_search_content{display:flex}.modal-header .close{margin-top:-30px;margin-right:-10px}.bottom-position>.profile-tabs>ul>li>a{display:block!important}.row.result.airtable.pages .detail{padding-left:25px}.hotel_content_results{margin:35px 0}.stepsBox1.hotel_tabs{height:auto;border-bottom:none;border-top:none;background-color:transparent;margin-top:10px}.stepsBox1.hotel_tabs ul{display:flex;width:100%}.hotelresultBox h4.hotel_name{background-color:#00703c;color:#fff;margin-bottom:26px;padding:15px;border-radius:5px;font-size:22px}.AirHead ul li{display:flex;text-align:start}.modifySearchBox.hotel_reviews_select h4{font-weight:700;font-size:20px}.searchresultBox .modifySearchBox .col-sm-4.paddingleft{padding-left:10px}.searchresultBox h3.txttTransformNorml.remmarginT.rempaddingB{padding-bottom:0;margin-bottom:16px}@media(min-width:768px){.AirHead ul{background:rgba(200,200,200,.7);display:flex}.AirHead ul li{display:flex;justify-content:center;text-align:start}}.redeempopup{padding:17px!important;margin:auto;position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;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)}.position{position:absolute;top:16%;right:8%}.search_hotel_res .padding15px .btn:focus,.search_hotel_res .padding15px .btn:hover{color:#00703c;text-decoration:none}.ui-icon{width:16px;height:16px;background-image:url(../images/ui-icons_222222_256x240.png)!important}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background-image:url(../images/ui-icons_222222_256x240.png) important}.padd15{padding:15px}.Nobgclr{background:0 0}.Reviewblock{display:block;}.container-padding{padding: 0;}
