.base_btn,.base_btn_rad{background-color:#c99e2d;cursor:pointer}.dd .ddChild li,.guest_form_div_side input,body{font-family:'Open Sans',sans-serif}.base_btn a,.deal_side_box a,.deal_top #join_deal a,.top_site_menu-txt a{text-decoration:none}#fine_print li,#highlights li{margin-left:25px;list-style:disc}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,th,ul{margin:0;padding:0}li,ol,ul{list-style:none}.deals_caption .time_div:first-of-type,.salesend .time_div:first-of-type,body,html,img,input.base_btn{border:0}.text-left,caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:after,q:before{content:''}strike{vertical-align:text-top}.bigger{font-size:1.2em}#deal_checkout .deal_checkout_all_details>div,#deal_checkout .deal_checkout_details>div,#deal_checkout_bottom .deal_credits2,.L_side,.left,.my_account .dropdown{float:left}.profile-left{float:left;width:99.5%}#purchase_box .select_half:nth-of-type(2),.R_side{float:right}.clear,.clr{display:block!important;float:none!important;clear:both!important;width:0!important;height:0!important;padding:0!important;margin:0!important}#saved_cards .third,.text-right{text-align:right}#booking .review_img,#deal_checkout .deal_price,#fb_reviews .review_img,#google_reviews .review_img,#thanks_message,#tripadvisor_regular .review_img,.text-center{text-align:center}#company_title,#quick_login .quick_login_item.selected,.bold,.menu_item_wrap>div#menu_link_1.selected>a,.menu_item_wrap>div.menu_link_d.selected>a,.my_account #dLabel.selected{font-weight:700}.red{color:#d00;border:1px solid #d00!important}#bought_stats_box,#checkout_signup_form,#checkout_signup_form .payment_details_wrap_delivery,#deal_on,#delivery_address_wrap .line,#feedback_close_button,#main_deal_share_icons a img.main_deal_share_icons_hover,#main_deal_share_icons a:hover img,#payment_details_wrap,#payment_details_wrap.payment_details_wrap_delivery,#save_card_wrap img,#special_conditions,.dd .divider,.deal_top #deal_main_box_upper_mid_seo_title,.deal_top .bx-controls,.delivery_address_display,.delivery_address_wrap,.fb_underline:empty,.hidden_deal .deal_side_box_wrapper,.hidden_deal .facebook_box,.hidden_deal .select_city,.hide,.iti__flag-container,.iti__flag-container.notVisible,.newsletterSelect .ddcommon .ddChild:before,.only_credits .frm_lbl,.payment_details_wrap_delivery #payment_details_after_confirm,.payment_details_wrap_delivery #saved_cards,.salesend.time_sec,.survey_complete_dialog .ui-dialog-titlebar,.ui-dialog.special_conditions .ui-dialog-titlebar-close,input[type=checkbox]{display:none}#main_deal_share_icons a:hover img.main_deal_share_icons_hover,#quick_login .quick_login_item,.deal_top .bought_box>div,.loader,.mail_offers>a.collapsed,input.base_btn_rad{display:inline-block}.hidden{visibility:hidden}#coupon_list .coupon_list_text .coupon_list_text2 .edit_address_form .frm_field,#coupon_list .coupon_list_text .coupon_list_text2 .edit_address_form .frm_field .frm_item_half,.deal_side_box_main_img,.frm_login_checkbox,.gallery-thumbs-wrapper,.gallery-top-wrapper,.mail_offers,.relative{position:relative}.container{width:980px;margin:0 auto}.loader{width:55px;height:35px;text-align:center}*,a:focus{outline:0}body{color:#333;font-size:13px;background-color:#ededed;overflow-y:scroll}#main_deal_share_icons1 a:hover,a,a:active,a:hover{color:#c99e2d}.deal_main_box_upper_mid a,.deal_main_box_upper_mid a p,.deal_main_box_upper_mid a span,.deal_main_box_upper_mid a:active,.deal_main_box_upper_mid a:active p,.deal_main_box_upper_mid a:active span,.deal_main_box_upper_mid a:hover,.deal_main_box_upper_mid a:hover p,.deal_main_box_upper_mid a:hover span,.deal_mid_L_wrapper a,.deal_mid_L_wrapper a p,.deal_mid_L_wrapper a span,.deal_mid_L_wrapper a:active,.deal_mid_L_wrapper a:active p,.deal_mid_L_wrapper a:active span,.deal_mid_L_wrapper a:hover,.deal_mid_L_wrapper a:hover p,.deal_mid_L_wrapper a:hover span,.location_container a,.location_container a p,.location_container a span,.location_container a:active,.location_container a:active p,.location_container a:active span,.location_container a:hover,.location_container a:hover p,.location_container a:hover span,.panel-group a:active,.panel-group a:hover,.validation_mod_bottom a:nth-of-type(2){color:#c99e2d!important}.base_btn{color:#fff;font-size:35px;font-style:italic;text-align:center}.base_btn a{color:#fff}.base_btn:hover,.base_btn_rad:hover{background-color:#c08b09}.base_btn_rad{padding:5px 0;color:#fff;font-size:18px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}input.base_btn_rad{padding:5px 55px;border:0}input[type=checkbox]+label,input[type=checkbox]+li+label{font-weight:400;cursor:pointer}input[type=checkbox]+label span,input[type=checkbox]+li+label span{display:inline-block;position:relative;top:2px;width:13px;height:13px;background-color:#fff;border:1px solid #ccc;text-align:center;cursor:pointer}input[type=checkbox]+label span img,input[type=checkbox]+li+label span img{display:none;position:relative;top:-4px;right:-1px}#deal_main_box_upper_mid_text p>span,#payment_details_wrap .saved_card .frm_field .exp_date,#payment_details_wrap .saved_card.active .frm_field,.iti__flag-container.visible,input[type=checkbox]:checked+label span img,input[type=checkbox]:checked+li+label span img{display:block}#deal_checkout .deal_qty p,.deal_top #deal_photo_single img,.gallery-thumbs-wrapper .flexslider .slides>li>img,body,html{width:100%;height:100%}.wrapper{min-height:100%;height:auto!important;margin:0 auto -246px}#footer_wrapper,.push{height:246px}.centered{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center}#deal_main_box_upper_mid_text ul li,.coupon_box_content ul li,.deal_mid_L_bottom ul li{list-style:disc inside;font-size:13px;color:#191919}#deal_main_box_upper_mid_text ol li,.coupon_box_content ol li,.deal_mid_L_bottom ol li{list-style:decimal inside;font-size:13px;color:#191919}#deal_main_box_upper_mid_text ul li>span:first-child{margin-left:-7px}.contentStory ol,.contentStory ul,.deal_mid_L_details ol,.deal_mid_L_details ul{padding-left:20px;padding-top:5px}.contentStory ul li,.deal_mid_L_details ul li{list-style:disc;font-size:13px;color:#191919}.contentStory ol li,.deal_mid_L_details ol li{list-style:decimal;font-size:13px;color:#191919}#upper_section,.deal_side_box_wrapper{margin-bottom:15px;background-color:#fff}#email_bot-error,#guest_register_form_side #email-error{min-height:30px;left:-73%;color:#fff!important;background-color:#ce2c3b!important}.mail_offers>a{display:none;position:absolute;right:0;background-color:#c99d30!important;border-color:#c99d30!important;border-radius:0 0 4px 4px}.mail_offers>a:hover{background-color:#c08b09!important}.mail_offers .newsletter_close{position:absolute;right:5px;top:5px;color:#fff;text-align:center}.mail_offers .well{padding:20px 150px;margin-bottom:0;background-color:#404040;border-color:#404040;border-radius:0 0 4px 4px}#guest_register_box_side,#guest_register_box_side_bot{color:#fff;font-family:Georgia}#guest_register_title_side{float:left;width:34%;font-size:20px;font-style:italic;font-weight:700}#guest_register_box_side #thanks_message span,#guest_register_box_side_bot #thanks_message span{font-size:20px;font-style:italic}#guest_register_form_side{position:relative;float:right;width:66%;font-family:arial}.guest_form_div_side .ddcommon .ddTitle{background-color:#777!important;color:#fff!important}.guest_form_div_side .dd .ddTitle .ddTitleText{padding-left:10px;padding-top:5px!important;font-family:'Open Sans',sans-serif}.guest_form_div_side{position:relative;float:left;height:30px}.guest_form_div_side input{width:100%;height:100%}.guest_form_div_side input[type=submit]{border:0;font-size:15px;font-style:normal;text-transform:uppercase}#payment_details_wrap .frm_item_half .frm_lbl,.deal_top .savings_box>div,.guest_form_div_side:first-of-type{width:50%}.guest_form_div_side:first-of-type input{line-height:20px;padding-left:10px;border:0;color:#fff;font-size:15px;background-color:#777}.guest_form_div_side:nth-of-type(2){width:30%;padding:0 2%}.guest_form_div_side:nth-of-type(3){float:right;width:20%}.guest_form_div_side ::-webkit-input-placeholder{color:#fff}.guest_form_div_side :-moz-placeholder{color:#fff}.guest_form_div_side ::-moz-placeholder{color:#fff}.guest_form_div_side :-ms-input-placeholder{color:#fff}#email-error{position:absolute;width:150%;max-width:none;left:0;bottom:-25px}#guest_register_form_side #email-error{position:absolute;width:150px;max-width:none;top:0;bottom:auto;font-family:'Open sans';font-weight:400;line-height:16px;font-size:12px;padding:5px;border:1px solid #ce2c3b!important}#email_bot-error:before,#guest_register_form_side #email-error:before{content:'';position:absolute;height:0;width:0;top:8px;right:-13px;border:6px solid transparent;border-left-color:#ce2c3b;pointer-events:none}.ddcommon{width:100%!important;height:100%;border:0!important}.borderRadius,.borderRadius .border,.borderRadiusBtm .border,.borderRadiusBtm ul li:first-child,.borderRadiusTp,.borderRadiusTp .border,.borderRadiusTp ul li:last-child{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}.ddcommon .ddTitle{height:100%;color:#a4a6a5!important;background-color:#717171!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}.dd .ddArrow:before{content:"\f0d7";position:relative;top:-5px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:20px}.dd .ddTitle .ddTitleText{height:100%!important;padding-top:4px!important;font-size:15px}.dd .ddChild{height:auto!important;left:0!important;border:0!important;background-color:#777!important}.dd .ddChild li{background-color:#575556!important;border:0!important}.dd .ddChild li.hover,.dd .ddChild li.selected{background-color:#c99e2d!important}.dd .ddChild li .ddlabel{color:#fff!important}.upper_bottom{padding-top:37px}#logo{float:left;width:25%;padding:0 31px 5px 0}#logo img,.coupon_logo img{max-width:100%}.select_city{position:relative;left:-2px;float:left;width:100px;height:20px;margin-top:11px}.select_city .ddcommon .ddTitle{color:#404040!important;background-color:#e9e7e8!important}.select_city .dd .ddTitle .ddTitleText{padding-top:1px!important;font-size:13px}.select_city .ddcommon ul{padding:5px 0;margin:0}.select_city .ddcommon .ddChild{width:152px;top:27px!important;overflow:visible;background-color:#575556!important}.select_city .ddcommon .ddChild:before{content:" ";position:absolute;top:-12px;left:37%;bottom:100%;height:0;width:0;margin-left:-6px;border:6px solid transparent;border-bottom-color:#575556!important;pointer-events:none}#menu_bar{position:relative;float:right;margin-top:20px;margin-right:-10px}#upper_menu>*{float:left;line-height:14px;border-left:1px solid #898989}.menu_item_wrap{float:left;text-align:center;padding:0 12px}.menu_item_wrap:first-of-type{border:0!important}.faq_box .collapse,.menu_item_wrap>div>a{color:#777}#quick_login{border:0;padding:0}#quick_login .quick_login_item{border-left:1px solid #898989;padding:0 10px}.my_account{margin-top:1px;line-height:12px!important}.my_account #dLabel{padding:0 12px;color:#777;border:0;background-color:transparent}.my_account .dropdown-menu{width:150px;min-width:inherit;top:20px;background-color:#575556;border-radius:0}.top_site_menu:after,.top_site_menu:before{content:'';width:1px;position:absolute;height:100%}.my_account .dropdown-menu:before{content:" ";position:absolute;top:-12px;left:50%;bottom:100%;height:0;width:0;margin-left:-40px;border:6px solid transparent;border-bottom-color:#575556;pointer-events:none}.deal_side_box:hover .deal_side_box_main_details>div,.hidden_deal .menu_item_wrap>div>a,.hidden_deal .my_account #dLabel,.my_account .dropdown-menu li a{color:#fff}.dropdown-menu>li>a:hover,.my_account .dropdown-menu>li.selected>a,.my_account .dropdown-menu>li>a:focus{color:#fff;background-color:#c99e2e}.my_account .menu_item_wrap{margin-top:1px;border-left:1px solid #898989}#user_details{position:absolute;top:-30px;right:10px;border:0}#user_details_text{font-weight:600;color:#c99e2d}#user_details_text a{font-weight:400;color:#9c9c9c}#footer_wrapper{margin-top:15px;padding:50px 0;background-color:#2a2a2a}.top_site_menu{position:relative;float:left;width:65.6%;height:146px}.top_site_menu:after{top:0;left:0;background-color:#404040}.top_site_menu:before{top:0;left:50%;background-color:#404040}.top_site_menu-txt{display:block;float:left;width:50%;padding:8px 0 8px 20px}.top_site_menu-txt a{font-size:15px;color:#a3a3a3}.top_site_menu-txt a:hover{color:#b3902c}#icons_wrap_deal1{float:left;width:18.4%;border-left:1px solid #404040}#main_deal_share_icons1{padding-left:25px}#main_deal_share_icons1 a{display:block;width:100%;height:100%;margin-bottom:25px;color:#a3a5a4;font-size:15px;text-decoration:none!important}#main_deal_share_icons1 a:nth-of-type(3),.panel-group{margin-bottom:0}#main_deal_share_icons1 a i{width:32px;height:32px;font-size:20px;text-align:center;padding-top:6px;background-color:#565656;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.footer_norton{float:left;width:16%;text-align:right;}.footer_norton img{margin-left:-64px;}.copyright{padding-left:16px;margin-top:13px;font-size:9px;color:#a2a4a4}.deal_top{background-color:#fff;height:490px}.deal_top>.L_side{width:35%;height:100%;padding:25px}.deal_top #deal_main_box_upper_mid{height:244px;margin-right:-10px;margin-left:-10px;overflow:hidden}#deal_main_box_upper_mid_text{font-size:22px;font-weight:400;text-align:center;font-family:'open sans';word-wrap:normal;background:#fff!important}body#deal_main_box_upper_mid_text{font-size:12px;line-height:inherit!important}#payment_details_wrap .saved_card .first,body#deal_main_box_upper_mid_text p{padding-top:8px}.deal_top .savings_box{line-height:29px;padding:10px;font-size:20px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.deal_top .savings_box_value.L_side{padding:0 25px;text-align:right;border-right:1px solid #ccc}.deal_side_box_main_details>div:first-of-type span,.deal_top .savings_box_value.L_side span,.hp_deal_box_inner .deal_box_price div.price_before .strikethrough{text-decoration:line-through}.deal_top sup{top:-10px;font-size:12px}.deal_top .savings_box_value.R_side{padding:0 25px}.deal_top .you_pay{top:-21px;margin-top:3.5px;margin-bottom:3.5px;text-align:center;color:#c99e2d;font-size:46px;font-weight:600}.deal_top .you_pay .savings_box_value>span{position:relative;padding:0 30px}.deal_top .you_pay sup{position:absolute;top:21px;left:0;font-size:15px}.deal_top .you_pay.no-longer-available{color:#999}#join_deal{font-family:georgia;font-weight:700}#email_bot-error,#payment_details_wrap .tooltip{font-family:'Open sans'}#join_deal .base_btn{font-size:34px}#join_deal .base_btn.sold-out{background-color:#404040;color:#c99e2d;font-weight:700;cursor:default}#join_deal .base_btn.no-longer-available{height:48px;font-size:23px;line-height:48px;background-color:#858585;cursor:default}.deal_top .bought_box{padding:15px 0;font-size:16px;color:#777;text-align:center;font-family:'open sans'}.deal_top .bought_box>div{float:none}.deal_top .bought.L_side{line-height:16px;padding:0 15px}.deal_top .bought_box .max.R_side{line-height:16px;padding:0 15px;border-left:1px solid #ccc}.deal_top>.R_side{position:relative;width:65%;height:100%}.deal_top .slide{height:440px;overflow:hidden}.deal_top .swiper-container{position:relative;height:440px}.deal_top .swiper-wrapper{height:440px;border:0!important;box-shadow:none!important}.deal_top .swiper-slide{height:440px!important}.deal_top .swiper-slide img{width:637px!important;height:440px!important}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{background:0 0}.deal_top .swiper-button-next,.deal_top .swiper-button-prev{top:50%;width:35px;height:35px;z-index:100;color:#fff;background-color:rgba(0,0,0,.3);-moz-border-radius:100%;-webkit-border-radius:100%;position:absolute;display:inline-block;margin-top:-17.5px;text-align:center}.deal_top .swiper-button-prev{left:20px;border-radius:100%}.deal_top .swiper-button-prev i{position:relative;top:1px;left:-2px;font-size:30px}.deal_top .swiper-button-next{right:20px;border-radius:100%}.deal_top .swiper-button-next i{position:relative;top:1px;right:-2px;font-size:30px}.deal_top #deal_photo_single,.gallery-top-wrapper .flex-viewport,.gallery-top-wrapper .flex-viewport .slides,.gallery-top-wrapper .flex-viewport .slides>li{height:100%}#deal_ended,#deal_sold_out{position:absolute;top:50px;max-width:100%;z-index:10}.deals_caption{position:absolute;bottom:0;width:100%;height:50px;padding:6px 0;color:#949494;font-family:'open sans';background-color:rgba(255,255,255,.8)}#fine_print li span,#highlights li,#highlights li font,.deal_mid_L_bottom_top{font-size:14px;color:#4d4d4d;line-height:21px}.deals_caption #time_stats_box,.salesend #time_stats_box{line-height:39px;text-align:center}.deals_caption .time_div,.salesend .time_div{float:left;padding:0 5px;font-size:13px}.deals_caption .time_div.time_label{width:110px;padding:0 15px;font-size:17px;line-height:36px}.deals_caption .time_div span{line-height:23px;font-size:16px;font-weight:400}#main_deal_share_box{padding-right:15px}#main_deal_share_icons .fb_like_btn{display:inline-block;position:relative;top:8px;margin-right:4px}#main_deal_share_icons .fb_like_btn .fb_iframe_widget{position:relative;z-index:10}#main_deal_share_icons .fb_like_btn img{position:absolute;top:0;right:0}#main_deal_share_icons a{display:inline-block;text-align:center;padding:0 1px}#main_deal_share_icons{padding-top:2px}.deal_mid,.mail_offers_bottom,.survey_oops .base_btn{margin-top:15px}.deal_mid_L{width:71.5%}.deal_mid_L_wrapper{padding:25px;background-color:#fff}.deal_mid_R{width:27%}.deal_mid_L_bottom_top{margin-bottom:15px}#highlights{width:50%;padding-right:17.5px}#fine_print .line_title,#highlights .line_title{margin-top:0;margin-bottom:10px}#highlights li{position:relative;margin-right:20px;margin-bottom:5px;font-family:'open sans'!important/*!important*/}#fine_print li span,#highlights li font{/*!important*/font-family:'open sans'!important}#fine_print{width:50%;padding-left:17.5px}#fine_print li{position:relative;margin-bottom:5px}.line_title{position:relative;margin:15px 0;font-family:georgia;font-size:20px;font-style:italic;font-weight:700;color:#191919}.line_title span{position:relative;padding-right:5px;background-color:#fff;z-index:1}.line_title hr{position:absolute;margin:0;padding:0;width:100%;top:15px;border-top:1px solid #999}#booking .review_details_review_link,.deal_mid_L_bottom_top>.line_title,.general_review:first-of-type{margin-top:0}#deal_details_box_L_text h3{margin-bottom:5px;color:#191919;/*!important*/font-family:'open sans'!important;font-size:17px;/*!important*/font-weight:600/*!important*/}#deal_details_box_L_text .main_description{padding-right:40px}#deal_details_box_L_text p{line-height:21px;color:#4d4d4d;/*!important*/font-family:'open sans'!important;font-size:14px;font-weight:400/*!important*/}.desc_slide.slide{margin-top:20px;background-color:#333;overflow:hidden}.swiper-container{width:100%;height:450px;margin-left:auto;margin-right:auto}.swiper-slide{background-position:center;background-size:cover}.gallery-top-wrapper{width:100%!important}.gallery-top{width:100%;height:80%}.gallery-thumbs{width:84%;height:103px;padding:7.5px 0;box-sizing:border-box}.gallery-thumbs .swiper-slide{width:25%!important;height:100%;cursor:pointer;opacity:.4}.gallery-thumbs .swiper-slide-active-thumbs,.gallery-thumbs-wrapper .flexslider .slides>li.flex-active-slide{opacity:1}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{width:35px;height:35px;text-align:center;background-color:rgba(0,0,0,.3);background-image:none;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.swiper-button-next.swiper-button-white i,.swiper-container-rtl .swiper-button-prev.swiper-button-white i{position:relative;top:1px;right:-2px;color:#fff;font-size:30px}.swiper-button-prev.swiper-button-white i,.swiper-container-rtl .swiper-button-next.swiper-button-white i{position:relative;top:1px;left:-2px;color:#fff;font-size:30px}.gallery-thumbs-wrapper .swiper-button-next.swiper-button-white,.gallery-thumbs-wrapper .swiper-button-prev.swiper-button-white,.gallery-thumbs-wrapper .swiper-container-rtl .swiper-button-next.swiper-button-white,.gallery-thumbs-wrapper .swiper-container-rtl .swiper-button-prev.swiper-button-white{width:17px;height:25px;background-color:transparent}.swiper-button-next2,.swiper-button-prev2{margin-top:-12.5px}.swiper-button-next2{right:15px}.swiper-button-prev2{left:15px}.gallery-top-wrapper .flexslider{height:450px}.gallery-top-wrapper .flexslider img{max-height:100%}.gallery-thumbs-wrapper .flexslider .flex-viewport .slides,.gallery-top-wrapper .flexslider .flex-viewport .slides{padding-left:0!important}.desc_slide .flexslider{margin:0!important;background:#333!important;border:0!important}.gallery-thumbs-wrapper{width:100%;padding:10px 7.6%}.gallery-thumbs-wrapper .flexslider .slides>li{width:138px!important;height:90px;padding:0 5px;cursor:pointer;opacity:.5}.gallery-top-wrapper .flex-direction-nav a{width:35px;height:35px;margin-top:-17.5px;background-color:rgba(0,0,0,.3);opacity:1;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.gallery-top-wrapper .flex-direction-nav a:before{content:"\f105"!important;position:relative;right:-2px;width:100%;height:100%;text-align:center;color:#fff;font:30px/1 FontAwesome}.gallery-top-wrapper .flex-direction-nav .flex-nav-prev a:before{content:'\f104'!important;position:relative;left:-2px;font-family:'Font Awesome 5 Free';font-weight:900}.gallery-top-wrapper .flex-direction-nav .flex-next{right:15px!important}.gallery-top-wrapper .flex-direction-nav .flex-prev{left:15px!important}.gallery-thumbs-wrapper .flex-direction-nav .flex-disabled{z-index:auto;opacity:.3!important}.gallery-thumbs-wrapper .flex-direction-nav a{width:17px!important;height:25px!important;margin-top:-12.5px;opacity:1!important;text-indent:10000px}#slider ul li,.gallery-thumbs-wrapper .flex-nav-next,.gallery-thumbs-wrapper .flex-nav-prev{list-style:none!important}.gallery-thumbs-wrapper .flex-nav-prev .flex-prev{left:-35px!important}.gallery-thumbs-wrapper .flex-nav-prev a{background-image:url('https://buyclub.ch/_static_media/public/slide_left.jpg?v=1.1');background-repeat:no-repeat}.gallery-thumbs-wrapper .flex-direction-nav .flex-next{right:-35px!important}.gallery-thumbs-wrapper .flex-nav-next a{background-image:url('https://buyclub.ch/_static_media/public/slide_right.jpg?v=1.1');background-repeat:no-repeat}.frm_field_card #cardno1-error,.frm_field_card #cardno2-error,.frm_field_card #cardno3-error,.frm_field_card #cardno4-error,.gallery-thumbs-wrapper .flex-direction-nav a:before,.newsletterInput #email-error:before,.salesend .time_sec{display:none!important}.mail_offers_bottom .well{padding:10px 24px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#guest_register_title_side_bot{float:left;width:30%;margin-top:2px;font-size:18px;font-style:italic;font-weight:700}#guest_register_form_side_bot{float:right;width:68%}#email_bot-error{position:absolute;width:150px;max-width:none;top:0;bottom:auto;padding:5px;font-weight:400;line-height:16px;font-size:12px;border:1px solid #ce2c3b!important}.location_container{background-color:#fff;padding:20px 15px;margin-bottom:15px}#purchase_form_middle #delivery_address_wrap,#purchase_form_middle .delivery_address_wrap .frm_item,.faq_box_title{margin-bottom:10px}.location_container .line_title{margin-top:5px;margin-bottom:9px}.deal_location_select .dd .ddChild li .ddlabel,.deal_location_select .ddlabel,.location_details{font-size:14px}div#company_details p,div#company_details p span{font-size:14px;/*!important*/line-height:21px!important}.deal_ad_inside_box_title{padding:11px;color:#fff;font-family:Georgia;font-style:italic;font-size:20px;text-align:center;font-weight:700;background-color:#404040}.deal_ad_inside_box_desc{padding:0 15px 15px}.deal_side_box{position:relative;margin-top:15px;border:1px solid #ccc}.deal_side_box_top{position:relative;height:45px;padding:5px 2px 5px 5px;color:#414141!important;text-decoration:none!important;background-color:#e6e6e6;z-index:10;overflow:hidden}.deal_side_box_top a{display:block;width:100%;height:100%;overflow:hidden;color:#4d4d4d;line-height:16px;text-decoration:none!important}.deal_side_box_main_img img{position:relative;top:-1px;width:100%}.deal_side_box_main_img .sold_out_past{position:absolute;top:4px;left:-1px;width:101%}.deal_side_box_main_details{position:absolute;bottom:0;width:100%;padding:2px 0;background-color:rgba(230,230,230,.95)}.deal_side_box_main_details>div{position:relative;float:left;width:33.33%;line-height:15px;padding:7px 0;font-size:15px;text-align:center;color:#414141;z-index:10}.deal_side_box_main_details>div:nth-of-type(2){border-left:1px solid #afafaf;border-right:1px solid #afafaf}.deal_side_box_main_details>div:nth-of-type(3){color:#c99e2e!important;font-size:20px;font-weight:700}.deal_side_box_main_details>div:nth-of-type(3) sup{font-size:11px;top:-8px}.deal_side_box_hover{position:absolute;width:100%;height:calc(100% - 46px);bottom:0;left:0;opacity:0;-webkit-transition:.3s}.deal_side_box:hover .deal_side_box_hover{display:block;opacity:1}#login_mod .modal-content,#login_mod_page .modal-content,.deal_side_box:hover .deal_side_box_main_details{background-color:transparent}.deal_side_box_button{height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center}.deal_side_box_button button.base_btn{width:100px;height:30px;margin-top:-33px;line-height:30px;font-style:inherit;border:0;font-size:12px;color:#fff!important;text-decoration:none!important}#feedback{position:fixed;width:33px;height:179px;right:0;top:105px;cursor:pointer;z-index:10;background-image:url('https://buyclub.ch/_static_media/public/feedback.png?v=1.1')}#feedback:hover{background-image:url('https://buyclub.ch/_static_media/public/feedback_hover.png')}#feedback_form #can_text:focus,#feedback_form .feedback_field_wrap input[type=text]:focus,#loginBlock .frm_field input.input_field:focus,#login_mod .frm_field input.input_field:focus,.StripeElement--focus{border:1px solid #000}.facebook_box *{height:320px!important}#side_box{float:right;width:27.2%}.my_profile #side_box{margin-top:52px}.faq.faq_box{margin-bottom:20px;padding:15px 15px 20px;background-color:#fff}.faq_box_title{color:#c99e2d;font-size:16px;font-weight:700}.panel-group .panel{border:0;box-shadow:none}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}.panel-default>.panel-heading{padding:0;background-color:transparent}.panel-default>.panel-heading a{color:#565656!important;font-weight:700;text-decoration:none!important}.panel-default>.panel-heading a:before{content:"\f0d7";display:inline-block;width:10px!important;text-align:center;font-family:'Font Awesome 5 Free';font-weight:900}.panel-default>.panel-heading a.collapsed:before{content:"\f0da";font-family:'Font Awesome 5 Free';font-weight:900}.faq_box .panel-collapse,.faq_box .panel-collapse p,.faq_box .panel-collapse p span,.faq_box .panel-collapse span{font-size:13px!important}#purchase_box{width:71.4%;padding:12px 20px 20px;margin-bottom:5px;background-color:#fff}#purchase_box .line_title{margin-top:0;margin-bottom:12px;color:#c99d30}.deal_checkout_titles{max-height:42px;line-height:17px;padding:12px 10px;font-size:16px;font-weight:600;background-color:#e6e6e6}.deal_checkout_titles>div{float:left;line-height:16px}.deal_checkout_titles>div.deal_checkout_titles_desc{width:55%;font-size:16px;font-weight:600}.deal_checkout_titles>div.deal_checkout_titles_qty{float:right;width:13%;padding-left:3px;font-weight:400;font-size:13px}.deal_checkout_titles>div.deal_checkout_titles_price{float:right;width:15%;padding-left:10px;font-weight:400;font-size:13px}.deal_checkout_titles>div.deal_checkout_titles_subT{float:right;width:9%;text-align:right;font-weight:400;font-size:13px}.step{position:relative;float:left!important;top:-6px;width:30px;height:30px;margin-right:8px;padding-top:6px;background-color:#404040;color:#fff;text-align:center;font-size:21px;font-weight:600;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;display:none}.deal_location,.modal{float:none!important}#deal_checkout{margin:15px 0;padding-bottom:8px;border-bottom:1px solid #e6e6e6}#deal_checkout .deal_pic{float:left;width:14%}#deal_checkout .deal_pic img,#signup_frm_top .frm_item .frm_field,#signup_frm_top .frm_mobile .iti,#signup_frm_top_page .frm_item .frm_field,#signup_frm_top_page .frm_mobile .iti,.coupon_ribbon img,.voucher_bg img{width:100%}#deal_checkout .deal_checkout_details{float:left;width:86%;padding-left:15px}#deal_checkout .deals_checkout_title{position:relative;width:58%;font-size:16px;line-height:20px;padding-right:23px}#deal_checkout .deals_checkout_title .line{line-height:16px;color:#777;font-size:12px;font-weight:400}#deal_checkout .deal_checkout_all_details{width:42%}#deal_checkout .deal_qty{position:relative;width:17%;height:25px;margin-left:-5px}#deal_checkout .deal_qty .ddcommon{top:-2px}#deal_checkout .deal_price,#deal_checkout .deal_total{width:35%;font-size:15px}#deal_checkout .deal_price sup,#deal_checkout .deal_total sup{font-size:60%}#deal_checkout .deal_total{text-align:right;padding-right:10px}#deal_checkout .deal_operator{width:7%;text-align:center}#deal_checkout .deal_operator.deal_operator_mult{text-align:right!important}#deal_checkout .deal_checkout_details>div.deal_credits{float:right;font-size:14px;padding-right:10px;width:44%;margin-top:0}#deal_shipping{margin-bottom:4px}#deal_checkout_bottom{margin-top:-7px}#deal_checkout_bottom .deal_credits2:first-of-type{width:47.5%;margin-top:2px;margin-left:16%;font-size:11px;color:#777}#deal_checkout_bottom .deal_credits2:nth-of-type(2){width:38.5%}#deal_checkout_bottom .deal_credits2.total_bottom_price{float:right;width:36.5%;padding-right:10px;font-size:16px;font-weight:600;color:#404040}#deal_checkout_bottom .step1_confirm{float:right;margin-top:17px;padding-right:10px}#deal_checkout_bottom .step1_confirm a{display:block;width:227px!important;height:42px;line-height:40px;color:#fff!important;text-decoration:none;font-style:normal;font-size:18px}.deal_location{margin:10px 0}#saved_cards,.deal_location_header>div:first-of-type{font-size:16px}.deal_location_header>div:nth-of-type(2){font-size:11px;color:#777}.deal_location_select{width:100%;margin-top:5px}.deal_location_select.red{border:none!important}#purchase_box .deal_location_select.red .ddcommon .ddTitle{border-color:#d00}#purchase_box .deal_location_select.red .dd .divider{border-left:1px solid #d00}#purchase_box .deal_location_select.red .dd .ddChild{border-color:#d00!important}.deal_location_select.red .ddlabel{color:#d00}#location_titleText-error{display:none;font-size:12px;border:0!important}.deal_location{width:auto}.deal_location_header{width:56.2%}#purchase_box .dd .ddChild{border:1px solid #ccc!important;box-shadow:none}#purchase_box .ddcommon .ddTitle{color:#4d4d4d;border:1px solid #ccc;background-color:#fff!important}#purchase_box .ddcommon ul{max-height:200px}#purchase_box .ddcommon .ddTitle .ddTitleText{padding:1px 16px 1px 6px!important;color:#4d4d4d!important}#purchase_box .deal_qty .ddcommon .ddTitle .ddTitleText{padding:1px 16px 1px 0!important}#purchase_box .deal_qty .ddcommon .ddTitle .ddTitleText .ddlabel{display:block;text-align:center}#purchase_box .dd .divider{display:block;right:13px!important}#purchase_box .dd .ddArrow{width:14px;height:100%;top:0;right:0;padding-top:5px;margin-top:0;text-align:center;background-color:#e7e7e7}#purchase_box .dd .ddArrow:before{content:'\f107';font-size:15px}#purchase_box .dd .ddChild li,#purchase_box .select_half .dd .ddChild,#signup_frm_top_page .ddcommon .ddTitle{background-color:#fff!important}#purchase_box .dd .ddChild li .ddlabel{color:#4d4d4d!important}#purchase_box .dd .ddChild li.hover,#purchase_box .dd .ddChild li.selected{background-color:#e7e7e7!important}#purchase_box .select_half{float:left;width:47%;height:35px}#purchase_box .select_half .ddcommon .ddTitle .ddTitleText{line-height:29px}#purchase_box .select_half .dd .ddArrow{padding-top:10px}#purchase_form_middle .line{margin:10px 0;text-align:center;color:#c99d30;font-weight:400}#purchase_form_middle .delivery_address_wrap{margin:10px 120px 10px 0}#purchase_form_middle .delivery_address_wrap .frm_lbl{position:static;float:left;width:26%;padding-right:2%;font-size:13px;line-height:35px;text-align:right}#purchase_form_middle .delivery_address_wrap .frm_field{position:relative;float:right;width:74%}#purchase_form_middle .delivery_address_wrap .frm_field input{width:100%;height:35px;padding-left:10px;border:1px solid #ccc}#purchase_form_middle .delivery_address_wrap .frm_field p.red{position:absolute;top:0;right:-38%;width:136px;font-size:12px;font-weight:400;line-height:16px;padding:5px;color:#fff!important;border:1px solid #ce2c3b!important;background-color:#ce2c3b!important}#purchase_form_middle .delivery_address_wrap .frm_field p.red:before{content:'';position:absolute;height:0;width:0;top:12px;left:-12px;border:6px solid transparent;border-right-color:#ce2c3b;pointer-events:none}#purchase_form_middle .delivery_address_wrap .frm_item_half:first-of-type .frm_field p.red{left:-115%}#purchase_form_middle .delivery_address_wrap .frm_item_half:first-of-type .frm_field p.red:before{right:-12px;left:auto;border-left-color:#ce2c3b;border-right-color:transparent}#purchase_form_middle .delivery_address_wrap .frm_item_half:nth-of-type(2) .frm_field p.red{right:-117%}#purchase_form_middle .delivery_address_wrap .frm_item_half_wrapper .frm_item_half{float:left;width:50%;padding:0}#purchase_form_middle .delivery_address_wrap .frm_item_half_wrapper .frm_lbl{width:52%;padding-right:5%}#purchase_form_middle .delivery_address_wrap .frm_item_half_wrapper .frm_field{width:48%}#purchase_form_middle .delivery_address_wrap .frm_item.frm_validation .base_btn{margin:8px 0 18px;font-size:19px;font-style:normal;padding:7px 0}#purchase_form_middle .delivery_address_display{margin:10px 120px 10px 15px;display:none}#purchase_form_middle .delivery_address_display .delivery_address{padding-left:35px;font-size:14px;font-weight:500;color:#777}#purchase_form_middle .delivery_address_display .edit_adress_btn{margin-top:10px;padding-left:35px;color:#c99e2d;text-decoration:underline}#checkout_signup_form{margin-top:40px}#payment_details_wrap .deal_checkout_titles{line-height:16px;font-size:16px;font-weight:600}#choose_payment_option{width:100%;height:65px;margin:22px 0px}.payment_option_box{float:left;width:168px;height:65px;border:1px solid #E7E6E5;opacity:0.75;margin-right:22px;padding:3px 8px;border-radius:10px;font-weight:600;cursor:pointer}.payment_option_box:hover,.payment_option_box.payment_active{border:2px solid #C19E45;position:relative;opacity:1}.payment_option_box img{border-radius:5px;margin-top:8px}.payment_option_box .payment_visa{border:1px solid #E7E6E5;padding:2px;width:49px;height:25px;padding:5px;text-align:center}.payment_option_box .payment_mc{border:1px solid #E7E6E5;padding:2px;width:50px;height:25px;padding:2px 9px;background:#000}.payment_new{position:absolute;background:#C19E45;color:#FFF;text-align:center;font-size:14px;font-weight:normal;width:43px;height:22px;padding:1px 5px;border-radius:5px;transform:rotate(10.2deg);margin-top:-15px;margin-left: 118px}.payment_option_box:hover .payment_new,.payment_option_box.payment_active .payment_new{font-weight:600;}.third_party_payment_notice{font-weight:600;margin:0 -6px 12px}.twint_frame{display:none}#payment_details_wrap .L_side{width:78%;margin-left:-20px}#payment_details_wrap .radio_box{position:relative;top:6px}#payment_details_wrap .radio_box input{margin-right:0;outline:0}#payment_details_wrap .radio_box label{position:relative;top:-4px;margin-right:10px;cursor:pointer}#payment_details_wrap .frm_field{position:relative;float:left;width:70.6%;padding:0 3%}#payment_details_wrap .frm_item{margin-bottom:0;padding:7.5px 0}.coupon_top_box,.side_box #buy_seal{margin-bottom:15px;display:block;padding:10px 20px;color:#fff;font-size:16px;}.side_box #buy_seal{background-color:#666;}#payment_details_wrap .frm_lbl{position:static;float:left;width:25%;min-height:1px;line-height:32px;font-size:13px;text-align:right}#payment_details_wrap .frm_lbl.floating-label {font-size: 13px !important;}#payment_details_wrap .frm_item.show_payment{display:flex}#payment_details_wrap .show_payment input#uppCustomerName{width:100%;height:35px;padding:0 0 0 10px;background-color:#fff;border:1px solid #ccc}#payment_details_wrap .frm_card_number .frm_field .frm_field_card_wrap{margin-right:-2.5px;margin-left:-2.5px}#payment_details_wrap .frm_card_number .frm_field .frm_field_card{float:left;width:25%;padding:0 2.5px}#payment_details_wrap .frm_item_half:first-of-type{width:52%;padding-right:0}#payment_details_wrap .frm_item_half:nth-of-type(2){width:48%;padding-left:0}#payment_details_wrap .frm_item_half:first-of-type .frm_lbl{padding-right:7px}#payment_details_wrap .frm_item_half .frm_field{width:40%;padding:0 3.5% 0 3%}#payment_details_wrap .frm_item_half:nth-of-type(2) .frm_lbl{width:41%}#payment_details_wrap .frm_item_half:nth-of-type(2) .frm_field{width:46%}#payment_details_wrap #submit_purchase_wrap .base_btn{width:100%!important;height:42px;font-size:17px;font-style:normal;font-weight:600}#payment_details_wrap .frm_item.frm_terms{padding:0;margin-top:-4px;font-size:11px;color:#999;text-align:left;position:relative;left:14px}#payment_details_wrap .frm_item.frm_terms .frm_lbl{display:block!important}#payment_details_wrap .frm_item.frm_terms .frm_field{padding-right:0;padding-left:0;font-size:11px;width:72%;text-align:left;}#payment_details_wrap .frm_field i.fa{position:absolute;top:6px;right:7px;width:23px;height:23px;padding:2px 0;text-align:center;font-family:'Open Sans',sans-serif;background-color:#b3b3b3;color:#fff;font-size:16px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#payment_details_wrap .frm_field p{line-height:16px;position:absolute;top:0;right:99%;width:122px;padding:3px 5px;font-size:12px;color:#fff!important;border:1px solid #ce2c3b!important;background-color:#ce2c3b!important}#payment_details_wrap .frm_field p:before{content:'';position:absolute;height:0;width:0;top:12px;right:-12px;border:6px solid transparent;border-left-color:#ce2c3b;pointer-events:none}#payment_details_wrap .frm_field p#uppCustomerName-error{width:122px}#payment_details_wrap .frm_field p#cvv-error{width:122px;right:102%;z-index:1}#payment_details_wrap .tooltip-inner{max-width:none;width:250px}.purchase_line.show_payment .frm_field{padding-right:1%!important}.purchase_line.show_payment .frm_field .ddTitle .ddlabel{font-size:13px}#purchase_box .purchase_line.show_payment .frm_field .ddTitle .ddTitleText{padding-left:0!important;text-align:center}#paymentmethod img{margin-left:3px;border:1px solid #ccc;border-radius:3px;padding:0 3px;margin-right:5px}#paymentmethod-error{top:-9px!important;right:103.1%!important}#exp_error p{right:103%!important}.dlg_small.purchase_failed_dialog{width:577px!important}.purchase_failed_dialog .ui-dialog-titlebar{padding-top:76px!important;color:#ce2c3b!important;background-image:url('https://buyclub.ch/_static_media/public/failed_purchase.jpg');background-position:center 21px;background-repeat:no-repeat}.purchase_failed_dialog .ui-dialog-title{font-size:25px!important;color:#ce2c3b!important}.purchase_failed_dialog .ui-dialog-content{font-size:16px!important}#validation_modal .modal-dialog{position:relative;width:540px!important;padding:20px;background-color:#f1f1f1;border:none;z-index:9999;opacity:1;background-image:repeating-linear-gradient(45deg,transparent,transparent 2px,#fcfcfc 2px,#fcfcfc 10px)}#validation_modal .modal-content{border:0;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#validation_modal .modal-header{padding-bottom:10px;border:0;text-align:center;font-family:Georgia;font-style:italic;font-size:23px;font-weight:700}#validation_modal .modal-body{padding:0 62px 20px}.validation_mod_top{padding:15px 20px;background-color:#f2f2f2;font-size:14px;font-weight:600}.validation_mod_content{padding:15px 20px;font-weight:600}.validation_mod_content ul{list-style:initial;margin-left:1em;padding-left:3px}.validation_mod_content ul li{font-size:12px;list-style:initial;margin:initial;padding:initial}.validation_mod_bottom a{display:block;text-align:center;font-size:15px}.validation_mod_bottom a.base_btn{width:195px;height:40px;line-height:39px;margin:15px auto 7px;color:#fff!important;text-decoration:none;font-size:17px;font-style:normal}#payment_details_wrap .R_side{width:22%;margin-top:55px}#payment_details_wrap .R_side img{width:143px;height:auto}.side_box{width:25%}.side_box #buy_seal img{float:left;margin-right:15px}.side_box #buy_seal span{position:relative;top:5px}.faq_box{background-color:#fff;padding:20px}#saved_cards .different_card span,.faq_box .panel-default>.panel-heading a{font-weight:600}.only_credits{margin-right:-198px}.only_credits #all_credits_text{padding:0!important}.only_credits #all_credits_text .frm_item{padding-bottom:0!important}#login_mod .modal-header .close,#login_mod_page .modal-header .close{margin:0;padding:0;opacity:1;background-image:url("https://staging.buyclub.ch/_static_media/public/closeNew.png");background-size:contain;background-repeat:no-repeat;background-position:center center}.only_credits .frm_field{float:none!important;width:auto!important;font-size:12px}.only_credits .base_btn{width:55%!important;height:36px!important;line-height:25px}.coming_soon{height:620px;background-image:url('https://buyclub.ch/_static_media/public/zurich_bg.png?v=1.1');background-repeat:no-repeat;background-position:100% 100%;background-size:cover}.coming_soon>.container{min-height:600px;text-align:center}.coming_soon #deal_main_box{display:inline-block;position:relative;padding-top:48px}.coming_soon_deal_upper_background{width:550px;padding-top:12px;padding-bottom:30px;background-color:rgba(255,255,255,.8)}.coming_soon .main_header{line-height:45px;margin:0 110px;font-family:Georgia;font-size:41px;font-style:italic;font-weight:700;color:#c99d30}.coming_soon .main_header_sub{margin:7px 101px 23px;font-size:16px;color:#777}.coming_soon .newsletter_soon_header{margin-bottom:8px;font-size:18px}.coming_soon .coming_soon_newsletter_form{padding:0 42px}.coming_soon_newsletter_form .L_side{position:relative;width:75%;height:35px;padding-right:5px}.coming_soon_newsletter_form .L_side input{width:100%;height:100%;padding-left:10px;color:#fff;font-weight:400;border:0;background-color:#777}.coming_soon_newsletter_form .R_side{width:25%;height:35px}.coming_soon_newsletter_form .R_side input{width:100%;height:100%;font-size:17px;font-style:normal}.coming_soon_newsletter_form #email-error{position:absolute;width:150px;min-height:35px;max-width:none;left:-54%;top:0;bottom:auto;padding:5px;font-family:'Open sans';font-weight:400;line-height:16px;font-size:12px;text-align:left;color:#fff!important;border:1px solid #ce2c3b!important;background-color:#ce2c3b!important}#email-error:before{content:'';position:absolute;height:0;width:0;top:11px;right:-13px;border:6px solid transparent;border-left-color:#ce2c3b;pointer-events:none}#login_mod .modal-header,#login_mod_page .modal-header{border-bottom:0;color:#fff;text-align:center;overflow:hidden}@media (min-width:1360px){.coming_soon{background-image:url('https://buyclub.ch/_static_media/public/zurich_bg.png?v=1.1');background-repeat:no-repeat;background-position:center center;background-size:cover}.coming_soon>.container{min-height:619px}}.coupon_page{font-family:'Open Sans',sans-serif}.coupon{position:relative;width:715px;margin:15px}.coupon_container{position:absolute;width:100%;height:853px;top:0;left:0;overflow:hidden}.coupon_page .L_side{width:63%}.coupon_page .R_side{width:36%}.coupon_logo{width:150px}.coupon_top_box{position:relative;padding:116px 54px 0}.coupon_title{position:relative;top:10px;margin:20px 0;font-family:georgia;font-size:18px;font-weight:700;font-style:italic}.coupon_page .gold{color:#c69c2e!important;font-weight:600;font-size:13px!important}.coupon_info_title{margin-bottom:2px;font-size:12px;color:#231f20;-webkit-print-color-adjust:exact}.coupon_info_title p,.coupon_info_title p span{font-size:12px!important}.coupon_conditions{margin-top:10px}.coupon_conditions_content{padding-top:2px;padding-right:60px;color:#595757;font-size:12px!important}.coupon_conditions_content p,.coupon_conditions_content ul li span{color:#595757;font-size:12px!important}.coupon_conditions_content ul li{position:relative;margin-bottom:4px;margin-left:10px;color:#595757;font-size:12px!important;list-style-type:disc}.coupon_more,.coupon_more p,.coupon_more p span{color:#231f20!important;font-size:12px!important;-webkit-print-color-adjust:exact}.coupon_conditions_content ul li:before{content:'\f111';position:absolute;font-family:FontAwesome;left:0;top:7px;font-size:5px;color:#595757}.coupon_ribbon{position:absolute;width:17%}.ribbon_top{top:-29px;right:-27px}.ribbon_bottom{bottom:-29px;left:-27px}.QR_code{position:absolute;right:85px;top:40px}.bar_code{margin-top:-8px}.bar_code img{width:auto;height:60px}.coupon_more{padding-top:10px;padding-left:8px}@page{size:auto;margin:0}@media print{.coupon_title{position:relative;top:30px;margin:40px 0;font-family:georgia;font-size:18px;font-weight:700;font-style:italic;margin-top:-10px!important;margin-bottom:30px!important}.coupon_container{position:absolute;width:105%;height:1020px;top:0;left:0;overflow:hidden}.voucher_bg{width:110%}.coupon_page .gold{font-weight:600;font-size:13px!important}a[href]:after{content:none!important}.coupon_page{zoom:1.35!important}#qr_code{min-width:105px!important;min-height:100px!important}.coupon_conditions .gold,.coupon_info_title a,.coupon_info_title p a,.coupon_page .gold{color:#c69c2e!important}}span.test{color:#c69c2e;font-size:40px;-webkit-print-color-adjust:exact}#signup_frm_top .dd .ddTitle .ddTitleText,#signup_frm_top_page .dd .ddTitle .ddTitleText,.modal .dd .ddTitle .ddTitleText{padding-top:25px!important;padding-left:12px}.modal .ddcommon .ddArrow{top:35px}#login_mod .modal-dialog,#login_mod_page .modal-dialog{width:800px}#login_mod .modal-header{position:relative;line-height:34px;padding:20px;font-family:Georgia;font-size:28px;font-weight:700;background-color:#777}#login_mod .modal-header .close{position:absolute;width:24px;height:24px;top:25px;right:25px;border:0;background-color:#a2a4a4}#login_mod .modal-body{padding:30px;background-color:#fff}#login_mod .base_btn_rad{display:flex;align-items:center;justify-content:center;width:100%;height:50px;font-size:16px;font-weight:700;font-family:'Open sans';color:#fff;text-decoration:none;background-color:#c19e45;border-radius:0}#login_mod .base_btn_rad:hover{background-color:#caa443}#login_mod_page .modal-header{position:relative;padding:20px;font-family:Georgia;font-size:18px;font-style:italic;font-weight:700;background-color:#777}#login_mod_page .modal-body,#signup_frm_top_page .frm_birthdate input.form-control,#signup_frm_top_page .frm_mobile .iti input,.fb_line_heading span{background-color:#fff}#login_mod_page .modal-header .close{position:absolute;width:19px;height:18px;top:5px;right:5px;border:0;background-color:#a2a4a4}#login_mod_page .frm_lbl{margin-bottom:14px}#login_mod_page .base_btn_rad{display:flex;align-items:center;justify-content:center;width:100%;height:50px;line-height:25px;color:#fff;font-weight:700;text-decoration:none;border-radius:0}.login_popup_subtitle{line-height:26px;margin-bottom:20px;font-family:Georgia;font-size:18px;font-weight:700}.frm_field .hideShowPassword-wrapper>li label.red,.frm_login_checkbox>li .red{line-height:16px;display:block!important}.login_frm_L{width:50%;padding-right:20px;border-right:1px solid #eee}#loginBlock .frm_item,#login_mod .frm_item{position:relative;margin-bottom:14px}#loginBlock .frm_lbl,#loginBlock .frm_lbl_login,#login_mod .frm_lbl,#login_mod .frm_lbl_login{position:absolute;left:12px;top:18px;line-height:100%;margin:0;font-size:14px;color:#6a6a6a;transition:.3s;pointer-events:none;z-index:1}#loginBlock .frm_field input.input_field,#login_mod .frm_field input.input_field{width:100%;height:50px;padding:25px 12px 12px;font-size:14px;background-color:#f2f2f2;border:0}#login_mod .frm_item:focus-within .frm_lbl,#login_mod .frm_item_half:focus-within .frm_lbl,.floating-label{top:8px!important;font-size:11px!important}#loginBlock .frm_item:focus-within .frm_lbl,#loginBlock .frm_item_half:focus-within .frm_lbl,.floating-label{top:8px!important;font-size:11px!important}#signup_frm_top .frm_city .frm_lbl,#signup_frm_top_page .frm_city .frm_lbl,.floating_lbl_mobile{top:8px;font-size:11px}#login_popup_wrap .login_popup_wrap_inner,.system_form_inner{display:flex;align-items:baseline;justify-content:space-between;color:#666565}.blocked_login_error,.frm_login_checkbox>li .red{color:#fff!important;background-color:#ce2c3b!important}.login_frm_L .errors{position:relative;line-height:18px;top:-11px;font-size:13px;color:#f44242}.frm_item.frm_item_btm{display:flex;align-items:center;justify-content:space-between;margin:0}.frm_login_checkbox input[type=checkbox]+label,.frm_login_checkbox input[type=checkbox]+li+label{display:flex;align-items:center;margin:0;color:#666565;font-size:13px}.frm_login_checkbox input[type=checkbox]+label span,.frm_login_checkbox input[type=checkbox]+li+label span{position:static;width:20px;height:20px;margin-right:8px;border-color:#cfcfcf}.frm_login_checkbox input[type=checkbox]+label span img,.frm_login_checkbox input[type=checkbox]+li+label span img{width:15px;top:3px;right:-1px}.frm_login_checkbox input[type=checkbox]:checked+label span,.frm_login_checkbox input[type=checkbox]:checked+li+label span{background-color:#c19e45;border-color:#c19e45}.frm_login_forgot a{color:#666565;font-size:14px}#login_popup_wrap .frm_login_forgot{margin-top:2px}#fb_login_panel_middle,#fb_login_panel_middle_page{width:auto;text-align:center}.fb_line_heading{position:relative;padding:20px 0}.fb_line_heading span{position:relative;padding:5px 15px;font-size:15px;color:#3f3f3f;z-index:10}.fb_line_heading hr{position:absolute;width:100%;left:0;top:28px;margin:0}.fb_login button{display:flex;align-items:center;justify-content:center;width:100%;flex:0 0 100%;height:50px;color:#333;text-align:center;font-family:'Open Sans';font-size:16px;font-weight:700;background-color:transparent;border:1px solid #000}.fb_underline{padding-top:3px;padding-bottom:10px;margin-top:0;font-size:11px;font-weight:300;margin-left:-15px}.blocked_login_error{display:none;width:372px;margin-left:-30px;min-height:35px;font-size:12px;font-weight:400;line-height:16px;padding:5px 8px;border:1px solid #ce2c3b!important;position:absolute;margin-top:-6px}.spanClear,.spanLeft,.spanRight{font-weight:500}.StripeElement{width:100%;height:35px;padding-left:10px;border:1px solid #ccc;padding-top:8px}#payment_details_wrap .saved_card .frm_field p.error_red,.StripeElement--invalid{color:#d00;border:1px solid #d00!important}.login_frm_R{width:50%;padding-left:20px;text-align:center}#signup_frm_btm .base_btn_rad,#signup_frm_btm_page .base_btn_rad,.login_frm_R .frm_item .base_btn_rad{color:#c19e45!important;font-weight:700;text-align:center;background-color:transparent!important;border:1px solid #000;border-radius:0!important}.signup_underline{margin-top:10px;font-size:14px;color:#666565}.signup_popup_wrap_inner{display:flex;justify-content:center;color:#666565}#signup_frm_top,#signup_frm_top_page{color:#666565;width:65%;padding-left:20px;border-left:1px solid #eee}#signup_frm_top .frm_item,#signup_frm_top .frm_item_double,#signup_frm_top_page .frm_item,#signup_frm_top_page .frm_item_double{display:flex;align-items:flex-start;justify-content:space-between}#signup_frm_top .frm_item_double .frm_item,#signup_frm_top_page .frm_item_double .frm_item{position:relative;width:calc(50% - 7px)}#signup_frm_top .ddcommon .ddArrow,#signup_frm_top_page .ddcommon .ddArrow{right:14px;top:35px}#signup_frm_top .frm_mobile .floating-label,#signup_frm_top .frm_mobile:focus-within .frm_lbl,#signup_frm_top_page .frm_mobile .floating-label,#signup_frm_top_page .frm_mobile:focus-within .frm_lbl{top:8px!important;left:52px;font-size:11px!important}.floating_lbl_mobile{left:52px}.lbl_mobile{left:12px;top:18px;font-size:14px}#signup_frm_top .frm_birthdate .whylbl,#signup_frm_top .frm_mobile .whylbl,#signup_frm_top_page .frm_birthdate .whylbl,#signup_frm_top_page .frm_mobile .whylbl{position:absolute;top:50%;right:12px;margin-top:-12px;z-index:1}.lpadbg{padding-left:52px!important}.lpadsm{padding-left:12px!important}.blackplh::-webkit-input-placeholder{color:#000!important}.greyplh::-webkit-input-placeholder{color:grey!important}#signup_frm_top .frm_mobile .iti input,#signup_frm_top_page .frm_mobile .iti input{width:100%;height:50px;padding:25px 12px 12px 52px;font-size:14px;background-color:#f2f2f2;border:0;box-shadow:none;border-radius:0}#signup_frm_top .frm_mobile .iti input::placeholder,#signup_frm_top_page .frm_mobile .iti input::placeholder{color:#6a6a6a;font-size:12px}#signup_frm_top .frm_birthdate input.form-control,#signup_frm_top_page .frm_birthdate input.form-control{height:50px;padding-top:25px;background-color:#f2f2f2;border:0;box-shadow:none;border-radius:0}#signup_frm_top .dd .ddChild li,#signup_frm_top_page .dd .ddChild li,.iti__country{background-color:#f2f2f2!important}.frm_field .hideShowPassword-wrapper>li label.red,.frm_field>li label.red{color:#f44242!important;border:0!important;font-size:13px;padding:0;font-weight:400;margin:0}#signup_frm_top .frm_birthdate input.form-control::placeholder,#signup_frm_top_page .frm_birthdate input.form-control::placeholder{color:transparent}#signup_frm_top .frm_login_checkbox,#signup_frm_top_page .frm_login_checkbox{color:#6f6f6f;float:none;margin-top:0;text-align:center;font-size:11px}#signup_frm_top .ddcommon,#signup_frm_top_page .ddcommon{height:50px}#signup_frm_top .ddcommon .ddTitle,#signup_frm_top_page .ddcommon .ddTitle{background-color:#f2f2f2!important;color:#6a6a6a!important}#signup_frm_top .dd .ddArrow:before,#signup_frm_top_page .dd .ddArrow:before{top:0}#signup_frm_top .dd .ddChild li.hover,#signup_frm_top .dd .ddChild li.selected,#signup_frm_top_page .dd .ddChild li.hover,#signup_frm_top_page .dd .ddChild li.selected{background-color:#d5d5d5!important}#signup_frm_top .dd .ddChild li .ddlabel,#signup_frm_top_page .dd .ddChild li .ddlabel{color:#6a6a6a!important}#signup_frm_top .dd .ddChild,#signup_frm_top_page .dd .ddChild{width:101.5%;left:-1px!important;border:1px solid #f2f2f2!important}#signup_frm_top .frm_login_checkbox a,#signup_frm_top_page .frm_login_checkbox a{color:#000;font-weight:700}.frm_field_submit{text-align:center;margin-top:12px;margin-bottom:0}#signup_frm_top .frm_item input.base_btn_rad,#signup_frm_top_page .frm_item input.base_btn_rad{display:inline-block;margin:0;padding:5px 55px;border:0;font-size:18px}#signup_frm_btm,#signup_frm_btm_page{width:35%;padding-right:20px}#inner_left_center_box_middle #signup_frm_top .dd .ddArrow:before,#inner_left_center_box_middle #signup_frm_top_page .dd .ddArrow:before{top:-5px}.frm_field>li label.red{display:block!important;line-height:18px}.frm_field .hideShowPassword-wrapper>li label.red:before,.frm_field>li label.red:before{content:'';display:inline-block;position:relative;top:5px;width:20px;height:20px;background-image:url("https://staging.buyclub.ch/_static_media/public/errorX.svg");background-repeat:no-repeat;background-position:center center}.iti__country-list{box-shadow:none}.iti__country{padding:17px 10px!important;border-bottom:1px solid #e2e2e2}.iti__country:hover{background-color:#e5e5e5!important}.hideShowPassword-wrapper{position:relative;width:100%!important}.hideShowPassword-wrapper button{width:24px;height:50px;top:0!important;right:12px!important;margin-top:0!important;color:transparent;border:0;background-color:transparent;opacity:0;background-image:url("https://staging.buyclub.ch/_static_media/public/eye.svg");background-repeat:no-repeat;background-position:center center}.frm_field .hideShowPassword-wrapper>li{left:-299px;right:177px}.frm_login_checkbox>li{position:absolute;width:270px;top:-5px;right:85%}.frm_login_checkbox>li .red{min-height:35px;font-size:12px;font-weight:400;padding:7px 5px;border:1px solid #ce2c3b!important}.frm_login_checkbox>li .red:before{display:inline-block;content:'';position:absolute;height:0;width:0;top:11px;right:-12px;border:6px solid transparent;border-left-color:#ce2c3b;pointer-events:none}.frm_item.frm_birthdate .frm_field .tooltip.top,.frm_item.frm_mobile .frm_field .tooltip.top{max-width:185px!important;top:auto!important;left:auto!important;right:24px;bottom:calc(100% - 5px)}.tooltip{position:absolute;display:block;font-size:12px;opacity:0;max-width:200px!important;overflow:hidden}.tooltip.in{opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip>.tooltip-inner{max-width:100%!important;line-height:normal;padding:4px 8px;font-size:13px;font-family:'Open Sans';color:#fff;text-align:center;background-color:#c19e45!important;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-width:7px 7px 0;border-top-color:#c19e45;bottom:0}.tooltip.top .tooltip-arrow{right:-6px;left:auto!important;margin-left:0}.tooltip.top-left .tooltip-arrow{right:5px;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px;margin-bottom:-5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:7px 7px 7px 0;border-right-color:#c19e45}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:7px 0 7px 7px;border-left-color:#c19e45}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 7px 7px;border-bottom-color:#c19e45;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}#coupon_list .coupon_list_text .coupon_list_text2 .edit_address_form .frm_field p.red{display:inline-block;position:absolute;width:162px;max-width:none;height:35px;top:0;right:-170px;padding:2px 5px;font-size:12px;font-family:'Open sans';font-weight:400;line-height:14px;text-align:left;color:#fff!important;border:1px solid #ce2c3b!important;background-color:#ce2c3b!important}#coupon_list .coupon_list_text .coupon_list_text2 .edit_address_form .frm_field p.red:before{content:'';position:absolute;height:0;width:0;top:9px;left:-12px;border:6px solid transparent;border-right-color:#ce2c3b;pointer-events:none}#coupon_list .coupon_list_text .coupon_list_text2 .edit_address_form .frm_item_half:first-of-type p.red{left:-155px}#coupon_list .coupon_list_text .coupon_list_text2 .edit_address_form .frm_item_half:first-of-type p.red:before{left:auto;right:-12px;border-left-color:#ce2c3b;border-right-color:transparent}.buttons .btn-save{background:#37a949;font-size:17px}.buttons .btn-close{background:#00a5e4;font-size:17px}.buttons .btn-cancel{font-size:17px}.hidden_deal #upper_section{background-color:#1a1a1a}.hidden_deal .upper_bottom{padding-top:15px;padding-bottom:15px}.hidden_deal #logo{padding:0}.hidden_deal #menu_bar{top:2px;margin-top:61px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){#feedback{display:none}.container{padding-right:20px;padding-left:20px}}.general_review{margin:20px 0;background-color:#f5f5f5}.general_review a{display:block;padding:8px 31px}.review_img{float:left;width:171px;text-align:center}.review_details{float:right;width:calc(100% - 202px)}.review_details_quote_wrapper{height:auto;min-height:40px;line-height:24px;margin-top:11px;padding-left:20px;font-size:15px;font-style:italic;color:#000;overflow:hidden;border-left:1px solid #aaa}.review_details_review_link,.review_details_stars{margin-top:15px;text-align:center}.review_details_quote{display:table;height:100%;min-height:40px}.deal_mid_L_wrapper .review_details_quote>span{display:table-cell;vertical-align:middle;position:relative;top:-3px;color:#000!important}.deal_mid_L_wrapper a:hover .review_details_quote>span{color:#000!important}.review_details_review_link{font-size:12px;text-decoration:underline;color:#c79c2f}.booking_rating,.deal_mid_L_wrapper #fb_reviews a .review_details_stars>span,.deal_mid_L_wrapper #fb_reviews a:hover .review_details_stars>span{color:#f5f5f5!important}.review_details_stars>.stars{display:inline-block;width:18px;height:18px;padding:1px;border:1px solid #4a873f;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.review_details_stars>.stars>span{display:inline-block;width:100%;height:100%;background-color:#f5f5f5;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#google_reviews .review_details_stars{height:20px}#google_reviews .review_details_stars>.stars{color:#ee7023!important;border:none;padding:0 1px;font-size:20px;width:20px;height:20px;text-align:left;vertical-align:top}#google_reviews .review_details_stars>.stars.half_star:before{z-index:1;position:absolute;top:0;width:50%;overflow:hidden;color:#ee7023}#google_reviews .review_details_stars>.stars.half_star{position:relative;overflow:hidden;color:#cce2e0!important;width:25px}#google_reviews .review_details_stars>.stars.empty_star{color:#cce2e0!important}.general_review .review_details_stars>.stars:first-of-type>span,.general_review .review_details_stars>.stars:nth-of-type(2)>span,.general_review .review_details_stars>.stars:nth-of-type(3)>span,.general_review.stars_4 .review_details_stars>.stars:nth-of-type(4)>span,.general_review.stars_4_5 .review_details_stars>.stars:nth-of-type(4)>span,.general_review.stars_5 .review_details_stars>.stars:nth-of-type(4)>span,.general_review.stars_5 .review_details_stars>.stars:nth-of-type(5)>span{background-color:#4a873f}.newsletterSelect .dd .ddChild li,.newsletterSelect .dd .ddChild li.selected{background-color:#ececec!important}.general_review.stars_4_5 .review_details_stars>.stars:nth-of-type(5)>span{background:#4a873f;background:-moz-linear-gradient(left,#4a873f 0,#4a873f 50%,#f5f5f5 50%,#f5f5f5 100%);background:-webkit-linear-gradient(left,#4a873f 0,#4a873f 50%,#f5f5f5 50%,#f5f5f5 100%);background:linear-gradient(to right,#4a873f 0,#4a873f 50%,#f5f5f5 50%,#f5f5f5 100%)}#google_reviews.general_review a,#tripadvisor_regular.general_review a{padding-top:14px;padding-bottom:10px}#google_reviews .review_details,#tripadvisor_regular .review_details{height:40px;padding-left:20px;margin:16px 0;font-size:15px;font-style:italic;color:#000;border-left:1px solid #aaa}#tripadvisor_regular .review_details_stars{margin-top:13px}#google_reviews .review_details_stars{margin-top:8px}#credits_table,#fb_reviews .review_details_review_link,#google_reviews .review_details_review_link,#tripadvisor_regular .review_details_review_link{margin-top:7px}#fb_reviews.general_review a{padding:12px 31px}#fb_reviews .review_details_stars{margin-top:18px}#booking .review_details_stars{margin-top:13px;background:0 0}#fb_reviews .review_details_stars>span{height:29px;padding:1px 12px;font-size:18px;color:#f5f5f5!important;background-color:#3b5998;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.booking_rating{margin:8px auto 6px;height:33px;width:33px;padding:4px 0;text-align:center;font-size:18px;background:url('https://buyclub.ch/_static_media/public/booking_rating.png') center/33px no-repeat}.special_pg_logo,.special_pg_logo_guest{margin-bottom:5px;float:left;text-align:center}#fb_reviews .review_details_stars>span img{position:relative;top:-2px}#booking .review_details_quote_wrapper,#fb_reviews .review_details_quote_wrapper{margin:15px 0}.special_pg_logo{width:315px;margin-top:-15px}.special_pg_logo_guest{width:222px;margin-top:-15px}.ui-dialog.special_conditions .ui-dialog-titlebar{padding-top:32px;text-align:center}.ui-dialog.special_conditions .ui-dialog-title{font-size:32px}#special_conditions{padding-top:25px;text-align:center}#special_conditions .buttons{padding:48px;text-align:center}#special_conditions .buttons a{background:#c99e2d;padding:6px 36px;color:#fff;font-size:16px;font-style:normal;text-decoration:none}#saved_cards label{cursor:pointer}.saved_cards_group .trash{cursor:pointer;background:url('https://buyclub.ch/_static_media/public/remove.png?v=1.1') center right/contain no-repeat;display:block;height:23px;font-size:0}.saved_cards_heading{padding:13px 43px}.saved_card{padding:13px 3px;cursor:pointer;color:#a2a4a4}#saved_cards .saved_cards_group .saved_card.active .first,.saved_card.active{color:#575656}.saved_card .card_img{margin-left:10px;border:1px solid #ccc;border-radius:3px;padding:0 2px;margin-right:5px;max-height:26px;width:auto}#saved_cards input[type=radio]{margin:0!important;vertical-align:middle}.different_card{border-top:1px solid #ccc;padding:17px 3px 0}.different_card span{margin-left:13px;font-weight:400}#cvv,#delete_card_dialog .delete_yes.ok_button{width:100px}#payment_details_wrap .saved_card .frm_field{width:auto;padding:0;text-align:center;display:none}#payment_details_wrap .saved_card .frm_field p{width:182px;left:112%;text-align:left}#payment_details_wrap .saved_card .frm_field p:before{content:'';position:absolute;height:0;width:0;top:12px;left:-12px;border:6px solid transparent;border-right-color:#ce2c3b;border-left-color:transparent;pointer-events:none}#payment_details_wrap .saved_card .third{padding-top:11px}#save_card_wrap{margin-left:144px;margin-top:10px;margin-bottom:-5px;color:#999;font-size:12px}#save_card_wrap span{margin-right:6px}#save_card_wrap input[type=checkbox]:checked+label span{border:3px solid #555;border-radius:3px;background:url('https://buyclub.ch/_static_media/public/white_check.png?v=1.1') center center/cover no-repeat #555;height:14px;width:14px;top:2px}#save_card_wrap input[type=checkbox]+label span{height:14px;width:14px;top:2px}.delete_card_dialog .ui-dialog-titlebar{height:0;padding:0}#delete_card_dialog{padding-top:32px;padding-bottom:36px;text-align:center}#delete_card_dialog .delete_question{padding-bottom:25px}#delete_card_dialog .delete_yes{cursor:pointer;height:35px;background-color:#c99e2f;line-height:35px;width:240px;margin:auto auto 10px;color:#fff;font-weight:400}#delete_card_dialog .delete_no{cursor:pointer;color:#c99e2f}#saved_cards .saved_card.active .first{font-weight:400;color:#a2a4a4}#saved_cards .trash{display:inline-block;width:15px;height:18px}#saved_cards .toolttip{top:-24px}#saved_cards .tooltip-inner{width:90px;border-radius:0;margin-top:-10px;font-size:10px}#saved_cards .saved_cards_heading{font-size:13px;font-weight:600;color:#575656}#saved_cards .different_card label{font-size:13px;font-weight:600;color:#575656;width:572px}#saved_cards .saved_cards_group .saved_card .first{color:#a2a4a4;font-weight:400;font-size:13px}#saved_cards .saved_card.active .frm_field{font-size:13px;color:#575656}#saved_cards .saved_card:last-child.active{border-bottom:none}#saved_cards .saved_card.active .frm_field .exp_date{font-weight:600;padding-bottom:3px}#saved_cards .saved_cards_group{border-bottom:0}#saved_cards .saved_card.active{border:1px solid #ccc}.survey_complete_dialog #msg_box{text-align:center;line-height:25px;padding-top:30px}.survey_oops #msg_box{text-align:center;padding-top:6px}.survey_oops.ui-dialog .ui-dialog-title{color:#191919}.survey_complete_dialog .base_btn,.survey_oops .base_btn{width:100px;padding:5px 15px;font-size:14.5px;font-style:normal;margin:30px auto 0}#credits_table{border:1px solid #575757;border-collapse:collapse}#credits_table td,#credits_table th{border:1px solid #575757;font-size:14px;padding:0 28px 0 8px}.all_deals_page{margin-top:-15px;margin-bottom:15px}.hp_deal_box,.newsletter{padding:0 15px;margin-top:30px}.deals_wrapper{display:flex;align-items:center;flex-wrap:wrap}.hp_deal_box{width:50%}.hp_deal_box a{text-decoration:none!important}.hp_deal_box_inner{display:block;position:relative;color:#404040;background-color:#fff;overflow:hidden}.hp_deal_box_inner:before{display:flex;align-items:center;justify-content:center;position:absolute;width:600px;top:182px;left:-65px;font-family:Georgia;font-style:italic;font-weight:700;font-size:28px;line-height:28px;height:55px;background:rgba(26,26,26,.7);transform:rotate(-22.11deg)}.hp_deal_box_inner .deal_box_title{color:#000;display:flex;align-items:flex-start;flex-direction:column;height:85px;line-height:20px;padding:5px 18px;font-family:'Open Sans';font-weight:600;font-size:17px}.hp_deal_box_inner .deal_box_title .deal_box_title_info{width:94%;position:absolute;top:55px}.hp_deal_box_inner .deal_box_pic{height:330px}.hp_deal_box_inner .deal_box_pic img{width:100%;height:100%;object-fit:cover;object-position:center}.hp_deal_box_inner .deal_box_price{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:0;height:54px;background:rgba(64,64,64,.9)}.hp_deal_box_inner .deal_box_price div{display:flex;align-items:center;justify-content:center;flex:0 0 33.33%;line-height:26px;font-weight:600;font-size:25px;color:#fff}.hp_deal_box_inner .deal_box_price div sup{font-size:55%;text-decoration:none!important}.hp_deal_box_inner .deal_box_price div.discount{border-left:1px solid #777;border-right:1px solid #777}.hp_deal_box_inner .deal_box_price div.price_after{color:#c19e45}.hp_deal_box_inner .view_offer{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(65,65,65,.4);transition:.3s;visibility:hidden;opacity:0}.hp_deal_box_inner .view_offer a,.hp_deal_box_inner .view_offer button,.hp_deal_box_inner .view_offer span{display:flex;align-items:center;justify-content:center;flex:0 0 140px;height:50px;line-height:26px;font-style:normal;font-weight:400;font-size:17px;color:#fff;text-decoration:none!important;border:0;background-color:#c19e45}.hp_deal_box_inner:hover{color:#404040;text-decoration:none}.hp_deal_box_inner:hover .view_offer{visibility:visible;opacity:1}.spanLeft{float:left;font-size:13px}.spanRight{float:right;font-size:13px}.spanClear{clear:both}.salesend .time_div.time_label{width:110px;padding:0 15px;font-size:13px;line-height:36px}.salesend .time_days{margin-left:-8.5px}.salesend .time_hours,.salesend .time_min{margin-left:-9.5px}.salesend .time_div span{line-height:23px;font-size:13px;font-weight:400}.sold_out .hp_deal_box_inner:before{content:"Sold Out";color:#c19e45}.offer_ended .hp_deal_box_inner:before{content:"Offer Ended";color:#d9d9d9}.newsletter{position:relative}.newsletter .close_newsletter{position:absolute;right:35px;top:15px;opacity:1}.newsletter_inner{display:flex;align-items:stretch;justify-content:center;background-color:#fff}.newsletter_inner .newsletterLeft{width:calc(100% - 310px);flex:0 0 calc(100% - 310px);padding:20px 25px}.newsletter_inner .newsletterLeft .newsletter_title{margin-bottom:15px;font-family:Georgia;font-style:italic;font-weight:700;font-size:30px;color:#c19e45}.newsletter_inner .newsletterLeft .newsletter_text{line-height:28px;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:18px;color:#404040}.newsletter_inner .newsletterLeft .newsletter_form{height:45px;margin-top:20px}.newsletter_inner .newsletterLeft .newsletter_form .afterForm{display:flex;align-items:end;height:100%;color:#c19e45;font-family:'Open Sans';font-style:normal;font-weight:600;font-size:19px;line-height:26px}.newsletter_inner .newsletterLeft .newsletter_form .inner_form{display:flex;align-items:center;justify-content:space-between;margin:0 -6px}.newsletter_inner .newsletterLeft .newsletter_form .inner_form>div{height:45px;margin:0;padding:0 6px}.newsletterInput{position:relative;width:calc(100% - 336px);flex:0 0 calc(100% - 336px)}.newsletterInput #email-error{display:block;position:absolute;width:auto!important;margin:0!important;bottom:-25px;left:6px;font-size:15px;font-weight:400!important;color:#ff4646;border:0!important}.newsletterInput input{width:100%;height:100%;padding-left:10px;padding-top:1px;border:0;background-color:#ececec;border-radius:5px}.newsletterInput input::-webkit-input-placeholder{color:rgba(119,119,119,.9);font-family:'Open Sans';font-style:normal;font-weight:400;font-size:17px}.newsletterInput input:-moz-placeholder{color:rgba(119,119,119,.9);font-family:'Open Sans';font-style:normal;font-weight:400;font-size:17px}.newsletterInput input::-moz-placeholder{color:rgba(119,119,119,.9);font-family:'Open Sans';font-style:normal;font-weight:400;font-size:17px}.newsletterInput input:-ms-input-placeholder{color:rgba(119,119,119,.9);font-family:'Open Sans';font-style:normal;font-weight:400;font-size:17px}.newsletterInput input.red{border:0!important;color:inherit!important}.newsletterSelect{position:static;float:none!important;width:128px;flex:0 0 128px}.newsletterSelect .ddcommon .ddTitle{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;padding-left:12px;padding-right:8px;background:#ececec!important;border-radius:5px!important}.newsletterSelect .dd .ddTitle .ddTitleText{display:flex;align-items:center;justify-content:space-between;padding:0}.newsletterSelect .dd .ddTitle .ddlabel{line-height:100%;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:17px;color:rgba(119,119,119,.9)}.newsletterSelect .dd .ddArrow{display:flex;align-items:end;justify-content:center;position:static;margin-top:3px}.newsletterSelect .dd .ddArrow:before{content:'';font-size:0;line-height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgba(119,119,119,.9)}.newsletterSelect .ddcommon .ddChild{width:116px;top:42px!important;background-color:#ececec!important;box-shadow:none!important;border-bottom-right-radius:5px!important;border-bottom-left-radius:5px!important}.newsletterSelect .dd .ddChild li{padding-left:12px}.newsletterSelect .dd .ddChild li .ddlabel{font-family:'Open Sans';font-style:normal;font-weight:400;font-size:17px;color:rgba(119,119,119,.9)!important}.newsletterSelect .dd .ddChild li .ddlabel:hover{cursor:pointer;color:#1a1a1a!important}.newsletterSelect .dd .ddChild li.selected .ddlabel{color:#1a1a1a!important}.newsletterBtn{width:208px;flex:0 0 208px}.newsletterBtn button,.newsletterBtn input[type=submit]{width:100%;height:100%;color:#fff;font-weight:400;font-size:17px;font-family:'Open Sans';border:0;background:#c19e45;border-radius:5px}.newsletter_inner .newsletterLeft .newsletter_sponsor{margin:33px -25px 0;padding:22px 25px 0;border-top:3px solid #f9f9f9}.newsletter_inner .newsletterLeft .newsletter_sponsor .sponsor_title{line-height:28px;margin-bottom:10px;color:#b9b8b8;text-align:center;font-family:Georgia;font-style:italic;font-weight:700;font-size:20px}.newsletter_inner .newsletterLeft .newsletter_sponsor .sponsor_logosList{display:flex;align-items:baseline;justify-content:space-between}.newsletter_inner .newsletterLeft .newsletter_sponsor .sponsor_logosList>div:first-of-type img{width:51px;height:46px}.newsletter_inner .newsletterLeft .newsletter_sponsor .sponsor_logosList>div:nth-of-type(2) img{width:102px;height:44px}.newsletter_inner .newsletterLeft .newsletter_sponsor .sponsor_logosList>div:nth-of-type(3) img{width:150px;height:28px}.newsletter_inner .newsletterLeft .newsletter_sponsor .sponsor_logosList>div:nth-of-type(4) img{width:110px;height:25px}.newsletter_inner .newsletterLeft .newsletter_sponsor .sponsor_logosList>div:nth-of-type(5) img{width:104px;height:40px}.newsletterRight{width:310px;padding-top:100px;background-color:#f9f9f9}.carousel-inner .car_link{color:#333;text-decoration:none!important}.item_inner .car_name,.item_inner .car_reviews{font-family:'Open Sans';text-align:center;color:#404040}.item_inner{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 35px;text-align:center}.item_inner .car_google{width:106px;height:34px;opacity:.35}.item_inner .car_pic{margin-bottom:8px}.item_inner .car_name{margin-bottom:8px;font-weight:600;font-size:14px}.item_inner .car_stars{margin-bottom:13px}.item_inner .car_reviews{height:120px;line-height:24px;font-style:italic;font-weight:400;font-size:16px} .cky-switch input[type="checkbox"] {display: block !important; }