.content-area{background:0 0 !important}a{cursor:pointer}.btn-default:focus{background:inherit;border-color:inherit}#coupons_overview h1{margin-bottom:40px}.clearfix:after{content:" ";display:table;clear:both}#coupons_overview .row .coupon a.col__image{position:relative;display:block;cursor:pointer;text-align:center}#coupons_overview .row .coupon a.col__image img{display:inline}#coupons_overview .row .coupon a.col__image .overlay{position:absolute;top:0;left:0;background:rgba(51,122,183,.8) url(//www.sunandbeauty-badhonnef.de/wp-content/plugins/gift_plugin_wordpress-1.1.104/tmpl/default/css/../img/more.png) no-repeat center 60px;height:100%;width:100%;opacity:0;transition:opacity .4s ease-out;color:#fff;display:flex;justify-content:center}#coupons_overview .row .coupon a.col__image .overlay span{padding-top:110px;justify-content:center;text-align:center}#coupons_overview .row .coupon a.col__image:hover .overlay{opacity:1}.coupon__header h1{//display:inline;//float:left;padding:0}#coupons_overview .couponName{text-align:center;font-weight:700;font-size:1.2em}a.button__cart{color:#939393 !important;float:right;font-size:16px}.coupon__breadcrumb{padding:20px 0;clear:both}.coupon__price{font-weight:700;font-size:26px;margin-bottom:20px}.coupon__price_small{font-weight:700;font-size:18px;margin-bottom:6px}.couponImage{padding-top:20px;display:inline-block}.small{padding:5px !important}.cart__item{clear:both;border-top:1px solid #898989;padding-top:30px;padding-bottom:30px}.cart__item.first{border-top:1px solid transparent}.image__container{//float:left;//margin-right:40px;//margin-bottom:40px}.content__container h3{padding:0 0 20px;margin-top:5px}.btn-default{box-shadow:none;background:0 0}.button--light{background:#f2f1ef !important;color:#939393 !important}.button--light:hover{background:#d8d8d6 !important;color:#939393 !important}#cart_overview header{margin-bottom:40px}#cart_overview header h2{padding-bottom:20px}#cart_overview footer{clear:both;margin-top:40px}.paypal__button{border:none;padding:0}.disabled{cursor:not-allowed;background:#d8d8d6 !important;color:#939393 !important}.enabled{cursor:pointer}.fileUpload{position:relative;overflow:hidden;margin:10px}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.resizable{border:#0c08ff;overflow:scroll;resize:both;max-width:300px;max-height:460px}.test{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}#drag_me{-webkit-user-drag:element}legend,div.legend{padding-top:20px;padding-bottom:20px;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom-width:0;border-bottom-style:none;border-bottom-color:currentcolor;border-bottom:1px solid #e5e5e5}p.error,p.success{font-weight:700;margin-top:2px;padding:2px 10px;border-radius:3px;display:inline-block}p.error{color:rgba(187,0,16,1);background:rgba(187,0,16,.2)}p.success{color:rgba(0,81,5,1);background:rgba(0,81,5,.2)}.valid{color:#3c9934}input.invalid{color:#a22;border-color:#a22}.unclickable{filter:grayscale(100%);cursor:not-allowed}.ui-datepicker{display:none}#client_agb{height:200px;overflow:auto}.progressbar{counter-reset:step;padding-left:0}.progressbar li{list-style-type:none;width:33%;float:left;font-size:12px;position:relative;text-align:center;text-transform:uppercase;color:#7d7d7d;margin:10px 0}.progressbar li:before{width:30px;height:30px;font:normal normal normal 14px/1 FontAwesome;content:attr(data-icon);line-height:30px;display:block;text-align:center;margin:0 auto;background-color:#fff}.progressbar li:after{width:100%;height:2px;content:'';position:absolute;background-color:#7d7d7d;top:15px;left:-50%;z-index:-1}.progressbar li:first-child:after{content:none}.progressbar li.active{color:#337ab7;cursor:pointer}.progressbar li.active:before{border-color:#337ab7}.progressbar li.active+li:after{background-color:#337ab7}#pca_coupon .menu{display:block;overflow:auto}.buttonContainer{margin-top:15px;padding-top:15px;padding-bottom:15px;border-top:1px solid #eee}#alertContainer{position:relative}#userDataLoadedSuccessAlert,{position:absolute;z-index:999}#orderCancelAlert,#orderSuccessAlert{margin:20px auto}#i_shipping_date[readonly]{background:#fff}@media screen and (max-width:600px){#customerType{text-align:center}#customerType button{margin-bottom:20px}#submitButton{width:50%;white-space:normal}}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}div.btn-checkbox label span,div.btn-checkbox button span{font-family:FontAwesome;font-style:normal;font-weight:400;width:1.5em;display:inline-block}div.btn-checkbox label span:after,div.btn-checkbox button span:after{content:"\f096"}div.btn-checkbox label.active span:after,div.btn-checkbox button.active span:after{content:"\f046"}div.btn-checkbox .btn-pca{padding:15px}.agbDownloadLink{margin-bottom:20px}.disabled-overlay{position:relative}.disabled-overlay:before{content:'- Sie m\00fcssen den AGB zustimmen, um Ihre Bestellung abschlie\00DF en zu k\00f6nnen. -';position:absolute;top:40%;width:100%;opacity:.8;z-index:1235;justify-content:center;align-items:center}.disabled-overlay:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.9;z-index:1000}