@font-face{font-family:"NewHero";src:url("../fonts/NewHeroAccess-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"NewHero";src:url("../fonts/NewHeroAccess-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"NewHero";src:url("../fonts/NewHeroAccess-Bold.woff2") format("woff2");font-weight:bold;font-style:normal}.imc-navigation__content__menu__left-section .imc-navigation__content__menu__left-section__main-menu__item .imc-navigation-dropdown__flat-entry>span:not(.imc-navigation-dropdown__dropdown-handle__icon),.imc-navigation__content__menu__left-section .imc-navigation__content__menu__left-section__main-menu__item .imc-navigation-dropdown__dropdown-handle>span:not(.imc-navigation-dropdown__dropdown-handle__icon){position:relative}.imc-navigation__content__menu__left-section .imc-navigation__content__menu__left-section__main-menu__item .imc-navigation-dropdown__flat-entry>span:not(.imc-navigation-dropdown__dropdown-handle__icon):after,.imc-navigation__content__menu__left-section .imc-navigation__content__menu__left-section__main-menu__item .imc-navigation-dropdown__dropdown-handle>span:not(.imc-navigation-dropdown__dropdown-handle__icon):after{content:"";display:block;height:3px;width:0;background:#30EA03;position:absolute;left:0;bottom:-3px;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.imc-navigation__content__menu__left-section .imc-navigation__content__menu__left-section__main-menu__item .imc-navigation-dropdown__flat-entry:hover>span:not(.imc-navigation-dropdown__dropdown-handle__icon):after,.imc-navigation__content__menu__left-section .imc-navigation__content__menu__left-section__main-menu__item .imc-navigation-dropdown__dropdown-handle:hover>span:not(.imc-navigation-dropdown__dropdown-handle__icon):after{width:100%}.imc-navigation__content__menu__left-section .imc-navigation__content__menu__left-section__main-menu__item .imc-navigation-dropdown__flat-entry--active>span:not(.imc-navigation-dropdown__dropdown-handle__icon):after,.imc-navigation__content__menu__left-section .imc-navigation__content__menu__left-section__main-menu__item .imc-navigation-dropdown__dropdown-handle--active>span:not(.imc-navigation-dropdown__dropdown-handle__icon):after{width:100%}.imc-navigation__content__menu__right-section .search-icon{line-height:1}.dashboard-panel-title{display:inline-block;position:relative;padding-bottom:10px}.dashboard-panel-title::after{content:'';display:block;width:100%;height:5px;background:#30EA03;position:absolute;left:0;bottom:0}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#30EA03}.ng-select.ng-select-opened>.ng-select-container:hover{-webkit-box-shadow:none;box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #666;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #000}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#30EA03;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.05);box-shadow:0 0 0 3px rgba(0,0,0,0.05)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#eaeaea}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{left:0;padding-left:10px;padding-right:50px;top:5px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#eaeaea;border:1px solid #bbb}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-left:7px;padding-top:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:12px;margin-right:5px;margin-bottom:5px;background:#000;border-radius:2px;border:1px solid #000;color:#fff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background:rgba(0,0,0,0);color:#bbb;border:1px solid #bbb}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{display:inline-block;padding:0 5px 0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background:#000;color:#fff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding-bottom:3px;padding-left:3px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-clear-wrapper{color:#666}.ng-select .ng-clear-wrapper .ng-clear:hover{color:#000}.ng-select .ng-spinner-zone{padding-right:5px;padding-top:5px}.ng-select .ng-arrow-wrapper{padding-right:5px;width:25px}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#666 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-select .ng-arrow-wrapper .ng-arrow:hover{border-top-color:#000}.ng-select .ng-select-container{background-color:#fff;border:1px solid #bbb;border-radius:0;min-height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ng-select .ng-select-container:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.06);box-shadow:0 1px 0 rgba(0,0,0,0.06)}.ng-select .ng-select-container .ng-value-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#666}.ng-select--button-attached .ng-select-container{border-radius:0 0 0 0;border-right-width:0}.ng-dropdown-panel{background-color:#fff;border:1px solid #d6d6d6;-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,0.1);box-shadow:0 2px 3px 1px rgba(0,0,0,0.1)}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #d6d6d6;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items{margin-bottom:1px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-select-disabled{background:#eaeaea;color:#000}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{color:#000;background-color:#e8f2f9}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected{color:#000;background-color:#e8f2f9;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:#e8f2f9;color:#000}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#e8f2f9;color:#000}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{background-color:#eaeaea;color:#000}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-right:5px;font-size:80%;font-weight:400}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #d6d6d6;padding:5px 7px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#d6d6d6}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#d6d6d6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-select-border-separated-options .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{border-bottom:1px solid #d6d6d6}.ng-select-border-separated-options .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:last-child{border-bottom:none}.imc-select-design .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{white-space:normal}.imc-select-design .ng-select>.ng-select-container{border-radius:0;min-height:40px}.imc-select-design .ng-select>.ng-select-container .ng-placeholder{color:#666;font-size:14px;line-height:16px}.imc-select-design .ng-select>.ng-select-container .ng-input{padding-top:0}.imc-select-design .ng-select>.ng-select-container .ng-inputinput{font-size:14px;line-height:16px;color:#000}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.loader-animation-button,.button-element .loader,input[type="submit"].button-element .loader,.dir-tile__actionbutton .loader,.loader-animation-button:before,.button-element .loader:before,input[type="submit"].button-element .loader:before,.dir-tile__actionbutton .loader:before,.loader-animation-button:after,.button-element .loader:after,input[type="submit"].button-element .loader:after,.dir-tile__actionbutton .loader:after{border-radius:0;width:0.75rem;height:0.75rem;-webkit-animation:loader 1.8s infinite ease-in-out;animation:loader 1.8s infinite ease-in-out}.loader-animation-button,.button-element .loader,input[type="submit"].button-element .loader,.dir-tile__actionbutton .loader{display:inline-block;font-size:16px;margin:0 auto;padding:0;position:relative;top:-1.6rem;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader-animation-button:before,.button-element .loader:before,input[type="submit"].button-element .loader:before,.dir-tile__actionbutton .loader:before,.loader-animation-button:after,.button-element .loader:after,input[type="submit"].button-element .loader:after,.dir-tile__actionbutton .loader:after{content:'';position:absolute;color:#000}.loader-animation-button:before,.button-element .loader:before,input[type="submit"].button-element .loader:before,.dir-tile__actionbutton .loader:before{left:-1em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader-animation-button:after,.button-element .loader:after,input[type="submit"].button-element .loader:after,.dir-tile__actionbutton .loader:after{left:1em}@-webkit-keyframes loader{0%,80%,100%{-webkit-box-shadow:0 1.5em 0 -0.75em;box-shadow:0 1.5em 0 -0.75em;opacity:0}40%{-webkit-box-shadow:0 1.5em 0 0;box-shadow:0 1.5em 0 0;opacity:1}}@keyframes loader{0%,80%,100%{-webkit-box-shadow:0 1.5em 0 -0.75em;box-shadow:0 1.5em 0 -0.75em;opacity:0}40%{-webkit-box-shadow:0 1.5em 0 0;box-shadow:0 1.5em 0 0;opacity:1}}@-webkit-keyframes opacity-pulse{50%{opacity:0.5}100%{opacity:1}}@keyframes opacity-pulse{50%{opacity:0.5}100%{opacity:1}}html,body{margin:0;padding:0;height:100%}html{letter-spacing:-.02em;-webkit-tap-highlight-color:transparent}html:not(.msie10){overflow-y:scroll}html:not(.msie10).is-reveal-open{overflow-y:hidden}.modal-open{overflow:hidden}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.modal-open{overflow:inherit}}body{min-width:320px}.image-wrapper{text-align:center}.margin-right-checkbox.media-checkbox{margin:0 15px 0 0;margin-right:10px;height:15px;vertical-align:top}.progress-topbar{height:auto;padding-bottom:10px}.progress-topbar.course-content-default-tile-bg{background:#fff}#create-compliance-icon,#manage-compliance-icon,#report-compliance-icon,#learner-role-icon,#compliance-officer-role-icon{display:inline-block;height:150px;width:135px;background-position:center center;background-repeat:no-repeat;opacity:0.3;margin:10px 0 10px 0}#create-compliance-icon{background-image:url("../images/icons/Icon_Create_Training.svg")}#manage-compliance-icon{background-image:url("../images/icons/Icon_Manage_Training.svg")}#report-compliance-icon{background-image:url("../images/icons/Icon_Report_Training.svg")}#learner-role-icon{background-image:url("../images/icons/Icon_Learner.svg")}#compliance-officer-role-icon{background-image:url("../images/icons/Icon_Compliance_Officer.svg")}.header-wrapper{background-size:cover}.media-report-table{display:table;min-width:100%;max-width:100%}.media-report-table .media-report-table-row{display:table-row}.media-report-table .media-report-table-row.media-report-table-row-header{font-weight:800}.media-report-table .media-report-table-row:nth-child(even){background-color:#f9f9f9}.media-report-table .media-report-table-row .media-report-table-cell{display:table-cell;text-align:center;padding:14px 10px}.media-vertical-bar{border-left:thick solid #c5c5c5}.media-folder-marker{background-color:#c5c5c5;height:30px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;width:30px;position:relative;top:85px;left:-30px;z-index:1}.media-item-row{padding-top:14px}.media-item-row a{text-decoration:underline}.media-item-row a:hover{text-decoration:none}.media-item-row .media-select-file.disabled-input{-webkit-box-shadow:0px 0px;box-shadow:0px 0px;background-color:#f4f4f4}.media-item-row .media-file-upload-title{border:1px solid #f4f4f4;-webkit-box-shadow:inset 0 0px 0px;box-shadow:inset 0 0px 0px}.media-item-row .media-file-upload-title:focus{background-color:inherit}.media-icon-right-wrapper{position:relative;font-size:30px;color:#bbb;line-height:1.6;float:right;padding-right:10px;display:inline-block;border-bottom:none;font-weight:normal;cursor:default}.media-icon-right-wrapper:hover{color:#000}.media-icon-right-wrapper:hover .media-icons-on-right.icon-concluded-empty,.media-icon-right-wrapper:hover .media-icons-on-right.icon-training-passed-empty{color:#30EA03}.media-icon-right-wrapper:hover .media-icons-on-right.icon-training-failed-empty{color:#ba2d0b}.media-icon-right-wrapper:hover .media-icons-on-right.icon-concluded-filled,.media-icon-right-wrapper:hover .media-icons-on-right.icon-training-passed-filled,.media-icon-right-wrapper:hover .media-icons-on-right.icon-training-failed-filled{color:#bbb}.media-icon-right-wrapper:focus .media-icons-on-right{color:#000}.media-icons-on-right{float:right}.complete-media-dorpdown__title{font-size:16px;text-align:center}.complete-media-dorpdown__description{font-size:14px}.complete-media-dorpdown__button-wrapper{margin-top:15px}.media-upload-file-title{display:inline-block;margin-bottom:10px;margin-top:10px;width:100%}.media-edit-text{margin-left:10px}.media-detail-box-text{background-color:#f4f4f4;padding:5px}.media-link-button-wrapper{position:relative;top:5px}.media-selected-item{opacity:0.5}.media-select-file{width:250px;float:left}.media-title-section{font-size:30px;color:#666}.media-meta-info{font-size:14px;color:#666}.media-info-massage-wrapper{background-color:#ddd}.media-info-message-row .media-info-close-wrapper{position:relative;font-size:30px;color:#bbb;display:inline-block;float:right}.media-info-message-row .icon-close-lean{float:right}.media-info-message-row a{text-decoration:underline}.media-info-message-row a:hover{text-decoration:none}.media-message-info-title{font-size:24px;max-width:85%;display:inline-block}.media-message-info-title.inline{display:inline}.media-message-info-label{font-size:12px}.media-file-action-wrapper{height:0}.media-file-action-wrapper .media-file-action-box{position:relative;z-index:2;background-color:#ddd;width:100%;height:70px;left:0;top:130px;margin-left:0}.media-file-action-wrapper .media-file-action-box .icon-close-lean{position:absolute;right:24px;font-size:30px;color:#bbb}.media-folder-wrapper{padding-bottom:20px;padding-left:10px;padding-right:10px}.media-folder-wrapper .media-folder-title{font-weight:bold;font-size:24px;padding:20px 10px 10px 10px;cursor:pointer;overflow-wrap:break-word}.media-folder-wrapper .media-folder-sub-title{padding-left:10px;padding-top:5px}.media-folder-wrapper .media-title-no-cursor{cursor:inherit}.media-folder-wrapper .media-icon{padding-left:10px}.media-folder-wrapper .media-show-detail-button{width:32px;height:32px;top:0;right:30px;position:absolute}.media-folder-wrapper .media-show-detail-button:hover .media-icons-on-right{color:#30EA03}.media-folder-wrapper .media-item-detail-wrapper{padding-top:12px;margin-left:10px;margin-right:10px}.media-folder-wrapper .media-item-detail{padding-top:14px}.media-folder-wrapper .icon-passed{color:#30EA03}.media-folder-wrapper .icon-failed{color:#ba2d0b}.media-item-wrapper{background-color:#fff;border:1px solid #d6d6d6;border-radius:4px;padding:10px}.media-item-wrapper .media-item-title{font-size:20px;font-weight:500;line-height:1.6;padding:0 10px;cursor:pointer;overflow-wrap:break-word}.media-item-wrapper .media-item-sub-title{padding-left:10px;padding-top:5px}.media-item-wrapper .media-title-no-cursor{cursor:inherit}.media-item-wrapper .media-icon{padding-left:10px}.media-item-wrapper .media-show-detail-button{width:32px;height:32px;top:0;right:30px;position:absolute}.media-item-wrapper .media-show-detail-button:hover .media-icons-on-right{color:#30EA03}.media-item-wrapper .media-item-detail-wrapper{padding-top:12px;margin-left:10px;margin-right:10px}.media-item-wrapper .media-item-detail{padding-top:14px}.media-item-wrapper .icon-passed{color:#30EA03}.media-item-wrapper .icon-failed{color:#ba2d0b}.media-item-wrapper .icon-disabled{color:#bbb}.media-item-wrapper .icon-disabled:hover{cursor:default}.media-item-wrapper .task-log-expand-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.media-item-wrapper .task-log-expand-button .rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.media-item-wrapper .logs-expand-wrapper{font-size:14px;color:#666;margin-bottom:6px}.media-item-wrapper .logs-expand-wrapper .text-block{margin-right:8px}.media-item-wrapper .logs-expand-wrapper .text-block .text-bold{font-weight:bold}.edit-media-title-field,.edit-media-description-field{padding:14px;line-height:1.2em}.edit-media-title-field.dark,.edit-media-description-field.dark{background-color:#eee}.edit-media-title-field{font-size:26px;margin-top:48px}.edit-media-description-field{margin-bottom:24px;overflow-x:auto}.media-file-description{font-size:18px;margin-bottom:24px;line-height:1.5em}.media-audience-description{font-size:20px;line-height:1.5em}.schedule-title{font-size:24px}.schedule-date-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.schedule-date-block__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.schedule-date-block__time__elem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.schedule-date-block__time__elem:first-of-type{margin-right:10px}.schedule-date-block select{width:7.5rem;height:35px !important;background-color:#fff}.schedule-date-block select:disabled{background-color:#ddd;color:#000}.media-schedule-item{font-size:18px;padding-bottom:14px}.media-audience-title{font-size:24px;padding:0 10px 0 10px}.media-audience-item{margin-top:24px;margin-left:14px;font-size:18px}.media-audience-item .media-audience-user-label{margin-bottom:0px;margin-top:18px;display:inline-block;margin-right:10px}.media-audience-item .schedule-text-area-date{font-size:14px}.compliance-initiated-box{background-color:#caecf8}.compliance-initiated-box .compliance-initiated-wrapper{color:#000;padding-top:48px;padding-bottom:48px;background-image:url("../images/Icon_info-overlay_thumb_up.png");background-repeat:no-repeat;background-position-x:98%;background-position-y:36px}.compliance-initiated-box .compliance-initiated-wrapper .close-compliance-success{background-image:url("../images/Icon_info-overlay_close_big.png");position:absolute;top:45px;display:block;width:32px;height:32px;right:0;margin-right:10px}.compliance-initiated-box .compliance-initiated-wrapper .compliance-initiated-title{font-size:30px;position:relative;bottom:5px;max-width:85%}.compliance-initiated-box .compliance-initiated-wrapper .compliance-initiated-item{font-size:14px;padding-top:24px}.media-detail-table{display:table}.media-detail-table .media-detail-table-row{display:table-row}.media-detail-table .media-detail-table-row .media-detail-table-cell{display:table-cell;padding:10px}.media-item-course-image{display:inline-block;padding-top:24px;max-width:242px}.media-item-with-course-image{display:inline-block;vertical-align:middle}.insufficient-rights .insufficient-rights-message{z-index:1;position:absolute;max-width:50%;font-size:16px}.insufficient-rights .icon-exclamation-circle{font-size:39em;color:#fff;position:fixed;right:-150px;bottom:130px;opacity:0.8;overflow:hidden}.float-left-column{float:left !important}.media-detail-tag-name{font-size:12px}.media-detail-tag-text{padding-top:5px;font-size:14px;line-height:1.2em}.mandatory-message{display:none}.mandatory-field-text{font-size:10px}.icon-under-title{display:inline-block;font-size:14px;font-family:inherit;color:#666}.icon-under-title:nth-of-type(n):not(:last-of-type){margin-right:13px}.icon-under-title:before{padding-right:3px}.icon-under-title span{margin-left:4px;min-height:18px}.icon-under-title:first-of-type{font-weight:bold}.icon-under-title .icon-no-margin{margin-left:0;font-size:15px}.icon-under-title .text-no-margin{margin-left:0}.icon-text-wrapped:before{padding-right:5px !important;padding-left:5px !important}.no-pad-left{padding-left:0 !important}.no-pad-right{padding-right:0 !important}.user-profile-row{word-wrap:break-word;font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4;color:#000;padding:10px 0}.user-profile-row:nth-of-type(n):not(:last-of-type){border-bottom:1px solid #eee}.user-profile-row .user-profile-attribute-name{padding-right:20px}.user-profile-row .user-profile-image{max-width:100%;max-height:250px}.user-profile-row .user-profile-attribute-text-content{white-space:pre-wrap}.user-profile-breadcrumbs{background-color:#fff;position:relative}.clearing-blackout{z-index:1002}p a,span a,h3 a{color:#000;font-weight:normal;text-decoration:underline}p a:hover,span a:hover,h3 a:hover{text-decoration:underline;color:#30EA03}a:focus,input:focus,select:focus,.select2-controller-wrapper .select2-container--focus .select2-selection--single{outline:none}.top-navi-menu-wrapper{width:100%}div.content-section .content-wrapper{margin-top:0}section:focus,div:focus{outline:none}.module-item{background-color:#f4f4f4}.module-item.unlocked .tab-focus{outline:2px solid #30EA03;text-decoration:none !important}#info-menu{background-color:#30EA03;padding:0px}#info-menu .columns{padding:25px 10px 25px 10px}#info-menu .columns:hover .info-headline{text-decoration:none;color:#000}#info-menu .columns:hover .info-text{text-decoration:none;color:#000}#info-menu a.tab-focus{outline:2px solid #333}.info-headline{color:#000;text-transform:none;font-weight:bold}.info-headline :hover{text-decoration:none;color:#000}.info-headline .icon-arrow-right-small{font-size:0.8rem}.info-text{color:#000}.has-tip:hover,.has-tip:focus{border-bottom:none}.no-javascript-supported{text-align:center;color:#ba2d0b;max-width:64rem;margin:25px auto}#privacyPolicyForm .input-label-text{display:inline}.content .module-item .module-icon{background-color:#ddd}.primary-color{color:#30EA03}.primary-color-hightlight{background:#30EA03}.primary-color-hightlight h1,.primary-color-hightlight h2,.primary-color-hightlight h3,.primary-color-hightlight h4,.primary-color-hightlight h5,.primary-color-hightlight p,.primary-color-hightlight a{color:#333}#about-mooc-section,#about-ocw-section{background-color:#fff !important}.topbar-height-wrap{background-color:#fff}.dashboard-section-main-color{background-color:#fff}.dashboard-section-second-color{background-color:#f4f4f4}.secondary-background{background:#f4f4f4}.outline{display:none !important}.reveal,.dialog{padding:27px 36px 24px 36px}.decorative-headline{font-size:32px;line-height:1.2em}.enrolment-field{width:50%;padding-right:15px;display:inline-block}.enrolment-field button{width:auto}.enrolment-upload .enrolment-error{display:inline-block}.enrolment-upload .enrolment-error .inline-validation-error-text,.enrolment-upload .enrolment-error .checkbox-validation-error-text{margin-top:0;margin-bottom:7px}.enrolment-upload .enrolment-uploadfield{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.enrolment-upload .enrolment-text{display:inline-block;width:100%;word-wrap:break-word}.enrolment-upload .enrolment-document{overflow:hidden;position:relative;max-height:22.4px;margin-right:0;padding-right:20px;word-break:break-all;max-width:96%;display:inline-block;padding-left:5px}.enrolment-upload .enrolment-document:before{content:'...';position:absolute;right:8px;bottom:0}.enrolment-upload .enrolment-document:after{content:'';position:absolute;right:0;width:20px;height:20px;background:#f4f4f4}.enrolment-upload .icon{line-height:1.6 !important}.enrolment-description{font-style:italic;font-size:14px;max-width:782px}.enrolment-header-2{font-size:20px;margin-bottom:0;max-width:782px}.enrolment-header-3{font-size:18px;font-weight:bold;margin-bottom:0;max-width:782px}.enrolment-termofuse{max-width:782px}.enrolment-global .enrolment-section:first-child{padding-top:24px}.enrolment-global .enrolment-section:not(:first-child){padding-top:10px}.enrolment-global .enrolment-section-subsection:first-child{padding-top:0px}.enrolment-global .enrolment-section-subsection:not(:first-child){padding-top:14px}.enrolment-trainingdata-body-element{color:#000;font-weight:bold;font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:14px}.enrolment-trainingdata-body-content{color:inherit;font-weight:normal;font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:14px}.enrollement-date{max-width:310px}.decorative-subheadline{font-size:24px;line-height:1.2em;padding-right:72px;padding-bottom:26px;overflow-wrap:break-word;word-break:break-word}@supports not (word-break: break-word){@supports not (overflow-wrap: break-word){.decorative-subheadline{word-break:break-all}}}.decorative-subsubheadline{font-size:20px;line-height:1.2em}a small{font-size:0.6em}.blue{color:#333}.no-background{background:none !important}.hidden{display:none !important}.invisible{visibility:hidden}.remove-link-underline{text-decoration:none !important}.width-auto{width:auto !important}img.blur{filter:blur(50px);-webkit-filter:blur(50px);-moz-filter:blur(50px);-o-filter:blur(50px);-ms-filter:blur(50px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='50')}.clean-text{font-size:1em}.clean-text h1,.clean-text h2,.clean-text h3,.clean-text h4,.clean-text h5,.clean-text h6,.clean-text p,.clean-text b,.clean-text ul,.clean-text li,.clean-text del,.clean-text address,.clean-text span{font-family:"NewHero",Arial,Helvetica,sans-serif !important;color:#000 !important;line-height:1.55em !important}.clean-text h1 b,.clean-text h2 b,.clean-text h3 b,.clean-text h4 b,.clean-text h5 b,.clean-text h6 b{font-weight:normal !important;font-size:inherit !important}.clean-text h1{background:none !important;font-size:2.75rem !important;padding:0 !important;margin:0 !important}.clean-text ul{margin-left:20px}.clean-text li{margin-bottom:0.2em !important}.clean-text img{margin:0 !important}.icon-arrow-right-small{vertical-align:middle;font-size:0.5rem}.line-bar-chart-label{text-align:center;display:inline-block;font-size:30px;margin-top:130px}.horizontal-line{height:1px;border-top:1px solid #bbb;text-align:center;position:relative;margin-top:24px;margin-bottom:24px}.horizontal-line>span{color:#bbb;position:relative;top:-.9em;background:#f4f4f4;display:inline-block;padding:0 14px;font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:24px}.two-row-ellipsis{overflow:hidden;height:2.5em;line-height:1.2em;display:inline-block;width:100%;overflow-wrap:break-word}.two-row-ellipsis>*:first-child{float:right;width:100%;margin-left:-5px}.two-row-ellipsis:before{content:"";float:left;width:5px;height:2.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.two-row-ellipsis:after{content:"\02026";-webkit-box-sizing:content-box;box-sizing:content-box;float:right;position:relative;top:-7px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background:-webkit-gradient(linear, 0% 0%, 100% 0%, from(rgba(255,255,255,0)), color-stop(0.5, white), to(white));line-height:1em}.aside-right-menu{overflow:visible;padding-left:20px;padding-right:10px;background:transparent;transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);-ms-transform:translate(100%, 0)}#contentdesign .icon{text-decoration:none !important}.row{padding-left:10px;padding-right:10px}.row .row{padding:0}#content-frame{min-height:100%;position:relative}#content-frame>section:last-of-type{margin-bottom:0 !important}.no-float .columns:last-child{float:left}.proportional-frame{display:inline-block;position:relative;width:100%;outline:none;border-color:#cdcdcd;-webkit-box-shadow:0 0 8px #888;box-shadow:0 0 8px #888}.proportional-frame .three-by-two.aspect-ratio{padding-bottom:66.666%}.proportional-frame .four-by-three.aspect-ratio{padding-bottom:75%}.proportional-frame .sixteen-by-nine.aspect-ratio{padding-bottom:56.25%}.proportional-frame .din-a4.aspect-ratio{padding-bottom:128%}.proportional-frame .content{position:absolute;top:0;bottom:0;left:0;right:0}.wbt-navi-wrapper{background:#e6e6e6}.bypass-block{float:left}.bypass-block .bypass-anchor{left:-999px;position:absolute;top:0;z-index:1151;background-color:#000;text-align:center;border-bottom-right-radius:10px;padding:7px 5px;text-decoration:none}.bypass-block .bypass-anchor:focus{left:0px !important}header h1,header h2,header h3,header h4{margin:0;color:#000;font-weight:normal}.image-header-flat{height:180px}.image-header-flat .header-image-content{background-position:center top;background-repeat:no-repeat;background-size:cover;min-height:100%;width:100%;height:auto}section.ojt-overview{padding:33px 0;margin:0}section#course-section.tab-focus{outline:2px solid #30EA03}.reveal h2{font-size:32px;margin-bottom:16px}.reveal form{margin:0}.reveal.imc-compliance-course .spinner-absolute{z-index:10;width:100%;background-color:#fff}.reveal.imc-compliance-course .spinner-absolute .spinner-loading-wrapper{margin-top:0}.reveal.imc-compliance-course .content-wrapper .tiles-wrapper .tile__type3__content{width:100%}.homepage-header>.row{position:relative;z-index:20}.wrap-all-default-panel-texts{overflow-wrap:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.holder-bottom{width:100%;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:35px}section#info-menu{padding:0 0 0 0;margin:0}section#info-menu .scroll-link{display:block;color:#333}section#info-menu .scroll-link:hover{color:rgba(51,51,51,0.6)}section#info-menu .info-headline{font-size:20px;line-height:1.4em}section#info-menu .info-text{display:block;font-size:16px;line-height:1.5em;padding-top:2px}@media screen and (min-width: 50.0625em){section#info-menu .info-box{display:-ms-flexbox;display:-webkit-box;display:flex}section#info-menu .info-box .info-box-column{box-flex:1.0}}section#info-menu .columns{padding:20px 10px 25px 10px}section#info-menu .columns:hover{background-color:#30EA03 !important}.course-attribute{width:100%;float:left}.course-sessions .course-teaser-table{margin-top:15px}.container-ojt a:not(.subnavigation-item):not(.imc-subnavigation-header__breadcrumbs__item__link){text-decoration:underline;word-break:break-all}.container-ojt a:not(.subnavigation-item):not(.imc-subnavigation-header__breadcrumbs__item__link):hover{text-decoration:none}.container-ojt .preserve-whitespace{white-space:pre-wrap}.container-ojt .members-title{margin-top:12px;margin-bottom:12px}.container-ojt .line{height:1px;border-bottom:var(--theme-border-tertiary, 1px solid #EEE)}.container-ojt .person-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-ms-flex-wrap:wrap;flex-wrap:wrap}.container-ojt .training-person{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.container-ojt .training-person img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:unset;object-position:unset}.container-ojt .person-avatar{width:24px;height:24px;border:1px solid #d0d0d0;border-radius:50%;overflow:hidden}.container-ojt .person-name{color:var(--theme-color-text-primary, black);font-size:14px;font-weight:bold;max-width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.container-ojt span.selection{line-height:1}#ojtMessageDialog .form-field-label{font-size:var(--form-label-font-size, 14px);font-weight:var(--form-label-font-weight, bold);line-height:var(--form-label-line-height, 1.2);color:var(--form-label-color, var(--theme-color-text-primary, #000));margin:var(--form-label-margin, 20px 0 5px 0)}#ojtMessageDialog .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{font-weight:normal;color:var(--theme-color-secondary-over, white);margin-left:5px;font-size:18px;line-height:1em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#ojtMessageDialog .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:var(--theme-color-secondary-over, white)}#ojtMessageDialog .select2-container--default .select2-results__option[aria-selected="true"]{background-color:var(--theme-color-disabled-light, #eaeaea)}#ojtMessageDialog .select2-container--default .select2-results__option--highlighted[aria-selected]{color:var(--theme-color-text-primary, black);background-color:var(--theme-color-info-light, #cce4f6)}#ojtMessageDialog .select2-container--default .select2-selection--multiple{max-height:120px;overflow-y:scroll}#ojtMessageDialog .select2-container--default .select2-selection--multiple .select2-selection__choice{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--theme-setting-globalradius, 4px);background:var(--theme-color-secondary, #C83232);color:var(--theme-color-secondary-over, white);font-size:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#ojtMessageDialog .select2-container--default .select2-results__option .select2-results__option,#ojtMessageDialog .select2-results__option,#ojtMessageDialog .select2-container--default .select2-results__group{padding:12px}#ojtMessageDialog .select2-search__field:focus{border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}#ojtMessageDialog .select2-container--default.select2-container--focus .select2-selection--multiple{border:var(--theme-border-secondary, 1px solid #bbb);outline:none}#ojtMessageDialog .select2-dropdown{top:-1px;left:-1px}#ojtMessageDialog li[role="group"],#ojtMessageDialog .select2-results__group{padding:0}.catalogue-media-item-link{width:100%;height:auto}.catalogue-media-item-link:focus{text-decoration:none !important}.catalogue-media-item-link:hover:not(.no-link){text-decoration:none !important;border:0 solid #fff}.catalogue-media-item-link:hover:not(.no-link):not(.remove-shadow){-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.1);box-shadow:0px 0px 8px rgba(0,0,0,0.1)}.catalogue-media-item-link.no-link:hover{cursor:default;text-decoration:none !important}.catalogue-media-item-link.tab-focus{outline:2px solid #30EA03}.catalogue-media-item-link .catalogue-media-link-image-wrapper{height:100%;padding-left:0;padding-right:0;position:absolute;top:0;bottom:0;display:table-cell}.catalogue-media-item-link .catalogue-media-link-image-wrapper .catalogue-media-image{height:100%;overflow:hidden;position:relative;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat}.catalogue-media-item-link .catalogue-media-link-image-wrapper .catalogue-media-partnet-logo{background-color:white;padding:5px;height:35px;position:absolute;right:1rem;bottom:1rem}.catalogue-media-item-link .catalogue-media-link-image-wrapper .catalogue-media-partnet-logo img{width:auto;height:25px}.catalogue-media-item-link .catalogue-media-list-title,.catalogue-media-item-link .catalogue-media-list-subtitle{line-height:1.2em;margin:0;display:inline-block;width:100%;overflow-wrap:break-word}.catalogue-media-item-link .catalogue-media-list-subtitle{font-size:14px;padding-bottom:6px}.catalogue-media-item-link .catalogue-media-list-title{font-size:24px}.catalogue-media-item-link .catalogue-media-link-text-section,.catalogue-media-item-link .catalogue-media-link-text-section-full-width{min-height:110px;background-color:#fff;display:table-cell;padding:20px}.catalogue-media-item-link .catalogue-media-link-text-section .catalogue-media-subtitle-label,.catalogue-media-item-link .catalogue-media-link-text-section-full-width .catalogue-media-subtitle-label{color:#666;font-size:16px;display:block;margin-top:5px;line-height:1.2em}.catalogue-media-item-link .catalogue-media-link-text-section .catalogue-media-icon-under-title,.catalogue-media-item-link .catalogue-media-link-text-section-full-width .catalogue-media-icon-under-title{color:#666;padding-top:10px;display:inline-block;padding-right:24px}.catalogue-media-item-link .catalogue-media-link-text-section .catalogue-media-icon-under-title .catalogue-media-under-title-text,.catalogue-media-item-link .catalogue-media-link-text-section-full-width .catalogue-media-icon-under-title .catalogue-media-under-title-text{font-family:"NewHero",Arial,Helvetica,sans-serif}.catalogue-media-item-link .catalogue-media-link-text-section-full-width{width:100%}.catalogue-media-item-link .catalogue-media-link-icon-font-wrapper{display:table-cell;vertical-align:middle;text-align:center;float:none;background-color:#ddd;color:#666;font-size:3.6em;padding-bottom:calc( 28.125%  - 40px);padding-top:calc( 28.125%  - 39px)}.catalogue-list-item .icon-folder:before{padding:9px;color:#777;background-color:#ddd}.personal-area .course-teaser-desc,.course-catalogue .course-teaser-desc,.course-sessions .course-teaser-desc,.ojt-overview .course-teaser-desc{padding:20px}.personal-area .course-teaser-desc.show-progress-bar,.course-catalogue .course-teaser-desc.show-progress-bar,.course-sessions .course-teaser-desc.show-progress-bar,.ojt-overview .course-teaser-desc.show-progress-bar{padding-bottom:10px}.personal-area .course-note,.course-catalogue .course-note,.course-sessions .course-note,.ojt-overview .course-note{position:relative;left:0px;bottom:0px}.personal-area .course-teaser-table,.course-catalogue .course-teaser-table,.course-sessions .course-teaser-table,.ojt-overview .course-teaser-table{display:table;min-height:150px}.personal-area .course-teaser-cell,.course-catalogue .course-teaser-cell,.course-sessions .course-teaser-cell,.ojt-overview .course-teaser-cell{height:150px;display:table-cell;vertical-align:middle}.personal-area span.tab-focus,.course-catalogue span.tab-focus,.course-sessions span.tab-focus,.ojt-overview span.tab-focus{outline:2px solid #30EA03}.catalogue-list-wrapper{border-bottom:1px solid #a1a1a1}.catalogue-list-wrapper.ng-hide{border-top:0}.catalogue-list-wrapper .catalogue-list-item-wrapper{padding-bottom:0}.catalogue-list-item-wrapper{position:relative}.catalogue-list-item{display:block;border-top:1px solid #ddd}.catalog-content-icon{display:inline-block;font-size:5em;position:relative;height:100%;width:100%;text-align:center}.catalogue-item-title{font-size:14px;display:table-cell;vertical-align:middle;line-height:1.3em;height:68px;padding-top:14px;padding-bottom:14px}.catalogue-item-anchor{display:block}.catalogue-item-anchor :hover,.catalogue-item-anchor :focus{text-decoration:none !important}.catalogue-item-anchor:hover .catalogue-item-title,.catalogue-item-anchor:focus .catalogue-item-title{text-decoration:underline}.catalogue-item-image-block{display:table-cell;vertical-align:middle;padding-right:14px;width:54px}.catalogue-item-image{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.search-catalogues-menu-wrapper{border-bottom:1px solid #a1a1a1;padding-bottom:16px;z-index:1}.catalogue-ul-block{margin-top:-1px;z-index:0;list-style-type:none}.catalogue-breadcrumb-wrapper{background-color:rgba(0,0,0,0);border-width:0}.catalogue-breadcrumb-item{text-transform:none;color:inherit;line-height:1.5em}.catalogue-breadcrumb-item:before{color:inherit;margin:0 5px}.catalogue-breadcrumb-item .catalogue-breadcrumb-item-link{font-size:16px;color:inherit;text-decoration:underline}.catalogue-breadcrumb-item-last{font-size:16px}.catalogue-search-summary{margin-top:0}.catalogue-search-summary ul.search-summary{display:block;list-style:none;margin-left:0;padding-left:0;line-height:1.9}.catalogue-search-summary .summary-label{font-size:16px;font-family:"NewHero",Arial,Helvetica,sans-serif;font-weight:normal;display:inline-block;margin-right:2px}.catalogue-search-summary .summary-button{font-size:14px;border-radius:4px;background-color:#000;color:#000;display:inline-block;margin-right:9px;padding:3px 9px 3px 9px;line-height:1.1;border:1px solid #fff}.catalogue-search-summary .summary-button:nth-last-child(2){margin-right:3px}.catalogue-search-summary .summary-button .summary-button-text{display:inline-block}.catalogue-search-summary .summary-button .close-button{display:inline-block;font-family:Icons;text-decoration:none !important;color:#000}.catalogue-search-summary .summary-button .close-button:after{content:"\E00c";font-size:.53125rem;line-height:0;left:2px;bottom:2px;position:relative}.catalogue-search-summary .summary-link{font-size:16px;display:inline-block}.toggle-mobile-section-wrapper{border-top:1px solid #a1a1a1;padding-top:24px;margin-top:-1px}.course-header{margin-top:36px;margin-bottom:12px}.course-header:first-child{margin-top:4px}.course-header h4{font-weight:lighter;font-size:.875rem;color:#111;text-transform:uppercase}.course-header a{font-size:14px;text-decoration:none;color:#000;text-decoration:none}.course-header a:hover{text-decoration:underline}.course-header a:hover{text-decoration:none}.course-header span{font-size:14px;padding-left:0.5em;color:#000}.course-teaser-anchor{display:block;line-height:0.8em;position:relative;width:100%}.course-teaser-anchor:hover{outline:none;border-color:#cdcdcd;-webkit-box-shadow:0 0 8px #888;box-shadow:0 0 8px #888;text-decoration:none !important}.course-teaser-anchor .course-teaser-image-wrapper{background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;width:100%;padding-bottom:56.25%}.course-teaser-anchor .course-teaser-provider-wrapper{background-color:#fff;top:150px;float:right;height:35px;padding:5px;position:absolute;right:15px;width:auto;z-index:2}.course-teaser-anchor .course-teaser-provider-image{height:25px;width:auto}.course-teaser-anchor .course-teaser-label-wrapper{background-color:#fff;color:#000;display:inline-block;font-weight:normal;padding:5px 10px 7px 10px;text-transform:none;text-decoration:none;width:100%}.course-teaser-anchor .course-teaser-status,.course-teaser-anchor .course-teaser-info{font-size:14px;line-height:1.2em;font-weight:600;display:inline-block}.course-teaser-anchor .course-teaser-status{float:left;height:34px;padding-top:2px}.course-teaser-anchor .course-teaser-status:nth-of-type(n):not(:last-of-type){padding-right:20px}.course-teaser-anchor .course-teaser-info{float:right}.course-teaser-wrapper{overflow:hidden;position:relative;display:block;background-color:#fff}.course-teaser-wrapper:hover{outline:none;border-color:#cdcdcd;-webkit-box-shadow:0 0 8px #888;box-shadow:0 0 8px #888;text-decoration:none !important}.course-teaser-wrapper.tab-focus{outline:2px solid #30EA03}.course-teaser-wrapper:hover,.course-teaser-wrapper:focus{text-decoration:none !important;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.1);box-shadow:0px 0px 8px rgba(0,0,0,0.1);border:0 solid #fff}.course-teaser-wrapper .image-wrapper:not(.course-wide):not(.course-empty){background-size:cover;background-position:center center;display:block;background-repeat:no-repeat;margin:-1px}.course-teaser-wrapper .image-wrapper:not(.course-wide):not(.course-empty) img{min-width:100%}form.course-teaser-wrapper{cursor:pointer;margin-bottom:0}.course-partner{background-color:#fff;padding:5px;height:35px;position:absolute;right:15px;bottom:116px}.course-partner img{width:auto;height:25px}.position-no-partner{bottom:116px}.course-flags{position:absolute;display:table-cell;width:100%;height:auto;vertical-align:bottom;text-align:right;bottom:75px;right:15px}.course-flags .course-partner{position:static;display:inline-block;width:auto;text-align:right;white-space:pre}.course-wide,.course-empty{background-color:#fff;min-height:150px}.course-teaser-desc{padding:20px 10px 60px}.course-image-wrapper{min-height:150px;padding-left:0;padding-right:0px;position:absolute;top:0;bottom:0}.course-image-wrapper .course-image{height:100%;overflow:hidden;position:relative;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat}.course-image-wrapper .course-partner{right:1rem;bottom:1rem}.course-image-wrapper .position-no-partner{bottom:15px}.course-desc,.course-desc p,.course-desc li{margin-bottom:29px;font:normal normal 16px/1.4 "NewHero",Arial,Helvetica,sans-serif;color:#000;display:block;overflow-wrap:break-word}.course-desc li{display:list-item;margin-bottom:0;padding:0;margin:10px 0px 0px 40px}.course-desc ol{margin-left:0}.horizontal-line-message{height:1px;border-top:1px solid #bbb;text-align:center;position:relative;margin-top:24px;margin-bottom:24px}.horizontal-line-message>span{color:#bbb;position:relative;top:-.9em;background:#fff;display:inline-block;padding:0 14px;font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:18px}.course-prerequisites-details .horizontal-line>span{background-color:#fff}.profile-row-message{display:table-row}.profile-row-message .profile-picture{border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;border:1px solid #aaa;display:table-cell;height:24px;width:24px}.profile-row-message .profile-text{display:table-cell;vertical-align:middle;padding-left:6px}.course-note{color:#000;display:block;overflow:hidden;margin-left:0.1em;position:absolute;left:10px;bottom:20px}.course-catalogue .course-info,.course-sessions .course-info{margin-top:0.8em;float:left}.course-title{line-height:1.8rem;margin:0}.course-title-spacing{margin-right:20px}.course-info{display:block;padding-right:30px}.course-info .course-title{font-size:18px;line-height:20px;font-weight:800;display:block}.course-info .course-title.not-running{line-height:36px}.course-info .course-subtitle{font-size:.75rem;line-height:1.2em}.course-legend{text-decoration:none !important;margin:8px 0 16px;font-size:14px;line-height:14px}.course-legend .tab-focus{outline:2px solid #30EA03}.course-legend .course-legend-text{font-size:12px;padding-left:0.5em}.course-legend .icon-arrow-right-small{font-size:0.5rem}.course-legend .right{padding-left:20px}.course-empty{margin-bottom:38px;margin-top:36px}.course-empty:hover{-webkit-box-shadow:none;box-shadow:none}.course-catalogue .row:not(.course-header){padding-bottom:36px}.course-catalogue .course-header{margin-top:0}.progress-info-inwords{margin-top:8px;margin-bottom:8px;font-size:1em;line-height:1.2em;width:100%}.course-teaser-wrapper .courseprogress-row-margin{margin-left:0.1em;margin-right:0.1em;margin-bottom:1.45em;position:relative;padding:0px 24px 10px 24px}.progress-info{font-size:14px;font-weight:800;padding-left:0px;padding-right:0px}.progress{background:#eaeaea !important;-webkit-print-color-adjust:exact;margin-bottom:0px;height:3px;padding:0;border:none}.progress.success .meter{background:#30EA03;height:3px}.catalogue-media-top-section .catalogue-media-under-title{display:inline-block;font-size:16px;font-family:inherit;color:#666;margin-right:22px}.catalogue-media-top-section .catalogue-media-under-title.right{margin-right:0}.catalogue-media-top-section .catalogue-media-under-title .icon-content-conclude{position:relative;padding-left:0;color:#000;font-size:30px;line-height:1.1;margin-left:12px}.catalogue-media-top-section .catalogue-media-under-title .icon-content-test-failed{font-size:30px;color:#ba2d0b;line-height:1.1;margin-left:12px}.catalogue-media-top-section .catalogue-media-under-title .icon-content-test-done{font-size:30px;color:#30EA03;line-height:1.1;margin-left:12px}.catalogue-media-top-section .catalogue-media-under-title .icon-add-bookshelf,.catalogue-media-top-section .catalogue-media-under-title .icon-remove-bookshelf{font-size:30px;color:#000;text-decoration:none !important;line-height:1.1}.catalogue-media-top-section .catalogue-media-under-title .icon-add-bookshelf:hover,.catalogue-media-top-section .catalogue-media-under-title .icon-add-bookshelf:focus,.catalogue-media-top-section .catalogue-media-under-title .icon-remove-bookshelf:hover,.catalogue-media-top-section .catalogue-media-under-title .icon-remove-bookshelf:focus{text-decoration:none !important;color:#30EA03}.catalogue-media-top-section .catalogue-media-download-form{margin-bottom:0}.catalogue-media-detail-section{background-color:#fff}.catalogue-media-detail-section .catalogue-media-description span{font-family:inherit !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;font-variant:inherit !important}.sco-warning{padding:20px 60px 40px 10px;font-size:24px;line-height:1.2em}.sco-warning-wrapper{background-color:#f4db80}.link-centered{text-align:center}.catalogue-media-download-file{width:100%;display:table;height:50px;background-color:#fff}.catalogue-media-download-file:hover{text-decoration:none !important;-webkit-box-shadow:0px 0px 8px #666;box-shadow:0px 0px 8px #666}.catalogue-media-download-file .catalogue-media-download-file-icon{display:table-cell;vertical-align:middle;text-align:center;float:none;background-color:#ddd;font-size:1.5em;color:#666;width:90px}.catalogue-media-download-file .catalogue-media-download-file-icon.failed,.catalogue-media-download-file .catalogue-media-download-file-icon.done,.catalogue-media-download-file .catalogue-media-download-file-icon.pending{color:#fff}.catalogue-media-download-file .catalogue-media-download-file-icon.failed{background-color:#ba2d0b}.catalogue-media-download-file .catalogue-media-download-file-icon.pending{background-color:#ff9f1c}.catalogue-media-download-file .catalogue-media-download-file-icon.done{background-color:#30EA03}.catalogue-media-download-file .catalogue-media-download-file-title{font-size:16px;display:block;margin-left:18px;margin-top:8px;margin-bottom:4px}.catalogue-media-download-file .catalogue-media-download-file-info{font-size:14px;margin-left:18px;color:#666}.catalogue-media-download-file .catalogue-media-download-file-title.catalog-media-no-subtitle{margin-top:16px}.content-unsupported:hover{cursor:default;-webkit-box-shadow:none;box-shadow:none}.catalogue-media-download-link{display:block;margin-top:24px}.catalogue-media-link-item{font-size:24px}.catalog-sco-items{background-color:#fff;padding:20px}.scorm-catalog-item:hover{text-decoration:none;-webkit-box-shadow:0 0 8px #bbb;box-shadow:0 0 8px #bbb}#course-header{height:0;position:relative}#course-header .image-header-flat{height:180px}#course-header .image-header-flat img{min-height:120%;max-width:120%;width:120%;top:-10px;left:-10px}.course-description-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;width:100%;padding-bottom:56.25%}.row.coursedesc-overview-items{list-style-type:none;overflow:hidden;margin-bottom:23px}.row.coursedesc-overview-items li{color:#666;text-transform:uppercase;margin-bottom:8px;font-size:0.9em;height:34px;overflow:hidden;display:table-cell;vertical-align:middle;float:left !important}.row.coursedesc-overview-items li em{font-size:1.5em;width:44px;display:inline-block;float:left}.row.coursedesc-overview-items li span{margin-left:44px;display:block}.course-speakers{margin-bottom:36px}.coursedesc-referenten{list-style-type:none}.coursedesc-referenten li{margin-bottom:10px}.coursedesc-referenten .referent-text{overflow:hidden}.coursedesc-referenten .referent-text .referent-name{margin-top:-5px}.coursedesc-referenten .referent-text .referent-title{font-size:0.7em;line-height:1.5em}.course-persons-wrapper img{max-width:60px;max-height:100%;height:initial;width:initial;display:inline;margin-right:5px}#section-coursecontent.tab-focus{outline:2px solid #30EA03}#section-coursecontent .course-teaser-wrapper{margin-top:15px}#section-coursecontent .course-teaser-wrapper .course-teaser-desc{padding:20px;min-height:0}#section-coursecontent .course-teaser-wrapper .course-teaser-desc .course-note{position:static}#section-coursecontent .course-teaser-wrapper .course-title{font-size:1.5rem}#section-coursecontent .course-teaser-wrapper .course-info{font-size:1em}#section-coursecontent .course-teaser-wrapper .course-info .course-title{font-size:1.5rem}#section-coursecontent .course-teaser-wrapper .course-info .course-subtitle{font-size:.875rem}#section-coursecontent .course-legend{margin-bottom:0}.sidebar-header{background-color:#000;padding:14px 14px;color:#fff;font-size:1.375rem;text-transform:uppercase;margin-bottom:20px}.sidebar-header .sidebar-header-h2{font-size:1em;padding:0px;margin:0px;line-height:22px;color:inherit}.rating-box{margin-bottom:36px}#course-sidebar span{padding-left:5px}#course-sidebar h2{margin-bottom:12px}.top-link{font-size:14px;text-align:right;margin-top:14px;padding-right:10px}.top-link .tab-focus{outline:2px solid #30EA03}.top-link .scroll-link{text-decoration:none;color:#000}.top-link .scroll-link:hover{text-decoration:underline}.top-link .scroll-link:hover{text-decoration:none !important}.top-link .scroll-link:hover .top-navi-text{text-decoration:none !important}.top-link .icon-arrow-up{font-size:0.2rem;vertical-align:middle}.top-link.columns{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.top-link span{padding-left:0.5em;padding-right:5px;color:#000}section.text-section{margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:30px;background-color:#fff}section.text-section #video-player,section.text-section #video-player_wrapper{margin-bottom:0}.course-main-description-row #video-player{left:0}#error-section{padding-top:15px}#error-section .margin-bottom{margin-bottom:40px !important}#error-section .decorative-subheadline{font-size:2rem;line-height:1.2em;margin-bottom:0}#error-section .decorative-subsubheadline{font-size:1.5rem;margin:24px 0 40px 0}#error-section p{font-size:0.85em;margin-bottom:16px}#error-section ul{list-style:none}#error-section #error-nav li{float:left;padding-right:24px}#error-section #error-nav li a{font-size:0.8em}#error-section #error-nav li a .icon-arrow-right{font-size:0.5rem;vertical-align:middle}#error-section #error-nav li span{padding-left:6px}#error-section .error-logout-nav-li{padding-right:24px}#error-section .error-logout-nav-li .error-logout-nav-a{font-size:0.8em}#error-section .error-logout-nav-li .error-logout-nav-a .icon-arrow-right{font-size:0.5rem;vertical-align:middle;padding-left:6px}.social_share_privacy_area li.settings_info .settings_info_menu{top:auto !important}.social_share_privacy_area li.settings_info .settings_info_menu legend{width:auto !important;background:transparent !important}.social_share_privacy_area li .help_info.icon .info{left:0 !important;width:210px !important}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend{display:inline-block}.social_share_privacy_area li div.dummy_btn img{vertical-align:initial}.social_share_privacy_area li .settings_info_menu a{height:20px}.social_share_privacy_area li.gplus.help_info .info{left:0 !important}.loginHeaderBackGround{background-color:#000}.stepTableCellEntry{line-height:1.6em;padding-top:24px;padding-bottom:24px;text-align:center}#icon-arrow-right-tall{background-image:url("../images/icons/icon_arrow_right_tall-thin_tablet-landscape.svg");height:64px;width:14px;text-align:center;margin:0 auto;font-size:22px;color:white;background-repeat:no-repeat}#icon-arrow-right-small{background-image:url("../images/icons/icon_arrow_right_tall-thin_smartphone-portrait.svg");height:34px;width:6px;text-align:center;margin:0 auto;font-size:22px;color:white;background-repeat:no-repeat}.icon-policy,.icon-accordion-protected,.icon-user-avatar{background-color:#f4f4f4;border-radius:40px;width:40px;height:38px;text-align:center;margin:0 auto;font-size:22px;color:#000;line-height:1.4em}.stepHeadline{padding-top:9px;color:white}.active-login-step .icon-policy,.active-login-step .icon-accordion-protected,.active-login-step .icon-user-avatar{background-color:#30EA03;color:#000}.done-login-step .stepHeadline{color:grey}.done-login-step .icon-validation-passed{color:grey;font-size:38px;line-height:38px}.arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #000;margin:0 auto}.acceptPolicyTitle{display:inline-block;width:100%;margin-top:26px;color:#000000;font-size:20px;font-weight:500;line-height:1.6;margin-bottom:0.5rem}.policyContent{display:inline-block;width:100%;letter-spacing:-.02em;line-height:1.6}.policyText{letter-spacing:-.02em;line-height:1.6}.policyText,#confirmPolicyCheckbox{margin-top:25px;margin-bottom:20px}.confirmPolicyLabel{margin-left:5px}.policyAttributes{margin-top:10px;display:block;background-color:rgba(255,255,255,0.5);padding:24px 72px 24px 24px}#acceptPolicyCheckboxLabel{display:inline;margin-bottom:12px}.imc-logo{background:url("../images/imc-logo.png") no-repeat left center;width:44px;height:55px}@media only screen and (max-width: 1040px){.reveal{top:20px;margin-left:20px;margin-right:20px;width:auto}}@media all and (device-width: 1536px) and (device-height: 2048px) and (orientation: landscape){.proportional-frame{margin:0}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){.proportional-frame{margin:0}}@media only screen and (min-width: 801px){.move-left>.facet-search-left-wrap,.move-right>.facet-search-left-wrap{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media only screen and (max-width: 800px){.course-main-description-row,.section-course-detail-row{padding-right:10px}section#info-menu .columns{padding:0px 20px 0px 20px !important;margin:0px !important}.expanded .title-area{-webkit-box-shadow:0px 0px 16px black;box-shadow:0px 0px 16px black;z-index:1001}section#info-menu{padding:0;margin:0}section#info-menu .row{padding:0}section#info-menu .columns{height:auto;border-bottom:solid 1px rgba(255,255,255,0.1);padding-left:20px;padding-right:20px}section#info-menu .columns:last-child{border-bottom:none}section#info-menu .icon-arrow-right-small{display:inline-block;float:right;line-hieght:1.2em;position:relative;top:10px}section#info-menu .info-headline{display:block;line-height:normal;background-position:right center;padding-top:16px;padding-bottom:15px}.course-teaser-desc{padding-left:10px}.course-legend{margin:8px 0 16px}.coursedesc-overview-items{margin-bottom:0 !important}.social_share_privacy_area li .dummy_btn{width:auto !important}.valid-field{background-position:right 5px}.system-info#imprint .last-item{width:100%}.system-info#imprint .last-item .item-anchor{display:block;margin-top:15px}.system-info#imprint .item-list{margin-top:20px}.system-info#imprint .libraryType{margin-top:60px}}@media only screen and (min-width: 551px) and (max-width: 800px){.course-attribute{width:50%}}@media only screen and (max-width: 550px){.insufficient-rights .icon-exclamation-circle{font-size:30em;right:-100px;bottom:200px}.expanded .title-area{padding-bottom:7px}#create-compliance-icon,#manage-compliance-icon,#report-compliance-icon,#learner-role-icon,#compliance-officer-role-icon{height:48px;width:42px;min-height:48px;min-width:42px;vertical-align:middle;display:table-cell}#contentdesign .line-bar-chart-label{font-size:16px;margin-top:70px}#contentdesign .legendContainer{margin-top:0}#contentdesign .search-title{font-size:24px}.outer{height:64px}.outer .chartItem{bottom:55px;height:44px}.outer .chartItemHover{height:64px;bottom:55px}.media-title-section{font-size:18px}.media-title-main{font-size:32px}.no-padding-for-smallest{padding:0 !important}.dashboard-slider-panel{min-height:202px}#content-frame>section:last-of-type{padding-bottom:200px}section#course-section{padding-bottom:22px}section#course-section h1{font-size:2.5rem;margin-bottom:42px}.course-header{margin-top:0}.course-header a{margin-bottom:16px;float:none;display:inline-block}.course-header:last-child{margin-bottom:16px}.course-header:last-child a{margin-bottom:0}.progress-info-inwords{font-size:.875rem}.catalogue-media-item-link .catalogue-media-link-image-wrapper{padding-right:0 !important;position:relative !important;height:150px}.catalogue-media-item-link .catalogue-media-link-icon-font-wrapper{padding-top:10px}.course-catalogue .course-header{margin-bottom:18px}.course-description-image{height:225px}.top-link{text-align:center}.course-image-wrapper{padding-right:0;position:relative;height:150px}.course-image-wrapper .course-partner{padding:10px;height:45px;right:15px;bottom:15px}#section-coursecontent .course-teaser-wrapper{margin-bottom:14px}#section-coursecontent .course-legend{margin-bottom:0}.coursedesc-overview-items{text-align:center}.coursedesc-overview-items li{display:inline-block;float:none !important;width:auto;padding:0 5px}.social_share_privacy_area li{height:30px !important;float:none !important;display:block !important}.social_share_privacy_area li.settings_info{top:13px !important}.holder-bottom{bottom:inherit;position:relative}.headline-mobile-view{padding-right:300px}.user-profile-row .user-profile-attribute-name{padding-right:0}.user-profile-row .user-profile-attribute-text{padding-top:14px}.icon-policy,.icon-accordion-protected,.icon-user-avatar{border-radius:40px;padding:2px;width:32px;height:32px;font-size:15px;color:#000;float:left}#icon-arrow-right-small{height:28px;width:5px}.stepTableCellEntry{padding-top:10px;padding-bottom:10px;text-align:left}.done-login-step .icon-validation-passed{color:grey;font-size:22px;float:left}.ellipsis-login{padding:4px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:white}.reveal{top:10px;padding:16px;margin:0 10px;min-height:inherit;height:auto;width:calc(100vw - 20px)}.wbt-fullscreen-module .wbt-title-back-link{padding:15px 10px}.wbt-fullscreen-module .wbt-next-prev-wrapper{padding:15px 10px}.wbt-fullscreen-module .wbt-next-link{padding-left:15px}}@media only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.reveal{top:10px;padding:16px;margin:0 10px;width:calc(100vw - 20px)}}@media only screen and (min-width: 551px){.show-for-smallest{display:none}.changePasswordForm .changePasswordButton{margin-left:24px}}@media only screen and (min-width: 801px){.show-for-tablet{display:none !important}.title-area{width:auto}.compliance-initiated-box .compliance-initiated-wrapper .close-compliance-success{margin-right:24px}.social_share_privacy_area li{height:30px !important;float:none !important;display:block !important}.social_share_privacy_area li.settings_info{top:13px !important}.contain-to-grid.sticky{background:transparent}}fieldset legend{background:none;margin-bottom:24px}.no-fieldset-border{border:0;padding:0;margin:0}.mark-column{vertical-align:top;width:32px}.hide-default{display:none;font-size:14px}.inline-block{display:inline-block}.float-left{float:left}.float-right{float:right}.remove-border{border:0}.content-icon{vertical-align:text-bottom;font-size:14px;line-height:1.8;padding:0px 5px}.content-description{font-size:16px;padding:5px 0px}.display-block{display:block}.display-table{display:table}.position-relative{position:relative !important}.booking-global-messages{margin-left:0;list-style:none;margin-bottom:48px;margin-top:6px}@media only screen and (max-width: 550px){.booking-global-messages{margin-bottom:36px}}[class*="float-left-lastchild"]:last-child{float:left !important}.testinfo ul{line-height:1.0}.info-column .info-column-content{-webkit-box-shadow:0px 0px 1px #333;box-shadow:0px 0px 1px #333;padding:10px}.info-column .value{font-weight:bold;font-size:24px}.info-column .name{color:#333;font-size:16px}.testresult ul{line-height:1.0}.testresult .test-evaluation-hint{color:#aaa;font-size:16px}.testresult .test-result{width:200px;font-weight:bold;font-size:24px}.testresult .test-result-hint{color:#333;font-size:16px}.test-submission-text{font-size:16px;font-weight:bold}.close-reveal-button.custom{position:relative;font-weight:normal;font-size:20px;right:0;top:0;color:#000;line-height:normal}.text-align-center{text-align:center}.text-align-left{text-align:left}.videobar>form{text-align:center}.videobar>form ul{margin-top:2px;display:inline-block;margin:0;padding-right:10px}.videobar>form li{list-style:none;display:inline-block;margin-left:1.375em}.test-separator{margin:0 0 16px 0}.test-validation{display:inline !important;background-color:#ba2d0b;font-size:14px;margin-left:8px}.static-content{padding:36px 0 48px;margin:0}.legendContainer{margin-top:23px;min-height:44px}.compliant{background-color:#30EA03}.in-progress{background-color:#ff9f1c}.is-overdue{background-color:#ba2d0b}.non-compliant{background-color:#403f4c}.not-evaluated{background-color:#56c0e6}.outer{position:relative;height:120px;width:auto;margin-top:10px}.chartItem{position:absolute !important;top:0;bottom:0;height:100px;margin:auto auto 0 auto;-webkit-transition:height .5s;-moz-transition:height .5s;transition:height .5s;border:solid 1px #ffffff}.chartItemHover{height:120px}.more{margin-top:24px !important}.training-header{margin-top:36px;margin-bottom:12px}.ng-animate-fade-out{-webkit-transition:0.2s linear all;transition:0.2s linear all;opacity:1}.ng-animate-fade-out.ng-hide{opacity:0}.link-underline{text-decoration:underline;border:2px solid transparent}.link-underline:hover{text-decoration:none}.link-underline:focus{border-color:#30EA03}.rearrange{overflow:hidden;list-style-type:none}.rearrangeContainer{max-width:80rem;margin:auto}.wbt-content-items .wbt-folder-item{font-size:1.5rem;margin-top:28px}.wbt-content-items .wbt-subfolder-item{font-size:1.35em;margin-bottom:10px}.wbt-content-items .wbt-folder-content-item{margin-left:10px}.wbt-title-accordion{padding-right:30px;padding-top:15px;cursor:pointer;position:absolute;right:0;-webkit-transition:color 300ms ease-out !important;-moz-transition:color 300ms ease-out !important;transition:color 300ms ease-out !important}.wbt-title-accordion:hover{color:rgba(0,0,0,0.6)}.wbt-title-back-link{padding:15px 30px;display:inline-block;font-size:14px;color:inherit}.wbt-title-back-link:hover{color:rgba(0,0,0,0.6)}.wbt-next-prev-wrapper{display:inline-block;float:right;padding:15px 30px;font-size:14px}.wbt-prev-link,.wbt-next-link{color:inherit;display:inline}.wbt-prev-link:hover,.wbt-next-link:hover{color:rgba(0,0,0,0.6)}.wbt-prev-link .icon-back-up,.wbt-prev-link .icon-next-up,.wbt-next-link .icon-back-up,.wbt-next-link .icon-next-up{font-size:12px;vertical-align:text-bottom}.wbt-next-link{padding-left:25px}.wbt-fullscreen-module .title{color:#000;background-color:#30EA03;position:relative}.wbt-full-iframe{border:0;height:100vh;width:100vw}.msie11 .wbt-full-iframe{height:calc(100vh - 52px)}.inline-block-full-width{display:inline-block;width:100%}.profile-row{display:table-row}.profile-row .profile-picture{border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;border:1px solid #aaa;display:table-cell;height:72px;width:72px}.profile-row .profile-text{display:table-cell;vertical-align:middle;padding-left:4px}.profile-row.disabled{opacity:0.5}.large-block-grid-2>li:nth-of-type(5n){width:100%}.cke_screen_reader_only{top:0}.imc-iframe__wrapper{position:relative;width:100%;padding-bottom:calc(56% + 32px)}.imc-iframe__content{position:absolute;width:100%;height:100%;left:0;top:0}.ugc-iframe{width:100%;height:auto;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.75)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%);border:1px solid #DDDDDD;opacity:0.9;border-radius:8px;-webkit-box-shadow:0 3px 4px 1px rgba(0,0,0,0.2);box-shadow:0 3px 4px 1px rgba(0,0,0,0.2)}.imc-input-hide-appearance::-webkit-inner-spin-button,.imc-input-hide-appearance::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.imc-input-hide-appearance[type=number]{-moz-appearance:textfield}@media only screen and (min-width: 551px){.form-command-link{display:inline-block}}h1,.h1{font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:32px;font-weight:bold;line-height:1.3;color:#000}h2,.h2{font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;line-height:1.3;color:#000}h3,.h3{font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal;line-height:1.3;color:#000}h4,.h4{font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;line-height:1.3;color:#000}h5,.h5{font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:13.28px;font-weight:normal;line-height:1.3;color:#000}h6,.h6{font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:10.72px;font-weight:bold;line-height:1.3;color:#000}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],input[type="submit"],textarea,select{padding:5px 9px 6px 9px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="text"]:not(.disable-auto-height),input[type="password"]:not(.disable-auto-height),input[type="date"]:not(.disable-auto-height),input[type="datetime"]:not(.disable-auto-height),input[type="datetime-local"]:not(.disable-auto-height),input[type="month"]:not(.disable-auto-height),input[type="week"]:not(.disable-auto-height),input[type="email"]:not(.disable-auto-height),input[type="number"]:not(.disable-auto-height),input[type="search"]:not(.disable-auto-height),input[type="tel"]:not(.disable-auto-height),input[type="time"]:not(.disable-auto-height),input[type="url"]:not(.disable-auto-height),input[type="color"]:not(.disable-auto-height),input[type="submit"]:not(.disable-auto-height),textarea:not(.disable-auto-height),select:not(.disable-auto-height){height:auto}input[type="text"]:focus:not([disabled]),input[type="text"]:hover:not([disabled]),input[type="password"]:focus:not([disabled]),input[type="password"]:hover:not([disabled]),input[type="date"]:focus:not([disabled]),input[type="date"]:hover:not([disabled]),input[type="datetime"]:focus:not([disabled]),input[type="datetime"]:hover:not([disabled]),input[type="datetime-local"]:focus:not([disabled]),input[type="datetime-local"]:hover:not([disabled]),input[type="month"]:focus:not([disabled]),input[type="month"]:hover:not([disabled]),input[type="week"]:focus:not([disabled]),input[type="week"]:hover:not([disabled]),input[type="email"]:focus:not([disabled]),input[type="email"]:hover:not([disabled]),input[type="number"]:focus:not([disabled]),input[type="number"]:hover:not([disabled]),input[type="search"]:focus:not([disabled]),input[type="search"]:hover:not([disabled]),input[type="tel"]:focus:not([disabled]),input[type="tel"]:hover:not([disabled]),input[type="time"]:focus:not([disabled]),input[type="time"]:hover:not([disabled]),input[type="url"]:focus:not([disabled]),input[type="url"]:hover:not([disabled]),input[type="color"]:focus:not([disabled]),input[type="color"]:hover:not([disabled]),input[type="submit"]:focus:not([disabled]),input[type="submit"]:hover:not([disabled]),textarea:focus:not([disabled]),textarea:hover:not([disabled]),select:focus:not([disabled]),.select2-controller-wrapper .select2-container--focus .select2-selection--single:not([disabled]),select:hover:not([disabled]){border:1px solid #30EA03;-webkit-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777}input[type="text"].tab-focus,input[type="password"].tab-focus,input[type="date"].tab-focus,input[type="datetime"].tab-focus,input[type="datetime-local"].tab-focus,input[type="month"].tab-focus,input[type="week"].tab-focus,input[type="email"].tab-focus,input[type="number"].tab-focus,input[type="search"].tab-focus,input[type="tel"].tab-focus,input[type="time"].tab-focus,input[type="url"].tab-focus,input[type="color"].tab-focus,input[type="submit"].tab-focus,textarea.tab-focus,select.tab-focus{outline:2px solid #30EA03}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,input[type="submit"]:disabled,textarea:disabled,select:disabled{-webkit-box-shadow:none;box-shadow:none}input[type="text"].error,input[type="text"] .ng-invalid.ng-touched,input[type="password"].error,input[type="password"] .ng-invalid.ng-touched,input[type="date"].error,input[type="date"] .ng-invalid.ng-touched,input[type="datetime"].error,input[type="datetime"] .ng-invalid.ng-touched,input[type="datetime-local"].error,input[type="datetime-local"] .ng-invalid.ng-touched,input[type="month"].error,input[type="month"] .ng-invalid.ng-touched,input[type="week"].error,input[type="week"] .ng-invalid.ng-touched,input[type="email"].error,input[type="email"] .ng-invalid.ng-touched,input[type="number"].error,input[type="number"] .ng-invalid.ng-touched,input[type="search"].error,input[type="search"] .ng-invalid.ng-touched,input[type="tel"].error,input[type="tel"] .ng-invalid.ng-touched,input[type="time"].error,input[type="time"] .ng-invalid.ng-touched,input[type="url"].error,input[type="url"] .ng-invalid.ng-touched,input[type="color"].error,input[type="color"] .ng-invalid.ng-touched,input[type="submit"].error,input[type="submit"] .ng-invalid.ng-touched,textarea.error,textarea .ng-invalid.ng-touched,select.error,select .ng-invalid.ng-touched{border:solid 1px #ba2d0b}span[role="combobox"].error{border:solid 1px #ba2d0b !important}form{margin:0}select{padding:5px 21px 6px 9px}select.inline-select{background-color:#f4f4f4;border-width:0;font-size:inherit;width:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0}select{-moz-appearance:none}input[type="checkbox"],input[type="radio"]{margin-left:5px;margin-right:10px}label{line-height:1.2em;margin-bottom:4px}.input-field-wrapper{display:table}.input-field-wrapper .input-item-block,.input-field-wrapper .input-label-item{display:table-cell;vertical-align:middle}.input-field-wrapper .input-item-block .tab-focus,.input-field-wrapper .input-label-item .tab-focus{outline:2px solid #30EA03}.input-field-wrapper .input-label-item label{margin-bottom:0}.input-field-wrapper .input-label-item label a{text-decoration:underline}.not-supported-text{color:#ccc;font-size:12px;line-height:1.2em}.error-input-text_wrapper{-ms-flex-item-align:center;align-self:center;margin-top:9px}.error-input-text{font-size:14px;line-height:1.2em;color:#ba2d0b}.error-input-text:before{margin-right:4px;margin-top:-1px}.error-text{color:#ba2d0b}.inline-validation-error-text,.checkbox-validation-error-text{display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-flex;display:-ms-flex;margin-top:47px}.checkbox-validation-error-hidden{display:none !important}.checkbox-validation-error-text{margin-top:24px}.error input[type="text"],.error input[type="password"],.error input[type="date"],.error input[type="datetime"],.error input[type="datetime-local"],.error input[type="month"],.error input[type="week"],.error input[type="email"],.error input[type="number"],.error input[type="search"],.error input[type="tel"],.error input[type="time"],.error input[type="url"],.error input[type="color"],.error input[type="submit"],.error textarea,.error select{border:solid 1px #ba2d0b;-webkit-appearance:none;-moz-appearance:none;appearance:none}.error label{color:#262626}.search-title{font-size:24px}.search-wrapper .search-select-box-wrapper{padding-right:0}.search-wrapper .search-select-box-wrapper .search-select-box{height:46px;border:1px solid #bbb;border-right:0;width:100%;margin-bottom:0;color:#000;font-size:18px;background-color:transparent;padding-right:15px}.search-wrapper .search-select-box-wrapper .search-select-box:hover:not([disabled]){background-color:#30EA03;border-color:#30EA03}.search-wrapper .search-select-box-wrapper .search-select-box:disabled{background-color:#eaeaea;color:#888888}.search-wrapper .search-select-box-wrapper .search-select-box option{background-color:#fff}.search-wrapper .search-input-field-wrapper .search-field{padding-left:20px;border:1px solid #bbb;height:46px;text-align:initial;font-size:18px;margin-right:24px}.search-wrapper .search-input-field-wrapper .search-field::-webkit-input-placeholder{color:#666}.search-wrapper .search-input-field-wrapper .search-field:-moz-placeholder{color:#666}.search-wrapper .search-input-field-wrapper .search-field:-ms-input-placeholder{color:#666}.search-wrapper .search-input-field-wrapper .search-field:focus{border-color:#30EA03;background-color:#fff;-webkit-box-shadow:0 0;box-shadow:0 0;-webkit-transition:none;transition:none}.show-selected-skills-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px;margin-bottom:18px;border-bottom:1px solid #D0D0D0;padding-bottom:3px}input.checkbox{margin-right:6px;height:16px;width:16px}label.checkbox-text{margin:0;font-size:16px}.checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subnavigation-section{background:#fff;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.1);box-shadow:0px 0px 8px rgba(0,0,0,0.1)}.subnavigation-section .main-title-header{color:#000}.subnavigation-section .header-title{color:#000;font-size:24px;font-weight:bold;line-height:1.4;font-family:"NewHero",Arial,Helvetica,sans-serif;margin:18px 0;display:inline-block}.subnavigation-section .header-title-tabs{color:#000;font-size:24px;font-weight:bold;line-height:1.4;font-family:"NewHero",Arial,Helvetica,sans-serif;margin:16px 0;display:inline-block}.subnavigation-section.notification{background-color:#fff}.subnavigation-section .dir-header__title-container .icon-arrow-left{display:inline-block;padding-right:10px;border-right:1px solid #ddd;line-height:2.2rem;font-size:0.85rem;float:left;color:#000}.subnavigation-section .dir-header__title-container .icon-arrow-left:hover,.subnavigation-section .dir-header__title-container .icon-arrow-left:focus{color:#1a1a1a}.subnavigation-section .dir-header__content-container__text{display:block}.subnavigation-section .dir-header__content-container__text .dir-header__title-container{overflow:visible}.subnavigation-section .dir-header__content-container__text .dir-header__title-container .dir-header__title{display:block;line-height:1.2}.subnavigation-section .dir-header__content-container__text .dir-header__title-container .dir-header__title.tab-focus{outline:2px solid #30EA03}.subnavigation-section .dir-header__content-container__text .dir-header__title-container .dir-header__title span:last-child{color:#000}.subnavigation-section .dir-header__content-container__text .dir-header__title-container .dir-header__title span:last-child:hover,.subnavigation-section .dir-header__content-container__text .dir-header__title-container .dir-header__title span:last-child:focus{color:#1a1a1a}.subnavigation-item-wrapper{margin-right:auto;margin-left:auto;max-width:80rem}.subnavigation-item-wrapper .subnavigation-item{color:#000;display:inline-block;font-size:12px;font-weight:500;line-height:30px;font-family:"NewHero",Arial,Helvetica,sans-serif}.subnavigation-item-wrapper .subnavigation-item:nth-of-type(n):not(:last-of-type){margin-right:20px}.subnavigation-item-wrapper .subnavigation-item:hover,.subnavigation-item-wrapper .subnavigation-item:focus,.subnavigation-item-wrapper .subnavigation-item.tab-focus,.subnavigation-item-wrapper .subnavigation-item.active{border-bottom:solid 5px #30EA03}.subnavigation-item-wrapper .subnavigation-item.remove-click-events{pointer-events:none;cursor:default}.subnavigation-user-wrapper{display:table-row}.subnavigation-user-wrapper .subnavigation-user-name{color:#000;font-size:32px}.subnavigation-user-wrapper .subnavigation-user-icon,.subnavigation-user-wrapper .subnavigation-user-info{display:table-cell;vertical-align:middle}.subnavigation-user-wrapper .subnavigation-user-icon{border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;border:6px solid #ddd;display:inline-block;height:150px;margin-top:12px;margin-right:22px;margin-bottom:12px;width:150px}.subnavigation-user-wrapper .subnavigation-user-info{padding-top:18px;padding-bottom:18px}.subnavigation-with-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:12px;width:100%}.subnavigation-with-image-wrapper .subnavigation-image{width:250px;background-repeat:no-repeat;background-position:center center;background-size:cover;height:140.625px;margin-top:26px;border-radius:4px 4px 0 0}.subnavigation-with-image-wrapper .subnavigation-text{padding-right:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.subnavigation-with-image-wrapper .subnavigation-text__content{min-height:112px}.subnavigation-with-image-wrapper .subnavigation-text .main-title-header{font-size:26px;margin-top:0;margin-bottom:0}.subnavigation-with-image-wrapper .subnavigation-text .title-text-1{word-wrap:break-word}.subnavigation-with-image-wrapper .subnavigation-text .subnavigation-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.subnavigation-with-image-wrapper .subnavigation-text .subnavigation-labels .subnavigation-label{font-weight:normal;padding:0 15px 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subnavigation-with-image-wrapper .subnavigation-text .subnavigation-labels .subnavigation-label:first-child{font-weight:bold;line-height:1.4}.subnavigation-with-image-wrapper .subnavigation-text .other-informations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.4;padding:6px 15px 20px 0;color:#454545}.subnavigation-with-image-wrapper .subnavigation-text .other-informations .learning-form{font-weight:bold}.subnavigation-with-image-wrapper .subnavigation-text .other-informations .course-metatag{padding-right:15px}.subnavigation-with-image-wrapper .subnavigation-button{display:table-cell;vertical-align:bottom;width:110px}.subnavigation-with-image-wrapper .subnavigation-status{display:inline-block;color:#666;margin-top:12px}.subnavigation-with-image-wrapper .subnavigation-status:nth-of-type(n):not(:last-of-type){margin-right:10px}@media screen and (max-width: 550px){.activity-icon{max-width:48px}.activity-icon .square-icon{width:48px;height:48px}.activity-icon .square-icon span{height:48px;line-height:48px}.activity-icon .round-icon{width:48px;height:48px}.activity-icon .round-icon span{height:48px;font-size:26px}.activity-icon .vertical-line-wrapper{height:calc(100% - 48px)}.activity-details p{font-size:16px}}.discussion-user-icon-big:before{font-size:28px;padding-right:3px;vertical-align:text-top}.discussion-user-icon-small:before{font-size:18px;padding-right:10px;padding-left:4px}.vertical-divider-small:before{content:'|';padding-left:3px;padding-right:3px}.simple-line:not(.hide-first-simple-line){border-top:1px solid #a1a1a1}.simple-line.hide-first-simple-line:not(:first-of-type){border-top:1px solid #a1a1a1}.expanded-answers .course-user-comment-line-wrapper{display:table-cell;position:relative;padding-right:5px;margin-right:5px;padding-left:13px}.expanded-answers .course-user-comment-line-wrapper .vertical-left-line:before{content:'';border-left:1px solid #a1a1a1;position:absolute;height:100%;top:5px}.expanded-answers .course-user-comment-text-wrapper{display:table-cell;padding-bottom:5px;padding-left:18px}.expanded-answers .comment-list .vertical-left-line:before{top:0}.course-user-comment-line-wrapper{display:none}.course-user-comment-text-wrapper{padding-bottom:5px;padding-left:36px}.course-user-comment-text-wrapper a.tab-focus,.course-user-comment-text-wrapper .input-link.tab-focus{outline:2px solid #30EA03}.full-size-section{height:100%;width:100%;background:#f4f4f4}.message-box{z-index:1000;width:100%;right:0;left:0;margin-right:auto;margin-left:auto}.message-box.message-box-absolute{position:absolute}.message-box.message-box-fixed{position:fixed;top:40px}.message-box .message-wrapper{margin-left:auto;margin-right:auto;max-width:64rem;padding-left:20px;padding-right:20px}.message-box .message-wrapper .message-row{padding:20px 24px}.message-box .message-wrapper .message-row.success-message{background-color:#dae7da;color:#468847}.message-box .message-wrapper .message-row.error-message{background-color:#fad9d9;color:#b20000}.message-box .message-close{font-size:16px;line-height:20px}.message-box .message-close .message-close-anchor{float:right}.message-box .message-close .message-close-anchor.success-message{color:#468847}.message-box .message-close .message-close-anchor.error-message{color:#b20000}.message-box .message-close .message-close-anchor.tab-focus{outline:2px solid #000;outline-offset:3px}.userimageupload-image{background-repeat:no-repeat;background-size:cover;background-position:center center;width:150px;height:150px;line-height:1;border-radius:0;outline:2px dashed #ddd}.userimageupload-image-hover{width:150px;height:150px;text-align:center;border-radius:0;background-color:rgba(0,0,0,0.7);color:#ddd;opacity:1}.userimageupload-image-hover .button-element,.userimageupload-image-hover .button-element:focus{background-color:#30EA03}.userimageupload-image-hover .icon-content-image{font-size:30px}.userimageupload-image-hover .icon-content-image:before{display:block;padding-top:6px}.userimageupload-image-hover .icon-delete-content{font-size:20px}.userimageupload-image-hover .icon-delete-content:hover{cursor:pointer}.userimage-no-edit{outline:none}.icon-list__item{width:100%;display:table;table-layout:fixed;margin-bottom:6px}.icon-list__item__content{display:table-cell;vertical-align:middle;padding-left:10px}.icon-list__item__content p{line-height:1.3}.icon-list__item:last-child{margin-bottom:0}.icon-list__item .icon-wrapper{width:40px;display:table-cell;vertical-align:text-top;text-align:center}.icon-list__item .icon-wrapper .icon{line-height:1.3;font-size:25px;display:block;color:#777}@media only screen and (max-width: 800px){.aside-right-menu{float:none;position:absolute;width:15.625rem}.off-canvas-wrap:not(.move-left){min-height:auto !important}.subnavigation-with-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.subnavigation-with-image-wrapper .subnavigation-image{width:100%;padding-bottom:calc(100vw * 1 / (1.77778));padding-right:100%;margin-top:0}.subnavigation-with-image-wrapper .subnavigation-text{padding-right:0}}@media only screen and (max-width: 550px){.inline-validation-error-text,.checkbox-validation-error-text{margin-top:6px}.datepicker-block{width:100%}.search-wrapper .search-input-field-wrapper{padding-right:0}.search-wrapper .search-button-wrapper{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.search-wrapper .search-button-wrapper .search-button{width:100%;left:-8px;background-color:#30EA03;border:0;padding:13px 14px;position:relative}.search-wrapper .search-button-wrapper .search-button:focus:hover,.search-wrapper .search-button-wrapper .search-button:focus{border:2px solid #30EA03;padding:11px 12px}.search-wrapper .search-button-filter{margin-top:24px}.button-element.small-button:not(.auto-width),.button-element.medium-button:not(.auto-width){width:100%}.button-element.small-button:nth-of-type(n):not(:last-of-type),.button-element.medium-button:nth-of-type(n):not(:last-of-type){margin-right:0}.button-element.button-compliance-big{display:table}.button-element.button-compliance-big .compliance-button-text{vertical-align:middle;display:table-cell;padding-left:14px;text-align:left}.subnavigation-item-wrapper{padding-left:0}.subnavigation-item-wrapper .subnavigation-item{width:100%;padding-top:8px;padding-bottom:8px;border-top:solid 1px #ddd;border-bottom-width:0;border-left:solid 5px transparent;padding-left:20px}.subnavigation-item-wrapper .subnavigation-item:nth-of-type(n):not(:last-of-type){margin-right:0}.subnavigation-item-wrapper .subnavigation-item:hover,.subnavigation-item-wrapper .subnavigation-item:focus,.subnavigation-item-wrapper .subnavigation-item.tab-focus,.subnavigation-item-wrapper .subnavigation-item.active{border-left:solid 5px #30EA03;padding-left:20px;margin-left:0;border-bottom-width:0}.subnavigation-user-wrapper .subnavigation-user-icon{width:80px;height:80px}.subnavigation-user-wrapper .subnavigation-user-name{font-size:24px}.subnavigation-with-image-wrapper{padding-top:16px;padding-bottom:16px}.subnavigation-with-image-wrapper .subnavigation-text{display:block;padding-left:0;width:100%}.subnavigation-with-image-wrapper .subnavigation-text .main-title-header{font-size:20px}.subnavigation-with-image-wrapper .subnavigation-button{display:block;padding-top:20px;width:100%}.hide-phone{display:none}.success-message-box .success-message-wrapper{padding-left:0;padding-right:0}.move-left>.facet-search-left-wrap{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.move-left .aside-right-menu{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background:#f4f4f4;position:relative}.aside-right-menu{background:#f4f4f4;position:absolute;width:100%}.position-relative{position:relative}.off-canvas-wrap{min-height:auto !important}}.entire-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:0}@media print{.entire-section{display:block}}.entire-section .content-section{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:0 solid theme-color(primary)}.content-section,.footer-section{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 0}.remove-padding{padding:0 !important}.remove-padding-top{padding-top:0 !important}.remove-padding-left{padding-left:0 !important}.remove-padding-right{padding-right:0 !important}.remove-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.padding-top-0{padding-top:0 !important}.padding-top-2{padding-top:2px !important}.padding-top-4{padding-top:4px !important}.padding-top-6{padding-top:6px !important}.padding-top-8{padding-top:8px !important}.padding-top-9{padding-top:9px !important}.padding-top-12{padding-top:12px !important}.padding-top-18{padding-top:18px !important}.padding-top-20{padding-top:20px !important}.padding-top-24{padding-top:24px !important}.padding-top-30{padding-top:30px !important}.padding-top-34{padding-top:34px !important}.padding-top-36{padding-top:36px !important}.padding-2{padding:2px !important}.padding-12{padding:12px !important}.padding-bottom-3{padding-bottom:3px !important}.padding-bottom-4{padding-bottom:4px !important}.padding-bottom-0{padding-bottom:0 !important}.padding-bottom-6{padding-bottom:6px !important}.padding-bottom-7{padding-bottom:7px !important}.padding-bottom-9{padding-bottom:9px !important}.padding-bottom-12{padding-bottom:12px !important}.padding-bottom-14{padding-bottom:14px !important}.padding-bottom-16{padding-bottom:16px !important}.padding-bottom-20{padding-bottom:20px !important}.padding-bottom-22{padding-bottom:22px !important}.padding-bottom-24{padding-bottom:24px !important}.padding-bottom-30{padding-bottom:30px !important}.padding-bottom-36{padding-bottom:36px !important}.padding-bottom-42{padding-bottom:42px !important}.padding-bottom-48{padding-bottom:48px !important}.padding-bottom-54{padding-bottom:54px !important}.padding-bottom-72{padding-bottom:72px !important}.padding-bottom-150{padding-bottom:150px !important}.padding-bottom-170{padding-bottom:170px !important}.padding-left-4{padding-left:4px !important}.padding-left-8{padding-left:8px !important}.padding-left-10{padding-left:10px !important}.padding-left-12{padding-left:12px !important}.padding-left-24{padding-left:24px !important}.padding-left-20{padding-left:20px !important}.padding-right-4{padding-right:4px !important}.padding-right-8{padding-right:8px !important}.padding-right-10{padding-right:10px !important}.padding-right-12{padding-right:12px !important}.padding-right-17{padding-right:17px !important}.padding-right-20{padding-right:20px !important}.padding-right-30{padding-right:30px !important}.margin-0{margin:0 !important}.margin-top-0{margin-top:0 !important}.margin-top-1{margin-top:1px !important}.margin-top-4{margin-top:4px !important}.margin-top-6{margin-top:6px !important}.margin-top-7{margin-top:7px !important}.margin-top-8{margin-top:8px !important}.margin-top-9{margin-top:9px !important}.margin-top-10{margin-top:10px !important}.margin-top-11{margin-top:11px !important}.margin-top-12{margin-top:12px !important}.margin-top-13{margin-top:13px !important}.margin-top-14{margin-top:14px !important}.margin-top-15{margin-top:15px !important}.margin-top-16{margin-top:16px !important}.margin-top-18{margin-top:18px !important}.margin-top-19{margin-top:19px !important}.margin-top-20{margin-top:20px !important}.margin-top-21{margin-top:21px !important}.margin-top-22{margin-top:22px !important}.margin-top-24{margin-top:24px !important}.margin-top-26{margin-top:26px !important}.margin-top-28{margin-top:28px !important}.margin-top-30{margin-top:30px !important}.margin-top-32{margin-top:32px !important}.margin-top-34{margin-top:34px !important}.margin-top-36{margin-top:36px !important}.margin-top-40{margin-top:40px !important}.margin-top-42{margin-top:42px !important}.margin-top-44{margin-top:44px !important}.margin-top-46{margin-top:46px !important}.margin-top-48{margin-top:48px !important}.margin-top-80{margin-top:80px !important}.margin-top-100{margin-top:100px !important}.margin-bottom-0{margin-bottom:0 !important}.margin-bottom{margin-bottom:45px !important}.margin-bottom-80{margin-bottom:80px !important}.margin-bottom-72{margin-bottom:72px !important}.margin-bottom-48{margin-bottom:48px !important}.margin-bottom-64{margin-bottom:64px !important}.margin-bottom-46{margin-bottom:46px !important}.margin-bottom-43{margin-bottom:43px !important}.margin-bottom-40{margin-bottom:40px !important}.margin-bottom-38{margin-bottom:38px !important}.margin-bottom-36{margin-bottom:36px !important}.margin-bottom-34{margin-bottom:34px !important}.margin-bottom-32{margin-bottom:32px !important}.margin-bottom-30{margin-bottom:30px !important}.margin-bottom-24{margin-bottom:24px !important}.margin-bottom-27{margin-bottom:27px !important}.margin-bottom-22{margin-bottom:22px !important}.margin-bottom-20{margin-bottom:20px !important}.margin-bottom-18{margin-bottom:18px !important}.margin-bottom-16{margin-bottom:16px !important}.margin-bottom-14{margin-bottom:14px !important}.margin-bottom-12{margin-bottom:12px !important}.margin-bottom-10{margin-bottom:10px !important}.margin-bottom-9{margin-bottom:9px !important}.margin-bottom-8{margin-bottom:8px !important}.margin-bottom-6{margin-bottom:6px !important}.margin-bottom-4{margin-bottom:4px !important}.margin-bottom-2{margin-bottom:2px !important}.margin-bottom-0{margin-bottom:0 !important}.margin-left-0{margin-left:0 !important}.margin-left-4{margin-left:4px !important}.margin-left-10{margin-left:10px !important}.margin-left-16{margin-left:16px !important}.margin-left-20{margin-left:20px !important}.margin-left-30{margin-left:30px !important}.margin-left-32{margin-left:32px !important}.margin-right-6{margin-right:6px !important}.margin-right-10{margin-right:10px !important}.margin-right-14{margin-right:14px !important}.margin-right-18{margin-right:18px !important}.margin-right-20{margin-right:20px !important}.margin-right-24{margin-right:24px !important}.margin-right-30{margin-right:30px !important}.remove-margin{margin:0 !important}.remove-margin-left{margin-left:0 !important}.remove-margin-right{margin-right:0 !important}.remove-margin-top{margin-top:0 !important}.remove-margin-bottom{margin-bottom:0 !important}.padding-y{padding-top:24px;padding-bottom:24px}.mheight-48{min-height:48px !important}.mheight-42{min-height:42px !important}.mheight-36{min-height:36px !important}.mheight-16{min-height:16px}.mheight-18{min-height:18px !important}.no-line-height{line-height:1 !important}.line-height-30{line-height:30px !important}.max-height-30{max-height:30px}@media only screen and (min-width: 551px){.margin-right-for-desktop-20{margin-right:24px}.margin-left-for-desktop-20{margin-left:24px}}.imc-topbar{width:100%;z-index:1150;position:relative}.imc-topbar--floated{position:absolute;top:15px;left:0px;right:0px}.imc-topbar--sticky{position:fixed;top:0}.ui-notification{position:fixed;z-index:1100;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3);width:983px;max-width:100%;margin:auto;height:auto;-webkit-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s;color:#000}.ui-notification .close-icon{position:absolute;top:40%;right:23px;opacity:.4}.ui-notification.killed{cursor:pointer;opacity:0;-webkit-transition:opacity 1s linear;transition:opacity 1s linear;display:none !important}.ui-notification>h3{display:block;margin:10px 10px 10px 10px;padding:0 0 5px 0;text-align:left;font-weight:bold}.ui-notification a:hover{text-decoration:underline}.ui-notification a:focus,.ui-notification a.tab-focus{outline:2px solid #30EA03}.ui-notification>.message{margin:20px 42px 20px 24px;line-height:1.2em}.ui-notification .button-element{margin-left:10px;margin-bottom:2px}.ui-notification.warning{background-color:#ffeec1;display:block}.ui-notification.error{background-color:#fee5e9;display:block}.ui-notification.success{background-color:#daffe7;display:block}.ui-notification.info{background-color:#e8f2f9;display:block}.ui-notification .text-truncation{max-width:65%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom;line-height:1.3em}.ui-notification .text-truncation:hover{text-decoration:underline}.notification-link{text-decoration:underline;font-weight:bold}.notification-text-highlight{font-weight:bold}@media only screen and (max-width: 800px){.ui-notification .close-icon{top:10%}.ui-notification .button-element{width:100%;margin-top:10px;margin-left:0px}}.ui-notification-fix-bottom{position:fixed;width:100%;bottom:0;z-index:1001}.ui-notification-fix-bottom__block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 23px 18px 20px;background:rgba(0,0,0,0.9);-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 -2px 4px 0 rgba(0,0,0,0.1);color:#fff}.ui-notification-fix-bottom__block a,.ui-notification-fix-bottom__block button{color:#fff}.ui-notification-fix-bottom__block--cookie{padding:16px 23px 0px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 800px){.ui-notification-fix-bottom__block--cookie{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ui-notification-fix-bottom__block__message{display:inline-block;width:80%}@media only screen and (max-width: 800px){.ui-notification-fix-bottom__block__message{width:100%}}.ui-notification-fix-bottom__block__text{display:inline-block;width:84%}.ui-notification-fix-bottom__block__text a{text-decoration:underline}@media only screen and (max-width: 800px){.ui-notification-fix-bottom__block__text{width:100%}}.ui-notification-fix-bottom__block__button-wrapper{display:inline-block;width:15%;text-align:right;vertical-align:top}@media only screen and (max-width: 800px){.ui-notification-fix-bottom__block__button-wrapper{margin-top:20px;width:100%}}@media only screen and (max-width: 800px){.ui-notification-fix-bottom{left:0}.ui-notification-fix-bottom__block{margin-right:0}}.no-content-page{font-size:1.5rem;font-weight:bold;margin-top:46px;margin-bottom:46px;color:#bbb;text-align:center;word-wrap:break-word}@media only screen and (max-width: 800px){.no-content-page{font-size:1.5rem}}.tab-navigation{border-bottom:1px solid #ccc;font-size:14px;height:25px;line-height:1.2em}.tab-navigation .tab-navigation-item{display:inline-block}.tab-navigation .tab-navigation-item:nth-of-type(n):not(:last-of-type){margin-right:23px}.tab-navigation .tab-navigation-item .tab-navigation-link.active,.tab-navigation .tab-navigation-item .tab-navigation-link:hover,.tab-navigation .tab-navigation-item .tab-navigation-link:focus,.tab-navigation .tab-navigation-item .tab-navigation-link.tab-focus{border-bottom:3px solid #30EA03;padding-bottom:5px}.search-icon .imc-navigation-search-dropdown:focus{outline:2px solid #30EA03}@media only screen and (max-width: 550px){.tab-navigation{font-size:12px;height:22px}.tab-navigation .tab-navigation-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:50%}.tab-navigation .tab-navigation-item:nth-of-type(n):not(:last-of-type){margin-right:0;padding-right:23px}.tab-navigation .tab-navigation-item .tab-navigation-link{display:block}}button{margin:0;padding:0}.button-element,input[type="submit"].button-element{background-color:#30EA03;border:1px solid #30EA03;text-align:center;line-height:1em;color:#000;text-transform:none;display:inline-block;border-radius:4px;cursor:pointer}.button-element.small-button,input[type="submit"].button-element.small-button{font-size:14px;font-weight:bold;margin-bottom:12px;line-height:1em}.button-element.small-button:nth-of-type(n):not(:last-of-type),input[type="submit"].button-element.small-button:nth-of-type(n):not(:last-of-type){margin-right:16px}.button-element.small-button:focus,.button-element.small-button.selected,input[type="submit"].button-element.small-button:focus,input[type="submit"].button-element.small-button.selected{padding:7px 16px}.button-element.small-button:not(:focus),input[type="submit"].button-element.small-button:not(:focus){padding:7px 16px}.button-element.small-button.loader-button,input[type="submit"].button-element.small-button.loader-button{padding:0.35em 1.8em}.button-element.big-button,input[type="submit"].button-element.big-button{font-size:16px;margin-bottom:8px}.button-element.big-button:nth-of-type(n):not(:last-of-type),input[type="submit"].button-element.big-button:nth-of-type(n):not(:last-of-type){margin-right:24px}.button-element.medium-button,input[type="submit"].button-element.medium-button{font-size:16px;font-weight:bold;margin-bottom:12px;line-height:1em}.button-element.medium-button:nth-of-type(n):not(:last-of-type),input[type="submit"].button-element.medium-button:nth-of-type(n):not(:last-of-type){margin-right:24px}.button-element.medium-button:focus,.button-element.medium-button.selected,input[type="submit"].button-element.medium-button:focus,input[type="submit"].button-element.medium-button.selected{padding:12px 24px}.button-element.medium-button:not(:focus),input[type="submit"].button-element.medium-button:not(:focus){padding:12px 24px}.button-element.medium-button.loader-button,input[type="submit"].button-element.medium-button.loader-button{padding:0.6em 2.8em}.button-element.reveal-button,input[type="submit"].button-element.reveal-button{font-size:20px;position:relative;top:0;right:0;color:#000;font-weight:bold}.button-element.reveal-button:nth-of-type(n):not(:last-of-type),input[type="submit"].button-element.reveal-button:nth-of-type(n):not(:last-of-type){margin-right:20px}.button-element.reveal-button:hover,input[type="submit"].button-element.reveal-button:hover{color:#fff}.button-element.reveal-button:not([disabled]),input[type="submit"].button-element.reveal-button:not([disabled]){color:#000}.button-element.reveal-button:not([disabled]):hover,input[type="submit"].button-element.reveal-button:not([disabled]):hover{color:#fff}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.button-element.reveal-button,input[type="submit"].button-element.reveal-button{font-size:14px;padding:7px 24px}}.button-element.button-cancel-operation:not([disabled]),input[type="submit"].button-element.button-cancel-operation:not([disabled]){border-color:#30EA03;color:#000;background:#30EA03}.button-element.compliant,input[type="submit"].button-element.compliant{background-color:#30EA03}.button-element.compliant:focus,input[type="submit"].button-element.compliant:focus{background-color:#30EA03}.button-element.in-progress,input[type="submit"].button-element.in-progress{background-color:#ff9f1c}.button-element.in-progress:focus,input[type="submit"].button-element.in-progress:focus{background-color:#ff9f1c}.button-element.is-overdue,input[type="submit"].button-element.is-overdue{background-color:#ba2d0b}.button-element.is-overdue:focus,input[type="submit"].button-element.is-overdue:focus{background-color:#ba2d0b}.button-element.non-compliant,input[type="submit"].button-element.non-compliant{background-color:#403f4c}.button-element.non-compliant:focus,input[type="submit"].button-element.non-compliant:focus{background-color:#403f4c}.button-element.not-evaluated,input[type="submit"].button-element.not-evaluated{background-color:#56c0e6}.button-element.not-evaluated:focus,input[type="submit"].button-element.not-evaluated:focus{background-color:#56c0e6}.button-element.course-start-button,input[type="submit"].button-element.course-start-button{background:#30EA03;border-color:#30EA03;color:#000;display:block;margin-top:20px;margin-right:0}.button-element.button-compliance-big,input[type="submit"].button-element.button-compliance-big{width:100%;height:100%;background-color:#fcfcfc;margin-bottom:24px;color:#000;line-height:1.2em}.button-element.media-instruction-button,input[type="submit"].button-element.media-instruction-button{font-size:14px;width:100%;font-weight:bold;line-height:1em}.button-element.media-instruction-button:not(:focus),input[type="submit"].button-element.media-instruction-button:not(:focus){padding-top:7px;padding-bottom:7px;padding-left:16px;padding-right:16px}.button-element.media-instruction-button:focus,input[type="submit"].button-element.media-instruction-button:focus{padding-top:7px;padding-bottom:7px;padding-left:15px;padding-right:15px}.button-element.button-compliance-big,input[type="submit"].button-element.button-compliance-big{width:100%;height:100%;background-color:#fcfcfc;margin-bottom:24px;color:#000;line-height:1.2em}.button-element:focus,input[type="submit"].button-element:focus{border:1px solid #30EA03;background-color:#000;color:#fff}.button-element:focus:hover,input[type="submit"].button-element:focus:hover{border:1px solid #000;background-color:#000;color:#fff}.button-element:hover:not(:focus),input[type="submit"].button-element:hover:not(:focus){background-color:#000;border:1px solid #000;color:#fff;text-decoration:none}.button-element:disabled,input[type="submit"].button-element:disabled{cursor:not-allowed;border:1px solid #bbb;color:#bbb;background:rgba(0,0,0,0)}.button-element:disabled:hover,input[type="submit"].button-element:disabled:hover{border:1px solid #bbb;background-color:rgba(0,0,0,0);color:#bbb}.button-element.tapped:not(.selected):hover,input[type="submit"].button-element.tapped:not(.selected):hover{background-color:#30EA03}.button-element.selected,input[type="submit"].button-element.selected{background-color:#000;border:1px solid #000;color:#fff}.button-element.selected:focus,input[type="submit"].button-element.selected:focus{color:#fff;border:1px solid #30EA03;background-color:#000}.button-element.selected:focus:hover,input[type="submit"].button-element.selected:focus:hover{color:#fff;border:1px solid #000;background-color:#000}.button-element.selected:hover,input[type="submit"].button-element.selected:hover{background-color:#000;color:#fff;border:1px solid #000}.button-element:focus,input[type="submit"].button-element:focus{border:1px solid #30EA03;background-color:#30EA03;color:#000}.button-element:focus:hover,input[type="submit"].button-element:focus:hover{border:1px solid #30EA03;background-color:#000;color:#fff}.button-element.loader-button,input[type="submit"].button-element.loader-button{cursor:not-allowed;pointer-events:none}.button-element.tapped:not(.selected):hover,input[type="submit"].button-element.tapped:not(.selected):hover{background-color:#30EA03}.button-element.selected,input[type="submit"].button-element.selected{background-color:#000;border:1px solid #000;color:#fff}.button-element.selected:focus,input[type="submit"].button-element.selected:focus{color:#fff;border:1px solid #30EA03}.button-element.selected:focus:hover,input[type="submit"].button-element.selected:focus:hover{border:1px solid #30EA03}.button-element.selected:hover,input[type="submit"].button-element.selected:hover{background-color:#000;color:#fff;border:1px solid #000}.button-element.loader-button,input[type="submit"].button-element.loader-button{cursor:not-allowed;pointer-events:none}.button-element .loader,.button-element .loader:before,.button-element .loader:after,input[type="submit"].button-element .loader,input[type="submit"].button-element .loader:before,input[type="submit"].button-element .loader:after{border-radius:0;width:0.75rem;height:0.75rem;-webkit-animation:loader 1.8s infinite ease-in-out;animation:loader 1.8s infinite ease-in-out}.button-element .loader,input[type="submit"].button-element .loader{display:inline-block;font-size:16px;margin:0 auto;padding:0;position:relative;top:-1.6rem;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.button-element .loader:before,.button-element .loader:after,input[type="submit"].button-element .loader:before,input[type="submit"].button-element .loader:after{content:'';position:absolute;color:#000}.button-element .loader:before,input[type="submit"].button-element .loader:before{left:-1em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.button-element .loader:after,input[type="submit"].button-element .loader:after{left:1em}@keyframes loader{0%,80%,100%{-webkit-box-shadow:0 1.5em 0 -0.75em;box-shadow:0 1.5em 0 -0.75em;opacity:0}40%{-webkit-box-shadow:0 1.5em 0 0;box-shadow:0 1.5em 0 0;opacity:1}}.button-element--full-width,input[type="submit"].button-element--full-width{width:100%}.button-element--button-disabled,input[type="submit"].button-element--button-disabled{background-color:rgba(0,0,0,0);border:1px solid #bbb;color:#bbb}.button-element--button-disabled:hover:not(:focus),input[type="submit"].button-element--button-disabled:hover:not(:focus){background-color:rgba(0,0,0,0);border:1px solid #bbb;color:#bbb;cursor:default}.button-element--button-disabled:focus,input[type="submit"].button-element--button-disabled:focus{background-color:rgba(0,0,0,0);border:1px solid #bbb;color:#bbb;cursor:default}.button-element--button-disabled:focus:hover,input[type="submit"].button-element--button-disabled:focus:hover{background-color:rgba(0,0,0,0);border:1px solid #bbb;color:#bbb;cursor:default}.paypal-button{background-color:#ffc539 !important;border-color:#e09a0f !important}.paypal-button .paypal-text{color:#373203 !important;padding-top:6px;display:inline-block;font-size:14px}.input-link{background:transparent;border:none;font-size:.875rem;color:#000;padding:0}.input-link:hover{text-decoration:underline}.facebook-button{padding:12px;font-size:16px;margin-bottom:20px;margin-right:20px;text-align:center;line-height:1em;height:42px;text-transform:none;border-radius:4px;background-color:#4d65a0;color:#fff;border:1px solid #4d65a0;position:relative}.facebook-button--small{padding:7px 16px 7px 6px;font-size:16px}.facebook-button--small .facebook-button__separator{left:30px}.facebook-button--small .facebook-button__text{margin-left:28px}.facebook-button__separator{width:1px;height:100%;top:0;position:absolute;border:1px solid #41598c;left:42px}.facebook-button__text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:8px;margin-left:32px}.facebook-button__icon{width:11px}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.facebook-button__icon{position:absolute;left:14px}}.facebook-button:hover{background:#4d65a0;border:1px solid #4d65a0;color:#fff}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.facebook-button{width:100%}}@media screen and (max-width: 550px){.button-element.medium-button.medium-button--has-icon-for-small-only{padding-left:0;padding-right:0}}.dashboard-learningpath-header{margin:30px 0 12px}.dashboard-learningpath-header__name{font-size:24px;line-height:1.6em}.dashboard-learningpath-header__description{font-size:16px;line-height:1.6em}.dashboard-learningpath-tile{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:4px;border:1px solid #d6d6d6;margin:10px 0}.dashboard-learningpath-tile__content{padding:12px 20px 20px;width:100%;min-width:530px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:1px solid #d6d6d6}.dashboard-learningpath-tile__content__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;margin-bottom:10px;font-weight:bold}.dashboard-learningpath-tile__content__title__icon{padding:0 10px 0 0;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.dashboard-learningpath-tile__content__title__icon:before{vertical-align:middle}.dashboard-learningpath-tile__content__subtiles{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-learningpath-subtile:nth-child(2){margin-left:20px}.dashboard-learningpath-subtile:nth-child(3){margin-left:20px}.dashboard-learningpath-subtile{height:auto;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d6d6d6;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(20% - 20px);flex-basis:calc(20% - 20px)}.dashboard-learningpath-subtile__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}.dashboard-learningpath-subtile__content__label{font-size:14px;line-height:1.6em;padding-bottom:6px;font-weight:bold;text-align:center;width:100%;min-height:1.9em}.dashboard-learningpath-subtile__content__name{font-size:18px;line-height:1.6em;padding-bottom:4px;font-weight:bold;text-align:center;width:100%}.dashboard-learningpath-subtile__content__progress{margin-bottom:8px}.dashboard-learningpath-subtile__content__metadata{font-size:12px;line-height:1.6em;padding-bottom:4px;text-align:center;width:100%}.dashboard-learningpath-subtile__content__tags{font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-learningpath-subtile__content__tag{font-size:12px;width:126px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:4px;overflow:hidden;height:22px}.dashboard-learningpath-subtile__image-wrapper{width:520px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-learningpath-subtile__image-wrapper__content{height:100%;width:100%;padding-bottom:56.25%;background-position:center;background-size:cover;position:relative}.dashboard-learningpath-subtile__button{text-align:center;padding:9px;background-color:#fafafa;color:#000;width:100%;line-height:1.6em;font-weight:bold;font-size:14px;border-top-right-radius:0;border-top-left-radius:0;border-top:1px solid #d6d6d6}.dashboard-learningpath-subtile__button:disabled{color:#777;cursor:default}.dashboard-learningpath-subtile__button:hover{color:#30EA03;background:#f2f2f2;border-top:1px solid #d6d6d6}.dashboard-learningpath-subtile__button:hover:disabled{color:#777;background:#fafafa}.dashboard-learningpath__more{text-align:center;margin-bottom:27px;margin-top:24px}.recertification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(20% - 20px);flex-basis:calc(20% - 20px);min-width:125px}.overall-progress__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#eaeaea;position:absolute;bottom:0;font-size:12px;font-weight:bold;text-align:center;width:100%}.overall-progress__wrapper__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-color:#eaeaea}.overall-progress__wrapper__inner__value{width:100%;z-index:2}.overall-progress__wrapper__fill{background-color:#30EA03;height:100%;position:absolute;bottom:0}.tag__status{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#ba2d0b;font-size:12px;font-weight:bold}.tag__status__certified{background-color:#30EA03}.tag__status__uncertified{background-color:#ba2d0b}.tag__conditions{border:1px solid #d6d6d6}.tag__conditions__icon{padding:3px 5px}.tag__conditions__text{padding-right:10px;text-align:left;width:65px;font-size:12px;font-weight:bold;overflow:inherit;text-overflow:ellipsis}.tag__conditions__value{padding:3px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-size:12px;font-weight:bold}.tag__conditions__value--completed{background-color:#30EA03}.tag__conditions__value--in-progress{background-color:#ff9f1c}.tag__conditions__value--not-started{background-color:#eaeaea}.tag__progress{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#eaeaea;margin-left:10px;position:relative;border:1px solid #d6d6d6;font-size:12px;font-weight:bold}.tag__progress__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:2px;top:2px}.tag__progress__content__icon{padding:0 5px}.tag__progress__content__icon:before{vertical-align:sub}.tag__progress__fill{background-color:#30EA03;height:100%}@media only screen and (max-width: 1224px){.dashboard-learningpath-subtile__content__tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tag__progress{margin-left:0;margin-top:10px}}@media only screen and (max-width: 800px){.dashboard-learningpath-tile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.dashboard-learningpath-tile__content{border-right:0;border-top:1px solid #d6d6d6;min-width:100%}.dashboard-learningpath-tile__content__subtiles{-ms-flex-wrap:wrap;flex-wrap:wrap}.dashboard-learningpath-subtile__image-wrapper{width:100%}.dashboard-learningpath-subtile__image-wrapper__content{padding-bottom:56.25%;background-position:center;background-size:cover}.dashboard-learningpath-subtile__content__tags{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-learningpath-subtile:nth-child(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.dashboard-learningpath-subtile:nth-child(2){margin-left:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.dashboard-learningpath-subtile:nth-child(3){margin-left:0;margin-top:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%}.tag__progress{margin-top:0;margin-left:10px}}@media only screen and (max-width: 550px){.dashboard-learningpath-subtile__content{width:100%}.dashboard-learningpath-subtile__content__tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.dashboard-learningpath-subtile:nth-child(1){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%}.dashboard-learningpath-subtile:nth-child(2){margin-left:0;margin-top:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%}.dashboard-learningpath-subtile:nth-child(3){margin-top:20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%}.tag__conditions{width:100%}.tag__conditions__text{width:100%}.tag__progress{margin-top:10px;margin-left:0;width:100%}}.imc-search-bar{position:relative}.imc-search-bar__search-field{width:100%;border-radius:0 4px 4px 0 !important;height:42px !important;border-color:#30EA03 !important;font-size:16px}.imc-search-bar__search-button{background:#30EA03;border-color:#30EA03;border-width:1px;border-style:solid;position:absolute;right:0;bottom:0;color:#000;border-radius:0 3px 3px 0;height:42px;padding:0 20px;font-size:14px;font-weight:bold;font-family:inherit;line-height:42px}.imc-search-bar__search-button:hover{background:#000 !important;color:#fff;border-color:#000}@media only screen and (max-width: 550px){.imc-search-bar__search-button{padding:0 13px}}.imc-search-bar__search-button__search-icon{display:none !important}@media only screen and (max-width: 550px){.imc-search-bar__search-button__search-icon{display:inline-block !important}.imc-search-bar__search-button__search-icon.icon{vertical-align:top}}@media only screen and (max-width: 550px){.imc-search-bar__search-button__text{display:none}}html[dir=rtl] p{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext;/*!rtl:begin:ignore*/text-align:right;/*!rtl:end:ignore*/}html[dir=rtl] .imc-list-title{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext;/*!rtl:begin:ignore*/text-align:right;/*!rtl:end:ignore*/}html[dir=rtl] .main-title-header{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext;/*!rtl:begin:ignore*/text-align:right;/*!rtl:end:ignore*/}html[dir=rtl] .button-element{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}html[dir=rtl] .language-change-footer-entry{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext;text-align:center !important}html[dir=rtl] .slick-list{/*!rtl:begin:ignore*/direction:ltr;/*!rtl:end:ignore*/}html[dir=rtl] .slick-slide{/*!rtl:begin:ignore*/direction:rtl;/*!rtl:end:ignore*/}.slick-shadow-left{/*!rtl:begin:ignore*/left:0;/*!rtl:end:ignore*/}html[dir=rtl] .datepicker-dropdown{/*!rtl:begin:ignore*/left:0;right:auto;/*!rtl:end:ignore*/}html[dir=rtl] select option{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}html[dir=rtl] .social_share_privacy_area li .dummy_btn{/*!rtl:begin:ignore*/float:right;/*!rtl:end:ignore*/margin:0 0 0 10px}html[dir=rtl] .social_share_privacy_area li .switch{/*!rtl:begin:ignore*/float:right;/*!rtl:end:ignore*/}.social_share_privacy_area li .help_info.icon{border-right-width:0 !important;border-radius:5px 0 0 5px !important}.social_share_privacy_area li .settings_info_menu{left:0}.social_share_privacy_area li .settings_info_menu .settings{border-radius:0 5px 5px 0 !important}.social_share_privacy_area li .settings_info_menu form fieldset input{float:left !important;margin:4px 10px 4px 0 !important}.social_share_privacy_area li .settings_info_menu form fieldset label{float:left !important}html[dir=rtl] .circle-level-meta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}html[dir=rtl] .icon-reply:before,html[dir=rtl] .icon-is-overdue:before,html[dir=rtl] .icon-clock:before,html[dir=rtl] .icon-training-time-small:before,html[dir=rtl] .icon-training-pending:before,html[dir=rtl] .icon-mail:before,html[dir=rtl] .icon-user-id:before,html[dir=rtl] .icon-ojt:before,html[dir=rtl] .icon-training-passed-small:before,html[dir=rtl] .icon-experience-points:before{/*!rtl:begin:ignore*/float:right;/*!rtl:end:ignore*/}html[dir=rtl] .icon--back-to-content-small:before{content:"\f12f"}html[dir=rtl] .icon--component-show-content-small:before{content:"\f1c3"}html[dir=rtl] .icon--back-to-content-large:before{content:"\f12e"}html[dir=rtl] .icon--component-show-content-large:before{content:"\f1c1"}.search-area__subline-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-area__subline-wrapper .summary{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-area__subline-wrapper .export__button{padding:7px !important}.search-area__subline-wrapper .export__button:focus{border-width:1px}.search-area__subline-wrapper__sortby{padding-right:10px !important;padding-left:10px;-ms-flex-item-align:end;align-self:flex-end}.search-area__subline-wrapper__sortby:focus{border-width:1px}@media only screen and (max-width: 800px){.search-area__subline-wrapper__sortby{padding-right:0 !important;padding-top:10px}}.search-area__subline-wrapper__sortby-nobuttons{padding-right:0 !important}.search-area__subline-wrapper__sortby-nobuttons:focus{border-width:1px}.search-area__subline-wrapper__sortby-nobuttons .sort-options-wrapper{position:relative}.search-area__subline-wrapper__sortby-nobuttons .imc-filter .combined-shape{right:0}@media only screen and (max-width: 550px){.search-area__subline-wrapper__sortby-nobuttons .imc-filter .combined-shape{left:0}}@media only screen and (max-width: 800px){.search-area__subline-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search-area__subline-wrapper .summary{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:10px}}.search-area__subline-wrapper .rectangle-109-copy-4 .sort-arrow-icon{padding-right:8px;position:relative;top:-3px}.search-area__subline-wrapper__button{display:inherit;-ms-flex-item-align:end;align-self:flex-end;height:30px}@media only screen and (max-width: 800px){.search-area__subline-wrapper__button .export__button{margin-left:10px !important}}@media only screen and (max-width: 550px){.search-area__additional-buttons{margin-top:10px;width:100%}}.search-area__buttons-lateral-padding-10{padding:0 10px !important}.search-area__more{text-align:center;margin-bottom:27px}.search-area__searchbar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media screen and (max-width: 34.43625em){.search-area__searchbar-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.search-area__searchbar-wrapper__searchbar{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.search-area__searchbar-wrapper__button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width: 550px){.search-area__searchbar-wrapper__button{margin-left:10px}}.search-area__searchbar-wrapper__filter-button{margin-left:24px;font-size:14px !important;font-weight:bold;font-family:inherit;line-height:1em;-ms-flex-negative:0;flex-shrink:0;padding:0 20px;text-align:center;height:42px;border-radius:4px;background:#30EA03;border:1px solid #30EA03;color:#000}@media screen and (max-width: 34.43625em){.search-area__searchbar-wrapper__filter-button--mobile-view{width:100%;margin-left:0}}.search-area__searchbar-wrapper__filter-button--pressed{background:#000;color:#fff;border:1px solid #000}.search-area__searchbar-wrapper__filter-button--icon-button{font-size:16px;padding:4px 12px}.search-area__searchbar-wrapper__filter-button:before{vertical-align:-50%}.search-area__searchbar-wrapper__filter-button:hover{background:#000;color:#fff;border:1px solid #000}@media only screen and (max-width: 550px){.search-area__searchbar-wrapper__filter-button{margin-left:0;padding:0 13px}}.search-area__searchbar-wrapper__filter-button__filter-icon{display:none !important}@media only screen and (max-width: 550px){.search-area__searchbar-wrapper__filter-button__filter-icon{display:inline-block !important}}@media only screen and (max-width: 550px){.search-area__searchbar-wrapper__filter-button__text{display:none}}@media only screen and (max-width: 550px){.search-area__searchbar-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.search-area .hide-first-simple-line .imc-filter__title{margin-top:0}.search-area .simple-line:not(:first-of-type){padding-top:12px}.skill-text-block__title{color:#000;font-size:20px;font-weight:500;line-height:1.6;margin:30px 0 8px}.skill-text-block__subtitle{font-size:14px;font-weight:bold;color:#000;margin-top:16px}.skill-text-block__text{font-size:14px;font-weight:400}.skill-text-block__separator{color:#ddd;margin-top:26px;margin-bottom:6px}.skill-text-block__link{display:inline-block;margin-top:24px;text-decoration:underline}.skill-text-block__link:hover{text-decoration:none}.content-wrapper .title-text-1{font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1.6;color:#000;padding:5px 0 15px}.content-wrapper .search-result-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-wrapper .search-result-wrapper .search-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.content-wrapper .search-result-wrapper .search-sort-by{-ms-flex-item-align:end;align-self:flex-end}@media only screen and (max-width: 800px){.content-wrapper .search-result-wrapper{display:block}.content-wrapper .search-result-wrapper .search-sort-by{margin-top:24px;margin-bottom:24px}}.content-wrapper__section__headline{font-size:20px;line-height:1.3;font-weight:normal;margin-bottom:10px}.content-wrapper--no-top{margin-top:0}.content-wrapper__tabs{border-bottom:1px solid #ddd;margin:10px 0 0 0;padding:0}.content-wrapper__tabs__tab-title{padding:0;margin:0 10px;line-height:1.6;border-bottom:5px solid #fff;display:inline-block;font-size:16px}.content-wrapper__tabs__tab-title.active{border-bottom:5px solid #56c0e6}.content-wrapper__tabs__tab-title:first-child{margin-left:0}.content-wrapper__tabs__content{border:none}.content-wrapper__tabs__content__elem{display:none;padding-top:15px}.content-wrapper__tabs__content__elem--no-headline{padding-top:0}.content-wrapper__tabs__content__elem--no-headline .tiles-wrapper--scrollable-content.imc-search-result{margin-top:-1px}.content-wrapper__tabs__content__elem.active{display:block}.content-wrapper__search-result-content-available{font-size:14px;padding-bottom:3px}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.content-wrapper__search-result-content-available{font-size:12px}}.content-wrapper .search-input,.content-wrapper .modal-wide-row{margin-left:-20px;margin-right:-20px}.content-wrapper .tiles-wrapper--lateral-padding-10{padding-left:10px;padding-right:10px}.content-wrapper .tiles-wrapper--scrollable-content{overflow-y:scroll;padding:10px 19px 10px 36px;margin:0 -36px 0 -36px;max-height:50vh;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.content-wrapper .tiles-wrapper--scrollable-content.imc-search-result{overflow-y:scroll}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.content-wrapper .tiles-wrapper--scrollable-content{max-height:70vh;padding:10px 16px;margin:0 -16px}}.content-wrapper .tiles-wrapper--no-results{margin-top:20px;margin-bottom:30px;padding:25px 25px 28px;line-height:1.4;font-size:24px;color:rgba(0,0,0,0.2);text-align:center;background-color:rgba(0,0,0,0.02)}.content-wrapper .tiles-wrapper.tiles-wrapper-none{padding:0 10px}.content-wrapper .tiles-wrapper .tile-wrapper{margin:0;padding:0;list-style:none}.content-wrapper .tiles-wrapper .buttons-wrapper{list-style:none;padding-top:10px}.content-wrapper .tiles-wrapper .tiles-wrapper{padding:10px 10px 0 20px}.content-wrapper .tiles-wrapper.no-row{padding:20px 0}.content-wrapper .tiles-wrapper.no-img .tile__type3__content{width:100%}.content-wrapper .tiles-wrapper .columns.last{float:left}.content-wrapper .tiles-wrapper .tile{background:#fff;border:1px solid #d6d6d6;border-radius:4px;-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,0.1);box-shadow:0 2px 3px 1px rgba(0,0,0,0.1);margin-bottom:15px}.content-wrapper .tiles-wrapper .tile__type3{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:80px}.content-wrapper .tiles-wrapper .tile__type3__col3{padding-bottom:52px}.content-wrapper .tiles-wrapper .tile__type3__col3 .img--full{width:100%;min-height:174px;background-repeat:no-repeat;background-size:cover;background-position:center center;display:block;border-radius:4px 4px 0 0}.content-wrapper .tiles-wrapper .tile__type3__img{width:142.22222px;min-height:80px;background-repeat:no-repeat;background-size:cover;background-position:center center;display:block;border-radius:4px 0 0 4px}.content-wrapper .tiles-wrapper .tile__type3__content{width:calc(100% - 143px);display:block;padding:10px 50px 10px 20px}.content-wrapper .tiles-wrapper .tile__type3__content--full{position:absolute;bottom:0;width:100%;display:block;padding:10px 20px 10px 20px;background-color:#fff;max-height:52px;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out;overflow:hidden;left:0}.content-wrapper .tiles-wrapper .tile__type3__content--full .title{font-size:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.content-wrapper .tiles-wrapper .tile__type3__content--full.hoverd{max-height:282px;-webkit-transition:max-height 0.2s ease-in;transition:max-height 0.2s ease-in;overflow:hidden}.content-wrapper .tiles-wrapper .tile__type3__content--full.hoverd .title{white-space:normal;text-overflow:clip;overflow:visible}@media only screen and (max-width: 800px){.content-wrapper .tiles-wrapper .tile__type3__content--full .title{font-size:16px;white-space:normal;text-overflow:clip;overflow:visible}}@media only screen and (max-width: 800px){.content-wrapper .tiles-wrapper .tile__type3__content--full{max-height:200px}}.content-wrapper .tiles-wrapper .tile__type3__content.double-button-column{padding:10px 90px 10px 20px}.content-wrapper .tiles-wrapper .tile__type3__content .title{overflow-wrap:break-word;word-break:break-word;position:relative;overflow:hidden;height:auto;max-height:28.8px;color:#000;font-family:"NewHero",Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;margin-bottom:3px;line-height:1.6;overflow-wrap:break-word}@supports not (word-break: break-word){@supports not (overflow-wrap: break-word){.content-wrapper .tiles-wrapper .tile__type3__content .title{word-break:break-all}}}.content-wrapper .tiles-wrapper .tile__type3__content .title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:28.8px;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(50%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0), #fff 50%);background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%)}@supports (-webkit-line-clamp: 1){.content-wrapper .tiles-wrapper .tile__type3__content .title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-webkit-box-pack:start}.content-wrapper .tiles-wrapper .tile__type3__content .title:after{display:none}}.content-wrapper .tiles-wrapper .tile__type3__content .status{font-size:15px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-wrapper .tiles-wrapper .tile__type3__content .meta{font-size:13px;color:#666;display:block;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.content-wrapper .tiles-wrapper .tile__type3__content .meta .metadata{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-wrapper .tiles-wrapper .tile__type3__content .meta .metadata i{line-height:1;padding-right:6px}.content-wrapper .tiles-wrapper .tile__type3__content .meta .metadata:before{margin-right:6px;vertical-align:text-top}.content-wrapper .tiles-wrapper .tile__type3 .tile__type3__actions.single-btn{right:40px}.content-wrapper .tiles-wrapper .tile__type3 .tile__type3__actions.single-btn .btn{height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-wrapper .tiles-wrapper .tile__type3 .tile__type3__actions.single-btn .btn:first-of-type:last-of-type{border-radius:0}.content-wrapper .tiles-wrapper .tile__type3 .tile__type3__actions.single-btn .btn--edit:before{content:'\f10c';font-family:'ImcIconFont', sans-serif}.content-wrapper .tiles-wrapper .tile__type3__actions{position:absolute;right:0;bottom:0;display:block;cursor:pointer}.content-wrapper .tiles-wrapper .tile__type3__actions .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;position:relative;font-size:20px;padding:5px;line-height:1.4;background:#fafafa;color:#000;border-radius:0;border-width:1px 0 0 1px;border:1px solid #d6d6d6}.content-wrapper .tiles-wrapper .tile__type3__actions .btn:last-of-type{border-bottom:none}.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected{color:#fff;background:#30EA03}.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected:hover{color:#fff}.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected .btn--select,.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--selected,.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--select{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.content-wrapper .tiles-wrapper .tile__type3__actions .btn:hover{background:#f2f2f2}.content-wrapper .tiles-wrapper .tile__type3__actions .btn--select,.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--selected,.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--select{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content-wrapper .tiles-wrapper .tile__type3__actions .btn--select:before,.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--selected:before,.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--select:before{content:'\f125';font-family:'ImcIconFont', sans-serif;font-weight:bold}.content-wrapper .tiles-wrapper .tile__type3__actions .btn--selected:before,.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__actions .btn.is-selected .btn--select:before{content:'\f123';font-family:'ImcIconFont', sans-serif}.content-wrapper .tiles-wrapper .tile__type3__actions .btn--expand:before{content:'\f128';font-family:'ImcIconFont', sans-serif}.content-wrapper .tiles-wrapper .tile__type3__actions .btn--collaps:before{content:'\f12A';font-family:'ImcIconFont', sans-serif}.content-wrapper .tiles-wrapper .tile__type3__actions .btn--delete:before{content:'\f125';font-family:'ImcIconFont', sans-serif}.content-wrapper .tiles-wrapper .tile__type3__actions .btn--cancel:before{content:'\f131';font-family:'ImcIconFont', sans-serif}.content-wrapper .tiles-wrapper .tile__type3__actions .btn:first-of-type:last-of-type{border-radius:4px 0 4px 0}.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected{background:#30EA03;color:#fff;border-color:#30EA03}.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected.cancelable-selection:hover{background:#ba2d0b;border-color:#ba2d0b}.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--selected,.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--select{color:#fff}.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected:hover{background:#30EA03;color:#fff;border-color:#30EA03}.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected .btn--select,.content-wrapper .tiles-wrapper .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--selected,.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--select{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.content-wrapper .tiles-wrapper .tile__type3__actions .btn:hover{background:#f2f2f2;color:#30EA03}.content-wrapper .tiles-wrapper .tile__type3__actions .btn[data-ng-click*="delete"]:hover{background:#ba2d0b;color:#fff;border-color:#ba2d0b}.content-wrapper .tiles-wrapper .tile__type3__actions .btn--disabled{cursor:not-allowed;opacity:.5}.content-wrapper .tiles-wrapper .tile__type3__actions .btn--disabled:hover{background-color:#fafafa;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.content-wrapper .tiles-wrapper .tile__type3__actions .btn-set-act{display:none;position:absolute;right:50px;top:-15px;border:1px solid #ddd;background:#f7f7f7;font-size:13px;font-weight:600;padding:5px 0;border-radius:4px;color:#666;min-width:120px;z-index:9;-webkit-box-shadow:0 2px 6px 2px rgba(0,0,0,0.1);box-shadow:0 2px 6px 2px rgba(0,0,0,0.1)}.content-wrapper .tiles-wrapper .tile__type3__actions .btn-set-act:after{content:"\25B6";color:#ccc;position:absolute;top:5px;right:-12px}.content-wrapper .tiles-wrapper .tile__type3__actions .btn-set-act li{padding:5px 12px;list-style:none}.content-wrapper .tiles-wrapper .tile__type3__actions .btn-set-act li:hover{background:#fafafa}.content-wrapper .tiles-wrapper .tile__type3__actions .btn-set-act.active{display:block}.content-wrapper .tiles-wrapper .tile__type3__more{width:100%;background:#fff;height:100%;padding:12px 12px 0 12px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-top:1px solid #ddd}.content-wrapper .tiles-wrapper .tile__type3__more .action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-wrapper .tiles-wrapper .tile__type3__more .action-buttons .columns{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.content-wrapper .tiles-wrapper .tile.has-more .tile__type3__img{border-radius:4px 0 0 0}.content-wrapper .tiles-wrapper .tile.is-selected{border-color:#30EA03}.content-wrapper .tiles-wrapper .tile.media-selected-item{opacity:1;background:#eaeaea;border-color:rgba(48,234,3,0.5);-webkit-box-shadow:none;box-shadow:none}.content-wrapper .tiles-wrapper .tile.media-selected-item:hover{-webkit-box-shadow:none;box-shadow:none}.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__actions .btn.is-selected{background:#30EA03;color:#fff;border-color:#30EA03;opacity:.5}.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__actions .btn.is-selected:hover{background:#30EA03;color:#fff;border-color:#30EA03}.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__actions .btn.is-selected .btn--select,.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__actions .btn.is-selected.cancelable-selection:hover .btn--selected{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__content .title{position:relative;overflow:hidden;height:auto;max-height:32px}.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__content .title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:32px;background:-webkit-gradient(linear, left top, right top, from(rgba(234,234,234,0)), color-stop(50%, #eaeaea));background:-webkit-linear-gradient(left, rgba(234,234,234,0), #eaeaea 50%);background:linear-gradient(to right, rgba(234,234,234,0), #eaeaea 50%)}@supports (-webkit-line-clamp: 1){.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__content .title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-webkit-box-pack:start}.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__content .title:after{display:none}}.content-wrapper .tiles-wrapper .tile:hover{-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.2);box-shadow:0 0 8px 1px rgba(0,0,0,0.2);cursor:pointer}@media only screen and (max-width: 550px){.content-wrapper .tiles-wrapper .tile__type3__img{display:none}.content-wrapper .tiles-wrapper .tile__type3__content{width:100%}.content-wrapper .tiles-wrapper .tile__type3__content .title{position:relative;overflow:hidden;height:auto;max-height:64px}.content-wrapper .tiles-wrapper .tile__type3__content .title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:32px;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(50%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0), #fff 50%);background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%)}@supports (-webkit-line-clamp: 2){.content-wrapper .tiles-wrapper .tile__type3__content .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-pack:start}.content-wrapper .tiles-wrapper .tile__type3__content .title:after{display:none}}.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__content .title{position:relative;overflow:hidden;height:auto;max-height:64px}.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__content .title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:32px;background:-webkit-gradient(linear, left top, right top, from(rgba(234,234,234,0)), color-stop(50%, #eaeaea));background:-webkit-linear-gradient(left, rgba(234,234,234,0), #eaeaea 50%);background:linear-gradient(to right, rgba(234,234,234,0), #eaeaea 50%)}@supports (-webkit-line-clamp: 2){.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__content .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-pack:start}.content-wrapper .tiles-wrapper .tile.media-selected-item .tile__type3__content .title:after{display:none}}}.content-wrapper .editform label{cursor:auto}.content-wrapper .folder-wrapper{margin-bottom:20px;padding-left:0}.content-wrapper .folder-wrapper .folder{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #dddddd;padding-bottom:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#f4f4f4}.content-wrapper .folder-wrapper .folder__title{overflow-wrap:break-word;word-break:break-word;position:relative;overflow:hidden;height:auto;max-height:57.6px;font-size:18px;font-weight:500;line-height:1.6;overflow-wrap:break-word;padding-right:15px}@supports not (word-break: break-word){@supports not (overflow-wrap: break-word){.content-wrapper .folder-wrapper .folder__title{word-break:break-all}}}.content-wrapper .folder-wrapper .folder__title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:28.8px;background:-webkit-gradient(linear, left top, right top, from(rgba(244,244,244,0)), color-stop(50%, #f4f4f4));background:-webkit-linear-gradient(left, rgba(244,244,244,0), #f4f4f4 50%);background:linear-gradient(to right, rgba(244,244,244,0), #f4f4f4 50%)}@supports (-webkit-line-clamp: 2){.content-wrapper .folder-wrapper .folder__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-pack:start}.content-wrapper .folder-wrapper .folder__title:after{display:none}}.content-wrapper .folder-wrapper .folder__title:after{top:1.4em}.content-wrapper .folder-wrapper .folder__actions{font-size:18px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.content-wrapper .folder-wrapper .folder__count{font-size:12px;font-family:"NewHero",Arial,Helvetica,sans-serif;margin-right:10px;padding:0 10px}.content-wrapper .folder-wrapper .folder__expand{font-size:30px;color:#000;white-space:nowrap;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 400ms cubic-bezier(0, 1, 0.5, 1);transition:all 400ms cubic-bezier(0, 1, 0.5, 1)}.content-wrapper .folder-wrapper .folder__expand--collapsed{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-wrapper .folder-wrapper .folder--type2 .folder__title{position:relative;overflow:hidden;height:auto;max-height:57.6px;font-size:18px;line-height:1.6}.content-wrapper .folder-wrapper .folder--type2 .folder__title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:28.8px;background:-webkit-gradient(linear, left top, right top, from(rgba(244,244,244,0)), color-stop(50%, #f4f4f4));background:-webkit-linear-gradient(left, rgba(244,244,244,0), #f4f4f4 50%);background:linear-gradient(to right, rgba(244,244,244,0), #f4f4f4 50%)}@supports (-webkit-line-clamp: 2){.content-wrapper .folder-wrapper .folder--type2 .folder__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-pack:start}.content-wrapper .folder-wrapper .folder--type2 .folder__title:after{display:none}}.content-wrapper .folder-wrapper .folder--type2 .folder__title:after{top:1.3em}.content-wrapper .folder-wrapper .folder .icon{color:#000;margin-right:4px}.content-wrapper .folder-wrapper .folder .icon--edit:before{content:'\f10c';font-family:'ImcIconFont', sans-serif}.content-wrapper .folder-wrapper .folder .icon--delete:before{content:'\f125';font-family:'ImcIconFont', sans-serif;font-size:26px}.content-wrapper .folder-wrapper .folder .icon--expand:before{content:'\f128';font-family:'ImcIconFont', sans-serif}.content-wrapper .folder-wrapper .folder .icon:hover{color:#30EA03}@media only screen and (max-width: 550px){.content-wrapper .folder-wrapper .folder{-ms-flex-wrap:wrap;flex-wrap:wrap}}.content-wrapper .media-item-wrapper .media-item-title{font-size:24px;padding:20px 10px 10px 10px;cursor:pointer;overflow-wrap:break-word}.content-wrapper .tag-name{font-size:14px;font-weight:bold}.content-wrapper .tag-text{font-size:16px;margin-bottom:12px}.content-wrapper .tag-html{font-size:16px;margin:10px 10px 10px 0;padding:10px;border-left:1px solid #ddd}.content-wrapper .sortable-element-placeholder{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed #c4c4c4;list-style:none;margin-bottom:10px;border-radius:4px;height:40px}.content-wrapper .final-action{text-align:center;margin-top:10px}.content-wrapper .more-button{display:inline-block;width:100%}.content-wrapper .course-hero-wrapper{padding:10px 0}.content-wrapper .course-hero__type3{width:100%;height:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:80px}.content-wrapper .course-hero__type3__img{width:213.33333px}.content-wrapper .course-hero__type3__img__inner{width:100%;min-height:120px;background-repeat:no-repeat;background-size:cover;background-position:center center;display:block}.content-wrapper .course-hero__type3__content{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 214px);display:block;padding:10px 50px 10px 20px;background-color:#f4f4f4}.content-wrapper .course-hero__type3__content .title{overflow-wrap:break-word;word-break:break-word;position:relative;overflow:hidden;height:auto;max-height:64px;font-size:20px;font-weight:500;margin-bottom:3px;line-height:1.6;overflow-wrap:break-word}@supports not (word-break: break-word){@supports not (overflow-wrap: break-word){.content-wrapper .course-hero__type3__content .title{word-break:break-all}}}.content-wrapper .course-hero__type3__content .title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:32px;background:-webkit-gradient(linear, left top, right top, from(rgba(244,244,244,0)), color-stop(50%, #f4f4f4));background:-webkit-linear-gradient(left, rgba(244,244,244,0), #f4f4f4 50%);background:linear-gradient(to right, rgba(244,244,244,0), #f4f4f4 50%)}@supports (-webkit-line-clamp: 2){.content-wrapper .course-hero__type3__content .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-pack:start}.content-wrapper .course-hero__type3__content .title:after{display:none}}.content-wrapper .course-hero__type3__content .status{font-size:15px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-wrapper .course-hero__type3__content .meta{font-size:13px;color:#666;display:block;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.content-wrapper .course-hero__type3__content .meta .metadata{display:inline-block;margin-right:12px}.content-wrapper .course-hero__type3__content .meta .metadata:before{margin-right:6px;vertical-align:text-top}@media only screen and (max-width: 550px){.content-wrapper .course-hero__type3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.content-wrapper .course-hero__type3__img{width:100%}.content-wrapper .course-hero__type3__img__inner{padding-bottom:56.25%}.content-wrapper .course-hero__type3__content{padding:10px 10px 20px 0;width:100%}}.content-wrapper .syllabus-overview{margin:20px 0;padding:0 10px;border-left:1px solid #ddd;font-size:14px}.content-wrapper .syllabus-overview__folder{margin-top:10px}.content-wrapper .syllabus-overview__folder i{line-height:1;padding-right:6px}.content-wrapper .syllabus-overview__folder:before{padding-right:8px;font-size:12px;vertical-align:top}.content-wrapper .syllabus-overview__media{padding-left:25px;margin-top:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.content-wrapper .syllabus-overview__media i{line-height:1;padding-right:6px}.content-wrapper .syllabus-overview__media:before{padding-right:8px;font-size:12px;vertical-align:top;width:24px}.content-wrapper .persons-overview{margin:20px 0;padding:0 10px;border-left:1px solid #ddd;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-wrapper .persons-overview__person{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:28px;font-size:14px;width:240px;padding:0 20px 5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.content-wrapper input{-webkit-box-shadow:none;box-shadow:none}.message__type2{background:#dae7da;color:#468847;margin-top:-20px}.message__type2__wrapper{padding:30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.message__type2__img{margin-right:15px;line-height:1.2}.message__type2__img:before{content:'\e309';font-family:'Icons', sans-serif;font-size:70px}.message__type2__content{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.message__type2__content .message-title{font-size:24px}.compliance-description-disabled{border:1px solid #bbb;background-color:#eaeaea;cursor:not-allowed;padding:5px 9px 6px 9px;height:147px;overflow-y:auto}.attached-input-wrapper,.media-schedule-date{border-radius:0}.media-schedule-date-selector .media-schedule-date-wrapper .media-schedule-date{height:35px}.select-style,.item-select-modal-field{border:none;background-color:#fff;overflow:hidden;position:relative;width:50%;display:block}.select-style--wide,.item-select-modal-field--wide{width:100%}.select-style:after,.item-select-modal-field:after{content:'';display:block;position:absolute;width:1px;height:100%;background-color:#d6d6d6;top:0;right:40px}.select-style span,.item-select-modal-field span{position:absolute;top:12px;right:12px;font-size:8px;color:#777777}.select-style select,.item-select-modal-field select{position:relative;z-index:1;border:1px solid #bbb;-webkit-box-shadow:none;box-shadow:none;background:transparent;background-image:none;height:32px;padding:0 50px 0 10px;border-radius:0;-moz-appearance:window;-webkit-appearance:none}.select-style select:focus,.select-style .select2-controller-wrapper .select2-container--focus .select2-selection--single,.select2-controller-wrapper .select2-container--focus .select-style .select2-selection--single,.item-select-modal-field select:focus,.item-select-modal-field .select2-controller-wrapper .select2-container--focus .select2-selection--single,.select2-controller-wrapper .select2-container--focus .item-select-modal-field .select2-selection--single{outline:none}.select-style select[disabled],.item-select-modal-field select[disabled]{background-color:#eaeaea;cursor:not-allowed}.item-select-modal-field{border:1px solid #bbb}.item-select-modal-field span{font-size:16px;height:33px;width:40px;padding-top:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-select-modal-field span.metatag-action__triger{top:0;right:0;background-color:#FAFAFA;display:-webkit-box;display:-ms-flexbox;display:flex}.item-select-modal-field span.metatag-action__triger:hover,.item-select-modal-field span.metatag-action__triger:focus{background-color:#F1F1F1}.item-select-modal-field span.metatag-action__empty{top:0;right:40px;padding-top:0;font-size:14px;width:26px;display:-webkit-box;display:-ms-flexbox;display:flex}.item-select-modal-field input{height:33px;padding:0 50px 0 10px;z-index:1;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.select2-controller-wrapper .select2-container{width:100%;display:block}.select2-controller-wrapper .select2-container--focus .select2-selection--single{height:31px}.select2-controller-wrapper .select2-container--focus .select2-selection--single .select2-selection__rendered{line-height:31px}.select2-controller-wrapper .select2-container .select2-selection--single{border-radius:0;height:35px}.select2-controller-wrapper .select2-container .select2-selection--single .select2-selection__rendered{line-height:33px;padding-right:40px;padding-left:8px}.select2-controller-wrapper .select2-container .select2-selection--single .select2-selection__rendered:after{content:'';display:block;position:absolute;width:1px;height:100%;background-color:#d6d6d6;top:0;right:40px}.select2-controller-wrapper .select2-container .select2-selection--single .select2-selection__arrow{width:40px;height:100%;right:0;top:0}.select2-controller-wrapper .select2-container .select2-selection--single .select2-selection__arrow b[role="presentation"]{border-color:#d6d6d6 transparent transparent transparent;border-width:7px 5px 0 5px}.select2-controller-wrapper .select2-container .select2-selection--single .select2-selection__clear{width:20px;text-align:center;line-height:31px}.select2-controller-wrapper .select2-container .select2-results__option{line-height:inherit}.select2-controller-wrapper .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #d6d6d6 transparent;border-width:0 5px 7px 5px}.metatag-rule{display:block}.metatag-textarea--error .cke{border:1px solid #ba2d0b}.custom-checkbox{display:block;position:relative;padding-left:22px;margin-bottom:10px;float:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox[disabled] input:checked ~ .checkmark{background-color:#ddd}.custom-checkbox label{font-size:16px;line-height:1em}.custom-checkbox input{position:absolute;opacity:0}.custom-checkbox input:checked ~ .checkmark{background-color:#56c0e6;border:0 solid #ccc}.custom-checkbox input:checked ~ .checkmark:after{display:block}.custom-checkbox:checked ~ .checkmark:after{display:block}.custom-checkbox .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#fff;border-radius:2px;border:1px solid #ccc}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none;left:6px;top:4px;width:3px;height:6px;border:solid white;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.datepicker-rule[disabled] .imc-datepicker{pointer-events:none}.datepicker-rule[disabled] .imc-datepicker .imc-datepicker__input{background-color:#ddd;cursor:default;-webkit-box-shadow:none;box-shadow:none}.date-info{padding-left:1.875rem;margin-bottom:.375rem}.date-info p{font-size:1rem;line-height:.75rem;margin:0}@media only screen and (max-width: 320px){.date-block__timer .datepicker-block{margin-bottom:1.5625rem}}.date-display{color:#666;display:inline-block;font-size:.875rem}.cke_chrome.cke_reset{-webkit-box-shadow:none;box-shadow:none}.cke_inner .cke_top,.cke_inner .cke_bottom{background-image:none;background-color:#fff}.cke_inner .cke_top .cke_toolgroup,.cke_inner .cke_bottom .cke_toolgroup{background-image:none;background-color:transparent}.margin-for-children{margin-bottom:20px;display:block}.person-tile{background:#fff;border:1px solid #d6d6d6;border-radius:4px;-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,0.1);box-shadow:0 2px 3px 1px rgba(0,0,0,0.1);margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.person-tile__image,.person-tile__content__title__image{border-radius:50%;height:56px;background-position:center;background-size:cover;margin-left:12px;border:solid 1px #ddd;-webkit-box-flex:0;-ms-flex:0 1 56px;flex:0 1 56px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.person-tile__image--large-screen{display:none}}.person-tile__content{height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;min-width:50%;width:auto;padding:10px 4px 10px 12px;line-height:1.4}.person-tile__content__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:18px;font-weight:500;font-family:"NewHero",Arial,Helvetica,sans-serif;line-height:1.6}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.person-tile__content__title{font-size:18px}}.person-tile__content__title__text{width:100%;word-wrap:normal}@supports (word-wrap: break-word){.person-tile__content__title__text{word-wrap:break-word}}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.person-tile__content__title__text{position:relative;overflow:hidden;height:auto;max-height:57.6px}.person-tile__content__title__text:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:28.8px;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(50%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0), #fff 50%);background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%)}@supports (-webkit-line-clamp: 2){.person-tile__content__title__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-pack:start}.person-tile__content__title__text:after{display:none}}}.person-tile__content__title__image{display:none;margin:0 12px 0 0;-ms-flex-preferred-size:28px;flex-basis:28px;height:28px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.person-tile__content__title__image{display:inline}}.person-tile__content__metadata{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#666666;font-size:14px}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.person-tile__content__metadata{font-size:14px;margin:0}}.person-tile__content__metadata--id{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.person-tile__content__metadata--id{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.person-tile__content__metadata--email{max-width:none;width:100%}}.person-tile__content__metadata--email a{overflow:hidden;position:relative;max-height:44.8px;margin-right:0;padding-right:20px;word-break:break-all;width:100%;color:#666666}.person-tile__content__metadata--email a:before{content:'...';position:absolute;right:8px;bottom:0}.person-tile__content__metadata--email a:after{content:'';position:absolute;right:0;width:20px;height:20px;background:#fff}.person-tile__content__metadata:not(:last-child){margin-right:12px}.person-tile__content__metadata:before{margin-right:7px}.person-tile__actions{position:relative;bottom:0;right:0;-ms-flex-item-align:end;align-self:flex-end;display:block;cursor:pointer}.person-tile__actions__wrapper{max-height:84px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;border-width:0 0 0 1px;border-style:solid;border-color:#ddd;width:40px}.person-tile__actions__wrapper--rounded{border-width:0}.person-tile__actions__wrapper--rounded .person-tile__actions--buttons{border-width:1px 0 0 1px;border:1px solid #d6d6d6;border-radius:4px 0 4px 0;overflow:hidden}.person-tile__actions__wrapper--two-columns{width:80px}.person-tile__actions--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:42px;position:relative;background:#fafafa;border-bottom:1px solid #d6d6d6;font-size:20px;line-height:1.4;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}.person-tile__actions--buttons .icon-rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.person-tile__actions--buttons:hover{background:#f2f2f2;color:#30EA03}.person-tile__actions--buttons:last-child{border-bottom:none}.person-tile__actions--buttons:nth-child(1):nth-last-child(3),.person-tile__actions--buttons:nth-child(2):nth-last-child(2),.person-tile__actions--buttons:nth-child(3):nth-last-child(1){-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.person-tile__actions--buttons:nth-child(1):nth-last-child(3){height:84px;border-bottom:0;border-right:#ddd}.person-tile__actions--buttons>a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit}.person-tile__actions--buttons>a:hover{text-decoration:none}.person-tile__actions--buttons>button{cursor:pointer;height:100%;width:100%}.person-tile__actions--buttons.is-selected{background:#30EA03;color:#fff;border-color:#30EA03}.person-tile__actions--buttons.is-selected:hover{background:#30EA03;color:#fff;border-color:#30EA03}.person-tile__actions--buttons.is-selected.cancelable-selection:hover{background:#ba2d0b;border-color:#ba2d0b}.person-tile__actions--buttons .quick-action{line-height:inherit;color:#000}.person-tile__actions--buttons .edit:before{content:'\f10c';font-family:'ImcIconFont', sans-serif}.person-tile__actions--buttons .btn--quick-action:hover{background-color:#30EA03}.person-tile__actions--buttons .btn--quick-action:hover .quick-action{color:#fff}.person-tile__actions--buttons .btn--quick-action:hover:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#30EA03}.person-tile.media-selected-item{opacity:1;background:#eaeaea;border-color:rgba(48,234,3,0.5);-webkit-box-shadow:none;box-shadow:none}.person-tile.media-selected-item:hover{-webkit-box-shadow:none;box-shadow:none;cursor:default}.person-tile.media-selected-item .person-tile__actions .person-tile__actions--buttons{background:#30EA03;color:#fff;border-color:#30EA03;opacity:.5;cursor:default}.person-tile.media-selected-item .person-tile__actions .person-tile__actions--buttons:hover{background:#30EA03;color:#fff;border-color:#30EA03}.person-tile.media-selected-item .person-tile__content__title__text{position:relative;overflow:hidden;height:auto;max-height:53.2px}.person-tile.media-selected-item .person-tile__content__title__text:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:26.6px;background:-webkit-gradient(linear, left top, right top, from(rgba(234,234,234,0)), color-stop(50%, #eaeaea));background:-webkit-linear-gradient(left, rgba(234,234,234,0), #eaeaea 50%);background:linear-gradient(to right, rgba(234,234,234,0), #eaeaea 50%)}@supports (-webkit-line-clamp: 2){.person-tile.media-selected-item .person-tile__content__title__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-pack:start}.person-tile.media-selected-item .person-tile__content__title__text:after{display:none}}.person-tile.media-selected-item .person-tile__content__metadata.person-tile__content__metadata--email a{position:relative;overflow:hidden;height:19.6px;max-height:none}.person-tile.media-selected-item .person-tile__content__metadata.person-tile__content__metadata--email a:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:19.6px;background:-webkit-gradient(linear, left top, right top, from(rgba(234,234,234,0)), color-stop(50%, #eaeaea));background:-webkit-linear-gradient(left, rgba(234,234,234,0), #eaeaea 50%);background:linear-gradient(to right, rgba(234,234,234,0), #eaeaea 50%)}@supports (-webkit-line-clamp: 1){.person-tile.media-selected-item .person-tile__content__metadata.person-tile__content__metadata--email a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-webkit-box-pack:start}.person-tile.media-selected-item .person-tile__content__metadata.person-tile__content__metadata--email a:after{display:none}}.person-tile:hover{-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.2);box-shadow:0 0 8px 1px rgba(0,0,0,0.2);cursor:pointer}.person-tile.is-selected{border-color:#30EA03}.edit-form-section--error .imc-file-upload{border:1px solid #ba2d0b}.additional-item-tile{background:#fff;border:1px solid #d6d6d6;border-radius:4px;-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,0.1);box-shadow:0 2px 3px 1px rgba(0,0,0,0.1);margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.additional-item-tile__content{height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;min-width:50%;width:auto;padding:10px 4px 10px 12px;line-height:1.4}@media screen and (max-width: 50.06125em){.additional-item-tile__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.additional-item-tile__content__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:18px;font-weight:500;font-family:"NewHero",Arial,Helvetica,sans-serif;line-height:1.6}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.additional-item-tile__content__title{font-size:18px}}.additional-item-tile__content__title__text{width:100%;word-wrap:normal}@supports (word-wrap: break-word){.additional-item-tile__content__title__text{word-wrap:break-word}}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.additional-item-tile__content__title__text{position:relative;overflow:hidden;height:auto;max-height:57.6px}.additional-item-tile__content__title__text:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:30px;height:28.8px;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(50%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0), #fff 50%);background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%)}@supports (-webkit-line-clamp: 2){.additional-item-tile__content__title__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-pack:start}.additional-item-tile__content__title__text:after{display:none}}}.additional-item-tile__content__title__error{font-size:14px;padding-left:10px}.additional-item-tile__content__title__error__icon{margin-right:5px;margin-bottom:4px}@media screen and (max-width: 34.43625em){.additional-item-tile__content__title__error{margin-top:8px;padding-left:0}}.additional-item-tile__content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.additional-item-tile__content__wrapper__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media only screen and (max-width: 550px), only screen and (orientation: landscape) and (max-height: 550px) and (max-width: 801px){.additional-item-tile__content__wrapper__options{font-size:14px;margin:0}}.additional-item-tile__content__wrapper__options__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.additional-item-tile__content__wrapper__options__value__label{margin-right:6px}.additional-item-tile__content__wrapper__options__value__dropdown_option{width:150px;padding:4px 21px 4px 4px}.additional-item-tile__content__wrapper__options__value__input_option{width:150px;padding:3px 4px 3px 4px !important}.additional-item-tile__content__wrapper__options__value__max_value{white-space:nowrap;margin-left:6px;min-width:90px}.additional-item-tile__content__wrapper__options--stacked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.additional-item-tile__content__wrapper__error{font-size:14px}.additional-item-tile__actions{position:relative;bottom:0;right:0;-ms-flex-item-align:end;align-self:flex-end;display:block;cursor:pointer;margin-left:40px}.additional-item-tile__actions__wrapper{max-height:84px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;border-width:0 0 0 1px;border-style:solid;border-color:#ddd;width:40px}.additional-item-tile__actions__wrapper--rounded{border-width:0}.additional-item-tile__actions__wrapper--rounded>a{border-width:1px 0 0 1px;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-radius:4px 0 4px 0;overflow:hidden}.additional-item-tile__actions--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:42px;position:relative;background:#fafafa;font-size:20px;line-height:1.4;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box}.additional-item-tile__actions--buttons .icon-rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.additional-item-tile__actions--buttons:hover{background:#f2f2f2;color:#30EA03}.additional-item-tile__actions--buttons>a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit}.additional-item-tile__actions--buttons>a:hover{text-decoration:none}.additional-item-tile:hover{-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.2);box-shadow:0 0 8px 1px rgba(0,0,0,0.2);cursor:pointer}.additional-item-tile.is-selected{border-color:#30EA03}.uk-offcanvas-page,.uk-offcanvas-container{overflow:hidden !important}.icon-close-lean{speak:none;font-style:normal;font-variant:normal;text-transform:none}.icon-close-lean:before{content:"\e00c";font-family:"Icons"}