.emailHP{display:none !important;}
.visualCaptcha-refresh-button > a > img, .visualCaptcha-accessibility-button > a > img{-webkit-box-shadow:unset;box-shadow:unset;}
.visualCaptcha-refresh-button > a, .visualCaptcha-accessibility-button > a{-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:unset;transition:unset;transition:unset;transition:unset;}
.visualCaptcha-refresh-button, .visualCaptcha-accessibility-button{height:38px;}
iframe[title*="recaptcha"], iframe[title*="reCAPTCHA"] {
height: 100% !important;
}.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
#voucher-multistep-form{margin:30px auto}
#voucher-multistep-form *{box-sizing:border-box;}
#voucher-multistep-form .mailhidden{display:none !important;}
#voucher-multistep-form .voucher-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;box-sizing:border-box}
#voucher-multistep-form .vouchercol4{width:25%;float:left;padding:0 15px;margin-bottom:20px;box-sizing:border-box}
#voucher-multistep-form .vouchercol3{width:33.33%;float:left;padding:0 15px;box-sizing:border-box}
#voucher-multistep-form.wizard,
.tabcontrol{display:block;width:100%;overflow:hidden}
#voucher-multistep-form.wizard a,
.tabcontrol a{outline:0}
#voucher-multistep-form.wizard ul,
.tabcontrol ul{list-style:none!important;padding:0;margin:0}
#voucher-multistep-form.wizard ul>li,
.tabcontrol ul>li{display:block;padding:0}
#voucher-multistep-form.wizard>.steps .current-info,
.tabcontrol>.steps .current-info{position:absolute;left:-999em}
#voucher-multistep-form.wizard>.content>.title,
.tabcontrol>.content>.title{position:absolute;left:-999em}
#voucher-multistep-form.wizard>.steps{position:relative;display:block;width:100%}
#voucher-multistep-form.wizard.vertical>.steps{display:inline;float:left;width:30%}
#voucher-multistep-form.wizard>.steps .number{font-size:2em;display:block;line-height:1.2em}
#voucher-multistep-form.wizard>.steps>ul>li{margin:0;width:25%}
#voucher-multistep-form.wizard>.steps>ul>li,
#voucher-multistep-form.wizard>.actions>ul>li{float:left;box-sizing:border-box}
#voucher-multistep-form.wizard.vertical>.steps>ul>li{float:none;width:100%}
#voucher-multistep-form.wizard>.steps a,
#voucher-multistep-form.wizard>.steps a:hover,
#voucher-multistep-form.wizard>.steps a:active{display:block;width:auto;margin:0 .5em .5em;padding:1em .5em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0 1rem 0 1rem;text-align:center}
#voucher-multistep-form.wizard>.steps .disabled a,
#voucher-multistep-form.wizard>.steps .disabled a:hover,
#voucher-multistep-form.wizard>.steps .disabled a:active{background-color:#eee;color:#aaa;cursor:not-allowed}
#voucher-multistep-form.wizard>.steps .current a,
#voucher-multistep-form.wizard>.steps .current a:hover,
#voucher-multistep-form.wizard>.steps .current a:active{background-color:#4d4f4e;color:#fff;cursor:default}
#voucher-multistep-form.wizard>.steps .done a,
#voucher-multistep-form.wizard>.steps .done a:hover,
#voucher-multistep-form.wizard>.steps .done a:active{background-color:#90cbaf;color:#fff}
#voucher-multistep-form.wizard>.steps .error a,
#voucher-multistep-form.wizard>.steps .error a:hover,
#voucher-multistep-form.wizard>.steps .error a:active{background-color:#ff3111;color:#fff}
#voucher-multistep-form.wizard>.content{display:block;margin:.5em;min-height:15em;overflow:hidden;position:relative;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#voucher-multistep-form.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% .5em 2.5%;width:65%}
#voucher-multistep-form.wizard>.content>.body{padding:2%;border:1px solid #ddd;margin:0 0 .5em}
#voucher-multistep-form.wizard>.content>.body.loading{position:relative}
#voucher-multistep-form.wizard>.content>.body.loading.current:after{position:absolute;content:url(//www.edenresort.ch/WP22/wp-content/plugins/gift-voucher/assets/img/loader.gif);background-color:#eee;z-index:111;top:calc(50% - 12px);left:calc(50% - 110px)}
#voucher-multistep-form.wizard>.content>.body.loading.current:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eee;z-index:1}
#voucher-multistep-form.wizard>.content>.body legend{width:auto;padding:0 .5em;font-size:1.5em;font-weight:700;margin:0}
#voucher-multistep-form.wizard>.content>.body ul{list-style:disc!important}
#voucher-multistep-form.wizard>.content>.body ul>li{display:list-item}
#voucher-multistep-form.wizard>.content>.body input[type="checkbox"]{width:auto !important;display:inline-block}
#voucher-multistep-form.wizard>.content>.body input.error{background-color:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}
#voucher-multistep-form.wizard>.content>.body label{font-weight:400;margin-bottom:3px;display:block;font-size:15px}
#voucher-multistep-form.wizard>.content>.body label.error{color:#8a1f11;display:inline-block;font-size:13px}
#voucher-multistep-form.wizard>.actions{position:relative;display:block;text-align:right;width:100%}
#voucher-multistep-form.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}
#voucher-multistep-form.wizard>.actions>ul{display:block;text-align:left;overflow:auto}
#voucher-multistep-form.wizard>.actions>ul>li{margin:0 .5em;float:right}
#voucher-multistep-form.wizard>.actions>ul>li:first-child{float:left}
#voucher-multistep-form.wizard>.actions>ul>.disabled a{cursor:not-allowed}
#voucher-multistep-form.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}
#voucher-multistep-form.wizard>.actions a,
#voucher-multistep-form.wizard>.actions a:hover,
#voucher-multistep-form.wizard>.actions a:active{background-color:#90cbaf;color:#fff;display:block;padding:.5em 1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#voucher-multistep-form.wizard>.actions .disabled a,
#voucher-multistep-form.wizard>.actions .disabled a:hover,
#voucher-multistep-form.wizard>.actions .disabled a:active{background-color:#eee;color:#ddd}
.tabcontrol>.steps{position:relative;display:block;width:100%}
.tabcontrol>.steps>ul{position:relative;margin:6px 0 0 0;top:1px;z-index:1}
.tabcontrol>.steps>ul>li{float:left;margin:5px 2px 0 0;padding:1px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
.tabcontrol>.steps>ul>li:hover{background-color:#edecec;border:1px solid #bbb;padding:0}
.tabcontrol>.steps>ul>li.current{background-color:#fff;border:1px solid #bbb;border-bottom:0 none;padding:0 0 1px 0;margin-top:0}
.tabcontrol>.steps>ul>li>a{color:#5f5f5f;display:inline-block;border:0 none;margin:0;padding:10px 30px;text-decoration:none}
.tabcontrol>.steps>ul>li>a:hover{text-decoration:none}
.tabcontrol>.steps>ul>li.current>a{padding:15px 30px 10px 30px}
.tabcontrol>.content{position:relative;display:inline-block;width:100%;height:35em;overflow:hidden;border-top:1px solid #bbb;padding-top:20px}
.tabcontrol>.content>.body{float:left;position:absolute;width:95%;height:95%;padding:2.5%}
.tabcontrol>.content>.body ul{list-style:disc!important}
.tabcontrol>.content>.body ul>li{display:list-item}
#voucher-multistep-form .sin-template{text-align:center;cursor:pointer;font-size:14px}
#voucher-multistep-form .sin-template label{position:relative;border:3px solid transparent;display:block;cursor:pointer}
#voucher-multistep-form .sin-template label img{display:block;width:100%;max-width:100%}
#voucher-multistep-form .sin-template label span{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0, 0, 0, .8);color:#fff;opacity:0;transition:0.3s linear;padding:4px}
#voucher-multistep-form .sin-template label:hover span{opacity:1}
#voucher-multistep-form .sin-template label.selectImage{border:3px solid #90cbaf}
#voucher-multistep-form .sin-template input[type="radio"]{background:rgba(0, 0, 0, 0) none repeat scroll 0 0!important;display:inline-block;height:26px !important;width:26px !important;overflow:hidden;vertical-align:middle;margin-top:5px !important;padding:0 !important;-webkit-appearance:none;cursor:pointer;outline:0 !important;border-radius:50%;box-shadow:0 0 6px 2px rgba(0, 0, 0, .15)}
#voucher-multistep-form .sin-template input[type="radio"]:checked:before{content:'';width:18px;height:18px;margin:4px auto;border-radius:50%;background:#90cbaf;display:block}
#voucher-multistep-form .voucherform{width:50%;float:left;padding:0 15px;box-sizing:border-box}
#voucher-multistep-form .voucherform .form-group{margin-bottom:20px;width:100%;position:relative}
#voucher-multistep-form .voucherform .form-group input[type="text"],
#voucher-multistep-form .form-group input[type="email"],
#voucher-multistep-form .form-group input[type="tel"],
#voucher-multistep-form .form-group input[type="number"],
#voucher-multistep-form .form-group select,
#voucher-multistep-form .form-group textarea{width:100%;max-width:100%;height:50px;box-sizing:border-box;border:3px solid #90cbaf!important;box-shadow:inset 1px 1px 1px 0 #ddd;background-color:#fafafa;border-radius:0;outline:0;padding:0 10px;margin:0;box-sizing:border-box;}
#voucher-multistep-form.wizard>.content>.body label sup{font-size:16px;color:#FF5722;position:relative;top:-1px;line-height:1}
#voucher-multistep-form .voucherform .form-group textarea{height:180px;padding:10px}
#voucher-multistep-form .voucherform .currencySymbol{position:absolute;display:inline-block;left:13px;font-weight:700;bottom:10px;line-height:30px;font-size:18px}
#voucher-multistep-form .voucherform #voucherAmount{padding-left:30px}
#voucher-multistep-form .secondRightDiv.sideview{width:50%;float:right;padding:0 15px;box-sizing:border-box}
#voucher-multistep-form .secondRightDiv .cardImgTop img{width:100%}
#voucher-multistep-form .secondRightDiv .cardDiv{max-width:450px;margin:0 auto;background-color:#81c6a9;color:#fff}
#voucher-multistep-form .secondRightDiv .cardDiv *{font-family:Arial!important}
#voucher-multistep-form .secondRightDiv .voucherBottomDiv h2{font-size:25px;text-align:center;color:#fff;line-height:1.2;margin-top:0;font-weight:bold;margin-bottom:15px}
#voucher-multistep-form .voucherBottomDiv{padding:10px 15px;position:relative}
#voucher-multistep-form .voucherBottomDiv .nameFormLeft,
#voucher-multistep-form .voucherBottomDiv .nameFormRight{width:50%;float:left;padding:0 10px;box-sizing:border-box}
#voucher-multistep-form .secondRightDiv .voucherBottomDiv input[type="text"],
#voucher-multistep-form .secondRightDiv .voucherBottomDiv input[type="text"]:focus,
#voucher-multistep-form .secondRightDiv .voucherBottomDiv input[type="text"]:hover,
#voucher-multistep-form .secondRightDiv .voucherBottomDiv textarea,
#voucher-multistep-form .secondRightDiv .voucherBottomDiv textarea:hover,
#voucher-multistep-form .secondRightDiv .voucherBottomDiv textarea:focus{width:100%;height:25px;border:0;display:block;border-radius:0;background-color:#fff;font-size:12px;padding:0 10px;outline:0;color:#555;margin:0;margin-bottom:10px;box-sizing:border-box}
#voucher-multistep-form .secondRightDiv .voucherBottomDiv textarea,
#voucher-multistep-form .secondRightDiv .voucherBottomDiv textarea:hover,
#voucher-multistep-form .secondRightDiv .voucherBottomDiv textarea:focus{height:120px;resize:none;padding:10px;overflow:hidden;font-size:13px;line-height:1.6}
#voucher-multistep-form.wizard>.content>.body .voucherBottomDiv label{font-size:12px;line-height:1.5;display:block;margin-bottom:3px;color:#555}
.voucherBottomDiv .voucherValueForm .currencySymbol{position:absolute;left:15px;color:#000;line-height:25px;font-weight:700}
#voucher-multistep-form .voucherBottomDiv .voucherValueForm,
#voucher-multistep-form .voucherBottomDiv .messageForm{position:relative;padding:0 10px;float:left;width:100%;box-sizing:border-box}
#voucher-multistep-form .voucherBottomDiv .voucherValueForm{width:50%;}
#voucher-multistep-form .voucherBottomDiv .expiryFormLeft,
#voucher-multistep-form .voucherBottomDiv .codeFormRight{width:50%;float:left;box-sizing:border-box;padding:0 10px}
#voucher-multistep-form .secondRightDiv .voucherBottomDiv .voucherValueForm .voucherValueCard,
#voucher-multistep-form .secondRightDiv .voucherBottomDiv .voucherValueForm .voucherValueCard:hover,
#voucher-multistep-form .secondRightDiv .voucherBottomDiv .voucherValueForm .voucherValueCard:focus{padding-left:25px;font-weight:700;font-size:13px;}
#voucher-multistep-form .voucherBottomDiv .termsCard{position:absolute;transform:rotate(270deg);font-size:9px;left:-188px;width:400px;bottom:210px;height:15px}
#voucher-multistep-form .voucherBottomDiv .voucherSiteInfo{text-align:center;font-size:11px;color:#fff;margin-bottom:10px;padding:0 10px;}
#voucher-multistep-form .voucherBottomDiv .voucherSiteInfo a{color:#fff;text-decoration:none;border:0;outline:0;box-shadow:none}
#voucher-multistep-form .voucherPreviewButton button,
#voucher-multistep-form #voucherPaymentButton{width:300px;margin:20px auto;background-color:#81c6a9;text-align:center;display:block;font-size:1.2em;color:#fff;padding:7px 20px;border:0;border-radius:0}
#voucher-multistep-form .paymentUserInfo .full,
#voucher-multistep-form .paymentUserInfo .half{width:100%;float:left;padding:0 5px;margin-bottom:1em;color:#000;font-size:1.2em;line-height:1.5;box-sizing:border-box}
#voucher-multistep-form .paymentUserInfo .half{width:50%}
#voucher-multistep-form .paymentUserInfo .labelInfo{font-size:.9em;color:#666}
#voucher-multistep-form .paymentUserInfo hr{margin:0 0 1em 0;height:1px;background-color:#ddd;border:0}
#voucher-multistep-form .voucherNote,
#voucher-multistep-form .acceptVoucherTerms,
#voucher-multistep-form .checkEmailInfo{margin-bottom:10px;color:#666;line-height:1.5;font-size:.9em}
#voucher-multistep-form .voucherNote{color:#F44336}
#voucher-multistep-form .acceptVoucherTerms input[type=checkbox]{width:1.2em;height:1.2em;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;vertical-align:text-bottom}
#voucher-multistep-form.wizard>.content>.body #acceptVoucherTerms-error{display:block;color:red}
#voucher-multistep-form .voucherBottomDiv .voucherPowered{font-size:11px;text-align:center}
#voucher-multistep-form .voucherBottomDiv .voucherPowered a{color:#000}
.wpgv-post-data{display:none;}
.buying-options,
.shipping-options{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:5px;margin-bottom:20px;}
.buying-options div,
.shipping-options div{width:50%;border:1px solid #ddd;text-align:center;padding:10px;background:#fff;border-radius:5px 0 0 5px;cursor:pointer;box-sizing:border-box;}
.buying-options .yourself,
.shipping-options .shipping_as_post{border-radius:0 5px 5px 0;}
.buying-options div.selected,
.shipping-options div.selected{background:#81c6a9;color:#fff;}
.buying-options div img,
.shipping-options div img{width:30px;margin:0 auto;display:block;}
.order_details_preview{margin:0 -20px;border-top:1px dashed #ddd;padding:20px;}
.order_details_preview h3{font-weight:bold;font-size:1.5em;margin-bottom:20px;}
.order_details_preview>div{display:flex;flex-wrap:wrap;margin-bottom:15px;}
.order_details_preview>div:last-child{margin:0;}
.order_details_preview>div> :first-child{width:80%;}
.order_details_preview>div> :last-child{width:20%;text-align:right;font-size:16px;}
.order_details_preview h4{font-size:1.2em;margin:0;line-height:1.3;color:#000;}
.order_details_preview span{font-size:0.9em;color:#888;}
.order_details_preview>div b,
.order_details_preview>div b *{color:#000;font-size:20px;}
.preview-box #itempreview{width:100%;text-align:center;padding:10px;border-radius:5px;background:#000;color:#fff;border:0;outline:0;font-size:15px;}
.order_details_preview .wpgv_shipping_box,
.shippingaspost{display:none;}
#voucher-multistep-form .voucher-row .secondRight:not(:nth-child(2)){display:none;}
#voucher-multistep-form .voucherPreviewButton{margin:0 auto;}
.wpgvmodaloverlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0, 0, 0, .6);display:flex;justify-content:center;z-index:999999;padding:30px;align-items:flex-start;overflow:auto;-webkit-overflow-scrolling:touch;height:100vh;}
.wpgvmodaloverlay .wpgvmodalcontent{width:320px;background:#eee;padding:20px;margin-top:20px !important;border-radius:5px;overflow-y:scroll;height:100vh;-webkit-overflow-scrolling:touch;box-shadow:0 0 13px 2px rgba(0, 0, 0, .6)}
.wpgvmodalcontent h4{text-align:center;font-size:20px;line-height:1.4;font-weight:700;margin-bottom:20px}
.wpgvmodalcontent #stripePaymentForm{margin:0;padding:0;border:0}
.wpgvmodalcontent input[type="text"],
.wpgvmodalcontent input[type="email"]{width:100%;background:transparent;padding:0;height:40px;border:0;box-shadow:none;outline:0;padding:10px;margin:0 !important;box-sizing:border-box;display:inline-block}
.wpgvmodalcontent .payeremail,
.wpgvmodalcontent .paymentinfo{margin-bottom:15px;box-sizing:border-box;background:#fff;border-radius:4px;border:1px solid #ddd;box-shadow:inset 0 0 3px rgba(0, 0, 0, .3)}
.wpgvmodalcontent .paymentinfo .wpgv-card-number{border-bottom:1px solid #ddd}
.wpgvmodalcontent .paymentinfo .wpgv-card-cvc{width:50%;border-right:1px solid #ddd}
.wpgvmodalcontent .paymentinfo .wpgv-card-expiry-month{width:15%;padding:5px 5px 5px 10px}
.wpgvmodalcontent .paymentinfo .wpgv-card-expiry-year{width:30%;padding:5px}
.wpgvmodalcontent #wpgvpayBtn{display:block;width:100%;background:#3ca940;color:#fff;border-radius:5px;height:35px;padding:0;margin-bottom:10px}
.wpgvmodalcontent .wpgv-cancel{text-align:center}
@media only screen and (max-width:1199px) {
#voucher-cmultistep-form .vouchercol4{width:33.33%}
}
@media only screen and (max-width:991px) {
#voucher-multistep-form .voucherform.secondLeft,
#voucher-multistep-form .secondRightDiv.sideview{width:100%}
#voucher-multistep-form .vouchercol4,
#voucher-multistep-form .vouchercol3{width:50%}
}
@media only screen and (max-width:600px) {
#voucher-multistep-form.wizard>.steps>ul>li{width:50%}
#voucher-multistep-form.wizard>.steps a,
#voucher-multistep-form.wizard>.steps a:hover,
#voucher-multistep-form.wizard>.steps a:active{margin-top:.5em}
#voucher-multistep-form.wizard.vertical>.steps,
#voucher-multistep-form.wizard.vertical>.actions{display:block;float:none;width:100%}
#voucher-multistep-form.wizard.vertical>.content{display:block;float:none;margin:0 .5em .5em;width:auto}
#voucher-multistep-form .vouchercol4,
#voucher-multistep-form .vouchercol3{width:100%}
}
@media only screen and (max-width:480px) {
#voucher-multistep-form.wizard>.steps>ul>li{width:100%}
} #voucher-multistep-form .voucherstyle2 .voucherBottomDiv{display:flex;flex-wrap:wrap;padding-top:20px;}
#voucher-multistep-form .voucherstyle2 .cardImgTop,
#voucher-multistep-form .voucherstyle2 .sidedetails{width:50%;padding:10px;}
#voucher-multistep-form .voucherstyle2 .cardDiv .voucherBottomDiv .nameFormLeft,
#voucher-multistep-form .voucherstyle2 .cardDiv .voucherBottomDiv .nameFormRight,
#voucher-multistep-form .voucherstyle2 .cardDiv .voucherBottomDiv .voucherValueForm{width:100%;padding:0;}
#voucher-multistep-form .voucherstyle2 .cardDiv .voucherBottomDiv h2{text-align:left;margin:20px 0 40px;}
#voucher-multistep-form .voucherstyle2 .cardDiv .voucherBottomDiv .voucherSiteInfo{margin-top:20px;}
#voucher-multistep-form .voucherstyle2 .cardDiv .voucherBottomDiv .termsCard{position:static;transform:rotate(0);text-align:center;margin-bottom:10px;font-size:11px;}
#voucher-multistep-form .voucherstyle2 .cardDiv .voucherBottomDiv textarea,
#voucher-multistep-form .voucherstyle2 .cardDiv .voucherBottomDiv textarea:hover,
#voucher-multistep-form .voucherstyle2 .cardDiv .voucherBottomDiv textarea:focus{height:120px;}
#voucher-multistep-form .voucherstyle2 .voucherBottomDiv .voucherValueForm .currencySymbol{left:5px;}
#voucher-multistep-form .voucherstyle2 .voucherBottomDiv .sidedetails{align-self:flex-end;padding:0 10px;}
#voucher-multistep-form .voucherstyle2 .cardDiv .cardImgTop img{height:100%;}
#voucher-multistep-form .voucherstyle3 .voucherBottomDiv{display:flex;flex-wrap:wrap;padding-top:30px;}
#voucher-multistep-form .voucherstyle3 .cardImgTop,
#voucher-multistep-form .voucherstyle3 .sidedetails{width:50%;padding:0 10px 20px;}
#voucher-multistep-form .voucherstyle3 .cardDiv .voucherBottomDiv .nameFormLeft,
#voucher-multistep-form .voucherstyle3 .cardDiv .voucherBottomDiv .nameFormRight,
#voucher-multistep-form .voucherstyle3 .cardDiv .voucherBottomDiv .voucherValueForm{width:100%;padding:0;}
#voucher-multistep-form .voucherstyle3 .cardDiv .voucherBottomDiv h2{width:100%;padding:0 10px;}
#voucher-multistep-form .voucherstyle3 .cardDiv .voucherBottomDiv .voucherSiteInfo{margin-top:20px;}
#voucher-multistep-form .voucherstyle3 .cardDiv .voucherBottomDiv .termsCard{position:static;transform:rotate(0);text-align:center;margin-bottom:10px;font-size:11px;}
#voucher-multistep-form .voucherstyle3 .voucherBottomDiv .voucherValueForm .currencySymbol{left:5px;}
#voucher-multistep-form .voucherstyle3 .voucherBottomDiv .sidedetails{align-self:flex-end;padding:0 10px 10px;}
#voucher-multistep-form .voucherstyle3 .cardDiv .cardImgTop img{height:100%;}
#voucher-multistep-form #voucherPaymentButton.clicked{cursor:wait;opacity:0.5;}
.voucherstyle2 .uk-form-row{float:left;width:100%;}
.voucherstyle3 .uk-form-row{float:left;width:100%;}
.voucherstyle2 .termsCard{float:left;width:100% !important;}
.voucherstyle3 .termsCard {
float: left;
width: 100%;
}