.sprite-iconMail{background-position:left 0}.sprite-iconMail,.sprite-iconWebsite{background-image:url(/sprites/sotab_pack-v2fc61f40d3b397a4fc144fb720e05b0c.png);width:18px;height:16px;background-repeat:no-repeat}.sprite-iconWebsite{background-position:left -20px}.sprite-iconPhone{background-position:left -37px}.sprite-iconPhone,.sprite-iconPrinter{background-image:url(/sprites/sotab_pack-v2fc61f40d3b397a4fc144fb720e05b0c.png);width:18px;height:16px;background-repeat:no-repeat}.sprite-iconPrinter{background-position:left -53px}.sprite-leftPagi{background-position:left -70px}.sprite-leftPagi,.sprite-rightPagi{background-image:url(/sprites/sotab_pack-v2fc61f40d3b397a4fc144fb720e05b0c.png);width:18px;height:18px}.sprite-rightPagi{background-position:left -88px}.sprite-close{background-position:left -106px;width:13px;height:13px}.sprite-close,.sprite-sotag{background-image:url(/sprites/sotab_pack-v2fc61f40d3b397a4fc144fb720e05b0c.png)}.sprite-sotag{background-position:left -119px;width:35px;height:35px}.sprite-sotab_all{background-position:left -154px}.sprite-sotab_all,.sprite-sotab_hotels{background-image:url(/sprites/sotab_pack-v2fc61f40d3b397a4fc144fb720e05b0c.png);width:40px;height:23px;background-repeat:no-repeat}.sprite-sotab_hotels{background-position:left -183px}.sprite-sotab_bb-inns{background-position:left -212px;width:40px}.sprite-sotab_bb-inns,.sprite-sotab_sl{background-image:url(/sprites/sotab_pack-v2fc61f40d3b397a4fc144fb720e05b0c.png);height:23px;background-repeat:no-repeat}.sprite-sotab_sl{background-position:left -241px;width:38px}.sprite-soTabinterrupterLeft{background-position:left -266px;width:336px}.sprite-soTabinterrupterLeft,.sprite-soTabinterrupterRight{background-image:url(/sprites/sotab_pack-v2fc61f40d3b397a4fc144fb720e05b0c.png);height:35px}.sprite-soTabinterrupterRight{background-position:left -301px;width:8px}
.link,.link:active,.link:visited,.lnk,.lnk:active,.lnk:visited,a,a:active,a:visited{cursor:pointer}.blueLink,.blueLink:active a:visited,.blueLink:visited,a:active{color:#317aa2;cursor:pointer}.mb5{margin-bottom:5px}.couponDetail:not(.ui_modal){border:4px solid #464646;padding:10px;background-color:#fff;width:390px;color:#464646}.ui_modal.couponDetail{max-width:390px;padding:30px;overflow-x:hidden;overflow-y:auto}@media (max-width:767px){.ui_modal.couponDetail{padding:16px}.ui_modal.couponDetail .ui_close_x{width:36px;height:36px}.ui_modal.couponDetail .ui_close_x:before{line-height:36px}}.couponDetail .couponClose{position:relative;float:right;top:-30px;right:-36px}.couponDetail #offerTitle{display:-webkit-flex;display:flex;font-size:18px;line-height:22px;padding-bottom:10px;overflow:hidden;border-width:0 0 1px;border-style:solid;border-color:#e0e0e0;margin-bottom:10px}.couponDetail #offerTitle .offerText{display:block;padding-left:8px;padding-right:10px;color:#000;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center;overflow:hidden}.couponDetail #offerTitle .offerIcon{color:#00aa6c;vertical-align:top;-webkit-flex-shrink:0;flex-shrink:0;float:left}.couponDetail #restrictions{overflow-wrap:break-word}.couponDetail .sectionTitle{font-weight:700;font-size:12px;margin:15px 0 5px 0}.couponDetail .redeemDates{color:#333;font-weight:700}.couponDetail .redeemRow{width:100%;text-align:center}.couponDetail .redeemOthers{display:-webkit-flex;display:flex;margin-top:5px}.couponDetail .redeemButton{display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-justify-content:center;justify-content:center;padding:10px;margin-right:-1px;height:14px;border-width:1px;border-style:solid;border-color:#e0e0e0;background-color:#f2f2f2;background:-webkit-linear-gradient(top,#fff,#f2f2f2);background:-moz-linear-gradient(top,#fff,#f2f2f2);background:-ms-linear-gradient(top,#fff,#f2f2f2);background:linear-gradient(180deg,#fff,#f2f2f2)}.couponDetail .redeemButton:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.couponDetail .redeemButton:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.couponDetail .redeemButton.link:hover{background:#fff}.couponDetail .redeemLogo.redeemEmail{position:relative;top:-3px;left:-2px}.couponDetail .phoneNumber{unicode-bidi:bidi-override;direction:ltr;white-space:nowrap}.couponDetail .translateLink{float:left;margin-right:10px}.couponDetail .padding1{margin-top:10px;padding-top:10px;min-height:78px}.couponDetail .padding2{margin-top:2px;padding-top:2px}.couponDetail .accomFooter .sizedThumb{overflow:hidden;float:left;margin:0 10px 10px 0}.couponDetail .accomFooter .address{padding:8px 0 4px;border-width:1px 0 0 0;border-style:solid;border-color:#e0e0e0;margin-top:8px}.couponDetail .accomFooter .blDetails .taLnk{color:#317aa2}.couponDetail .accomFooter .blDetails .taLnk:hover{text-decoration:underline}.couponDetail .accomFooter .bottomDetailWrapper{line-height:14px;height:auto}.couponDetail .accomName{width:285px}.couponDetail .accomName-autoWidth{width:auto}.couponDetail .translateDiv{margin-top:10px}.couponDetail .sotabOfferButtonHover{margin-top:8px}.couponDetail .sotabOfferButtonHover .redeemLogo{display:none}.couponDetail #announcementTitle{margin:9px 0 7px;font:700 12px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif}.couponDetail #announcementTitle .ui_icon{display:none}.couponDetail #announcementTitle span{display:inline-block;vertical-align:middle}.couponDetail #announcementTitle .announcementText{width:281px}.couponDetail #announcementTitle .announcementText span{display:block}.couponDetail a,.couponDetail a:active,.couponDetail a:visited{color:#069;text-decoration:none;outline:none}.couponDetail a:focus,.couponDetail a:hover{text-decoration:underline}.separatorTop{border-top:1px solid #d0d0d0}.sotabOfferButton,.sotabOfferButtonHover{font-size:12px;font-weight:700;padding:10px;border-radius:3px;border-color:#00aa6c #267060 #267060 #00aa6c;background-color:#00aa6c;color:#fff}.sotabOfferButtonHover:hover{text-decoration:none;border-color:#1ec386 #267060 #267060 #1ec386;background-color:#1ec386}#ANNOUNCEMENT{background-color:#fff}#ANNOUNCEMENT .couponPadding{padding:25px 0 0 0}@media (min-width:768px){#ANNOUNCEMENT .couponPadding{padding:7px 0 0 0}}#ANNOUNCEMENT .marginBottomTen{margin-bottom:10px}#ANNOUNCEMENT .announcementTitle{padding:7px;font:700 16px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif;color:#00aa6c;margin-bottom:2px}#ANNOUNCEMENT .announcementPostedDate{text-align:right;margin-top:4px}#ANNOUNCEMENT .announcementPostedDate,#ANNOUNCEMENT .announcementPostedDate b{font:normal 10px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif;color:#bbb}#TRANSLATE_LINK{float:left;padding-right:15px;padding-bottom:7px;font-family:Arial;font-size:10pt;text-decoration:underline}#GT_LINK{display:none}#TRANSLATE_LINK_ANNOUNCEMENT{float:left;padding-right:15px;padding-bottom:7px;font-family:Arial;font-size:10pt;text-decoration:underline}#GT_LINK_ANNOUNCEMENT{display:block}.listingTitle{font:700 18px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif;color:#2c2c2c;margin:10px 0}.printButton{margin:0 0 10px;padding:10px 0}.printCouponBody{font-size:.75em}@media print{.printCouponBackground{visibility:visible}}@media screen{.printCouponBackground{visibility:hidden}}#COUPON{width:350px;border:1px dashed #999;background-color:#fff;margin-bottom:10px}#COUPON .couponPadding{padding:7px}#COUPON .marginBottomTen{margin-bottom:10px}#COUPON .paddingBottomTen{padding-bottom:10px}#COUPON .couponTtle{background-color:#00aa6c;overflow:hidden}#COUPON .leftCol{width:50px;float:left;border-right:1px solid #fff}#COUPON .leftCol img{width:50px}#COUPON .rightCol{overflow:hidden;width:272px;padding-left:10px}#COUPON .rightCol .couponH2{font-size:22px;float:left;width:272px}#COUPON .oneCol{width:334px}#COUPON .oneCol .couponH2{font-size:22px;float:left;width:334px}#COUPON .oneCol table,#COUPON .rightCol table{height:100%}#COUPON .rightCol table{width:272px}#COUPON .oneCol table{width:334px}#COUPON .oneCol table tr td,#COUPON .rightCol table tr td{padding:5px;vertical-align:middle}#COUPON .locName{font:700 14px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif;color:#2c2c2c}#COUPON .locInfo{color:#656565}#COUPON .couponText,#COUPON .locInfo{font:normal 12px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif}#COUPON .couponText{color:#2c2c2c}#COUPON .couponText .validdays{margin-bottom:4px}#COUPON .couponLogo{padding:7px;border-top:1px solid #c0d0a1}#COUPON .printedOn{padding-left:5px;font:normal 12px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif;color:#656565}#COUPON .couponHeading{padding-left:5px;font:700 24px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif;color:#fff}#COUPON .couponH1{font-size:24px}#COUPON .couponH3{font-weight:400;font-size:18px;display:block}#COUPON .couponH4{font-weight:400;font-size:14px;clear:both}#COUPON .couponCodeName{font-weight:700}#COUPON .couponLink{font:700 12px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif;color:#202d95;cursor:pointer}#COUPON .smlr,#COUPON .smlr .couponH1,#COUPON .smlr .couponH2{font-size:18px}#COUPON .smlr .couponH3{font-size:14px}#COUPON .smlr .couponH4{font-size:12px}#COUPON .forOwners{font-size:.9165em;font-style:italic}#COUPON .forOwners .couponH1,#COUPON .forOwners .couponH2,#COUPON .forOwners .couponH3,#COUPON .forOwners .couponH4,#COUPON .forOwners .smlr{font-size:1em}#COUPON .couponPhone{white-space:nowrap}#COUPON.amex{border:none;margin-top:8px}#COUPON.amex .couponTtle{background-color:#fff}#COUPON.amex .amexMsg{font:700 16px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif;color:#002663;margin-bottom:16px}#COUPON.amex .amexMsg img{margin-top:3px}#COUPON.amex .amexHeadline{font:700 14px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif;color:#2c2c2c;margin-bottom:10px}#COUPON.amex .smlr{font-size:14px}#COUPON.amex .solink{margin-top:15px;text-decoration:none;text-shadow:0 0 0 #a34100;font:700 1.125em/14px Arial,Tahoma,Bitstream Vera Sans,sans-serif;color:#fff}#COUPON.amex .solink div.button.org{padding:4px 20px;border:1px solid #a34100;background:transparent url(/img2/owners/BLBtnOrg.gif) repeat-x;cursor:pointer}#COUPON.amex .solink span.sotext{background:transparent;text-shadow:1px 1px 0 #a34100}#COUPON.amex .solink .minorlink{cursor:pointer;float:left;margin-top:6px;margin-left:10px;color:#e46715;font-weight:400}#COUPON.amex .solink.center{float:right;position:relative;left:-50%}#COUPON.amex .solink.center div.button.org{position:relative;left:50%}#COUPON.amex .offerSaved{float:left;padding:6px 24px;background-color:#f1f1f1;box-shadow:inset 0 1px 10px 1px rgba(0,0,0,.2)}#COUPON.amex .offerSaved .savedText{font:12px Arial;font-weight:700;color:#656565}#COUPON.amex .offerSaved .savedText img{margin-top:2px;margin-right:5px}#COUPON.amex .offerRedemption{float:left;margin:5px 0 0 10px}#COUPON.amex .offerSpinner{display:none;height:23px;padding:5px 0 0 40px}#COUPON.amex .errorText{display:none;margin-bottom:4px;font:12px arial;color:#a00}#COUPON.amex .offerLocBox{height:250px;overflow-y:scroll;overflow-x:hidden;border:1px solid #ddd;padding:5px;margin-bottom:10px}#PRINT_REDEEM_IMG{margin:2px 0}.couponLogo{padding:7px 0;border-top:1px solid #ddd}.rtl #COUPON .locInfo{direction:ltr;text-align:right}#HEADER{background-color:#fff;border-bottom:1px solid #ddd}#HEADER .locName{font:700 14px Arial,Verdana,Bitstream Vera Sans,Helvetica,sans-serif;color:#2c2c2c}#HEADER.amex.groupHeader .locName{font-size:16px;margin-bottom:6px}#HEADER.amex .oneCol{margin-bottom:5px}.fl{float:left}
.overlay{background:#fff}.overlay .inner{padding:8px 12px;background:#fff}.overlay .inner .travelportDisclaimer{margin:10px 0 5px;float:left}.overlay .noPad{padding:0;background:#fff}.overlay .inner #overlay_description{width:395px;overflow:auto;padding-bottom:12px}.overlay .inner #overlay_description_title{padding-bottom:12px}.overlay .inner #desc_prov_hotel{color:#999;font-size:.9165em;padding-top:12px}.overlay .close{z-index:202;background:url(/img2/sprites/gui-v21.gif) no-repeat -50px 0;width:12px;height:12px;top:8px;right:8px}.overlay .roundOuterClose{z-index:10000;top:-17px;right:-17px;width:35px;height:34px;background-image:url(/img2/close.png)}.overlay .innerClose{z-index:10000;background:url(/img2/icons/greenX.gif) no-repeat;background-position:50%;width:15px;height:15px;top:8px;right:8px}.overlay.s1{border-width:1px;border-style:solid}.overlay.s2{border-width:2px;border-style:solid}.overlay.s3{border-width:3px;border-style:solid}.overlay.s4{border-width:4px;border-style:solid}.overlay.s10px{border-width:10px;border-style:solid}.overlay.s1-2{border-width:1px 2px 2px 1px;border-style:solid}.overlay.s5{background-color:#fffae0;border:1px solid #eadd89;font-family:Arial;font-size:13px;color:#2c2c2c;margin:10px}.overlay.s7trans{border:7px solid #ccc;border:7px solid hsla(0,0%,56.5%,.65);background-color:none;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:5px}.overlay.s7trans .anim_loop{margin:0 45%}.overlay.dg .close,.overlay.lg .close,.overlay.mg .close,.overlay.persistentCR .close{background-position:-170px -2243px;width:13px;height:13px}.overlay.persistentCR .legend{font-weight:700;font-size:1.5em;color:#000;margin:0 0 5px;font-family:Arial,Tahoma,Bitstream Vera Sans,sans-serif}.overlay.persistentCR .legend.rd{width:auto;color:#fff}.overlay.persistentCR .legendMax{margin:0 0 9px;margin:0 0 14px 0}.overlay.persistentCR .legendMax,.overlay.persistentCR .legendMin{font-weight:700;font-size:1.475em;color:#2c2c2c;font-family:Arial,Tahoma,Bitstream Vera Sans,sans-serif}.overlay.persistentCR .legendMin{margin:0 0 9px;margin:14px 0 14px 163px}.persistentCR .sprite-greenX.rd1{background-image:url(/img2/meta_sprites/pcr_rd_close.jpg);background-position:0 0}.persistentCR .sprite-greenX.rd1 div{color:#dceaca}#PCR_POST_DATE_HEADLINE{margin-right:8px;margin-top:8px;max-width:212px}#PCR_POST_DATE_HEADLINE.wide{max-width:280px}.overlay.persistentCR .hideShowContainer{top:8px;right:40px;position:absolute;text-align:right}.overlay.persistentCR .hideShowContainer .sprite-hide,.overlay.persistentCR .hideShowContainer .sprite-show{margin:0 0 0 5px;float:right}.overlay.persistentCR .hideMe{float:right;display:none;color:#069}.overlay.persistentCR .hideShowContainer .showMe{float:right;display:block;color:#069}.overlay.og .close,.overlay.yl .close{background-position:-170px -2324px;width:13px;height:13px}.overlay.g .close{background-position:-74px -2277px;width:25px;height:25px;top:-15px;right:-15px}.overlay.r .close{background-position:-170px -2269px;width:13px;height:13px}.overlay.gry .close{background-position:-74px -2277px;width:25px;height:25px;top:-15px;right:-15px}.overlay.verywide{width:775px}.overlay.wide{width:675px}.overlay.mediumwide{width:500px}.overlay.medium{width:450px}.overlay.update2012 .close{z-index:202;background:url(/img2/icons/grClose2.gif) no-repeat;background-position:50%;width:12px;height:12px;top:8px;right:8px}.overlay.update2012 .rgba_arrow_png24{left:-24px;width:24px;background-image:url(/img2/arrows/arrow_grn_lft_alpha.png);_background-image:url(/img2/arrows/arrow_grn_lft.png);z-index:9998;height:32px}.overlay.np .inner{padding:0}.overlay.lbbd{z-index:9999}.overlay.relative{margin:3px}.xCloseGreen{background:url(/img2/icons/x-close-green.png) no-repeat;width:16px;height:16px;top:8px;right:8px;z-index:10000}.overlay.typeAt,.overlay.typeO{background:#d9e4c4;border:1px solid #91b155;border-right-color:#217148;border-bottom-color:#217148;padding:3px}.overlay.typeAt .inner{padding-top:15px}.overlay.fb{background-color:#6d84b4;padding:4px}.overlay.fb .inner{padding:1px 0 0;background:#eff2f7}.overlay.fb .close{background:url(/img2/facebook/fbClose.gif);width:13px;height:13px;top:10px;right:10px}.overlay.mh .inner{padding:14px 10px}.overlay.hp{background-color:#000;filter:alpha(opacity=80);opacity:.8}.overlay.hp .inner{background-color:transparent;color:#fff}.overlay.hp .close{background:url(/img2/facebook/home_close.gif) no-repeat 0 0;width:9px;height:9px;top:4px;right:4px}.overlay.typeB4{border:4px solid #e3631c}.overlay.topValLB{border:2px solid #d67b00}.overlay.lg{border-color:#c0d0a1}.overlay.dg,.overlay.mg{border-color:#00aa6c}.overlay.vdg{border-color:#276642}.overlay.og{border-color:#d67b00}.overlay.yl{border-color:#fb0}.overlay.dkyl{border-color:#c93}.overlay.g{border-color:#2c2c2c}.overlay.r{border-color:#b44525}.overlay.gry{border-color:#484848}.overlay.lgry{border-color:#e2e2e2}.overlay.narrow{width:500px}.overlay.bg_lg .inner{background-color:#f2f6eb}.overlay h1.title{height:100%;overflow:hidden;padding:4px 0 6px 7px;font:700 1.3335em/100% Arial,Tahoma,Bitstream Vera Sans,sans-serif;color:#fff;cursor:move}.overlay.dg h1.title{background-color:#00aa6c}.overlay.withClose .close{background:url(/img2/sprites/floating_maps-v18.png) -14px 2px no-repeat;top:3px;width:23px;height:16px}.crOverlayButton{width:94px;cursor:pointer}.overlay.commerceOverlay{width:420px;border:4px solid #d67b00}.overlay.commerceIEOverlay{background:#ee7818;padding:4px}.overlay.commerceOverlay .close{background-position:-170px -2324px;width:13px;height:13px}.overlay.kinder b{padding-right:16px}.overlay.dmoLB{width:500px;border:none}.overlay.dmoLB .inner{padding:0}.overlay.dmoLBevt{width:524px;border:none}.overlay.dmoLBevt .inner{padding:0}.overlay.dmoLBmap{width:731px;border:none}.overlay.dmoLBmap .inner{padding:0}.overlay.fatNotice .inner{padding:40px 150px;background-color:#f2f2f2;font:700 1.8335em Arial,Tahoma,Bitstream Vera Sans,sans-serif;color:#00aa6c}.overlay.fatNotice_2011{-moz-box-shadow:0 0 0 5px hsla(0,0%,50.2%,.6);-webkit-box-shadow:0 0 0 5px hsla(0,0%,50.2%,.6);box-shadow:0 0 0 5px hsla(0,0%,50.2%,.6);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;border-width:3px;border-color:#00aa6c}.overlay.fatNotice_2011 .inner{padding:40px 150px;background-color:#f3f3f3;font:700 1.8335em Arial,Tahoma,Bitstream Vera Sans,sans-serif;color:#000}.overlay.spring2015{border:none;box-shadow:0 0 5px rgba(0,0,0,.5)}.overlay.spring2015 .close{background:url(/img2/icons/x-close-green.png) no-repeat;width:16px;height:16px;top:8px;right:8px}.overlay.ovrFooter{position:fixed!important;width:321px;bottom:36px!important;top:auto!important;left:auto!important;right:1%!important;margin-right:26px}.PackageHolidayPromoPopup{margin-top:-120px}.MetaFacebookDhtmlPopup{margin-left:200px;margin-top:-45px}.overlay.mediaBox .inner.withClose{padding-right:18px}.overlay .help{width:300px;margin-right:5px}.overlay .suggest ul.arrows{width:47.5%!important;margin:10px 0 0}.overlay .suggest ul.arrows.first{margin-right:14px}.overlay.recentCallout{margin-top:24px;margin-left:-12px;border:none;background:transparent}.overlay.recentCallout .inner{padding:43px 0 0 0;background:transparent}.overlay.pvYes .inner{padding:8px 25px 11px 12px}.overlay.persistentCR{width:100%;position:fixed;top:0;left:0;background:transparent}.overlay.persistentCR .inner{background:inherit;padding:0}.overlay.rgba_gry{-moz-box-shadow:0 0 0 5px hsla(0,0%,50.2%,.6);-webkit-box-shadow:0 0 0 5px hsla(0,0%,50.2%,.6);box-shadow:0 0 0 5px hsla(0,0%,50.2%,.6);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.overlay.rgba_dark{border:5px solid rgba(0,0,0,.8);border-radius:5px}.overlay.shadow{-moz-box-shadow:0 0 0 5px rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 5px rgba(0,0,0,.5);box-shadow:0 0 0 5px rgba(0,0,0,.5)}.overlay.tcnavdet{margin-top:25px;width:500px}.overlay.tcnavdetlrg{width:625px}.overlay.tcnavdet .inner{padding:23px 29px 13px}.overlay.tcnavdet .close{z-index:202;background:url(/img2/icons/grClose2.gif) no-repeat;background-position:50%;width:12px;height:12px;top:8px;right:8px}.overlay.tcnavdet .rgba_arrow_png24{top:-24px;left:15px;width:32px;height:24px;background-image:url(/img2/arrows/arrow_grn_up_alpha.png);_background-image:url(/img2/arrows/arrow_grn_up.png);z-index:9998}.rtl .overlay.tcnavdet .rgba_arrow_png24{right:auto;left:15px}.overlay.tclb .inner{padding:23px 0}.overlay.tclb .close{background:url(/img2/icons/grClose2.gif) no-repeat;background-position:50%}.rgba_arrow_up_png24{width:32px;height:24px;background:url(/img2/arrows/arrow_grn_up_alpha.png) 0 0 no-repeat;top:-24px}.rgba_arrow_up_gif19{width:32px;height:19px;background:url(/img2/arrows/arrow_grn_up.gif) 0 0 no-repeat;top:-19px}.rgba_arrow_rgt_png24{width:24px;height:32px;background:url(/img2/arrows/arrow_grn_rgt_alpha.png) 0 0 no-repeat}.rgba_arrow_rgt_gif19{width:19px;height:32px;background:url(/img2/arrows/arrow_grn_rgt.gif) 0 0 no-repeat}.rgba_arrow_lft_png24{width:24px;height:32px;background:url(/img2/arrows/arrow_grn_lft_alpha.png) 0 0 no-repeat}.rgba_arrow_lft_gif19{width:19px;height:32px;background:url(/img2/arrows/arrow_grn_lft.gif) 0 0 no-repeat}.flyoutContentsNarrow{margin-top:12px;width:130px}.flyoutContentsWide{padding-top:12px;width:200px}.overlay.micro_meta_flyout{width:305px;margin:0;border:5px solid hsla(0,0%,50.2%,.6);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:transparent;border:5px solid #b2b2b2\9}.overlay.micro_meta_flyout .inner{padding:8px 12px;background-color:#fff;border:3px solid #00aa6c}.overlay.micro_meta_flyout .close{top:11px;right:11px;width:13px;height:13px;background-position:-170px -2243px!important}.micro_meta_flyout.gray .inner{border:0!important;background-color:#f8f8f8!important}.overlay.help_center{padding:10px}.overlay.help_center .heading{color:#00aa6c;font-size:1.5em;padding-bottom:10px}.overlay.help_center li{padding-left:20px;margin-left:5px}.overlay.help_center ul.indent{padding-left:20px}.overlay.commerceOverlay.rgba_flyout{width:428px;margin:0;border:5px solid hsla(0,0%,50.2%,.6);border:5px solid #b2b2b2\9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:transparent}.overlay.date_picker_calendar.rgba_flyout{box-shadow:none}.overlay.glnew_lightbox{width:600px;height:auto;border:5px solid #fff}.overlay.typeLD.relAbove .ldarrow,.overlay.typePS.relAbove .ldarrow{border-color:#d3d3d3 transparent transparent;border-style:solid;border-width:10px;bottom:-20px}.overlay.typeLD.relBelow .ldarrow,.overlay.typePS.relBelow .ldarrow{border-color:transparent transparent #d3d3d3;border-style:solid;border-width:10px;top:-20px}.overlay.typeLD.relAbove .ldarrow:before,.overlay.typePS.relAbove .ldarrow:before{position:absolute;border-color:#fff transparent transparent;border-style:solid;border-width:9px;content:" ";left:-9px;top:-10px}.overlay.typeLD.relBelow .ldarrow:before,.overlay.typePS.relBelow .ldarrow:before{position:absolute;border-color:transparent transparent #fff;border-style:solid;border-width:9px;content:" ";left:-9px;top:-8px}.overlay.typeLD,.overlay.typePS{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;box-shadow:0 0 10px grey;font-size:.7em;color:#656565;width:300px}.overlay.typeLD .inner,.overlay.typePS .inner{border-radius:5px}.overlay.typePS{width:110px}.overlay.typePS.aboveRibbon{width:216px}.overlay.typePS.belowRibbon{width:164px}.overlay.typePS .ldarrow{left:40px}.overlay.typePS.aboveRibbon .ldarrow{left:155px}.overlay.typePS .inner p{margin:0}.overlay.typePS .inner p.first{font-size:1.15em;font-weight:700;margin-bottom:.5em}.overlay.typePS .inner em{font-style:normal;color:#e60}.overlay.relative.typeSA{font:.7em/130% Arial,Tahoma,Bitstream Vera Sans,sans-serif;color:#656565;background:none;margin:0}.overlay.typeSA .inner{width:165px;padding:8px 10px;margin:10px 0 0 -30px;border:1px solid #d3d3d3;border-radius:5px}.overlay.typeSA .inner p{margin:0}.overlay.typeSA .inner p.first{font-size:1.15em;font-weight:700;margin-bottom:.5em}.overlay.typeSA .inner em{font-style:normal;color:#e60}.overlay.typeSA .arrow{position:absolute;top:25px;left:-39px;border:9px solid transparent;border-left-width:0;border-right-color:#d3d3d3}.overlay.typeSA .arrow:before{content:"";position:absolute;top:-10px;left:1px;border:10px solid transparent;border-left-width:0;border-right-color:#fff}.overlay.typeSA.relAbove .ldarrow{border-color:#d3d3d3 transparent transparent;border-style:solid;border-width:10px;bottom:-19px}.overlay.typeSA.relBelow .ldarrow{border-color:transparent transparent #d3d3d3;border-style:solid;border-width:10px;top:-9px}.overlay.typeSA.relAbove .ldarrow:before{position:absolute;border-color:#fff transparent transparent;border-style:solid;border-width:9px;content:" ";left:-9px;top:-10px}.overlay.typeSA.relBelow .ldarrow:before{position:absolute;border-color:transparent transparent #fff;border-style:solid;border-width:9px;content:" ";left:-9px;top:-8px}.overlay.typeSA .ldarrow{left:16px}.overlay.typeAC{background:initial}.overlay.typeAC .inner{width:215px;margin:-26px 0 0 8px;padding:17px;line-height:18px;border:1px solid #d3d3d3;box-shadow:0 0 5px #d3d3d3}.overlay.typeAC .arrow{position:absolute;top:0;left:0;border:9px solid transparent;border-left-width:0;border-right-color:#d3d3d3}.overlay.typeAC .arrow:before{content:"";position:absolute;top:-10px;left:2px;border:10px solid transparent;border-left-width:0;border-right-color:#fff}.overlay.typeAAG_PP{background:transparent}.overlay.typeAAG_PP .inner{width:110px;margin:-44px 0 0 8px;padding:18px;line-height:18px;color:#2c2c2c;box-shadow:-6px 12px 40px 0 rgba(0,0,0,.2)}.overlay.typeAAG_PP .arrow{position:absolute;top:0;left:0;border:9px solid transparent;border-left-width:0;border-right-color:#fff}.overlay.typeAAG_PP.ie8 .inner{border:1px solid #d3d3d3}.overlay.typeAAG_PP.ie8 .arrow{border-right-color:#d3d3d3}.overlay.typeAAG_PP.ie8 .arrow:before{content:"";position:absolute;top:-10px;left:2px;border:10px solid transparent;border-left-width:0;border-right-color:#fff}.overlay.footerPocketWithInsert{position:fixed!important;width:100%;height:100%;box-shadow:0 0 15px 0 rgba(0,0,0,.5)}.rtl .overlay.footerPocketWithInsert .closeOverlayLarge{right:-10px}.rtl .albumLightbox.overlay.footerPocketWithInsert .closeOverlayLarge{right:auto}.overlay.footerPocketWithInsert .closeOverlayLarge{z-index:20002;background:url(/img2/buttons/close_overlay_large.png) no-repeat 0 0;width:50px;height:47px;top:-12px;right:-10px}.overlay.whiteFlyOut{width:250px;margin:0;box-shadow:2px 2px 20px -1px hsla(0,0%,50.2%,.6)}.overlay.partner_attrib{width:500px}.overlay.relative.partner_attrib .inner{padding:8px 28px 8px 12px}.flyout_arrow{left:-11px;width:11px;top:0;background-image:url(/img2/arrows/border_yellow_flyout.png);z-index:9998;height:19px}.flyout_white_arrow{left:-11px;width:11px;top:20px;background-image:url(/img2/arrows/border_white_flyout.png);height:19px}.flyout_icon_close{z-index:202;background-image:url(/img2/userreview/hotel_edit/icon_close.png);width:9px;height:9px;top:8px;right:8px}.balloon_holder{background-color:#fffae0;font-family:Arial;font-size:13px;color:#2c2c2c;margin:12px;margin-right:20px;line-height:17px;max-width:300px}.ryokanOverlay .ryokanArrow{background-image:url(/img2/arrows/arrow_gry_lft_reg_error.png);width:12px;height:29px;left:-12px}.ryokanOverlay.overlay{border-radius:3px;box-shadow:0 0 7px #999;color:#656565}.overlay.tooltip .inner{padding:12px}.overlay.tooltip.noBackdrop .inner{box-shadow:-4px 15px 45px 2px rgba(0,0,0,.3)}.overlay.tooltip .inner.withClose{padding:18px}.overlay.tooltip .inner h1{font-size:2.167em;padding:0 0 20px;font-weight:400;color:#fff}.overlay.tooltip .inner h3{font-size:1.3335em;font-weight:400;padding-bottom:6px;color:#fff}.overlay.tooltip .arrowDown,.overlay.tooltip .arrowLeft,.overlay.tooltip .arrowRight,.overlay.tooltip .arrowUp{border:6px solid;position:absolute}.overlay.tooltip .arrowLeft{margin-left:-10px;top:40%;right:100%}.overlay.tooltip .arrowRight{margin-right:-10px;top:40%;left:100%}.overlay.tooltip .arrowUp{margin-top:-10px;left:40%;bottom:100%}.overlay.tooltip .arrowDown{margin-bottom:-10px;right:40%;top:100%}.overlay.tooltip.big .inner{padding:18px}.overlay.tooltip.big .inner.withClose{padding:24px}.overlay.tooltip.big .arrowDown,.overlay.tooltip.big .arrowLeft,.overlay.tooltip.big .arrowRight,.overlay.tooltip.big .arrowUp{border:12px solid}.ltr .overlay.tooltip .arrowLeft,.rtl .overlay.tooltip .arrowRight{border-top-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}.ltr .overlay.tooltip .arrowRight,.rtl .overlay.tooltip .arrowLeft{border-top-color:transparent!important;border-bottom-color:transparent!important;border-right-color:transparent!important}.overlay.tooltip .arrowUp{border-top-color:transparent!important}.overlay.tooltip .arrowDown,.overlay.tooltip .arrowUp{border-right-color:transparent!important;border-left-color:transparent!important}.overlay.tooltip .arrowDown{border-bottom-color:transparent!important}.overlay.tooltip.bigger .inner{padding:24px}.overlay.tooltip.bigger .inner.withClose{padding:30px}.overlay.tooltip.small{max-width:256px}.overlay.tooltip .close{position:absolute;background:none;cursor:pointer;padding:5px;top:5px;right:4px;width:16px;height:16px;z-index:1}.overlay.tooltip .close:before{content:"x";font-size:1.75em;transition:opacity .2s;line-height:16px;color:#fff}:root .overlay.tooltip .close:before{content:"\2715"}.overlay.tooltip .close:hover:before{opacity:.7}.overlay.tooltip.ttWhite .close:before,.overlay.tooltip.ttWhite h1,.overlay.tooltip.ttWhite h3{color:#00aa6c}.overlay.tooltip.ttWhite .arrow{background-image:none;border-color:#fff}.overlay.tooltip.ttBlack .inner{background-color:#404040;color:#fff}.overlay.tooltip.ttBlack .arrow{border-color:#404040}.overlay.tooltip.ttDarkGray .inner{background-color:#545454;color:#fff}.overlay.tooltip.ttDarkGray .arrow{border-color:#545454}.overlay.tooltip.ttGreen .inner{background-color:#00aa6c;color:#cefbbd}.overlay.tooltip.ttGreen .arrow{border-color:#00aa6c}.overlay.tooltip.orange,.overlay.tooltip.orange .inner{background-color:#e46715;color:#fff}.overlay.tooltip.orange .inner{padding:36px}.overlay.tooltip.orange .arrowUp{border-color:#e46715}
.guidelinesOverlay .answersGuidelines,.guidelinesOverlay .unverifiedOwner{min-width:288px;max-width:427px}.guidelinesOverlay .answersGuidelines h4,.guidelinesOverlay .unverifiedOwner h4{margin-bottom:20px;font-size:1.75em;font-weight:400;color:#00aa6c}.guidelinesOverlay .answersGuidelines .content,.guidelinesOverlay .unverifiedOwner .content{font-size:1.167em;line-height:1.28}.guidelinesOverlay .unverifiedOwner .buttons{margin-top:20px}.guidelinesOverlay .answersGuidelines .prefix,.guidelinesOverlay .unverifiedOwner .rndBtn{font-weight:700}.guidelinesOverlay .answersGuidelines li{margin:15px 0 0 15px;list-style:disc}.guidelinesOverlay .answersGuidelines a{color:#069}.guidelinesOverlay .answersGuidelines a:focus,.guidelinesOverlay .answersGuidelines a:hover{text-decoration:underline}.guidelinesOverlay .answersGuidelines a:active,.guidelinesOverlay .answersGuidelines a:visited{color:#069;text-decoration:none;outline:none}.answersOverlay .inner{padding:30px}.answersOverlay h3{font-size:18px;line-height:18px;margin-right:20px;font-weight:400;color:#00aa6c;margin-bottom:28px}@media (min-width:768px){.answersOverlay h3{font-size:27px;line-height:27px;margin-right:0}}.answersOverlay .tabContent h3{margin-top:20px}p.b{font-weight:700}.fr{float:right}.taLnk{color:#069;cursor:pointer}.answersOverlay .translationInner{border:4px solid #f2f2f2;border-radius:4px;margin-bottom:20px}.answersOverlay .extraBoundary{border:1px solid #e0e0e0;padding:15px}.answersOverlay .answerTranslation{margin-bottom:15px;font-size:1.35em}.answersOverlay .member_info{margin-bottom:15px}.answersOverlay .username{font-size:1.15em;color:#333}.answersOverlay .rndBtnLarge{font-weight:700;font-size:1.1em;padding:0 25px}.answersOverlay .gBranding{position:absolute;bottom:30px;right:30px;color:#8c8c8c}.answersOverlay .overlayTabs{white-space:nowrap}.answersOverlay .overlayTabs>li{float:none;display:inline-block}.confirmationPrompt h3{font-size:1.6em;line-height:21px;color:#00aa6c;margin-bottom:1em}.confirmationPrompt .confirmBtn{margin-right:20px}.confirmationPrompt .cancelBtn{cursor:pointer;color:#069}h4.answer-iap{font-size:1em}.answersOverlay .overlayContent{color:#333}.answersOverlay input[type=text]:focus,.answersOverlay textarea:focus{outline:none}.answersOverlay input[type=text],.answersOverlay textarea{box-sizing:border-box;width:100%;border:1px solid #8c8c8c;border-radius:3px;font:1.167em/1.14 Arial,Tahoma,Bitstream Vera Sans,sans-serif;color:#000}.answersOverlay textarea{height:10em;overflow:auto;padding:20px;resize:none}.answersOverlay textarea::-webkit-input-placeholder{color:#8c8c8c}.answersOverlay textarea:-moz-placeholder,.answersOverlay textarea::-moz-placeholder{color:#8c8c8c}.answersOverlay textarea:-ms-input-placeholder{color:#8c8c8c}.answersOverlay input[type=text]{padding:10px 20px}.answersOverlay .tabContent{padding:13px;color:#333}.overlayTabs{display:inline-block;display:inline !ie;zoom:1;height:100%;overflow:hidden;margin-bottom:-3px;margin-bottom:0 !ie;border:solid #8c8c8c;border-width:1px 1px 0 1px;border-radius:4px 4px 0 0;position:relative;z-index:1;bottom:-1px}.overlayTabs .tabItem{display:inline-block;height:14px;margin:0 -1px 0 1px;padding:11px 19px 13px;background-color:#f2f2f2;border-right:1px solid #8c8c8c;border-left:1px solid #fff;border-top:0;border-bottom:0;font:1.167em Arial,Tahoma,Bitstream Vera Sans,sans-serif;color:#000;_height:17px}.overlayTabs .tabItem.active,.overlayTabs .tabItem:hover{color:#333;background-color:#fff;background-image:none}.overlayTabs .tabItem.active{border-bottom-color:#fff;color:#00aa6c;font-weight:700;padding-bottom:14px;cursor:default}.overlayTabs .tabItem.inactive:hover{cursor:pointer}.answersOverlay{min-width:100%}.answersOverlay .body_text{position:relative}@media (min-width:1024px){.answersOverlay{min-width:976px;max-width:100%}}.tabsScroller{max-width:calc(100vw - 32px);overflow:hidden;overflow-x:auto}.overlayTabsWrap{border-top:1px solid #8c8c8c}.answersOverlay .questionTab{padding-top:14px}.answersOverlay .questionTab p{margin:14px 0}.answersOverlay fieldset{margin-top:10px}.answersOverlay .privMess.send form label{float:none}@media (min-width:768px){.answersOverlay .privMess.send form label{float:left}}.answersOverlay .privMess .col1of2{width:90px}.answersOverlay .privMess .col2of2{width:auto}@media (min-width:768px){.answersOverlay .privMess .col2of2{padding-left:90px}}.answersOverlay .privMess #captcha_box .col2of2{padding-left:120px}.answersOverlay #main-form.privMess{width:100%}.answersOverlay #main-form.privMess .error{margin-left:90px}.answersOverlay #main-form.privMess .text,.answersOverlay #main-form.privMess textarea{width:100%;margin:0}.answersOverlay #main-form.privMess .guidelines{font-size:1em}.answersOverlay #main-form.privMess fieldset{margin:10px 0;overflow:visible}.answersOverlay #main-form.privMess label{width:80px;vertical-align:top;margin-top:10px;font-size:1.167em;line-height:1.14}.answersOverlay #main-form.privMess #captcha_box label{width:110px}.answersOverlay #main-form.privMess .captcha .guidelines,.answersOverlay #main-form.privMess .captcha .verification{margin-top:4px}.answersOverlay #main-form.privMess #captcha_box #recaptcha_image{margin-bottom:12px}.answersOverlay #main-form.privMess #captcha_box #recaptcha_response_field{width:189px}.answersOverlay #main-form.privMess .txt2,.answersOverlay #main-form.privMess .txt3{margin-bottom:5px}.answersOverlay #main-form.privMess input[type=text],.answersOverlay #main-form.privMess textarea{border:1px solid #8c8c8c;font-size:1.167em;line-height:1.14}.answersOverlay #main-form.privMess textarea{vertical-align:top;margin-left:0}
.sprite-middot{background-image:url(/sprites/global_pack-v80f659f859ee64d830b2608cd586657e.png);background-position:left -1062px;background-repeat:no-repeat;padding:0 0 4px 11px;line-height:17px}
.css_commerce_buttons .commerceBtn{background:#fec206;background:-moz-linear-gradient(top,#fee4a3 0,#fec206 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fee4a3),color-stop(100%,#fec206));background:-webkit-linear-gradient(top,#fee4a3,#fec206);background:-o-linear-gradient(top,#fee4a3 0,#fec206 100%);background:-ms-linear-gradient(top,#fee4a3 0,#fec206 100%);background:linear-gradient(180deg,#fee4a3 0,#fec206);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FEE4A3",endColorstr="#FEC206",GradientType=0);border:1px solid;border-color:#fdb22a #f1a928 #f1a928 #fdb22a;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.35);color:#000;cursor:pointer;display:inline-block;font-weight:700;text-align:center;text-shadow:0 1px 0 hsla(0,0%,100%,.6);white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.css_commerce_buttons .lang_ja .commerceBtn,.css_commerce_buttons .lang_zhTW .commerceBtn{font-weight:400}.css_commerce_buttons .commerceBtn.hidden{display:none}.css_commerce_buttons .commerceBtn:hover,.css_commerce_buttons .commerceBtnHover:hover{background:#fec103;background:-moz-linear-gradient(top,#f7bb00 0,#fec103 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fec103),color-stop(100%,#fec103));background:-webkit-linear-gradient(top,#f7bb00,#fec103);background:-o-linear-gradient(top,#f7bb00 0,#fec103 100%);background:-ms-linear-gradient(top,#f7bb00 0,#fec103 100%);background:linear-gradient(180deg,#f7bb00 0,#fec103);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F7BB00",endColorstr="#FEC103",GradientType=0)}.css_commerce_buttons .commerceBtnLrg{font-size:1.5em;height:32px;line-height:32px}.css_commerce_buttons .commerceBtnMed{font-size:1.167em;height:25px;line-height:25px}.css_commerce_buttons .commerceBtnSml{font-size:1em;height:18px;line-height:18px}.css_commerce_buttons .dates_holder .commerceBtnLrg{width:146px}.css_commerce_buttons .crOverlayButton .commerceBtnMed{width:113px}.css_commerce_buttons .crOverlayButton .commerceBtnSml{width:92px}.css_commerce_buttons .chkRates .commerceBtnLrg{margin-top:6px;padding:0 19px}.css_commerce_buttons .commerceBtnLrgAlt{margin-bottom:3px;padding:0 19px}.css_commerce_buttons .metaDatePicker .commerceBtnLrgAlt.hide{display:none}.lang_sr.css_commerce_buttons .commerceBtnLrgAlt.viewdeals{padding:0 8px}
.css_commerce_buttons .metaDatePicker .commerceBtnLrgAlt.blu{height:30px;margin-top:0;line-height:30px}.css_commerce_buttons .blu{background:#2280d8;background:-moz-linear-gradient(top,#3da4ea 0,#2280d8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3da4ea),color-stop(100%,#2280d8));background:-webkit-linear-gradient(top,#3da4ea,#2280d8);background:-o-linear-gradient(top,#3da4ea 0,#2280d8 100%);background:-ms-linear-gradient(top,#3da4ea 0,#2280d8 100%);background:linear-gradient(180deg,#3da4ea 0,#2280d8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff3da4ea",endColorstr="#ff2280d8");border-color:#2890dc #177ebf #01689b;border-radius:2px;box-shadow:0 3px 2px -2px hsla(0,0%,60%,.85),inset 0 1px 0 hsla(0,0%,100%,.35);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5)}.css_commerce_buttons .commerceBtnHover.blu:hover{background:#217fd7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00217fd7",endColorstr="#00217fd7")}
.fbcBtnlarge{padding:3px 8px 4px 29px;border:1px solid #29447e;background-color:#627aad;background-repeat:no-repeat;font:700 1.0835em/1.0835em Lucida Grande,Verdana,Arial,sans-serif!important;cursor:pointer;color:#fff;white-space:nowrap}span.fbcBtnlarge{float:left}.fbcBtnsmall{padding:1px 6px 3px 24px;background-color:#627aad;background-repeat:no-repeat;border:1px solid #29447e;cursor:pointer;color:#fff;font:700 1em/1em Lucida Grande,Verdana,Arial,sans-serif!important;white-space:nowrap}.WoF-error-dlg{width:565px}.facebookConnect3{display:inline-block;position:relative;width:auto;height:32px;padding:0 13px 0 46px;border-radius:4px;border-bottom:2px solid #2b416f;background-color:#3b5998;font:700 1.0835em/32px Lucida Grande,Verdana,Arial,sans-serif!important;color:#fff;white-space:nowrap;cursor:pointer}.facebookConnect3:after{display:block;position:absolute;top:0;left:32px;width:1px;height:32px;background:#344e86;content:""}.googleConnect{display:inline-block;position:relative;width:auto;height:32px;padding:0 13px 0 46px;border-radius:4px;border-bottom:2px solid #98251a;background-color:#d03324;font:700 1.0835em/32px Lucida Grande,Verdana,Arial,sans-serif!important;color:#fff;white-space:nowrap;cursor:pointer}.googleConnect:after{display:block;position:absolute;top:0;left:32px;width:1px;height:32px;background:#b72d20;content:""}.vkConnect{display:inline-block;position:relative;width:auto;height:32px;padding:0 13px 0 46px;border-radius:4px;border-bottom:2px solid #2e455e;background:url(/img2/langs/ru/buttons/vkontakteButtonLogo.png) 0 0 no-repeat #4f76a0;font:700 1.0835em/32px Lucida Grande,Verdana,Arial,sans-serif!important;color:#fff;white-space:nowrap;cursor:pointer}.vkConnect:after{display:block;position:absolute;top:0;left:32px;width:1px;height:32px;background:#466a90;content:""}.vkSmallBtn{width:15px;height:15px;margin-left:5px;background:url(/img2/langs/ru/buttons/vkIcon15x15.gif) 0 0 no-repeat;float:left}
.sprite-samsungLogo{background-image:url(/sprites/global_pack-v80f659f859ee64d830b2608cd586657e.png);background-position:left -4392px;display:inline-block;margin-bottom:-6px;width:57px;height:20px;padding-bottom:1px}
.ui_form{background-color:#fff}.ui_form.alternate{background-color:#e9e8e2}.ui_form .legend{margin:0;padding:0}.ui_form .fieldset{margin:0;padding:24px;border:none}.ui_form .transition,.ui_form .transition:after,.ui_form .transition:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ui_input_text.primary,.ui_select.primary,.ui_textarea.primary{border:1px solid #00aa6c}.ui_input_text.error,.ui_select.error,.ui_textarea.error{border:1px solid #ff3860}.ui_input_text.disabled,.ui_select.disabled,.ui_textarea.disabled{box-shadow:none;pointer-events:none;opacity:.5}
.ui_fieldset.x2{box-sizing:border-box}.ui_fieldset.x2 .fieldset_item{width:49%;margin-right:2%;box-sizing:border-box;float:left}.ui_fieldset.x2 .fieldset_item:last-child{margin-right:0}
.ui_label_group{display:block;margin-bottom:12px}.ui_label_group .label{display:block;margin-bottom:4px;font-weight:700;font-size:12px;line-height:14px}.ui_label_group .required{color:#d80007;line-height:1;vertical-align:text-top}.ui_label_group .label+.exclamation-circle{display:none}.ui_label_group.inline .label{display:inline;padding-left:24px;font-weight:400;cursor:pointer}
.ui_input_group [class^=ui_input]{margin-bottom:12px}
.ui_checkbox .label,.ui_checkbox label,.ui_input_checkbox .label,.ui_input_checkbox label{position:relative;cursor:pointer;display:inline-block}.ui_checkbox .label:before,.ui_checkbox label:before,.ui_input_checkbox .label:before,.ui_input_checkbox label:before{position:absolute;top:0;left:0;width:1em;height:1em;background-color:#fff;border:1px solid #000;border-radius:2px;box-shadow:inset 0 0 2px rgba(0,0,0,.1);font:normal 700 normal 1em/1 TripAdvisor_Regular;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.ui_checkbox .input_hidden,.ui_checkbox input,.ui_input_checkbox .input_hidden,.ui_input_checkbox input{display:none}.ui_checkbox .input_hidden:checked+.label:before,.ui_checkbox .input_hidden:checked+label:before,.ui_checkbox input:checked+.label:before,.ui_checkbox input:checked+label:before,.ui_input_checkbox .input_hidden:checked+.label:before,.ui_input_checkbox .input_hidden:checked+label:before,.ui_input_checkbox input:checked+.label:before,.ui_input_checkbox input:checked+label:before{background-color:#000;content:"\e02b";speak:none}.ui_checkbox{display:inline-block}.ui_checkbox .label,.ui_checkbox label{padding-left:24px;box-sizing:content-box}.ui_checkbox+.ui_checkbox{margin-left:1rem}
.ui_input_radio .label,.ui_input_radio label,.ui_radio .label,.ui_radio label{position:relative}.ui_input_radio .label:before,.ui_input_radio label:before,.ui_radio .label:before,.ui_radio label:before{position:absolute;top:-1px;left:1px;width:15px;height:15px;background-color:#fff;border:1px solid #8c8c8c;border-radius:100%;box-shadow:inset 0 0 2px rgba(0,0,0,.1);font:normal normal normal 1em/1 TripAdvisor_Regular;font-size:11px;line-height:15px;text-indent:2px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.ui_input_radio .input_hidden,.ui_input_radio input,.ui_radio .input_hidden,.ui_radio input{display:none}.ui_input_radio .input_hidden:checked+.label:before,.ui_input_radio .input_hidden:checked+label:before,.ui_input_radio input:checked+.label:before,.ui_input_radio input:checked+label:before,.ui_radio .input_hidden:checked+.label:before,.ui_radio .input_hidden:checked+label:before,.ui_radio input:checked+.label:before,.ui_radio input:checked+label:before{color:#004f32;content:"\e00a";speak:none;font-size:12px}.ui_radio{display:inline-block}.ui_radio .label,.ui_radio label{padding-left:24px;box-sizing:content-box}.ui_radio .label.checked:before,.ui_radio label.checked:before{color:#004f32;content:"\e00a";speak:none;font-size:12px}.ui_radio+.ui_radio{margin-left:1rem}.ui_radio.block{display:block}
.ui_input_text{width:100%;padding:6px 12px;border:1px solid #f2f2f2;border-radius:2px;background-color:#fff;box-sizing:border-box;font-size:14px;font-family:inherit}.ui_input_text,.ui_input_text:focus{box-shadow:inset 0 2px 1px rgba(0,0,0,.1)}.ui_input_text:focus{border-color:#00aa6c;outline:none}.ui_input_text::-webkit-input-placeholder{color:#8c8c8c}.ui_input_text::placeholder{color:#8c8c8c}.mark_as_error .ui_input_text{border-color:#c00;box-shadow:inset 0 2px 1px rgba(0,0,0,.1)}
.ui_textarea{width:100%;padding:6px 12px;border:1px solid #e0e0e0;border-radius:3px;background-color:#fff;box-sizing:border-box;font-size:14px;font-family:inherit;resize:vertical}.ui_textarea,.ui_textarea:focus{box-shadow:inset 0 2px 1px rgba(0,0,0,.1)}.ui_textarea:focus{border-color:#00aa6c;outline:none}.mark_as_error .ui_textarea{border-color:#c00;box-shadow:inset 0 2px 1px rgba(0,0,0,.1)}.styleguide .ui_textarea{padding:6px 12px}
.ui_select{position:relative}.ui_select .options{display:none}.ui_select .closed_text,.ui_select .select-label{position:relative;display:inline-block;font-weight:700;border:1px solid;border-color:#e6e6e6 #ccc #ccc #e6e6e6;border-radius:3px;background-clip:padding-box;box-sizing:border-box;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;background-color:#f0f0f0;box-shadow:1px 1px 0 0 rgba(0,0,0,.07);color:#4a4a4a;padding:5px 30px 7px 10px;font-size:14px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui_select .closed_text:hover,.ui_select .select-label:hover{background-color:#e6e6e6}.ui_select .closed_text:active,.ui_select .select-label:active{background-color:#dfdfdf;border-color:#dfdfdf;box-shadow:none}.ui_select .closed_text:after,.ui_select .select-label:after{position:absolute;right:10px;margin-left:12px;font-family:TripAdvisor_Regular;font-size:18px;line-height:1;color:#999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e03e";speak:none}.mark_as_error .closed_text,.mark_as_error .select-label{border-color:#d80007}.styleguide .ui_select{display:inline-block}.styleguide .ui_select+.ui_select{margin-left:1rem}
.mark_as_error{position:relative}.mark_as_error .label{color:#d80007}.mark_as_error .label+.exclamation-circle{display:block}.mark_as_error .label+.exclamation-circle:before{position:absolute;top:30px;right:12px;font-size:24px;color:#d80007}
