#w-terms-and-conditions{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}
#w-terms-and-conditions .headline{margin-bottom:30px;text-align:center;font-size:25px;font-weight:bold}
#w-terms-and-conditions .terms-and-conditions-introtext{display:block;margin-top:2rem;margin-bottom:2rem}
#w-terms-and-conditions p{margin-bottom:2rem}
#w-terms-and-conditions a{text-decoration:underline}
#terms-and-conditions-content{padding:1rem 2rem;margin-bottom:30px;border:1px solid #ccc;overflow-x:hidden;overflow-y:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100px}
#terms-and-conditions-content ol li,#terms-and-conditions-content ul li{list-style-position:inside}
#terms-and-conditions-ft .terms-and-conditions-introtext{display:inline-block;margin-top:0;margin-bottom:32px}
#terms-and-conditions-ft .w-button{overflow:visible}
#w-terms-and-conditions .k-button{margin-left:4%;float:right}
.terms-conditions-reseller{margin-bottom:20px}
.terms-conditions-reseller .k-label{display:block;width:100%;margin:0;padding:0;font-style:italic}
.terms-conditions-reseller ul{display:block;width:100%;margin:0;padding:10px 0;list-style:none}
.terms-conditions-reseller ul li{display:inline-block;width:auto;margin:0;padding:0;vertical-align:middle}
.terms-conditions-reseller ul li:last-of-type{margin-left:15px}
.terms-conditions-reseller ul li .k-label,.terms-conditions-reseller ul li .k-widget{display:inline-block;width:auto;margin:0;padding:0;vertical-align:middle}
.terms-conditions-reseller ul li .k-widget{min-width:22px}
.terms-conditions-reseller ul li .k-widget .radio-icon{top:0}
.terms-conditions-reseller ul li .k-widget .error-icon{top:11px;left:100px}
.terms-conditions-reseller ul li .k-label{padding-top:3px;padding-left:5px}
.print-buttons{text-align:center;margin:25px 0}
.print-buttons .k-button{margin:0 10px}
.terms-conditions-reseller .tc-label .k-label{cursor:auto}
.terms-conditions-reseller .widget-label{padding-left:30px;min-height:35px;padding-top:8px;padding-bottom:7px}
.terms-conditions-reseller .w-input-list-item .k-radio input[type="radio"]{top:7px}
@media only screen and (max-width: 767px){
#w-terms-and-conditions{width:100%}
#w-terms-and-conditions .k-button{margin-left:0;margin-bottom:15px;float:none;width:100%}
#w-terms-and-conditions p{margin-bottom:1rem}
#terms-and-conditions-content{padding:1rem}
#terms-and-conditions-content p{margin-top:0;margin-bottom:0}
#w-terms-and-conditions .terms-and-conditions-introtext{margin-top:1rem;margin-bottom:1rem}
#terms-and-conditions-ft .terms-and-conditions-introtext{display:block}
.print-buttons .k-button{margin:10px 0}
}
#w-terms-and-conditions div.divFooter{display:none}
@page{size:A4;margin:25mm 25mm 25mm 25mm}
@media print{
#w-terms-and-conditions div.divFooter{position:fixed;bottom:0;display:block;width:100%;text-align:center;font-size:12px}
body,html{width:210mm;height:297mm}
.print-buttons{display:none}
}
/*# sourceMappingURL=TermsAndConditions.css.d24ab4389e7b6b0ac615a7d3726f5923.map*/