.login-dialog-spinner{display:none;padding-top:15px;text-align:center;width:100%}div.statistics ul.stats>li ul.flags li a.flag.version-cz{background:url("/assets/images/version/cz-56.png") no-repeat right;background-size:28px 19px}div.statistics ul.stats>li ul.flags li a.flag.version-en{background:url("/assets/images/version/en-56.png") no-repeat right;background-size:28px 19px}div.statistics ul.stats>li ul.flags li a.flag.version-de{background:url("/assets/images/version/de-56.png") no-repeat right;background-size:28px 19px}.success-message{margin:5px 0;padding:10px 10px;border:solid 1px #008000;background-color:#90ee90;color:#000}.file-upload-info{color:#f00;font-weight:bold;float:right}.story-pdf-name{margin-bottom:15px}.story-pdf-request{font-size:.8em;height:100px;line-height:18px;margin-bottom:15px;padding-top:5px;width:95%}.story-pdf-problem{font-size:.8em;height:160px;line-height:18px;margin-bottom:15px;padding-top:5px;width:95%}.story-pdf-process{font-size:.8em;height:100px;line-height:18px;margin-bottom:15px;padding-top:5px;width:95%}.story-pdf-result{font-size:.8em;height:100px;line-height:18px;padding-top:5px;width:95%}[data-braintree-id="choose-a-way-to-pay"]{display:none}[data-braintree-id="methods-label"]{display:none}.payment-braintree-error-message{color:#f00;display:none;font-weight:bold;padding-top:15px;text-align:center;width:100%}.icon.icon-adv-help{background:url(../../images/icon-help-14.png) center center no-repeat;width:14px;height:14px}.icon.icon-adv-cleaning{background:url(../../images/icon-fire-14.png) center center no-repeat;width:14px;height:14px}.editor-memcode-create{display:none;margin-left:115px;padding:0 10px 0;outline:none;border:none;border-bottom:3px solid #a94d1f;border-radius:5px;background:#ef8316;color:#fff;text-align:center;text-transform:uppercase;font-weight:bold;font-size:12px;-webkit-appearance:none}.favourite-academy{float:right;padding:15px 20px 0 0}.favourite-blog{float:right;padding:15px 20px 0 0}.favourite-forum{float:right;padding:5px 10px 0 0}.favourite-story{float:right;padding:5px 10px 0 0}.model-dialog-link.link-inactive{display:none}.motor-dialog-link.link-inactive{display:none}#manufacturer-dialog .lightbox-content{width:450px}#model-dialog .lightbox-content{width:450px}#motor-dialog .lightbox-content{width:450px}.m3dialog{border:solid 1px #dedede;padding:20px}.m3dialog .content-separator{padding:10px 0}.m3dialog .content-separator:after{clear:both;content:'';display:block}.m3dialog .content-separator:last-of-type{padding-bottom:0}.m3dialog .content-separator.topless{padding-top:0}.m3dialog .content-separator .content-separator-helper{margin-top:10px}.m3dialog h5,.m3dialog label label{text-transform:uppercase}.m3dialog h5{text-align:center;font-weight:800;margin-bottom:15px}.m3dialog label.m3dialog_label{font-size:12px;width:20%;display:inline-block;vertical-align:top;margin-top:9px;float:left}.m3dialog label.m3dialog_label.long{width:75%}.m3dialog select{display:inline-block;line-height:30px;font-size:12px;font-weight:100;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;border:1px solid #d4d4d4;border-radius:0;background:#fff url("../../images/icon-select-arrow.png") no-repeat right center;padding:0 27px 0 6px;width:80%;min-height:30px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.m3dialog select{background:#fff url("../../images/icon-select-arrow@2x.png") no-repeat right center;background-size:20px 14px}}.m3dialog input[type=text],.m3dialog input[type=number],.m3dialog textarea{display:inline-block;border:1px solid #d4d4d4;height:30px;line-height:30px;width:80% !important;outline:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;padding:0 10px;box-sizing:border-box}.m3dialog button.btn-add,.m3dialog button.btn-close{-webkit-appearance:none;-moz-appearance:none;display:block;background:#ef8316;text-transform:uppercase;font-size:12px;color:#fff;text-align:center;padding:5px 15px;border:none;outline:none;float:right;bottom:-3px;border-radius:5px;border-bottom:3px solid #a94d1f;font-weight:bold}.m3dialog button.btn-add.btn-center{margin:20px auto 0 auto;float:none}.m3dialog button.btn-close{background:#9a9a9a;border-bottom-color:#1a171b;margin-right:15px}div.academy.academy-feed div.academy-actions>ul li a.logdecoder-actionpanel-link,div.academy.academy-feed-n div.academy-actions>ul li a.logdecoder-actionpanel-link{background-image:url("../../images/icon-search.png");background-size:25px 25px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){div.academy.academy-feed div.academy-actions>ul li a.logdecoder-actionpanel-link,div.academy.academy-feed-n div.academy-actions>ul li a.logdecoder-actionpanel-link{background-image:url("../../images/icon-search@2x.png");background-size:25px 25px}}.logdecoder-devices{text-align:left;padding:15px;width:100%}.logdecoder-device{background-color:#fff;border:1px solid #a9a9a9;display:inline-block;height:210px;margin:10px;text-align:center;vertical-align:middle;width:200px}.logdecoder-device-manufacturer{color:#000;font-family:Impact,Charcoal,sans-serif;font-size:18px;margin:5px}.logdecoder-device-name{color:#ef8316;font-family:Verdana,Geneva,sans-serif;font-size:16px;font-weight:bold;margin:5px}.logdecoder-page{margin:25px;text-align:center}.logdecoder-page2,.logdecoder-page3{display:none}.logdecoder-page2-header{padding:15px;text-align:center}.logdecoder-page2-header-type{font-weight:bold}.logdecoder-page2-manufacturer{border:1px solid #000;width:25%}.logdecoder-page2-model{border:1px solid #000;margin:0 7px 0;padding:0 7px 0;width:25%}.logdecoder-page2-motor{border:1px solid #000;width:25%}.logdecoder-page2-file{border:1px solid #000;margin:10px;padding:10px;width:75%}.logdecoder-page2-upload-button{margin:10px}.logdecoder-page3-trip{display:none}.logdecoder-page3-trip-list{border:1px solid #d3d3d3;margin:15px auto 15px;padding:15px;text-align:left;width:75%}.logdecoder-page3-trip-row{height:25px}.logdecoder-page3-trip-row-checkbox-label{padding-left:10px !important}.logdecoder-page3-trip-row-text{float:right;font-size:13px}.logdecoder-page3-signal-list{border:1px solid #d3d3d3;margin:15px auto 15px;padding:15px;text-align:left;width:75%}.logdecoder-page3-signal-row{height:25px}.logdecoder-page3-signal-row-checkbox-label{padding-left:10px !important}.logdecoder-page3-signal-row-select{float:right;font-size:13px}.logdecoder-page3-export-button{margin:10px}.product-article-partner-box{display:inline-block;width:30%}.academy-article-flags{padding:0 20px 10px}.academy-article-flags a{margin-right:15px}.academy-article-flags a.disabled{opacity:.5;pointer-events:none}.blog-post-flags{padding:0 20px 10px}.blog-post-flags a{margin-right:15px}.blog-post-flags a.disabled{opacity:.5;pointer-events:none}.online-course{padding:15px}.online-course .online-course-file{margin-bottom:20px}.online-course h3,h4{margin-bottom:20px}.online-course p{font-size:15px;margin-bottom:20px}.online-course.header a{font-size:15px;font-weight:bold}.online-course.list{padding-top:30px;padding-bottom:150px}.online-course.list a{font-size:18px;font-weight:bold;padding-bottom:20px}.online-course-article-back{font-size:18px;font-weight:bold}div.online-course div.comments h3{font-size:14px;color:#000;background:url("../../images/icon-comment.png") no-repeat left center;background-size:40px 40px;padding-bottom:10px;padding-left:50px;padding-top:10px}div.online-course div.comments div.comment-form{background:#f3f3f3;padding:20px;margin:20px 0}div.online-course div.comments div.comment-form div.image{position:relative;display:block;width:40px;height:40px;float:left;margin-right:20px}div.online-course div.comments div.comment-form div.image img{display:block;width:40px;height:40px;border-radius:40px;position:absolute;left:0;top:0}div.online-course div.comments div.comment-form div.image span.badge{display:block;width:19px;line-height:19px;height:19px;text-align:center;font-size:11px;color:#fff;background:#535353;border-radius:19px;border:1px solid #fff;position:absolute;right:-10px;top:10px;overflow:hidden}div.online-course div.comments div.comment-form div.form{display:block;float:left;width:calc(100% - 60px);position:relative}div.online-course div.comments div.comment-form div.form div.input{position:relative}div.online-course div.comments div.comment-form div.form div.input textarea{display:block;border:1px solid #dedede;outline:none;width:calc(100% - 165px);font-size:14px;padding:10px 150px 10px 15px}div.online-course div.comments div.comment-form div.form div.input button{display:block;position:absolute;right:10px;top:0;font-size:12px;color:#ef8316;text-transform:uppercase;line-height:37px;height:37px;border:none;outline:none;background:url("../../images/icon-attach-comment.png") no-repeat center left transparent;text-align:left;padding-left:25px}div.online-course div.comments div.comment-form div.form p{padding-top:10px}div.online-course div.comments div.comment-form div.form p label{font-size:12px;color:#a3a3a3;cursor:pointer}div.online-course div.comments div.comment-form div.form p input[type="checkbox"]{display:none}div.online-course div.comments div.comment-form div.form p input[type="checkbox"]+label span{display:inline-block;width:16px;height:16px;vertical-align:middle;background:url("../../images/icon-checkbox.png") no-repeat;margin-right:5px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){div.online-course div.comments div.comment-form div.form p input[type="checkbox"]+label span{background:url("../../images/icon-checkbox@2x.png") no-repeat;background-size:16px 16px}}div.online-course div.comments div.comment-form div.form p input[type="checkbox"]:checked+label span{background:url("../../images/icon-checkbox-selected.png") no-repeat;background-size:16px 16px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){div.online-course div.comments div.comment-form div.form p input[type="checkbox"]:checked+label span{background:url("../../images/icon-checkbox-selected@2x.png") no-repeat;background-size:16px 16px}}div.online-course div.comments div.comment-form div.form p input[type="checkbox"]:checked+label{color:#000}div.online-course div.comments div.comment-form div.form button.btn-add{-webkit-appearance:none;-moz-appearance:none;display:block;background:#ef8316;text-transform:uppercase;font-size:12px;color:#fff;text-align:center;padding:5px 15px;border:none;outline:none;position:absolute;right:0;bottom:-3px;border-radius:5px;border-bottom:3px solid #a94d1f;font-weight:bold}div.online-course div.comments div.comment div.image{position:relative;display:block;width:40px;height:40px;float:left;margin-right:20px}div.online-course div.comments div.comment div.image img{display:block;width:40px;height:40px;border-radius:40px;position:absolute;left:0;top:0}div.online-course div.comments div.comment div.image span.badge{display:block;width:19px;line-height:19px;height:19px;text-align:center;font-size:11px;color:#fff;background:#535353;border-radius:19px;border:1px solid #fff;position:absolute;right:-10px;top:10px;overflow:hidden}div.online-course div.comments div.comment div.comment-body{float:left;width:calc(100% - 60px)}div.online-course div.comments div.comment div.comment-body div.comment-heading>strong{color:#ef8316;font-size:14px;display:inline-block;padding-right:10px}div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating{font-size:0;white-space:nowrap;display:inline-block;width:57px;height:19px;overflow:hidden;position:relative;background:url("../../images/icon-stars.png");background-size:contain;top:4px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating{background:url("../../images/icon-stars@2x.png");background-size:contain}}div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating i{opacity:0;position:absolute;left:0;top:0;height:100%;width:33%;z-index:1;background:url("../../images/icon-star-active.png")}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating i{background:url("../../images/icon-star-active@2x.png");background-size:19px 19px}}div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating input{-moz-appearance:none;-webkit-appearance:none;opacity:0;display:inline-block;width:33%;height:100%;margin:0;padding:0;z-index:2;position:relative}div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating input:hover+i,div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating input:checked+i{opacity:1}div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating input[disabled]:hover+i{opacity:0}div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating input[disabled]:checked+i{opacity:1}div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating i~i{width:66%}div.online-course div.comments div.comment div.comment-body div.comment-heading div.rating i~i~i{width:100%}div.online-course div.comments div.comment div.comment-body div.comment-heading span{padding-left:10px;display:inline-block;font-size:12px;line-height:40px;color:#a3a3a3}div.online-course div.comments div.comment div.comment-body div.comment-heading span strong{color:#000;font-weight:normal}div.online-course div.comments div.comment div.comment-body>p{font-size:14px;line-height:1.5;padding:15px 0}div.online-course div.comments div.comment div.comment-body div.attachment{padding-top:15px}div.online-course div.comments div.comment div.comment-body div.attachment img{width:220px;float:left;margin-right:20px}div.online-course div.comments div.comment div.comment-body div.attachment strong{display:block;font-size:12px;padding-bottom:15px;padding-top:40px}div.online-course div.comments div.comment div.comment-body div.attachment a{font-size:12px;color:#ef8316;text-transform:uppercase;background:url("../../images/icon-new.png") no-repeat left center;padding-left:25px}div.online-course div.comments div.comment div.comment-body span.comment-info{font-size:12px;color:#a3a3a3;display:inline-block;float:left;line-height:30px}div.online-course div.comments div.comment div.comment-body span.comment-info a{color:#ef8316}div.online-course div.comments div.comment div.comment-body div.comment-actions{float:right;height:30px;margin-bottom:5px}div.online-course div.comments div.comment div.comment-body div.comment-actions button.btn-answer{-webkit-appearance:none;-moz-appearance:none;display:inline-block;background:url("../../images/icon-anwser.png") no-repeat left center;text-transform:uppercase;font-size:12px;color:#ef8316;text-align:center;padding:5px 15px 5px 35px;border:none;outline:none}div.online-course div.comments div.comment div.comment-body div.comment-actions div.thumbs{display:inline-block;height:30px;line-height:30px;background:#f3f3f3}div.online-course div.comments div.comment div.comment-body div.comment-actions div.thumbs span.val{font-size:18px;color:#000}div.online-course div.comments div.comment div.comment-body div.comment-actions div.thumbs button{-webkit-appearance:none;-moz-appearance:none;display:inline-block;border:none;outline:none;width:30px}div.online-course div.comments div.comment div.comment-body div.comment-actions div.thumbs button.btn-thumbs-down{background:url("../../images/icon-comment-thumbs-down.png") no-repeat center}div.online-course div.comments div.comment div.comment-body div.comment-actions div.thumbs button.btn-thumbs-up{background:url("../../images/icon-comment-thumbs-up.png") no-repeat center}.test-form{padding-bottom:50px;width:100%}.test-form-header{font-size:17px;font-weight:bold}.test-form-footer{padding-top:30px;text-align:center}.test-form-question{padding-top:25px}.test-form-question-name{font-weight:bold}.test-form-question.correct .test-form-question-name{color:#008000}.test-form-question.incorrect .test-form-question-name{color:#f00}.test-form-answer{padding-left:30px;padding-top:15px}.test-form-answer label{padding-left:10px}.test-form-button{-webkit-appearance:none;-moz-appearance:none;background:#ef8316;text-transform:uppercase;font-size:12px;color:#fff;text-align:center;padding:5px 15px;border:none;outline:none;bottom:-3px;border-radius:5px;border-bottom:3px solid #a94d1f;font-weight:bold}.test-form-warning{color:#f00;display:none;font-size:18px;font-weight:bold;padding-bottom:15px}.test-form-result{display:none;font-size:18px;font-weight:bold;padding-bottom:15px}.test-form-result.success{color:#008000}.test-form-result.failed{color:#f00}.test-form-result-correct{color:#008000;display:none;font-size:18px;font-weight:bold;padding-bottom:15px}.test-form-result-incorrect{color:#f00;display:none;font-size:18px;font-weight:bold;padding-bottom:15px}.course-detail-files-media{margin-bottom:20px}.course-detail-files-media p{margin-top:10px}.course-detail-files-data ul li{display:block;list-style:none;background:#f3f3f3;padding:20px;margin-bottom:20px}.course-detail-files-data ul li div.fileinfo strong{color:#ef8316;display:block;font-size:13px;margin-bottom:5px}.course-detail-files-data ul li a.btn-download{float:right;color:#ef8316;font-size:12px;text-transform:uppercase;background:url(../../images/icon-download.png) no-repeat left center;padding-left:33px;height:40px;line-height:40px}.course-order-error{color:#f00;font-weight:bold}.course-order-braintree label{width:auto !important}.course-order-result-transfer-success{background-color:#e4feb7;border:solid 1px #8ccb22;color:#8ccb22;padding:13px 0 13px 55px;position:relative;margin-bottom:30px}.course-order-result-transfer-success .icon-check{border-radius:50%;display:inline-block;width:32px;height:32px;background:#8ccb22 url("../../images/icon-check-white.png") center center no-repeat;position:absolute;top:6px;left:10px}.course-order-result-braintree-success{background-color:#e4feb7;border:solid 1px #8ccb22;color:#8ccb22;padding:13px 0 13px 55px;position:relative;margin-bottom:30px}.course-order-result-braintree-success .icon-check{border-radius:50%;display:inline-block;width:32px;height:32px;background:#8ccb22 url("../../images/icon-check-white.png") center center no-repeat;position:absolute;top:6px;left:10px}.online-order-error{color:#f00;font-weight:bold}.online-order-braintree label{width:auto !important}.online-order-result-transfer-success{background-color:#e4feb7;border:solid 1px #8ccb22;color:#8ccb22;padding:13px 0 13px 55px;position:relative;margin-bottom:30px}.online-order-result-transfer-success .icon-check{border-radius:50%;display:inline-block;width:32px;height:32px;background:#8ccb22 url("../../images/icon-check-white.png") center center no-repeat;position:absolute;top:6px;left:10px}.online-order-result-braintree-success{background-color:#e4feb7;border:solid 1px #8ccb22;color:#8ccb22;padding:13px 0 13px 55px;position:relative;margin-bottom:30px}.online-order-result-braintree-success .icon-check{border-radius:50%;display:inline-block;width:32px;height:32px;background:#8ccb22 url("../../images/icon-check-white.png") center center no-repeat;position:absolute;top:6px;left:10px}.course-detail-description{padding-bottom:20px}.course-detail-files-media{margin-bottom:20px}.course-detail-files-media p{margin-top:10px}.course-detail-files-data ul li{display:block;list-style:none;background:#f3f3f3;padding:20px;margin-bottom:20px}.course-detail-files-data ul li div.fileinfo strong{color:#ef8316;display:block;font-size:13px;margin-bottom:5px}.course-detail-files-data ul li a.btn-download{float:right;color:#ef8316;font-size:12px;text-transform:uppercase;background:url(../../images/icon-download.png) no-repeat left center;padding-left:33px;height:40px;line-height:40px}