.content-header{height:auto;width:463px;padding-bottom:22px}.content-header-registration{background-color:#ccc;-webkit-box-shadow:7px 7px 9px -5px rgba(187,185,187,1);-moz-box-shadow:7px 7px 9px -5px rgba(187,185,187,1);box-shadow:7px 7px 9px -5px rgba(187,185,187,1);visibility:visible}.content-header-text-1,.content-header-text-2{color:#980000;font-size:16px;font-weight:bold;padding:20px 18px 0}
.content-header-text-2{display:none}.subscription-product{position:relative;width:430px;height:auto;left:15px;text-align:center;background:linear-gradient(to bottom,#e1ae07,#f7c400);border:1px solid #000;margin-top:12px;border-radius:6px;moz-box-shadow:3px 3px 3px #888;-webkit-box-shadow:3px 3px 3px #888;box-shadow:3px 3px 3px #888;overflow:hidden}
.btn-info{cursor:pointer;margin-left:40px;margin-right:40px;margin-top:22px;width:auto;padding:6px 0;font-weight:bold;color:#000}.btn-info:hover{color:#b50d0d}.btnShowOverview{cursor:pointer;padding:26px 0 0 16px;font-weight:bold;font-size:18px;width:auto;display:none}.btnShowOverview:hover{color:#b50d0d}
.arrow{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:6px;margin-bottom:2px}.arrow-up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow-down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.arrow-left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.btn-text{display:inline-block}.arrow-up-cont{display:inline-block;position:relative;top:4px;display:none}.btn-accept{cursor:pointer;position:relative;top:8px;left:40px;width:320px;font-weight:bold;background:linear-gradient(to bottom,#e1ae07,#f7c400);border:1px solid #000;border-radius:4px;padding:6px}
.btn-accept:hover{color:#b50d0d;border:1px solid #b50d0d}.dlshop-article-title{margin-bottom:6px}.dlshop-article-description sup{vertical-align:baseline;position:relative;top:-0.4em}.dlshop-article-description{margin-bottom:8px}.dlshop-product-summary{margin-bottom:-20px;padding-bottom:22px}.dlshop-details{margin-bottom:0}
.dlshop-details a{text-decoration:underline;font-weight:bold}.product-details-title-dlshop{font-size:16px !important;font-weight:bold;padding-left:16px;text-align:center}.subscription-product-summary-title-dlshop{font-size:16px !important;font-weight:bold;padding-left:16px;text-align:center}.subscription-product-summary-text-dlshop{color:#980000;font-weight:bold;margin:6px;text-align:left}
.product-details-label-dlshop{background:url('/partslink24/img/misc/arrow_red.gif') no-repeat scroll 0 4px;padding-left:30px;color:#666;width:100%;word-break:break-word;text-align:left}.icon-payment-container{width:100%;padding:12px 0;text-align:right}.icon-payment{display:inline-block;padding:0 3px}.icon-payment-img{height:32px;width:auto;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;box-shadow:5px 5px 5px #ccc}
.icon-check{height:28px;width:auto;position:absolute;top:4px;right:6px;cursor:pointer}.subscription-product-summary{padding-top:10px;height:auto}.selected-product{border:2px solid #b50d0d;width:428px}.subscription-period-text{font-size:16px;font-weight:bold;margin:0;text-align:left;padding-left:16px;width:50%}
.subscription-year-text{font-weight:bold;margin:0;text-align:left;padding-left:16px;width:50%}.subscription-day-cost{color:#980000;font-size:21px;font-weight:bold;position:absolute;left:50%;top:7px}.subscription-day-text{color:#980000;font-weight:bold;margin:6px 0;position:absolute;left:50%;top:22px}
.subscription-month-cost{float:right;padding-right:38px;margin-top:-30px}.subscription-product-description{position:relative;height:auto;left:16px;bottom:0;width:94%;border-top:1px solid #555;background-color:#fff;padding:8px 14px 16px 12px;margin-left:-16px;display:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.subscription-product-description td,.subscription-product-description td strong{vertical-align:top;padding-top:3px;padding-bottom:3px;padding-right:20px;font-size:13px}.subscription-product-description td .description{color:gray;font-size:11px}.summary-list td .description{color:gray;font-weight:bold;font-size:11px}
.subscription-product-description table.product-details{width:100%}.product-details{text-align:left}.product-details-value{height:20px;text-align:left}.subscription-product-description .product-details-label{background:url('/partslink24/img/misc/arrow_red.gif') no-repeat scroll 0 4px;padding-left:24px;padding-right:20px;color:#666;font-size:12px;text-align:left;width:42%;word-break:break-word}
div.registration-step-1,div.registration-step-2,div.registration-step-3{overflow:hidden;display:-webkit-inline-flex}.step-1-text,.step-2-text,.step-3-text{text-align:center;font-weight:bold;height:21px}.step-1-text{background:#dcdcdc}.step-2-text{background:#c5c5c5}.step-3-text{background:#aaa}div.step-active{float:left;width:381px;padding-top:3px;height:24px;display:inline-block}
div.step-inactive{float:left;width:40px;padding-top:3px;height:24px;display:inline-block}div.step-active-dlshop{float:left;width:421px;padding-top:3px;height:24px;display:inline-block}div.mask-active{margin-top:2px;width:352px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:18px}
div.mask-inactive{width:12px;height:14px;overflow:hidden;margin-left:22px;margin-top:3px}div.registration-arrow{width:0;height:0;border-bottom:14px solid transparent;border-top:14px solid transparent;position:relative;top:-21px;right:-17px;float:right}.step-1-text div.registration-arrow{border-left:18px solid #dcdcdc}
.step-2-text div.registration-arrow{border-left:18px solid #c5c5c5}#registration-data-form ul li{padding-top:4px}#registration-data-form .simple-list .errorMessage{width:220px;word-wrap:break-word;overflow:hidden}form div.mandatory-checkbox{margin:11px 15px 11px 16px}div.registration-line-wrapper{text-align:right;white-space:normal}
div#country-text span{max-width:155px}.content-body-entry>div{margin-top:5px;margin-bottom:10px}#pdf-lev .entry-header,#sepa .entry-header{margin:0 15px 0 16px}td.radio-group input{width:auto;margin:-1px 5px 0 0;padding:0}.mandatory-checkbox span.mandatory{margin:0 5px}.pdf-lev-info-section{border-left:2px solid gray;margin:10px 0;padding:0 5px;text-align:justify}
.pdf-lev-download-section{padding:6px 2px;margin:10px 0;border:1px solid #eee;background-color:#f8f8f8}.pdf-lev-download-section a{color:#980000}.pdf-lev-download-section img{margin:0 5px 0 0}#registration-overlay{background-color:#fafafa;border-radius:5px;height:300px;margin-top:330px;padding:10px;width:463px}
#modal-box{display:block;height:270px;width:463px}#overlay-close-button{bottom:10px;margin-top:8px;right:10px}#modal-box .header{margin-bottom:23px;color:#980000;font-size:16px;font-weight:bold;margin:0 0 20px;padding:20px 18px 0}#modal-box .content ul{list-style-position:outside;list-style-type:none}
#modal-box .content li{background:url('/partslink24/img/misc/arrow_red.gif') no-repeat scroll 16px 7px transparent;font-size:12px;font-weight:bold;padding:5px 13px 5px 42px}#offering-scope-info ul,#offering-scope-info p{border-bottom:5px}#offering-scope-info ul{list-style:disc;list-style-position:inside;width:100%}
#offering-scope-info div{width:428px;height:auto;max-height:400px;overflow-x:hidden;white-space:pre-wrap;word-wrap:break-word}#btn-print-registration-confirmation{position:absolute;top:35px;right:8px}table.simple-list td.radio-group li{width:218px;text-indent:-16px}td.passwordOffendingRules{padding-bottom:.5rem}
td.passwordOffendingRules div.errorMessage{width:100% !important}td.passwordOffendingRules div.errorMessage:before{width:11px;height:11px;content:" ";background-image:url('/partslink24/img/misc/warning.png');display:inline-block;margin-right:8px}