div.hide-submit-processing{height:16px;padding:4px 4px 4px 24px;background:url(../../../all/modules/hide_submit/processing.gif) no-repeat 4px 6px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/sites/all/themes/ecg/behaviors/box-sizing/boxsizing.php)}@media all and (max-width:800px){#toolbar,#admin-menu{display:none}html body.toolbar,html body.admin-menu{padding-top:0!important;margin-top:0!important}}.view-testimonials:after,.block--views-dashboard-quiz-results-block-1:after,.block--ecg-chapter-dashboard-course-progress:after,.block--ecg-chapter-dashboard-course-progress .user-picture a:after,.block--mailchimp-lists-free-ecg-training:after,.block--mailchimp-lists-yellow-belt-workbook:after,.front .block--mailchimp-lists-free-ecg-training:after,.front .block--mailchimp-lists-yellow-belt-workbook:after,.front .block--mailchimp-lists-free-ecg-training .block__content:after,.front .block--mailchimp-lists-yellow-belt-workbook .block__content:after,.progress:after,.node--front-page:after,.node--1175 .fpc-download-box:after,.quiz-report-response:after,.views-row:after{content:"";display:table;clear:both}.view-testimonials:after,.block--views-dashboard-quiz-results-block-1:after,.block--ecg-chapter-dashboard-course-progress:after,.block--ecg-chapter-dashboard-course-progress .user-picture a:after,.block--mailchimp-lists-free-ecg-training:after,.block--mailchimp-lists-yellow-belt-workbook:after,.front .block--mailchimp-lists-free-ecg-training:after,.front .block--mailchimp-lists-yellow-belt-workbook:after,.front .block--mailchimp-lists-free-ecg-training .block__content:after,.front .block--mailchimp-lists-yellow-belt-workbook .block__content:after,.progress:after,.node--front-page:after,.node--1175 .fpc-download-box:after,.quiz-report-response:after,.views-row:after{content:"";display:table;clear:both}.affix-container{display:inline-block}.affix-container .affix-fixed{padding:1em 0;text-align:center;width:100%;border-bottom:1px solid #ccc;background-color:rgba(0,0,0,.8);position:fixed;z-index:99;top:50px;left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.admin-menu .affix-container .affix-fixed{top:79px}@media(min-width:739px){.affix-container .affix-fixed{top:60px}.admin-menu .affix-container .affix-fixed{top:89px}}input[type=button],input[type=submit],.button-link,.block--ecg-chapter-course-diploma .course-get-certificate a,.block--ecg-chapter-progress .workshop-progress-info.workshop-completed a,.block--ecg-chapter-progress .workshop-progress-download a,.cc-update-button,#block-ecg-chapter-upgrade-offer a,.node--case .content .quiz-start .quiz-button,.node--shortcourse .quiz-button,.node--shortcourse-bonus .quiz-button,.node--shortcourse-quiz .quiz-button,.page-books-ecg-mastery-resources .pane-1 a,.page-books-ecg-mastery-resources .pane-2 a,.page-books-ecg-mastery-resources .pane-3 a,.page-books-ecg-mastery-resources .pane-4 a,.page-cme-credits .pane-cme-guide .download-cme-guide a,.ecg_cme_credits__certificate_button a.download-certificate,.page-group-join .l-content .form-submit,.page-signup-verified .l-content p a,.page-signup-welcome .signup-welcome .button,.page-user-login .form-submit,.page-user-password .form-submit,.page-user-reset .form-submit,.case-finish a,.quiz-question-answering-form .form-submit,.quiz-report-form .form-submit,.quiz-result-button-continue,.quiz-result-button{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#fff;background-color:#188ecc;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}input[type=button]:focus,input[type=submit]:focus,.button-link:focus,.block--ecg-chapter-course-diploma .course-get-certificate a:focus,.block--ecg-chapter-progress .workshop-progress-info.workshop-completed a:focus,.block--ecg-chapter-progress .workshop-progress-download a:focus,.cc-update-button:focus,#block-ecg-chapter-upgrade-offer a:focus,.node--case .content .quiz-start .quiz-button:focus,.node--shortcourse .quiz-button:focus,.node--shortcourse-bonus .quiz-button:focus,.node--shortcourse-quiz .quiz-button:focus,.page-books-ecg-mastery-resources .pane-1 a:focus,.page-books-ecg-mastery-resources .pane-2 a:focus,.page-books-ecg-mastery-resources .pane-3 a:focus,.page-books-ecg-mastery-resources .pane-4 a:focus,.page-cme-credits .pane-cme-guide .download-cme-guide a:focus,.ecg_cme_credits__certificate_button a.download-certificate:focus,.page-group-join .l-content .form-submit:focus,.page-signup-verified .l-content p a:focus,.page-signup-welcome .signup-welcome .button:focus,.page-user-login .form-submit:focus,.page-user-password .form-submit:focus,.page-user-reset .form-submit:focus,.case-finish a:focus,.quiz-question-answering-form .form-submit:focus,.quiz-report-form .form-submit:focus,.quiz-result-button-continue:focus,.quiz-result-button:focus,input[type=button]:active,input[type=submit]:active,.button-link:active,.block--ecg-chapter-course-diploma .course-get-certificate a:active,.block--ecg-chapter-progress .workshop-progress-info.workshop-completed a:active,.block--ecg-chapter-progress .workshop-progress-download a:active,.cc-update-button:active,#block-ecg-chapter-upgrade-offer a:active,.node--case .content .quiz-start .quiz-button:active,.node--shortcourse .quiz-button:active,.node--shortcourse-bonus .quiz-button:active,.node--shortcourse-quiz .quiz-button:active,.page-books-ecg-mastery-resources .pane-1 a:active,.page-books-ecg-mastery-resources .pane-2 a:active,.page-books-ecg-mastery-resources .pane-3 a:active,.page-books-ecg-mastery-resources .pane-4 a:active,.page-cme-credits .pane-cme-guide .download-cme-guide a:active,.ecg_cme_credits__certificate_button a.download-certificate:active,.page-group-join .l-content .form-submit:active,.page-signup-verified .l-content p a:active,.page-signup-welcome .signup-welcome .button:active,.page-user-login .form-submit:active,.page-user-password .form-submit:active,.page-user-reset .form-submit:active,.case-finish a:active,.quiz-question-answering-form .form-submit:active,.quiz-report-form .form-submit:active,.quiz-result-button-continue:active,.quiz-result-button:active,input[type=button]:hover,input[type=submit]:hover,.button-link:hover,.block--ecg-chapter-course-diploma .course-get-certificate a:hover,.block--ecg-chapter-progress .workshop-progress-info.workshop-completed a:hover,.block--ecg-chapter-progress .workshop-progress-download a:hover,.cc-update-button:hover,#block-ecg-chapter-upgrade-offer a:hover,.node--case .content .quiz-start .quiz-button:hover,.node--shortcourse .quiz-button:hover,.node--shortcourse-bonus .quiz-button:hover,.node--shortcourse-quiz .quiz-button:hover,.page-books-ecg-mastery-resources .pane-1 a:hover,.page-books-ecg-mastery-resources .pane-2 a:hover,.page-books-ecg-mastery-resources .pane-3 a:hover,.page-books-ecg-mastery-resources .pane-4 a:hover,.page-cme-credits .pane-cme-guide .download-cme-guide a:hover,.ecg_cme_credits__certificate_button a.download-certificate:hover,.page-group-join .l-content .form-submit:hover,.page-signup-verified .l-content p a:hover,.page-signup-welcome .signup-welcome .button:hover,.page-user-login .form-submit:hover,.page-user-password .form-submit:hover,.page-user-reset .form-submit:hover,.case-finish a:hover,.quiz-question-answering-form .form-submit:hover,.quiz-report-form .form-submit:hover,.quiz-result-button-continue:hover,.quiz-result-button:hover{color:#fff;background-color:#1b9ee3}.block--ecg-content-pricing .plan-cta span,.block--ecg-content-pricing-gift-card .plan-cta span,.block--ecg-content-pricing-footer .plan-cta span,.block--ecg-content-pricing-pro .plan-cta span,.block--ecg-content-pricing-9-dollar .plan-cta span,.node--case .content .quiz-start .quiz-not-available{display:block;padding:.5em;margin:0;color:#666;text-align:left;background-color:#ccc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.yellow-button,body.cke_editable a.button-cta,body.not-logged-in a.button-cta,.block--ecg-trial-user-register-sidebar-block #user-register-form .form-actions input,.block--ecg-trial-user-register-webinar-block #user-register-form>div>.form-actions input,.block--mailchimp-lists-free-ecg-training .form-submit,.block--mailchimp-lists-yellow-belt-workbook .form-submit,.view-webinar-announcement-block .views-field-field-webinar-leadpage-url a{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#333;background-color:#f7d703;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.yellow-button:focus,body.cke_editable a.button-cta:focus,body.not-logged-in a.button-cta:focus,.block--ecg-trial-user-register-sidebar-block #user-register-form .form-actions input:focus,.block--ecg-trial-user-register-webinar-block #user-register-form>div>.form-actions input:focus,.block--mailchimp-lists-free-ecg-training .form-submit:focus,.block--mailchimp-lists-yellow-belt-workbook .form-submit:focus,.view-webinar-announcement-block .views-field-field-webinar-leadpage-url a:focus,.yellow-button:active,body.cke_editable a.button-cta:active,body.not-logged-in a.button-cta:active,.block--ecg-trial-user-register-sidebar-block #user-register-form .form-actions input:active,.block--ecg-trial-user-register-webinar-block #user-register-form>div>.form-actions input:active,.block--mailchimp-lists-free-ecg-training .form-submit:active,.block--mailchimp-lists-yellow-belt-workbook .form-submit:active,.view-webinar-announcement-block .views-field-field-webinar-leadpage-url a:active,.yellow-button:hover,body.cke_editable a.button-cta:hover,body.not-logged-in a.button-cta:hover,.block--ecg-trial-user-register-sidebar-block #user-register-form .form-actions input:hover,.block--ecg-trial-user-register-webinar-block #user-register-form>div>.form-actions input:hover,.block--mailchimp-lists-free-ecg-training .form-submit:hover,.block--mailchimp-lists-yellow-belt-workbook .form-submit:hover,.view-webinar-announcement-block .views-field-field-webinar-leadpage-url a:hover{color:#333;background-color:#fcde17}.block--views-dashboard-quiz-results-block-1 .views-field-result-id a,.trial-enroll-box .trial-enroll,.trial-enroll-box .trial-login{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#fff;background-color:#188ecc;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:.4em .9em}.block--views-dashboard-quiz-results-block-1 .views-field-result-id a:focus,.trial-enroll-box .trial-enroll:focus,.trial-enroll-box .trial-login:focus,.block--views-dashboard-quiz-results-block-1 .views-field-result-id a:active,.trial-enroll-box .trial-enroll:active,.trial-enroll-box .trial-login:active,.block--views-dashboard-quiz-results-block-1 .views-field-result-id a:hover,.trial-enroll-box .trial-enroll:hover,.trial-enroll-box .trial-login:hover{color:#fff;background-color:#1b9ee3}.block--ecg-signup-email-verification .form-submit,.ecg_cme_credits__certificate_button a.claim-certificate,.quiz-cancel a,.page-node-take .quiz-cancel-cancel{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#188ecc;background-color:#fff;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:transparent;color:#188ecc;border:2px solid #188ecc}.block--ecg-signup-email-verification .form-submit:focus,.ecg_cme_credits__certificate_button a.claim-certificate:focus,.quiz-cancel a:focus,.page-node-take .quiz-cancel-cancel:focus,.block--ecg-signup-email-verification .form-submit:active,.ecg_cme_credits__certificate_button a.claim-certificate:active,.quiz-cancel a:active,.page-node-take .quiz-cancel-cancel:active,.block--ecg-signup-email-verification .form-submit:hover,.ecg_cme_credits__certificate_button a.claim-certificate:hover,.quiz-cancel a:hover,.page-node-take .quiz-cancel-cancel:hover{color:#188ecc;background-color:#fff}.block--ecg-signup-email-verification .form-submit:hover,.ecg_cme_credits__certificate_button a.claim-certificate:hover,.quiz-cancel a:hover,.page-node-take .quiz-cancel-cancel:hover{border:2px solid transparent;color:#fff;background:#188ecc}.grid-container,.header-wrapper,.banner__content,.preface__content,.postscript__content,.precontent__content,.l-main,.l-page-section,.footer__content,.block--ecg-emailaccess-lead-magnet-download,.block--ecg-emailaccess-lead-magnet-info,.block--boxes-little-black-book-banner,.block--boxes-download-box-little-black-book,.view-testimonials{max-width:940px;margin:0 auto;padding:0 1em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}@media(min-width:600px){.grid-container,.header-wrapper,.banner__content,.preface__content,.postscript__content,.precontent__content,.l-main,.l-page-section,.footer__content,.block--ecg-emailaccess-lead-magnet-download,.block--ecg-emailaccess-lead-magnet-info,.block--boxes-little-black-book-banner,.block--boxes-download-box-little-black-book,.view-testimonials{padding:0}}@media(min-width:600px) and (orientation:portrait){.grid-container,.header-wrapper,.banner__content,.preface__content,.postscript__content,.precontent__content,.l-main,.l-page-section,.footer__content,.block--ecg-emailaccess-lead-magnet-download,.block--ecg-emailaccess-lead-magnet-info,.block--boxes-little-black-book-banner,.block--boxes-download-box-little-black-book,.view-testimonials{padding:0 1em}}@media(min-width:1025px){.grid-container,.header-wrapper,.banner__content,.preface__content,.postscript__content,.precontent__content,.l-main,.l-page-section,.footer__content,.block--ecg-emailaccess-lead-magnet-download,.block--ecg-emailaccess-lead-magnet-info,.block--boxes-little-black-book-banner,.block--boxes-download-box-little-black-book,.view-testimonials{padding:0}}.grid-container:before,.header-wrapper:before,.banner__content:before,.preface__content:before,.postscript__content:before,.precontent__content:before,.l-main:before,.l-page-section:before,.footer__content:before,.block--ecg-emailaccess-lead-magnet-download:before,.block--ecg-emailaccess-lead-magnet-info:before,.block--boxes-little-black-book-banner:before,.block--boxes-download-box-little-black-book:before,.view-testimonials:before,.grid-container:after,.header-wrapper:after,.banner__content:after,.preface__content:after,.postscript__content:after,.precontent__content:after,.l-main:after,.l-page-section:after,.footer__content:after,.block--ecg-emailaccess-lead-magnet-download:after,.block--ecg-emailaccess-lead-magnet-info:after,.block--boxes-little-black-book-banner:after,.block--boxes-download-box-little-black-book:after,.view-testimonials:after{content:".";display:block;height:0;overflow:hidden}.grid-container:after,.header-wrapper:after,.banner__content:after,.preface__content:after,.postscript__content:after,.precontent__content:after,.l-main:after,.l-page-section:after,.footer__content:after,.block--ecg-emailaccess-lead-magnet-download:after,.block--ecg-emailaccess-lead-magnet-info:after,.block--boxes-little-black-book-banner:after,.block--boxes-download-box-little-black-book:after,.view-testimonials:after{clear:both}.block--ecg-chapter-preliminary-course a:focus,.view-training-content .node--case a:focus,.block--ecg-chapter-preliminary-course a:active,.view-training-content .node--case a:active,.block--ecg-chapter-preliminary-course a:hover,.view-training-content .node--case a:hover{background-color:#eee}.block--ecg-chapter-preliminary-course a:focus:after,.view-training-content .node--case a:focus:after,.block--ecg-chapter-preliminary-course a:active:after,.view-training-content .node--case a:active:after,.block--ecg-chapter-preliminary-course a:hover:after,.view-training-content .node--case a:hover:after{color:#666}.block--ecg-chapter-preliminary-course a:after,.view-training-content .node--case a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;content:"\f105";margin-left:0}.block--ecg-chapter-preliminary-course a:after,.view-training-content .node--case a:after{display:inline-block;height:20px;position:absolute;right:3px;top:50%;margin-top:-10px}.block--ecg-content-pricing .features-container ul li,.block--ecg-content-pricing-gift-card .features-container ul li,.block--ecg-content-pricing-footer .features-container ul li,.block--ecg-content-pricing-pro .features-container ul li,.block--ecg-content-pricing-9-dollar .features-container ul li,.block--ecg-emailaccess-lead-magnet-info li,.block--boxes-little-black-book-banner li,.node--1175 .fpc-info li,.page-books-ekg-lesen-verstehen-beherrschen .book-details ul li,.page-user-register .ecg-trial__user-register__info ul li{padding-left:1.5em}.block--ecg-content-pricing .features-container ul li:before,.block--ecg-content-pricing-gift-card .features-container ul li:before,.block--ecg-content-pricing-footer .features-container ul li:before,.block--ecg-content-pricing-pro .features-container ul li:before,.block--ecg-content-pricing-9-dollar .features-container ul li:before,.block--ecg-emailaccess-lead-magnet-info li:before,.block--boxes-little-black-book-banner li:before,.node--1175 .fpc-info li:before,.page-books-ekg-lesen-verstehen-beherrschen .book-details ul li:before,.page-user-register .ecg-trial__user-register__info ul li:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f00c";margin-right:0}.block--ecg-content-pricing .features-container ul li:before,.block--ecg-content-pricing-gift-card .features-container ul li:before,.block--ecg-content-pricing-footer .features-container ul li:before,.block--ecg-content-pricing-pro .features-container ul li:before,.block--ecg-content-pricing-9-dollar .features-container ul li:before,.block--ecg-emailaccess-lead-magnet-info li:before,.block--boxes-little-black-book-banner li:before,.node--1175 .fpc-info li:before,.page-books-ekg-lesen-verstehen-beherrschen .book-details ul li:before,.page-user-register .ecg-trial__user-register__info ul li:before{margin-left:-1.5em;width:1.5em}.difficulty-icon>span{display:inline-block;width:1em;height:1em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;border:1px solid #188ecc;position:relative;overflow:hidden;padding:0;margin-right:.4em;margin-bottom:-1px;background-color:#fff}.difficulty-icon>span>span{position:absolute;top:0;left:0;border-width:0;display:inline-block;width:0;height:1em;background-color:#188ecc}.difficulty-icon.difficulty-advanced>span>span{width:50%}.difficulty-icon.difficulty-pro>span>span{width:100%}.fa-icon{display:inline-block}.fa-facebook:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f09a";margin-right:0}.fa-rss:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f09e";margin-right:0}.jcarousel-skin-default{text-align:center}.jcarousel-container-horizontal{padding:1em 0;margin:auto}.view-teachers-block-frontpage .jcarousel-container-horizontal{height:220px}@media(min-width:1025px){.view-teachers-block-frontpage .jcarousel-container-horizontal{height:350px}}.jcarousel-clip-horizontal{overflow:hidden}.jcarousel-item{padding:0;width:220px;overflow:hidden;list-style:none}.jcarousel-item-horizontal{margin:0 5px}@media(min-width:600px){.jcarousel-item-horizontal{margin:0 25px}}.jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-next,.jcarousel-prev{display:block;text-align:center;font-size:2em;width:1.25em;height:1.25em;color:#7d7d7d;position:absolute;top:2em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em}.jcarousel-next:focus,.jcarousel-next:active,.jcarousel-next:hover,.jcarousel-prev:focus,.jcarousel-prev:active,.jcarousel-prev:hover{color:#666}@media(min-width:480px){.jcarousel-next,.jcarousel-prev{font-size:3em}}@media(min-width:1025px){.jcarousel-next,.jcarousel-prev{font-size:5em;top:1em;bottom:auto}}.jcarousel-next-disabled,.jcarousel-prev-disabled{filter:alpha(opacity=10);opacity:.1;cursor:default}.jcarousel-prev-horizontal{left:-1.25em}.jcarousel-prev-horizontal:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f053";margin-right:0}.jcarousel-next-horizontal{right:-1.25em}.jcarousel-next-horizontal:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-left:0}.view-testimonials .views-row{margin-bottom:2em}@media(min-width:600px){.view-testimonials .views-row{margin:0}}@media(min-width:600px){.view-testimonials .views-row-odd{width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:none}}@media(min-width:600px){.view-testimonials .views-row-even{width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none}}.page-team .l-banner,.page-course-library .l-banner,.page-teachers .l-banner{background-color:#eee}.page-guides .l-banner,.section-magazine .l-banner,.section-blog .l-banner,.page-webinars .l-banner{background-color:#343e47;color:#fff!important}.page-guides .l-banner .block__content h1,.section-magazine .l-banner .block__content h1,.section-blog .l-banner .block__content h1,.page-webinars .l-banner .block__content h1{color:#d1f2fb!important}.page-team .l-banner .block__content,.page-course-library .l-banner .block__content,.page-teachers .l-banner .block__content,.page-guides .l-banner .block__content,.section-magazine .l-banner .block__content,.section-blog .l-banner .block__content,.page-webinars .l-banner .block__content{text-align:center;padding:1em 1em 0}@media(min-width:600px){.page-team .l-banner .block__content,.page-course-library .l-banner .block__content,.page-teachers .l-banner .block__content,.page-guides .l-banner .block__content,.section-magazine .l-banner .block__content,.section-blog .l-banner .block__content,.page-webinars .l-banner .block__content{width:83.05085%;float:left;margin-right:-100%;margin-left:0%;clear:none;margin:0 auto 1em;float:auto;position:relative;left:8.333%}}@media(min-width:600px){.page-team .l-banner .block__content h1,.page-course-library .l-banner .block__content h1,.page-teachers .l-banner .block__content h1,.page-guides .l-banner .block__content h1,.section-magazine .l-banner .block__content h1,.section-blog .l-banner .block__content h1,.page-webinars .l-banner .block__content h1{font-size:2.5em}}.page-team .l-banner .block__content p,.page-course-library .l-banner .block__content p,.page-teachers .l-banner .block__content p,.page-guides .l-banner .block__content p,.section-magazine .l-banner .block__content p,.section-blog .l-banner .block__content p,.page-webinars .l-banner .block__content p{margin:0 auto 1em;font-size:1.15em;line-height:1.4em}@media(min-width:600px){.page-team .l-banner .block__content p,.page-course-library .l-banner .block__content p,.page-teachers .l-banner .block__content p,.page-guides .l-banner .block__content p,.section-magazine .l-banner .block__content p,.section-blog .l-banner .block__content p,.page-webinars .l-banner .block__content p{font-size:1.35em;line-height:1.5em}}.page-team .l-banner .block__content .trailer,.page-course-library .l-banner .block__content .trailer,.page-teachers .l-banner .block__content .trailer,.page-guides .l-banner .block__content .trailer,.section-magazine .l-banner .block__content .trailer,.section-blog .l-banner .block__content .trailer,.page-webinars .l-banner .block__content .trailer{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#188ecc;background-color:#f6f6f6;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #188ecc;margin:0}.page-team .l-banner .block__content .trailer:focus,.page-course-library .l-banner .block__content .trailer:focus,.page-teachers .l-banner .block__content .trailer:focus,.page-guides .l-banner .block__content .trailer:focus,.section-magazine .l-banner .block__content .trailer:focus,.section-blog .l-banner .block__content .trailer:focus,.page-webinars .l-banner .block__content .trailer:focus,.page-team .l-banner .block__content .trailer:active,.page-course-library .l-banner .block__content .trailer:active,.page-teachers .l-banner .block__content .trailer:active,.page-guides .l-banner .block__content .trailer:active,.section-magazine .l-banner .block__content .trailer:active,.section-blog .l-banner .block__content .trailer:active,.page-webinars .l-banner .block__content .trailer:active,.page-team .l-banner .block__content .trailer:hover,.page-course-library .l-banner .block__content .trailer:hover,.page-teachers .l-banner .block__content .trailer:hover,.page-guides .l-banner .block__content .trailer:hover,.section-magazine .l-banner .block__content .trailer:hover,.section-blog .l-banner .block__content .trailer:hover,.page-webinars .l-banner .block__content .trailer:hover{color:#188ecc;background-color:#fff}.page-team .l-banner .block__content .trailer:after,.page-course-library .l-banner .block__content .trailer:after,.page-teachers .l-banner .block__content .trailer:after,.page-guides .l-banner .block__content .trailer:after,.section-magazine .l-banner .block__content .trailer:after,.section-blog .l-banner .block__content .trailer:after,.page-webinars .l-banner .block__content .trailer:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f01d";margin-left:.5em}.page-team .l-banner .block__content .trailer:after,.page-course-library .l-banner .block__content .trailer:after,.page-teachers .l-banner .block__content .trailer:after,.page-guides .l-banner .block__content .trailer:after,.section-magazine .l-banner .block__content .trailer:after,.section-blog .l-banner .block__content .trailer:after,.page-webinars .l-banner .block__content .trailer:after{font-size:1.1em}.pane-boxes-cme-accredited,.pane-boxes-medmastery-awards-2017,.page-cme-credits .pane-cme-guide,.page-cme-credits .pane-cme-worldwide,.page-cme-credits .pane-earning-cme,.pane-gift-cards-how,.page-pricing .panel-team-accounts,.page-pricing .panel-pricing-guarantee,.page-pricing .panel-pricing-benefits,.panel-pricing-trustpilot{font-size:1.15em;line-height:1.4em;text-align:center;padding-top:2em;padding-bottom:3em}@media(min-width:1025px){.pane-boxes-cme-accredited,.pane-boxes-medmastery-awards-2017,.page-cme-credits .pane-cme-guide,.page-cme-credits .pane-cme-worldwide,.page-cme-credits .pane-earning-cme,.pane-gift-cards-how,.page-pricing .panel-team-accounts,.page-pricing .panel-pricing-guarantee,.page-pricing .panel-pricing-benefits,.panel-pricing-trustpilot{font-size:1.5em}}.pane-boxes-cme-accredited h2,.pane-boxes-medmastery-awards-2017 h2,.page-cme-credits .pane-cme-guide h2,.page-cme-credits .pane-cme-worldwide h2,.page-cme-credits .pane-earning-cme h2,.pane-gift-cards-how h2,.page-pricing .panel-team-accounts h2,.page-pricing .panel-pricing-guarantee h2,.page-pricing .panel-pricing-benefits h2,.panel-pricing-trustpilot h2{font-size:2em;margin-bottom:0;margin-top:0}.pane-boxes-cme-accredited p,.pane-boxes-medmastery-awards-2017 p,.page-cme-credits .pane-cme-guide p,.page-cme-credits .pane-cme-worldwide p,.page-cme-credits .pane-earning-cme p,.pane-gift-cards-how p,.page-pricing .panel-team-accounts p,.page-pricing .panel-pricing-guarantee p,.page-pricing .panel-pricing-benefits p,.panel-pricing-trustpilot p{max-width:940px;margin:0 auto;padding:1em;background-position:bottom center;background-repeat:no-repeat}.mm-overlay-header h2,.mm-overlay-content{max-width:800px;margin:0 auto;padding:0 1em}.node-type-case .l-region--sidebar-right,.node-type-shortcourse .l-region--sidebar-right,.node-type-shortcourse-quiz .l-region--sidebar-right{padding-top:0;margin-top:0!important;font-size:1em}.node-type-case .l-page:after,.node-type-shortcourse .l-page:after,.node-type-shortcourse-quiz .l-page:after{height:4.5em!important}.node-type-case .l-footer,.node-type-shortcourse .l-footer,.node-type-shortcourse-quiz .l-footer{display:none}.block--ecg-chapter-preliminary-course,.block--ecg-chapter-progress .workshop-progress-info.workshop-completed,.subscription-restart,.subscription-restart .subscription-restart-cc,.subscription-restart .subscription-restart-coupon,.node-type-guide .node--full,.node-type-guide-article .node--full,.node-type-blog-article .node--full,.node-type-webinar-recording .node--full,.page-gift-card-redeem .ecg-gift-card-redeem,.page-group-join .l-content,.page-invite-withdraw .l-content,.page-member-invite .l-content,.page-user-login .l-content,.page-user-password .l-content,.page-user-reset .l-content,.page-user-register .ecg-trial__user-register__form,.node-type-course .course-chapter,.view-courses .view-content .views-row .node--course--teaser a,.view-courses .view-content .views-row .node--training--teaser a,.view-active-courses-dashboard .view-content .views-row .node--course--teaser a,.view-active-courses-dashboard .view-content .views-row .node--training--teaser a,.view-courses-frontpage .view-content .views-row .node--course--teaser a,.view-courses-frontpage .view-content .views-row .node--training--teaser a,.view-courses-by-teacher .view-content .views-row .node--course--teaser a,.view-courses-by-teacher .view-content .views-row .node--training--teaser a,.view-blog-related-courses .view-content .views-row .node--course--teaser a,.view-blog-related-courses .view-content .views-row .node--training--teaser a,.view-webinar-related-courses- .view-content .views-row .node--course--teaser a,.view-webinar-related-courses- .view-content .views-row .node--training--teaser a,.view-guide-related-courses .view-content .views-row .node--course--teaser a,.view-guide-related-courses .view-content .views-row .node--training--teaser a,.view-group-manager-invites .view-content table,.ecg-relation__member-list-header,.view-guides .view-content .views-row .node--guide--teaser a,.view-teacher .views-row,.view-training-content,.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser a{padding:1em 1em 1.5em;background-color:#fff;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;border-bottom:1px solid #ccc}.page-user-group .tabs--secondary{padding:.5em}.page-user-group .tabs--secondary li{margin-left:0;margin-left:.5em}.page-user-group .tabs--secondary li a{-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;padding:.5em 1em;color:#666;border:1px solid #ccc;background-color:#f3f3f3}.page-user-group .tabs--secondary li a:hover{color:#666;border-color:#666}.page-user-group .tabs--secondary li a.active{color:#188ecc;border-color:#188ecc;background-color:#f6f9fa}.mm-overlay{position:fixed;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#f3f3f3;z-index:1011}@media(min-width:739px){.admin-menu .mm-overlay{margin-top:29px}}.mm-overlay-content-container{position:absolute;top:5.5em;bottom:0;left:0;width:100%;z-index:1012;overflow-y:auto}.block--ecg-general-ecg-user-login .block-toggle-close,.l-header .block--menu .block-toggle-close,#colorbox button#cboxClose,.trial-enroll-box .trial-enroll-cancel,.mm-overlay-close{position:absolute;outline:none;top:1em;right:1em;display:inline-block;width:4em;height:4em;z-index:1014}@media(min-width:1025px){.block--ecg-general-ecg-user-login .block-toggle-close,.l-header .block--menu .block-toggle-close,#colorbox button#cboxClose,.trial-enroll-box .trial-enroll-cancel,.mm-overlay-close{right:2em}}.block--ecg-general-ecg-user-login .block-toggle-close:before,.l-header .block--menu .block-toggle-close:before,#colorbox button#cboxClose:before,.trial-enroll-box .trial-enroll-cancel:before,.mm-overlay-close:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;content:"\f00d";margin-right:0}.block--ecg-general-ecg-user-login .block-toggle-close:before,.l-header .block--menu .block-toggle-close:before,#colorbox button#cboxClose:before,.trial-enroll-box .trial-enroll-cancel:before,.mm-overlay-close:before{font-size:3em;line-height:.75em;padding:.3em;color:#333;visibility:visible;-webkit-border-radius:3em;-moz-border-radius:3em;-ms-border-radius:3em;-o-border-radius:3em;border-radius:3em}.block--ecg-general-ecg-user-login .block-toggle-close:hover:before,.l-header .block--menu .block-toggle-close:hover:before,#colorbox button#cboxClose:hover:before,.trial-enroll-box .trial-enroll-cancel:hover:before,.mm-overlay-close:hover:before{background-color:#eee}.block--ecg-general-ecg-user-login .mm-overlay-header,.l-header .block--menu .mm-overlay-header{display:none}@media(min-width:739px){.block--ecg-general-ecg-user-login .block-toggle-close,.l-header .block--menu .block-toggle-close{display:none}}.block--ecg-general-ecg-user-login .mm-overlay-header,.l-header .block--menu .mm-overlay-header{background-color:transparent!important;-webkit-box-shadow:transparent 0 0 0 0!important;-moz-box-shadow:transparent 0 0 0 0!important;box-shadow:transparent 0 0 0 0!important}@media(max-width:738px){.block--ecg-general-ecg-user-login,.l-header .block--menu{position:fixed;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#f3f3f3;z-index:1011;visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s ease-in-out,visibility 0s .3s;transition:transform .3s ease-in-out,visibility 0s .3s}.block-toggled.block--ecg-general-ecg-user-login,.l-header .block-toggled.block--menu{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.block--ecg-general-ecg-user-login .mm-overlay-header,.l-header .block--menu .mm-overlay-header{display:block}.block--ecg-general-ecg-user-login ul,.l-header .block--menu ul{position:absolute;top:5.5em;bottom:0;left:0;width:100%;z-index:1012;overflow-y:auto;padding-bottom:2em}.block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child,.l-header .block--menu .user-menu__dropdown li:first-child{font-size:1.3em;padding:0 1em}.block--ecg-general-ecg-user-login .user-menu__dropdown li .upgrade-info,.l-header .block--menu .user-menu__dropdown li .upgrade-info{font-size:.6em;width:70%;padding-bottom:2em;margin:.5em auto;overflow:visible;border-bottom:1px solid #ccc}}@font-face{font-family:fontawesome;src:url(../../../all/themes/ecg/fonts/FontAwesome/fontawesome-webfont.eot);src:url(../../../all/themes/ecg/fonts/FontAwesome/fontawesome-webfont-1.eot) format("embedded-opentype"),url(../../../all/themes/ecg/fonts/FontAwesome/fontawesome-webfont.woff) format("woff"),url(../../../all/themes/ecg/fonts/FontAwesome/fontawesome-webfont.ttf) format("truetype"),url(../../../all/themes/ecg/fonts/FontAwesome/fontawesome-webfont.svg) format("svg");font-weight:400;font-style:normal}.view-testimonials,.block--views-dashboard-quiz-results-block-1,.block--ecg-chapter-dashboard-course-progress,.block--ecg-chapter-dashboard-course-progress .user-picture a,.block--mailchimp-lists-free-ecg-training,.block--mailchimp-lists-yellow-belt-workbook,.front .block--mailchimp-lists-free-ecg-training,.front .block--mailchimp-lists-yellow-belt-workbook,.front .block--mailchimp-lists-free-ecg-training .block__content,.front .block--mailchimp-lists-yellow-belt-workbook .block__content,.progress,.node--front-page,.node--1175 .fpc-download-box,.quiz-report-response,.views-row{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.view-testimonials:before,.block--views-dashboard-quiz-results-block-1:before,.block--ecg-chapter-dashboard-course-progress:before,.block--ecg-chapter-dashboard-course-progress .user-picture a:before,.block--mailchimp-lists-free-ecg-training:before,.block--mailchimp-lists-yellow-belt-workbook:before,.front .block--mailchimp-lists-free-ecg-training:before,.front .block--mailchimp-lists-yellow-belt-workbook:before,.front .block--mailchimp-lists-free-ecg-training .block__content:before,.front .block--mailchimp-lists-yellow-belt-workbook .block__content:before,.progress:before,.node--front-page:before,.node--1175 .fpc-download-box:before,.quiz-report-response:before,.views-row:before,.view-testimonials:after,.block--views-dashboard-quiz-results-block-1:after,.block--ecg-chapter-dashboard-course-progress:after,.block--ecg-chapter-dashboard-course-progress .user-picture a:after,.block--mailchimp-lists-free-ecg-training:after,.block--mailchimp-lists-yellow-belt-workbook:after,.front .block--mailchimp-lists-free-ecg-training:after,.front .block--mailchimp-lists-yellow-belt-workbook:after,.front .block--mailchimp-lists-free-ecg-training .block__content:after,.front .block--mailchimp-lists-yellow-belt-workbook .block__content:after,.progress:after,.node--front-page:after,.node--1175 .fpc-download-box:after,.quiz-report-response:after,.views-row:after{content:".";display:block;height:0;overflow:hidden}.view-testimonials:after,.block--views-dashboard-quiz-results-block-1:after,.block--ecg-chapter-dashboard-course-progress:after,.block--ecg-chapter-dashboard-course-progress .user-picture a:after,.block--mailchimp-lists-free-ecg-training:after,.block--mailchimp-lists-yellow-belt-workbook:after,.front .block--mailchimp-lists-free-ecg-training:after,.front .block--mailchimp-lists-yellow-belt-workbook:after,.front .block--mailchimp-lists-free-ecg-training .block__content:after,.front .block--mailchimp-lists-yellow-belt-workbook .block__content:after,.progress:after,.node--front-page:after,.node--1175 .fpc-download-box:after,.quiz-report-response:after,.views-row:after{clear:both}.l-branding a span,.l-header .block--menu .block__title{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}html{height:100%}html.ios-safari-hack{overflow-y:scroll;-webkit-overflow-scrolling:touch}body{padding:0;margin:0;width:100%;height:100%}body.ios-safari-hack.node-type-shortcourse,body.ios-safari-hack.node-type-shortcourse-quiz,body.ios-safari-hack.node-type-shortcourse-bonus,body.ios-safari-hack.node-type-case{overflow-y:scroll;-webkit-overflow-scrolling:touch}body.overlay-active{overflow-y:hidden}body.section-magazine,body.node-type-shortcourse,body.section-course-library,body.page-dashboard,body.node-type-course,body.node-type-training,body.node-type-blog-article,body.section-guides,body.node-type-guide,body.node-type-guide-article,body.node-type-webinar-recording,body.page-user,body.page-teachers,body.node-type-teacher,body.page-webinars,body.page-gift-card-redeem,body.page-add-on-checkout,body.page-subscription-enroll,body.page-subscription-upgrade,body.page-member-invite,body.page-invite-withdraw,body.page-group-join{background-color:#f3f3f3}table{width:100%;border:1px solid #666}td,th{padding:.5em}th{font-weight:400;text-transform:uppercase;background-color:#ccc}tr.odd{background-color:#fff}tr.even{background-color:#eee}input,textarea{border:1px solid #ccc;border-radius:4px;padding:.2em .4em;margin-right:1em}input:focus,textarea:focus{border:1px solid #188ecc;-webkit-box-shadow:#188ecc 0 0 0 2px;-moz-box-shadow:#188ecc 0 0 0 2px;box-shadow:#188ecc 0 0 0 2px}input[type=checkbox]:focus,input[type=radio]:focus{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=button]:focus,input[type=submit]:focus,.button-link:focus{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}label{font-weight:400}fieldset{margin:0;width:100%}select{border:1px solid #ccc;padding:.5em;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:url(../../../all/themes/ecg/images/icons/select-arrow.png) no-repeat;background-position:94% 50%;-webkit-appearance:none}a{color:#188ecc;text-decoration:none}a:focus,a:active,a:hover{color:#30a8e7;text-decoration:none}body.logged-in a.button-cta{display:none}body.cke_editable a.button-cta,body.not-logged-in a.button-cta{display:inline-block;font-weight:700;padding:.5em 1.5em;text-align:center}img,media,iframe{max-width:100%}img{height:auto}h1,h2,h3,h4,h5,h6{color:#333;font-weight:600;font-family:Arial,Helvetica,sans-serif;line-height:1.25em}body{font-family:Arial,Helvetica,sans-serif;color:#333}body{font-size:14px;line-height:1.4em}.node-type-blog-article .l-content .content,.node-type-webinar-recording .l-content .content{font-size:1.15em;line-height:1.65em}.lead{font-size:1.25em;line-height:1.5em}.content-type-meta{color:#666;text-transform:uppercase}.og-context-cardiology .l-banner,.og-context-cardiology .quiz-cancel{background-color:#dc5965}.og-context-endocrinology .l-banner,.og-context-endocrinology .quiz-cancel{background-color:#e16a38}.og-context-nephrology .l-banner,.og-context-nephrology .quiz-cancel{background-color:#ea8c27}.og-context-imaging .l-banner,.og-context-imaging .quiz-cancel{background-color:#4a73c1}.og-context-ultrasound .l-banner,.og-context-ultrasound .quiz-cancel{background-color:#2c9bcd}.og-context-pulmonary .l-banner,.og-context-pulmonary .quiz-cancel{background-color:#78b84c}.og-context-professional-development .l-banner,.og-context-professional-development .quiz-cancel{background-color:#778aa4}.og-context-infectious-diseases .l-banner,.og-context-infectious-diseases .quiz-cancel{background-color:#eeb513}.og-context-hematology .l-banner,.og-context-hematology .quiz-cancel{background-color:#ef7990}.og-context-emergency-medicine-and-critical-care .l-banner,.og-context-emergency-medicine-and-critical-care .quiz-cancel{background-color:#cb494a}.og-context-allergy-and-immunology .l-banner,.og-context-allergy-and-immunology .quiz-cancel{background-color:#2ba564}.og-context-gastroenterology .l-banner,.og-context-gastroenterology .quiz-cancel{background-color:#0a988b}.og-context-rheumatology .l-banner,.og-context-rheumatology .quiz-cancel{background-color:#1db1c0}.og-context-neurology .l-banner,.og-context-neurology .quiz-cancel{background-color:#785aa3}.og-context-clinical-genetics .l-banner,.og-context-clinical-genetics .quiz-cancel{background-color:#7a6eb9}.og-context-oncology .l-banner,.og-context-oncology .quiz-cancel{background-color:#b373b4}.cardiology-background{background-color:#dc5965}.endocrinology-background{background-color:#e16a38}.nephrology-background{background-color:#ea8c27}.imaging-background{background-color:#4a73c1}.ultrasound-background{background-color:#2c9bcd}.pulmonary-background{background-color:#78b84c}.professional-development-background{background-color:#778aa4}.infectious-diseases-background{background-color:#eeb513}.hematology-background{background-color:#ef7990}.emergency-medicine-and-critical-care-background{background-color:#cb494a}.allergy-and-immunology-background{background-color:#2ba564}.gastroenterology-background{background-color:#0a988b}.rheumatology-background{background-color:#1db1c0}.neurology-background{background-color:#785aa3}.clinical-genetics-background{background-color:#7a6eb9}.oncology-background{background-color:#b373b4}.cardiology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/cardiology.png);background-size:16px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.cardiology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/cardiology@2x.png)}}.endocrinology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/endocrinology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.endocrinology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/endocrinology@2x.png)}}.nephrology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/nephrology.png);background-size:24px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.nephrology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/nephrology@2x.png)}}.imaging-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/imaging.png);background-size:19px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.imaging-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/imaging@2x.png)}}.ultrasound-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/ultrasound.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ultrasound-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/ultrasound@2x.png)}}.pulmonary-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/pulmonary.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.pulmonary-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/pulmonary@2x.png)}}.professional-development-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/professional-development.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.professional-development-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/professional-development@2x.png)}}.infectious-diseases-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/infectious-diseases.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.infectious-diseases-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/infectious-diseases@2x.png)}}.hematology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/hematology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.hematology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/hematology@2x.png)}}.emergency-medicine-and-critical-care-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/emergency-medicine.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.emergency-medicine-and-critical-care-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/emergency-medicine@2x.png)}}.allergy-and-immunology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/allergy-and-immunology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.allergy-and-immunology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/allergy-and-immunology@2x.png)}}.gastroenterology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/gastroenterology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.gastroenterology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/gastroenterology@2x.png)}}.rheumatology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/rheumatology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.rheumatology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/rheumatology@2x.png)}}.neurology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/neurology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.neurology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/neurology@2x.png)}}.clinical-genetics-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/clinical-genetics.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.clinical-genetics-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/clinical-genetics@2x.png)}}.oncology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/oncology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.oncology-image{background-image:url(../../../all/themes/ecg/images/courses/speziality/oncology@2x.png)}}.course-spezialisation{padding-left:25px;background-position:0 0;background-repeat:no-repeat}.course-spezialisation.cardiology{background-image:url(../../../all/themes/ecg/images/courses/speziality/cardiology.png);background-size:16px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.cardiology{background-image:url(../../../all/themes/ecg/images/courses/speziality/cardiology@2x.png)}}.course-spezialisation.endocrinology{background-image:url(../../../all/themes/ecg/images/courses/speziality/endocrinology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.endocrinology{background-image:url(../../../all/themes/ecg/images/courses/speziality/endocrinology@2x.png)}}.course-spezialisation.nephrology{background-image:url(../../../all/themes/ecg/images/courses/speziality/nephrology.png);background-size:24px 20px;padding-left:30px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.nephrology{background-image:url(../../../all/themes/ecg/images/courses/speziality/nephrology@2x.png)}}.course-spezialisation.imaging{background-image:url(../../../all/themes/ecg/images/courses/speziality/imaging.png);background-size:19px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.imaging{background-image:url(../../../all/themes/ecg/images/courses/speziality/imaging@2x.png)}}.course-spezialisation.ultrasound{background-image:url(../../../all/themes/ecg/images/courses/speziality/ultrasound.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.ultrasound{background-image:url(../../../all/themes/ecg/images/courses/speziality/ultrasound@2x.png)}}.course-spezialisation.pulmonary{background-image:url(../../../all/themes/ecg/images/courses/speziality/pulmonary.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.pulmonary{background-image:url(../../../all/themes/ecg/images/courses/speziality/pulmonary@2x.png)}}.course-spezialisation.professional-development{background-image:url(../../../all/themes/ecg/images/courses/speziality/professional-development.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.professional-development{background-image:url(../../../all/themes/ecg/images/courses/speziality/professional-development@2x.png)}}.course-spezialisation.infectious-diseases{background-image:url(../../../all/themes/ecg/images/courses/speziality/infectious-diseases.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.infectious-diseases{background-image:url(../../../all/themes/ecg/images/courses/speziality/infectious-diseases@2x.png)}}.course-spezialisation.hematology{background-image:url(../../../all/themes/ecg/images/courses/speziality/hematology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.hematology{background-image:url(../../../all/themes/ecg/images/courses/speziality/hematology@2x.png)}}.course-spezialisation.emergency-medicine-and-critical-care{background-image:url(../../../all/themes/ecg/images/courses/speziality/emergency-medicine.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.emergency-medicine-and-critical-care{background-image:url(../../../all/themes/ecg/images/courses/speziality/emergency-medicine@2x.png)}}.course-spezialisation.allergy-and-immunology{background-image:url(../../../all/themes/ecg/images/courses/speziality/allergy-and-immunology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.allergy-and-immunology{background-image:url(../../../all/themes/ecg/images/courses/speziality/allergy-and-immunology@2x.png)}}.course-spezialisation.gastroenterology{background-image:url(../../../all/themes/ecg/images/courses/speziality/gastroenterology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.gastroenterology{background-image:url(../../../all/themes/ecg/images/courses/speziality/gastroenterology@2x.png)}}.course-spezialisation.rheumatology{background-image:url(../../../all/themes/ecg/images/courses/speziality/rheumatology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.rheumatology{background-image:url(../../../all/themes/ecg/images/courses/speziality/rheumatology@2x.png)}}.course-spezialisation.neurology{background-image:url(../../../all/themes/ecg/images/courses/speziality/neurology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.neurology{background-image:url(../../../all/themes/ecg/images/courses/speziality/neurology@2x.png)}}.course-spezialisation.clinical-genetics{background-image:url(../../../all/themes/ecg/images/courses/speziality/clinical-genetics.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.clinical-genetics{background-image:url(../../../all/themes/ecg/images/courses/speziality/clinical-genetics@2x.png)}}.course-spezialisation.oncology{background-image:url(../../../all/themes/ecg/images/courses/speziality/oncology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.course-spezialisation.oncology{background-image:url(../../../all/themes/ecg/images/courses/speziality/oncology@2x.png)}}article.cardiology .teaser-progress{background-color:#dc5965!important;border:1px solid #d84451!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/cardiology.png);background-size:16px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.cardiology .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/cardiology@2x.png)}}article.nephrology .teaser-progress{background-color:#ea8c27!important;border:1px solid #e27f16!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/nephrology.png);background-size:24px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.nephrology .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/nephrology@2x.png)}}article.imaging .teaser-progress{background-color:#4a73c1!important;border:1px solid #3e66b4!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/imaging.png);background-size:19px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.imaging .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/imaging@2x.png)}}article.ultrasound .teaser-progress{background-color:#2c9bcd!important;border:1px solid #278bb8!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/ultrasound.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.ultrasound .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/ultrasound@2x.png)}}article.pulmonary .teaser-progress{background-color:#78b84c!important;border:1px solid #6ca843!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/pulmonary.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.pulmonary .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/pulmonary@2x.png)}}article.professional-development .teaser-progress{background-color:#778aa4!important;border:1px solid #687d9a!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/professional-development.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.professional-development .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/professional-development@2x.png)}}article.infectious-diseases .teaser-progress{background-color:#eeb513!important;border:1px solid #d8a410!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/infectious-diseases.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.infectious-diseases .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/infectious-diseases@2x.png)}}article.hematology .teaser-progress{background-color:#ef7990!important;border:1px solid #ec627d!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/hematology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.hematology .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/hematology@2x.png)}}article.emergency-medicine-and-critical-care .teaser-progress{background-color:#cb494a!important;border:1px solid #c33839!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/emergency-medicine.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.emergency-medicine-and-critical-care .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/emergency-medicine@2x.png)}}article.allergy-and-immunology .teaser-progress{background-color:#2ba564!important;border:1px solid #269158!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/allergy-and-immunology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.allergy-and-immunology .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/allergy-and-immunology@2x.png)}}article.gastroenterology .teaser-progress{background-color:#0a988b!important;border:1px solid #088075!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/gastroenterology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.gastroenterology .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/gastroenterology@2x.png)}}article.rheumatology .teaser-progress{background-color:#1db1c0!important;border:1px solid #1a9daa!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/rheumatology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.rheumatology .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/rheumatology@2x.png)}}article.neurology .teaser-progress{background-color:#785aa3!important;border:1px solid #6c5193!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/neurology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.neurology .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/neurology@2x.png)}}article.clinical-genetics .teaser-progress{background-color:#7a6eb9!important;border:1px solid #6a5db1!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/clinical-genetics.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.clinical-genetics .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/clinical-genetics@2x.png)}}article.oncology .teaser-progress{background-color:#b373b4!important;border:1px solid #aa62ab!important;background-image:url(../../../all/themes/ecg/images/courses/speziality/oncology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){article.oncology .teaser-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/oncology@2x.png)}}.grid-container{padding:1em}@media(min-width:1025px){.grid-container{padding:1em 0}}.overflow-hidden{overflow:hidden}@media(min-width:739px){.block--invite-invite-add-ecg-invite .block__content .invite-form .form-wrapper,.block--invite-invite-add-ecg-invite .block__content .invite-form .form-submit,.block--invite .block__content .invite-form .form-wrapper,.block--invite .block__content .invite-form .form-submit,.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources,.chargebee-subscription__action,.ecg-invite-invitee-register.page-user .form-wrapper{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.block--ecg-trial-user-register-webinar-block,.quiz-question-answering-form.quiz-question-image .quiz-question-body,.quiz-question-answering-form.quiz-question-image .form-item-tries-answer.form-type-radios,.quiz-question-answering-form.quiz-question-image .form-item-tries-answer.form-type-checkboxes,.quiz-question-answering-form.quiz-question-image .quiz-report>.quiz-report-question,.quiz-question-answering-form.quiz-question-image .quiz-report>.quiz-report-response,.quiz-report-form.quiz-question-image .quiz-question-body,.quiz-report-form.quiz-question-image .form-item-tries-answer.form-type-radios,.quiz-report-form.quiz-question-image .form-item-tries-answer.form-type-checkboxes,.quiz-report-form.quiz-question-image .quiz-report>.quiz-report-question,.quiz-report-form.quiz-question-image .quiz-report>.quiz-report-response{width:40.67797%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.node-type-training .block--ecg-articles-article-author,.node-type-training .block--ecg-guide-article-author,.node-type-training .block--ecg-chapter-course-teacher,.node-type-training .block--ecg-subchapter-lesson-teacher,.section-workshop .block--ecg-cme-credits-cme-credits-course-info,.block--ecg-content-pricing .plan-container,.block--ecg-content-pricing-gift-card .plan-container,.block--ecg-content-pricing-footer .plan-container,.block--ecg-content-pricing-pro .plan-container,.block--ecg-content-pricing-9-dollar .plan-container,.block--ecg-trial-user-register-block,.ecg-cme-credits-certificate-claim-form .form-item-first-name,.ecg-cme-credits-certificate-claim-form .form-item-last-name,.ecg-cme-credits-certificate-claim-form .form-item-specialisation,.ecg-cme-credits-certificate-claim-form .form-item-medical-doctor,.ecg-cme-credits-certificate-claim-form .form-item-commercially-biased,.ecg-cme-credits-certificate-claim-form .form-item-country,.ecg-cme-credits-certificate-claim-form .form-item-state,.not-logged-in .block--boxes-front-page-hero,.not-logged-in .block--boxes-ecg-mastery-program-hero{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.not-logged-in .block--ecg-webinars-webinars-banner,.quiz-question-answering-form .field--name-field-quiz-image,.quiz-question-answering-form .field--name-field-video,.quiz-question-answering-form .field--name-field-feedback,.quiz-report-form .field--name-field-quiz-image,.quiz-report-form .field--name-field-video,.quiz-report-form .field--name-field-feedback,.quiz-report-form .quiz-report dd:first-child{width:57.62712%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.page-books-ecg-mastery-resources .l-banner #boxes-box-book_ecg_mastery_resource_banner,.chargebee-subscription__info{width:66.10169%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-2-m{width:15.25424%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-3-m{width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-4-m{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-5-m{width:40.67797%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-6-m{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-7-m{width:57.62712%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-8-m{width:66.10169%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-9-m{width:74.57627%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-10-m{width:83.05085%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-11-m{width:91.52542%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.float-span-12-m{width:100%;clear:right;float:right;margin-right:0;margin-right:0}}@media(min-width:600px){.view-blog-page .views-row{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:600px){.node-type-training .block--ecg-content-sidebar-teacher .teacher,.page-books-ecg-mastery .ecg-mastery-toc div,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc div,#boxes-box-banner_books_ecg_mastery .book-desc-wrapper,#boxes-box-banner_books_ecg_mastery .book-image,.block--boxes-banner-books-ekg-lesen .book-desc-wrapper,.block--boxes-banner-books-ekg-lesen .book-image{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:600px){.float-span-2-t{width:15.25424%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:600px){.float-span-10-t{width:83.05085%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}#block-ecg-invite-ecg-invite-upgrade-block .ecg-invite-upgrade,#boxes-box-banner_books_ecg_mastery .book-image,.block--boxes-banner-books-ekg-lesen .book-image,.ecg-invite-invitee-register.page-user .form-wrapper.form-actions{margin-right:0}.last-child{margin-right:0}.l-page{margin:0 auto;padding-top:55px}.l-page:after{content:"";display:block}@media(min-width:600px){.l-page{min-height:100%;margin:0 auto -111px}}@media(min-width:739px){.l-page{padding-top:65px}}.node-type-quiz .l-page{padding-top:40px}@media(min-width:600px){.l-footer,.l-page:after{height:111px}}.l-header{position:fixed;top:0;width:100%;background-color:#188ecc;z-index:100;height:55px}@media(min-width:739px){.l-header{height:65px}.admin-menu .l-header{top:30px}}.header-wrapper{position:relative;padding:10px 0;top:0;width:100%;height:55px;border-width:0}@media(min-width:739px){.header-wrapper{height:65px;padding:0;margin-left:auto;margin-right:auto}}@media(min-width:739px){.l-branding{width:15.25424%;float:left;margin-right:-100%;margin-left:0%;clear:none}}@media(min-width:739px){.l-region--header{width:83.05085%;float:right;margin-left:0;margin-right:0;clear:none}}.l-banner{position:relative;background-color:#f6f9fa;background-position:50% 50%;border-bottom:1px solid #e1e1e1}.front .l-banner{background:#d1f2fb url(../../../all/themes/ecg/images/patterns/banner-front.jpg) no-repeat;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.our-course-ecg .l-banner{background:#d1f2fb url(../../../all/themes/ecg/images/banner-bg.jpg) no-repeat;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.banner__content,.preface__content,.postscript__content,.precontent__content{position:relative}.l-preface{background:#394148;background:-moz-linear-gradient(top,#394148 0%,#424a50 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#394148),color-stop(100%,#424a50));background:-webkit-linear-gradient(top,#394148 0%,#424a50 100%);background:-o-linear-gradient(top,#394148 0%,#424a50 100%);background:-ms-linear-gradient(top,#394148 0%,#424a50 100%);background:linear-gradient(to bottom,#394148 0%,#424a50 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);padding:1em 0 .5em}@media(min-width:739px){.l-preface{padding:1em 1em .5em}}@media(min-width:1025px){.l-preface{padding:1em 0 .5em}}.page-dashboard .l-preface{background:#d1f2fb;background:-moz-linear-gradient(top,#d1f2fb 0%,#c3e5ee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1f2fb),color-stop(100%,#c3e5ee));background:-webkit-linear-gradient(top,#d1f2fb 0%,#c3e5ee 100%);background:-o-linear-gradient(top,#d1f2fb 0%,#c3e5ee 100%);background:-ms-linear-gradient(top,#d1f2fb 0%,#c3e5ee 100%);background:linear-gradient(to bottom,#d1f2fb 0%,#c3e5ee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.page-course-library .l-preface{background:#fff;border-bottom:1px solid #e1e1e1;padding:0}.page-course-library .l-preface .preface__content{padding:0}.l-precontent .precontent__content{padding:1em}@media(min-width:1025px){.l-precontent .precontent__content{padding:1em 0}}.node-type-shortcourse .l-precontent{background-color:#333}.l-main{padding:1em}@media(min-width:1025px){.l-main{padding:1em 0}}.l-content{margin-bottom:1em}.l-content.maintenance{text-align:center}@media(min-width:739px){.l-content{width:100%;float:right;margin-left:0;margin-right:0;clear:none}.sidebar-left .l-content{width:66.10169%;float:right;margin-left:0;margin-right:0;clear:none}.sidebar-right .l-content{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none}.two-sidebars .l-content{width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none}}.l-region--sidebar-left,.l-region--sidebar-right{display:inline-block;margin-top:1em}@media(min-width:739px){.l-region--sidebar-left,.l-region--sidebar-right{display:block;margin-top:0}}@media(min-width:739px){.l-region--sidebar-left{width:32.20339%;float:left;margin-right:-100%;margin-left:0%;clear:none}}@media(min-width:739px){.l-region--sidebar-right{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;min-height:100%}}.l-page-section{min-height:100%;margin-top:5em}.l-page-section div{position:absolute;display:inline-block;bottom:0;padding:.5em;margin:0;background:#fff;font-size:2em;font-weight:400;color:#333;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}.l-postscript{background-color:#460822}.l-footer{border-top:1px solid #1371a3;background-color:#188ecc;text-align:center}.pro-member .l-footer{background-color:#3c4347}.block--boxes-book-ekg-link-to-english,.block--boxes-book-ecg-link-to-german{text-align:center;font-size:1.15em}@media(min-width:739px){.block--boxes-book-ekg-link-to-english,.block--boxes-book-ecg-link-to-german{font-size:1.5em}}.block--boxes-book-ekg-link-to-english a,.block--boxes-book-ecg-link-to-german a{display:inline-block;padding:.5em;color:#666}.block--boxes-book-ekg-link-to-english a:focus,.block--boxes-book-ekg-link-to-english a:active,.block--boxes-book-ekg-link-to-english a:hover,.block--boxes-book-ecg-link-to-german a:focus,.block--boxes-book-ecg-link-to-german a:active,.block--boxes-book-ecg-link-to-german a:hover{color:#333}.block--boxes-book-ekg-link-to-english a:after,.block--boxes-book-ecg-link-to-german a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-left:.5em}.block--ecg-chapter-course-progress{position:relative;margin-bottom:0!important}.block--ecg-chapter-course-progress .progress .progress-bar{width:100%;height:.75em;background-color:rgba(255,255,255,.85);position:relative;margin:0}.block--ecg-chapter-course-progress .progress .progress-bar span{position:absolute;left:0;top:0;display:block;height:100%;background-color:#1b9ee3}.block--ecg-chapter-course-progress .progress .progress-percent{margin:.5em 0 0}.block--ecg-chapter-course-progress .progress .progress-percent span{font-weight:700}.block--ecg-chapter-course-progress .flag-active-course{display:block;text-align:center;margin-top:1em 0}.block--ecg-chapter-course-progress .flag-active-course a{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#fff;background-color:#1b9ee3;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-weight:400}.block--ecg-chapter-course-progress .flag-active-course a:focus,.block--ecg-chapter-course-progress .flag-active-course a:active,.block--ecg-chapter-course-progress .flag-active-course a:hover{color:#fff;background-color:#30a8e7}.block--ecg-chapter-course-progress .flag-active-course a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f067";margin-right:1em}.page-checkout .l-region--sidebar-left{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#f8f8f8;border:1px solid #eee;padding:0 1em 1em}@media(min-width:600px){.page-checkout .l-region--sidebar-left{margin-top:17em}}.page-checkout .l-region--sidebar-left>div{margin-bottom:2em}.page-checkout .l-region--sidebar-left>div:last-child{border-width:0}.block--boxes-checkout-guarantee{text-align:center}.block--boxes-checkout-guarantee .money-back{padding-top:150px;background:url(../../../all/themes/ecg/images/icons/money-back.png) no-repeat;background-position:center 1em}.pane-boxes-cme-accredited{border-bottom:1px solid #eee}.front .pane-boxes-cme-accredited{background-color:#f6f9fa}.pane-boxes-cme-accredited p{padding-bottom:125px;background-image:url(../../../all/themes/ecg/images/logos/cme/cme-eaccme-accme-100.png);background-size:203px 100px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.pane-boxes-cme-accredited p{background-image:url(../../../all/themes/ecg/images/logos/cme/cme-eaccme-accme-200.png)}}@media(min-width:1025px){.pane-boxes-cme-accredited p{padding-bottom:240px;background-image:url(../../../all/themes/ecg/images/logos/cme/cme-eaccme-accme-200.png);background-size:407px 200px}}@media only screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1025px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:1025px) and (min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min-resolution:192dpi),only screen and (min-width:1025px) and (min-resolution:2dppx){.pane-boxes-cme-accredited p{background-image:url(../../../all/themes/ecg/images/logos/cme/cme-eaccme-accme-400.png)}}.block--boxes-cme-credits-page-banner{max-width:850px;margin:0 auto;background-repeat:no-repeat;background-image:url(../../../all/themes/ecg/images/illustrations/cme/cmed.gif);background-position:center 10px;padding-top:275px}.ecg_cme_credits__disclaimer{max-width:800px;margin:0 auto 2em;padding:2em 2em 3em;border:1px solid #ccc;border-width:0 1px 1px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.view-course-listing-block ul{list-style:none;padding:0}.view-course-listing-block li{margin:1.5em 0}.view-course-listing-block li.views-row-first{margin-top:0}.block--views-dashboard-quiz-results-block-1{border-bottom:1px dashed #ccc;padding-bottom:1em}.block--views-dashboard-quiz-results-block-1 .views-field-title{padding:.5em 0;font-size:1.2em}@media(min-width:600px){.block--views-dashboard-quiz-results-block-1 .views-field-title{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none}}.block--views-dashboard-quiz-results-block-1 ul{list-style:none;padding:0}.block--views-dashboard-quiz-results-block-1 .views-field-score{padding:.3em .6em;margin:.5em;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#eee;text-align:center}@media(min-width:600px){.block--views-dashboard-quiz-results-block-1 .views-field-score{width:6.77966%;float:right;margin-left:0;margin-right:0;clear:none;margin:.5em 0}}.block--views-dashboard-quiz-results-block-1 .views-field-result-id{float:right}@media(min-width:600px){.block--views-dashboard-quiz-results-block-1 .views-field-result-id{width:23.72881%;float:left;margin-right:-100%;margin-left:67.79661%;clear:none}}.block--views-dashboard-quiz-results-block-1 .views-field-result-id a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f046";margin-right:1em}.block--ecg-chapter-dashboard-course-progress{background-color:#fff;border:1px solid #eee;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin:2em 0}.block--ecg-chapter-dashboard-course-progress .block__title{display:none}.block--ecg-chapter-dashboard-course-progress .user-picture{display:none;width:225px;overflow:hidden}@media(min-width:600px) and (orientation:landscape){.block--ecg-chapter-dashboard-course-progress .user-picture{display:block;width:23.72881%;float:left;margin-right:-100%;margin-left:0%;clear:none;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px;-o-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}}.block--ecg-chapter-dashboard-course-progress .user-picture a,.block--ecg-chapter-dashboard-course-progress .user-picture img{display:block;width:225px;height:225px}.block--ecg-chapter-dashboard-course-progress .user-picture a{overflow:hidden}.block--ecg-chapter-dashboard-course-progress .user-info{padding:.5em}@media(min-width:600px) and (orientation:landscape){.block--ecg-chapter-dashboard-course-progress .user-info{width:74.57627%;float:right;margin-left:0;margin-right:0;clear:none;padding:.5em .5em .5em 0}}.block--ecg-chapter-dashboard-course-progress h3{margin-bottom:.25em;margin-top:0;font-weight:100}.block--ecg-chapter-dashboard-course-progress h2{margin-top:.25em;margin-bottom:0}.block--ecg-chapter-dashboard-course-progress .progress{margin:.5em 0}.block--ecg-chapter-dashboard-course-progress .last-login,.block--ecg-chapter-dashboard-course-progress .completed{margin:.25em 0 1.25em;font-style:italic}.block--ecg-chapter-dashboard-course-progress .chapter-body{border-bottom:1px solid #eee}.block--ecg-chapter-dashboard-course-progress .last_login{margin-top:1em}.block--ecg-articles-article-navigation{margin-bottom:1.5em;border:1px solid #ccc;border-width:1px 0;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.block--ecg-articles-article-navigation:before,.block--ecg-articles-article-navigation:after{content:".";display:block;height:0;overflow:hidden}.block--ecg-articles-article-navigation:after{clear:both}.block--ecg-articles-article-navigation a{width:50%;display:inline-block;padding:1em;margin:1em 0}.block--ecg-articles-article-navigation a.previous{float:left}.block--ecg-articles-article-navigation a.previous:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f053";margin-right:1em}.block--ecg-articles-article-navigation a.next{float:right;text-align:right}.block--ecg-articles-article-navigation a.next:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-left:1em}#block-boxes-ecg-book-static-footer{display:block;position:fixed;z-index:3;left:0;bottom:0;width:100%;box-shadow:0 0 1em rgba(150,150,150,.4);transition:all .5s ease}#block-boxes-ecg-book-static-footer .block__content{width:100%;height:100%;color:#fff;text-align:center}#block-boxes-ecg-book-static-footer .block__content a{display:block;height:40px;padding:.5em;font-size:1.15em;margin-right:0;color:#fff;transition:all .5s ease;background-color:rgba(51,51,51,.85)}#block-boxes-ecg-book-static-footer .block__content a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f18e";margin-left:1em}#block-boxes-ecg-book-static-footer .block__content a span{height:50px;display:inline-block;width:auto;max-width:420px}#block-boxes-ecg-book-static-footer .block__content a img{margin-right:1em;transition:all .5s ease;margin-top:-30px;display:none}@media(min-width:480px){#block-boxes-ecg-book-static-footer .block__content a img{display:inline-block;float:left}}#block-boxes-ecg-book-static-footer .block__content a:focus,#block-boxes-ecg-book-static-footer .block__content a:active,#block-boxes-ecg-book-static-footer .block__content a:hover{background-color:rgba(51,51,51,.95)}#block-boxes-ecg-book-static-footer .block__content a:focus img,#block-boxes-ecg-book-static-footer .block__content a:active img,#block-boxes-ecg-book-static-footer .block__content a:hover img{margin-top:-90px}.block--ecg-chapter-course-description{color:#fff;text-shadow:1px 1px 1px #333;padding:0}@media(min-width:600px){.block--ecg-chapter-course-description{margin:0 auto;float:auto;position:relative;padding-left:32.2034%;font-size:1.15em;line-height:1.4em}}.block--ecg-chapter-course-description .block__content{padding:1em;background:rgba(0,0,0,.3)}@media(min-width:600px){.block--ecg-chapter-course-description .block__content{padding:1.5em}}.block--ecg-chapter-course-description h1{color:#fff;margin:.15em 0}.block--ecg-chapter-course-description .course-teacher,.block--ecg-chapter-course-description .course-meta{margin-bottom:1em}.block--ecg-chapter-course-description .course-meta,.block--ecg-chapter-course-description .course-spezialisation,.block--ecg-chapter-course-description .course-teacher{font-style:italic;font-size:1em}.block--ecg-chapter-course-description .course-teacher-image{display:none;position:absolute;left:0;bottom:0;height:100%;width:30%;background-color:transparent;background-repeat:no-repeat;background-position:center 2em}@media(min-width:600px){.block--ecg-chapter-course-description .course-teacher-image{display:block;background-size:100% auto}}.block--ecg-chapter-course-description .course-description{margin-bottom:1.5em}.block--ecg-chapter-course-description .course-activate{margin-top:1em}.block--ecg-chapter-course-description .course-activate>a.trailer{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#188ecc;border:1px solid #188ecc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border-color:#fff;text-transform:uppercase;color:#fff;font-size:1.25em}.block--ecg-chapter-course-description .course-activate>a.trailer:focus,.block--ecg-chapter-course-description .course-activate>a.trailer:active,.block--ecg-chapter-course-description .course-activate>a.trailer:hover{color:#188ecc;border-color:#157eb5;color:#1475a7}.block--ecg-chapter-course-description .course-activate>a.trailer:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f01d";margin-left:.5em}.block--ecg-chapter-course-description .course-activate>a.trailer:focus,.block--ecg-chapter-course-description .course-activate>a.trailer:active,.block--ecg-chapter-course-description .course-activate>a.trailer:hover{color:#eee;border-color:#eee;outline:0}.block--ecg-chapter-course-description .course-activate>a.trailer:after{font-size:1.1em}.block--ecg-chapter-course-description .course-activate .ecg_membership_start_free{display:block;padding:.7em .9em;margin:0;color:#7d6702;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-shadow:none;display:inline-block;width:auto;margin:0;font-weight:700;font-size:1.25em;padding:.75em;text-align:center;text-transform:uppercase}.block--ecg-chapter-course-description .course-activate .ecg_membership_start_free:focus,.block--ecg-chapter-course-description .course-activate .ecg_membership_start_free:active,.block--ecg-chapter-course-description .course-activate .ecg_membership_start_free:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.block--ecg-chapter-course-diploma .course-completed-info{display:inline-block;padding-top:.25em;background:url(../../../all/themes/ecg/images/courses/progress/diploma.png) no-repeat;background-size:52px 50px;padding-left:70px;min-height:70px;font-size:1.25em;font-weight:700}.block--ecg-chapter-course-diploma .course-completed-info p{margin:0}@media(min-width:739px){.block--ecg-chapter-course-diploma .course-completed-info{width:74.57627%;float:left;margin-right:-100%;margin-left:0%;clear:none}.block--ecg-chapter-course-diploma .course-completed-info p{font-size:1.55em}}@media(min-width:739px){.block--ecg-chapter-course-diploma .course-completed-info{background-size:105px 100px;padding-left:120px;min-height:100px}}.block--ecg-chapter-course-diploma .course-get-certificate{font-weight:700;padding-left:70px}@media(min-width:739px){.block--ecg-chapter-course-diploma .course-get-certificate{width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none;margin-right:0;padding-left:0}}.block--ecg-chapter-course-diploma .course-get-certificate a{margin-top:.5em}@media(min-width:739px){.block--ecg-chapter-course-diploma .course-get-certificate a{font-size:1.25em}}.block--ecg-chapter-course-downloads a,.block--ecg-subchapter-downloads a,.block--ecg-subchapter-quiz-downloads a{font-size:1.15em;display:block;padding:.2em 0;color:#157eb5}.block--ecg-chapter-course-downloads a i:before,.block--ecg-subchapter-downloads a i:before,.block--ecg-subchapter-quiz-downloads a i:before{margin-left:2px;width:10px}.block--ecg-chapter-course-downloads a i:before,.block--ecg-subchapter-downloads a i:before,.block--ecg-subchapter-quiz-downloads a i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f019";margin-right:1em}.block--ecg-chapter-course-downloads .course-inaccessible:focus,.block--ecg-chapter-course-downloads .course-inaccessible:active,.block--ecg-chapter-course-downloads .course-inaccessible:hover,.block--ecg-subchapter-downloads .course-inaccessible:focus,.block--ecg-subchapter-downloads .course-inaccessible:active,.block--ecg-subchapter-downloads .course-inaccessible:hover,.block--ecg-subchapter-quiz-downloads .course-inaccessible:focus,.block--ecg-subchapter-quiz-downloads .course-inaccessible:active,.block--ecg-subchapter-quiz-downloads .course-inaccessible:hover{color:#7d7d7d}.block--ecg-chapter-course-downloads .course-inaccessible:focus i:before,.block--ecg-chapter-course-downloads .course-inaccessible:active i:before,.block--ecg-chapter-course-downloads .course-inaccessible:hover i:before,.block--ecg-subchapter-downloads .course-inaccessible:focus i:before,.block--ecg-subchapter-downloads .course-inaccessible:active i:before,.block--ecg-subchapter-downloads .course-inaccessible:hover i:before,.block--ecg-subchapter-quiz-downloads .course-inaccessible:focus i:before,.block--ecg-subchapter-quiz-downloads .course-inaccessible:active i:before,.block--ecg-subchapter-quiz-downloads .course-inaccessible:hover i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f023";margin-right:1em}.block--ecg-chapter-course-goals ul{padding-left:.5em;list-style:none}.block--ecg-chapter-course-goals ul li{padding-bottom:.5em;padding-left:2em}.block--ecg-chapter-course-goals ul li:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f00c";margin-right:0}.block--ecg-chapter-course-goals ul li:before{margin-left:-2em;width:2em}.block--ecg-articles-article-author .teacher-image,.block--ecg-guide-article-author .teacher-image,.block--ecg-chapter-course-teacher .teacher-image,.block--ecg-subchapter-lesson-teacher .teacher-image{display:inline-block;float:left}.block--ecg-articles-article-author img,.block--ecg-guide-article-author img,.block--ecg-chapter-course-teacher img,.block--ecg-subchapter-lesson-teacher img{width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}@media(min-width:1025px){.block--ecg-articles-article-author img,.block--ecg-guide-article-author img,.block--ecg-chapter-course-teacher img,.block--ecg-subchapter-lesson-teacher img{width:auto;height:auto;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}}.block--ecg-articles-article-author .teacher,.block--ecg-guide-article-author .teacher,.block--ecg-chapter-course-teacher .teacher,.block--ecg-subchapter-lesson-teacher .teacher{margin-bottom:1.5em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.block--ecg-articles-article-author .teacher:before,.block--ecg-guide-article-author .teacher:before,.block--ecg-articles-article-author .teacher:after,.block--ecg-guide-article-author .teacher:after,.block--ecg-chapter-course-teacher .teacher:before,.block--ecg-chapter-course-teacher .teacher:after,.block--ecg-subchapter-lesson-teacher .teacher:before,.block--ecg-subchapter-lesson-teacher .teacher:after{content:".";display:block;height:0;overflow:hidden}.block--ecg-articles-article-author .teacher:after,.block--ecg-guide-article-author .teacher:after,.block--ecg-chapter-course-teacher .teacher:after,.block--ecg-subchapter-lesson-teacher .teacher:after{clear:both}.block--ecg-articles-article-author h3,.block--ecg-guide-article-author h3,.block--ecg-chapter-course-teacher h3,.block--ecg-subchapter-lesson-teacher h3{margin-bottom:0;margin-top:0}.block--ecg-articles-article-author .teacher-summary,.block--ecg-guide-article-author .teacher-summary,.block--ecg-chapter-course-teacher .teacher-summary,.block--ecg-subchapter-lesson-teacher .teacher-summary{margin-top:0}.block--ecg-articles-article-author h3,.block--ecg-guide-article-author h3,.block--ecg-articles-article-author .teacher-summary,.block--ecg-guide-article-author .teacher-summary,.block--ecg-chapter-course-teacher h3,.block--ecg-chapter-course-teacher .teacher-summary,.block--ecg-subchapter-lesson-teacher h3,.block--ecg-subchapter-lesson-teacher .teacher-summary{margin-left:75px}@media(min-width:1025px){.block--ecg-articles-article-author h3,.block--ecg-guide-article-author h3,.block--ecg-articles-article-author .teacher-summary,.block--ecg-guide-article-author .teacher-summary,.block--ecg-chapter-course-teacher h3,.block--ecg-chapter-course-teacher .teacher-summary,.block--ecg-subchapter-lesson-teacher h3,.block--ecg-subchapter-lesson-teacher .teacher-summary{margin-left:115px}}.node-type-course .block--ecg-articles-article-author img,.node-type-course .block--ecg-guide-article-author img,.node-type-training .block--ecg-articles-article-author img,.node-type-training .block--ecg-guide-article-author img,.node-type-course .block--ecg-chapter-course-teacher img,.node-type-training .block--ecg-chapter-course-teacher img,.node-type-course .block--ecg-subchapter-lesson-teacher img,.node-type-training .block--ecg-subchapter-lesson-teacher img{border:1px solid #ccc}.block--ecg-chapter-preliminary-course{width:100%;clear:right;float:right;margin-right:0;margin-right:0;margin-top:.5em}.block--ecg-chapter-preliminary-course h2{margin-bottom:0}.block--ecg-chapter-preliminary-course a{padding:1em;margin-top:1em;display:block;position:relative;border:1px solid #eee;border-width:1px 0}.block--ecg-chapter-preliminary-course a h3{color:#188ecc;margin:0}.block--ecg-chapter-preliminary-course a .course-image{float:left;width:65px;height:65px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;border:1px solid #ccc;margin-right:1em;overflow:hidden}.block--ecg-chapter-preliminary-course span{color:#666}.block--ecg-chapter-progress .workshop-progress-info.workshop-completed{padding:1.5em;padding-left:84px;background-image:url(../../../all/themes/ecg/images/courses/progress/diploma.png);background-position-x:2em;background-position-y:2em;background-repeat:no-repeat;background-size:52px 50px;min-height:84px;font-size:1.25em}@media(min-width:739px){.block--ecg-chapter-progress .workshop-progress-info.workshop-completed{background-size:105px 100px;text-align:center;padding-left:1.5em;min-height:114px;font-size:1.25em}}.block--ecg-chapter-progress .workshop-progress-info.workshop-completed h2,.block--ecg-chapter-progress .workshop-progress-info.workshop-completed p{width:auto}.block--ecg-chapter-progress .workshop-progress-info.workshop-completed h2{margin:0}.block--ecg-chapter-progress .workshop-progress-info.workshop-completed p{margin-top:0}.block--ecg-chapter-progress .workshop-progress-info.workshop-completed a{margin-top:.5em;margin-right:0}.block--ecg-chapter-progress .workshop-progress-info.workshop-completed a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f061";margin-left:1em}.block--ecg-chapter-progress .workshop-progress-download{font-weight:700;padding-left:70px}@media(min-width:739px){.block--ecg-chapter-progress .workshop-progress-download{width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none;margin-right:0;padding-left:0}}.block--ecg-chapter-progress .workshop-progress-download a{margin-top:.5em}@media(min-width:739px){.block--ecg-chapter-progress .workshop-progress-download a{font-size:1.25em}}.block--ecg-chapter-progress .progress{padding-bottom:2em;margin-bottom:1em;border-bottom:1px solid #ccc}.block--ecg-chapter-progress .progress-status{float:left;margin-right:1em;margin-bottom:0}.block--ecg-chapter-progress .progress-bar{margin:0;margin-top:-.1em;height:1.75em;-webkit-border-radius:.875em;-moz-border-radius:.875em;-ms-border-radius:.875em;-o-border-radius:.875em;border-radius:.875em;background:#ccc;background:-moz-linear-gradient(top,#cccccc 0%,#bbbbbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cccccc),color-stop(100%,#bbbbbb));background:-webkit-linear-gradient(top,#cccccc 0%,#bbbbbb 100%);background:-o-linear-gradient(top,#cccccc 0%,#bbbbbb 100%);background:-ms-linear-gradient(top,#cccccc 0%,#bbbbbb 100%);background:linear-gradient(to bottom,#cccccc 0%,#bbbbbb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);position:relative;border-bottom:1px solid #fff;overflow:hidden;padding:0;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.05) inset;-moz-box-shadow:0 1px 0 0 rgba(0,0,0,.05) inset;box-shadow:0 1px 0 0 rgba(0,0,0,.05) inset}.block--ecg-chapter-progress .progress-bar .progress-bar-progress{display:inline-block;height:1.75em;background:#30a8e7;background:-moz-linear-gradient(top,#30a8e7 0%,#188ecc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#30a8e7),color-stop(100%,#188ecc));background:-webkit-linear-gradient(top,#30a8e7 0%,#188ecc 100%);background:-o-linear-gradient(top,#30a8e7 0%,#188ecc 100%);background:-ms-linear-gradient(top,#30a8e7 0%,#188ecc 100%);background:linear-gradient(to bottom,#30a8e7 0%,#188ecc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);-webkit-border-radius:1.25em 0 0 1.25em;-moz-border-radius:1.25em 0 0 1.25em;-ms-border-radius:1.25em 0 0 1.25em;-o-border-radius:1.25em 0 0 1.25em;border-radius:1.25em 0 0 1.25em;border-bottom:1px solid #fff}.block--ecg-chapter-progress .progress-bar .progress-bar-percent{position:absolute;left:0;z-index:2;display:inline-block;height:2em;margin-left:1em;color:#333;font-size:.85em;padding-top:.25em;padding-left:1em}.block--ecg-chapter-progress .progress-bar .progress-bar-percent span{font-size:1.15em;font-weight:700}.block--ecg-chapter-progress .progress_fiftlyplus .progress-bar-percent{margin-left:-5em;color:#fff}.chargebee-user-login{max-width:627px;margin:0 auto}.chargebee-user-login h1,.chargebee-user-login .subline{text-align:center}@media(min-width:739px){.chargebee-user-login .chargebee-user-login__form{width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:none}}.chargebee-user-login .have-account{display:none}.chargebee-user-login .chargebee-user-login__info{font-size:1.3em;margin:.5em auto 1em;text-align:center}@media(min-width:739px){.chargebee-user-login .chargebee-user-login__info{text-align:left;width:49.15254%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:1em;margin-right:0;margin-top:.5em}}.chargebee-user-login .chargebee-user-login__info h1{text-align:center}.chargebee-user-login .form-item{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;position:relative}.chargebee-user-login .form-item:before,.chargebee-user-login .form-item:after{content:".";display:block;height:0;overflow:hidden}.chargebee-user-login .form-item:after{clear:both}.chargebee-user-login .form-item input{padding:.5em;width:100%!important;float:none!important;font-size:1.3em}.chargebee-user-login .form-item input.form-text{color:#333}.chargebee-user-login .form-submit{padding:.7em 2.5em .7em 1em;text-transform:uppercase;display:block;width:100%;font-size:1.3em}.chargebee-user-login label{font-style:italic;color:#666}.subscription-restart{text-align:center;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;max-width:850px;margin:0 auto 3em}.subscription-restart:before,.subscription-restart:after{content:".";display:block;height:0;overflow:hidden}.subscription-restart:after{clear:both}.subscription-restart .hidden{display:none}.subscription-restart .cc-headline{font-weight:700;margin-bottom:.5em}.subscription-restart .subscription-restart-cc,.subscription-restart .subscription-restart-coupon{-webkit-border-radius:0 0 .5em .5em;-moz-border-radius:0 0 .5em .5em;-ms-border-radius:0 0 .5em .5em;-o-border-radius:0 0 .5em .5em;border-radius:0 0 .5em .5em;background-color:#eee;padding:1em;font-size:1.15em;border-top:1px solid #ccc}.subscription-restart .subscription-restart-coupon{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.subscription-restart .subscription-restart-coupon label{display:none}.subscription-restart .subscription-restart-coupon .form-item{display:inline}.subscription-restart .subscription-restart-coupon .form-item input{padding:.65em}.subscription-restart .subscription-restart-coupon.subscription-restart-coupon__applied span{margin-right:.5em}.subscription-restart .subscription-restart-coupon.subscription-restart-coupon__applied span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:.5em}.subscription-restart .subscription-restart-coupon.subscription-restart-coupon__applied a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f00d";margin-right:.3em}.subscription-restart .estimation{color:#188ecc;background-color:#d1f2fb;border-top:1px solid #188ecc;padding:1em}.subscription-restart .estimation .label,.subscription-restart .estimation .value{width:50%;font-size:1.15em;display:inline-block;color:#666;padding:0 0 .35em}.subscription-restart .estimation .value{float:right;text-align:right}.subscription-restart .estimation .estimation__total,.subscription-restart .estimation .estimation__amount_due{font-weight:700;border-top:1px dotted #666;padding-top:.35em}.subscription-restart .estimation .estimation__total:first-child,.subscription-restart .estimation .estimation__amount_due:first-child{border-width:0}.subscription-restart .estimation .estimation__info{margin-top:1em}.subscription-restart .estimation .estimation__info:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f05a";margin-right:.5em}.subscription-restart-summary,.subscription-restart-cc,.subscription-restart-coupon,.subscription-restart .estimation{text-align:left;margin:0 auto}.subscription-restart-summary{font-weight:700;color:#188ecc;padding:1em}.subscription-restart-summary span{font-size:1.5em;display:block}.subscription-restart-summary .subscription-restart-summary__plan{font-weight:400;color:#333;padding-bottom:.25em}.subscription-restart-cc .cc-info.cc-valid .cc-icon:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:0}.subscription-restart-cc .cc-info.cc-invalid .cc-icon:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f0395e;content:"\f00d";margin-right:0}.subscription-restart-cc .cc-info .cc-icon{padding-left:2.5em;margin-bottom:.75em;display:inline-block}.subscription-restart-cc .cc-info .cc-icon:before{font-size:2em;width:1em;margin-left:-1em}.subscription-restart-cc .cc-info .cc-details{display:inline-block;list-style:none;padding-left:0;margin:0 0 .5em .5em}.cc-update-button{margin:0 auto}.eu-vat{text-align:center;margin-bottom:3em}.eu-toggle-info{font-style:italic;color:#666;max-width:600px;margin:.5em auto}.eu-toggle{font-size:1.25em;margin:1.5em auto .5em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;max-width:600px;text-align:center}.eu-toggle:before,.eu-toggle:after{content:".";display:block;height:0;overflow:hidden}.eu-toggle:after{clear:both}@media(min-width:480px){.eu-toggle{font-size:1.5em}}.eu-toggle span{padding:.7em;width:50%;margin:0;display:inline-block;float:left;background-color:#d1f2fb;color:#188ecc;cursor:pointer}.eu-toggle span:hover{background-color:#baebf9}.eu-toggle span:first-child{border-right:1px dotted #188ecc;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.eu-toggle span:last-child{margin-left:0;border-left:1px dotted #188ecc;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.eu-toggle span.active{background-color:#188ecc;color:#fff}.eu-toggle span.active:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f00c";margin-right:1em}.eu-toggle-enroll-button,.subscription-restart-button,.subscription-restart .ecg-chargebee-restart-form .form-submit{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#460822;background-color:#f7d703;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:auto;margin:1.5em auto .5em;padding:1em 2em;font-size:1.25em;font-weight:700;text-transform:uppercase}.eu-toggle-enroll-button:focus,.eu-toggle-enroll-button:active,.eu-toggle-enroll-button:hover,.subscription-restart-button:focus,.subscription-restart-button:active,.subscription-restart-button:hover,.subscription-restart .ecg-chargebee-restart-form .form-submit:focus,.subscription-restart .ecg-chargebee-restart-form .form-submit:active,.subscription-restart .ecg-chargebee-restart-form .form-submit:hover{color:#460822;background-color:#fcde17}.eu-toggle-enroll-button.inactive,.subscription-restart-button.inactive,.subscription-restart .ecg-chargebee-restart-form .form-submit.inactive{cursor:default;background-color:#eee;color:#ccc}.subscription-restart-button-inactive{background-color:#eee;display:inline-block;color:#ccc;width:auto;margin:1.5em auto .5em;padding:1em 2em;font-size:1.25em;font-weight:700;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}iframe.chargebee{width:100%;border:none}iframe.chargebee.chargebee-checkout-new,iframe.chargebee.chargebee-checkout-existing{height:1300px}iframe.chargebee.chargebee-customer-portal{height:1500px}.block--ecg-cme-credits-cme-credits-course-info .block__content{min-height:100px;padding-left:75px;background:url(../../../all/themes/ecg/images/courses/progress/diploma.png) no-repeat;background-size:52px 50px;background-position:0 0}@media(min-width:1025px){.block--ecg-cme-credits-cme-credits-course-info .block__content{background-size:105px 100px;padding-left:115px}}.section-workshop .block--ecg-cme-credits-cme-credits-course-info{margin-right:0}.block--ecg-cme-credits-cme-credits-patch{display:none}@media(min-width:1220px){.block--ecg-cme-credits-cme-credits-patch{display:block;position:fixed;top:0;right:0;width:150px;height:151px;display:block;overflow:hidden;z-index:101}.block--ecg-cme-credits-cme-credits-patch a{position:absolute;top:0;left:0;background-color:transparent;background-image:url(../../../all/themes/ecg/images/logos/cme/cme-patch.png);padding-left:150px;display:block;width:100%;height:100%;color:transparent!important}}.block--ecg-content-course-library-filter .mm-filter{}.block--ecg-content-course-library-filter .mm-filter>a,.block--ecg-content-course-library-filter .mm-filter .mm-filter-filter,.block--ecg-content-course-library-filter .mm-filter .mm-filter-info a{display:inline-block;font-size:1.25em;padding:1em}.block--ecg-content-course-library-filter .mm-filter .mm-filter-info{float:right}.block--ecg-content-course-library-filter .mm-filter .mm-filter-info a{display:block;position:relative;background-color:#d1f2fb;border:1px 0 solid #ccc;min-width:3.5em}.block--ecg-content-course-library-filter .mm-filter .mm-filter-info a i:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f128";margin-left:.5em}.block--ecg-content-course-library-filter .mm-filter .mm-filter-info a i:after{text-align:center;display:inline-block}.block--ecg-content-course-library-filter .mm-filter .mm-filter-info a span{display:none;visibility:hidden;overflow:hidden;width:0}@media(min-width:739px){.block--ecg-content-course-library-filter .mm-filter .mm-filter-info a span{visibility:visible}}@media(min-width:739px){.block--ecg-content-course-library-filter .mm-filter .mm-filter-info a:hover span{display:inline}}.block--ecg-content-course-library-filter .mm-filter a.mm-overlay-toggle{position:relative;padding-right:2em;max-width:240px}.block--ecg-content-course-library-filter .mm-filter a.mm-overlay-toggle span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width:480px){.block--ecg-content-course-library-filter .mm-filter a.mm-overlay-toggle{max-width:380px}}@media(min-width:600px){.block--ecg-content-course-library-filter .mm-filter a.mm-overlay-toggle{max-width:500px}}.block--ecg-content-course-library-filter .mm-filter a.mm-overlay-toggle:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f078";margin-left:.5em}.block--ecg-content-course-library-filter .mm-filter a.mm-overlay-toggle:after{position:absolute;right:.5em;top:1em}.block--ecg-content-prev-next-navigation{margin-bottom:1.5em;border:1px solid #eee;border-width:1px 0;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.block--ecg-content-prev-next-navigation:before,.block--ecg-content-prev-next-navigation:after{content:".";display:block;height:0;overflow:hidden}.block--ecg-content-prev-next-navigation:after{clear:both}.block--ecg-content-prev-next-navigation a{width:50%;display:inline-block;padding:1em;margin:1em 0}.block--ecg-content-prev-next-navigation a.previous{float:left}.block--ecg-content-prev-next-navigation a.previous:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f053";margin-right:1em}.block--ecg-content-prev-next-navigation a.next{float:right;text-align:right}.block--ecg-content-prev-next-navigation a.next:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-left:1em}.block--ecg-content-pricing-9-dollar{margin-bottom:2em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.block--ecg-content-pricing-9-dollar:before,.block--ecg-content-pricing-9-dollar:after{content:".";display:block;height:0;overflow:hidden}.block--ecg-content-pricing-9-dollar:after{clear:both}.block--ecg-content-pricing-gift-card-offer .pricing-gift-cards-offer{background-image:url(../../../all/themes/ecg/images/patterns/bg/xmas-2017.png)!important;background-repeat:repeat-x;background-size:auto 100%}.block--ecg-content-pricing-gift-card-offer .pricing-gift-cards-offer p{margin-top:0;color:#fff;text-shadow:1px 1px 1px #333;max-width:870px}.block--ecg-content-pricing-gift-card .pricing-container h2 span{font-weight:400;display:block}.block--ecg-content-pricing-gift-card .pricing-container .plan-cta span:before{content:''}.block--ecg-content-pricing-gift-card .purchase-info{max-width:850px;margin:0 auto 1em}.block--ecg-content-pricing-offer .pricing_offer_image,.block--ecg-content-pricing-gift-card-offer .pricing_offer_image{height:150px;background-color:#d1f2fb;background-size:auto 100%;background-repeat:repeat-x;background-position:bottom center}@media(min-width:600px){.block--ecg-content-pricing-offer .pricing_offer_image,.block--ecg-content-pricing-gift-card-offer .pricing_offer_image{height:260px}}.block--ecg-content-pricing-offer .pricing_offer,.block--ecg-content-pricing-gift-card-offer .pricing_offer{background-color:#d1f2fb;background-position:top center;padding:2em}.block--ecg-content-pricing-offer .pricing_offer.background-wrapper,.block--ecg-content-pricing-gift-card-offer .pricing_offer.background-wrapper{background-image:url(../../../all/themes/ecg/images/patterns/bg/medical-blue.png);background-size:500px 222px}.block--ecg-content-pricing-offer .background-wrapper,.block--ecg-content-pricing-gift-card-offer .background-wrapper{background-color:#d1f2fb;background-image:url(../../../all/themes/ecg/images/patterns/bg/medical-blue.png);background-size:500px 222px;background-position:top center;padding:2em}.block--ecg-content-pricing-offer h2,.block--ecg-content-pricing-gift-card-offer h2{margin-top:0;color:#188ecc}@media(min-width:1025px){.block--ecg-content-pricing-offer h2,.block--ecg-content-pricing-gift-card-offer h2{font-size:3em;line-height:1.2em}}.block--ecg-content-pricing-offer p,.block--ecg-content-pricing-gift-card-offer p{max-width:850px;margin:1em auto;font-size:1.15em;color:#666}@media(min-width:1025px){.block--ecg-content-pricing-offer p,.block--ecg-content-pricing-gift-card-offer p{font-size:1.75em;line-height:1.4em}}#offer-countdown{text-align:center}@media(min-width:1025px){#offer-countdown{font-size:1.5em}}#offer-countdown .countdown-time{font-size:1.35em;line-height:1.1em;background-color:#fff;border:2px solid #188ecc;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;-ms-border-radius:1.5em;-o-border-radius:1.5em;border-radius:1.5em;display:inline-block;width:3em;height:3em;margin:.25em .2em;padding-top:.4em}#offer-countdown .countdown-time span{display:block;text-align:center!important;font-size:.4em;text-transform:uppercase}.block--ecg-content-pricing,.block--ecg-content-pricing-gift-card,.block--ecg-content-pricing-footer,.block--ecg-content-pricing-pro,.block--ecg-content-pricing-9-dollar{text-align:center}@media(min-width:1025px){.block--ecg-content-pricing h1,.block--ecg-content-pricing-gift-card h1,.block--ecg-content-pricing-footer h1,.block--ecg-content-pricing-pro h1,.block--ecg-content-pricing-9-dollar h1{font-size:3em}}.block--ecg-content-pricing .subline,.block--ecg-content-pricing-gift-card .subline,.block--ecg-content-pricing-footer .subline,.block--ecg-content-pricing-pro .subline,.block--ecg-content-pricing-9-dollar .subline{font-size:1.15em}@media(min-width:1025px){.block--ecg-content-pricing .subline,.block--ecg-content-pricing-gift-card .subline,.block--ecg-content-pricing-footer .subline,.block--ecg-content-pricing-pro .subline,.block--ecg-content-pricing-9-dollar .subline{font-size:1.5em;line-height:1.4em}}.block--ecg-content-pricing .plans-container,.block--ecg-content-pricing-gift-card .plans-container,.block--ecg-content-pricing-footer .plans-container,.block--ecg-content-pricing-pro .plans-container,.block--ecg-content-pricing-9-dollar .plans-container{max-width:850px;margin:0 auto;padding:1em;font-size:1.15em;line-height:1.25em;padding-top:1em}.block--ecg-content-pricing .plan-container,.block--ecg-content-pricing-gift-card .plan-container,.block--ecg-content-pricing-footer .plan-container,.block--ecg-content-pricing-pro .plan-container,.block--ecg-content-pricing-9-dollar .plan-container{position:relative}.block--ecg-content-pricing .pricing-container,.block--ecg-content-pricing-gift-card .pricing-container,.block--ecg-content-pricing-footer .pricing-container,.block--ecg-content-pricing-pro .pricing-container,.block--ecg-content-pricing-9-dollar .pricing-container{background-color:#fff;padding:1.5em 1em;border:1px solid #ccc;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.block--ecg-content-pricing .plan-price,.block--ecg-content-pricing h2,.block--ecg-content-pricing-gift-card .plan-price,.block--ecg-content-pricing-gift-card h2,.block--ecg-content-pricing-footer .plan-price,.block--ecg-content-pricing-footer h2,.block--ecg-content-pricing-pro .plan-price,.block--ecg-content-pricing-pro h2,.block--ecg-content-pricing-9-dollar .plan-price,.block--ecg-content-pricing-9-dollar h2{font-weight:700;margin:0}.block--ecg-content-pricing h2,.block--ecg-content-pricing-gift-card h2,.block--ecg-content-pricing-footer h2,.block--ecg-content-pricing-pro h2,.block--ecg-content-pricing-9-dollar h2{font-size:1.5em}@media(min-width:600px){.block--ecg-content-pricing h2,.block--ecg-content-pricing-gift-card h2,.block--ecg-content-pricing-footer h2,.block--ecg-content-pricing-pro h2,.block--ecg-content-pricing-9-dollar h2{font-size:2em}}.block--ecg-content-pricing .plan-price,.block--ecg-content-pricing-gift-card .plan-price,.block--ecg-content-pricing-footer .plan-price,.block--ecg-content-pricing-pro .plan-price,.block--ecg-content-pricing-9-dollar .plan-price{font-size:2.5em;line-height:1em}@media(min-width:600px){.block--ecg-content-pricing .plan-price,.block--ecg-content-pricing-gift-card .plan-price,.block--ecg-content-pricing-footer .plan-price,.block--ecg-content-pricing-pro .plan-price,.block--ecg-content-pricing-9-dollar .plan-price{font-size:3.5em}}.block--ecg-content-pricing .plan-price span,.block--ecg-content-pricing-gift-card .plan-price span,.block--ecg-content-pricing-footer .plan-price span,.block--ecg-content-pricing-pro .plan-price span,.block--ecg-content-pricing-9-dollar .plan-price span{font-size:.5em}.block--ecg-content-pricing .plan-offer,.block--ecg-content-pricing-gift-card .plan-offer,.block--ecg-content-pricing-footer .plan-offer,.block--ecg-content-pricing-pro .plan-offer,.block--ecg-content-pricing-9-dollar .plan-offer{color:#666;text-decoration:line-through;font-size:1.15em;height:1em;line-height:1em}.block--ecg-content-pricing .offer-value,.block--ecg-content-pricing-gift-card .offer-value,.block--ecg-content-pricing-footer .offer-value,.block--ecg-content-pricing-pro .offer-value,.block--ecg-content-pricing-9-dollar .offer-value{-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);position:absolute;top:-.5em;right:-.5em;display:inline-block;width:3em;height:3em;padding:.75em .25em;-webkit-border-radius:1.5em;-moz-border-radius:1.5em;-ms-border-radius:1.5em;-o-border-radius:1.5em;border-radius:1.5em;font-size:1.25em;line-height:1.4em;font-weight:700;background-color:#188ecc;color:#fff;z-index:5}.block--ecg-content-pricing .plan-period,.block--ecg-content-pricing-gift-card .plan-period,.block--ecg-content-pricing-footer .plan-period,.block--ecg-content-pricing-pro .plan-period,.block--ecg-content-pricing-9-dollar .plan-period{font-size:.85em;max-width:270px;margin:0 auto;height:2.5em;overflow:hidden}.block--ecg-content-pricing .plan-period span,.block--ecg-content-pricing-gift-card .plan-period span,.block--ecg-content-pricing-footer .plan-period span,.block--ecg-content-pricing-pro .plan-period span,.block--ecg-content-pricing-9-dollar .plan-period span{display:block}.block--ecg-content-pricing .plan-period.semi-annual .plan-period__annual,.block--ecg-content-pricing-gift-card .plan-period.semi-annual .plan-period__annual,.block--ecg-content-pricing-footer .plan-period.semi-annual .plan-period__annual,.block--ecg-content-pricing-pro .plan-period.semi-annual .plan-period__annual,.block--ecg-content-pricing-9-dollar .plan-period.semi-annual .plan-period__annual{text-decoration:line-through;color:#ccc}.block--ecg-content-pricing .plan-cta,.block--ecg-content-pricing-gift-card .plan-cta,.block--ecg-content-pricing-footer .plan-cta,.block--ecg-content-pricing-pro .plan-cta,.block--ecg-content-pricing-9-dollar .plan-cta{padding:1em;margin-top:0}.block--ecg-content-pricing .plan-cta a,.block--ecg-content-pricing-gift-card .plan-cta a,.block--ecg-content-pricing-footer .plan-cta a,.block--ecg-content-pricing-pro .plan-cta a,.block--ecg-content-pricing-9-dollar .plan-cta a{display:block;padding:.7em .9em;margin:0;color:#7d6702;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.block--ecg-content-pricing .plan-cta a:focus,.block--ecg-content-pricing .plan-cta a:active,.block--ecg-content-pricing .plan-cta a:hover,.block--ecg-content-pricing-gift-card .plan-cta a:focus,.block--ecg-content-pricing-gift-card .plan-cta a:active,.block--ecg-content-pricing-gift-card .plan-cta a:hover,.block--ecg-content-pricing-footer .plan-cta a:focus,.block--ecg-content-pricing-footer .plan-cta a:active,.block--ecg-content-pricing-footer .plan-cta a:hover,.block--ecg-content-pricing-pro .plan-cta a:focus,.block--ecg-content-pricing-pro .plan-cta a:active,.block--ecg-content-pricing-pro .plan-cta a:hover,.block--ecg-content-pricing-9-dollar .plan-cta a:focus,.block--ecg-content-pricing-9-dollar .plan-cta a:active,.block--ecg-content-pricing-9-dollar .plan-cta a:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.block--ecg-content-pricing .plan-cta span:before,.block--ecg-content-pricing-gift-card .plan-cta span:before,.block--ecg-content-pricing-footer .plan-cta span:before,.block--ecg-content-pricing-pro .plan-cta span:before,.block--ecg-content-pricing-9-dollar .plan-cta span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f00c";margin-right:.2em}.block--ecg-content-pricing .plan-cta a,.block--ecg-content-pricing .plan-cta span,.block--ecg-content-pricing-gift-card .plan-cta a,.block--ecg-content-pricing-gift-card .plan-cta span,.block--ecg-content-pricing-footer .plan-cta a,.block--ecg-content-pricing-footer .plan-cta span,.block--ecg-content-pricing-pro .plan-cta a,.block--ecg-content-pricing-pro .plan-cta span,.block--ecg-content-pricing-9-dollar .plan-cta a,.block--ecg-content-pricing-9-dollar .plan-cta span{font-size:1.25em;font-weight:700;text-align:center}@media(min-width:600px){.block--ecg-content-pricing .plan-cta a,.block--ecg-content-pricing .plan-cta span,.block--ecg-content-pricing-gift-card .plan-cta a,.block--ecg-content-pricing-gift-card .plan-cta span,.block--ecg-content-pricing-footer .plan-cta a,.block--ecg-content-pricing-footer .plan-cta span,.block--ecg-content-pricing-pro .plan-cta a,.block--ecg-content-pricing-pro .plan-cta span,.block--ecg-content-pricing-9-dollar .plan-cta a,.block--ecg-content-pricing-9-dollar .plan-cta span{font-size:1.5em}}.block--ecg-content-pricing .features-container,.block--ecg-content-pricing-gift-card .features-container,.block--ecg-content-pricing-footer .features-container,.block--ecg-content-pricing-pro .features-container,.block--ecg-content-pricing-9-dollar .features-container{text-align:left;font-size:1.15em;line-height:1.4em;padding:1.5em 1em}.block--ecg-content-pricing .features-container ul,.block--ecg-content-pricing-gift-card .features-container ul,.block--ecg-content-pricing-footer .features-container ul,.block--ecg-content-pricing-pro .features-container ul,.block--ecg-content-pricing-9-dollar .features-container ul{list-style:none;padding-left:0}.block--ecg-content-pricing .features-container ul li,.block--ecg-content-pricing-gift-card .features-container ul li,.block--ecg-content-pricing-footer .features-container ul li,.block--ecg-content-pricing-pro .features-container ul li,.block--ecg-content-pricing-9-dollar .features-container ul li{padding-top:.25em;padding-bottom:.25em}.block--ecg-content-pricing .features-container .features-headline,.block--ecg-content-pricing-gift-card .features-container .features-headline,.block--ecg-content-pricing-footer .features-container .features-headline,.block--ecg-content-pricing-pro .features-container .features-headline,.block--ecg-content-pricing-9-dollar .features-container .features-headline{font-weight:700}.block--ecg-content-pricing .pro-plan,.block--ecg-content-pricing-gift-card .pro-plan,.block--ecg-content-pricing-footer .pro-plan,.block--ecg-content-pricing-pro .pro-plan,.block--ecg-content-pricing-9-dollar .pro-plan{margin-right:0}.block--ecg-content-pricing .pro-plan .pricing-container,.block--ecg-content-pricing-gift-card .pro-plan .pricing-container,.block--ecg-content-pricing-footer .pro-plan .pricing-container,.block--ecg-content-pricing-pro .pro-plan .pricing-container,.block--ecg-content-pricing-9-dollar .pro-plan .pricing-container{background-color:#3c4347}.block--ecg-content-pricing .pro-plan h2,.block--ecg-content-pricing .pro-plan .plan-period,.block--ecg-content-pricing-gift-card .pro-plan h2,.block--ecg-content-pricing-gift-card .pro-plan .plan-period,.block--ecg-content-pricing-footer .pro-plan h2,.block--ecg-content-pricing-footer .pro-plan .plan-period,.block--ecg-content-pricing-pro .pro-plan h2,.block--ecg-content-pricing-pro .pro-plan .plan-period,.block--ecg-content-pricing-9-dollar .pro-plan h2,.block--ecg-content-pricing-9-dollar .pro-plan .plan-period{color:#fff}.block--ecg-content-pricing .pro-plan .plan-price,.block--ecg-content-pricing-gift-card .pro-plan .plan-price,.block--ecg-content-pricing-footer .pro-plan .plan-price,.block--ecg-content-pricing-pro .pro-plan .plan-price,.block--ecg-content-pricing-9-dollar .pro-plan .plan-price{color:#f6d304}.block--ecg-content-pricing .pro-plan .plan-offer,.block--ecg-content-pricing-gift-card .pro-plan .plan-offer,.block--ecg-content-pricing-footer .pro-plan .plan-offer,.block--ecg-content-pricing-pro .pro-plan .plan-offer,.block--ecg-content-pricing-9-dollar .pro-plan .plan-offer{color:#ccc}.block--ecg-content-sidebar-teacher .teacher-image{display:inline-block;float:left}.block--ecg-content-sidebar-teacher img{width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}@media(min-width:1025px){.block--ecg-content-sidebar-teacher img{width:auto;height:auto;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}}.block--ecg-content-sidebar-teacher .teacher{margin-bottom:1.5em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.block--ecg-content-sidebar-teacher .teacher:before,.block--ecg-content-sidebar-teacher .teacher:after{content:".";display:block;height:0;overflow:hidden}.block--ecg-content-sidebar-teacher .teacher:after{clear:both}.block--ecg-content-sidebar-teacher h3{margin-bottom:0;margin-top:0}.block--ecg-content-sidebar-teacher .teacher-summary{margin-top:0}.node--shortcourse .block--ecg-content-sidebar-teacher .teacher-summary{font-size:1.15em}.block--ecg-content-sidebar-teacher h3,.block--ecg-content-sidebar-teacher .teacher-summary{margin-left:75px}@media(min-width:1025px){.block--ecg-content-sidebar-teacher h3,.block--ecg-content-sidebar-teacher .teacher-summary{margin-left:115px}}.node-type-training .block--ecg-content-sidebar-teacher{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.node-type-training .block--ecg-content-sidebar-teacher:before,.node-type-training .block--ecg-content-sidebar-teacher:after{content:".";display:block;height:0;overflow:hidden}.node-type-training .block--ecg-content-sidebar-teacher:after{clear:both}.node-type-training .block--ecg-content-sidebar-teacher h2{font-size:1em;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#666}@media(min-width:600px){.node-type-training .block--ecg-content-sidebar-teacher .teacher:nth-child(2n+2){margin-right:0}}.block--ecg-emailaccess-lead-magnet-download{padding-bottom:.5em}.block--ecg-emailaccess-lead-magnet-download .float-span-8-m{text-align:center;color:#ccc;font-size:1em;margin-bottom:1em;padding-top:.5em}@media(min-width:480px){.block--ecg-emailaccess-lead-magnet-download .float-span-8-m{font-size:1.25em}}@media(min-width:600px){.block--ecg-emailaccess-lead-magnet-download .float-span-8-m{padding-right:1.5em}}@media(min-width:1025px){.block--ecg-emailaccess-lead-magnet-download .float-span-8-m{font-size:1.5em}}.block--ecg-emailaccess-lead-magnet-download a{display:block;padding:1em .8em;margin:0;color:#7d6702;border-top:2px solid #e2bb00;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);border:none;font-size:1.25em;padding:.75em .5em;font-weight:700;text-align:center;-webkit-border-radius:.25em;-moz-border-radius:.25em;-ms-border-radius:.25em;-o-border-radius:.25em;border-radius:.25em;text-transform:uppercase}.block--ecg-emailaccess-lead-magnet-download a:focus,.block--ecg-emailaccess-lead-magnet-download a:active,.block--ecg-emailaccess-lead-magnet-download a:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.block--ecg-emailaccess-lead-magnet-info{margin:1.5em 0 2em}@media(min-width:739px){.block--ecg-emailaccess-lead-magnet-info{font-size:1.15em}}.block--ecg-emailaccess-lead-magnet-info img{height:200px;width:auto}@media(min-width:739px){.block--ecg-emailaccess-lead-magnet-info img{height:300px}}.block--ecg-emailaccess-lead-magnet-info .float-span-4-m{text-align:center}@media(min-width:739px){.block--ecg-emailaccess-lead-magnet-info .float-span-4-m{text-align:right}}.block--ecg-emailaccess-lead-magnet-info .float-span-8-m{text-align:center}@media(min-width:739px){.block--ecg-emailaccess-lead-magnet-info .float-span-8-m{text-align:left}}.block--ecg-emailaccess-lead-magnet-info h1,.block--ecg-emailaccess-lead-magnet-info li{color:#fff;text-shadow:1px 1px 10px rgba(100,100,100,.8)}@media(min-width:739px){.block--ecg-emailaccess-lead-magnet-info h1 span,.block--ecg-emailaccess-lead-magnet-info li span{display:block}}.block--ecg-emailaccess-lead-magnet-info ul{display:block;padding-left:0}.block--ecg-emailaccess-lead-magnet-info li{list-style:none;padding-bottom:1em}.block--ecg-emailaccess-lead-magnet-info li:before{color:#f7d704}.block--ecg-guide-article-author h3,.block--ecg-guide-article-author .teacher-summary{margin-left:0}@media(min-width:1025px){.block--ecg-guide-article-author h3,.block--ecg-guide-article-author .teacher-summary{margin-left:0}}.block--ecg-guide-available-guides .block__content h3{color:#333;font-weight:600;font-family:Arial,Helvetica,sans-serif;line-height:1.25em;font-size:1.5em}.block--ecg-guide-available-guides .block__content ul{list-style-type:none;margin:0!important;padding:0!important}.block--ecg-guide-available-guides .block__content ul li{font-size:1.15em;font-weight:700}.block--ecg-guide-available-guides .block__content ul li a{display:block;padding:.25em 0 .65em 1.15em}.block--ecg-guide-available-guides .block__content ul li a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-right:0}.block--ecg-guide-available-guides .block__content ul li a:before{margin-left:-1.15em;width:1.15em}.block--ecg-guide-related-articles .block__content h3{color:#333;font-weight:600;font-family:Arial,Helvetica,sans-serif;line-height:1.25em;font-size:1.5em}.block--ecg-guide-related-articles .block__content ul{list-style-type:none;margin:0!important;padding:0!important}.block--ecg-guide-related-articles .block__content ul li{font-size:1.15em;font-weight:700}.block--ecg-guide-related-articles .block__content ul li a{display:block;padding:.25em 0 .65em 1.15em}.block--ecg-guide-related-articles .block__content ul li a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-right:0}.block--ecg-guide-related-articles .block__content ul li a:before{margin-left:-1.15em;width:1.15em}#ecg-invite-tell-me-more{max-width:500px;font-size:1.25em}.block--ecg-invite-ecg-invite-gift-block{border-bottom:1px solid #105e88}.block--ecg-invite-ecg-invite-gift-block .block__content{padding:0;color:#fff;background-color:#188ecc;background-image:url(../../../all/themes/ecg/images/invites/invitee-banner-bg.jpg);background-position:50% 50%;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.block--ecg-invite-ecg-invite-gift-block .block__content:before,.block--ecg-invite-ecg-invite-gift-block .block__content:after{content:".";display:block;height:0;overflow:hidden}.block--ecg-invite-ecg-invite-gift-block .block__content:after{clear:both}.block--ecg-invite-ecg-invite-gift-block .block__content .float-span-3-m{display:none!important}@media(min-width:739px){.block--ecg-invite-ecg-invite-gift-block .block__content .float-span-3-m{display:block!important;min-height:210px;background-repeat:no-repeat}.block--ecg-invite-ecg-invite-gift-block .block__content .float-span-3-m:first-child{background-image:url(../../../all/themes/ecg/images/invites/invitee-friends-l.png);background-position:right bottom}.block--ecg-invite-ecg-invite-gift-block .block__content .float-span-3-m:last-child{background-image:url(../../../all/themes/ecg/images/invites/invitee-friends-r.png);background-position:left bottom}}.block--ecg-invite-ecg-invite-gift-block .block__content .ecg-invite-gift-info p{font-size:1.75em;text-shadow:2px 2px #666;margin-bottom:.5em}@media(min-width:739px){.block--ecg-invite-ecg-invite-gift-block .block__content .ecg-invite-gift-info p{white-space:nowrap;font-size:2.5em}}.block--ecg-invite-ecg-invite-gift-block .block__content .ecg-invite-gift-unlock input{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#333;background-color:#ffa800;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:1.25em;margin:0}.block--ecg-invite-ecg-invite-gift-block .block__content .ecg-invite-gift-unlock input:focus,.block--ecg-invite-ecg-invite-gift-block .block__content .ecg-invite-gift-unlock input:active,.block--ecg-invite-ecg-invite-gift-block .block__content .ecg-invite-gift-unlock input:hover{color:#333;background-color:#ffb11a}.block--ecg-invite-ecg-invite-gift-block .block__content .ecg-invite-gift-unlock p{margin-top:.7em}.block--ecg-invite-ecg-invite-gift-block .block__content .ecg-invite-gift-unlock p a{color:#ffa800;text-decoration:underline;text-shadow:2px 2px #666}#block-ecg-invite-ecg-invite-upgrade-block{background:#394148;background:-moz-linear-gradient(top,#394148 0%,#424a50 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#394148),color-stop(100%,#424a50));background:-webkit-linear-gradient(top,#394148 0%,#424a50 100%);background:-o-linear-gradient(top,#394148 0%,#424a50 100%);background:-ms-linear-gradient(top,#394148 0%,#424a50 100%);background:linear-gradient(to bottom,#394148 0%,#424a50 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);padding:0 0 .3em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}#block-ecg-invite-ecg-invite-upgrade-block:before,#block-ecg-invite-ecg-invite-upgrade-block:after{content:".";display:block;height:0;overflow:hidden}#block-ecg-invite-ecg-invite-upgrade-block:after{clear:both}#block-ecg-invite-ecg-invite-upgrade-block .block__content{max-width:940px;padding:.3em 1em;margin:0 auto;color:#fff}#block-ecg-invite-ecg-invite-upgrade-block .upgrade-title,#block-ecg-invite-ecg-invite-upgrade-block .ecg-invite-upgrade{text-align:center}#block-ecg-invite-ecg-invite-upgrade-block .upgrade-title{padding:.4em 0}#block-ecg-invite-ecg-invite-upgrade-block .upgrade-title span{color:#30a8e7;font-weight:700}@media(min-width:739px){#block-ecg-invite-ecg-invite-upgrade-block .upgrade-title{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){#block-ecg-invite-ecg-invite-upgrade-block .upgrade-title{text-align:left}}#block-ecg-invite-ecg-invite-upgrade-block .ecg-invite-upgrade{font-style:italic}@media(min-width:739px){#block-ecg-invite-ecg-invite-upgrade-block .ecg-invite-upgrade{width:66.10169%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){#block-ecg-invite-ecg-invite-upgrade-block .ecg-invite-upgrade{text-align:right;margin-right:0!important}}#block-ecg-invite-ecg-invite-upgrade-block .ecg-invite-upgrade a{display:block;padding:1em .8em;margin:0;color:#7d6702;border-top:2px solid #e2bb00;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);display:inline-block;-webkit-border-radius:.15em;-moz-border-radius:.15em;-ms-border-radius:.15em;-o-border-radius:.15em;border-radius:.15em;border:none;padding:.4em .9em!important;margin:0 0 0 1em!important;font-style:normal;font-weight:700}#block-ecg-invite-ecg-invite-upgrade-block .ecg-invite-upgrade a:focus,#block-ecg-invite-ecg-invite-upgrade-block .ecg-invite-upgrade a:active,#block-ecg-invite-ecg-invite-upgrade-block .ecg-invite-upgrade a:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.block--ecg-membership-status-block{text-align:center;color:#ccc;text-transform:uppercase}.block--ecg-membership-status-block .block__content{text-align:center;padding:1em 0;font-size:1em}@media(min-width:739px){.block--ecg-membership-status-block .block__content{font-size:1.15em}}.block--ecg-membership-status-block .membership-expired:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f071";margin-right:.5em}.block--ecg-membership-status-block .membership-expired:before{font-size:1.5em}.block--ecg-membership-status-block a{display:block;padding:.7em .9em;margin:0;color:#7d6702;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-shadow:none;display:inline-block;width:auto;margin:0;margin-left:1em;font-weight:700;padding:.5em 1em}.block--ecg-membership-status-block a:focus,.block--ecg-membership-status-block a:active,.block--ecg-membership-status-block a:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.l-region--upgrade .block--ecg-membership-status-block{background-color:#333}.block--ecg-signup-email-verification{color:#666;max-width:500px;margin:0 auto .5em;text-align:center}.block--ecg-signup-email-verification .ecg-signup__headline{font-size:1.5em;font-weight:700;margin-top:0}.block--ecg-signup-email-verification p{margin:0}.block--ecg-signup-email-verification .ecg-signup__subline{font-size:1.15em}.block--ecg-signup-email-verification .ecg-signup__no-mail,.block--ecg-signup-email-verification .ecg-signup__check{margin-top:1em;color:#737373;font-style:italic;margin-bottom:.5em}.block--ecg-signup-email-verification .ecg-signup__check{display:inline-block;padding:.2em 0 .2em .5em;margin-top:0}.block--ecg-signup-email-verification .form-wrapper{margin-bottom:.5em}@media(min-width:480px){.block--ecg-signup-email-verification .form-wrapper{display:inline}}.block--ecg-signup-email-verification .form-submit{margin:0;border-width:1px;padding:.2em .5em}.block--ecg-signup-email-verification .form-submit:focus,.block--ecg-signup-email-verification .form-submit:active,.block--ecg-signup-email-verification .form-submit:hover{border-width:1px}.block--ecg-subchapter-lesson-header .block__content,.block--ecg-subchapter-quiz-header .block__content{padding:0}@media(min-width:1025px){.block--ecg-subchapter-lesson-header .block__content,.block--ecg-subchapter-quiz-header .block__content{padding:1em}}.block--ecg-subchapter-lesson-header .block__content .lesson-header,.block--ecg-subchapter-quiz-header .block__content .lesson-header{position:relative;padding:1em 0}.block--ecg-subchapter-lesson-header .block__content .lesson-header h1,.block--ecg-subchapter-quiz-header .block__content .lesson-header h1{margin:0;font-size:1.5em}@media(min-width:739px){.block--ecg-subchapter-lesson-header .block__content .lesson-header h1,.block--ecg-subchapter-quiz-header .block__content .lesson-header h1{font-size:2em;padding-right:4.5em}}.block--ecg-subchapter-lesson-header .block__content .difficulty-icon,.block--ecg-subchapter-quiz-header .block__content .difficulty-icon{color:#666;margin-top:.35em}.block--ecg-subchapter-lesson-header .block__content .lesson-duration,.block--ecg-subchapter-quiz-header .block__content .lesson-duration{font-size:1em;margin-top:.35em}@media(min-width:739px){.block--ecg-subchapter-lesson-header .block__content .lesson-duration,.block--ecg-subchapter-quiz-header .block__content .lesson-duration{margin-top:0;font-size:2em;position:absolute;right:0;top:1.2em}}.block--ecg-subchapter-lesson-header .block__content .media-vimeo-video{max-width:800px;margin:1em auto}.block--ecg-subchapter-lesson-header .block__content .lesson-header{margin-bottom:2em;border-bottom:1px solid #555;color:#eee}.block--ecg-subchapter-lesson-header .block__content .lesson-header .content-type-meta{color:#aeaeae}.block--ecg-subchapter-lesson-header .block__content .lesson-header h1{color:#eee}.block--ecg-subchapter-lesson-header .block__content .lesson-duration{color:#aeaeae}.block--ecg-subchapter-lesson-header .block__content .lesson-duration:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555;content:"\f00c";margin-right:.5em}.block--ecg-subchapter-lesson-header .block__content .lesson-duration.completed:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:.5em}.block--ecg-subchapter-quiz-header .block__content{padding-bottom:0}.block--ecg-subchapter-quiz-header .block__content .lesson-header{border-bottom:1px solid #eee}.block--ecg-subchapter-quiz-header .lesson-duration{color:#666}@media(min-width:739px){.block--ecg-subchapter-quiz-header .lesson-duration{color:#ccc}}.block--ecg-subchapter-quiz-header .lesson-duration:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#eee;content:"\f00c";margin-right:.5em}.block--ecg-subchapter-quiz-header .lesson-duration.completed:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:.5em}.block--ecg-trial-user-register-sidebar-block{background:#394148;background:-moz-linear-gradient(top,#394148 0%,#424a50 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#394148),color-stop(100%,#424a50));background:-webkit-linear-gradient(top,#394148 0%,#424a50 100%);background:-o-linear-gradient(top,#394148 0%,#424a50 100%);background:-ms-linear-gradient(top,#394148 0%,#424a50 100%);background:linear-gradient(to bottom,#394148 0%,#424a50 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);color:#eee}.block--ecg-trial-user-register-sidebar-block label{color:#ccc;font-style:italic;padding-left:.5em}.block--ecg-trial-user-register-sidebar-block h2{color:#eee}.block--ecg-trial-user-register-sidebar-block #user-register-form fieldset{border:none;padding:0}.block--ecg-trial-user-register-sidebar-block #user-register-form fieldset legend{display:none}.block--ecg-trial-user-register-sidebar-block #user-register-form input{width:100%}.block--ecg-trial-user-register-sidebar-block #user-register-form input.form-text{background-color:#262d31;border:2px solid #475158;padding:.7em;font-size:1.15em;color:#eee}.block--ecg-trial-user-register-sidebar-block #user-register-form input.error{border:2px solid #f0395e}.block--ecg-trial-user-register-sidebar-block #user-register-form input[type=password],.block--ecg-trial-user-register-sidebar-block #user-register-form input[type=text]{font-size:1.25em}.block--ecg-trial-user-register-sidebar-block #user-register-form .form-actions input{font-size:1.25em;font-weight:700;margin:.7em 0}.block--ecg-trial-user-register-block{margin-right:0;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;overflow:hidden}.block--ecg-trial-user-register-block:before,.block--ecg-trial-user-register-block:after{content:".";display:block;height:0;overflow:hidden}.block--ecg-trial-user-register-block:after{clear:both}.block--ecg-trial-user-register-block .block__content{background-color:#f7f6dd;max-width:325px;margin:1.5em auto 2em;padding:0;-webkit-box-shadow:#188ecc 0 0 2px 0;-moz-box-shadow:#188ecc 0 0 2px 0;box-shadow:#188ecc 0 0 2px 0}@media(min-width:739px){.block--ecg-trial-user-register-block .block__content{float:right;margin:2em 0 1em}}@media(min-width:1025px){.block--ecg-trial-user-register-block .block__content{margin:1em 0 .75em}}.block--ecg-trial-user-register-block .trustpilot{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.block--ecg-trial-user-register-block .trustpilot:before,.block--ecg-trial-user-register-block .trustpilot:after{content:".";display:block;height:0;overflow:hidden}.block--ecg-trial-user-register-block .trustpilot:after{clear:both}.block--ecg-trial-user-register-block .trustpilot a{display:block;padding:.6em;background:#030303;background:#323232;background:-moz-linear-gradient(top,#323232 0%,#030303 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#323232),color-stop(100%,#030303));background:-webkit-linear-gradient(top,#323232 0%,#030303 100%);background:-o-linear-gradient(top,#323232 0%,#030303 100%);background:-ms-linear-gradient(top,#323232 0%,#030303 100%);background:linear-gradient(to bottom,#323232 0%,#030303 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);color:#f7d703}.block--ecg-trial-user-register-block .trustpilot a:focus,.block--ecg-trial-user-register-block .trustpilot a:active,.block--ecg-trial-user-register-block .trustpilot a:hover{background:#030303}.block--ecg-trial-user-register-block .trustpilot a span{width:45%;display:inline-block}.block--ecg-trial-user-register-block .trustpilot a span:first-child{font-size:.9em;width:55%}.block--ecg-trial-user-register-block .trustpilot .trustpilot-rating{text-align:right}.block--ecg-trial-user-register-block .trustpilot .trustpilot-rating i{font-size:1.15em}.block--ecg-trial-user-register-block .trustpilot .trustpilot-rating i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f005";margin-right:.3em}.block--ecg-trial-user-register-block h2,.block--ecg-trial-user-register-block #edit-user-info{margin:0;padding:.666667em}.block--ecg-trial-user-register-block #edit-user-info{padding:0 1em 1em}.block--ecg-trial-user-register-block input{width:100%}.block--ecg-trial-user-register-block fieldset{padding:0 1em}.block--ecg-trial-user-register-block fieldset label{color:#7d6702;font-size:.8em}.block--ecg-trial-user-register-block fieldset input{border:1px solid #7d6702;border-width:0 0 1px;border-radius:0;background-color:transparent;color:#188ecc;font-family:Arial,Helvetica,sans-serif;font-size:1.5em;padding:.4em .25em .25em;-webkit-transition:all .3s;transition:all .3s}.block--ecg-trial-user-register-block fieldset input.empty{background:0 0;background:transparent url(../../../all/themes/ecg/images/icons/pensil.png) no-repeat;background-position:0 center}.block--ecg-trial-user-register-block fieldset input.error{background-color:rgba(255,0,0,.25)}.block--ecg-trial-user-register-block fieldset input:hover{-webkit-box-shadow:0 7px 5px -5px #967c02;-moz-box-shadow:0 7px 5px -5px #967c02;box-shadow:0 7px 5px -5px #967c02}.block--ecg-trial-user-register-block fieldset input:focus{outline:none;border:1px solid #645202!important;border-width:0 0 1px!important;-webkit-box-shadow:0 7px 5px -5px #645202;-moz-box-shadow:0 7px 5px -5px #645202;box-shadow:0 7px 5px -5px #645202}.block--ecg-trial-user-register-block #user-register-form fieldset{border:none}.block--ecg-trial-user-register-block #user-register-form fieldset legend{display:none}.block--ecg-trial-user-register-block #user-register-form>div>.form-actions{margin-bottom:0}.block--ecg-trial-user-register-block #user-register-form>div>.form-actions input{display:block;padding:1em .8em;margin:0;color:#7d6702;border-top:2px solid #e2bb00;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);font-size:1.25em;font-weight:700;border-radius:0;margin-top:.75em}.block--ecg-trial-user-register-block #user-register-form>div>.form-actions input:focus,.block--ecg-trial-user-register-block #user-register-form>div>.form-actions input:active,.block--ecg-trial-user-register-block #user-register-form>div>.form-actions input:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.block--ecg-webinars-webinars-banner p{margin:0 auto 1.5em}.logged-in .block--ecg-webinars-webinars-banner{padding-bottom:1.5em}.logged-in .block--ecg-webinars-webinars-banner p{max-width:35em}.logged-in .block--ecg-webinars-webinars-banner h1,.logged-in .block--ecg-webinars-webinars-banner p{text-align:center}.not-logged-in .block--ecg-webinars-webinars-banner{overflow:hidden;background:url(../../../all/themes/ecg/images/patterns/webinar-banner-bg.png) no-repeat right 1em;min-height:265px;margin-top:1.5em}#block-ecg-chapter-upgrade-offer{padding:3em 0 0 12em;min-height:11em;background:url(../../../all/themes/ecg/images/icons/vip-membership.jpg) no-repeat;background-position:0 0;border-bottom:1px dashed #ccc}#block-ecg-chapter-upgrade-offer .block__content{font-size:1.25em}#block-ecg-chapter-upgrade-offer h2{display:none}.block--ecg-trial-user-register-webinar-block{margin-right:0;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;overflow:hidden}.block--ecg-trial-user-register-webinar-block:before,.block--ecg-trial-user-register-webinar-block:after{content:".";display:block;height:0;overflow:hidden}.block--ecg-trial-user-register-webinar-block:after{clear:both}@media(min-width:739px){.block--ecg-trial-user-register-webinar-block{margin-top:1em}}.block--ecg-trial-user-register-webinar-block label{color:#ccc;font-style:italic;padding-left:.5em}.block--ecg-trial-user-register-webinar-block input{width:100%}.block--ecg-trial-user-register-webinar-block input.form-text{background-color:#262d31;border:2px solid #475158;padding:.7em;font-size:1.15em;color:#eee}.block--ecg-trial-user-register-webinar-block input.error{border:2px solid #f0395e}.block--ecg-trial-user-register-webinar-block #edit-user-info{color:rgba(255,255,255,.6);font-size:1.25em;font-weight:600}.block--ecg-trial-user-register-webinar-block #user-register-form{margin-bottom:1.5em}.block--ecg-trial-user-register-webinar-block #user-register-form fieldset{border:none;padding:0 1em}.block--ecg-trial-user-register-webinar-block #user-register-form fieldset .fieldset-wrapper{display:block;position:relative}.block--ecg-trial-user-register-webinar-block #user-register-form fieldset legend{display:none}.block--ecg-trial-user-register-webinar-block #user-register-form>div>.form-actions{margin-bottom:0}.block--ecg-trial-user-register-webinar-block #user-register-form>div>.form-actions input{font-size:1.25em;font-weight:700;margin-top:.75em;width:100%}.block--fb-social-funnel-fb-site-like-box-{margin-top:0!important;width:100%!important;overflow:hidden;min-height:70px}.block--fb-social-funnel-fb-site-like-box- .block__title{color:#ce527a}.block--fb-social{margin-top:1.5em}.l-footer .footer__content{text-align:center;font-weight:400}.l-footer .footer__content .l-region--footer .block{color:#fff}.l-footer .footer__content .l-region--footer .block .powered-by{filter:alpha(opacity=80);opacity:.8}@media(min-width:600px){.l-footer .footer__content .l-region--footer .block .powered-by{padding-top:0;margin-top:0}}.l-footer .footer__content .l-region--footer .block--menu-menu-footer-menu ul{list-style:none;display:inline-block;text-align:center;padding:0}.l-footer .footer__content .l-region--footer .block--menu-menu-footer-menu ul li{list-style:none;display:inline-block}.l-footer .footer__content .l-region--footer .block--menu-menu-footer-menu ul li a{font-family:Arial,Helvetica,sans-serif;color:#fff;padding:.2em .3em;display:inline-block;filter:alpha(opacity=80);opacity:.8}@media(min-width:1025px){.l-footer .footer__content .l-region--footer .block--menu-menu-footer-menu ul li a{padding:.4em}}.l-footer .footer__content .l-region--footer .block--menu-menu-footer-menu ul li a:focus,.l-footer .footer__content .l-region--footer .block--menu-menu-footer-menu ul li a:active,.l-footer .footer__content .l-region--footer .block--menu-menu-footer-menu ul li a:hover{filter:alpha(opacity=100);opacity:1}.block--views-front-page-view-block{margin:2em 0;background:rgba(0,0,0,.5)}.block--views-front-page-view-block,.block--views-front-page-view-block h2{color:#fff}.block--views-front-page-view-block h2{font-size:1.8em}.block--views-front-page-view-block .field--name-field-video iframe{border:5px solid #fff}.block--views-front-page-view-block .node--front-page__content{padding:1em}.block--views-front-page-view-block .node--front-page__content .node__content{line-height:1.5em}@media(min-width:600px){.block--views-front-page-view-block .node--front-page__content{padding:0 1em 1em 0;font-size:1.1em}}.block--invite-invite-add-ecg-invite .block__content .invite-form,.block--invite .block__content .invite-form{background-color:#eee;padding:1em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.block--invite-invite-add-ecg-invite .block__content .invite-form:before,.block--invite-invite-add-ecg-invite .block__content .invite-form:after,.block--invite .block__content .invite-form:before,.block--invite .block__content .invite-form:after{content:".";display:block;height:0;overflow:hidden}.block--invite-invite-add-ecg-invite .block__content .invite-form:after,.block--invite .block__content .invite-form:after{clear:both}.block--invite-invite-add-ecg-invite .block__content .invite-form #edit-field-invitation-email-address-und-0-value,.block--invite-invite-add-ecg-invite .block__content .invite-form #edit-field-invitation-first-name-und-0-value,.block--invite .block__content .invite-form #edit-field-invitation-email-address-und-0-value,.block--invite .block__content .invite-form #edit-field-invitation-first-name-und-0-value{width:100%;padding:.5em}.block--invite-invite-add-ecg-invite .block__content .invite-form .form-submit,.block--invite .block__content .invite-form .form-submit{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#460822;background-color:#ffa800;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-weight:700;padding:.6em}.block--invite-invite-add-ecg-invite .block__content .invite-form .form-submit:focus,.block--invite-invite-add-ecg-invite .block__content .invite-form .form-submit:active,.block--invite-invite-add-ecg-invite .block__content .invite-form .form-submit:hover,.block--invite .block__content .invite-form .form-submit:focus,.block--invite .block__content .invite-form .form-submit:active,.block--invite .block__content .invite-form .form-submit:hover{color:#460822;background-color:#ffb11a}@media(min-width:739px){.block--invite-invite-add-ecg-invite .block__content .invite-form .form-submit,.block--invite .block__content .invite-form .form-submit{margin-right:0;margin-top:1.3em}}.block--invite-invite-add-ecg-invite .block__content .invite-form label,.block--invite .block__content .invite-form label{color:#666;font-style:italic}.block--invite-invite-add-ecg-invite .block__content .invite-form input,.block--invite .block__content .invite-form input{margin-right:0!important}.block--invite-invite-add-ecg-invite .block__content .invite-form .description,.block--invite .block__content .invite-form .description{display:none}.block--invite-invite-add-ecg-invite .block__content .invite-form #edit-field-invitation-email-address-und-0-value,.block--invite-invite-add-ecg-invite .block__content .invite-form #edit-field-invitation-first-name-und-0-value,.block--invite .block__content .invite-form #edit-field-invitation-email-address-und-0-value,.block--invite .block__content .invite-form #edit-field-invitation-first-name-und-0-value{background:#fff;border:1px solid #ccc}.block--boxes-little-black-book-banner{margin:1.5em 0 2em}@media(min-width:739px){.block--boxes-little-black-book-banner{font-size:1.15em}}.block--boxes-little-black-book-banner img{height:200px;width:auto}@media(min-width:739px){.block--boxes-little-black-book-banner img{height:300px}}.block--boxes-little-black-book-banner .float-span-4-m{text-align:center}@media(min-width:739px){.block--boxes-little-black-book-banner .float-span-4-m{text-align:right}}.block--boxes-little-black-book-banner .float-span-8-m{text-align:center}@media(min-width:739px){.block--boxes-little-black-book-banner .float-span-8-m{text-align:left}}.block--boxes-little-black-book-banner h1,.block--boxes-little-black-book-banner li{color:#fff;text-shadow:1px 1px 10px rgba(100,100,100,.8)}@media(min-width:739px){.block--boxes-little-black-book-banner h1 span,.block--boxes-little-black-book-banner li span{display:block}}.block--boxes-little-black-book-banner ul{display:block;padding-left:0}.block--boxes-little-black-book-banner li{list-style:none;padding-bottom:1em}.block--boxes-little-black-book-banner li:before{color:#f7d704}.block--boxes-download-box-little-black-book{padding-bottom:.5em}.block--boxes-download-box-little-black-book .float-span-8-m{text-align:center;color:#ccc;font-size:1em;margin-bottom:1em;padding-top:.5em}@media(min-width:480px){.block--boxes-download-box-little-black-book .float-span-8-m{font-size:1.25em}}@media(min-width:600px){.block--boxes-download-box-little-black-book .float-span-8-m{padding-right:1.5em}}@media(min-width:1025px){.block--boxes-download-box-little-black-book .float-span-8-m{font-size:1.5em}}.block--boxes-download-box-little-black-book a.download-button{display:block;padding:1em .8em;margin:0;color:#7d6702;border-top:2px solid #e2bb00;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);border:none;font-size:1.25em;padding:.75em .5em;font-weight:700;text-align:center;-webkit-border-radius:.25em;-moz-border-radius:.25em;-ms-border-radius:.25em;-o-border-radius:.25em;border-radius:.25em;text-transform:uppercase}.block--boxes-download-box-little-black-book a.download-button:focus,.block--boxes-download-box-little-black-book a.download-button:active,.block--boxes-download-box-little-black-book a.download-button:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.block--user-login{position:relative;display:none;background:#fff;padding:.5em;text-align:left;line-height:1em;font-size:.8em}.block--user-login input[type=text],.block--user-login input[type=password]{width:100%}@media(min-width:600px){.block--user-login{position:absolute;padding:0 1em;z-index:50;font-size:1em;line-height:1.5em;width:200px;right:.5em;border:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}}.l-header .block--user-login ul{border:none}.l-header .block--user-login ul li{padding:0;background:0 0;border:none;text-align:left;line-height:1em;font-size:1em}.l-header .block--user-login ul li a{display:inline}.block--user-login-toggled{display:block}.block--boxes-magazine-follow-us .block__content a{width:1.75em;height:1.75em;background-color:#fff;margin:0 .25em 0 0;font-size:1.55em;display:inline-block;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;-o-border-radius:2em;border-radius:2em;text-align:center;padding-top:.25em}.block--boxes-magazine-follow-us .block__content i{margin:auto}.block--mailchimp-lists-free-ecg-training .block__title,.block--mailchimp-lists-yellow-belt-workbook .block__title{display:none}.block--mailchimp-lists-free-ecg-training .form-submit,.block--mailchimp-lists-yellow-belt-workbook .form-submit{display:block;width:100%;margin:.5em 0 0;padding:.8em;font-weight:700}.front .block--mailchimp-lists-free-ecg-training,.front .block--mailchimp-lists-yellow-belt-workbook{color:#fff}.front .block--mailchimp-lists-free-ecg-training input[type=password],.front .block--mailchimp-lists-free-ecg-training input[type=text],.front .block--mailchimp-lists-yellow-belt-workbook input[type=password],.front .block--mailchimp-lists-yellow-belt-workbook input[type=text]{color:#333}.front .block--mailchimp-lists-free-ecg-training:before,.front .block--mailchimp-lists-yellow-belt-workbook:before{background-color:#460822;width:100%}.front .block--mailchimp-lists-free-ecg-training:after,.front .block--mailchimp-lists-yellow-belt-workbook:after{background-color:#460822;width:100%}.front .block--mailchimp-lists-free-ecg-training .mailchimp-signup-right,.front .block--mailchimp-lists-free-ecg-training .mailchimp-signup-left,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-signup-right,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-signup-left{font-size:1.2em;padding-bottom:2em}@media(min-width:600px){.front .block--mailchimp-lists-free-ecg-training .mailchimp-signup-right,.front .block--mailchimp-lists-free-ecg-training .mailchimp-signup-left,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-signup-right,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-signup-left{padding-bottom:0}}.front .block--mailchimp-lists-free-ecg-training .mailchimp-signup-left h2,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-signup-left h2{color:#ce527a}@media(min-width:600px){.front .block--mailchimp-lists-free-ecg-training .mailchimp-signup-left,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-signup-left{width:32.20339%;float:left;margin-right:-100%;margin-left:0%;clear:none;padding-right:2em}.front .block--mailchimp-lists-free-ecg-training .mailchimp-signup-left h2,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-signup-left h2{margin-top:0;margin-bottom:.5em}}.front .block--mailchimp-lists-free-ecg-training .mailchimp-newsletter-wrapper,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-newsletter-wrapper{padding-bottom:2em;text-align:center}@media(min-width:600px){.front .block--mailchimp-lists-free-ecg-training .mailchimp-newsletter-wrapper,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-newsletter-wrapper{padding-bottom:0;width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none}}.front .block--mailchimp-lists-free-ecg-training .mailchimp-newsletter-wrapper .form-item,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-newsletter-wrapper .form-item{display:inline-block;text-align:left}@media(min-width:600px){.front .block--mailchimp-lists-free-ecg-training .mailchimp-signup-right,.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-signup-right{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:3em}}@media(min-width:600px){.front .block--mailchimp-lists-free-ecg-training .block__content,.front .block--mailchimp-lists-yellow-belt-workbook .block__content{background:url(../../../all/themes/ecg/images/front-mailchimp-form-bg.png) no-repeat;background-position:center;height:180px}}@media(min-width:600px){.front .block--mailchimp-lists-free-ecg-training .mailchimp-signup-left{padding-top:1em}.front .block--mailchimp-lists-free-ecg-training .mailchimp-newsletter-wrapper{padding-top:2em}.front .block--mailchimp-lists-free-ecg-training .mailchimp-signup-right{padding-top:1.75em}}@media(min-width:600px){.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-signup-left{padding-top:1.7em}.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-newsletter-wrapper{padding-top:2em}.front .block--mailchimp-lists-yellow-belt-workbook .mailchimp-signup-right{padding-top:1.75em}}.pane-boxes-medmastery-awards-2017{border-bottom:1px solid #eee}.front .pane-boxes-medmastery-awards-2017{background-color:#fff}.pane-boxes-medmastery-awards-2017 p{padding-bottom:125px;background-image:url(../../../all/themes/ecg/images/logos/awards/bma-comenius-2017-100.png);background-size:253px 100px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.pane-boxes-medmastery-awards-2017 p{background-image:url(../../../all/themes/ecg/images/logos/awards/bma-comenius-2017-200.png)}}@media(min-width:1025px){.pane-boxes-medmastery-awards-2017 p{padding-bottom:240px;background-image:url(../../../all/themes/ecg/images/logos/awards/bma-comenius-2017-200.png);background-size:505px 200px}}@media only screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1025px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:1025px) and (min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min-resolution:192dpi),only screen and (min-width:1025px) and (min-resolution:2dppx){.pane-boxes-medmastery-awards-2017 p{background-image:url(../../../all/themes/ecg/images/logos/awards/bma-comenius-2017-400.png)}}.block--views-explore-medmastery-block .view-content ul{list-style-type:none;margin:0!important;padding:0!important}.block--views-explore-medmastery-block .view-content ul li{font-size:1.15em;font-weight:700}.block--views-explore-medmastery-block .view-content ul li a{display:block;padding:.25em 0 .65em 1.15em}.block--views-explore-medmastery-block .view-content ul li a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-right:0}.block--views-explore-medmastery-block .view-content ul li a:before{margin-left:-1.15em;width:1.15em}.block--views-guide-related-courses-block{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;margin-top:1em;border-top:1px solid #eee}.block--views-guide-related-courses-block:before,.block--views-guide-related-courses-block:after{content:".";display:block;height:0;overflow:hidden}.block--views-guide-related-courses-block:after{clear:both}.block--views-guide-related-courses-block .view-guide-related-courses .course-summary,.block--views-guide-related-courses-block .view-guide-related-courses .course-progress{display:none!important}.block--views-guide-related-courses-block .view-guide-related-courses .course-image{-webkit-border-radius:.5em .5em 0 0;-moz-border-radius:.5em .5em 0 0;-ms-border-radius:.5em .5em 0 0;-o-border-radius:.5em .5em 0 0;border-radius:.5em .5em 0 0}@media(min-width:1025px){.block--views-guide-related-courses-block .view-guide-related-courses .view-content .views-row{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.block--views-guide-related-courses-block .view-guide-related-courses .view-content .views-row:nth-child(2n+2){margin-right:0!important}.block--views-guide-related-courses-block .view-guide-related-courses .view-content .views-row:nth-child(3n+3){margin-right:1.69492%!important}}.block--ecg-subchapter-current-course{background-color:#f7f8fa;border:1px solid #eee;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;margin-bottom:2em;position:relative}.block--ecg-subchapter-current-course .block__title{padding:0 1em .5em;border-bottom:1px solid #eee;margin-bottom:0;font-size:1em;font-family:Arial,Helvetica,sans-serif;font-weight:700}.block--ecg-subchapter-current-course .block__content .current-user,.block--ecg-subchapter-current-course .block__content .course-title,.block--ecg-subchapter-current-course .block__content .chapter-body{background-color:#fff;padding:1em}.block--ecg-subchapter-current-course .block__content .current-user{font-size:2em;padding:.3em .5em;font-weight:700;background-color:#fff;border-top:1px solid #eee}.block--ecg-subchapter-current-course .block__content .course-title{margin:0;padding-bottom:0;font-size:1.25em}.block--ecg-subchapter-current-course .block__content .chapter-body{border-bottom:1px solid #eee}.block--ecg-subchapter-current-course .block__content .chapter-body li:last-child{border-bottom:1px solid #ccc}.block--ecg-subchapter-current-course .block__content .current-course-continue{text-align:right;padding:0 1em}.block--ecg-subchapter-current-course .block__content .current-course-continue a{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#fff;background-color:#188ecc;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.block--ecg-subchapter-current-course .block__content .current-course-continue a:focus,.block--ecg-subchapter-current-course .block__content .current-course-continue a:active,.block--ecg-subchapter-current-course .block__content .current-course-continue a:hover{color:#fff;background-color:#1b9ee3}.block--views-active-courses-dashboard-block{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;border-bottom:1px dashed #ccc;padding-bottom:1em;margin-bottom:1em}.block--views-active-courses-dashboard-block:before,.block--views-active-courses-dashboard-block:after{content:".";display:block;height:0;overflow:hidden}.block--views-active-courses-dashboard-block:after{clear:both}#colorbox button#cboxClose{position:fixed!important;z-index:10000!important}#colorbox button#cboxClose:before{color:#ccc!important}#colorbox button#cboxClose:hover:before{background-color:#333}.trial-enroll-box{color:#fff;text-align:center;font-size:1.15em;line-height:1.4em}.trial-enroll-box div{background-color:transparent!important;overflow:visible!important}.trial-enroll-box #cboxClose,.trial-enroll-box #cboxLoadingGraphic{display:none!important}.trial-enroll-box span{font-size:1.75em;font-weight:700;display:block}.trial-enroll-box span i{display:block}.trial-enroll-box span i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f023";margin-right:0}.trial-enroll-box span i:before{font-size:2em}.trial-enroll-box .trial-enroll-cta{display:block;padding:.7em .9em;margin:0;color:#7d6702;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;margin:1em 0;font-weight:700;padding:.5em 1em;font-size:1.25em}.trial-enroll-box .trial-enroll-cta:focus,.trial-enroll-box .trial-enroll-cta:active,.trial-enroll-box .trial-enroll-cta:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}@media(min-width:600px) and (orientation:landscape){.trial-enroll-box .trial-enroll,.trial-enroll-box .trial-login{font-size:.85em}}.trial-enroll-box .trial-login{border:.1em solid #188ecc;background-color:transparent;color:#188ecc;padding:.3em .8em}.trial-enroll-box .trial-enroll-cancel{position:fixed!important;z-index:10000!important}.trial-enroll-box .trial-enroll-cancel:before{color:#eee}.trial-enroll-box .trial-enroll-cancel:hover:before{background-color:#333}@media(min-width:739px){.trial-enroll-box .trial-enroll-cancel{font-size:.666em}}@media(min-width:739px){.trial-enroll-box{font-size:1.5em}}.node-type-shortcourse .banner__content,.node-type-shortcourse-bonus .banner__content,.node-type-shortcourse-quiz .banner__content,.node-type-quiz .banner__content,.node-type-case .banner__content,.page-disclaimer .banner__content,.page-certificate .banner__content{padding:0!important}.node-type-shortcourse .l-banner,.node-type-shortcourse-bonus .l-banner,.node-type-shortcourse-quiz .l-banner,.node-type-quiz .l-banner,.node-type-case .l-banner,.page-disclaimer .l-banner,.page-certificate .l-banner{background-image:none!important}.node-type-shortcourse .l-banner .course-title,.node-type-shortcourse-bonus .l-banner .course-title,.node-type-shortcourse-quiz .l-banner .course-title,.node-type-quiz .l-banner .course-title,.node-type-case .l-banner .course-title,.page-disclaimer .l-banner .course-title,.page-certificate .l-banner .course-title{padding:.75em;color:#fff;text-shadow:1px 1px 1px #333;font-family:Arial,Helvetica,sans-serif}.node-type-shortcourse .l-banner .course-title a,.node-type-shortcourse-bonus .l-banner .course-title a,.node-type-shortcourse-quiz .l-banner .course-title a,.node-type-quiz .l-banner .course-title a,.node-type-case .l-banner .course-title a,.page-disclaimer .l-banner .course-title a,.page-certificate .l-banner .course-title a{color:#fff;filter:alpha(opacity=85);opacity:.85}.node-type-shortcourse .l-banner .course-title a:focus,.node-type-shortcourse .l-banner .course-title a:active,.node-type-shortcourse .l-banner .course-title a:hover,.node-type-shortcourse-bonus .l-banner .course-title a:focus,.node-type-shortcourse-bonus .l-banner .course-title a:active,.node-type-shortcourse-bonus .l-banner .course-title a:hover,.node-type-shortcourse-quiz .l-banner .course-title a:focus,.node-type-shortcourse-quiz .l-banner .course-title a:active,.node-type-shortcourse-quiz .l-banner .course-title a:hover,.node-type-quiz .l-banner .course-title a:focus,.node-type-quiz .l-banner .course-title a:active,.node-type-quiz .l-banner .course-title a:hover,.node-type-case .l-banner .course-title a:focus,.node-type-case .l-banner .course-title a:active,.node-type-case .l-banner .course-title a:hover,.page-disclaimer .l-banner .course-title a:focus,.page-disclaimer .l-banner .course-title a:active,.page-disclaimer .l-banner .course-title a:hover,.page-certificate .l-banner .course-title a:focus,.page-certificate .l-banner .course-title a:active,.page-certificate .l-banner .course-title a:hover{filter:alpha(opacity=100);opacity:1}.node-type-shortcourse .l-banner .course-title a i:before,.node-type-shortcourse-bonus .l-banner .course-title a i:before,.node-type-shortcourse-quiz .l-banner .course-title a i:before,.node-type-quiz .l-banner .course-title a i:before,.node-type-case .l-banner .course-title a i:before,.page-disclaimer .l-banner .course-title a i:before,.page-certificate .l-banner .course-title a i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f053";margin-right:.5em}.node-type-guide-article .banner__content{padding:0!important}.node-type-guide-article .l-banner{background-image:none!important}.node-type-guide-article .l-banner .course-title{padding:.75em;color:#fff;text-shadow:1px 1px 1px #333;font-family:Arial,Helvetica,sans-serif}.node-type-guide-article .l-banner .course-title a{color:#fff;filter:alpha(opacity=85);opacity:.85}.node-type-guide-article .l-banner .course-title a:focus,.node-type-guide-article .l-banner .course-title a:active,.node-type-guide-article .l-banner .course-title a:hover{filter:alpha(opacity=100);opacity:1}.node-type-guide-article .l-banner .course-title a i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f053";margin-right:.5em}.l-messages{position:fixed;z-index:1001;top:0;right:0;width:100%;height:0;overflow:visible}@media(min-width:600px){.l-messages{width:auto;max-width:400px}}.messages{position:relative;right:-100%;color:#fff;background-color:rgba(0,0,0,.9);background-image:none;border:1px solid #333;width:100%;padding:2em 4.5em;margin:0;cursor:pointer;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition:all .2s;transition:all .2s}.messages:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f00d";margin-left:1em}@media(min-width:600px){.messages{right:-400px;width:auto;max-width:400px;margin:1em 1em 0;padding:1.5em 2em 1.5em 4.5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;background-color:rgba(0,0,0,.75)}}.messages:after{font-size:2.5em;filter:alpha(opacity=50);opacity:.5;position:absolute;top:.4em;right:.5em}@media(min-width:600px){.messages:after{font-size:1em;top:.5em}}.messages:focus,.messages:active,.messages:hover{background-color:rgba(0,0,0,.95)}.messages:focus:after,.messages:active:after,.messages:hover:after{filter:alpha(opacity=100);opacity:1}.messages:before{position:absolute;top:.4em;left:.5em}.messages.messages--active{right:0!important}.messages.messages--status:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:1em}.messages.messages--warning:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f7d703;content:"\f071";margin-right:1em}.messages.messages--error:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f0395e;content:"\f057";margin-right:1em}.messages:before{font-size:2.5em}.content-message{font-size:1.25em;padding:1em;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em}.content-message.content-message--info{background-color:#fef095}.content-message.content-message--info:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f05a";margin-right:.5em}.mm-overlay-header{position:absolute;top:0;left:0;width:100%;height:5em;padding:1em;padding-top:2em;margin:0;background-color:#f3f3f3;z-index:1013;-webkit-box-shadow:#f3f3f3 0 .5em 1.5em 0;-moz-box-shadow:#f3f3f3 0 .5em 1.5em 0;box-shadow:#f3f3f3 0 .5em 1.5em 0}.mm-overlay-header h2{padding:0 3em 0 .5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm-overlay-content ul{display:block;width:100%;list-style:none;padding:0;border-top:1px solid #ccc}.mm-overlay-content li{position:relative}.mm-overlay-content li a{display:block;padding:1em;padding-right:2em}.mm-overlay-content li a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;content:"\f1db";margin-left:0}.mm-overlay-content li a:after{font-size:1em;position:absolute;right:1em;top:1em}.mm-overlay-content li a:focus,.mm-overlay-content li a:active,.mm-overlay-content li a:hover{background-color:#f2f2f2}.mm-overlay-content li a:focus:after,.mm-overlay-content li a:active:after,.mm-overlay-content li a:hover:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;content:"\f10c";margin-left:0}.mm-overlay-content li a.active{background-color:#eee}.mm-overlay-content li a.active:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;content:"\f111";margin-left:0}.overlay-slidedown{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s ease-in-out,visibility 0s .3s;transition:transform .3s ease-in-out,visibility 0s .3s}.overlay-slideup{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease-in-out,visibility 0s .3s;transition:transform .3s ease-in-out,visibility 0s .3s}.overlay-slidedown.open,.overlay-slideup.open{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.mm-browser-content{margin-bottom:3em;padding:1em}.mm-browser-content h3{margin-top:2em}.mm-browser-content ul li{font-size:.85em;display:block}.mm-browser-content ul li span,.mm-browser-content ul li a{border-bottom:1px solid #ccc;border-top:none!important}.mm-browser-content ul li a{padding-left:3em!important;padding-right:2em!important}.mm-browser-content ul li a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;content:"\f1db";margin-left:0}.mm-browser-content ul li a:after{margin-top:.3em}.mm-browser-content ul li a.active{color:#188ecc;background-color:#eee}.mm-browser-content ul li a.active:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;content:"\f111";margin-left:0}.mm-filter-content{padding-bottom:5em}.mm-filter-content li a{border-bottom:1px solid #ccc}.mm-filter-content li a:after{margin-top:1em}.mm-filter-content li a span{color:#666}.mm-filter-content li a span.specialization-icon{position:absolute;left:1em;top:1.15em;width:2.5em;height:2.5em;-webkit-border-radius:2.5em;-moz-border-radius:2.5em;-ms-border-radius:2.5em;-o-border-radius:2.5em;border-radius:2.5em;background-position:center center;background-repeat:no-repeat}.mm-filter-content li a span.filter-link-text{margin-left:3.5em;margin-right:1em;display:block}.mm-filter-content li a span.filter-link-text span:first-child{font-size:1.25em;font-weight:700;color:#333;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm-filter-content li a.all-specializations span.filter-link-text{margin-left:0}.pager{list-style:none;padding-left:0;border-top:1px solid #eee}.pager li{padding:1em .5em;display:inline-block}.pager li.pager-current{color:#666}.progress{font-weight:400}.progress .bar{margin:0;background:#ccc url(../../../all/themes/ecg/images/progress-bar-empty.gif);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media(min-width:600px) and (orientation:landscape){.progress .bar{width:70%;float:left}}.progress .filled{background:#000 url(../../../all/themes/ecg/images/progress-bar-black.gif)}.progress .message{display:inline-block}@media(min-width:600px) and (orientation:landscape){.progress .message{margin-left:.5em}}.progress .percentage{float:none}.progress.yellow-belt-ecg-course .bar .filled,.progress.yellow-belt .bar .filled{background:#f7d703 url(../../../all/themes/ecg/images/progress-bar-orange.gif)}.progress.blue-belt-ecg .bar .filled,.progress.blue-belt .bar .filled{background:#188ecc url(../../../all/themes/ecg/images/progress-bar-blue.gif)}.shortcourse-navigation{display:block;position:fixed;z-index:2;bottom:0;left:0;width:100%;height:4em;border-top:1px solid #ccc;background-color:#eee}.shortcourse-position{position:absolute;top:0;left:0;width:100%;background-color:#ddd;margin:0;padding:0;height:.55em;position:relative;border-bottom:1px solid #ccc}.shortcourse-position span{position:absolute;top:0;left:0;display:inline-block;height:.55em;background-color:#188ecc}.browser-toggle{left:23%;float:left;text-align:center;width:54%;background-color:transparent}.browser-toggle:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f0ca";margin-right:1em}.browser-toggle:focus,.browser-toggle:active,.browser-toggle:hover{background-color:transparent}@media(min-width:1025px){.browser-toggle{width:100%;left:0}}.lesson-forward,.lesson-back,.browser-toggle{color:#666;position:absolute;bottom:0;font-size:1.15em;padding:.65em;height:2.8em;overflow:hidden;white-space:nowrap}.lesson-forward:focus,.lesson-forward:active,.lesson-forward:hover,.lesson-back:focus,.lesson-back:active,.lesson-back:hover,.browser-toggle:focus,.browser-toggle:active,.browser-toggle:hover{color:#188ecc}.lesson-forward{text-align:right;right:0}.lesson-forward:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f054";margin-left:.5em}.lesson-forward.course-inaccessible:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f023";margin-left:.5em}@media(min-width:1025px){.lesson-forward{right:19px}.lesson-forward.course-inaccessible:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-left:1em}.lesson-forward.course-inaccessible:focus:after,.lesson-forward.course-inaccessible:active:after,.lesson-forward.course-inaccessible:hover:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f023";margin-left:1em}}.lesson-back{text-align:left;left:0}.lesson-back:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f053";margin-right:.5em}.lesson-back.course-inaccessible:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f023";margin-right:.5em}@media(min-width:1025px){.lesson-back{left:19px}.lesson-back.course-inaccessible:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f053";margin-right:1em}.lesson-back.course-inaccessible:focus:before,.lesson-back.course-inaccessible:active:before,.lesson-back.course-inaccessible:hover:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f023";margin-right:1em}}.no-lesson-ph{display:inline-block}.no-lesson-ph div{display:none}.lesson-forward,.lesson-back{width:23%;background-color:transparent}.lesson-forward:focus,.lesson-forward:active,.lesson-forward:hover,.lesson-back:focus,.lesson-back:active,.lesson-back:hover{background-color:transparent}.lesson-forward.course-inaccessible,.lesson-back.course-inaccessible{color:#666}.lesson-forward.course-inaccessible:focus,.lesson-forward.course-inaccessible:active,.lesson-forward.course-inaccessible:hover,.lesson-back.course-inaccessible:focus,.lesson-back.course-inaccessible:active,.lesson-back.course-inaccessible:hover{color:#666}.lesson-forward span,.lesson-back span{display:none}@media(min-width:480px){.lesson-forward span,.lesson-back span{display:inline}}@media(min-width:1025px){.lesson-forward,.lesson-back{position:fixed;padding:0;height:4em;width:4em;top:50%!important;margin-top:-2em;background-color:transparent;color:#ccc}.lesson-forward span,.lesson-back span{display:none}.lesson-forward:before,.lesson-forward:after,.lesson-back:before,.lesson-back:after{margin:0!important;font-size:3em;color:#ccc;text-align:center;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px;border-radius:35px}.node-type-shortcourse .lesson-forward:before,.node-type-shortcourse-bonus .lesson-forward:before,.node-type-shortcourse .lesson-forward:after,.node-type-shortcourse-bonus .lesson-forward:after,.node-type-shortcourse .lesson-back:before,.node-type-shortcourse-bonus .lesson-back:before,.node-type-shortcourse .lesson-back:after,.node-type-shortcourse-bonus .lesson-back:after{color:#555}.lesson-forward:focus,.lesson-forward:active,.lesson-forward:hover,.lesson-back:focus,.lesson-back:active,.lesson-back:hover{background-color:transparent}.lesson-forward:focus:before,.lesson-forward:focus:after,.lesson-forward:active:before,.lesson-forward:active:after,.lesson-forward:hover:before,.lesson-forward:hover:after,.lesson-back:focus:before,.lesson-back:focus:after,.lesson-back:active:before,.lesson-back:active:after,.lesson-back:hover:before,.lesson-back:hover:after{color:#b3b3b3}}.page-certificate-claim .l-content{max-width:820px;margin:0 auto;float:none}.ecg-cme-credits-certificate-claim-form{margin-bottom:3em}.ecg-cme-credits-certificate-claim-form select,.ecg-cme-credits-certificate-claim-form input{padding:.5em;width:100%}@media(min-width:739px){.ecg-cme-credits-certificate-claim-form .form-item-last-name,.ecg-cme-credits-certificate-claim-form .form-item-specialisation,.ecg-cme-credits-certificate-claim-form .form-item-commercially-biased,.ecg-cme-credits-certificate-claim-form .form-item-state{margin-right:0!important}}.ecg-cme-credits-certificate-claim-form .form-item-accreditation-body{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.ecg-cme-credits-certificate-claim-form .form-item-accreditation-body:before,.ecg-cme-credits-certificate-claim-form .form-item-accreditation-body:after{content:".";display:block;height:0;overflow:hidden}.ecg-cme-credits-certificate-claim-form .form-item-accreditation-body:after{clear:both}@media(min-width:739px){.ecg-cme-credits-certificate-claim-form .form-item-accreditation-body select{background-position:97% 50%}}.ecg-cme-credits-certificate-claim-form #edit-learning-experience{font-size:1.25em;text-align:center;margin:.5em 0 1.5em}.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item{width:2.5em;display:inline-block}.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item>input{display:none}.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item>label:before{margin:5px;font-size:1.25em;font-family:FontAwesome;display:inline-block;content:"\f005"}.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item>.half:before{content:"\f089";position:absolute}.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item>label{color:#ddd}.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item>input:checked~label,.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item:not(:checked)>label:hover,.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item:not(:checked)>label:hover~label{color:gold}.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item>input:checked+label:hover,.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item>input:checked~label:hover,.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item>label:hover~input:checked~label,.ecg-cme-credits-certificate-claim-form #edit-learning-experience .form-item>input:checked~label:hover~label{color:#ffed85}.ecg-cme-credits-certificate-claim-form .select-all{margin-bottom:1em}@media(min-width:739px){.ecg-cme-credits-certificate-claim-form .select-all{width:100%;clear:right;float:right;margin-right:0;margin-right:0}}.ecg-cme-credits-certificate-claim-form .select-all a{font-size:1.15em}@media(min-width:739px){.ecg-cme-credits-certificate-claim-form #edit-learning-goals{width:100%;clear:right;float:right;margin-right:0;margin-right:0}}.ecg-cme-credits-certificate-claim-form #edit-learning-goals .form-item{font-size:1.15em;padding:0 0 .5em 2.5em;position:relative}.ecg-cme-credits-certificate-claim-form #edit-learning-goals .form-item input{width:1em;margin-left:-2em;display:inline-block}.ecg-cme-credits-certificate-claim-form .form-item-agree-data-submitted{margin-top:2em;border-top:1px solid #ccc;padding-top:2em;font-size:1.15em}.ecg-cme-credits-certificate-claim-form .form-item-agree-data-submitted input{display:inline;width:1em;margin-right:1em;float:left}.ecg-cme-credits-certificate-claim-form .form-item-agree-data-submitted label{display:inline;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.ecg-cme-credits-certificate-claim-form .form-item-agree-data-submitted label:before,.ecg-cme-credits-certificate-claim-form .form-item-agree-data-submitted label:after{content:".";display:block;height:0;overflow:hidden}.ecg-cme-credits-certificate-claim-form .form-item-agree-data-submitted label:after{clear:both}.ecg-cme-credits-certificate-claim-form .form-item-agree-data-submitted .description{color:#666;margin-top:1em;margin-bottom:1.5em}.ecg-cme-credits-certificate-claim-form .form-item-agree-data-submitted .description:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f05a";margin-right:.5em}.ecg-cme-credits-certificate-claim-form .form-info{font-size:1.15em;margin-bottom:1.5em}.ecg-cme-credits-certificate-claim-form .learning-goals-info,.ecg-cme-credits-certificate-claim-form .learning-experience-info{font-size:1.15em;margin-top:1em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;padding:2em 0 1.5em;border-top:1px solid #ccc}@media(min-width:739px){.ecg-cme-credits-certificate-claim-form .learning-goals-info,.ecg-cme-credits-certificate-claim-form .learning-experience-info{width:100%;clear:right;float:right;margin-right:0;margin-right:0}}.ecg-cme-credits-certificate-claim-form .learning-goals-info:before,.ecg-cme-credits-certificate-claim-form .learning-goals-info:after,.ecg-cme-credits-certificate-claim-form .learning-experience-info:before,.ecg-cme-credits-certificate-claim-form .learning-experience-info:after{content:".";display:block;height:0;overflow:hidden}.ecg-cme-credits-certificate-claim-form .learning-goals-info:after,.ecg-cme-credits-certificate-claim-form .learning-experience-info:after{clear:both}.ecg-cme-credits-certificate-claim-form .learning-experience-info{text-align:center}.ecg-cme-credits-certificate-claim-form .name-info{color:#666;margin-bottom:1.5em}.ecg-cme-credits-certificate-claim-form .name-info:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f05a";margin-right:.5em}.ecg-cme-credits-certificate-claim-form .form-item-submit{max-width:410px;margin:0 auto}.ecg-cme-credits-certificate-claim-form .form-item-submit input{margin:1.5em 0!important;font-size:1.15em}.ecg-cme-credits-disclaimer-form{max-width:820px;padding:2em;border:1px solid #ccc;background-color:#f6f9fa;font-size:1.15em;text-align:center;margin:0 auto;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}html.js .form-autocomplete{background-position:100% 6px}.form-item label,.form-actions label{font-weight:400}.tabledrag-handle{display:inline-block;float:none;overflow:visible;margin-right:1em}.tabledrag-handle .handle{height:20px;width:22px;margin:0;padding:0;background-position:5px 5px}.tabledrag-handle-hover .handle{background-position:5px -15px}.tabledrag-changed-warning{border:1px solid #ccc;background-color:#fef095}.media-widget .browse.button{margin-right:1em}.l-branding{height:65px;text-align:center}@media(min-width:739px){.l-branding{height:auto}}.l-branding a{display:block;width:120px;height:78px;margin:-1.5em auto auto;background-image:url(../../../all/themes/ecg/images/logos/mm-120x78.png);background-size:120px 78px;background-repeat:no-repeat}@media(min-width:739px){.l-branding a{margin:-2px 0 0;height:78px;text-align:left}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.l-branding a{background-image:url(../../../all/themes/ecg/images/logos/mm-240x156.png)}}.pro-member .l-branding a{background-image:url(../../../all/themes/ecg/images/logos/mm-pro-110x35.png);background-size:110px 35px;background-repeat:no-repeat;background-position:10px 1.6em;height:65px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.pro-member .l-branding a{background-image:url(../../../all/themes/ecg/images/logos/mm-pro-220x70.png)}}@media(min-width:739px){.pro-member .l-branding a{height:65px;background-position:10px 1.5em}}@media(min-width:739px){.not-logged-in .block--ecg-general-ecg-user-login a,.l-header .block--menu ul a{background-color:transparent;border-bottom:3px solid transparent;border-width:0 0 3px;padding:1em .71em;padding-top:1.6em;height:64px;filter:alpha(opacity=80);opacity:.8;color:#fff}.not-logged-in .block--ecg-general-ecg-user-login a:focus,.l-header .block--menu ul a:focus,.not-logged-in .block--ecg-general-ecg-user-login a:active,.l-header .block--menu ul a:active,.not-logged-in .block--ecg-general-ecg-user-login a:hover,.l-header .block--menu ul a:hover{color:#fff;background-color:transparent;border-color:rgba(255,255,255,.15);filter:alpha(opacity=100);opacity:1}.not-logged-in .block--ecg-general-ecg-user-login a.active,.l-header .block--menu ul a.active{border-bottom:3px solid #75c5ef;color:#fff;background-color:transparent;filter:alpha(opacity=100);opacity:1}.not-logged-in .block--ecg-general-ecg-user-login a.active:focus,.l-header .block--menu ul a.active:focus,.not-logged-in .block--ecg-general-ecg-user-login a.active:active,.l-header .block--menu ul a.active:active,.not-logged-in .block--ecg-general-ecg-user-login a.active:hover,.l-header .block--menu ul a.active:hover{background-color:transparent}}.block--ecg-general-ecg-user-login ul{margin:0}@media(min-width:739px){.block--ecg-general-ecg-user-login ul li .user-register-link{color:#f7d703}.block--ecg-general-ecg-user-login ul li .user-register-link:focus,.block--ecg-general-ecg-user-login ul li .user-register-link:active,.block--ecg-general-ecg-user-login ul li .user-register-link:hover{color:#f7d703}.block--ecg-general-ecg-user-login ul li .user-register-link.active{color:#f7d703}}@media(min-width:739px){.not-logged-in .block--ecg-general-ecg-user-login ul{border:none;background-color:transparent;margin:0}}@media(min-width:739px){.not-logged-in .block--ecg-general-ecg-user-login li{display:inline-block;margin:0;text-align:left;line-height:inherit;font-size:1em;background:0 0;border:none}}.block--ecg-general-ecg-user-login .user-menu__nav{font-style:italic;text-align:right;padding-right:1em;display:none;position:relative}@media(min-width:739px){.block--ecg-general-ecg-user-login .user-menu__nav{display:block;overflow:hidden}}.block--ecg-general-ecg-user-login .user-menu__nav img{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;border:2px solid rgba(255,255,255,.8);position:absolute;top:.95em;right:1.4em}.block--ecg-general-ecg-user-login .user-menu__nav a{display:inline-block;color:#fff;overflow:hidden;padding:1em .8em;padding-top:1.6em;height:64px;position:relative}.block--ecg-general-ecg-user-login .user-menu__nav a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f078";margin-left:0}.block--ecg-general-ecg-user-login .user-menu__nav a.user-menu-toggled:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f077";margin-left:0}.block--ecg-general-ecg-user-login .user-menu__nav a:after{position:absolute;color:rgba(255,255,255,.8);top:1.65em;right:0}.block--ecg-general-ecg-user-login .user-menu__nav a span{color:rgba(255,255,255,.8);padding-right:61px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;max-width:150px}@media(min-width:1025px){.block--ecg-general-ecg-user-login .user-menu__nav a span{max-width:180px}}.block--ecg-general-ecg-user-login .user-menu__nav a:hover img{border:2px solid #fff}.block--ecg-general-ecg-user-login .user-menu__nav a:hover span{color:#fff}.block--ecg-general-ecg-user-login .user-menu__nav a:hover:after{color:#fff}.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child{padding:1em}.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child>span{display:block}.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child span,.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child a{font-size:1.15em;font-weight:700}.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child span{font-family:Arial,Helvetica,sans-serif;line-height:1.5em;color:#333}.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child span.membership-status{color:#188ecc;font-size:.85em}.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child span.upgrade-info{color:#666;text-align:center;font-size:.85em;margin-top:.5em;font-weight:400}.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child a{display:block;padding:.7em .9em;margin:0;color:#7d6702;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:.8em auto .3em;line-height:1em;max-width:220px;border-top:0;text-align:center;font-family:Arial,Helvetica,sans-serif}.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child a:focus,.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child a:active,.logged-in .block--ecg-general-ecg-user-login .user-menu__dropdown li:first-child a:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}@media(min-width:739px){.block--ecg-general-ecg-user-login .user-menu__dropdown{display:none;position:absolute;z-index:9;top:65px;right:5px;width:240px;background-color:#eee;font-size:.7em;-webkit-box-shadow:#333 0 3px 3px 0;-moz-box-shadow:#333 0 3px 3px 0;box-shadow:#333 0 3px 3px 0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.block--ecg-general-ecg-user-login .user-menu__dropdown ul{margin:0}.block--ecg-general-ecg-user-login .user-menu__dropdown ul,.block--ecg-general-ecg-user-login .user-menu__dropdown li,.block--ecg-general-ecg-user-login .user-menu__dropdown a{width:100%;text-align:left}.block--ecg-general-ecg-user-login .user-menu__dropdown a{border-top:1px solid #ccc}.block--ecg-general-ecg-user-login .user-menu__dropdown.user-menu__dropdown-toggled{display:block}}.block--ecg-general-ecg-user-login #block-user-login{font-style:normal}@media(min-width:739px){.block--ecg-general-ecg-user-login{display:block}.logged-in .block--ecg-general-ecg-user-login{width:28.57143%;float:right;margin-left:0;margin-right:0;clear:none}.logged-in .block--ecg-general-ecg-user-login ul li a{padding:1em;line-height:1.15em}.not-logged-in .block--ecg-general-ecg-user-login{display:inline-block;float:right;width:auto}.block--ecg-general-ecg-user-login ul{margin:0;float:right}}.mobile-toggle{display:block;float:right}@media(min-width:739px){.mobile-toggle{display:none}}.mobile-toggle .block-toggle{display:block;width:55px;height:55px;font-size:25px;line-height:1.4em;padding:10px 15px 20px;position:absolute;top:0}.mobile-toggle .block-toggle-block-menu-menu-main-menu-authenticated,.mobile-toggle .block-toggle-block-system-main-menu{left:0}.mobile-toggle .block-toggle-block-menu-menu-main-menu-authenticated:before,.mobile-toggle .block-toggle-block-system-main-menu:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f0c9"}.mobile-toggle .block-toggle-block-ecg-general-ecg-user-login,.mobile-toggle .block-toggle-login{right:0}.mobile-toggle .block-toggle-block-ecg-general-ecg-user-login:before,.mobile-toggle .block-toggle-login:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f007"}.l-header{color:#fff;background-color:#188ecc;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid rgba(255,255,255,.5)}.pro-member .l-header{background-color:#3c4347}.not-logged-in .l-header{text-align:right}.l-header a{-webkit-transition:all .2s;transition:all .2s}.l-header ul{padding:0}.l-header ul li{display:block;list-style:none;text-align:center;line-height:3em;font-size:1.5em}.l-header ul span,.l-header ul a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-header ul a{display:block;font-style:normal;color:#333}.l-header ul a:focus,.l-header ul a:active,.l-header ul a:hover{color:#333;background-color:#e1e1e1}.l-header ul a.active{color:#111;background-color:#d4d4d4}.l-header ul a.active:focus,.l-header ul a.active:active,.l-header ul a.active:hover{background-color:#d4d4d4}@media(min-width:739px){.logged-in .l-header .block--menu{width:69.38776%;float:left;margin-right:-100%;margin-left:0%;clear:none}}@media(min-width:739px){.not-logged-in .l-header .block--menu{display:inline-block;width:auto}}.l-header .block--menu ul{margin:0}@media(min-width:739px){.l-header .block--menu ul{border:none;background-color:transparent}}@media(min-width:739px){.l-header .block--menu ul li{display:inline-block;margin:0;text-align:left;line-height:inherit;font-size:1em;background:0 0;border:none}}.tabs--primary{margin-top:1em}@media(min-width:739px){.node--case .content{font-size:1.15em}}@media(min-width:1025px){.node--case .content{padding:0 1em}}.node--case .content .case-history{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;padding:.5em 0 2em;font-size:1.15em;line-height:1.25em;border-bottom:1px solid #eee}.node--case .content .case-history:before,.node--case .content .case-history:after{content:".";display:block;height:0;overflow:hidden}.node--case .content .case-history:after{clear:both}@media(min-width:739px){.node--case .content .case-history{padding:.5em 2em 2em}}.node--case .content .case-history .case-history__image{float:left;width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;position:relative;border:1px solid #ccc;overflow:hidden;display:inline-block}@media(min-width:739px){.node--case .content .case-history .case-history__image{width:220px;height:220px;-webkit-border-radius:110px;-moz-border-radius:110px;-ms-border-radius:110px;-o-border-radius:110px;border-radius:110px}}.node--case .content .case-history .case-history__image img{width:100px;height:auto}@media(min-width:739px){.node--case .content .case-history .case-history__image img{width:220px;height:auto}}.node--case .content .case-history h2,.node--case .content .case-history p,.node--case .content .case-history .links--inline,.node--case .content .case-history .field--name-body,.node--case .content .case-history .start-case{margin-left:120px}@media(min-width:739px){.node--case .content .case-history h2,.node--case .content .case-history p,.node--case .content .case-history .links--inline,.node--case .content .case-history .field--name-body,.node--case .content .case-history .start-case{margin-left:260px}}.node--case .content .quiz-best-result{padding:1em!important}.node--case .content .attempt,.node--case .content .attempts_taken{display:inline-block!important}.node--case .content .attempt{margin-left:.5em}.node--case .content .attempts_taken.passed:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:.5em}.node--case .content .quiz-start{margin-top:2em}.node--case .content .quiz-start .quiz-button{margin-right:0;font-size:1.35em}.node--case .content .quiz-start .quiz-not-available{display:inline-block;padding:.7em .9em;font-size:1.35em;margin:.5em 0}.node--case .content .quiz-info{max-width:38em;margin:0 auto}.node-type-course .l-banner{border-bottom:none}.node-type-course .l-banner .banner__content{padding:0}.node-type-course .l-region--sidebar-right .flag-wrapper{padding:.5em 1em}.node-type-course .l-region--sidebar-right .block--ecg-chapter-course-progress{margin-top:-1.5em!important}.node-type-course .l-region--sidebar-right .block--ecg-chapter-course-progress h2{color:#188ecc;padding:.75em}@media(min-width:600px){.node--front-page__video{width:66.10169%;float:left;margin-right:-100%;margin-left:0%;clear:none}}@media(min-width:600px){.node--front-page__content{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:1em}}.node-type-guide .node--full{padding:0;margin-bottom:2em;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;border-bottom:none}.node-type-guide .node--full .content-container{padding:1.5em;font-size:1.15em;line-height:1.6em}.node-type-guide .node--full .content-container .guide-specializations{margin:0 -1.5em}.node-type-guide .node--full .content-container .guide-specializations .guide-specialization{display:inline-block;padding:.3em 2.2em .3em 3em;text-transform:uppercase;font-weight:700;color:#fff;background-repeat:no-repeat;background-position:1.3em center;margin-bottom:.25em}.node-type-guide .node--full .content-container h1{font-size:1.74em;margin:1em 0}.node-type-guide .node--full .content-container .content{margin-top:2.8em}.node-type-guide .node--full .content-container .content .meta{color:#666;margin:3.5em 0 3.3em}.node-type-guide .node--full .content-container .content .meta hr.delimiter{margin:.6em 0 1.6em;width:3.5em}.node-type-guide .node--full .content-container .content .meta hr.delimiter.end{margin-top:1.65em}.node-type-guide .node--full .content-container .content .meta .meta-info{margin:.7em 0}.node-type-guide .node--full .content-container .content .meta .meta-info .separator{margin:0 .5em}.node-type-guide .node--full .content-container .content .guide-content-section h2.guide-chapter-title{margin:2.3em 0 1.8em}.node-type-guide .node--full .content-container .content .guide-content-section .guide-articles{margin-top:2em}.node-type-guide .node--full .content-container .content .guide-content-section:last-child .guide-articles ul.links{margin-bottom:0}.node-type-guide hr{border-top:2px solid #ccc;border-bottom:none}.node-type-guide-article .node--full{padding:0;margin-bottom:2em;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;border-bottom:none}.node-type-guide-article .node--full h1{margin-top:0;margin-bottom:.5em}.node-type-guide-article .node--full .content-container{padding:1.5em}.node-type-guide-article .node--full .content-container .meta{color:#666;margin:1.5em 0 2.6em;font-size:1.15em;line-height:1.65em}.node-type-guide-article .node--full .content-container .meta .meta-info{margin:.7em 0}.node-type-guide-article .node--full .content-container .content{font-size:1.15em;line-height:1.65em}.node-type-guide-article .node--full .content-container .ecg-guide-article-navigation{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.node-type-guide-article .node--full .content-container .ecg-guide-article-navigation:before,.node-type-guide-article .node--full .content-container .ecg-guide-article-navigation:after{content:".";display:block;height:0;overflow:hidden}.node-type-guide-article .node--full .content-container .ecg-guide-article-navigation:after{clear:both}.node-type-guide-article .node--full .content-container .ecg-guide-article-navigation a{width:50%;display:inline-block;padding:1em;margin:1em 0 0;text-transform:uppercase}.node-type-guide-article .node--full .content-container .ecg-guide-article-navigation a.previous{float:left}.node-type-guide-article .node--full .content-container .ecg-guide-article-navigation a.previous:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f053";margin-right:1em}.node-type-guide-article .node--full .content-container .ecg-guide-article-navigation a.next{float:right;text-align:right}.node-type-guide-article .node--full .content-container .ecg-guide-article-navigation a.next:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-left:1em}.node-type-guide-article .block--ecg-guide-article-author{text-align:center;padding:1.5em;line-height:1.8em}.node-type-guide-article .block--ecg-guide-article-author h3{margin-left:0}.node-type-guide-article .block--ecg-guide-article-author h3.headline{margin-bottom:1.7em}.node-type-guide-article .block--ecg-guide-article-author h3.teacher-name{margin:.5em 0}.node-type-guide-article .block--ecg-guide-article-author .teacher-image{float:none;margin:1em auto 1.2em}@media(min-width:1025px){.node-type-guide-article .block--ecg-guide-article-author .teacher-image img{-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;border-radius:60px}}.node-type-guide-article .block--ecg-guide-article-author .teacher-summary{color:#666;font-size:1.15em;line-height:1.65em}@media(min-width:739px){.node-type-guide-article .node__content{font-size:1.15em}}.node-type-guide-article hr{border-top:1px solid #ccc;border-bottom:none}.node--funnel-page .field--name-field-funnel-video iframe{margin-bottom:2em}.node--funnel-page ul{list-style-type:none;padding:0}.node-type-funnel-page .l-banner{background-color:#188ecc;background-image:url(../../../all/themes/ecg/images/fpc/fpc-little-black-book-banner.jpg);background-position:50% 50%;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;border-bottom:none}.node--763{height:0;padding:0;margin:0}.node--1175 .fpc-container{position:relative}.node--1175 .fpc-container .paytweet{float:right;margin-bottom:5em}.node--1175 img{display:none}@media(min-width:600px){.node--1175 img{position:absolute;top:0;display:block;width:23.72881%;float:left;margin-right:-100%;margin-left:0%;clear:none}}.node--1175 .fpc-download-box{padding:2em;margin-bottom:2em;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:1px solid #ccc;background:#eee}.node--1175 .fpc-info h2{color:#333;margin:0}@media(min-width:600px){.node--1175 .fpc-info{width:74.57627%;float:right;margin-left:0;margin-right:0;clear:none}.node--1175 .fpc-info li{width:54.54545%;float:left;margin-right:-100%;margin-left:0%;clear:none;clear:both}.node--1175 .fpc-info li:nth-child(2n+2){width:43.18182%;float:right;margin-left:0;margin-right:0;clear:none;margin-right:0}}.node--1175 .field--type-text-long{margin-bottom:13em;margin-top:2em}.node-type-blog-article .node--full,.node-type-webinar-recording .node--full{padding:0;margin-bottom:1.5em;-webkit-border-radius:0 0 .5em .5em;-moz-border-radius:0 0 .5em .5em;-ms-border-radius:0 0 .5em .5em;-o-border-radius:0 0 .5em .5em;border-radius:0 0 .5em .5em}.node-type-blog-article .node--full .content-container,.node-type-webinar-recording .node--full .content-container{padding:1em 1em 1.5em}.node-type-blog-article .field--name-field-blog-video,.node-type-blog-article .field--name-field-webinar-video,.node-type-webinar-recording .field--name-field-blog-video,.node-type-webinar-recording .field--name-field-webinar-video{margin-bottom:1.5em}.node-type-blog-article .meta,.node-type-webinar-recording .meta{color:#666}.node-type-blog-article .l-content .content,.node-type-webinar-recording .l-content .content{}.node-type-blog-article .l-content .content .lead,.node-type-webinar-recording .l-content .content .lead{font-size:1em}.node-type-blog-article .l-content .content .magazine-download,.node-type-webinar-recording .l-content .content .magazine-download{color:#fff;text-decoration:none;font-weight:700;padding:.5em;font-size:1.15em;line-height:1.25em;display:inline-block;text-align:center;width:100%;border-radius:3px;background:#f39118;margin:15px 0}.node-type-blog-article .l-content .content .magazine-download:focus,.node-type-blog-article .l-content .content .magazine-download:active,.node-type-blog-article .l-content .content .magazine-download:hover,.node-type-webinar-recording .l-content .content .magazine-download:focus,.node-type-webinar-recording .l-content .content .magazine-download:active,.node-type-webinar-recording .l-content .content .magazine-download:hover{background:#e6840c}.node-type-blog-article .field--type-text-with-summary,.node-type-webinar-recording .field--type-text-with-summary{margin-bottom:2em}.node-type-blog-article .shariff,.node-type-webinar-recording .shariff{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;margin-bottom:1.5em}.node-type-blog-article .shariff:before,.node-type-blog-article .shariff:after,.node-type-webinar-recording .shariff:before,.node-type-webinar-recording .shariff:after{content:".";display:block;height:0;overflow:hidden}.node-type-blog-article .shariff:after,.node-type-webinar-recording .shariff:after{clear:both}.node-type-blog-article .shariff ul,.node-type-webinar-recording .shariff ul{list-style-type:none;margin:0;padding:0}.node-type-blog-article .shariff .shariff-button,.node-type-webinar-recording .shariff .shariff-button{float:left;width:110px;overflow:hidden;display:inline-block;-webkit-border-radius:.25em;-moz-border-radius:.25em;-ms-border-radius:.25em;-o-border-radius:.25em;border-radius:.25em;border:1px solid #188ecc;margin-right:10px}.node-type-blog-article .shariff .shariff-button a,.node-type-webinar-recording .shariff .shariff-button a{background-color:#188ecc;color:#fff;display:block}.node-type-blog-article .shariff .shariff-button a:focus,.node-type-blog-article .shariff .shariff-button a:active,.node-type-blog-article .shariff .shariff-button a:hover,.node-type-webinar-recording .shariff .shariff-button a:focus,.node-type-webinar-recording .shariff .shariff-button a:active,.node-type-webinar-recording .shariff .shariff-button a:hover{background-color:#fff;color:#188ecc}.node-type-blog-article .shariff .shariff-button .share_text,.node-type-webinar-recording .shariff .shariff-button .share_text{display:block;width:auto;height:33px;padding:5px;line-height:1em}.node-type-blog-article .shariff .shariff-button .share_text:before,.node-type-webinar-recording .shariff .shariff-button .share_text:before{width:1.75em;text-align:center;font-size:1.5em}.node-type-blog-article .shariff .shariff-button.facebook .share_text:before,.node-type-webinar-recording .shariff .shariff-button.facebook .share_text:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f09a";margin-right:.15em}.node-type-blog-article .shariff .shariff-button.twitter .share_text:before,.node-type-webinar-recording .shariff .shariff-button.twitter .share_text:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f099";margin-right:.15em}.node-type-blog-article .shariff .shariff-button .fa,.node-type-webinar-recording .shariff .shariff-button .fa{display:none}.node--shortcourse iframe,.node--shortcourse-bonus iframe,.node--shortcourse-quiz iframe{width:100%}.node--shortcourse h1,.node--shortcourse-bonus h1,.node--shortcourse-quiz h1{margin-top:0;margin-bottom:.5em}@media(min-width:739px){.node--shortcourse .content,.node--shortcourse-bonus .content,.node--shortcourse-quiz .content{font-size:1.15em}}@media(min-width:739px){.node--shortcourse .node__content,.node--shortcourse-bonus .node__content,.node--shortcourse-quiz .node__content{font-size:1.15em}}.node--shortcourse .quiz-button,.node--shortcourse-bonus .quiz-button,.node--shortcourse-quiz .quiz-button{float:right;margin-right:0;margin-bottom:1em;clear:both}.node--shortcourse hr,.node--shortcourse-bonus hr,.node--shortcourse-quiz hr{border-top:1px solid #ccc;border-bottom:none}.node--shortcourse .teacher-summary,.node--shortcourse-bonus .teacher-summary,.node--shortcourse-quiz .teacher-summary{font-size:1.25em!important}.node--shortcourse .node__links,.node--shortcourse-bonus .node__links,.node--shortcourse-quiz .node__links{font-weight:700;font-size:1.1em;text-align:center}@media(min-width:600px){.node--shortcourse .node__links,.node--shortcourse-bonus .node__links,.node--shortcourse-quiz .node__links{width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none}}.node--shortcourse .node__links ul,.node--shortcourse .node__links li,.node--shortcourse-bonus .node__links ul,.node--shortcourse-bonus .node__links li,.node--shortcourse-quiz .node__links ul,.node--shortcourse-quiz .node__links li{list-style:none;margin:0;padding:0;width:100%}.node--shortcourse .node__links span,.node--shortcourse .node__links a,.node--shortcourse-bonus .node__links span,.node--shortcourse-bonus .node__links a,.node--shortcourse-quiz .node__links span,.node--shortcourse-quiz .node__links a{display:inline-block;width:100%}.node-type-shortcourse-quiz .node__content p{max-width:38em;margin:0 auto}.node-type-shortcourse-quiz p.attempts_taken,.node-type-case p.attempts_taken{font-size:1.5em;margin:.5em auto}.node-type-shortcourse-quiz .quiz-best-result,.node-type-shortcourse-quiz .quiz-start,.node-type-shortcourse-quiz .quiz-info,.node-type-case .quiz-best-result,.node-type-case .quiz-start,.node-type-case .quiz-info{text-align:center}.node-type-shortcourse-quiz .quiz-best-result,.node-type-case .quiz-best-result{border-bottom:1px solid #eee;padding-bottom:2.5em;margin:0 1em 1.5em}.node-type-shortcourse-quiz .attempt span,.node-type-case .attempt span{display:inline-block;text-align:center}.node-type-shortcourse-quiz .attempt span.passed,.node-type-case .attempt span.passed{font-weight:700}.node-type-shortcourse-quiz .attempt span.passed:before,.node-type-case .attempt span.passed:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:.5em}.node-type-shortcourse-quiz .view-result,.node-type-case .view-result{margin-top:1em}.node-type-shortcourse-quiz .view-result a,.node-type-case .view-result a{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#188ecc;border:1px solid #188ecc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-right:0}.node-type-shortcourse-quiz .view-result a:focus,.node-type-shortcourse-quiz .view-result a:active,.node-type-shortcourse-quiz .view-result a:hover,.node-type-case .view-result a:focus,.node-type-case .view-result a:active,.node-type-case .view-result a:hover{color:#188ecc;border-color:#157eb5;color:#1475a7}.node-type-shortcourse-quiz .view-result a:before,.node-type-case .view-result a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f022";margin-right:1em}.node-type-shortcourse-quiz .no-attempts,.node-type-case .no-attempts{margin-bottom:2em!important}.node-type-shortcourse-quiz .quiz-start,.node-type-case .quiz-start{padding:1em 0}.node-type-shortcourse-quiz .quiz-info,.node-type-case .quiz-info{margin-bottom:2em!important;color:#666;font-style:italic}.node-type-shortcourse-quiz .quiz-button,.node-type-case .quiz-button{float:none!important;display:inline-block;font-size:1.35em}.node-type-shortcourse-quiz .quiz-button:after,.node-type-case .quiz-button:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f061";margin-left:1em}.node-type-shortcourse-quiz .quiz-button.restart-quiz:after,.node-type-case .quiz-button.restart-quiz:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f01e";margin-left:1em}.block--ecg-chapter-teacher-description{text-align:center;padding:0 1em}@media(min-width:600px){.block--ecg-chapter-teacher-description{width:83.05085%;float:left;margin-right:-100%;margin-left:0%;clear:none;font-size:1.25em;margin:0 auto 1em;float:auto;position:relative;left:8.333%}}.block--ecg-chapter-teacher-description h1{margin-top:.2em!important;margin-bottom:0!important}.block--ecg-chapter-teacher-description .teacher-image img{margin-top:1.5em;-webkit-border-radius:110px;-moz-border-radius:110px;-ms-border-radius:110px;-o-border-radius:110px;border-radius:110px}.block--ecg-chapter-teacher-description .trailer{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#188ecc;background-color:#f6f6f6;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #188ecc;margin-right:0}.block--ecg-chapter-teacher-description .trailer:focus,.block--ecg-chapter-teacher-description .trailer:active,.block--ecg-chapter-teacher-description .trailer:hover{color:#188ecc;background-color:#fff}.block--ecg-chapter-teacher-description .trailer:after{font-size:1.1em}.block--ecg-chapter-teacher-description .trailer i{color:#dc5965}.block--ecg-chapter-teacher-description .trailer i:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#dc5965;content:"\f004";margin-left:0}.block--views-courses-by-teacher-block .block__title{text-align:center;font-size:1.25em;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#7a7a7a}.block--ecg-chapter-teacher-connect{text-align:center;margin-bottom:2.5em}.block--ecg-chapter-teacher-connect .connect-header{font-size:1.25em;font-weight:700;color:#7a7a7a;margin-top:0}.block--ecg-chapter-teacher-connect .connect-links{margin-top:0}.block--ecg-chapter-teacher-connect .connect-links span{display:inline-block;padding:.5em .75em}.block--ecg-chapter-teacher-connect .connect-google-plus i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f0d4";margin-right:.3em}.block--ecg-chapter-teacher-connect .connect-twitter i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f099";margin-right:.3em}.block--ecg-chapter-teacher-connect .connect-linkedin i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f08c";margin-right:.3em}.node--teacher{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;margin:1em auto;text-align:center}.node--teacher:before,.node--teacher:after{content:".";display:block;height:0;overflow:hidden}.node--teacher:after{clear:both}.node--teacher .field--name-body .field__item{font-style:italic;font-size:1.15em;line-height:1.5em}@media(min-width:600px){.node--teacher .field--name-body .field__item{width:83.05085%;float:left;margin-right:-100%;margin-left:0%;clear:none;left:8.333%;margin:1em auto 2em;position:relative}}.page-team .l-banner .banner__content{background-image:url(../../../all/themes/ecg/images/illustrations/team.png);background-repeat:no-repeat;background-size:contain;background-position:center bottom;padding-bottom:11em}@media(min-width:480px){.page-team .l-banner .banner__content{background-position:center 17.5em}}@media(min-width:739px){.page-team .l-banner .banner__content{background-size:auto;padding-bottom:12em}}.node--testimonial__picture{text-align:center}@media(min-width:600px){.node--testimonial__picture{text-align:left;width:31.03448%;float:left;margin-right:-100%;margin-left:0%;clear:none}}.node--testimonial__picture img{height:auto}@media(min-width:600px){.node--testimonial__content{width:48.27586%;float:left;margin-right:-100%;margin-left:34.48276%;clear:none}}.node--testimonial__content .node__title h3{margin:0 0 .5em}.node-type-training .l-banner{border-bottom:none}.node-type-training .l-banner .banner__content{padding:0}.node-type-training .l-preface{background:#394148;background:-moz-linear-gradient(top,#394148 0%,#424a50 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#394148),color-stop(100%,#424a50));background:-webkit-linear-gradient(top,#394148 0%,#424a50 100%);background:-o-linear-gradient(top,#394148 0%,#424a50 100%);background:-ms-linear-gradient(top,#394148 0%,#424a50 100%);background:linear-gradient(to bottom,#394148 0%,#424a50 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);padding:1em 0 .5em}@media(min-width:739px){.node-type-training .l-preface{padding:1em 1em .5em}}@media(min-width:1025px){.node-type-training .l-preface{padding:1em 0 .5em}}.node-type-training .node--training{width:100%;clear:right;float:right;margin-right:0;margin-right:0}.node-type-webinar-recording .l-content .content{font-size:1.15em;line-height:1.65em}.page-add-on-checkout h1{text-align:center}.page-books-ecg-mastery .l-precontent,.page-books-ekg-lesen-verstehen-beherrschen .l-precontent{background-color:#d1f2fb;padding:0 .25em}.page-books-ecg-mastery .l-banner,.page-books-ekg-lesen-verstehen-beherrschen .l-banner{background-image:url(../../../all/themes/ecg/images/patterns/graphy.png);background-color:#eee}@media(min-width:600px){.page-books-ecg-mastery .l-content,.page-books-ekg-lesen-verstehen-beherrschen .l-content{font-size:1.25em;line-height:1.75em}}.page-books-ecg-mastery .pane-custom,.page-books-ekg-lesen-verstehen-beherrschen .pane-custom{margin-bottom:2em;padding-bottom:2em;border-bottom:1px dashed #ccc}.page-books-ecg-mastery .pane-custom.book-quote,.page-books-ekg-lesen-verstehen-beherrschen .pane-custom.book-quote{color:#116591;text-align:center}@media(min-width:1025px){.page-books-ecg-mastery .pane-custom.book-quote,.page-books-ekg-lesen-verstehen-beherrschen .pane-custom.book-quote{padding-left:2em;padding-right:2em}}.page-books-ecg-mastery .pane-custom.book-quote .review,.page-books-ekg-lesen-verstehen-beherrschen .pane-custom.book-quote .review{font-size:1.55em;line-height:1.4em;font-weight:100}.page-books-ecg-mastery .pane-custom.book-quote .review:before,.page-books-ekg-lesen-verstehen-beherrschen .pane-custom.book-quote .review:before{content:'\201C'}.page-books-ecg-mastery .pane-custom.book-quote .review:after,.page-books-ekg-lesen-verstehen-beherrschen .pane-custom.book-quote .review:after{content:'\201D'}.page-books-ecg-mastery .pane-custom.book-quote .reviewer,.page-books-ekg-lesen-verstehen-beherrschen .pane-custom.book-quote .reviewer{font-size:1.25em}.page-books-ecg-mastery .pane-custom.book-workbook,.page-books-ekg-lesen-verstehen-beherrschen .pane-custom.book-workbook{padding-top:13em;background-position:top center;background-repeat:no-repeat;background-image:url(../../../all/themes/ecg/images/books/ecg-mastery/free-books.jpg)}@media(min-width:600px){.page-books-ecg-mastery .pane-custom.book-workbook,.page-books-ekg-lesen-verstehen-beherrschen .pane-custom.book-workbook{padding-left:13em;padding-top:0;background-position:top left;min-height:170px}}.page-books-ecg-mastery .ecg-mastery-toc,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.page-books-ecg-mastery .ecg-mastery-toc:before,.page-books-ecg-mastery .ecg-mastery-toc:after,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc:before,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc:after{content:".";display:block;height:0;overflow:hidden}.page-books-ecg-mastery .ecg-mastery-toc:after,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc:after{clear:both}.page-books-ecg-mastery .ecg-mastery-toc h2,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc h2{color:#188ecc}.page-books-ecg-mastery .ecg-mastery-toc div,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc div{padding:0 1em 1em}@media(min-width:600px){.page-books-ecg-mastery .ecg-mastery-toc div,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc div{padding:0 1em 1.5em}}.page-books-ecg-mastery .ecg-mastery-toc div:nth-child(2n+1),.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc div:nth-child(2n+1){margin-right:0}.page-books-ecg-mastery .ecg-mastery-toc div h3,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc div h3{font-weight:700;margin-bottom:0}.page-books-ecg-mastery .ecg-mastery-toc div p,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-toc div p{margin-top:0}.page-books-ecg-mastery .ecg-mastery-authors,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-authors{border-bottom:none}.page-books-ecg-mastery .ecg-mastery-authors p,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-authors p{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;font-size:1.25em;margin:1.5em 0 2em}.page-books-ecg-mastery .ecg-mastery-authors p:before,.page-books-ecg-mastery .ecg-mastery-authors p:after,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-authors p:before,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-authors p:after{content:".";display:block;height:0;overflow:hidden}.page-books-ecg-mastery .ecg-mastery-authors p:after,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-authors p:after{clear:both}.page-books-ecg-mastery .ecg-mastery-authors p span:first-child,.page-books-ekg-lesen-verstehen-beherrschen .ecg-mastery-authors p span:first-child{width:140px;height:140px;display:inline-block;-webkit-border-radius:70px;-moz-border-radius:70px;-ms-border-radius:70px;-o-border-radius:70px;border-radius:70px;overflow:hidden;margin-right:1em;float:left}#boxes-box-banner_books_ecg_mastery{font-size:1.5em;line-height:1.25em;text-align:center;background-image:url(../../../all/themes/ecg/images/books/ecg-mastery-mobile.png);background-repeat:no-repeat;background-position:50% 0;padding-top:250px}@media(min-width:600px){#boxes-box-banner_books_ecg_mastery{background:0 0;text-align:left;padding:0 .5em;font-size:2em}}#boxes-box-banner_books_ecg_mastery .book-desc-wrapper,#boxes-box-banner_books_ecg_mastery .book-image{margin-top:0}#boxes-box-banner_books_ecg_mastery .book-image{display:none}@media(min-width:600px){#boxes-box-banner_books_ecg_mastery .book-image{display:inline-block;background:url(../../../all/themes/ecg/images/books/ecg-mastery.png) no-repeat;background-position:50% 50%;height:460px}}#boxes-box-banner_books_ecg_mastery .book-rating{font-size:.55em;display:block;font-weight:400}#boxes-box-banner_books_ecg_mastery .book-rating i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f7d703;content:"\f005";margin-right:.3em}#boxes-box-banner_books_ecg_mastery span{display:block;margin-bottom:.5em}#boxes-box-banner_books_ecg_mastery span.book-title{font-size:1.25em;font-weight:700;padding-top:2em}#boxes-box-banner_books_ecg_mastery a{display:block}@media(min-width:600px){#boxes-box-banner_books_ecg_mastery a{display:inline-block;margin-bottom:0!important;margin-top:25px!important}}#boxes-box-banner_books_ecg_mastery a.amazon-button{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#460822;background-color:#ffa800;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:.85em;font-weight:700;padding-right:118px;background-image:url(../../../all/themes/ecg/images/books/amazon.png);background-repeat:no-repeat;background-position:right 41%;margin-right:0}#boxes-box-banner_books_ecg_mastery a.amazon-button:focus,#boxes-box-banner_books_ecg_mastery a.amazon-button:active,#boxes-box-banner_books_ecg_mastery a.amazon-button:hover{color:#460822;background-color:#ffb11a}#boxes-box-banner_books_ecg_mastery a.button-sample{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#fff;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:.5em;padding:1.25em}#boxes-box-banner_books_ecg_mastery a.button-sample:focus,#boxes-box-banner_books_ecg_mastery a.button-sample:active,#boxes-box-banner_books_ecg_mastery a.button-sample:hover{color:#fff;border-color:#f2f2f2;color:#ebebeb}.page-books-ecg-mastery-resources .l-banner{background-image:url(../../../all/themes/ecg/images/patterns/graphy.png);background-color:#eee;padding:0}.page-books-ecg-mastery-resources .l-banner #block-boxes-book-ecg-mastery-resource-banner{background:rgba(255,255,255,.8);font-size:1.25em;padding:1em;margin:1em 0;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.page-books-ecg-mastery-resources .l-banner #block-boxes-book-ecg-mastery-resource-banner:before,.page-books-ecg-mastery-resources .l-banner #block-boxes-book-ecg-mastery-resource-banner:after{content:".";display:block;height:0;overflow:hidden}.page-books-ecg-mastery-resources .l-banner #block-boxes-book-ecg-mastery-resource-banner:after{clear:both}.page-books-ecg-mastery-resources .l-banner #boxes-box-book_ecg_mastery_resource_banner h1,.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources h1{font-size:1.25em}.page-books-ecg-mastery-resources .l-banner #boxes-box-book_ecg_mastery_resource_banner h2,.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources h2{font-size:1em}@media(min-width:739px){.page-books-ecg-mastery-resources .l-banner #boxes-box-book_ecg_mastery_resource_banner{padding-right:50px}}.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources{margin-top:.8em}@media(min-width:739px){.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources{margin-right:0}}.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources .form-item:first-child{margin-top:1em}.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources label{font-size:.8em}.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources input{width:100%}.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources input.form-submit{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#460822;background-color:#ffa800;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin-top:.8em;font-size:1em;font-weight:700;overflow:hidden}.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources input.form-submit:focus,.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources input.form-submit:active,.page-books-ecg-mastery-resources .l-banner #mailchimp-lists-user-subscribe-form-ecg-mastery-book-resources input.form-submit:hover{color:#460822;background-color:#ffb11a}.page-books-ecg-mastery-resources .pane-custom{padding-top:12em;background-position:top center;background-repeat:no-repeat}@media(min-width:480px){.page-books-ecg-mastery-resources .pane-custom{padding-left:11em;padding-top:0;background-position:top left}}.page-books-ecg-mastery-resources .pane-1 a i:before,.page-books-ecg-mastery-resources .pane-2 a i:before,.page-books-ecg-mastery-resources .pane-3 a i:before,.page-books-ecg-mastery-resources .pane-4 a i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f019";margin-right:.5em}.page-books-ecg-mastery-resources .pane-1{background-image:url(../../../all/themes/ecg/images/books/ecg-mastery/free-ebook.png)}.page-books-ecg-mastery-resources .pane-2{background-image:url(../../../all/themes/ecg/images/books/ecg-mastery/pocket-reference.png)}.page-books-ecg-mastery-resources .pane-3{background-image:url(../../../all/themes/ecg/images/books/ecg-mastery/rhythum-reference.png)}.page-books-ecg-mastery-resources .pane-4{background-image:url(../../../all/themes/ecg/images/books/ecg-mastery/black-book.png)}.page-books-ecg-mastery-resources .pane-5{padding-top:0;border-bottom:none}.page-books-ekg-lesen-verstehen-beherrschen .book-details{font-size:1.15em;padding-top:290px;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;background-repeat:no-repeat;background-position:50% 0}@media(min-width:600px){.page-books-ekg-lesen-verstehen-beherrschen .book-details{padding-right:33.89831%;padding-top:0}}.page-books-ekg-lesen-verstehen-beherrschen .book-details:before,.page-books-ekg-lesen-verstehen-beherrschen .book-details:after{content:".";display:block;height:0;overflow:hidden}.page-books-ekg-lesen-verstehen-beherrschen .book-details:after{clear:both}.page-books-ekg-lesen-verstehen-beherrschen .book-details ul{list-style:none;padding-left:0}.page-books-ekg-lesen-verstehen-beherrschen .book-details ul li{padding-top:.25em;padding-bottom:.25em}@media(min-width:600px){.page-books-ekg-lesen-verstehen-beherrschen .book-details{background-position:99% 4em}}.page-books-ekg-lesen-verstehen-beherrschen .book-details.ekg-lesen-band-1{background-image:url(../../../all/themes/ecg/images/books/ekg-lesen/ekg-lesen-band-1.png)}.page-books-ekg-lesen-verstehen-beherrschen .book-details.ekg-lesen-band-2{background-image:url(../../../all/themes/ecg/images/books/ekg-lesen/ekg-lesen-band-2.png);border-bottom:0}.page-books-ekg-lesen-verstehen-beherrschen .book-details a{display:block;padding:.7em .9em;margin:0;color:#7d6702;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;font-weight:700;padding-left:1em;padding-right:1em}.page-books-ekg-lesen-verstehen-beherrschen .book-details a:focus,.page-books-ekg-lesen-verstehen-beherrschen .book-details a:active,.page-books-ekg-lesen-verstehen-beherrschen .book-details a:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.page-books-ekg-lesen-verstehen-beherrschen .book-price{display:block;font-weight:700;padding-bottom:.5em;font-size:1.15em}.block--boxes-banner-books-ekg-lesen{font-size:1.75em;line-height:1.25em;text-align:center;background-image:url(../../../all/themes/ecg/images/books/ekg-lesen/ekg-lesen-banner-mobile.png);background-repeat:no-repeat;background-position:50% 0;padding-top:250px}.block--boxes-banner-books-ekg-lesen h1{font-size:.75em;font-weight:400;margin-top:0}@media(min-width:600px){.block--boxes-banner-books-ekg-lesen{background:0 0;text-align:left;padding:0 .5em;font-size:2.5em}}.block--boxes-banner-books-ekg-lesen .book-title{font-weight:700;margin-bottom:.5em}.block--boxes-banner-books-ekg-lesen .book-desc-wrapper{margin-top:0}@media(min-width:600px){.block--boxes-banner-books-ekg-lesen .book-desc-wrapper{padding-top:1em}}@media(min-width:1025px){.block--boxes-banner-books-ekg-lesen .book-desc-wrapper{padding-top:3em}}.block--boxes-banner-books-ekg-lesen .book-image{margin-top:0}.block--boxes-banner-books-ekg-lesen .book-image{display:none}@media(min-width:600px){.block--boxes-banner-books-ekg-lesen .book-image{display:inline-block;background-position:50% 50%;background:url(../../../all/themes/ecg/images/books/ekg-lesen/ekg-lesen-banner-mobile.png) no-repeat;height:260px}}@media(min-width:1025px){.block--boxes-banner-books-ekg-lesen .book-image{background:url(../../../all/themes/ecg/images/books/ekg-lesen/ekg-lesen-banner.png) no-repeat;height:460px}}.block--boxes-banner-books-ekg-lesen a{font-size:.65em;display:block;padding:.7em .9em;margin:0;color:#7d6702;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;font-weight:700;padding-left:1em;padding-right:1em;margin-top:.5em;margin-bottom:1.5em}.block--boxes-banner-books-ekg-lesen a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f063";margin-left:.5em}.block--boxes-banner-books-ekg-lesen a:focus,.block--boxes-banner-books-ekg-lesen a:active,.block--boxes-banner-books-ekg-lesen a:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.chargebee-subscription__info .chargebee-subscription__info__wrapper{background-color:#fff;border:2px solid #ccc;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;padding:1em;font-size:1.15em}@media(min-width:739px){.chargebee-subscription__info .chargebee-subscription__info__wrapper{width:90%}}.chargebee-subscription__info .chargebee-subscription__info__plan{font-size:1.25em}.chargebee-subscription__info .chargebee-subscription__info__status{font-size:1.25em;font-weight:700;color:#188ecc;margin:.25em 0 .75em}.chargebee-subscription__info .chargebee-subscription__info__status .icon-ok:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f058";margin-right:.5em}.chargebee-subscription__info .chargebee-subscription__info__status .icon-warning:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f071";margin-right:.5em}.chargebee-subscription__info .chargebee-subscription__info__status .icon-error:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f057";margin-right:.5em}.chargebee-subscription__info .chargebee-subscription__info__text{font-size:.85em}.chargebee-subscription__action{margin-right:0}.chargebee-subscription__action>div{border-bottom:1px dashed #ccc}.chargebee-subscription__action>div:last-child{border:none}.chargebee-subscription__action .button-link,.chargebee-subscription__action .link{text-align:center}.chargebee-subscription__action .meta{color:#666;font-style:italic}.chargebee-subscription__action .chargebee-subscription__info__details .button-link{margin-top:0}.chargebee-subscription__legacy_invoices{clear:both}.page-cme-credits .l-banner{text-align:center;padding-bottom:2em}.page-cme-credits .l-postscript{background-color:#f6f9fa;border-top:1px solid #eee}.page-cme-credits .pane-cme-guide,.page-cme-credits .pane-cme-worldwide,.page-cme-credits .pane-earning-cme{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.page-cme-credits .pane-cme-guide:before,.page-cme-credits .pane-cme-guide:after,.page-cme-credits .pane-cme-worldwide:before,.page-cme-credits .pane-cme-worldwide:after,.page-cme-credits .pane-earning-cme:before,.page-cme-credits .pane-earning-cme:after{content:".";display:block;height:0;overflow:hidden}.page-cme-credits .pane-cme-guide:after,.page-cme-credits .pane-cme-worldwide:after,.page-cme-credits .pane-earning-cme:after{clear:both}@media(min-width:1025px){.page-cme-credits .pane-cme-guide p,.page-cme-credits .pane-cme-worldwide p,.page-cme-credits .pane-earning-cme p{font-size:.75em}}.page-cme-credits .pane-cme-guide h2,.page-cme-credits .pane-cme-worldwide h2,.page-cme-credits .pane-earning-cme h2{margin-bottom:.5em}.page-cme-credits .pane-cme-worldwide{margin-top:2em;background-position:top center;background-repeat:no-repeat;padding-top:125px;background-image:url(../../../all/themes/ecg/images/logos/cme/cme-eaccme-accme-100.png);background-size:203px 100px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-cme-credits .pane-cme-worldwide{background-image:url(../../../all/themes/ecg/images/logos/cme/cme-eaccme-accme-200.png)}}@media(min-width:1025px){.page-cme-credits .pane-cme-worldwide{padding-top:240px;background-image:url(../../../all/themes/ecg/images/logos/cme/cme-eaccme-accme-200.png);background-size:407px 200px}}@media only screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1025px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:1025px) and (min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min-resolution:192dpi),only screen and (min-width:1025px) and (min-resolution:2dppx){.page-cme-credits .pane-cme-worldwide{background-image:url(../../../all/themes/ecg/images/logos/cme/cme-eaccme-accme-400.png)}}.page-cme-credits .pane-cme-worldwide .country-us,.page-cme-credits .pane-cme-worldwide .country-europe,.page-cme-credits .pane-cme-worldwide .country-worldwide{padding-top:115px;background-position:top center;background-repeat:no-repeat;max-width:400px;margin:1.5em auto 2em}@media(min-width:739px){.page-cme-credits .pane-cme-worldwide .country-us,.page-cme-credits .pane-cme-worldwide .country-europe,.page-cme-credits .pane-cme-worldwide .country-worldwide{padding-right:.25em;padding-left:.25em}}@media(min-width:1025px){.page-cme-credits .pane-cme-worldwide .country-us,.page-cme-credits .pane-cme-worldwide .country-europe,.page-cme-credits .pane-cme-worldwide .country-worldwide{padding-top:230px;margin-bottom:0}}.page-cme-credits .pane-cme-worldwide .country-us{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-us-100.png);background-size:106px 100px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-cme-credits .pane-cme-worldwide .country-us{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-us-200.png)}}@media(min-width:1025px){.page-cme-credits .pane-cme-worldwide .country-us{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-us-200.png);background-size:211px 200px}}@media only screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1025px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:1025px) and (min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min-resolution:192dpi),only screen and (min-width:1025px) and (min-resolution:2dppx){.page-cme-credits .pane-cme-worldwide .country-us{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-us-400.png)}}.page-cme-credits .pane-cme-worldwide .country-europe{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-europe-100.png);background-size:86px 100px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-cme-credits .pane-cme-worldwide .country-europe{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-europe-200.png)}}@media(min-width:1025px){.page-cme-credits .pane-cme-worldwide .country-europe{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-europe-200.png);background-size:171px 200px}}@media only screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1025px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:1025px) and (min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min-resolution:192dpi),only screen and (min-width:1025px) and (min-resolution:2dppx){.page-cme-credits .pane-cme-worldwide .country-europe{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-europe-400.png)}}.page-cme-credits .pane-cme-worldwide .country-worldwide{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-worldwide-100.png);background-size:100px 100px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-cme-credits .pane-cme-worldwide .country-worldwide{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-worldwide-200.png)}}@media(min-width:1025px){.page-cme-credits .pane-cme-worldwide .country-worldwide{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-worldwide-200.png);background-size:200px 200px}}@media only screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1025px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:1025px) and (min-device-pixel-ratio:2),only screen and (min-width:1025px) and (min-resolution:192dpi),only screen and (min-width:1025px) and (min-resolution:2dppx){.page-cme-credits .pane-cme-worldwide .country-worldwide{background-image:url(../../../all/themes/ecg/images/illustrations/cme/country-worldwide-400.png)}}.page-cme-credits .pane-earning-cme{border-bottom:1px solid #eee}.page-cme-credits .pane-earning-cme .step-1,.page-cme-credits .pane-earning-cme .step-2,.page-cme-credits .pane-earning-cme .step-3{padding-top:240px;background-position:top center;background-repeat:no-repeat;margin-top:.75em}.page-cme-credits .pane-earning-cme .step-1{background-image:url(../../../all/themes/ecg/images/illustrations/cme/earn-cme-1.png);background-size:205px 199px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-cme-credits .pane-earning-cme .step-1{background-image:url(../../../all/themes/ecg/images/illustrations/cme/earn-cme-1@2x.png)}}.page-cme-credits .pane-earning-cme .step-2{padding-top:0}.page-cme-credits .pane-earning-cme .step-2 span{height:180px;padding-top:40px;display:block}.page-cme-credits .pane-earning-cme .step-2 span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:0}.page-cme-credits .pane-earning-cme .step-2 span:before{font-size:7em;width:100%;text-align:center}@media(min-width:739px){.page-cme-credits .pane-earning-cme .step-2 span{height:240px}}.page-cme-credits .pane-earning-cme .step-3{background-position:center 45px;background-image:url(../../../all/themes/ecg/images/illustrations/cme/earn-cme-3.png);background-size:181px 145px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-cme-credits .pane-earning-cme .step-3{background-image:url(../../../all/themes/ecg/images/illustrations/cme/earn-cme-3@2x.png)}}.page-cme-credits .pane-cme-guide{border-bottom:1px solid #eee}.page-cme-credits .pane-cme-guide .download-cme-guide{margin-top:1.5em}.page-cme-credits .pane-cme-guide .download-cme-guide a{margin-right:0;font-size:.85em}.page-cme-credits .pane-cme-guide .download-cme-guide a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:.15em;content:"\f019";margin-right:1em}.page-cme-credits .pane-cme-faqs{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;margin-top:2em}.page-cme-credits .pane-cme-faqs:before,.page-cme-credits .pane-cme-faqs:after{content:".";display:block;height:0;overflow:hidden}.page-cme-credits .pane-cme-faqs:after{clear:both}.page-cme-credits .pane-cme-faqs .grid-item{font-style:italic;line-height:2em;color:#666;margin-bottom:2em;width:100%;float:right;margin-left:0;margin-right:0;clear:none}@media(min-width:600px){.page-cme-credits .pane-cme-faqs .grid-item{margin-right:1.69492%;width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.page-cme-credits .pane-cme-faqs .grid-item:nth-child(2n+1){margin-right:0}.page-cme-credits .pane-cme-faqs .grid-item:nth-child(2n+2){clear:both}}.page-cme-credits .pane-cme-faqs .grid-item span{color:#333;font-weight:700;display:block}.page-cme-credits .pane-cme-faqs .grid-item span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;content:"\f054";margin-right:.35em}.page-certificate .l-content{text-align:center}@media(min-width:600px){.page-certificate .l-content{font-size:1.15em}}.ecg_cme_credits__certificate{padding-top:100px;background-image:url(../../../all/themes/ecg/images/illustrations/certificate-big.png);background-position:50% .25em;background-repeat:no-repeat;background-size:90px 85px}@media(min-width:600px){.ecg_cme_credits__certificate{padding-top:185px;background-size:180px 171px;max-width:600px;margin:0 auto}}.ecg_cme_credits__certificate_credits{max-width:600px;margin:1.75em auto 2em;font-size:.9em;font-style:italic;color:#666}.ecg_cme_credits__certificate_button a{margin-right:0!important}.ecg_cme_credits__certificate_button a.download-certificate:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:.15em;content:"\f019";margin-right:1em}.ecg-invite-invitee-register .l-content{background:0 0!important;width:auto!important;max-width:940px!important}.ecg-invite-invitee-register .l-content #edit-user-info{display:none}.ecg-invite-invitee-register .l-banner{background:0 0;padding:1em 0}@media(min-width:600px){.ecg-invite-invitee-register .l-banner{font-size:1.25em;padding:1em 1em 0}}@media(min-width:1025px){.ecg-invite-invitee-register .l-banner{padding:1em 0 0}}.ecg-invite-invitee-register .l-banner .block_ecg_invite_welcome{padding:1em 0}.ecg-invite-invitee-register .l-banner .ecg_invite_welcome_msg{margin-bottom:1.5em}@media(min-width:600px){.ecg-invite-invitee-register .l-banner .ecg_invite_welcome_msg{width:57.62712%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}.ecg-invite-invitee-register .l-banner .ecg_invite_welcome_msg span{font-size:1.5em;margin-bottom:.75em;display:inline-block}.ecg-invite-invitee-register .l-banner .ecg_invite_welcome_video{margin-right:0}@media(min-width:600px){.ecg-invite-invitee-register .l-banner .ecg_invite_welcome_video{width:40.67797%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:600px){.ecg-invite-invitee-register .l-banner .ecg_invite_welcome_video{margin-right:0;padding-top:2.7em}}.ecg-invite-invitee-register .l-banner .ecg_invite_welcome_video .media-vimeo-video{max-width:320px;margin:0 auto}.ecg-invite-invitee-register h1{display:none}.ecg-invite-invitee-register.page-user-register #edit-actions .form-submit{margin-left:0!important;width:100%!important;display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#333;background-color:#ffa800;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-image:none!important;font-size:1.15em!important;line-height:1.75em!important;text-align:left}.ecg-invite-invitee-register.page-user-register #edit-actions .form-submit:focus,.ecg-invite-invitee-register.page-user-register #edit-actions .form-submit:active,.ecg-invite-invitee-register.page-user-register #edit-actions .form-submit:hover{color:#333;background-color:#ffb11a}@media(min-width:739px){.ecg-invite-invitee-register.page-user-register #edit-actions .form-submit{margin-top:1.2em!important}}.ecg-invite-invitee-register.page-user form{border-top:1px solid #eee;padding-top:2em}.ecg-invite-invitee-register.page-user .form-wrapper{padding:0!important}.ecg-invite-invitee-register.page-user #edit-account:before,.ecg-invite-invitee-register.page-user #edit-profile-personal-info:before{content:'';display:none!important}.ecg-invite-invitee-register.page-user #edit-account legend,.ecg-invite-invitee-register.page-user #edit-profile-personal-info legend{display:none}.ecg-invite-invitee-register.page-user #edit-account .form-item,.ecg-invite-invitee-register.page-user #edit-profile-personal-info .form-item{padding-left:0;padding-right:0}.ecg-invite-invitee-register.page-user #edit-account .form-item label,.ecg-invite-invitee-register.page-user #edit-account .form-item input,.ecg-invite-invitee-register.page-user #edit-account .form-item .description,.ecg-invite-invitee-register.page-user #edit-profile-personal-info .form-item label,.ecg-invite-invitee-register.page-user #edit-profile-personal-info .form-item input,.ecg-invite-invitee-register.page-user #edit-profile-personal-info .form-item .description{margin-left:0!important;width:100%}.ecg-invite-invitee-register.page-user #edit-account .form-item input,.ecg-invite-invitee-register.page-user #edit-profile-personal-info .form-item input{padding:.6em}.ecg-invite-invitee-register.page-user .description{margin-left:0!important;margin-right:0!important;width:100%}.ecg-invite-invitee-register.page-user #edit-account input{background-color:transparent;color:#6e6e6e}.ecg-invite-invitee-register.page-user #edit-profile-personal-info .fieldset-wrapper,.ecg-invite-invitee-register.page-user #edit-profile-personal-info .form-item,.ecg-invite-invitee-register.page-user #edit-profile-personal-info .form-wrapper{width:100%!important}@media(min-width:739px){.front.logged-in .banner__content{background-position:85% 8em!important}}@media(min-width:1025px){.front.logged-in .banner__content{background-position:85% 8em!important}}.front .l-banner .banner__content{padding:0 1em 1.5em}@media(min-width:739px){.front .l-banner .banner__content{background:transparent url(../../../all/themes/ecg/images/illustrations/peter_nora.png) no-repeat;background-position:40% 16em}}@media(min-width:1025px){.front .l-banner .banner__content{padding:0;background-position:50% 16em}}.front .l-main{width:100%;max-width:100%;background-image:url(../../../all/themes/ecg/images/patterns/bg/medical.png);background-position:top center;padding:0}.front .l-main .l-content{text-align:center;margin-bottom:0}.front .l-main .l-content .pane-custom{padding:0 0 3em;margin:0}@media(min-width:1025px){.front .l-main .l-content .pane-custom{font-size:1.5em}}.front .l-main .l-content .pane-custom p{font-size:1.5em;line-height:1.4em;max-width:750px;margin:0 auto;text-shadow:-1px -1px 11px #fff;padding:.66667em;background-color:rgba(255,255,255,.8);-webkit-box-shadow:0 0 3em 2em rgba(255,255,255,.8);-moz-box-shadow:0 0 3em 2em rgba(255,255,255,.8);box-shadow:0 0 3em 2em rgba(255,255,255,.8)}.front .l-main .l-content .pane-custom .pane-title{font-size:2em;font-weight:700;font-family:Arial,Helvetica,sans-serif;margin-top:2em;padding-top:7em;background-position:top center;background-repeat:no-repeat;margin-bottom:0}.front .l-main .l-content .pane-custom.panel-our-courses,.front .l-main .l-content .pane-custom.panel-experts{background-color:#fff}.front .l-main .l-content .pane-custom.panel-our-courses .pane-title,.front .l-main .l-content .pane-custom.panel-experts .pane-title{margin-top:0;padding-top:1em}@media(min-width:1025px){.front .l-main .l-content .pane-custom.panel-our-courses p,.front .l-main .l-content .pane-custom.panel-experts p{font-size:1em}}.front .l-main .l-content .pane-custom.panel-our-courses{padding-bottom:1em}.front .l-main .l-content .pane-custom.panel-our-courses .pane-title{padding-top:1em}.front .l-main .l-content .pane-custom.panel-experts{-webkit-box-shadow:0 2em 1.5em 1.5em #fff;-moz-box-shadow:0 2em 1.5em 1.5em #fff;box-shadow:0 2em 1.5em 1.5em #fff;padding-bottom:1.5em}.front .l-main .l-content .pane-custom.panel-institutions{background-color:#fff}.front .l-main .l-content .pane-custom.panel-institutions .pane-title{padding-top:2em;margin-top:0;font-size:1.25em;color:#ccc}.front .l-main .l-content .pane-custom.panel-institutions ul{list-style:none;padding-left:0;max-width:1000px;margin:0 auto;margin-top:1em}.front .l-main .l-content .pane-custom.panel-institutions ul li{display:inline-block;padding:1em 1.3em}.front .l-main .l-content .pane-custom.panel-access .pane-title{padding-top:4em;background-image:url(../../../all/themes/ecg/images/illustrations/features/access.png);background-size:260px 105px}@media(min-width:1025px){.front .l-main .l-content .pane-custom.panel-access .pane-title{padding-top:3.5em}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.front .l-main .l-content .pane-custom.panel-access .pane-title{background-image:url(../../../all/themes/ecg/images/illustrations/features/access@2x.png)}}.front .l-main .l-content .pane-custom.panel-cases .pane-title{padding-top:5.5em;background-image:url(../../../all/themes/ecg/images/illustrations/features/cases.png);background-size:167px 130px}@media(min-width:1025px){.front .l-main .l-content .pane-custom.panel-cases .pane-title{padding-top:4em}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.front .l-main .l-content .pane-custom.panel-cases .pane-title{background-image:url(../../../all/themes/ecg/images/illustrations/features/cases@2x.png)}}.front .l-main .l-content .pane-custom.panel-device{background:#fff;background:-moz-linear-gradient(top,white 0%,white 0%,white 23%,white 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(0%,white),color-stop(23%,white),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 0%,white 23%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 0%,white 23%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 0%,white 23%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 0%,#ffffff 23%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}.front .l-main .l-content .pane-custom.panel-device .pane-title{background-image:url(../../../all/themes/ecg/images/illustrations/features/device.png);background-size:290px 159px}@media(min-width:1025px){.front .l-main .l-content .pane-custom.panel-device .pane-title{padding-top:5em}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.front .l-main .l-content .pane-custom.panel-device .pane-title{background-image:url(../../../all/themes/ecg/images/illustrations/features/device@2x.png)}}.front .l-main .l-content .pane-teachers-block-frontpage{margin-bottom:6em}.front .l-main .l-content .pane-teachers-block-frontpage ul{list-style:none;padding-left:0}.front .l-main .l-content .pane-teachers-block-frontpage .view-teachers-block-frontpage{max-width:940px;margin:0 auto;padding:0 2.5em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.front .l-main .l-content .pane-teachers-block-frontpage .view-teachers-block-frontpage:before,.front .l-main .l-content .pane-teachers-block-frontpage .view-teachers-block-frontpage:after{content:".";display:block;height:0;overflow:hidden}.front .l-main .l-content .pane-teachers-block-frontpage .view-teachers-block-frontpage:after{clear:both}@media(min-width:480px){.front .l-main .l-content .pane-teachers-block-frontpage .view-teachers-block-frontpage{padding:0 4em}}.front .l-main .l-content .pane-teachers-block-frontpage .views-field-field-profile-picture img{width:130px;height:130px;-webkit-border-radius:65px;-moz-border-radius:65px;-ms-border-radius:65px;-o-border-radius:65px;border-radius:65px}@media(min-width:1025px){.front .l-main .l-content .pane-teachers-block-frontpage .views-field-field-profile-picture img{width:220px;height:220px;-webkit-border-radius:110px;-moz-border-radius:110px;-ms-border-radius:110px;-o-border-radius:110px;border-radius:110px}}.front .l-main .l-content .pane-teachers-block-frontpage .views-field-title{margin:1em 0 1.5em;font-size:1.25em;font-weight:700}.front .l-main .l-content .pane-teachers-block-frontpage .views-field-title a{color:#333}.front .l-main .l-content .pane-teachers-block-frontpage .views-field-title a:focus,.front .l-main .l-content .pane-teachers-block-frontpage .views-field-title a:active,.front .l-main .l-content .pane-teachers-block-frontpage .views-field-title a:hover{color:#404040}@media(min-width:739px){.front .l-main .l-content .pane-teachers-block-frontpage .views-row{width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.front .l-main .l-content .pane-teachers-block-frontpage .views-row:last-child{margin-right:0}}.front .l-main .l-content .pane-courses-frontpage{background-color:#fff;background-image:url(../../../all/themes/ecg/images/patterns/bg/cross_scratches.png);background-position:50% 50%;border:1px solid #e1e1e1;border-width:1px 0}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-title{font-size:2em;font-weight:700;font-family:Arial,Helvetica,sans-serif;margin-bottom:0}@media(min-width:480px){.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-title{font-size:3em}}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-info{font-size:1.15em;line-height:1.4em;padding:0 .85em}@media(min-width:480px){.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-info{font-size:1.5em;padding:0 .75em}}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-info p{margin-top:0;max-width:740px;margin:0 auto}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-info a{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#787878;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:#fff;margin:1em 0 1.5em;padding-left:2em;padding-right:2em;font-weight:700}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-info a:focus,.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-info a:active,.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-info a:hover{color:#787878;border-color:#bfbfbf;color:#636363}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-info a:focus,.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-info a:active,.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .view-courses-frontpage-info a:hover{color:#666}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list{max-width:940px;padding:1em 2em;margin:0 auto;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list:before,.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list:after{content:".";display:block;height:0;overflow:hidden}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list:after{clear:both}@media(min-width:600px) and (orientation:portrait){.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list .views-row{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:600px) and (orientation:landscape){.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list .views-row{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:1025px){.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list .views-row{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:600px) and (orientation:portrait){.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list .views-row:nth-child(2n+2){margin-right:0}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list .views-row:nth-child(3){display:none}}@media(min-width:600px) and (orientation:landscape){.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list .views-row:nth-child(3n+3){margin-right:0}}@media(min-width:1025px){.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list .views-row:nth-child(3n+3){margin-right:0}}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list .course-summary{display:none}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list .course-image,.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list .course-teacher{height:10em!important}.front .l-main .l-content .pane-courses-frontpage .view-courses-frontpage .item-list h2{overflow:hidden}.front .l-main .l-content .pane-testimonials{background-color:#eee;text-align:left;padding:1.5em 0 3em}.front .l-main .l-content .pane-testimonials .pane-title{margin:0 auto .5em;font-family:Arial,Helvetica,sans-serif;color:#989898;font-weight:700;max-width:940px}@media(min-width:1025px){.front .l-main .l-content .pane-testimonials .pane-title{padding:0 1em}}.block--boxes-front-page-hero,.block--boxes-ecg-mastery-program-hero{color:#fff;text-shadow:1px 1px 10px rgba(100,100,100,.8);text-align:center}@media(min-width:739px){.block--boxes-front-page-hero,.block--boxes-ecg-mastery-program-hero{text-align:left}}.block--boxes-front-page-hero h1,.block--boxes-ecg-mastery-program-hero h1{font-size:3em;line-height:1em;margin-bottom:0;font-family:Arial,Helvetica,sans-serif;color:#fff;font-weight:700}@media(min-width:739px){.block--boxes-front-page-hero h1,.block--boxes-ecg-mastery-program-hero h1{font-size:4.5em}}@media(min-width:1025px){.block--boxes-front-page-hero h1,.block--boxes-ecg-mastery-program-hero h1{font-size:4.75em}}.block--boxes-front-page-hero p,.block--boxes-ecg-mastery-program-hero p{font-size:1.25em;line-height:1.25em}@media(min-width:739px){.block--boxes-front-page-hero p,.block--boxes-ecg-mastery-program-hero p{font-size:2em}}.block--boxes-front-page-hero a,.block--boxes-ecg-mastery-program-hero a{font-size:.75em;display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#fff;border:.2em solid rgba(255,255,255,.7);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.block--boxes-front-page-hero a:focus,.block--boxes-front-page-hero a:active,.block--boxes-front-page-hero a:hover,.block--boxes-ecg-mastery-program-hero a:focus,.block--boxes-ecg-mastery-program-hero a:active,.block--boxes-ecg-mastery-program-hero a:hover{color:#fff;border-color:rgba(242,242,242,.7);color:#ebebeb}.block--boxes-front-page-hero a:after,.block--boxes-ecg-mastery-program-hero a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f01d";margin-left:1em}.block--boxes-front-page-hero a:focus,.block--boxes-front-page-hero a:active,.block--boxes-front-page-hero a:hover,.block--boxes-ecg-mastery-program-hero a:focus,.block--boxes-ecg-mastery-program-hero a:active,.block--boxes-ecg-mastery-program-hero a:hover{background-color:rgba(255,255,255,.9);color:#188ecc;text-shadow:0 0 0 #fff}.page-gift-card-redeem .l-content{text-align:center}.page-gift-card-redeem .ecg-gift-card-redeem{max-width:850px;margin:0 auto;font-size:1.25em}.page-gift-card-redeem .content-msg{font-size:.85em}.page-gift-card-redeem .ecg-gift-card-redeem-form .form-text{font-size:1.25em;text-align:center;width:80%;margin:0 auto;padding:.85em;color:#666}.page-gift-card-redeem .form-item-voucher-code label{margin-bottom:1em}.page-gift-card-redeem .ecg-gift-card-redeem__meta-info{font-size:.85em;color:#666;font-style:italic}.page-group-join .l-content{max-width:500px;margin:0 auto;padding:1.5em 1.5em 2em;text-align:left;float:none}.page-group-join .l-content fieldset{border-width:0!important;padding:0!important;display:block}.page-group-join .l-content legend{display:none}.page-group-join .l-content .form-item input{padding:.5em;width:auto;margin-right:0}.page-group-join .l-content label,.page-group-join .l-content .description{font-style:italic;color:#666}.page-group-join .l-content .form-submit{text-align:center;font-weight:700;font-size:1.5em;width:100%}.page-invite-withdraw .l-content{max-width:500px;margin:0 auto;padding:1.5em 1.5em 2em;float:none}.section-invites .ecg-invite-book-download,.section-gift-of-knowledge .ecg-invite-book-download{padding-top:.5em;font-size:1.25em;line-height:1.3em;text-align:center}@media(min-width:600px){.section-invites .ecg-invite-book-download,.section-gift-of-knowledge .ecg-invite-book-download{text-align:left;min-height:255px;padding-left:15em;font-size:1.65em;background-repeat:no-repeat;background-position:3em top;background-image:url(../../../all/themes/ecg/images/invites/book-download.png)}.section-invites .ecg-invite-book-download.ecg-invite-book-download-active,.section-gift-of-knowledge .ecg-invite-book-download.ecg-invite-book-download-active{background-image:url(../../../all/themes/ecg/images/invites/book-download-active.png)}}.section-invites .ecg-invite-book-download h2,.section-gift-of-knowledge .ecg-invite-book-download h2{margin-bottom:0}.section-invites .ecg-invite-book-download span,.section-gift-of-knowledge .ecg-invite-book-download span{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#333;background-color:#eee;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;filter:alpha(opacity=50);opacity:.5}.section-invites .ecg-invite-book-download span:focus,.section-invites .ecg-invite-book-download span:active,.section-invites .ecg-invite-book-download span:hover,.section-gift-of-knowledge .ecg-invite-book-download span:focus,.section-gift-of-knowledge .ecg-invite-book-download span:active,.section-gift-of-knowledge .ecg-invite-book-download span:hover{color:#333;background-color:#fbfbfb}.section-invites .ecg-invite-book-download span i:before,.section-gift-of-knowledge .ecg-invite-book-download span i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;content:"\f023";margin-right:.4em}.section-invites .ecg-invite-book-download span:focus,.section-invites .ecg-invite-book-download span:active,.section-invites .ecg-invite-book-download span:hover,.section-gift-of-knowledge .ecg-invite-book-download span:focus,.section-gift-of-knowledge .ecg-invite-book-download span:active,.section-gift-of-knowledge .ecg-invite-book-download span:hover{background-color:#eee}.section-invites .ecg-invite-book-download a,.section-gift-of-knowledge .ecg-invite-book-download a{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#333;background-color:#ffa800;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.section-invites .ecg-invite-book-download a:focus,.section-invites .ecg-invite-book-download a:active,.section-invites .ecg-invite-book-download a:hover,.section-gift-of-knowledge .ecg-invite-book-download a:focus,.section-gift-of-knowledge .ecg-invite-book-download a:active,.section-gift-of-knowledge .ecg-invite-book-download a:hover{color:#333;background-color:#ffb11a}.section-invites .ecg-invite-book-download a i:before,.section-gift-of-knowledge .ecg-invite-book-download a i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;content:"\f019";margin-right:.4em}.section-invites .ecg-invite-book-download span,.section-invites .ecg-invite-book-download a,.section-gift-of-knowledge .ecg-invite-book-download span,.section-gift-of-knowledge .ecg-invite-book-download a{margin-right:0}@media(min-width:600px){.section-invites .ecg-invite-book-download span,.section-invites .ecg-invite-book-download a,.section-gift-of-knowledge .ecg-invite-book-download span,.section-gift-of-knowledge .ecg-invite-book-download a{font-size:.8em}}.section-invites ul#invitation-status,.section-gift-of-knowledge ul#invitation-status{width:100%;display:block;text-align:center;margin:2em 0 3em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.section-invites ul#invitation-status:before,.section-invites ul#invitation-status:after,.section-gift-of-knowledge ul#invitation-status:before,.section-gift-of-knowledge ul#invitation-status:after{content:".";display:block;height:0;overflow:hidden}.section-invites ul#invitation-status:after,.section-gift-of-knowledge ul#invitation-status:after{clear:both}.section-invites ul#invitation-status li,.section-gift-of-knowledge ul#invitation-status li{display:block;margin-bottom:1em}@media(min-width:600px){.section-invites ul#invitation-status li,.section-gift-of-knowledge ul#invitation-status li{display:inline-block;width:14.28571%;min-width:9em;padding-right:1em;float:left}}.section-invites ul#invitation-status li input,.section-invites ul#invitation-status li .ecg-invite-button,.section-gift-of-knowledge ul#invitation-status li input,.section-gift-of-knowledge ul#invitation-status li .ecg-invite-button{width:15em;margin:1em auto}@media(min-width:600px){.section-invites ul#invitation-status li input,.section-invites ul#invitation-status li .ecg-invite-button,.section-gift-of-knowledge ul#invitation-status li input,.section-gift-of-knowledge ul#invitation-status li .ecg-invite-button{width:100%}}.section-invites ul#invitation-status li input,.section-gift-of-knowledge ul#invitation-status li input{white-space:normal;margin-right:0;font-size:.9em}.section-invites ul#invitation-status li .ecg-invite-button,.section-gift-of-knowledge ul#invitation-status li .ecg-invite-button{padding:.7em .9em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#ccc;text-transform:uppercase;font-size:.9em;display:block}.section-invites ul#invitation-status li .ecg-invite-button.locked,.section-gift-of-knowledge ul#invitation-status li .ecg-invite-button.locked{filter:alpha(opacity=60);opacity:.6}.section-invites ul#invitation-status li .ecg-invite-button.locked i:before,.section-gift-of-knowledge ul#invitation-status li .ecg-invite-button.locked i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;content:"\f023";margin-right:.2em}.section-invites ul#invitation-status li .ecg-invite-button.ecg-invite-activated,.section-gift-of-knowledge ul#invitation-status li .ecg-invite-button.ecg-invite-activated{background-color:#56d53d;color:#fff}.section-invites ul#invitation-status li .ecg-invite-button.ecg-invite-activated i:before,.section-gift-of-knowledge ul#invitation-status li .ecg-invite-button.ecg-invite-activated i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f00c";margin-right:.2em}.section-invites ul#invitation-status li .ecg-invite-actived-info,.section-gift-of-knowledge ul#invitation-status li .ecg-invite-actived-info{display:block;text-align:center;font-size:.65em;font-style:italic}.section-invites ul#invitation-status li span.ecg-invite,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite{background-color:#ccc;display:block;-webkit-border-radius:10em;-moz-border-radius:10em;-ms-border-radius:10em;-o-border-radius:10em;border-radius:10em;height:8.5em;width:8.5em;margin:0 auto;overflow:hidden}.section-invites ul#invitation-status li span.ecg-invite>span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite>span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center top}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-1 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-1 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-1.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-2 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-2 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-2.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-3 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-3 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-3.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-4 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-4 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-4.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-5 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-5 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-5.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-6 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-6 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-6.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-7 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-7 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-7.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-active,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-active{background-color:#188ecc}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-1 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-1 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-1-active.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-2 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-2 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-2-active.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-3 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-3 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-3-active.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-4 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-4 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-4-active.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-5 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-5 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-5-active.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-6 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-6 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-6-active.png)}.section-invites ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-7 span,.section-gift-of-knowledge ul#invitation-status li span.ecg-invite.ecg-invite-active.ecg-invite-7 span{background-image:url(../../../all/themes/ecg/images/invites/status/invite-7-active.png)}.section-invites #block-boxes-ecg-invite-sign-up,.section-gift-of-knowledge #block-boxes-ecg-invite-sign-up{background-color:#eee;font-size:1.25em;text-align:center;padding:1em}.section-invites #block-boxes-ecg-invite-sign-up span,.section-gift-of-knowledge #block-boxes-ecg-invite-sign-up span{font-style:italic;color:#666;padding:1em 0;display:block}.section-invites #block-boxes-ecg-invite-sign-up a:last-child,.section-gift-of-knowledge #block-boxes-ecg-invite-sign-up a:last-child{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#333;background-color:#ffa800;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.section-invites #block-boxes-ecg-invite-sign-up a:last-child:focus,.section-invites #block-boxes-ecg-invite-sign-up a:last-child:active,.section-invites #block-boxes-ecg-invite-sign-up a:last-child:hover,.section-gift-of-knowledge #block-boxes-ecg-invite-sign-up a:last-child:focus,.section-gift-of-knowledge #block-boxes-ecg-invite-sign-up a:last-child:active,.section-gift-of-knowledge #block-boxes-ecg-invite-sign-up a:last-child:hover{color:#333;background-color:#ffb11a}.section-invites .ecg-invite-start-now,.section-gift-of-knowledge .ecg-invite-start-now{text-align:center}.section-invites #colorbox ul,.section-gift-of-knowledge #colorbox ul{list-style:none;padding-left:0}.section-invites #colorbox ul li,.section-gift-of-knowledge #colorbox ul li{overflow:hidden}.section-invites #colorbox ul.sent-invitations li,.section-gift-of-knowledge #colorbox ul.sent-invitations li{white-space:nowrap}.section-invites #colorbox ul.sent-invitations li .invitee:before,.section-gift-of-knowledge #colorbox ul.sent-invitations li .invitee:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;content:"\f128";margin-right:.5em}.section-invites #colorbox ul.sent-invitations li .invitee-active:before,.section-gift-of-knowledge #colorbox ul.sent-invitations li .invitee-active:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:.5em}.section-invites .ecg-invite-achievements,.section-gift-of-knowledge .ecg-invite-achievements{padding:2em;border-top:1px dashed #ccc;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;margin:2em auto!important}.section-invites .ecg-invite-achievements:before,.section-invites .ecg-invite-achievements:after,.section-gift-of-knowledge .ecg-invite-achievements:before,.section-gift-of-knowledge .ecg-invite-achievements:after{content:".";display:block;height:0;overflow:hidden}.section-invites .ecg-invite-achievements:after,.section-gift-of-knowledge .ecg-invite-achievements:after{clear:both}@media(min-width:600px){.section-invites .ecg-invite-achievements>div,.section-gift-of-knowledge .ecg-invite-achievements>div{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}.section-invites .ecg-invite-achievements>div:last-child,.section-gift-of-knowledge .ecg-invite-achievements>div:last-child{margin-right:0}.section-invites .ecg-invite-achievements ul,.section-gift-of-knowledge .ecg-invite-achievements ul{list-style:none;padding-left:0}.section-invites .ecg-invite-achievements ul li,.section-gift-of-knowledge .ecg-invite-achievements ul li{overflow:hidden}.section-invites .ecg-invite-achievements ul.granted-invitations li .invitee:before,.section-gift-of-knowledge .ecg-invite-achievements ul.granted-invitations li .invitee:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:.5em}.section-invites .l-content .contextual-links-region>.pane-1,.section-invites .l-content .pane-1,.section-gift-of-knowledge .l-content .contextual-links-region>.pane-1,.section-gift-of-knowledge .l-content .pane-1{clear:none;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.section-invites .l-content .contextual-links-region>.pane-1 li,.section-invites .l-content .pane-1 li,.section-gift-of-knowledge .l-content .contextual-links-region>.pane-1 li,.section-gift-of-knowledge .l-content .pane-1 li{padding-bottom:1em}.section-invites .l-content .contextual-links-region>.pane-1 .ecg-invite-about,.section-invites .l-content .pane-1 .ecg-invite-about,.section-gift-of-knowledge .l-content .contextual-links-region>.pane-1 .ecg-invite-about,.section-gift-of-knowledge .l-content .pane-1 .ecg-invite-about{font-size:1.25em}@media(min-width:600px){.section-invites .l-content .contextual-links-region>.pane-1 .ecg-invite-about,.section-invites .l-content .pane-1 .ecg-invite-about,.section-gift-of-knowledge .l-content .contextual-links-region>.pane-1 .ecg-invite-about,.section-gift-of-knowledge .l-content .pane-1 .ecg-invite-about{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}.section-invites .l-content .contextual-links-region>.pane-1 .ecg-invite-how,.section-invites .l-content .pane-1 .ecg-invite-how,.section-gift-of-knowledge .l-content .contextual-links-region>.pane-1 .ecg-invite-how,.section-gift-of-knowledge .l-content .pane-1 .ecg-invite-how{margin-right:0!important}@media(min-width:600px){.section-invites .l-content .contextual-links-region>.pane-1 .ecg-invite-how,.section-invites .l-content .pane-1 .ecg-invite-how,.section-gift-of-knowledge .l-content .contextual-links-region>.pane-1 .ecg-invite-how,.section-gift-of-knowledge .l-content .pane-1 .ecg-invite-how{width:66.10169%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}.section-invites .l-content .contextual-links-region>.pane-1:before,.section-invites .l-content .contextual-links-region>.pane-1:after,.section-invites .l-content .pane-1:before,.section-invites .l-content .pane-1:after,.section-gift-of-knowledge .l-content .contextual-links-region>.pane-1:before,.section-gift-of-knowledge .l-content .contextual-links-region>.pane-1:after,.section-gift-of-knowledge .l-content .pane-1:before,.section-gift-of-knowledge .l-content .pane-1:after{content:".";display:block;height:0;overflow:hidden}.section-invites .l-content .contextual-links-region>.pane-1:after,.section-invites .l-content .pane-1:after,.section-gift-of-knowledge .l-content .contextual-links-region>.pane-1:after,.section-gift-of-knowledge .l-content .pane-1:after{clear:both}.section-invites .l-content #block-ecg-invite-ecg-invite-status-block,.section-gift-of-knowledge .l-content #block-ecg-invite-ecg-invite-status-block{display:block;width:100%;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;clear:both;margin-top:2em}.section-invites .l-content #block-ecg-invite-ecg-invite-status-block:before,.section-invites .l-content #block-ecg-invite-ecg-invite-status-block:after,.section-gift-of-knowledge .l-content #block-ecg-invite-ecg-invite-status-block:before,.section-gift-of-knowledge .l-content #block-ecg-invite-ecg-invite-status-block:after{content:".";display:block;height:0;overflow:hidden}.section-invites .l-content #block-ecg-invite-ecg-invite-status-block:after,.section-gift-of-knowledge .l-content #block-ecg-invite-ecg-invite-status-block:after{clear:both}.page-member-invite .l-content{max-width:500px;margin:0 auto;padding:1.5em 1.5em 2em;float:none}.page-member-invite .l-content .form-item input{padding:.5em}.page-member-invite .l-content .form-item{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;position:relative}.page-member-invite .l-content .form-item:before,.page-member-invite .l-content .form-item:after{content:".";display:block;height:0;overflow:hidden}.page-member-invite .l-content .form-item:after{clear:both}.page-member-invite .l-content .form-item input{width:100%!important;float:none!important;font-size:1.3em}.page-member-invite .l-content .form-item input.form-text{color:#333}.page-member-invite .l-content label,.page-member-invite .l-content .description{font-style:italic;color:#666}@media(min-width:739px){.our-course-ecg.logged-in .banner__content{background-position:85% 8em!important}}@media(min-width:1025px){.our-course-ecg.logged-in .banner__content{background-position:85% 8em!important}}.our-course-ecg .l-banner .banner__content{padding:0 1em 1.5em}@media(min-width:739px){.our-course-ecg .l-banner .banner__content{background:transparent url(../../../all/themes/ecg/images/illustrations/peter_nora.png) no-repeat;background-position:40% 16em}.our-course-ecg .l-banner .banner__content h1{font-size:4em!important}}@media(min-width:1025px){.our-course-ecg .l-banner .banner__content{padding:0;background-position:50% 16em}}.our-course-ecg .l-main{width:100%;max-width:100%;padding:0!important}.our-course-ecg .l-main .l-content{margin-bottom:0}.our-course-ecg .l-main .l-content>h1{display:none}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display,.our-course-ecg .l-main .pane-belt-system .container,.our-course-ecg .l-main .pane-testimonials,.our-course-ecg .l-main .pane-advantages-mini-panels,.our-course-ecg .l-main .pane-comenius .container,.our-course-ecg .l-main .pane-flexibility,.our-course-ecg .l-main .pane-webinars,.our-course-ecg .l-main .pane-workbook,.our-course-ecg .l-main .pane-bonus-area,.our-course-ecg .l-main .pane-ecg-cta .container{max-width:940px;margin:0 auto;padding:1em}@media(min-width:1025px){.our-course-ecg .l-main .pane-ecg-course-videos .panel-display,.our-course-ecg .l-main .pane-belt-system .container,.our-course-ecg .l-main .pane-testimonials,.our-course-ecg .l-main .pane-advantages-mini-panels,.our-course-ecg .l-main .pane-comenius .container,.our-course-ecg .l-main .pane-flexibility,.our-course-ecg .l-main .pane-webinars,.our-course-ecg .l-main .pane-workbook,.our-course-ecg .l-main .pane-bonus-area,.our-course-ecg .l-main .pane-ecg-cta .container{padding-left:0;padding-right:0}}@media(min-width:1025px){.our-course-ecg .l-main .pane-ecg-course-videos .panel-display,.our-course-ecg .l-main .pane-belt-system .container,.our-course-ecg .l-main .pane-comenius .container,.our-course-ecg .l-main .pane-flexibility,.our-course-ecg .l-main .pane-webinars,.our-course-ecg .l-main .pane-workbook,.our-course-ecg .l-main .pane-bonus-area{font-size:1.25em;line-height:1.4em}}.our-course-ecg .l-main .pane-advantages-mini-panels{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}@media(min-width:600px){.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region--first,.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region--fourth{width:32.20339%;float:left;margin-right:-100%;margin-left:0%;clear:left}.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region--second,.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region--fifth{width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none}.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region--third,.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region--sixth{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:right}}.our-course-ecg .l-main .pane-advantages-mini-panels:before,.our-course-ecg .l-main .pane-advantages-mini-panels:after{content:".";display:block;height:0;overflow:hidden}.our-course-ecg .l-main .pane-advantages-mini-panels:after{clear:both}.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region{padding-top:115px;background-position:50% 30px;background-size:105px 100px;background-repeat:no-repeat;text-align:center}@media(min-width:600px){.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region{background-size:210px 200px;padding-top:220px}}.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region.grid-3-region--first{background-image:url(../../../all/themes/ecg/images/courses/ecg/1-cases.png)}.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region.grid-3-region--second{background-image:url(../../../all/themes/ecg/images/courses/ecg/2-winning.png)}.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region.grid-3-region--third{background-image:url(../../../all/themes/ecg/images/courses/ecg/3-save.png)}.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region.grid-3-region--fourth{background-image:url(../../../all/themes/ecg/images/courses/ecg/4-mentorship.png)}.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region.grid-3-region--fifth{background-image:url(../../../all/themes/ecg/images/courses/ecg/5-learn-playful.png)}.our-course-ecg .l-main .pane-advantages-mini-panels .grid-3-region.grid-3-region--sixth{background-image:url(../../../all/themes/ecg/images/courses/ecg/6-respected-expert.png)}.our-course-ecg .l-main .pane-comenius{background-color:#9a3c61;background-position:-200px -200px;background-repeat:no-repeat}@media(min-width:1025px){.our-course-ecg .l-main .pane-comenius{background-position:5% -200px}}@media(min-width:600px){.our-course-ecg .l-main .pane-comenius{background-image:url(../../../all/themes/ecg/images/courses/ecg/comenius-siegel.png)}}.our-course-ecg .l-main .pane-comenius .container{padding:1em 1em 3em}@media(min-width:600px){.our-course-ecg .l-main .pane-comenius .container h2{font-size:2em}}.our-course-ecg .l-main .pane-comenius .container h2,.our-course-ecg .l-main .pane-comenius .container p{color:#fff}@media(min-width:600px){.our-course-ecg .l-main .pane-comenius .container h2,.our-course-ecg .l-main .pane-comenius .container p{margin-left:53%;margin-right:0}}.our-course-ecg .l-main .pane-ecg-cta{background-color:#faf8eb;background-image:url(../../../all/themes/ecg/images/courses/ecg/cta-bg-line.png);background-position:0 0;background-repeat:repeat}.our-course-ecg .l-main .pane-ecg-cta .container{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.our-course-ecg .l-main .pane-ecg-cta .container:before,.our-course-ecg .l-main .pane-ecg-cta .container:after{content:".";display:block;height:0;overflow:hidden}.our-course-ecg .l-main .pane-ecg-cta .container:after{clear:both}.our-course-ecg .l-main .pane-ecg-cta .grid-item{width:100%;float:right;margin-left:0;margin-right:0;clear:none;font-size:1.4em;text-align:center}.our-course-ecg .l-main .pane-ecg-cta .grid-item:first-child{font-family:Arial,Helvetica,sans-serif;font-size:2em;line-height:1.4em;color:#333}@media(min-width:739px){.our-course-ecg .l-main .pane-ecg-cta .grid-item:first-child p{margin-top:0}}.our-course-ecg .l-main .pane-ecg-cta .grid-item:nth-child(2){background-image:url(../../../all/themes/ecg/images/illustrations/cta-btn-bg.png);background-position:50% 65%;background-repeat:no-repeat;min-height:220px;padding:0 0 2em}.our-course-ecg .l-main .pane-ecg-cta .grid-item:nth-child(2) a{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#460822;background-color:#f7d703;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:2px solid #faf8eb;margin:2em 0 0;font-weight:700;font-size:1.15em;padding:.2em 1.25em}.our-course-ecg .l-main .pane-ecg-cta .grid-item:nth-child(2) a:focus,.our-course-ecg .l-main .pane-ecg-cta .grid-item:nth-child(2) a:active,.our-course-ecg .l-main .pane-ecg-cta .grid-item:nth-child(2) a:hover{color:#460822;background-color:#fcde17}.our-course-ecg .l-main .pane-ecg-cta .grid-item:nth-child(2) a span{font-size:.6em;filter:alpha(opacity=75);opacity:.75;display:block}@media(min-width:480px){.our-course-ecg .l-main .pane-ecg-cta .grid-item:nth-child(2) a{font-size:1.35em}}@media(min-width:739px){.our-course-ecg .l-main .pane-ecg-cta .grid-item{padding:4.5em 0}.our-course-ecg .l-main .pane-ecg-cta .grid-item:first-child{width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:left;text-align:left}.our-course-ecg .l-main .pane-ecg-cta .grid-item:nth-child(2){padding:2em 0 4.5em;width:49.15254%;float:right;margin-left:0;margin-right:0;clear:right}}.our-course-ecg .l-main .pane-belt-system .container{padding:2em 1em 3em}.our-course-ecg .l-main .pane-belt-system .container .ecg-yellow-belt,.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt,.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt{background-size:60px 145px;background-position:0 0;background-repeat:no-repeat;padding:1em 1em 1em 60px}.our-course-ecg .l-main .pane-belt-system .container .ecg-yellow-belt ul,.our-course-ecg .l-main .pane-belt-system .container .ecg-yellow-belt p,.our-course-ecg .l-main .pane-belt-system .container .ecg-yellow-belt a,.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt ul,.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt p,.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt a,.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt ul,.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt p,.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt a{margin-left:2em}.our-course-ecg .l-main .pane-belt-system .container .ecg-yellow-belt ul,.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt ul,.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt ul{padding-left:1em}.our-course-ecg .l-main .pane-belt-system .container .ecg-yellow-belt ul li,.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt ul li,.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt ul li{padding:.3em}@media(min-width:600px){.our-course-ecg .l-main .pane-belt-system .container .ecg-yellow-belt,.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt,.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt{background-size:90px 217px;padding:2em 2em 2em 90px}}@media(min-width:1025px){.our-course-ecg .l-main .pane-belt-system .container .ecg-yellow-belt,.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt,.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt{background-size:120px 290px;padding:2em 2em 2em 120px}}.our-course-ecg .l-main .pane-belt-system .container .ecg-yellow-belt{background-image:url(../../../all/themes/ecg/images/courses/ecg/ecg-yellow-belt.png)}.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt{background-image:url(../../../all/themes/ecg/images/courses/ecg/ecg-blue-belt.png)}@media(min-width:1025px){.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt{padding:2em 2em 2em 170px;background-position:80px 0}}@media(min-width:600px){.our-course-ecg .l-main .pane-belt-system .container .ecg-blue-belt{padding:2em 2em 2em 200px;background-position:80px 0}}.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt{background-image:url(../../../all/themes/ecg/images/courses/ecg/ecg-black-belt.png)}@media(min-width:600px){.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt{padding:2em 2em 2em 250px;background-position:160px 0;min-height:250px}}@media(min-width:1025px){.our-course-ecg .l-main .pane-belt-system .container .ecg-black-belt{padding:2em 2em 2em 280px;background-position:160px 0;min-height:340px}}.our-course-ecg .l-main .pane-testimonials-footer .view-testimonials{border:1px solid #ccc;border-width:1px 0 0}.our-course-ecg .l-main .pane-ecg-course-videos{background-color:#eee;border:1px solid #ccc;border-width:1px 0}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display{padding-bottom:0}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display h2{font-size:1.5}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item{width:100%;float:right;margin-left:0;margin-right:0;clear:none}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:nth-child(3),.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:nth-child(5){border-top:1px dashed #ccc}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:nth-child(5){padding-bottom:2em;margin-bottom:0}@media(min-width:480px){.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:nth-child(5){padding-left:34%;background-image:url(../../../all/themes/ecg/images/courses/ecg/case-reviews.png);background-position:6% 1em;background-repeat:no-repeat;background-size:117px 284px}}@media(min-width:600px){.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:nth-child(5){background-size:148px 355px}}@media(min-width:1025px){.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:nth-child(5){background-size:196px 474px}}@media(min-width:600px){.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item{padding:2em 0}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:first-child,.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:nth-child(3){width:49.15254%;float:left;margin-right:-100%;margin-left:0%;clear:left}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:nth-child(2),.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:nth-child(4){width:49.15254%;float:right;margin-left:0;margin-right:0;clear:right}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .grid-item:nth-child(4){border-top:1px dashed #ccc}}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .media-vimeo-video{border:1px solid #ccc}.our-course-ecg .l-main .pane-ecg-course-videos .panel-display .media-vimeo-video iframe{border:9px solid #fff}.our-course-ecg .l-main .pane-workbook{border-bottom:1px solid #ccc;background-image:url(../../../all/themes/ecg/images/courses/ecg/workbook.jpg);background-position:0 50%;background-repeat:no-repeat;background-size:170px 120px;padding:2em 1em 3em}.our-course-ecg .l-main .pane-workbook h2,.our-course-ecg .l-main .pane-workbook p{margin-left:40%;width:60%}.our-course-ecg .l-main .pane-workbook h2.ecg-workbook-rating,.our-course-ecg .l-main .pane-workbook p.ecg-workbook-rating{margin-top:-1em}.our-course-ecg .l-main .pane-workbook h2.ecg-workbook-rating i:before,.our-course-ecg .l-main .pane-workbook p.ecg-workbook-rating i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f7d703;content:"\f005";margin-right:.5em}@media(min-width:600px){.our-course-ecg .l-main .pane-workbook{background-size:300px 213px;background-position:0 50%}.our-course-ecg .l-main .pane-workbook h2,.our-course-ecg .l-main .pane-workbook p{margin-left:50%;width:50%}}@media(min-width:1025px){.our-course-ecg .l-main .pane-workbook{padding:3em 0 4em;background-size:400px 283px}}.our-course-ecg .l-main .pane-bonus-area{border-bottom:1px solid #ccc;padding:2em 2em 3em;background-image:url(../../../all/themes/ecg/images/courses/ecg/1-cases.png);background-repeat:no-repeat;background-position:90% 50%;background-size:105px 100px}@media(min-width:600px){.our-course-ecg .l-main .pane-bonus-area{background-size:210px 200px}}.our-course-ecg .l-main .pane-bonus-area h2{font-size:2em}.our-course-ecg .l-main .pane-bonus-area h2,.our-course-ecg .l-main .pane-bonus-area p{margin-right:40%;width:60%}.our-course-ecg .l-main .pane-flexibility{padding:1em 1em 2em;border-bottom:1px solid #ccc}.our-course-ecg .l-main .pane-flexibility p{background-image:url(../../../all/themes/ecg/images/courses/ecg/flexibility.png);background-position:center bottom;background-repeat:no-repeat;background-size:235px 45px;padding-bottom:60px}@media(min-width:600px){.our-course-ecg .l-main .pane-flexibility p{background-size:470px 90px;padding-bottom:120px}}@media(min-width:1025px){.our-course-ecg .l-main .pane-flexibility p{background-size:910px 174px;padding-bottom:200px}}@media(min-width:1025px){.our-course-ecg .l-main .pane-flexibility{padding:3em 0}}.our-course-ecg .l-main .pane-webinars{display:none}.our-course-ecg .l-main .pane-ecg-access{padding:0!important;margin-top:2em}.our-course-ecg .l-main .pane-ecg-access a{background-color:#f7d703;color:#460822;font-size:1.15em;font-weight:700;text-transform:uppercase;padding:0;margin:0;display:block;width:100%;height:100%}.our-course-ecg .l-main .pane-ecg-access a:focus,.our-course-ecg .l-main .pane-ecg-access a:active,.our-course-ecg .l-main .pane-ecg-access a:hover{background-color:#fce12b;color:#2f0517}.our-course-ecg .l-main .pane-ecg-access a .container{max-width:940px;margin:0 auto;display:block;font-size:1.5em;padding:.6em 1em}@media(min-width:739px){.our-course-ecg .l-main .pane-ecg-access a .container{font-size:2.5em}}@media(min-width:1025px){.our-course-ecg .l-main .pane-ecg-access a .container{padding:.5em .3em}}.our-course-ecg .l-main .pane-ecg-access a .container .price{font-size:.4em;width:25%;display:inline-block;text-align:center;filter:alpha(opacity=65);opacity:.65}.our-course-ecg .l-main .pane-ecg-access a .container .price>span{display:block;font-size:3.2em}.our-course-ecg .l-main .pane-ecg-access a .container .cta{text-align:right;display:inline-block;width:75%}.our-course-ecg .l-main .pane-ecg-access a .container .cta:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#460822;content:"\f105";margin-left:.5em}@media(min-width:600px){.our-course-ecg .l-main .pane-ecg-access{font-size:1.5em;padding:1em 4em}}@media(min-width:1025px){.our-course-ecg .l-main .pane-ecg-access{font-size:2em;padding:1em 6em}}.belt-content-table{background-color:#fff;padding:1em;font-weight:700}.belt-content-table ul{list-style:none;padding:0}.belt-content-table ul li{line-height:1.9em;padding-left:5em}.belt-content-table span{display:inline-block;color:#ccc;width:4.3em;margin-left:-5em;color:#188ecc;font-weight:400}.pane-gift-cards-how{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.pane-gift-cards-how:before,.pane-gift-cards-how:after{content:".";display:block;height:0;overflow:hidden}.pane-gift-cards-how:after{clear:both}.pane-gift-cards-how>div{max-width:850px;margin:1em auto;text-align:center;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}@media(min-width:480px){.pane-gift-cards-how>div{text-align:left}}.pane-gift-cards-how>div img{display:none}@media(min-width:480px){.pane-gift-cards-how>div img{width:150px;display:inline;float:left}}.pane-gift-cards-how>div h3,.pane-gift-cards-how>div p{margin:0}@media(min-width:480px){.pane-gift-cards-how>div h3,.pane-gift-cards-how>div p{margin:0 0 0 175px}}.pane-gift-cards-how>div p{padding:1em 0}.pane-gift-cards-how>div:before,.pane-gift-cards-how>div:after{content:".";display:block;height:0;overflow:hidden}.pane-gift-cards-how>div:after{clear:both}.pricing-info{font-size:.75em;font-style:italic;color:#7d7d7d;margin-top:.5em}.page-pricing .l-banner{text-align:center}.page-pricing .l-postscript{background-color:#f6f9fa}.page-pricing .pane-boxes-cme-accredited{background-color:transparent!important}.page-pricing .panel-pricing-guarantee,.page-pricing .panel-pricing-trustpilot{border-bottom:1px solid #eee}.page-pricing .panel-team-accounts{background-image:url(../../../all/themes/ecg/images/illustrations/features/group.png);background-size:167px 153px;background-position:center 2em;background-repeat:no-repeat;padding:220px 1em 2em;border-bottom:1px solid #eee}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-pricing .panel-team-accounts{background-image:url(../../../all/themes/ecg/images/illustrations/features/group@2x.png)}}.page-pricing .panel-pricing-guarantee p{background-image:url(../../../all/themes/ecg/images/illustrations/features/money-back.png);background-size:163px 160px;padding-bottom:195px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-pricing .panel-pricing-guarantee p{background-image:url(../../../all/themes/ecg/images/illustrations/features/money-back@2x.png)}}.page-pricing .panel-pricing-benefits{max-width:850px;margin:0 auto}.page-pricing .pane-mm-helps{text-align:center;border-bottom:1px solid #eee;padding:1em 0 5em}.page-pricing .pane-mm-helps .panel-title,.page-pricing .pane-mm-helps .media-vimeo-video{max-width:620px;margin:0 auto}.page-pricing .pane-mm-helps .panel-title{margin:1em auto;font-size:2em;line-height:1.25em}.page-pricing .pane-pricing-benefits{border-bottom:1px solid #eee;margin-bottom:2em;padding-bottom:1.5em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}@media(min-width:600px){.page-pricing .pane-pricing-benefits .grid-3-region--first,.page-pricing .pane-pricing-benefits .grid-3-region--fourth{width:32.20339%;float:left;margin-right:-100%;margin-left:0%;clear:left}.page-pricing .pane-pricing-benefits .grid-3-region--second,.page-pricing .pane-pricing-benefits .grid-3-region--fifth{width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none}.page-pricing .pane-pricing-benefits .grid-3-region--third,.page-pricing .pane-pricing-benefits .grid-3-region--sixth{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:right}}.page-pricing .pane-pricing-benefits:before,.page-pricing .pane-pricing-benefits:after{content:".";display:block;height:0;overflow:hidden}.page-pricing .pane-pricing-benefits:after{clear:both}.page-pricing .pane-frequently-asked-questions .grid-item{font-style:italic;color:#666;line-height:2em;width:100%;float:right;margin-left:0;margin-right:0;clear:none}@media(min-width:600px){.page-pricing .pane-frequently-asked-questions .grid-item{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%;margin-bottom:2em}.page-pricing .pane-frequently-asked-questions .grid-item:nth-child(2n+2){margin-right:0}}.page-pricing .pane-frequently-asked-questions .grid-item span{color:#333;font-weight:700;display:block}.page-pricing .pane-frequently-asked-questions .grid-item span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;content:"\f054";margin-right:.35em}.panel-pricing-trustpilot .truspilot-reviews,.panel-pricing-trustpilot .trustpilot-rating{margin-top:.5em}.panel-pricing-trustpilot .truspilot-reviews:first-child,.panel-pricing-trustpilot .trustpilot-rating:first-child{font-weight:700}.panel-pricing-trustpilot .truspilot-reviews span,.panel-pricing-trustpilot .trustpilot-rating span{display:block;margin-bottom:.4em}.panel-pricing-trustpilot .truspilot-reviews a,.panel-pricing-trustpilot .trustpilot-rating a{display:inline-block;font-size:.75em;width:auto}.panel-pricing-trustpilot .truspilot-reviews a:after,.panel-pricing-trustpilot .trustpilot-rating a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-left:.3em}.panel-pricing-trustpilot .trustpilot-rating{margin-top:1.5em}.panel-pricing-trustpilot .trustpilot-rating .rating-count{color:#666;font-size:.75em}.panel-pricing-trustpilot .trustpilot-rating .rating-stars i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f005";margin-right:.3em}.panel-pricing-trustpilot .trustpilot-rating .rating-stars i:before{display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:1.25em;height:2em;width:2em;padding:.5em;margin:.2em;background-color:#188ecc}.page-signup-verified .l-content{text-align:center}.page-signup-verified .l-content:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f003";margin-right:0}.page-signup-verified .l-content:before{display:block;text-align:center;font-size:5em;margin-top:.25em}.page-signup-verified .l-content h1:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:.5em}.page-signup-verified .l-content p{font-size:1.15em}.page-signup-verified .l-content p a{margin-top:1.5em;margin-right:0}.page-signup-welcome{background-color:rgba(246,249,250,.95)}.page-signup-welcome .l-banner{display:none}.page-signup-welcome .l-content{text-align:center}.page-signup-welcome .signup-welcome{max-width:850px;margin:0 auto 1em}.page-signup-welcome .signup-welcome p{font-size:1.15em}.page-signup-welcome .signup-welcome .button{font-size:1.15em}.page-account-subscription-restarted .l-content,.page-account-subscription-updated .l-content{text-align:center}.thankyou-page__restart,.thankyou-page__upgrade{font-size:1.15em;max-width:720px;margin:0 auto}.page-user,.page-group-join{}.page-user.not-logged-in,.page-group-join.not-logged-in{}.page-user.not-logged-in .block--ecg-cme-credits-cme-credits-patch,.page-group-join.not-logged-in .block--ecg-cme-credits-cme-credits-patch{display:none}.page-user.not-logged-in .l-page,.page-group-join.not-logged-in .l-page{padding-top:70px!important}.page-user.not-logged-in .l-header,.page-user.not-logged-in .l-footer,.page-group-join.not-logged-in .l-header,.page-group-join.not-logged-in .l-footer{background-color:transparent;text-align:center;border-width:0}.page-user.not-logged-in .l-footer,.page-group-join.not-logged-in .l-footer{text-align:center;border-top:none}.page-user.not-logged-in .l-footer .leaf,.page-group-join.not-logged-in .l-footer .leaf{border-color:#ddd!important}.page-user.not-logged-in .l-footer .leaf a,.page-group-join.not-logged-in .l-footer .leaf a{color:#ccc!important}.page-user.not-logged-in .l-footer .block--menu-menu-footer-menu,.page-user.not-logged-in .l-footer .block--boxes-ecg-copyright,.page-group-join.not-logged-in .l-footer .block--menu-menu-footer-menu,.page-group-join.not-logged-in .l-footer .block--boxes-ecg-copyright{text-align:center!important;color:#ccc!important}.page-user.not-logged-in .l-header,.page-group-join.not-logged-in .l-header{position:absolute!important;top:1em;text-align:center;height:70px}.page-user.not-logged-in .l-header .l-region,.page-user.not-logged-in .l-header .mobile-toggle,.page-group-join.not-logged-in .l-header .l-region,.page-group-join.not-logged-in .l-header .mobile-toggle{display:none}.page-user.not-logged-in .l-header .l-branding,.page-group-join.not-logged-in .l-header .l-branding{text-align:center;margin:0 auto;float:none}.page-user.not-logged-in .l-header .l-branding a,.page-group-join.not-logged-in .l-header .l-branding a{margin:0 auto;background-image:url(../../../all/themes/ecg/images/logos/mm-blue-120x48.png);background-size:120px 48px;background-position:center center}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-user.not-logged-in .l-header .l-branding a,.page-group-join.not-logged-in .l-header .l-branding a{background-image:url(../../../all/themes/ecg/images/logos/mm-blue-240x96.png)}}.page-user.not-logged-in .l-main,.page-group-join.not-logged-in .l-main{max-width:100%;height:100%;text-align:center;padding:2em 1em 3em}.page-user.not-logged-in .tabs--primary,.page-group-join.not-logged-in .tabs--primary{display:none}.page-user.not-logged-in .l-content,.page-group-join.not-logged-in .l-content{float:none;font-size:.85em}@media(min-width:600px){.page-user.not-logged-in .l-content,.page-group-join.not-logged-in .l-content{font-size:1em}}.page-user.not-logged-in .have-account,.page-group-join.not-logged-in .have-account{color:#666;font-style:italic;font-style:italic;margin-bottom:2em}.page-user.not-logged-in .form-submit,.page-group-join.not-logged-in .form-submit{text-align:center;font-weight:700;font-size:1.5em;width:100%}.page-user.not-logged-in h1,.page-group-join.not-logged-in h1{margin-bottom:.15em}.page-user.not-logged-in .form-item input,.page-group-join.not-logged-in .form-item input{padding:.5em}.page-user.not-logged-in .form-item,.page-group-join.not-logged-in .form-item{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;position:relative}.page-user.not-logged-in .form-item:before,.page-user.not-logged-in .form-item:after,.page-group-join.not-logged-in .form-item:before,.page-group-join.not-logged-in .form-item:after{content:".";display:block;height:0;overflow:hidden}.page-user.not-logged-in .form-item:after,.page-group-join.not-logged-in .form-item:after{clear:both}.page-user.not-logged-in .form-item input,.page-group-join.not-logged-in .form-item input{width:100%!important;float:none!important;font-size:1.3em}.page-user.not-logged-in .form-item input.form-text,.page-group-join.not-logged-in .form-item input.form-text{color:#333}.page-user.not-logged-in .form-item input[type=checkbox],.page-group-join.not-logged-in .form-item input[type=checkbox]{width:auto!important;margin:0 5px}.page-user.not-logged-in legend,.page-group-join.not-logged-in legend{display:none}.page-user.not-logged-in label,.page-group-join.not-logged-in label{font-style:italic;color:#666}.page-user.not-logged-in .fieldset-wrapper,.page-group-join.not-logged-in .fieldset-wrapper{width:100%!important;float:none!important}.page-user.not-logged-in .fieldset-wrapper .form-item,.page-group-join.not-logged-in .fieldset-wrapper .form-item{width:100%!important;padding:0!important}.page-user.not-logged-in #edit-account:before,.page-group-join.not-logged-in #edit-account:before{display:none}.page-user.not-logged-in #edit-account .description,.page-group-join.not-logged-in #edit-account .description{width:100%;margin-right:0;float:none}.page-user.not-logged-in .description,.page-group-join.not-logged-in .description{font-style:italic;color:#666}.page-user.not-logged-in #edit-submit,.page-group-join.not-logged-in #edit-submit{margin-top:2em}.page-user.not-logged-in #edit-password-lost,.page-group-join.not-logged-in #edit-password-lost{font-style:italic}.page-user.not-logged-in #edit-user-info,.page-group-join.not-logged-in #edit-user-info{text-align:center;color:#666}@media(min-width:600px){.page-user.not-logged-in #edit-user-info,.page-group-join.not-logged-in #edit-user-info{font-size:1.3em}}.page-user.not-logged-in #user-register-form label,.page-group-join.not-logged-in #user-register-form label{font-size:1em}.page-user.not-logged-in #edit-account,.page-user.not-logged-in .form-wrapper,.page-group-join.not-logged-in #edit-account,.page-group-join.not-logged-in .form-wrapper{padding:0}.page-user #edit-account{position:relative}.page-user #edit-account:before{content:'Account info';font-weight:700;display:inline-block;margin-bottom:2em}@media(min-width:600px){.page-user #edit-account:before{position:absolute;left:.75em;top:2em}}.page-user #edit-account select,.page-user #edit-account input{padding:.5em;width:90%}.page-user #edit-account .description{padding:.3em 0;font-style:italic}@media(min-width:600px){.page-user #edit-account .description{float:right;width:34%;margin-right:5%}}.page-user #edit-account .form-item{width:100%;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.page-user #edit-account .form-item:before,.page-user #edit-account .form-item:after{content:".";display:block;height:0;overflow:hidden}.page-user #edit-account .form-item:after{clear:both}@media(min-width:600px){.page-user #edit-account .form-item input{width:34%;float:left}}.page-user form .form-wrapper{border:none}.page-user form .form-wrapper.collapsible{border-bottom:3px solid #fff;background-color:rgba(0,0,0,.05)}.page-user form .form-wrapper.collapsible .fieldset-legend{background:0 0;padding-left:0}.page-user form .form-wrapper.collapsible a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f068";margin-right:.75em}.page-user form .form-wrapper.collapsible.collapsed a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f067";margin-right:.75em}.page-user form>div>.form-wrapper{margin-bottom:0;padding:2em .75em}.page-user form>div>.form-wrapper legend{font-weight:700;margin:0 0 1em .5em}@media(min-width:600px){.page-user form>div>.form-wrapper legend{width:19%;float:left}}.page-user form>div>.form-wrapper label,.page-user form>div>.form-wrapper .description{font-size:.85em;color:#666;padding:0 .2em .2em}.page-user form>div>.form-wrapper .fieldset-wrapper{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.page-user form>div>.form-wrapper .fieldset-wrapper .form-item{margin:0;padding:0 .5em 1em;width:100%;float:left;position:relative}.page-user form>div>.form-wrapper .fieldset-wrapper .form-item label,.page-user form>div>.form-wrapper .fieldset-wrapper .form-item .description{font-size:.85em;color:#666;padding:0 .2em .2em}.page-user form>div>.form-wrapper .fieldset-wrapper .form-item label{white-space:nowrap}.page-user form>div>.form-wrapper .fieldset-wrapper .form-item select,.page-user form>div>.form-wrapper .fieldset-wrapper .form-item input{padding:.5em;width:90%}.page-user form>div>.form-wrapper .fieldset-wrapper .form-item .description{width:90%;font-style:italic;padding-top:.5em}.page-user form>div>.form-wrapper .fieldset-wrapper .form-item.form-type-checkbox input{padding:.5em;width:auto!important}.page-user form>div>.form-wrapper .fieldset-wrapper:before,.page-user form>div>.form-wrapper .fieldset-wrapper:after{content:".";display:block;height:0;overflow:hidden}.page-user form>div>.form-wrapper .fieldset-wrapper:after{clear:both}@media(min-width:600px){.page-user form>div>.form-wrapper .fieldset-wrapper{width:79%;float:right}.page-user form>div>.form-wrapper .fieldset-wrapper .form-item{width:50%}}.page-user.page-user-profile-personal-info .form-wrapper{padding:1em .75em 0}.page-user.page-user-profile-personal-info .form-wrapper select,.page-user.page-user-profile-personal-info .form-wrapper input{padding:.5em;width:90%}@media(min-width:600px){.page-user.page-user-profile-personal-info form{margin-left:21%}.page-user.page-user-profile-personal-info .form-wrapper{width:50%;float:left}}@media(min-width:600px){.page-user.page-user-edit #edit-account .form-item input,.page-user.page-user-edit #edit-account .form-item label{margin-left:22%}}.page-user.page-user-edit #user_user_form_group_commerce_sp #field-commerce-sp-validity-add-more-wrapper .fieldset-wrapper{float:none!important}.page-user.page-user-edit #user_user_form_group_commerce_sp .form-item-field-commerce-sp-validity-und-0-value{width:100%!important}.page-user.page-user-edit .form-item.form-item-pass{position:relative}@media(min-width:600px){.page-user.page-user-edit .form-item.form-item-pass .description{float:left!important;margin-left:22%}}.page-user.page-user-edit .form-item.form-item-pass .password-suggestions{border:none}.page-user.page-user-edit .form-item.form-item-pass .password-suggestions ul{padding:0;list-style:none}@media(min-width:600px){.page-user.page-user-edit .form-item.form-item-pass .password-suggestions{position:absolute;right:5%;top:3.5em;width:29%!important}}.page-user.page-user-edit .form-item.form-item-status .form-item,.page-user.page-user-edit .form-item.form-item-roles .form-item{border-bottom:1px solid #eee;padding:.5em 0}.page-user.page-user-edit .form-item.form-item-status .form-item label,.page-user.page-user-edit .form-item.form-item-roles .form-item label{margin-left:1em!important}.page-user.page-user-edit .form-item.form-item-timezone{width:100%!important}.page-user.page-user-edit div.password-confirm{float:none!important;margin:.5em;width:100%;text-align:right;font-size:.85em;color:#666;font-style:italic;transition:visibility 1.5s}@media(min-width:600px){.page-user.page-user-edit div.password-confirm{position:absolute;left:0;top:7.5em;margin:.5em 0;width:20%}}.page-user.page-user-edit div.password-confirm span{white-space:nowrap}.page-user.page-user-edit div.password-confirm span.ok:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-left:.3em}.page-user.page-user-edit div.password-confirm span.error:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f00d";margin-left:.3em}.page-user.page-user-edit .password-strength{display:block;width:100%;font-size:.85em;color:#666;font-style:italic;margin-bottom:1em}@media(min-width:600px){.page-user.page-user-edit .password-strength{float:right;width:34%;margin:1.5em 5% 0 0}}.page-user.page-user-edit .password-strength .password-indicator{height:.75em;width:90%;background-color:#666}@media(min-width:600px){.page-user.page-user-edit .password-strength .password-indicator{width:100%}}.page-user.page-user-edit .password-strength .password-indicator .indicator{background-color:#56d53d}.page-user-login .l-content,.page-user-password .l-content,.page-user-reset .l-content{max-width:500px;margin:0 auto;padding:1.5em 1.5em 2em;text-align:left}.page-user-login .form-submit,.page-user-password .form-submit,.page-user-reset .form-submit{text-align:center;font-weight:700;font-size:1.5em;width:100%}.page-user-login .description{display:none}.page-user-register .ecg-trial__user-register{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;max-width:850px;margin:0 auto;text-align:left}.page-user-register .ecg-trial__user-register:before,.page-user-register .ecg-trial__user-register:after{content:".";display:block;height:0;overflow:hidden}.page-user-register .ecg-trial__user-register:after{clear:both}@media(min-width:739px){.page-user-register .ecg-trial__user-register{margin-top:1em}}.page-user-register .ecg-trial__user-register__form{padding:1.5em 1.5em 2em}.page-user-register .ecg-trial__user-register__info{font-size:1.35em;line-height:1.4em;padding:1.5em 1.5em 2em}.page-user-register .ecg-trial__user-register__info span{font-weight:700;margin-top:1em;display:block;font-size:1.15em}.page-user-register .ecg-trial__user-register__info ul{padding-left:0;list-style:none}.page-user-register .ecg-trial__user-register__info ul li{padding-bottom:.25em;padding-top:.25em}.page-user-register .form-submit{display:block;padding:.7em .9em;margin:0;color:#7d6702;text-align:left;-webkit-transition:all .3s;transition:all .3s;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#d5ba04));background:-webkit-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-o-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:-ms-linear-gradient(top,#f8d805 0%,#d5ba04 100%);background:linear-gradient(to bottom,#f8d805 0%,#d5ba04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.page-user-register .form-submit:focus,.page-user-register .form-submit:active,.page-user-register .form-submit:hover{color:#645202;background:#f8d805;background:-moz-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8d805),color-stop(100%,#f8d805));background:-webkit-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-o-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:-ms-linear-gradient(top,#f8d805 0%,#f8d805 100%);background:linear-gradient(to bottom,#f8d805 0%,#f8d805 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0)}.page-user-register.not-logged-in #edit-profile-personal-info{margin-bottom:1em}.page-user-reset .l-content{max-width:500px;margin:0 auto;padding:1.5em 1.5em 2em;background-color:#fff}.page-user-reset .l-content div.password-confirm{position:absolute;top:3.5em;left:.5em;width:100%;text-align:center}.page-user-reset .l-content div.password-confirm span{white-space:nowrap}.page-user-reset .l-content div.password-confirm span.ok:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-left:.3em}.page-user-reset .l-content div.password-confirm span.error:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9a3c61;content:"\f00d";margin-left:.3em}.page-user-reset .l-content input,.page-user-reset .l-content .form-type-password label{width:100%}.page-user-reset .l-content label[for=edit-pass]{margin-bottom:1em;font-style:normal}@media(min-width:600px){.page-user-reset .l-content label[for=edit-pass]{font-size:1.3em}}.page-user-reset .l-content #edit-actions{margin:1em 0}.page-user-reset .l-content .password-strength,.page-user-reset .l-content .password-suggestions{display:none!important}.case-result{text-align:center;margin:1em 0 2em}.case-feedback{text-align:center;margin-bottom:3em}.case-feedback .media-vimeo-video{max-width:600px;margin:0 auto}@media(min-width:480px){.case-finish{text-align:center}}.case-finish a{text-align:center;margin:0 0 3em;width:100%}@media(min-width:480px){.case-finish a{width:auto}}.quiz-question-answering-form .form-item{position:relative}.quiz-question-answering-form .form-item input{position:absolute;top:.2em;left:0}.quiz-question-answering-form .form-item .option{display:block;padding-left:2em}.quiz-question-answering-form,.quiz-report-form{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;position:relative;margin-bottom:2em;margin-top:1em}.quiz-question-answering-form:before,.quiz-question-answering-form:after,.quiz-report-form:before,.quiz-report-form:after{content:".";display:block;height:0;overflow:hidden}.quiz-question-answering-form:after,.quiz-report-form:after{clear:both}.quiz-question-answering-form.quiz-question-case .quiz-question-body,.quiz-question-answering-form.quiz-question-case .form-type-radios,.quiz-question-answering-form.quiz-question-case .form-type-checkboxes,.quiz-question-answering-form.quiz-question-case .field--name-field-quiz-image,.quiz-report-form.quiz-question-case .quiz-question-body,.quiz-report-form.quiz-question-case .form-type-radios,.quiz-report-form.quiz-question-case .form-type-checkboxes,.quiz-report-form.quiz-question-case .field--name-field-quiz-image{display:none}.quiz-question-answering-form .field--name-field-video,.quiz-report-form .field--name-field-video{margin-bottom:2em}.quiz-question-answering-form .field--name-field-video .media-vimeo-video,.quiz-report-form .field--name-field-video .media-vimeo-video{max-width:750px;margin:0 auto}.og-context-node-1270 .quiz-question-answering-form .field--name-field-video .media-vimeo-video .fluid-width-video-wrapper,.og-context-node-1270 .quiz-report-form .field--name-field-video .media-vimeo-video .fluid-width-video-wrapper{padding-top:75%!important}.quiz-question-answering-form .field--case-video,.quiz-report-form .field--case-video{margin:0 auto;width:100%}.quiz-question-answering-form .field--case-video .quiz-navigation,.quiz-report-form .field--case-video .quiz-navigation{margin-top:2em}@media(min-width:480px){.quiz-question-answering-form .field--case-video .quiz-navigation,.quiz-report-form .field--case-video .quiz-navigation{margin-top:0}}.quiz-question-answering-form .field--name-field-quiz-image,.quiz-report-form .field--name-field-quiz-image{position:relative}.quiz-question-answering-form .field--name-field-quiz-image a,.quiz-report-form .field--name-field-quiz-image a{cursor:zoom-in}.quiz-question-answering-form .field--name-field-quiz-image a:after,.quiz-report-form .field--name-field-quiz-image a:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f00e";position:absolute;bottom:1em;left:1em;font-size:1.5em}.quiz-question-answering-form .quiz-answer-feedback,.quiz-report-form .quiz-answer-feedback{font-size:1em;display:block;margin-bottom:1em}.quiz-question-answering-form .quiz-answer-feedback a:before,.quiz-report-form .quiz-answer-feedback a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f04b";margin-right:.5em}.quiz-question-answering-form .quiz-answer-feedback a.colorbox,.quiz-report-form .quiz-answer-feedback a.colorbox{position:relative;cursor:zoom-in}.quiz-question-answering-form .quiz-answer-feedback a.colorbox:before,.quiz-report-form .quiz-answer-feedback a.colorbox:before{content:''}.quiz-question-answering-form .quiz-answer-feedback a.colorbox:after,.quiz-report-form .quiz-answer-feedback a.colorbox:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f00e";position:absolute;bottom:1em;left:1em;font-size:1.5em}@media(min-width:739px){.quiz-question-answering-form .quiz-question-body,.quiz-question-answering-form .form-item-tries-answer.form-type-radios,.quiz-question-answering-form .form-item-tries-answer.form-type-checkboxes,.quiz-question-answering-form .quiz-report>.quiz-report-question,.quiz-question-answering-form .quiz-report>.quiz-report-response,.quiz-report-form .quiz-question-body,.quiz-report-form .form-item-tries-answer.form-type-radios,.quiz-report-form .form-item-tries-answer.form-type-checkboxes,.quiz-report-form .quiz-report>.quiz-report-question,.quiz-report-form .quiz-report>.quiz-report-response{font-size:1.25em;line-height:1.4em}}@media(min-width:739px){.quiz-question-answering-form.quiz-question-image .quiz-question-body,.quiz-question-answering-form.quiz-question-image .form-item-tries-answer.form-type-radios,.quiz-question-answering-form.quiz-question-image .form-item-tries-answer.form-type-checkboxes,.quiz-question-answering-form.quiz-question-image .quiz-report>.quiz-report-question,.quiz-question-answering-form.quiz-question-image .quiz-report>.quiz-report-response,.quiz-report-form.quiz-question-image .quiz-question-body,.quiz-report-form.quiz-question-image .form-item-tries-answer.form-type-radios,.quiz-report-form.quiz-question-image .form-item-tries-answer.form-type-checkboxes,.quiz-report-form.quiz-question-image .quiz-report>.quiz-report-question,.quiz-report-form.quiz-question-image .quiz-report>.quiz-report-response{float:right;margin-right:0}}.quiz-question-answering-form .form-item-tries-answer.form-type-radios,.quiz-question-answering-form .form-item-tries-answer.form-type-checkboxes,.quiz-report-form .form-item-tries-answer.form-type-radios,.quiz-report-form .form-item-tries-answer.form-type-checkboxes{margin-bottom:2.5em}.quiz-question-answering-form .quiz-question-body,.quiz-report-form .quiz-question-body{margin:1em 0 2em}.quiz-question-answering-form .form-submit,.quiz-report-form .form-submit{display:block;width:100%}@media(min-width:480px){.quiz-question-answering-form .form-submit,.quiz-report-form .form-submit{width:auto;padding-left:2em;padding-right:2em;position:absolute;bottom:-3em;right:0}}@media(min-width:480px){#quiz_progress{width:13em;margin:-2.25em auto 0}}.quiz-cancel{text-align:center;margin-top:2em}@media(min-width:480px){.quiz-cancel{text-align:left;width:15em;margin-top:-2.25em}}.last_question{display:block}@media(min-width:480px){.last_question{text-align:left}}.quiz-report-form .quiz-cancel{position:absolute;left:0;bottom:-4em}@media(min-width:480px){.quiz-report-form .quiz-cancel{bottom:-3.5em}}.quiz-report-form .quiz-report{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.quiz-report-form .quiz-report:before,.quiz-report-form .quiz-report:after{content:".";display:block;height:0;overflow:hidden}.quiz-report-form .quiz-report:after{clear:both}.quiz-report-form .quiz-report .field__label{display:none}.quiz-result-summary{margin-bottom:3em}.quiz-result{text-align:center;max-width:38em;margin:1em auto}.quiz-result.failed,.quiz-result.passed{padding-top:140px;background-position:center 0;background-repeat:no-repeat;background-size:140px 140px}@media(min-width:600px){.quiz-result.failed,.quiz-result.passed{padding-top:280px;background-size:280px 280px}}.quiz-result.failed{background-image:url(../../../all/themes/ecg/images/illustrations/quiz/quiz-result-failed.png)}.quiz-result.passed{background-image:url(../../../all/themes/ecg/images/illustrations/quiz/quiz-result-passed.png)}.quiz-result.passed-great{background-image:url(../../../all/themes/ecg/images/illustrations/quiz/quiz-result-passed-great.png)}.quiz-result.passed-excellent{background-image:url(../../../all/themes/ecg/images/illustrations/quiz/quiz-result-passed-excellent.png)}.quiz-result-headline{display:block;font-size:2em;line-heigth:1.4em;font-weight:700;margin-bottom:.25em;margin-top:.25em}@media(min-width:600px){.quiz-result-headline{font-size:2.75em}}.quiz-result-nav{text-align:center;margin-bottom:1.5em}.quiz-result-info,.quiz-result-sub{font-size:1.25em;line-height:1.4em}.quiz-result-info span,.quiz-result-sub span{color:#188ecc}.quiz-result-info{font-weight:700}.quiz-result-button-continue{font-size:1.25em;margin-right:0}.quiz-result-button-restart{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#188ecc;border:1px solid #188ecc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:1.25em}.quiz-result-button-restart:focus,.quiz-result-button-restart:active,.quiz-result-button-restart:hover{color:#188ecc;border-color:#157eb5;color:#1475a7}.quiz-result-button{float:right}.quiz-result-button-download{display:inline-block;padding:.7em .9em;margin:.5em 0;margin-right:1em;text-transform:uppercase;color:#188ecc;border:1px solid #188ecc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.quiz-result-button-download:focus,.quiz-result-button-download:active,.quiz-result-button-download:hover{color:#188ecc;border-color:#157eb5;color:#1475a7}.quiz-result-button-download:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f019";margin-right:1em}.page-node-take header,.page-node-take footer{display:none;height:0;margin:0}.page-node-take .l-page{padding-top:35px!important;margin-bottom:0!important;margin:0 auto!important;min-height:auto}@media(min-width:600px){.page-node-take .l-page{margin-bottom:0!important}}.page-node-take .l-page:after{height:3em}.page-node-take .l-banner{position:fixed;top:0;left:0;width:100%;z-index:103}@media(min-width:600px){.page-node-take .l-banner{text-align:center}}.page-node-take .course-title{position:relative;padding-right:4em!important;white-space:nowrap;overflow:hidden}@media(min-width:600px){.page-node-take .course-title{padding-right:.75em!important}}.page-node-take .quiz-cancel{position:absolute;right:0;margin-top:0!important;width:auto!important;border-left:1px solid rgba(255,255,255,.5);padding:.75em;padding-right:0;top:0}.page-node-take .quiz-cancel:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f00d";margin-left:.5em}@media(min-width:600px){.page-node-take .quiz-cancel{border-left:none}}.page-node-take .last_question{display:inline-block;margin-top:.5em;text-align:center}@media(min-width:480px){.page-node-take .last_question{margin-top:0;text-align:left}}.page-node-take .q-back-button{display:none}.page-node-take .tabs--secondary{display:none}.page-node-take.admin-menu .l-banner{top:29px!important}.page-node-take.admin-menu .l-content{padding-top:29px!important}.page-node-take.admin-menu .tabs--secondary{display:block}.page-node-take .quiz-navigation .form-submit{text-align:center}@media(min-width:480px){.page-node-take .form-submit{position:absolute;bottom:1.5em;right:1em;z-index:102}.page-node-take .quiz-navigation-bg{position:fixed;bottom:0;left:0;background-color:#baebf9;z-index:100;filter:alpha(opacity=80);opacity:.8;height:5em;width:100%}.page-node-take .quiz-navigation{position:fixed;bottom:0;left:0;z-index:102;width:100%;text-align:right}.page-node-take .quiz-navigation .quiz-navigation-wrapper{max-width:940px;padding:2.5em;margin:0 auto;position:relative}.page-node-take #quiz_progress{position:fixed;bottom:2em;left:1em;width:100%;z-index:101;text-align:left;margin:0!important}}@media(min-width:600px){.page-node-take #quiz_progress{text-align:center;left:0}}.page-node-take .quiz-cancel-confirm{display:inline-block}.page-node-take .quiz-cancel-confirm input:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f00d";margin-left:.5em}.quiz-question-answering-form .form-submit,.quiz-report-form .form-submit{float:right;margin:0}.quiz-question-answering-form .field--name-field-quiz-image,.quiz-report-form .field--name-field-quiz-image{margin-bottom:2em}#quiz_progress{text-align:center;font-size:1em}.quiz-report-response ul{padding:0;list-style:none}.quiz-report-response li{margin-bottom:1em;padding-left:1.5em}.quiz-report-response li:before{display:inline-block;position:relative;cursor:pointer;width:1.5em;margin-left:-1.5em;font-family:fontawesome;font-size:18px;content:""}.quiz-report-response .wrong:before{color:#f0395e;content:"\f00d"}.quiz-report-response .correct:before,.quiz-report-response .should:before{color:#56d53d;content:"\f00c"}.quiz-report-response .should{opacity:.7;color:#666}.quiz-report-response .should:before{color:#6eb260}.quiz-report dd{margin-left:0}.quiz-report .q-correct,.quiz-report .q-wrong{background:0 0}.quiz-answer-feedback{float:left;clear:both}.page-user-quiz-userresults .quiz-answer-feedback{bottom:0}.quiz-answer-feedback a{margin:0}.quiz-question-answering-form>div>.form-item-tries-answer{}.quiz-question-answering-form>div>.form-item-tries-answer .form-item{margin:1em 0}.quiz-report-response{margin-bottom:1em}.quiz-report-response ul{margin-bottom:3em}.quiz-report-response.q-wrong,.quiz-report-response.q-correct{display:block}.quiz-report-response.q-wrong:before,.quiz-report-response.q-correct:before{margin-top:.5em;max-width:520px;font-size:1.2em;height:2.25em;padding:.45em;display:block;text-align:center}.quiz-report-response.q-wrong:before{color:#f0395e;content:"False";background:#fddfe5;font-family:Arial,Helvetica,sans-serif}.quiz-report-response.q-correct:before{color:#56d53d;content:"CORRECT";background:#d6f5d0}.quiz-report-response .multichoice-feedback-text,.quiz-report-response .multichoice-feedback-video{margin-bottom:1em;clear:both;display:block}.quiz-report-response .multichoice-feedback-video a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f04b";margin-right:.5em}.quiz-report-response .multichoice-feedback-video a.colorbox{position:relative;cursor:zoom-in}.quiz-report-response .multichoice-feedback-video a.colorbox:before{content:''}.quiz-report-response .multichoice-feedback-video a.colorbox:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f00e";position:absolute;bottom:1em;left:1em;font-size:1.5em}.page-user-quiz .result-bar{font-weight:700;font-size:1.2em}.page-user-quiz .result-bar .quiz-score-percent{margin-right:1em}.page-user-quiz .quiz-report-response{margin-bottom:1em;border-bottom:1px dashed #ccc;padding-bottom:1em}.quiz-cancel-cancel,.quiz-cancel-confirm{font-size:.85em}.l-region--sidebar-right{font-size:.85em;line-height:1.4em}.l-region--sidebar-right .block{padding:1em;border-bottom:1px solid #ccc!important}.view-blog-related-articles .view-content ul,.view-webinar-related-recordings .view-content ul{list-style-type:none;margin:0!important;padding:0!important}.view-blog-related-articles .view-content ul li,.view-webinar-related-recordings .view-content ul li{font-size:1.15em;font-weight:700}.view-blog-related-articles .view-content ul li a,.view-webinar-related-recordings .view-content ul li a{display:block;padding:.25em 0 .65em 1.15em}.view-blog-related-articles .view-content ul li a:before,.view-webinar-related-recordings .view-content ul li a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f054";margin-right:0}.view-blog-related-articles .view-content ul li a:before,.view-webinar-related-recordings .view-content ul li a:before{margin-left:-1.15em;width:1.15em}.block--views-blog-related-courses-block,.block--views-webinar-related-courses-block{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;margin-top:1em;border-top:1px solid #eee}.block--views-blog-related-courses-block:before,.block--views-blog-related-courses-block:after,.block--views-webinar-related-courses-block:before,.block--views-webinar-related-courses-block:after{content:".";display:block;height:0;overflow:hidden}.block--views-blog-related-courses-block:after,.block--views-webinar-related-courses-block:after{clear:both}.view-blog-related-courses .course-summary,.view-blog-related-courses .course-progress,.view-webinar-related-courses- .course-summary,.view-webinar-related-courses- .course-progress{display:none!important}.view-blog-related-courses .course-image,.view-webinar-related-courses- .course-image{-webkit-border-radius:.5em .5em 0 0;-moz-border-radius:.5em .5em 0 0;-ms-border-radius:.5em .5em 0 0;-o-border-radius:.5em .5em 0 0;border-radius:.5em .5em 0 0}@media(min-width:1025px){.view-blog-related-courses .view-content .views-row,.view-webinar-related-courses- .view-content .views-row{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-blog-related-courses .view-content .views-row:nth-child(2n+2),.view-webinar-related-courses- .view-content .views-row:nth-child(2n+2){margin-right:0!important}.view-blog-related-courses .view-content .views-row:nth-child(3n+3),.view-webinar-related-courses- .view-content .views-row:nth-child(3n+3){margin-right:1.69492%!important}}.section-magazine .l-preface,.section-blog .l-preface{background:#eee!important;border-bottom:1px solid #ccc;display:none;padding:.5em 0}@media(min-width:739px){.section-magazine .l-preface,.section-blog .l-preface{display:block}}.section-magazine .l-preface h2,.section-blog .l-preface h2{display:none}.section-magazine .l-preface ul,.section-blog .l-preface ul{list-style:none;display:block;padding-left:0;text-align:center}.section-magazine .l-preface ul li,.section-blog .l-preface ul li{margin-right:.5em;display:inline-block}.section-magazine .l-preface ul li a,.section-blog .l-preface ul li a{-webkit-transition:all .3s;transition:all .3s;display:block;padding:.2em .5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;border:1px solid #ccc;color:#666;background-color:#fff}.section-magazine .l-preface ul li a:focus,.section-magazine .l-preface ul li a:active,.section-magazine .l-preface ul li a:hover,.section-blog .l-preface ul li a:focus,.section-blog .l-preface ul li a:active,.section-blog .l-preface ul li a:hover{border-color:#666;color:#333}.section-magazine .l-preface ul li a.active,.section-blog .l-preface ul li a.active{color:#188ecc;background:#d1f2fb;border-color:#188ecc}.section-magazine .l-preface ul li a.active:focus,.section-magazine .l-preface ul li a.active:active,.section-magazine .l-preface ul li a.active:hover,.section-blog .l-preface ul li a.active:focus,.section-blog .l-preface ul li a.active:active,.section-blog .l-preface ul li a.active:hover{color:#188ecc}.view-header{color:#666;font-weight:700;font-size:.85em;text-align:center}@media(min-width:600px){.view-blog-page .views-row:nth-child(4n+3){margin-right:0}}.view-blog-page .views-row a{padding-top:1em;padding-bottom:.5em;display:block;margin-bottom:1.75em;border:1px solid transparent;border-width:0 0 3px}@media(min-width:600px){.view-blog-page .views-row a:focus,.view-blog-page .views-row a:active,.view-blog-page .views-row a:hover{-webkit-transition:all .2s;transition:all .2s;padding-bottom:1em;padding-top:.5em;border-color:#188ecc}.view-blog-page .views-row a:focus .article-preview-image span,.view-blog-page .views-row a:active .article-preview-image span,.view-blog-page .views-row a:hover .article-preview-image span{filter:alpha(opacity=20);opacity:.2}}.view-blog-page .views-row .article-preview-image{display:none;overflow:hidden;margin-bottom:.5em;padding:0;text-align:center;position:relative;background-color:#d1f2fb}.view-blog-page .views-row .article-preview-image span{-webkit-transition:all .2s;transition:all .2s;filter:alpha(opacity=0);opacity:0;background:#f39118;background:-moz-linear-gradient(top,#f39118 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f39118),color-stop(100%,white));background:-webkit-linear-gradient(top,#f39118 0%,white 100%);background:-o-linear-gradient(top,#f39118 0%,white 100%);background:-ms-linear-gradient(top,#f39118 0%,white 100%);background:linear-gradient(to bottom,#f39118 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);width:100%;height:100%;position:absolute;top:0;left:0}@media(min-width:480px){.view-blog-page .views-row .article-preview-image{background:#d1f2fb;background:-moz-linear-gradient(top,#d1f2fb 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1f2fb),color-stop(100%,white));background:-webkit-linear-gradient(top,#d1f2fb 0%,white 100%);background:-o-linear-gradient(top,#d1f2fb 0%,white 100%);background:-ms-linear-gradient(top,#d1f2fb 0%,white 100%);background:linear-gradient(to bottom,#d1f2fb 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start-color',endColorstr='$stop-color',GradientType=0);display:inline-block;width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:600px){.view-blog-page .views-row .article-preview-image{width:100%;clear:right;float:right;margin-right:0;padding-top:60%}}.view-blog-page .views-row .article-preview-image img{width:100%;-webkit-transition:all .2s;transition:all .2s}@media(min-width:600px){.view-blog-page .views-row .article-preview-image img{position:absolute;top:0;left:0}}.view-blog-page .views-row h2{font-size:1.15em;margin-bottom:0;color:#188ecc}.view-blog-page .views-row .article-meta,.view-blog-page .views-row .article-summary{font-size:.85em;line-height:1.4em;color:#666}.view-blog-page .views-row .article-meta{font-style:italic}.node-type-course .course-chapter{padding:1em 0 0}.node-type-course .course-chapter h2{padding:0 .666em}.node-type-course .course-chapter .chapter-description{padding:1em}.node-type-course .course-chapter .content-type-meta{padding:0 1em}.node-type-course .course-chapter .chapter-body{list-style:none;padding-left:0;padding:0 1em}.course-chapter{margin-top:1em;margin-bottom:3em}.course-chapter h2{color:#188ecc;margin:0}.course-chapter .chapter-header{display:block;position:relative;padding:1em;color:#157eb5;background-color:#d1f2fb;font-style:italic;border-bottom:1px solid #baebf9;-webkit-border-radius:0 0 .5em .5em;-moz-border-radius:0 0 .5em .5em;-ms-border-radius:0 0 .5em .5em;-o-border-radius:0 0 .5em .5em;border-radius:0 0 .5em .5em}.course-chapter .chapter-header:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#157eb5;content:"\f078";margin-left:1em}.course-chapter .chapter-header:hover{background-color:#baebf9}.course-chapter .chapter-header.active:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#157eb5;content:"\f077";margin-left:1em}.course-chapter .chapter-header:after{position:absolute;right:1em;top:1em}.course-chapter .chapter-header i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#157eb5;content:"\f00c";margin-right:.5em}.chapter-body{list-style:none;padding-left:0;margin:0;overflow:hidden;height:auto}.chapter-body li{position:relative;height:0}.chapter-body li>span,.chapter-body li a{display:block;padding:.75em .75em 1em;border-top:1px solid #eee;font-size:1.15em;font-weight:400;transition:height .3s;transition:color .3s;transition:background-color .3s}.chapter-body li>span i:before,.chapter-body li a i:before{font-size:.85em;width:1.75em;height:1.75em;margin-left:-2.75em;padding-left:.475em;padding-top:.31em;margin-top:-.35em}@media(min-width:600px){.chapter-body li .chapter-item-link,.chapter-body li .chapter-item-disabled{padding-right:100px}}.chapter-body li .chapter-item-metadata{font-style:italic;font-size:.9em;color:grey;position:relative}@media(min-width:600px){.chapter-body li .chapter-item-metadata{padding:1em;padding-left:42px;position:absolute;top:0;right:0}}.chapter-body li.shortcourse>span,.chapter-body li.shortcourse a,.chapter-body li.shortcourse_bonus>span,.chapter-body li.shortcourse_bonus a,.chapter-body li.lesson>span,.chapter-body li.lesson a{padding-left:42px}.chapter-body li.shortcourse i:before,.chapter-body li.shortcourse_bonus i:before,.chapter-body li.lesson i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f04b";margin-right:1em}.chapter-body li.shortcourse i:before,.chapter-body li.shortcourse_bonus i:before,.chapter-body li.lesson i:before{-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;border-radius:1em;border:1px solid #188ecc}.chapter-body li.shortcourse.course-inaccessible i:before,.chapter-body li.shortcourse_bonus.course-inaccessible i:before,.chapter-body li.lesson.course-inaccessible i:before{border-color:#ccc}.chapter-body li.shortcourse.completed i:before,.chapter-body li.shortcourse_bonus.completed i:before,.chapter-body li.lesson.completed i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f00c";margin-right:1em}.chapter-body li.shortcourse.completed i:before,.chapter-body li.shortcourse_bonus.completed i:before,.chapter-body li.lesson.completed i:before{padding-left:.285em!important;border-color:#188ecc;background-color:#188ecc;color:#fff!important}.chapter-body li.shortcourse.completed.course-inaccessible i:before,.chapter-body li.shortcourse_bonus.completed.course-inaccessible i:before,.chapter-body li.lesson.completed.course-inaccessible i:before{border-color:#ccc;background-color:#ccc}.chapter-body li.shortcourse_quiz>span,.chapter-body li.shortcourse_quiz a{padding-left:42px}.chapter-body li.shortcourse_quiz i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:auto;content:"\f00c";margin-right:1em}.chapter-body li.shortcourse_quiz i:before{color:#ccc;padding-left:.25em!important}.chapter-body li.shortcourse_quiz.completed i:before{color:#56d53d}.chapter-body li.case>span,.chapter-body li.case a{padding-left:42px}.chapter-body li.case i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#188ecc;content:"\f0f1";margin-right:1em}.chapter-body li.course-inaccessible i:before{color:#ccc;padding-left:.475em!important}.chapter-body li.course-inaccessible span{color:#666}.chapter-body li.course-inaccessible span i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;content:"\f023";margin-right:1em}.chapter-body.active{height:auto}.chapter-body.active li{height:auto}.view-courses .item-list ul,.view-active-courses-dashboard .item-list ul,.view-courses-frontpage .item-list ul,.view-courses-by-teacher .item-list ul,.view-blog-related-courses .item-list ul,.view-webinar-related-courses- .item-list ul,.view-guide-related-courses .item-list ul{padding:0}.view-courses li.views-row,.view-active-courses-dashboard li.views-row,.view-courses-frontpage li.views-row,.view-courses-by-teacher li.views-row,.view-blog-related-courses li.views-row,.view-webinar-related-courses- li.views-row,.view-guide-related-courses li.views-row{list-style:none}@media(min-width:600px){.view-courses .view-content .views-row,.view-active-courses-dashboard .view-content .views-row,.view-courses-frontpage .view-content .views-row,.view-courses-by-teacher .view-content .views-row,.view-blog-related-courses .view-content .views-row,.view-webinar-related-courses- .view-content .views-row,.view-guide-related-courses .view-content .views-row{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-courses .view-content .views-row:nth-child(2n+2),.view-active-courses-dashboard .view-content .views-row:nth-child(2n+2),.view-courses-frontpage .view-content .views-row:nth-child(2n+2),.view-courses-by-teacher .view-content .views-row:nth-child(2n+2),.view-blog-related-courses .view-content .views-row:nth-child(2n+2),.view-webinar-related-courses- .view-content .views-row:nth-child(2n+2),.view-guide-related-courses .view-content .views-row:nth-child(2n+2){margin-right:0}}@media(min-width:1025px){.view-courses .view-content .views-row,.view-active-courses-dashboard .view-content .views-row,.view-courses-frontpage .view-content .views-row,.view-courses-by-teacher .view-content .views-row,.view-blog-related-courses .view-content .views-row,.view-webinar-related-courses- .view-content .views-row,.view-guide-related-courses .view-content .views-row{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-courses .view-content .views-row:nth-child(2n+2),.view-active-courses-dashboard .view-content .views-row:nth-child(2n+2),.view-courses-frontpage .view-content .views-row:nth-child(2n+2),.view-courses-by-teacher .view-content .views-row:nth-child(2n+2),.view-blog-related-courses .view-content .views-row:nth-child(2n+2),.view-webinar-related-courses- .view-content .views-row:nth-child(2n+2),.view-guide-related-courses .view-content .views-row:nth-child(2n+2){margin-right:1.69492%}.view-courses .view-content .views-row:nth-child(3n+3),.view-active-courses-dashboard .view-content .views-row:nth-child(3n+3),.view-courses-frontpage .view-content .views-row:nth-child(3n+3),.view-courses-by-teacher .view-content .views-row:nth-child(3n+3),.view-blog-related-courses .view-content .views-row:nth-child(3n+3),.view-webinar-related-courses- .view-content .views-row:nth-child(3n+3),.view-guide-related-courses .view-content .views-row:nth-child(3n+3){margin-right:0}.view-courses .view-content .views-row:nth-child(3n+4),.view-active-courses-dashboard .view-content .views-row:nth-child(3n+4),.view-courses-frontpage .view-content .views-row:nth-child(3n+4),.view-courses-by-teacher .view-content .views-row:nth-child(3n+4),.view-blog-related-courses .view-content .views-row:nth-child(3n+4),.view-webinar-related-courses- .view-content .views-row:nth-child(3n+4),.view-guide-related-courses .view-content .views-row:nth-child(3n+4){clear:both}}.view-courses .view-content .views-row .node--course--teaser a,.view-courses .view-content .views-row .node--training--teaser a,.view-active-courses-dashboard .view-content .views-row .node--course--teaser a,.view-active-courses-dashboard .view-content .views-row .node--training--teaser a,.view-courses-frontpage .view-content .views-row .node--course--teaser a,.view-courses-frontpage .view-content .views-row .node--training--teaser a,.view-courses-by-teacher .view-content .views-row .node--course--teaser a,.view-courses-by-teacher .view-content .views-row .node--training--teaser a,.view-blog-related-courses .view-content .views-row .node--course--teaser a,.view-blog-related-courses .view-content .views-row .node--training--teaser a,.view-webinar-related-courses- .view-content .views-row .node--course--teaser a,.view-webinar-related-courses- .view-content .views-row .node--training--teaser a,.view-guide-related-courses .view-content .views-row .node--course--teaser a,.view-guide-related-courses .view-content .views-row .node--training--teaser a{margin-bottom:1em;margin-bottom:2em;padding:0;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;text-align:center;position:relative;display:block;color:#333;-webkit-transition:all .5s;transition:all .5s}.view-courses .view-content .views-row .node--course--teaser a:focus,.view-courses .view-content .views-row .node--course--teaser a:active,.view-courses .view-content .views-row .node--course--teaser a:hover,.view-courses .view-content .views-row .node--training--teaser a:focus,.view-courses .view-content .views-row .node--training--teaser a:active,.view-courses .view-content .views-row .node--training--teaser a:hover,.view-active-courses-dashboard .view-content .views-row .node--course--teaser a:focus,.view-active-courses-dashboard .view-content .views-row .node--course--teaser a:active,.view-active-courses-dashboard .view-content .views-row .node--course--teaser a:hover,.view-active-courses-dashboard .view-content .views-row .node--training--teaser a:focus,.view-active-courses-dashboard .view-content .views-row .node--training--teaser a:active,.view-active-courses-dashboard .view-content .views-row .node--training--teaser a:hover,.view-courses-frontpage .view-content .views-row .node--course--teaser a:focus,.view-courses-frontpage .view-content .views-row .node--course--teaser a:active,.view-courses-frontpage .view-content .views-row .node--course--teaser a:hover,.view-courses-frontpage .view-content .views-row .node--training--teaser a:focus,.view-courses-frontpage .view-content .views-row .node--training--teaser a:active,.view-courses-frontpage .view-content .views-row .node--training--teaser a:hover,.view-courses-by-teacher .view-content .views-row .node--course--teaser a:focus,.view-courses-by-teacher .view-content .views-row .node--course--teaser a:active,.view-courses-by-teacher .view-content .views-row .node--course--teaser a:hover,.view-courses-by-teacher .view-content .views-row .node--training--teaser a:focus,.view-courses-by-teacher .view-content .views-row .node--training--teaser a:active,.view-courses-by-teacher .view-content .views-row .node--training--teaser a:hover,.view-blog-related-courses .view-content .views-row .node--course--teaser a:focus,.view-blog-related-courses .view-content .views-row .node--course--teaser a:active,.view-blog-related-courses .view-content .views-row .node--course--teaser a:hover,.view-blog-related-courses .view-content .views-row .node--training--teaser a:focus,.view-blog-related-courses .view-content .views-row .node--training--teaser a:active,.view-blog-related-courses .view-content .views-row .node--training--teaser a:hover,.view-webinar-related-courses- .view-content .views-row .node--course--teaser a:focus,.view-webinar-related-courses- .view-content .views-row .node--course--teaser a:active,.view-webinar-related-courses- .view-content .views-row .node--course--teaser a:hover,.view-webinar-related-courses- .view-content .views-row .node--training--teaser a:focus,.view-webinar-related-courses- .view-content .views-row .node--training--teaser a:active,.view-webinar-related-courses- .view-content .views-row .node--training--teaser a:hover,.view-guide-related-courses .view-content .views-row .node--course--teaser a:focus,.view-guide-related-courses .view-content .views-row .node--course--teaser a:active,.view-guide-related-courses .view-content .views-row .node--course--teaser a:hover,.view-guide-related-courses .view-content .views-row .node--training--teaser a:focus,.view-guide-related-courses .view-content .views-row .node--training--teaser a:active,.view-guide-related-courses .view-content .views-row .node--training--teaser a:hover{box-shadow:0 0 9px rgba(80,80,80,.3)}.view-courses .view-content .views-row .node--course--teaser a:focus .course-teacher,.view-courses .view-content .views-row .node--course--teaser a:active .course-teacher,.view-courses .view-content .views-row .node--course--teaser a:hover .course-teacher,.view-courses .view-content .views-row .node--training--teaser a:focus .course-teacher,.view-courses .view-content .views-row .node--training--teaser a:active .course-teacher,.view-courses .view-content .views-row .node--training--teaser a:hover .course-teacher,.view-active-courses-dashboard .view-content .views-row .node--course--teaser a:focus .course-teacher,.view-active-courses-dashboard .view-content .views-row .node--course--teaser a:active .course-teacher,.view-active-courses-dashboard .view-content .views-row .node--course--teaser a:hover .course-teacher,.view-active-courses-dashboard .view-content .views-row .node--training--teaser a:focus .course-teacher,.view-active-courses-dashboard .view-content .views-row .node--training--teaser a:active .course-teacher,.view-active-courses-dashboard .view-content .views-row .node--training--teaser a:hover .course-teacher,.view-courses-frontpage .view-content .views-row .node--course--teaser a:focus .course-teacher,.view-courses-frontpage .view-content .views-row .node--course--teaser a:active .course-teacher,.view-courses-frontpage .view-content .views-row .node--course--teaser a:hover .course-teacher,.view-courses-frontpage .view-content .views-row .node--training--teaser a:focus .course-teacher,.view-courses-frontpage .view-content .views-row .node--training--teaser a:active .course-teacher,.view-courses-frontpage .view-content .views-row .node--training--teaser a:hover .course-teacher,.view-courses-by-teacher .view-content .views-row .node--course--teaser a:focus .course-teacher,.view-courses-by-teacher .view-content .views-row .node--course--teaser a:active .course-teacher,.view-courses-by-teacher .view-content .views-row .node--course--teaser a:hover .course-teacher,.view-courses-by-teacher .view-content .views-row .node--training--teaser a:focus .course-teacher,.view-courses-by-teacher .view-content .views-row .node--training--teaser a:active .course-teacher,.view-courses-by-teacher .view-content .views-row .node--training--teaser a:hover .course-teacher,.view-blog-related-courses .view-content .views-row .node--course--teaser a:focus .course-teacher,.view-blog-related-courses .view-content .views-row .node--course--teaser a:active .course-teacher,.view-blog-related-courses .view-content .views-row .node--course--teaser a:hover .course-teacher,.view-blog-related-courses .view-content .views-row .node--training--teaser a:focus .course-teacher,.view-blog-related-courses .view-content .views-row .node--training--teaser a:active .course-teacher,.view-blog-related-courses .view-content .views-row .node--training--teaser a:hover .course-teacher,.view-webinar-related-courses- .view-content .views-row .node--course--teaser a:focus .course-teacher,.view-webinar-related-courses- .view-content .views-row .node--course--teaser a:active .course-teacher,.view-webinar-related-courses- .view-content .views-row .node--course--teaser a:hover .course-teacher,.view-webinar-related-courses- .view-content .views-row .node--training--teaser a:focus .course-teacher,.view-webinar-related-courses- .view-content .views-row .node--training--teaser a:active .course-teacher,.view-webinar-related-courses- .view-content .views-row .node--training--teaser a:hover .course-teacher,.view-guide-related-courses .view-content .views-row .node--course--teaser a:focus .course-teacher,.view-guide-related-courses .view-content .views-row .node--course--teaser a:active .course-teacher,.view-guide-related-courses .view-content .views-row .node--course--teaser a:hover .course-teacher,.view-guide-related-courses .view-content .views-row .node--training--teaser a:focus .course-teacher,.view-guide-related-courses .view-content .views-row .node--training--teaser a:active .course-teacher,.view-guide-related-courses .view-content .views-row .node--training--teaser a:hover .course-teacher{background-position:center .25em}.view-courses .view-content .views-row .node--course--teaser h2,.view-courses .view-content .views-row .node--training--teaser h2,.view-active-courses-dashboard .view-content .views-row .node--course--teaser h2,.view-active-courses-dashboard .view-content .views-row .node--training--teaser h2,.view-courses-frontpage .view-content .views-row .node--course--teaser h2,.view-courses-frontpage .view-content .views-row .node--training--teaser h2,.view-courses-by-teacher .view-content .views-row .node--course--teaser h2,.view-courses-by-teacher .view-content .views-row .node--training--teaser h2,.view-blog-related-courses .view-content .views-row .node--course--teaser h2,.view-blog-related-courses .view-content .views-row .node--training--teaser h2,.view-webinar-related-courses- .view-content .views-row .node--course--teaser h2,.view-webinar-related-courses- .view-content .views-row .node--training--teaser h2,.view-guide-related-courses .view-content .views-row .node--course--teaser h2,.view-guide-related-courses .view-content .views-row .node--training--teaser h2{margin-top:0;padding:1em 1em 0}.view-courses .view-content .views-row .node--course--teaser .course-summary,.view-courses .view-content .views-row .node--training--teaser .course-summary,.view-active-courses-dashboard .view-content .views-row .node--course--teaser .course-summary,.view-active-courses-dashboard .view-content .views-row .node--training--teaser .course-summary,.view-courses-frontpage .view-content .views-row .node--course--teaser .course-summary,.view-courses-frontpage .view-content .views-row .node--training--teaser .course-summary,.view-courses-by-teacher .view-content .views-row .node--course--teaser .course-summary,.view-courses-by-teacher .view-content .views-row .node--training--teaser .course-summary,.view-blog-related-courses .view-content .views-row .node--course--teaser .course-summary,.view-blog-related-courses .view-content .views-row .node--training--teaser .course-summary,.view-webinar-related-courses- .view-content .views-row .node--course--teaser .course-summary,.view-webinar-related-courses- .view-content .views-row .node--training--teaser .course-summary,.view-guide-related-courses .view-content .views-row .node--course--teaser .course-summary,.view-guide-related-courses .view-content .views-row .node--training--teaser .course-summary{padding:0 1em;overflow:hidden;margin-bottom:2em}.view-courses .view-content .views-row .course-image,.view-courses .view-content .views-row .course-teacher,.view-active-courses-dashboard .view-content .views-row .course-image,.view-active-courses-dashboard .view-content .views-row .course-teacher,.view-courses-frontpage .view-content .views-row .course-image,.view-courses-frontpage .view-content .views-row .course-teacher,.view-courses-by-teacher .view-content .views-row .course-image,.view-courses-by-teacher .view-content .views-row .course-teacher,.view-blog-related-courses .view-content .views-row .course-image,.view-blog-related-courses .view-content .views-row .course-teacher,.view-webinar-related-courses- .view-content .views-row .course-image,.view-webinar-related-courses- .view-content .views-row .course-teacher,.view-guide-related-courses .view-content .views-row .course-image,.view-guide-related-courses .view-content .views-row .course-teacher{display:block;height:11em;width:100%;background-size:50%}.view-courses .view-content .views-row .course-teacher,.view-active-courses-dashboard .view-content .views-row .course-teacher,.view-courses-frontpage .view-content .views-row .course-teacher,.view-courses-by-teacher .view-content .views-row .course-teacher,.view-blog-related-courses .view-content .views-row .course-teacher,.view-webinar-related-courses- .view-content .views-row .course-teacher,.view-guide-related-courses .view-content .views-row .course-teacher{background-size:40%;background-position:center 1.25em;background-repeat:no-repeat;-webkit-transition:background-position .5s;transition:background-position .5s}.view-courses .view-content .views-row .course-progress,.view-active-courses-dashboard .view-content .views-row .course-progress,.view-courses-frontpage .view-content .views-row .course-progress,.view-courses-by-teacher .view-content .views-row .course-progress,.view-blog-related-courses .view-content .views-row .course-progress,.view-webinar-related-courses- .view-content .views-row .course-progress,.view-guide-related-courses .view-content .views-row .course-progress{display:block;text-align:left;left:0;height:2.5em;width:100%;color:#fff;font-weight:700;padding:.5em 1em;-webkit-border-radius:.5em .5em 0 0;-moz-border-radius:.5em .5em 0 0;-ms-border-radius:.5em .5em 0 0;-o-border-radius:.5em .5em 0 0;border-radius:.5em .5em 0 0;background-color:#188ecc;border:1px solid #157eb5;background-repeat:no-repeat;background-position:right 1em center}.view-courses .view-content .views-row .course-credits,.view-active-courses-dashboard .view-content .views-row .course-credits,.view-courses-frontpage .view-content .views-row .course-credits,.view-courses-by-teacher .view-content .views-row .course-credits,.view-blog-related-courses .view-content .views-row .course-credits,.view-webinar-related-courses- .view-content .views-row .course-credits,.view-guide-related-courses .view-content .views-row .course-credits{margin-top:0;font-style:italic;color:#666}.view-courses .view-content .views-row.cardiology .course-progress,.view-active-courses-dashboard .view-content .views-row.cardiology .course-progress,.view-courses-frontpage .view-content .views-row.cardiology .course-progress,.view-courses-by-teacher .view-content .views-row.cardiology .course-progress,.view-blog-related-courses .view-content .views-row.cardiology .course-progress,.view-webinar-related-courses- .view-content .views-row.cardiology .course-progress,.view-guide-related-courses .view-content .views-row.cardiology .course-progress{background-color:#dc5965;border:1px solid #d84451;background-image:url(../../../all/themes/ecg/images/courses/speziality/cardiology.png);background-size:16px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.cardiology .course-progress,.view-active-courses-dashboard .view-content .views-row.cardiology .course-progress,.view-courses-frontpage .view-content .views-row.cardiology .course-progress,.view-courses-by-teacher .view-content .views-row.cardiology .course-progress,.view-blog-related-courses .view-content .views-row.cardiology .course-progress,.view-webinar-related-courses- .view-content .views-row.cardiology .course-progress,.view-guide-related-courses .view-content .views-row.cardiology .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/cardiology@2x.png)}}.view-courses .view-content .views-row.cardiology .course-image,.view-active-courses-dashboard .view-content .views-row.cardiology .course-image,.view-courses-frontpage .view-content .views-row.cardiology .course-image,.view-courses-by-teacher .view-content .views-row.cardiology .course-image,.view-blog-related-courses .view-content .views-row.cardiology .course-image,.view-webinar-related-courses- .view-content .views-row.cardiology .course-image,.view-guide-related-courses .view-content .views-row.cardiology .course-image{background-color:#dc5965}.view-courses .view-content .views-row.endocrinology .course-progress,.view-active-courses-dashboard .view-content .views-row.endocrinology .course-progress,.view-courses-frontpage .view-content .views-row.endocrinology .course-progress,.view-courses-by-teacher .view-content .views-row.endocrinology .course-progress,.view-blog-related-courses .view-content .views-row.endocrinology .course-progress,.view-webinar-related-courses- .view-content .views-row.endocrinology .course-progress,.view-guide-related-courses .view-content .views-row.endocrinology .course-progress{background-color:#e16a38;border:1px solid #de5922;background-image:url(../../../all/themes/ecg/images/courses/speziality/endocrinology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.endocrinology .course-progress,.view-active-courses-dashboard .view-content .views-row.endocrinology .course-progress,.view-courses-frontpage .view-content .views-row.endocrinology .course-progress,.view-courses-by-teacher .view-content .views-row.endocrinology .course-progress,.view-blog-related-courses .view-content .views-row.endocrinology .course-progress,.view-webinar-related-courses- .view-content .views-row.endocrinology .course-progress,.view-guide-related-courses .view-content .views-row.endocrinology .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/endocrinology@2x.png)}}.view-courses .view-content .views-row.endocrinology .course-image,.view-active-courses-dashboard .view-content .views-row.endocrinology .course-image,.view-courses-frontpage .view-content .views-row.endocrinology .course-image,.view-courses-by-teacher .view-content .views-row.endocrinology .course-image,.view-blog-related-courses .view-content .views-row.endocrinology .course-image,.view-webinar-related-courses- .view-content .views-row.endocrinology .course-image,.view-guide-related-courses .view-content .views-row.endocrinology .course-image{background-color:#e16a38}.view-courses .view-content .views-row.nephrology .course-progress,.view-active-courses-dashboard .view-content .views-row.nephrology .course-progress,.view-courses-frontpage .view-content .views-row.nephrology .course-progress,.view-courses-by-teacher .view-content .views-row.nephrology .course-progress,.view-blog-related-courses .view-content .views-row.nephrology .course-progress,.view-webinar-related-courses- .view-content .views-row.nephrology .course-progress,.view-guide-related-courses .view-content .views-row.nephrology .course-progress{background-color:#ea8c27;border:1px solid #e27f16;background-image:url(../../../all/themes/ecg/images/courses/speziality/nephrology.png);background-size:24px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.nephrology .course-progress,.view-active-courses-dashboard .view-content .views-row.nephrology .course-progress,.view-courses-frontpage .view-content .views-row.nephrology .course-progress,.view-courses-by-teacher .view-content .views-row.nephrology .course-progress,.view-blog-related-courses .view-content .views-row.nephrology .course-progress,.view-webinar-related-courses- .view-content .views-row.nephrology .course-progress,.view-guide-related-courses .view-content .views-row.nephrology .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/nephrology@2x.png)}}.view-courses .view-content .views-row.nephrology .course-image,.view-active-courses-dashboard .view-content .views-row.nephrology .course-image,.view-courses-frontpage .view-content .views-row.nephrology .course-image,.view-courses-by-teacher .view-content .views-row.nephrology .course-image,.view-blog-related-courses .view-content .views-row.nephrology .course-image,.view-webinar-related-courses- .view-content .views-row.nephrology .course-image,.view-guide-related-courses .view-content .views-row.nephrology .course-image{background-color:#ea8c27}.view-courses .view-content .views-row.imaging .course-progress,.view-active-courses-dashboard .view-content .views-row.imaging .course-progress,.view-courses-frontpage .view-content .views-row.imaging .course-progress,.view-courses-by-teacher .view-content .views-row.imaging .course-progress,.view-blog-related-courses .view-content .views-row.imaging .course-progress,.view-webinar-related-courses- .view-content .views-row.imaging .course-progress,.view-guide-related-courses .view-content .views-row.imaging .course-progress{background-color:#4a73c1;border:1px solid #3e66b4;background-image:url(../../../all/themes/ecg/images/courses/speziality/imaging.png);background-size:19px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.imaging .course-progress,.view-active-courses-dashboard .view-content .views-row.imaging .course-progress,.view-courses-frontpage .view-content .views-row.imaging .course-progress,.view-courses-by-teacher .view-content .views-row.imaging .course-progress,.view-blog-related-courses .view-content .views-row.imaging .course-progress,.view-webinar-related-courses- .view-content .views-row.imaging .course-progress,.view-guide-related-courses .view-content .views-row.imaging .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/imaging@2x.png)}}.view-courses .view-content .views-row.imaging .course-image,.view-active-courses-dashboard .view-content .views-row.imaging .course-image,.view-courses-frontpage .view-content .views-row.imaging .course-image,.view-courses-by-teacher .view-content .views-row.imaging .course-image,.view-blog-related-courses .view-content .views-row.imaging .course-image,.view-webinar-related-courses- .view-content .views-row.imaging .course-image,.view-guide-related-courses .view-content .views-row.imaging .course-image{background-color:#4a73c1}.view-courses .view-content .views-row.ultrasound .course-progress,.view-active-courses-dashboard .view-content .views-row.ultrasound .course-progress,.view-courses-frontpage .view-content .views-row.ultrasound .course-progress,.view-courses-by-teacher .view-content .views-row.ultrasound .course-progress,.view-blog-related-courses .view-content .views-row.ultrasound .course-progress,.view-webinar-related-courses- .view-content .views-row.ultrasound .course-progress,.view-guide-related-courses .view-content .views-row.ultrasound .course-progress{background-color:#2c9bcd;border:1px solid #278bb8;background-image:url(../../../all/themes/ecg/images/courses/speziality/ultrasound.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.ultrasound .course-progress,.view-active-courses-dashboard .view-content .views-row.ultrasound .course-progress,.view-courses-frontpage .view-content .views-row.ultrasound .course-progress,.view-courses-by-teacher .view-content .views-row.ultrasound .course-progress,.view-blog-related-courses .view-content .views-row.ultrasound .course-progress,.view-webinar-related-courses- .view-content .views-row.ultrasound .course-progress,.view-guide-related-courses .view-content .views-row.ultrasound .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/ultrasound@2x.png)}}.view-courses .view-content .views-row.ultrasound .course-image,.view-active-courses-dashboard .view-content .views-row.ultrasound .course-image,.view-courses-frontpage .view-content .views-row.ultrasound .course-image,.view-courses-by-teacher .view-content .views-row.ultrasound .course-image,.view-blog-related-courses .view-content .views-row.ultrasound .course-image,.view-webinar-related-courses- .view-content .views-row.ultrasound .course-image,.view-guide-related-courses .view-content .views-row.ultrasound .course-image{background-color:#2c9bcd}.view-courses .view-content .views-row.pulmonary .course-progress,.view-active-courses-dashboard .view-content .views-row.pulmonary .course-progress,.view-courses-frontpage .view-content .views-row.pulmonary .course-progress,.view-courses-by-teacher .view-content .views-row.pulmonary .course-progress,.view-blog-related-courses .view-content .views-row.pulmonary .course-progress,.view-webinar-related-courses- .view-content .views-row.pulmonary .course-progress,.view-guide-related-courses .view-content .views-row.pulmonary .course-progress{background-color:#78b84c;border:1px solid #6ca843;background-image:url(../../../all/themes/ecg/images/courses/speziality/pulmonary.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.pulmonary .course-progress,.view-active-courses-dashboard .view-content .views-row.pulmonary .course-progress,.view-courses-frontpage .view-content .views-row.pulmonary .course-progress,.view-courses-by-teacher .view-content .views-row.pulmonary .course-progress,.view-blog-related-courses .view-content .views-row.pulmonary .course-progress,.view-webinar-related-courses- .view-content .views-row.pulmonary .course-progress,.view-guide-related-courses .view-content .views-row.pulmonary .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/pulmonary@2x.png)}}.view-courses .view-content .views-row.pulmonary .course-image,.view-active-courses-dashboard .view-content .views-row.pulmonary .course-image,.view-courses-frontpage .view-content .views-row.pulmonary .course-image,.view-courses-by-teacher .view-content .views-row.pulmonary .course-image,.view-blog-related-courses .view-content .views-row.pulmonary .course-image,.view-webinar-related-courses- .view-content .views-row.pulmonary .course-image,.view-guide-related-courses .view-content .views-row.pulmonary .course-image{background-color:#78b84c}.view-courses .view-content .views-row.professional-development .course-progress,.view-active-courses-dashboard .view-content .views-row.professional-development .course-progress,.view-courses-frontpage .view-content .views-row.professional-development .course-progress,.view-courses-by-teacher .view-content .views-row.professional-development .course-progress,.view-blog-related-courses .view-content .views-row.professional-development .course-progress,.view-webinar-related-courses- .view-content .views-row.professional-development .course-progress,.view-guide-related-courses .view-content .views-row.professional-development .course-progress{background-color:#778aa4;border:1px solid #687d9a;background-image:url(../../../all/themes/ecg/images/courses/speziality/professional-development.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.professional-development .course-progress,.view-active-courses-dashboard .view-content .views-row.professional-development .course-progress,.view-courses-frontpage .view-content .views-row.professional-development .course-progress,.view-courses-by-teacher .view-content .views-row.professional-development .course-progress,.view-blog-related-courses .view-content .views-row.professional-development .course-progress,.view-webinar-related-courses- .view-content .views-row.professional-development .course-progress,.view-guide-related-courses .view-content .views-row.professional-development .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/professional-development@2x.png)}}.view-courses .view-content .views-row.professional-development .course-image,.view-active-courses-dashboard .view-content .views-row.professional-development .course-image,.view-courses-frontpage .view-content .views-row.professional-development .course-image,.view-courses-by-teacher .view-content .views-row.professional-development .course-image,.view-blog-related-courses .view-content .views-row.professional-development .course-image,.view-webinar-related-courses- .view-content .views-row.professional-development .course-image,.view-guide-related-courses .view-content .views-row.professional-development .course-image{background-color:#778aa4}.view-courses .view-content .views-row.infectious-diseases .course-progress,.view-active-courses-dashboard .view-content .views-row.infectious-diseases .course-progress,.view-courses-frontpage .view-content .views-row.infectious-diseases .course-progress,.view-courses-by-teacher .view-content .views-row.infectious-diseases .course-progress,.view-blog-related-courses .view-content .views-row.infectious-diseases .course-progress,.view-webinar-related-courses- .view-content .views-row.infectious-diseases .course-progress,.view-guide-related-courses .view-content .views-row.infectious-diseases .course-progress{background-color:#ff214f;border:1px solid #dee2e6;background-image:url(../../../all/themes/ecg/images/courses/speziality/infectious-diseases.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.infectious-diseases .course-progress,.view-active-courses-dashboard .view-content .views-row.infectious-diseases .course-progress,.view-courses-frontpage .view-content .views-row.infectious-diseases .course-progress,.view-courses-by-teacher .view-content .views-row.infectious-diseases .course-progress,.view-blog-related-courses .view-content .views-row.infectious-diseases .course-progress,.view-webinar-related-courses- .view-content .views-row.infectious-diseases .course-progress,.view-guide-related-courses .view-content .views-row.infectious-diseases .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/infectious-diseases@2x.png)}}.view-courses .view-content .views-row.infectious-diseases .course-image,.view-active-courses-dashboard .view-content .views-row.infectious-diseases .course-image,.view-courses-frontpage .view-content .views-row.infectious-diseases .course-image,.view-courses-by-teacher .view-content .views-row.infectious-diseases .course-image,.view-blog-related-courses .view-content .views-row.infectious-diseases .course-image,.view-webinar-related-courses- .view-content .views-row.infectious-diseases .course-image,.view-guide-related-courses .view-content .views-row.infectious-diseases .course-image{background-color:#eeb513}.view-courses .view-content .views-row.hematology .course-progress,.view-active-courses-dashboard .view-content .views-row.hematology .course-progress,.view-courses-frontpage .view-content .views-row.hematology .course-progress,.view-courses-by-teacher .view-content .views-row.hematology .course-progress,.view-blog-related-courses .view-content .views-row.hematology .course-progress,.view-webinar-related-courses- .view-content .views-row.hematology .course-progress,.view-guide-related-courses .view-content .views-row.hematology .course-progress{background-color:#ef7990;border:1px solid #ec627d;background-image:url(../../../all/themes/ecg/images/courses/speziality/hematology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.hematology .course-progress,.view-active-courses-dashboard .view-content .views-row.hematology .course-progress,.view-courses-frontpage .view-content .views-row.hematology .course-progress,.view-courses-by-teacher .view-content .views-row.hematology .course-progress,.view-blog-related-courses .view-content .views-row.hematology .course-progress,.view-webinar-related-courses- .view-content .views-row.hematology .course-progress,.view-guide-related-courses .view-content .views-row.hematology .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/hematology@2x.png)}}.view-courses .view-content .views-row.hematology .course-image,.view-active-courses-dashboard .view-content .views-row.hematology .course-image,.view-courses-frontpage .view-content .views-row.hematology .course-image,.view-courses-by-teacher .view-content .views-row.hematology .course-image,.view-blog-related-courses .view-content .views-row.hematology .course-image,.view-webinar-related-courses- .view-content .views-row.hematology .course-image,.view-guide-related-courses .view-content .views-row.hematology .course-image{background-color:#ef7990}.view-courses .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-active-courses-dashboard .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-courses-frontpage .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-courses-by-teacher .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-blog-related-courses .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-webinar-related-courses- .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-guide-related-courses .view-content .views-row.emergency-medicine-and-critical-care .course-progress{background-color:#cb494a;border:1px solid #c33839;background-image:url(../../../all/themes/ecg/images/courses/speziality/emergency-medicine.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-active-courses-dashboard .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-courses-frontpage .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-courses-by-teacher .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-blog-related-courses .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-webinar-related-courses- .view-content .views-row.emergency-medicine-and-critical-care .course-progress,.view-guide-related-courses .view-content .views-row.emergency-medicine-and-critical-care .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/emergency-medicine@2x.png)}}.view-courses .view-content .views-row.emergency-medicine-and-critical-care .course-image,.view-active-courses-dashboard .view-content .views-row.emergency-medicine-and-critical-care .course-image,.view-courses-frontpage .view-content .views-row.emergency-medicine-and-critical-care .course-image,.view-courses-by-teacher .view-content .views-row.emergency-medicine-and-critical-care .course-image,.view-blog-related-courses .view-content .views-row.emergency-medicine-and-critical-care .course-image,.view-webinar-related-courses- .view-content .views-row.emergency-medicine-and-critical-care .course-image,.view-guide-related-courses .view-content .views-row.emergency-medicine-and-critical-care .course-image{background-color:#cb494a}.view-courses .view-content .views-row.allergy-and-immunology .course-progress,.view-active-courses-dashboard .view-content .views-row.allergy-and-immunology .course-progress,.view-courses-frontpage .view-content .views-row.allergy-and-immunology .course-progress,.view-courses-by-teacher .view-content .views-row.allergy-and-immunology .course-progress,.view-blog-related-courses .view-content .views-row.allergy-and-immunology .course-progress,.view-webinar-related-courses- .view-content .views-row.allergy-and-immunology .course-progress,.view-guide-related-courses .view-content .views-row.allergy-and-immunology .course-progress{background-color:#2ba564;border:1px solid #269158;background-image:url(../../../all/themes/ecg/images/courses/speziality/allergy-and-immunology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.allergy-and-immunology .course-progress,.view-active-courses-dashboard .view-content .views-row.allergy-and-immunology .course-progress,.view-courses-frontpage .view-content .views-row.allergy-and-immunology .course-progress,.view-courses-by-teacher .view-content .views-row.allergy-and-immunology .course-progress,.view-blog-related-courses .view-content .views-row.allergy-and-immunology .course-progress,.view-webinar-related-courses- .view-content .views-row.allergy-and-immunology .course-progress,.view-guide-related-courses .view-content .views-row.allergy-and-immunology .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/allergy-and-immunology@2x.png)}}.view-courses .view-content .views-row.allergy-and-immunology .course-image,.view-active-courses-dashboard .view-content .views-row.allergy-and-immunology .course-image,.view-courses-frontpage .view-content .views-row.allergy-and-immunology .course-image,.view-courses-by-teacher .view-content .views-row.allergy-and-immunology .course-image,.view-blog-related-courses .view-content .views-row.allergy-and-immunology .course-image,.view-webinar-related-courses- .view-content .views-row.allergy-and-immunology .course-image,.view-guide-related-courses .view-content .views-row.allergy-and-immunology .course-image{background-color:#2ba564}.view-courses .view-content .views-row.gastroenterology .course-progress,.view-active-courses-dashboard .view-content .views-row.gastroenterology .course-progress,.view-courses-frontpage .view-content .views-row.gastroenterology .course-progress,.view-courses-by-teacher .view-content .views-row.gastroenterology .course-progress,.view-blog-related-courses .view-content .views-row.gastroenterology .course-progress,.view-webinar-related-courses- .view-content .views-row.gastroenterology .course-progress,.view-guide-related-courses .view-content .views-row.gastroenterology .course-progress{background-color:#0a988b;border:1px solid #088075;background-image:url(../../../all/themes/ecg/images/courses/speziality/gastroenterology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.gastroenterology .course-progress,.view-active-courses-dashboard .view-content .views-row.gastroenterology .course-progress,.view-courses-frontpage .view-content .views-row.gastroenterology .course-progress,.view-courses-by-teacher .view-content .views-row.gastroenterology .course-progress,.view-blog-related-courses .view-content .views-row.gastroenterology .course-progress,.view-webinar-related-courses- .view-content .views-row.gastroenterology .course-progress,.view-guide-related-courses .view-content .views-row.gastroenterology .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/gastroenterology@2x.png)}}.view-courses .view-content .views-row.gastroenterology .course-image,.view-active-courses-dashboard .view-content .views-row.gastroenterology .course-image,.view-courses-frontpage .view-content .views-row.gastroenterology .course-image,.view-courses-by-teacher .view-content .views-row.gastroenterology .course-image,.view-blog-related-courses .view-content .views-row.gastroenterology .course-image,.view-webinar-related-courses- .view-content .views-row.gastroenterology .course-image,.view-guide-related-courses .view-content .views-row.gastroenterology .course-image{background-color:#0a988b}.view-courses .view-content .views-row.rheumatology .course-progress,.view-active-courses-dashboard .view-content .views-row.rheumatology .course-progress,.view-courses-frontpage .view-content .views-row.rheumatology .course-progress,.view-courses-by-teacher .view-content .views-row.rheumatology .course-progress,.view-blog-related-courses .view-content .views-row.rheumatology .course-progress,.view-webinar-related-courses- .view-content .views-row.rheumatology .course-progress,.view-guide-related-courses .view-content .views-row.rheumatology .course-progress{background-color:#1db1c0;border:1px solid #1a9daa;background-image:url(../../../all/themes/ecg/images/courses/speziality/rheumatology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.rheumatology .course-progress,.view-active-courses-dashboard .view-content .views-row.rheumatology .course-progress,.view-courses-frontpage .view-content .views-row.rheumatology .course-progress,.view-courses-by-teacher .view-content .views-row.rheumatology .course-progress,.view-blog-related-courses .view-content .views-row.rheumatology .course-progress,.view-webinar-related-courses- .view-content .views-row.rheumatology .course-progress,.view-guide-related-courses .view-content .views-row.rheumatology .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/rheumatology@2x.png)}}.view-courses .view-content .views-row.rheumatology .course-image,.view-active-courses-dashboard .view-content .views-row.rheumatology .course-image,.view-courses-frontpage .view-content .views-row.rheumatology .course-image,.view-courses-by-teacher .view-content .views-row.rheumatology .course-image,.view-blog-related-courses .view-content .views-row.rheumatology .course-image,.view-webinar-related-courses- .view-content .views-row.rheumatology .course-image,.view-guide-related-courses .view-content .views-row.rheumatology .course-image{background-color:#1db1c0}.view-courses .view-content .views-row.neurology .course-progress,.view-active-courses-dashboard .view-content .views-row.neurology .course-progress,.view-courses-frontpage .view-content .views-row.neurology .course-progress,.view-courses-by-teacher .view-content .views-row.neurology .course-progress,.view-blog-related-courses .view-content .views-row.neurology .course-progress,.view-webinar-related-courses- .view-content .views-row.neurology .course-progress,.view-guide-related-courses .view-content .views-row.neurology .course-progress{background-color:#785aa3;border:1px solid #6c5193;background-image:url(../../../all/themes/ecg/images/courses/speziality/neurology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.neurology .course-progress,.view-active-courses-dashboard .view-content .views-row.neurology .course-progress,.view-courses-frontpage .view-content .views-row.neurology .course-progress,.view-courses-by-teacher .view-content .views-row.neurology .course-progress,.view-blog-related-courses .view-content .views-row.neurology .course-progress,.view-webinar-related-courses- .view-content .views-row.neurology .course-progress,.view-guide-related-courses .view-content .views-row.neurology .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/neurology@2x.png)}}.view-courses .view-content .views-row.neurology .course-image,.view-active-courses-dashboard .view-content .views-row.neurology .course-image,.view-courses-frontpage .view-content .views-row.neurology .course-image,.view-courses-by-teacher .view-content .views-row.neurology .course-image,.view-blog-related-courses .view-content .views-row.neurology .course-image,.view-webinar-related-courses- .view-content .views-row.neurology .course-image,.view-guide-related-courses .view-content .views-row.neurology .course-image{background-color:#785aa3}.view-courses .view-content .views-row.clinical-genetics .course-progress,.view-active-courses-dashboard .view-content .views-row.clinical-genetics .course-progress,.view-courses-frontpage .view-content .views-row.clinical-genetics .course-progress,.view-courses-by-teacher .view-content .views-row.clinical-genetics .course-progress,.view-blog-related-courses .view-content .views-row.clinical-genetics .course-progress,.view-webinar-related-courses- .view-content .views-row.clinical-genetics .course-progress,.view-guide-related-courses .view-content .views-row.clinical-genetics .course-progress{background-color:#7a6eb9;border:1px solid #6a5db1;background-image:url(../../../all/themes/ecg/images/courses/speziality/clinical-genetics.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.clinical-genetics .course-progress,.view-active-courses-dashboard .view-content .views-row.clinical-genetics .course-progress,.view-courses-frontpage .view-content .views-row.clinical-genetics .course-progress,.view-courses-by-teacher .view-content .views-row.clinical-genetics .course-progress,.view-blog-related-courses .view-content .views-row.clinical-genetics .course-progress,.view-webinar-related-courses- .view-content .views-row.clinical-genetics .course-progress,.view-guide-related-courses .view-content .views-row.clinical-genetics .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/clinical-genetics@2x.png)}}.view-courses .view-content .views-row.clinical-genetics .course-image,.view-active-courses-dashboard .view-content .views-row.clinical-genetics .course-image,.view-courses-frontpage .view-content .views-row.clinical-genetics .course-image,.view-courses-by-teacher .view-content .views-row.clinical-genetics .course-image,.view-blog-related-courses .view-content .views-row.clinical-genetics .course-image,.view-webinar-related-courses- .view-content .views-row.clinical-genetics .course-image,.view-guide-related-courses .view-content .views-row.clinical-genetics .course-image{background-color:#7a6eb9}.view-courses .view-content .views-row.oncology .course-progress,.view-active-courses-dashboard .view-content .views-row.oncology .course-progress,.view-courses-frontpage .view-content .views-row.oncology .course-progress,.view-courses-by-teacher .view-content .views-row.oncology .course-progress,.view-blog-related-courses .view-content .views-row.oncology .course-progress,.view-webinar-related-courses- .view-content .views-row.oncology .course-progress,.view-guide-related-courses .view-content .views-row.oncology .course-progress{background-color:#b373b4;border:1px solid #aa62ab;background-image:url(../../../all/themes/ecg/images/courses/speziality/oncology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-courses .view-content .views-row.oncology .course-progress,.view-active-courses-dashboard .view-content .views-row.oncology .course-progress,.view-courses-frontpage .view-content .views-row.oncology .course-progress,.view-courses-by-teacher .view-content .views-row.oncology .course-progress,.view-blog-related-courses .view-content .views-row.oncology .course-progress,.view-webinar-related-courses- .view-content .views-row.oncology .course-progress,.view-guide-related-courses .view-content .views-row.oncology .course-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/oncology@2x.png)}}.view-courses .view-content .views-row.oncology .course-image,.view-active-courses-dashboard .view-content .views-row.oncology .course-image,.view-courses-frontpage .view-content .views-row.oncology .course-image,.view-courses-by-teacher .view-content .views-row.oncology .course-image,.view-blog-related-courses .view-content .views-row.oncology .course-image,.view-webinar-related-courses- .view-content .views-row.oncology .course-image,.view-guide-related-courses .view-content .views-row.oncology .course-image{background-color:#b373b4}@media(min-width:1025px){.view-blog-related-courses .view-content .views-row,.view-webinar-related-courses- .view-content .views-row,.view-guide-related-courses .view-content .views-row{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-blog-related-courses .view-content .views-row:nth-child(2n+2),.view-webinar-related-courses- .view-content .views-row:nth-child(2n+2),.view-guide-related-courses .view-content .views-row:nth-child(2n+2){margin-right:0!important}.view-blog-related-courses .view-content .views-row:nth-child(3n+3),.view-webinar-related-courses- .view-content .views-row:nth-child(3n+3),.view-guide-related-courses .view-content .views-row:nth-child(3n+3){margin-right:1.69492%!important}}.view-group-manager-invites .view-header{text-align:left;font-size:1em!important;font-weight:400!important;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;margin-bottom:1em}.view-group-manager-invites .view-header:before,.view-group-manager-invites .view-header:after{content:".";display:block;height:0;overflow:hidden}.view-group-manager-invites .view-header:after{clear:both}.view-group-manager-invites .view-content{margin-top:1em}.view-group-manager-invites .view-content table{border-width:0 0 1px!important}.ecg-relation__member-list-header__description,.ecg-relation__member-list-header__invite-button,.ecg-relation__member-list-header__licenses-info{padding-bottom:1em}.view-guides .item-list ul{padding:0}.view-guides li.views-row{list-style:none}@media(min-width:600px){.view-guides .view-content .views-row{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-guides .view-content .views-row:nth-child(2n+2){margin-right:0}}@media(min-width:1025px){.view-guides .view-content .views-row{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-guides .view-content .views-row:nth-child(2n+2){margin-right:1.69492%}.view-guides .view-content .views-row:nth-child(3n+3){margin-right:0}.view-guides .view-content .views-row:nth-child(3n+4){clear:both}}.view-guides .view-content .views-row .node--guide--teaser a{margin-bottom:1em;margin-bottom:2em;padding:1em;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;text-align:center;position:relative;display:block;color:#333;-webkit-transition:all .5s;transition:all .5s}.view-guides .view-content .views-row .node--guide--teaser a:focus,.view-guides .view-content .views-row .node--guide--teaser a:active,.view-guides .view-content .views-row .node--guide--teaser a:hover{box-shadow:0 0 9px rgba(80,80,80,.3)}.view-guides .view-content .views-row .node--guide--teaser a:focus .guide-teacher,.view-guides .view-content .views-row .node--guide--teaser a:active .guide-teacher,.view-guides .view-content .views-row .node--guide--teaser a:hover .guide-teacher{background-position:center .25em}.view-guides .view-content .views-row .node--guide--teaser .guide-image{display:block;width:100%;height:11em}.view-guides .view-content .views-row .node--guide--teaser .guide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.view-guides .view-content .views-row .node--guide--teaser h2{margin-top:0;padding:1em 1em 0}.view-guides .view-content .views-row .node--guide--teaser .guide-summary{overflow:hidden;margin-bottom:2em;display:inline-block}.view-guides .view-content .views-row .node--guide--teaser .guide-summary p:first-child{margin-top:0}.view-guides .view-content .views-row .node--guide--teaser .guide-summary p:last-child{margin-bottom:0}.view-guides .view-content .views-row .node--guide--teaser .article-count{margin:0;color:#666;font-style:italic}.view-guides .view-content .views-row.cardiology .guide-progress{background-color:#dc5965;border:1px solid #d84451;background-image:url(../../../all/themes/ecg/images/courses/speziality/cardiology.png);background-size:16px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.cardiology .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/cardiology@2x.png)}}.view-guides .view-content .views-row.cardiology .guide-image{background-color:#dc5965}.view-guides .view-content .views-row.endocrinology .guide-progress{background-color:#e16a38;border:1px solid #de5922;background-image:url(../../../all/themes/ecg/images/courses/speziality/endocrinology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.endocrinology .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/endocrinology@2x.png)}}.view-guides .view-content .views-row.endocrinology .guide-image{background-color:#e16a38}.view-guides .view-content .views-row.nephrology .guide-progress{background-color:#ea8c27;border:1px solid #e27f16;background-image:url(../../../all/themes/ecg/images/courses/speziality/nephrology.png);background-size:24px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.nephrology .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/nephrology@2x.png)}}.view-guides .view-content .views-row.nephrology .guide-image{background-color:#ea8c27}.view-guides .view-content .views-row.imaging .guide-progress{background-color:#4a73c1;border:1px solid #3e66b4;background-image:url(../../../all/themes/ecg/images/courses/speziality/imaging.png);background-size:19px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.imaging .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/imaging@2x.png)}}.view-guides .view-content .views-row.imaging .guide-image{background-color:#4a73c1}.view-guides .view-content .views-row.ultrasound .guide-progress{background-color:#2c9bcd;border:1px solid #278bb8;background-image:url(../../../all/themes/ecg/images/courses/speziality/ultrasound.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.ultrasound .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/ultrasound@2x.png)}}.view-guides .view-content .views-row.ultrasound .guide-image{background-color:#2c9bcd}.view-guides .view-content .views-row.pulmonary .guide-progress{background-color:#78b84c;border:1px solid #6ca843;background-image:url(../../../all/themes/ecg/images/courses/speziality/pulmonary.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.pulmonary .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/pulmonary@2x.png)}}.view-guides .view-content .views-row.pulmonary .guide-image{background-color:#78b84c}.view-guides .view-content .views-row.professional-development .guide-progress{background-color:#778aa4;border:1px solid #687d9a;background-image:url(../../../all/themes/ecg/images/courses/speziality/professional-development.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.professional-development .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/professional-development@2x.png)}}.view-guides .view-content .views-row.professional-development .guide-image{background-color:#778aa4}.view-guides .view-content .views-row.infectious-diseases .guide-progress{background-color:#eeb513;border:1px solid #d8a410;background-image:url(../../../all/themes/ecg/images/courses/speziality/infectious-diseases.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.infectious-diseases .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/infectious-diseases@2x.png)}}.view-guides .view-content .views-row.infectious-diseases .guide-image{background-color:#eeb513}.view-guides .view-content .views-row.hematology .guide-progress{background-color:#ef7990;border:1px solid #ec627d;background-image:url(../../../all/themes/ecg/images/courses/speziality/hematology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.hematology .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/hematology@2x.png)}}.view-guides .view-content .views-row.hematology .guide-image{background-color:#ef7990}.view-guides .view-content .views-row.emergency-medicine-and-critical-care .guide-progress{background-color:#cb494a;border:1px solid #c33839;background-image:url(../../../all/themes/ecg/images/courses/speziality/emergency-medicine.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.emergency-medicine-and-critical-care .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/emergency-medicine@2x.png)}}.view-guides .view-content .views-row.emergency-medicine-and-critical-care .guide-image{background-color:#cb494a}.view-guides .view-content .views-row.allergy-and-immunology .guide-progress{background-color:#2ba564;border:1px solid #269158;background-image:url(../../../all/themes/ecg/images/courses/speziality/allergy-and-immunology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.allergy-and-immunology .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/allergy-and-immunology@2x.png)}}.view-guides .view-content .views-row.allergy-and-immunology .guide-image{background-color:#2ba564}.view-guides .view-content .views-row.gastroenterology .guide-progress{background-color:#0a988b;border:1px solid #088075;background-image:url(../../../all/themes/ecg/images/courses/speziality/gastroenterology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.gastroenterology .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/gastroenterology@2x.png)}}.view-guides .view-content .views-row.gastroenterology .guide-image{background-color:#0a988b}.view-guides .view-content .views-row.rheumatology .guide-progress{background-color:#1db1c0;border:1px solid #1a9daa;background-image:url(../../../all/themes/ecg/images/courses/speziality/rheumatology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.rheumatology .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/rheumatology@2x.png)}}.view-guides .view-content .views-row.rheumatology .guide-image{background-color:#1db1c0}.view-guides .view-content .views-row.neurology .guide-progress{background-color:#785aa3;border:1px solid #6c5193;background-image:url(../../../all/themes/ecg/images/courses/speziality/neurology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.neurology .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/neurology@2x.png)}}.view-guides .view-content .views-row.neurology .guide-image{background-color:#785aa3}.view-guides .view-content .views-row.clinical-genetics .guide-progress{background-color:#7a6eb9;border:1px solid #6a5db1;background-image:url(../../../all/themes/ecg/images/courses/speziality/clinical-genetics.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.clinical-genetics .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/clinical-genetics@2x.png)}}.view-guides .view-content .views-row.clinical-genetics .guide-image{background-color:#7a6eb9}.view-guides .view-content .views-row.oncology .guide-progress{background-color:#b373b4;border:1px solid #aa62ab;background-image:url(../../../all/themes/ecg/images/courses/speziality/oncology.png);background-size:20px 20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.view-guides .view-content .views-row.oncology .guide-progress{background-image:url(../../../all/themes/ecg/images/courses/speziality/oncology@2x.png)}}.view-guides .view-content .views-row.oncology .guide-image{background-color:#b373b4}@media(min-width:1025px){.view-blog-related-guides .view-content .views-row,.view-webinar-related-guides- .view-content .views-row,.view-guide-related-guides .view-content .views-row{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-blog-related-guides .view-content .views-row:nth-child(2n+2),.view-webinar-related-guides- .view-content .views-row:nth-child(2n+2),.view-guide-related-guides .view-content .views-row:nth-child(2n+2){margin-right:0!important}.view-blog-related-guides .view-content .views-row:nth-child(3n+3),.view-webinar-related-guides- .view-content .views-row:nth-child(3n+3),.view-guide-related-guides .view-content .views-row:nth-child(3n+3){margin-right:1.69492%!important}}.view-teacher .views-row{margin-bottom:1em;margin-top:2em;margin-bottom:2em;padding:1.5em;text-align:center}@media(min-width:600px){.view-teacher .views-row{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-teacher .views-row:nth-child(2n+2){margin-right:0}}@media(min-width:1025px){.view-teacher .views-row{width:23.72881%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-teacher .views-row:nth-child(2n+2){margin-right:1.69492%}.view-teacher .views-row:nth-child(4n+4){margin-right:0}}.view-teacher .views-row h2{margin-bottom:.3em!important}.view-teacher .views-row h2 a{color:#333}.view-teacher .views-row .views-field-field-profile-picture img{width:130px;height:130px;-webkit-border-radius:65px;-moz-border-radius:65px;-ms-border-radius:65px;-o-border-radius:65px;border-radius:65px}.view-teacher .views-row .views-field-title{margin:1em 0 1.5em;font-size:1.2em;font-weight:700}.page-team .view-team-page .views-row,.page-team .view-testimonials-page .views-row,.page-testimonials .view-team-page .views-row,.page-testimonials .view-testimonials-page .views-row,.page-students .view-team-page .views-row,.page-students .view-testimonials-page .views-row{margin-bottom:4em}.page-team .view-team-page .views-row .views-field-field-team-member-picture,.page-team .view-team-page .views-row .views-field-field-profile-picture,.page-team .view-testimonials-page .views-row .views-field-field-team-member-picture,.page-team .view-testimonials-page .views-row .views-field-field-profile-picture,.page-testimonials .view-team-page .views-row .views-field-field-team-member-picture,.page-testimonials .view-team-page .views-row .views-field-field-profile-picture,.page-testimonials .view-testimonials-page .views-row .views-field-field-team-member-picture,.page-testimonials .view-testimonials-page .views-row .views-field-field-profile-picture,.page-students .view-team-page .views-row .views-field-field-team-member-picture,.page-students .view-team-page .views-row .views-field-field-profile-picture,.page-students .view-testimonials-page .views-row .views-field-field-team-member-picture,.page-students .view-testimonials-page .views-row .views-field-field-profile-picture{float:left}.page-team .view-team-page .views-row .views-field-field-team-member-picture img,.page-team .view-team-page .views-row .views-field-field-profile-picture img,.page-team .view-testimonials-page .views-row .views-field-field-team-member-picture img,.page-team .view-testimonials-page .views-row .views-field-field-profile-picture img,.page-testimonials .view-team-page .views-row .views-field-field-team-member-picture img,.page-testimonials .view-team-page .views-row .views-field-field-profile-picture img,.page-testimonials .view-testimonials-page .views-row .views-field-field-team-member-picture img,.page-testimonials .view-testimonials-page .views-row .views-field-field-profile-picture img,.page-students .view-team-page .views-row .views-field-field-team-member-picture img,.page-students .view-team-page .views-row .views-field-field-profile-picture img,.page-students .view-testimonials-page .views-row .views-field-field-team-member-picture img,.page-students .view-testimonials-page .views-row .views-field-field-profile-picture img{width:7em;-webkit-border-radius:10em;-moz-border-radius:10em;-ms-border-radius:10em;-o-border-radius:10em;border-radius:10em}@media(min-width:600px){.page-team .view-team-page .views-row .views-field-field-team-member-picture img,.page-team .view-team-page .views-row .views-field-field-profile-picture img,.page-team .view-testimonials-page .views-row .views-field-field-team-member-picture img,.page-team .view-testimonials-page .views-row .views-field-field-profile-picture img,.page-testimonials .view-team-page .views-row .views-field-field-team-member-picture img,.page-testimonials .view-team-page .views-row .views-field-field-profile-picture img,.page-testimonials .view-testimonials-page .views-row .views-field-field-team-member-picture img,.page-testimonials .view-testimonials-page .views-row .views-field-field-profile-picture img,.page-students .view-team-page .views-row .views-field-field-team-member-picture img,.page-students .view-team-page .views-row .views-field-field-profile-picture img,.page-students .view-testimonials-page .views-row .views-field-field-team-member-picture img,.page-students .view-testimonials-page .views-row .views-field-field-profile-picture img{width:10em}}.page-team .view-team-page .views-row .views-field-title,.page-team .view-team-page .views-row .views-field-body,.page-team .view-team-page .views-row .views-field-field-team-member-slogan,.page-team .view-testimonials-page .views-row .views-field-title,.page-team .view-testimonials-page .views-row .views-field-body,.page-team .view-testimonials-page .views-row .views-field-field-team-member-slogan,.page-testimonials .view-team-page .views-row .views-field-title,.page-testimonials .view-team-page .views-row .views-field-body,.page-testimonials .view-team-page .views-row .views-field-field-team-member-slogan,.page-testimonials .view-testimonials-page .views-row .views-field-title,.page-testimonials .view-testimonials-page .views-row .views-field-body,.page-testimonials .view-testimonials-page .views-row .views-field-field-team-member-slogan,.page-students .view-team-page .views-row .views-field-title,.page-students .view-team-page .views-row .views-field-body,.page-students .view-team-page .views-row .views-field-field-team-member-slogan,.page-students .view-testimonials-page .views-row .views-field-title,.page-students .view-testimonials-page .views-row .views-field-body,.page-students .view-testimonials-page .views-row .views-field-field-team-member-slogan{margin-left:8.5em}@media(min-width:600px){.page-team .view-team-page .views-row .views-field-title,.page-team .view-team-page .views-row .views-field-body,.page-team .view-team-page .views-row .views-field-field-team-member-slogan,.page-team .view-testimonials-page .views-row .views-field-title,.page-team .view-testimonials-page .views-row .views-field-body,.page-team .view-testimonials-page .views-row .views-field-field-team-member-slogan,.page-testimonials .view-team-page .views-row .views-field-title,.page-testimonials .view-team-page .views-row .views-field-body,.page-testimonials .view-team-page .views-row .views-field-field-team-member-slogan,.page-testimonials .view-testimonials-page .views-row .views-field-title,.page-testimonials .view-testimonials-page .views-row .views-field-body,.page-testimonials .view-testimonials-page .views-row .views-field-field-team-member-slogan,.page-students .view-team-page .views-row .views-field-title,.page-students .view-team-page .views-row .views-field-body,.page-students .view-team-page .views-row .views-field-field-team-member-slogan,.page-students .view-testimonials-page .views-row .views-field-title,.page-students .view-testimonials-page .views-row .views-field-body,.page-students .view-testimonials-page .views-row .views-field-field-team-member-slogan{margin-left:11.5em}}.page-team .view-team-page .views-row .views-field-title,.page-team .view-testimonials-page .views-row .views-field-title,.page-testimonials .view-team-page .views-row .views-field-title,.page-testimonials .view-testimonials-page .views-row .views-field-title,.page-students .view-team-page .views-row .views-field-title,.page-students .view-testimonials-page .views-row .views-field-title{font-weight:700}.page-team .view-team-page .views-row .views-field-field-team-member-slogan,.page-team .view-testimonials-page .views-row .views-field-field-team-member-slogan,.page-testimonials .view-team-page .views-row .views-field-field-team-member-slogan,.page-testimonials .view-testimonials-page .views-row .views-field-field-team-member-slogan,.page-students .view-team-page .views-row .views-field-field-team-member-slogan,.page-students .view-testimonials-page .views-row .views-field-field-team-member-slogan{margin-top:1em;font-style:italic;color:#999}.page-team .view-team-page,.page-testimonials .view-team-page,.page-students .view-team-page{margin:1.5em auto 0;max-width:700px;padding-right:.85em}@media(min-width:480px){.page-team .view-team-page,.page-testimonials .view-team-page,.page-students .view-team-page{font-size:1.15em}}.page-team .view-team-page .views-field-title .field-content,.page-testimonials .view-team-page .views-field-title .field-content,.page-students .view-team-page .views-field-title .field-content{font-size:1.25em;margin-bottom:.5em;display:inline-block}.block--views-testimonials-for-course-block .views-row{margin-bottom:1.5em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.block--views-testimonials-for-course-block .views-row:before,.block--views-testimonials-for-course-block .views-row:after{content:".";display:block;height:0;overflow:hidden}.block--views-testimonials-for-course-block .views-row:after{clear:both}.block--views-testimonials-for-course-block .views-field-title{margin-bottom:1em;font-style:italic}.block--views-testimonials-for-course-block .views-field-body{position:relative}.block--views-testimonials-for-course-block .views-field-body .field-content{padding:.5em .5em 1.75em 2em}.block--views-testimonials-for-course-block .views-field-body .field-content:before{position:absolute;font-size:3.2em;font-family:times new roman,serif;top:0;left:0;content:'\201C';color:#188ecc}.view-testimonials .views-field-title,.view-testimonials-page .views-field-title{margin-bottom:.75em}.view-testimonials .views-field-body .field-content:before,.view-testimonials-page .views-field-body .field-content:before{content:'\201C'}.view-testimonials .views-field-body .field-content:after,.view-testimonials-page .views-field-body .field-content:after{content:'\201D'}.view-testimonials-block-sidebar .views-row{margin-bottom:2em}.view-testimonials-block-sidebar .views-row .views-field-field-profile-picture{float:left}.view-testimonials-block-sidebar .views-row .views-field-field-profile-picture img{width:5em;border:3px solid #fff}.view-testimonials-block-sidebar .views-row .views-field-title,.view-testimonials-block-sidebar .views-row .views-field-body{margin-left:6em;color:#666}.view-testimonials-block-sidebar .views-row .views-field-title{font-weight:700}.view-testimonials-block-sidebar .views-row .views-field-body{font-style:italic}.view-training-content{margin-top:1em}.view-training-content:before{content:'';*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.view-training-content:before:before,.view-training-content:before:after{content:".";display:block;height:0;overflow:hidden}.view-training-content:before:after{clear:both}.view-training-content .view-header{text-align:left!important;font-size:1em!important;margin-bottom:0}.view-training-content .item-list ul{padding:0;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.view-training-content .item-list ul:before,.view-training-content .item-list ul:after{content:".";display:block;height:0;overflow:hidden}.view-training-content .item-list ul:after{clear:both}.view-training-content li.views-row{list-style:none}@media(min-width:739px){.view-training-content .view-content .views-row{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:739px){.view-training-content .view-content .views-row:nth-child(2n+2){margin-right:0}}.view-training-content .node--case .case-completed .case-preview span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:1em}.view-training-content .node--case .case-completed .case-preview span:before{background-color:rgba(0,0,0,.5)}.view-training-content .node--case a,.view-training-content .node--case .case-inaccessible-teaser{display:block;position:relative;overflow:hidden;padding:2em 1em;border-top:1px solid #ddd}.view-training-content .node--case a .case-preview,.view-training-content .node--case .case-inaccessible-teaser .case-preview{position:relative;display:inline-block;float:left;overflow:hidden;width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;background-color:#f6f9fa;border:1px solid #ccc}.view-training-content .node--case a .case-preview img,.view-training-content .node--case .case-inaccessible-teaser .case-preview img{height:100%;width:100%;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.view-training-content .node--case a .case-preview span,.view-training-content .node--case .case-inaccessible-teaser .case-preview span{position:absolute;top:0;left:0}.view-training-content .node--case a .case-preview span:before,.view-training-content .node--case .case-inaccessible-teaser .case-preview span:before{position:absolute;top:0;left:0;width:98px;height:98px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;text-align:center;display:block;font-size:50px;padding-top:23px}.view-training-content .node--case a .case-title,.view-training-content .node--case a .case-meta,.view-training-content .node--case .case-inaccessible-teaser .case-title,.view-training-content .node--case .case-inaccessible-teaser .case-meta{margin-left:115px}.view-training-content .node--case a .case-title,.view-training-content .node--case .case-inaccessible-teaser .case-title{color:#188ecc;margin-bottom:0}.view-training-content .node--case a .case-meta,.view-training-content .node--case .case-inaccessible-teaser .case-meta{color:#666;margin-top:0}.view-training-content .node--case a .case-meta>span,.view-training-content .node--case .case-inaccessible-teaser .case-meta>span{display:block;padding-top:.25em}.view-training-content .completed .case-preview span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#56d53d;content:"\f00c";margin-right:1em}.view-training-content .course-inaccessible .case-inaccessible-teaser .case-title,.view-training-content .course-inaccessible .case-inaccessible-teaser .case-meta,.view-training-content .course-upgrade .case-inaccessible-teaser .case-title,.view-training-content .course-upgrade .case-inaccessible-teaser .case-meta{color:#666}.view-training-content .course-inaccessible .case-inaccessible-teaser .case-preview img,.view-training-content .course-upgrade .case-inaccessible-teaser .case-preview img{filter:alpha(opacity=30);opacity:.3}.view-training-content .course-inaccessible .case-inaccessible-teaser .case-preview span:before,.view-training-content .course-upgrade .case-inaccessible-teaser .case-preview span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;content:"\f023";margin-right:1em}.view-testimonials .view-content{padding:1em 1em 2em}.view-testimonials .views-field-field-profile-picture{float:left}.view-testimonials .views-field-field-profile-picture img{width:7.5em;border:2px solid #fff;-webkit-border-radius:9.5em;-moz-border-radius:9.5em;-ms-border-radius:9.5em;-o-border-radius:9.5em;border-radius:9.5em}@media(min-width:1025px){.view-testimonials .views-field-field-profile-picture img{width:9.5em}}.view-testimonials .views-field-title{font-weight:700;margin-top:1em}.view-testimonials .views-field-title,.view-testimonials .views-field-body{margin-left:9.5em}@media(min-width:1025px){.view-testimonials .views-field-title,.view-testimonials .views-field-body{margin-left:11.5em}}.page-and-daiichi-sankyo .view-testimonials{border-bottom:none;border-top:1px solid #ccc}.views-exposed-form label{font-weight:400}.view-front-content .views-row{padding-bottom:2em;border-bottom:1px solid #ccc}.view-front-content .views-row.views-row-last{border-bottom:none}.view-webinar-announcement-block{text-align:center;color:#fff;padding:1em 0;background:url(../../../all/themes/ecg/images/patterns/webinar-announcement-bg.png) no-repeat bottom center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.view-webinar-announcement-block:before,.view-webinar-announcement-block:after{content:".";display:block;height:0;overflow:hidden}.view-webinar-announcement-block:after{clear:both}.view-webinar-announcement-block .views-field-field-webinar-announcement-date{font-size:1.5em;font-weight:500;margin:1.5em 0 .5em}.view-webinar-announcement-block .views-field-field-webinar-announcement-date .next-webinar{color:#d1f2fb;display:block}.view-webinar-announcement-block .views-field-title{font-size:2.25em;line-height:1.15em;font-weight:400}@media(min-width:1025px){.view-webinar-announcement-block .views-field-title{font-size:2.75em;line-height:1em}}.view-webinar-announcement-block .views-field-field-webinar-a-teacher{color:#d1f2fb;margin-top:.25em}.view-webinar-announcement-block .views-field-field-webinar-leadpage-url{border-top:2px solid rgba(255,255,255,.3);font-size:1.25em;margin:1em 0 1.5em;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1}.view-webinar-announcement-block .views-field-field-webinar-leadpage-url:before,.view-webinar-announcement-block .views-field-field-webinar-leadpage-url:after{content:".";display:block;height:0;overflow:hidden}.view-webinar-announcement-block .views-field-field-webinar-leadpage-url:after{clear:both}.view-webinar-announcement-block .views-field-field-webinar-leadpage-url .field-content{padding-top:1em;max-width:700px;margin:0 auto}.view-webinar-announcement-block .views-field-field-webinar-leadpage-url span{display:block;margin-bottom:1em}@media(min-width:1025px){.view-webinar-announcement-block .views-field-field-webinar-leadpage-url span{display:inline-block;padding-right:5%;width:65%;text-align:left}}.view-webinar-announcement-block .views-field-field-webinar-leadpage-url a{text-align:center;font-weight:700;padding:1em;margin:0;width:80%}@media(min-width:1025px){.view-webinar-announcement-block .views-field-field-webinar-leadpage-url a{width:30%;float:right}}.view-display-id-webinar_announcement_image_block{text-align:left}.view-display-id-webinar_announcement_image_block .views-field-field-webinar-leadpage-url{border-top:none}.view-display-id-webinar_announcement_image_block .views-field-field-webinar-leadpage-url .field-content{padding:0}.view-display-id-webinar_announcement_image_block .views-field-field-webinar-announcement-date .next-webinar{display:inline-block}.view-display-id-webinar_announcement_image_block .views-field-field-webinar-a-image{display:none}@media(min-width:600px){.view-display-id-webinar_announcement_image_block .views-field-field-webinar-a-image{display:inline-block;width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}@media(min-width:1025px){.view-display-id-webinar_announcement_image_block .views-field-field-webinar-a-image{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}}.view-display-id-webinar_announcement_image_block .views-field-field-webinar-a-image .field-content{height:255px;width:320px;margin:1em auto;background-repeat:no-repeat;position:relative}.view-display-id-webinar_announcement_image_block .views-field-field-webinar-a-image .field-content span{position:absolute;z-index:2;width:100%;height:100%;display:block;top:0;left:-24px;background-image:url(../../../all/themes/ecg/images/patterns/image-frame-bg.png)}.view-display-id-webinar_announcement_image_block .views-field-field-webinar-a-image .field-content img{position:absolute;z-index:1;top:32px;left:0;width:263px;height:195px;-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.view-display-id-webinar_announcement_image_block .views-field-title,.view-display-id-webinar_announcement_image_block .views-field-field-webinar-a-teacher,.view-display-id-webinar_announcement_image_block .views-field-field-webinar-announcement-date,.view-display-id-webinar_announcement_image_block .views-field-field-webinar-leadpage-url{margin-right:0}@media(min-width:600px){.view-display-id-webinar_announcement_image_block .views-field-title,.view-display-id-webinar_announcement_image_block .views-field-field-webinar-a-teacher,.view-display-id-webinar_announcement_image_block .views-field-field-webinar-announcement-date,.view-display-id-webinar_announcement_image_block .views-field-field-webinar-leadpage-url{width:49.15254%;clear:right;float:left}}@media(min-width:1025px){.view-display-id-webinar_announcement_image_block .views-field-title,.view-display-id-webinar_announcement_image_block .views-field-field-webinar-a-teacher,.view-display-id-webinar_announcement_image_block .views-field-field-webinar-announcement-date,.view-display-id-webinar_announcement_image_block .views-field-field-webinar-leadpage-url{width:66.10169%;clear:right;float:left}}.page-webinars .l-banner .block__content{text-align:left}.view-webinar-recordings-page .view-content ul{padding-left:0}.view-webinar-recordings-page .view-content .views-row{text-align:center;margin-bottom:2em;list-style:none}@media(min-width:600px){.view-webinar-recordings-page .view-content .views-row{width:49.15254%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-webinar-recordings-page .view-content .views-row:nth-child(2n+2){margin-right:0}}@media(min-width:1025px){.view-webinar-recordings-page .view-content .views-row{width:32.20339%;clear:right;float:left;margin-left:0;margin-right:1.69492%}.view-webinar-recordings-page .view-content .views-row:nth-child(2n+2){margin-right:1.69492%}.view-webinar-recordings-page .view-content .views-row:nth-child(3n+3){margin-right:0}.view-webinar-recordings-page .view-content .views-row:nth-child(3n+4){clear:both}}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser.course-inaccessible.locked-content .teaser-enroll-msg:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f7d703;content:"\f023";margin-right:0}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser.course-inaccessible.free-content .teaser-enroll-msg:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f7d703;content:"\f144";margin-right:0}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser.course-inaccessible.free-content .teaser-enroll-msg:before{font-size:2.5em}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser.course-inaccessible a .teaser-image{position:relative}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser.course-inaccessible a .teaser-enroll-msg{position:absolute;z-index:1;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,.7);color:#f7d703;padding:4.5em 1em 1em}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser.course-inaccessible a .teaser-enroll-msg:before{display:block;font-size:4em;margin:0}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser.course-inaccessible a .teaser-enroll-msg span{font-size:1.25em;margin-top:.5em;display:block}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser.course-inaccessible a:focus .teaser-enroll-msg,.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser.course-inaccessible a:active .teaser-enroll-msg,.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser.course-inaccessible a:hover .teaser-enroll-msg{background-color:rgba(0,0,0,.85)}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser a{margin-bottom:.5em;position:relative;display:block;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;color:#333;padding:0}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser a:focus,.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser a:active,.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser a:hover{box-shadow:0 0 9px rgba(80,80,80,.3)}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser a:focus .teaser-image img,.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser a:active .teaser-image img,.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser a:hover .teaser-image img{width:100%}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser h2{margin-top:0;margin-bottom:.25em;padding:1em 1em 0}.view-webinar-recordings-page .view-content .views-row .node--webinar--teaser .teaser-summary{display:block;padding:0 1em;margin-bottom:2em;overflow:hidden}.view-webinar-recordings-page .view-content .views-row .teaser-webinar-date{display:block;margin-top:0;margin-bottom:.5em;font-size:.85em;color:#666}.view-webinar-recordings-page .view-content .views-row .teaser-image{display:block;height:12em;width:100%;overflow:hidden;background-color:#ccc;padding-bottom:3px}.view-webinar-recordings-page .view-content .views-row .teaser-image img{width:100%}.view-webinar-recordings-page .view-content .views-row .teaser-progress{position:absolute;top:0;left:0;z-index:2;display:block;text-align:left;height:2.5em;width:100%;color:#fff;font-weight:700;padding:.5em 1em;-webkit-border-radius:.5em .5em 0 0;-moz-border-radius:.5em .5em 0 0;-ms-border-radius:.5em .5em 0 0;-o-border-radius:.5em .5em 0 0;border-radius:.5em .5em 0 0;background-color:#188ecc;border:1px solid #157eb5;-webkit-box-shadow:rgba(0,0,0,.3) 0 0 .5em 0;-moz-box-shadow:rgba(0,0,0,.3) 0 0 .5em 0;box-shadow:rgba(0,0,0,.3) 0 0 .5em 0;background-repeat:no-repeat;background-position:right 1em center}#sliding-popup{display:block;margin:0;padding:35px 0 0;right:0;text-align:center;width:100%;z-index:99999;box-shadow:0 0 3px rgba(0,0,0,.25);margin-bottom:16px;background-color:#394148;border:1px solid #979797}#sliding-popup::before{background-color:#394148;margin-top:-25px;padding:10px;width:70px;height:70px;content:url(../../../all/themes/ecg/images/illustrations/eu_cookie_compliance/cookie.svg);-moz-border-radius:35px/35px;-webkit-border-radius:35px 35px;border-radius:35px/35px;position:absolute;top:0;left:calc(50% - 35px);background-repeat:no-repeat;background-position:center -30px;border:1px solid #979797;border-width:1px 0 0}#sliding-popup::after{background-color:#394148;content:"";width:24px;height:24px;position:absolute;bottom:-12px;left:calc(50% - 12px);border:1px solid #979797;border-width:0 1px 1px 0;transform:rotate(45deg)}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}#sliding-popup .popup-content{background-color:transparent;text-align:center;border:0;display:block;margin:0 auto;padding:0 1em;max-width:80%;max-width:280px;color:#eee}#sliding-popup .popup-content a:hover,#sliding-popup .popup-content a:active{text-decoration:underline}#sliding-popup .popup-content #popup-buttons{margin:0;text-align:center}#sliding-popup .popup-content #popup-buttons button{cursor:pointer;vertical-align:middle;overflow:visible;border:none;text-transform:uppercase;width:auto;margin:0 auto 1em;display:inline-block}#sliding-popup .popup-content .agree-button{background-color:#188ecf;color:#fff;font-size:1.25em;margin-top:.5em;padding:.6em .9em;-moz-border-radius:4px/4px;-webkit-border-radius:4px 4px;border-radius:4px/4px}#sliding-popup .popup-content .agree-button:hover,#sliding-popup .popup-content .agree-button:active{background-color:#1b9ee3}#sliding-popup .popup-content .find-more-button{background-color:transparent;text-decoration:underline;color:#188ecc}#sliding-popup .popup-content .find-more-button:hover,#sliding-popup .popup-content .find-more-button:active{color:#30a8e7}#sliding-popup .popup-content #popup-text{margin:5px 0 0;padding:.5em 0}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{display:block;font-size:1em;line-height:1.4;margin:0 0 5px}#sliding-popup .popup-content{max-width:95%}#sliding-popup .popup-content #popup-text{max-width:100%}#sliding-popup .popup-content #popup-buttons{float:none;margin:0 0 5px;max-width:100%}@media only screen and (min-width:480px){#sliding-popup{width:280px;right:1em}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0;cursor:pointer}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxWrapper{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#cboxTopLeft{width:15px;height:15px}#cboxTopCenter{height:15px}#cboxTopRight{width:15px;height:15px}#cboxBottomLeft{width:15px;height:10px}#cboxBottomCenter{height:10px}#cboxBottomRight{width:15px;height:10px}#cboxMiddleLeft{width:15px}#cboxMiddleRight{width:15px}#cboxContent{overflow:visible}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;background:rgba(255,255,255,.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0;right:30px;background:url(../../../all/themes/ecg/css/colorbox/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0;right:30px;background:url(../../../all/themes/ecg/css/colorbox/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../../../all/themes/ecg/css/colorbox/default/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(../../../all/themes/ecg/css/colorbox/default/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:0 0}#cboxLoadingGraphic{background:url(../../../all/themes/ecg/css/colorbox/default/images/loading_animation.gif) no-repeat center center}#cboxClose:hover{background-position:-25px -25px}