body,html{font-family:Helvetica Neue,HelveticaNeue,Helvetica-Neue,Helvetica,BBAlpha Sans,sans-serif;-webkit-text-size-adjust:none;margin:0;cursor:default}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}:focus{outline:none}body{font-size:104%}body.x-android.x-phone{font-size:116%}body.x-ios.x-phone{font-size:114%}body.x-desktop{overflow:hidden;font-size:114%}@-ms-viewport{width:device-width}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-ms-touch-action:none;-moz-user-select:-moz-none}input,textarea{-webkit-user-select:text;-ms-user-select:auto;-moz-user-select:text}.x-hidden-visibility{visibility:hidden!important}.x-field-hidden,.x-hidden-display{display:none!important}.x-hidden-offsets{position:absolute!important;left:-10000em;top:-10000em;visibility:hidden}.x-html{-webkit-user-select:auto;-webkit-touch-callout:inherit;-ms-user-select:auto;line-height:1.5;color:#333;font-size:.8em;padding:1.2em}.x-html ul li{list-style-type:circle}.x-html ol li{list-style-type:decimal}body,html{position:relative;width:100%;height:100%}.x-fullscreen{position:absolute!important}.x-body{position:relative;z-index:0}.x-body,.x-inner{width:100%;height:100%}.x-sized{position:relative}.x-innerhtml{width:100%}.x-layout-box{display:flex;display:-webkit-box;display:-ms-flexbox}.x-layout-box.x-horizontal{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.x-layout-box.x-horizontal>.x-layout-box-item.x-flexed{min-width:0!important}.x-layout-box.x-vertical{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.x-layout-box.x-vertical>.x-layout-box-item.x-flexed{min-height:0!important}.x-layout-box>.x-layout-box-item{display:flex!important;display:-webkit-box!important;display:-ms-flexbox!important}.x-layout-box.x-align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.x-layout-box.x-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-layout-box.x-align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.x-layout-box.x-align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.x-layout-box.x-pack-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.x-layout-box.x-pack-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-layout-box.x-pack-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.x-layout-box.x-pack-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.x-layout-box-item.x-sized>.x-body,.x-layout-box-item.x-sized>.x-dock-outer,.x-layout-box-item.x-sized>.x-inner{width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.x-webkit .x-layout-box.x-horizontal>.x-layout-box-item.x-flexed{width:0!important}.x-webkit .x-layout-box.x-vertical>.x-layout-box-item.x-flexed{height:0!important}.x-firefox .x-stretched.x-dock-horizontal>.x-dock-body{width:0}.x-firefox .x-stretched.x-dock-vertical>.x-dock-body{height:0}.x-firefox .x-container .x-dock-horizontal.x-unsized .x-dock-body{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;min-height:0;min-width:0}.x-firefox .x-has-height>.x-dock.x-unsized.x-dock-vertical>.x-dock-body{height:0}.x-layout-card{position:relative;overflow:hidden}.x-layout-card-perspective{-webkit-perspective:1000px;-ms-perspective:1000px;perspective:1000px}.x-layout-card-item-container{width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.x-layout-card-item{position:absolute;top:0;right:0;bottom:0;left:0;position:absolute!important}.x-dock{display:flex;display:-webkit-box;display:-ms-flexbox}.x-dock>.x-dock-body{overflow:hidden}.x-dock.x-sized,.x-dock.x-sized>.x-dock-body>*,.x-dock.x-sized>.x-dock-body>.x-body>.x-inner{width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.x-dock.x-sized>.x-dock-body{position:relative;display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:0;min-width:0}.x-dock.x-stretched,.x-dock.x-unsized{height:100%}.x-dock.x-stretched>.x-dock-body,.x-dock.x-unsized>.x-dock-body{position:relative;display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;min-height:0;min-width:0}.x-dock.x-stretched>.x-dock-body>*,.x-dock.x-unsized>.x-dock-body>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:0;min-width:0}.x-dock.x-dock-vertical{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.x-dock.x-dock-horizontal{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.x-dock.x-dock-horizontal>.x-dock-item{display:flex;display:-webkit-box;display:-ms-flexbox}.x-dock.x-dock-horizontal>.x-dock-item.x-sized>.x-body,.x-dock.x-dock-horizontal>.x-dock-item.x-sized>.x-inner{width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.x-dock.x-dock-horizontal>.x-dock-item.x-unsized{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.x-dock.x-dock-horizontal>.x-dock-item.x-unsized>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:0;min-width:0}.x-ie .x-stretched.x-dock-horizontal>.x-dock-body{width:0}.x-ie .x-stretched.x-dock-vertical>.x-dock-body{height:0}.x-ie .x-has-width>.x-dock.x-unsized.x-dock-horizontal>.x-dock-body{width:0}.x-ie .x-has-height>.x-dock.x-unsized.x-dock-vertical>.x-dock-body{height:0}.x-stretched.x-container{display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.x-stretched.x-container>.x-body,.x-stretched.x-container>.x-body>.x-inner,.x-stretched.x-container>.x-inner{display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;min-height:0}.x-layout-fit.x-stretched>.x-layout-fit-item{display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:0;min-width:0}.x-layout-fit{position:relative}.x-layout-fit-item.x-sized{position:absolute;top:0;right:0;bottom:0;left:0}.x-layout-fit-item.x-unsized{width:100%;height:100%}.x-ie .x-stretched>.x-body,.x-ie .x-stretched>.x-inner{min-height:inherit}.x-center,.x-centered{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-center>*,.x-centered>*{position:relative}.x-center>.x-floating,.x-centered>.x-floating{position:relative!important}.x-floating{position:absolute!important}.x-layout-float{overflow:hidden}.x-layout-float>.x-layout-float-item{float:left}.x-layout-float.x-direction-right>.x-layout-float-item{float:right}@-webkit-keyframes x-paint-monitor-helper{0%{zoom:1}to{zoom:1}}@keyframes x-paint-monitor-helper{0%{zoom:1}to{zoom:1}}.x-paint-monitored{position:relative}.x-paint-monitor{width:0!important;height:0!important;visibility:hidden}.x-paint-monitor.cssanimation{-webkit-animation-duration:.0001ms;-webkit-animation-name:x-paint-monitor-helper;animation-duration:.0001ms;animation-name:x-paint-monitor-helper}.x-paint-monitor.overflowchange{overflow:hidden}.x-paint-monitor.overflowchange:after{content:"";display:block;width:1px!important;height:1px!important}.x-size-monitored{position:relative}.x-size-monitors{position:absolute;left:0;top:0;visibility:hidden}.x-size-monitors,.x-size-monitors>*{width:100%;height:100%;overflow:hidden}.x-size-monitors.scroll>.shrink:after{content:"";display:block;width:200%;height:200%;min-width:1px;min-height:1px}.x-size-monitors.scroll>.expand:after{content:"";display:block;width:100000px;height:100000px}.x-size-monitors.overflowchanged>.shrink>*{width:100%;height:100%}.x-size-monitors.overflowchanged>.expand>*{width:200%;height:200%}.x-size-change-detector{visibility:hidden;position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;overflow:hidden}.x-size-change-detector>*{visibility:hidden}.x-size-change-detector-shrink>*{width:200%;height:200%}.x-size-change-detector-expand>*{width:100000px;height:100000px}.x-translatable{position:absolute!important;top:500000px!important;left:500000px!important;overflow:visible!important;z-index:1}.x-translatable-hboxfix{position:absolute;min-width:100%;top:0;left:0}.x-translatable-hboxfix>.x-translatable{position:relative!important}.x-translatable-container{overflow:hidden;width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.x-translatable-container:before{content:"";display:block;width:1000000px;height:1000000px;visibility:hidden}.x-button{display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eee;border:1px solid #ccc;position:relative;overflow:hidden;z-index:1}.x-button .x-button-icon{position:relative;background-repeat:no-repeat;background-position:50%}.x-button .x-button-icon.x-shown{display:block}.x-button .x-button-icon.x-hidden{display:none}.x-icon-align-right,.x-iconalign-left{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.x-iconalign-bottom,.x-iconalign-top{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.x-iconalign-bottom,.x-iconalign-right{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.x-iconalign-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-badge,.x-button-label{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;text-overflow:ellipsis;text-align:center;display:block;overflow:hidden}.x-badge{background-color:#ccc;border:1px solid #aaa;z-index:2;position:absolute!important;width:auto;font-size:.6em;right:0;top:0;max-width:95%;display:inline-block}.x-msgbox{min-width:15em;max-width:20em;max-height:90%;margin:6px;border:1px solid #ccc}.x-msgbox .x-docking-vertical{overflow:hidden}.x-msgbox .x-toolbar.x-docked-top{border-bottom:0}.x-msgbox .x-toolbar.x-docked-bottom{border-top:0}.x-ie .x-msgbox .x-dock.x-dock-horizontal.x-unsized>.x-dock-body{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.x-msgbox-text{text-align:center}.x-msgbox-buttons .x-button{min-width:4.5em}.x-msgbox,.x-panel{position:relative}.x-form.x-floating,.x-msgbox,.x-panel.x-floating{padding:6px;background-color:#ccc}.x-form.x-floating .x-panel-inner,.x-form.x-floating>.x-body,.x-msgbox .x-panel-inner,.x-msgbox>.x-body,.x-panel.x-floating .x-panel-inner,.x-panel.x-floating>.x-body{z-index:1;background-color:#fff}.x-form.x-floating>.x-dock,.x-msgbox>.x-dock,.x-panel.x-floating>.x-dock{z-index:1}.x-form.x-floating>.x-dock.x-sized,.x-msgbox>.x-dock.x-sized,.x-panel.x-floating>.x-dock.x-sized{margin:6px}.x-sheet,.x-sheet-action{height:auto}.x-carousel-inner{position:relative;overflow:hidden}.x-carousel-item,.x-carousel-item>*{position:absolute!important;width:100%;height:100%}.x-carousel-indicator{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-carousel-indicator span{display:block;width:10px;height:10px;margin:3px;background-color:#eee}.x-carousel-indicator span.x-carousel-indicator-active{background-color:#ccc}.x-carousel-indicator-horizontal{width:100%}.x-carousel-indicator-vertical{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;height:100%}.x-form-label{display:none!important}.x-form-label span{font-weight:700}.x-form-label-nowrap .x-form-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-field{display:flex;display:-webkit-box;display:-ms-flexbox}.x-field .x-field-input{position:relative;min-width:3.7em}.x-field .x-field-input,.x-field .x-input-el{width:100%}.x-field.x-field-labeled .x-form-label{display:block!important}.x-field .x-component-outer{position:relative}.x-label-align-left,.x-label-align-right{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.x-label-align-left .x-component-outer,.x-label-align-right .x-component-outer{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.x-label-align-right{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.x-label-align-bottom,.x-label-align-top{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.x-label-align-bottom{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.x-input-el{display:block}.x-field-mask{width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.x-ie .x-field.x-field-search .x-field-mask,.x-ie .x-field.x-field-text .x-field-mask,.x-ie .x-field.x-field-textarea .x-field-mask{z-index:-1}.x-field-required .x-form-label:after{content:"*";display:inline}.x-spinner .x-component-outer{display:flex;display:-webkit-box;display:-ms-flexbox}.x-spinner .x-component-outer>*{width:auto}.x-spinner .x-field-input{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.x-spinner .x-field-input .x-input-el{width:100%;text-align:center}.x-spinner .x-field-input input::-webkit-inner-spin-button,.x-spinner .x-field-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.x-spinner .x-spinner-button{text-align:center;border:1px solid #ccc!important;background-color:#eee}.x-spinner.x-field-grouped-buttons .x-input-el{text-align:left}.x-select-overlay .x-list-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.x-field-number input::-webkit-inner-spin-button,.x-field-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.x-field-input .x-clear-icon,.x-field-input .x-reveal-icon{display:none;width:10px;height:10px;background-color:#ccc;position:absolute;top:50%;right:0}.x-field-clearable .x-clear-icon{display:block}.x-field-clearable .x-field-input{padding-right:10px}.x-field-revealable .x-reveal-icon{display:block}.x-field-revealable .x-field-input{padding-right:10px}.x-field-clearable.x-field-revealable .x-reveal-icon{right:20px}.x-android .x-input-el{-webkit-text-fill-color:#000}.x-android .x-empty .x-input-el{-webkit-text-fill-color:#a9a9a9}.x-android .x-item-disabled .x-input-el{-webkit-text-fill-color:#b3b3b3}.x-form-fieldset .x-form-fieldset-inner{border:1px solid #ccc;overflow:hidden}.x-form-fieldset .x-dock .x-dock-body{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.x-form-fieldset-title{font-weight:700}.x-form-fieldset-title .x-innerhtml{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-form-fieldset-instructions{text-align:center}.x-ie .x-field-select .x-field-mask{z-index:3}.x-sheet.x-picker{padding:0}.x-sheet.x-picker .x-sheet-inner{background-color:#fff;overflow:hidden}.x-sheet.x-picker .x-sheet-inner .x-picker-slot .x-body{border-left:1px solid #999;border-right:1px solid #acacac}.x-sheet.x-picker .x-sheet-inner .x-picker-slot.x-first .x-body{border-left:0}.x-sheet.x-picker .x-sheet-inner .x-picker-slot.x-last .x-body{border-left:0;border-right:0}.x-picker-slot .x-scroll-view{z-index:2;position:relative}.x-picker-mask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;display:flex;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.x-picker-slot-title{position:relative;z-index:2}.x-picker-slot-title>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.x-picker-slot .x-dataview-inner{width:100%!important}.x-picker-slot .x-dataview-item{vertical-align:middle;height:30px;line-height:30px}.x-picker-slot .x-dataview-item.x-item-selected{font-weight:700}.x-picker-slot .x-picker-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-ie .x-picker-item{cursor:default}.x-ie .x-picker-item:before{content:". .";color:transparent;position:absolute;left:0;word-spacing:3000px}.x-picker-right{text-align:right}.x-picker-center{text-align:center}.x-picker-left{text-align:left}.d-popup-overlay{position:fixed;top:0;left:56px;right:0;bottom:0;height:100%;width:-webkit-calc(100% - 56px);width:calc(100% - 56px);overflow:auto}.x-desktop .d-popup-overlay{height:100%;overflow:hidden}.x-chrome .x-desktop .d-popup-overlay,.x-chromemobile .x-desktop .d-popup-overlay{will-change:transform,opacity}.d-fullscreen .x-desktop .d-popup-overlay{will-change:unset;-webkit-transform:none;transform:none}.d-popup-overlay .d-popup-overlay-mask{background-color:#e9eaeb;opacity:.95;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.x-chrome .d-popup-overlay .d-popup-overlay-mask,.x-chromemobile .d-popup-overlay .d-popup-overlay-mask{will-change:transform,opacity}.d-fullscreen .d-popup-overlay .d-popup-overlay-mask{will-change:unset;-webkit-transform:none;transform:none}.d-popup-overlay .d-popup-overlay-inner{position:relative;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-popup-overlay.showing .d-popup-overlay-mask{opacity:0;-webkit-animation-name:mask-fadein;animation-name:mask-fadein;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup-overlay.hiding{pointer-events:none!important}.d-popup-overlay.hiding .d-popup-overlay-mask{opacity:.95;-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media (max-width:600px){.d-popup-overlay{left:0;top:57px;width:100%;height:-webkit-calc(100% - 56px);height:calc(100% - 56px)}}.d-popup{z-index:2;width:400px;height:100%;max-height:100%;cursor:default;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-popup,.x-ie .d-popup{-webkit-box-direction:normal}.x-ie .d-popup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.x-phone .d-popup{width:100%}.d-popup.d-popup-no-close-button .d-popup-close-button{display:none!important}.d-popup .d-popup-inner{width:100%;height:auto;max-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}.x-chrome .d-popup .d-popup-inner,.x-chromemobile .d-popup .d-popup-inner{will-change:transform,opacity}.d-fullscreen .d-popup .d-popup-inner{will-change:unset;-webkit-transform:none;transform:none}.x-ie .d-popup .d-popup-inner{z-index:2;position:relative}.d-popup .d-popup-buttons{position:absolute;top:0;right:0;left:0;font-size:11px;color:#67768d;text-transform:uppercase;line-height:44px;font-weight:700}.d-popup .d-popup-buttons>div{cursor:pointer;position:static!important;margin-right:10px}.d-popup .d-popup-buttons>div:hover{color:#fff!important}.d-popup .d-title-bar{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.x-chrome .d-popup .d-title-bar,.x-chromemobile .d-popup .d-title-bar{will-change:transform,opacity}.d-fullscreen .d-popup .d-title-bar{will-change:unset;-webkit-transform:none;transform:none}.d-popup .d-popup-close-button{cursor:pointer}.d-popup .d-popup-content{position:relative;border:1px solid #e3e3e3;background:#fff;height:auto;max-height:100%}.d-popup .action-button{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-height:35px;height:auto;width:398px;text-align:center;font-weight:700;font-size:14px;color:#fff;background:#637189;margin:10px auto 5px;cursor:pointer;display:inline-block!important;line-height:20px;padding:8px 10px;word-wrap:break-word;white-space:normal;border-radius:4px}.x-phone .d-popup .action-button{width:100%}.d-popup .action-button:active,.d-popup .action-button:hover{background:#4d596f}.d-popup .action-button.error,.d-popup .action-button.error:active,.d-popup .action-button.error:hover{background:#8b0000}.d-popup .action-button.icon-progress-continue:before{color:orange;font-family:didacti;content:"\E05D"}.d-popup .action-button.x-item-disabled{background:#637189;color:#ddd}.d-popup .action-button.hide-tips{width:auto;margin:10px auto 20px;padding:0 10px;border:2px solid #64738b;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.d-popup .action-button.hide-tips .x-badge,.d-popup .action-button.hide-tips .x-button-label{font-size:12px;font-weight:700;line-height:31px;text-transform:uppercase;color:#64738b}.d-popup .action-container{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:620px;margin:20px auto 10px;height:35px}.d-popup .action-container .x-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:flex-end;-webkit-box-align:flex-end;align-items:flex-end}.d-popup .action-container .x-button{-webkit-box-flex:1;-ms-flex:1;flex:1}.x-phone .d-popup .action-container{width:100%;margin:20px 0 10px;padding:0 10px}.d-popup .action-container .x-button{background:#64738b!important;border:0;border-radius:4px}.d-popup .action-container .x-button .x-button-icon.add-block{background-image:url("/resources/images/icons/playlist-editor-add-block-icon.png");background-size:contain;background-position:50%;background-repeat:no-repeat}.d-popup .action-container .x-button .x-badge,.d-popup .action-container .x-button .x-button-label{font-size:14px;font-weight:700;text-align:center;color:#fff}.d-popup .action-container .x-button:not(:last-child){margin-right:5px}.x-phone .d-popup:not(.fit-mode){padding:10px}.d-popup:not(.fit-mode) .d-title-bar-standart{height:auto;z-index:1;min-height:40px;padding:0 20px}.d-popup:not(.fit-mode) .d-title-bar-standart .title{float:left;color:#64738b;font-weight:400;font-size:15px}.x-phone .d-popup:not(.fit-mode) .d-title-bar-standart .title{font-size:14px}.d-popup:not(.fit-mode) .d-title-bar-standart .back-button{padding:0;background:none;border:none;float:left;cursor:pointer;display:inline-block}.d-popup:not(.fit-mode) .d-title-bar-standart .back-button .x-badge,.d-popup:not(.fit-mode) .d-title-bar-standart .back-button .x-button-label{font-size:9px;font-weight:700;line-height:44px;text-transform:uppercase;color:#afb5c0}.x-desktop .d-popup:not(.fit-mode) .d-title-bar-standart .back-button .x-badge,.x-desktop .d-popup:not(.fit-mode) .d-title-bar-standart .back-button .x-button-label{font-size:11px}.d-popup:not(.fit-mode) .d-title-bar-standart .back-button .x-badge:active,.d-popup:not(.fit-mode) .d-title-bar-standart .back-button .x-badge:hover,.d-popup:not(.fit-mode) .d-title-bar-standart .back-button .x-button-label:active,.d-popup:not(.fit-mode) .d-title-bar-standart .back-button .x-button-label:hover{color:#637189}.d-popup:not(.fit-mode) .d-title-bar-standart .description{clear:both;padding:10px 0;font-size:15px;font-weight:300;line-height:1.2;color:#64738b}.x-phone .d-popup:not(.fit-mode) .d-title-bar-standart .description{font-size:14px}.d-popup:not(.fit-mode) .d-popup-close-button{float:right;cursor:pointer;font-size:9px;font-weight:700;line-height:44px;text-transform:uppercase;color:#afb5c0}.x-desktop .d-popup:not(.fit-mode) .d-popup-close-button{font-size:11px}.d-popup:not(.fit-mode) .d-popup-close-button:active,.d-popup:not(.fit-mode) .d-popup-close-button:hover{color:#637189}.x-tablet .d-popup:not(.fit-mode) .d-popup-close-button:active,.x-tablet .d-popup:not(.fit-mode) .d-popup-close-button:hover{color:#fff}.d-popup:not(.fit-mode) .d-popup-content{border-radius:4px}.x-chrome .d-popup:not(.fit-mode) .d-popup-content>.x-inner,.x-chromemobile .d-popup:not(.fit-mode) .d-popup-content>.x-inner{will-change:transform,opacity}.d-fullscreen .d-popup:not(.fit-mode) .d-popup-content>.x-inner{will-change:unset;-webkit-transform:none;transform:none}.d-popup:not(.fit-mode).showing .d-popup-inner{opacity:0;-webkit-animation-name:popup-showing;animation-name:popup-showing;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:125ms;animation-delay:125ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup:not(.fit-mode).showing .d-popup-inner .d-title-bar-standart{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:125ms;animation-duration:125ms;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup:not(.fit-mode).showing .d-popup-inner .d-popup-content>.x-inner{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:125ms;animation-duration:125ms;-webkit-animation-delay:375ms;animation-delay:375ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup:not(.fit-mode).showing .d-popup-inner .action-button{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:125ms;animation-duration:125ms;-webkit-animation-delay:625ms;animation-delay:625ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup:not(.fit-mode).hiding{pointer-events:none!important}.d-popup:not(.fit-mode).hiding .d-popup-inner{opacity:1;-webkit-animation-name:popup-hiding;animation-name:popup-hiding;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup.d-loading .action-button{position:relative;color:transparent!important}.d-popup.d-loading .action-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/resources/images/loaders/loader.gif");background-size:14px;background-position:50%;background-repeat:no-repeat}.d-popup.fit-mode{width:100%;height:100%}.d-popup.fit-mode>.d-popup-inner{height:100%;background-color:#f2f2f2;opacity:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-popup.fit-mode .d-title-bar-standart{width:100%;height:61px;background:#fff;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex}.d-popup.fit-mode .d-title-bar-standart .title{text-align:center;line-height:60px;color:#555;font-size:14px;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-ie .d-popup.fit-mode .d-title-bar-standart .title{z-index:1}.d-popup.fit-mode .d-popup-close-button{color:#b2b2b2;width:48px;line-height:60px;overflow:hidden;cursor:pointer;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-popup.fit-mode .d-popup-close-button:before{font-family:didacti;content:"\E056";padding:0 20px;font-size:14px}.d-popup.fit-mode .d-popup-close-button:active,.d-popup.fit-mode .d-popup-close-button:hover{color:#637189}.d-popup.fit-mode .d-popup-content{border:none;width:100%;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.d-popup.fit-mode.showing .d-popup-inner{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup.fit-mode.showing .d-popup-inner .d-title-bar-standart{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.75s;animation-delay:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup.fit-mode.showing .d-popup-inner .d-popup-content{opacity:1}.d-popup.fit-mode.showing .d-popup-inner .action-button,.d-popup.fit-mode.showing .d-popup-inner .action-container{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:1.25s;animation-delay:1.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup.fit-mode.hiding{pointer-events:none!important}.d-popup.fit-mode.hiding .d-popup-inner{margin-top:0;opacity:1;-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup.fit-mode.shown .d-popup-inner{opacity:1}.d-popup-transparent{background:transparent}.d-popup-transparent .d-popup-inner{background:transparent;border:none}.d-popup-transparent .d-popup-inner>.x-inner{background:transparent}.d-popup-transparent .d-popup-inner .d-popup-content{border:none;background:transparent}@-webkit-keyframes popup-showing{0%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes popup-showing{0%{-webkit-transform:translateY(25%);transform:translateY(25%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes popup-hiding{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:0}}@keyframes popup-hiding{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-25%);transform:translateY(-25%);opacity:0}}@-webkit-keyframes mask-fadein{to{opacity:.95}}@keyframes mask-fadein{to{opacity:.95}}.feedback-message{display:inline-block;-webkit-animation-name:feedback-show;animation-name:feedback-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-chrome .feedback-message,.x-chromemobile .feedback-message{will-change:transform,opacity}.d-fullscreen .feedback-message{will-change:unset;-webkit-transform:none;transform:none}.feedback-message .content{max-width:460px;padding:5px 25px;background-color:rgba(0,0,0,.7);font-family:ProximaNova;color:#fff;border-radius:17px;line-height:24px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.feedback-message .content a{text-decoration:none;color:#fff;font-weight:700}.feedback-message .content .d-button{font-weight:400;cursor:pointer;text-decoration:none;color:inherit}.feedback-message .content.hiding{-webkit-animation-name:feedback-hide;animation-name:feedback-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes feedback-show{0%{-webkit-transform:translateY(-110px);transform:translateY(-110px);opacity:0}to{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:1}}@keyframes feedback-show{0%{-webkit-transform:translateY(-110px);transform:translateY(-110px);opacity:0}to{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:1}}@-webkit-keyframes feedback-hide{to{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@keyframes feedback-hide{to{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}.app__component___2xF9e .d-audio-player-container{height:50px;color:#64738b;line-height:50px;vertical-align:middle;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:1px solid #b8b9bb;border-radius:15px;padding:0 10px}.app__component___2xF9e .d-audio-player-container .d-audio-player-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;height:16px;font-size:16px;line-height:16px;top:-8px;left:22px;background:#fff;padding:0 10px;font-weight:700}.app__component___2xF9e .d-audio-player-container .d-audio-player-title .d-audio-player-icon{display:inline-block;margin-right:6px;height:16px;width:16px;background-size:contain;background-image:url("/resources/icons/speaker.png")}.app__component___2xF9e .d-audio-player-container .me-cannotplay{display:none}.app__component___2xF9e .d-audio-player-container .button{cursor:pointer;float:left;width:15px;height:100%;top:-2px;position:relative}.app__component___2xF9e .d-audio-player-container .button:before{content:"\E626";font-family:didacti;margin-left:0;font-size:16px}.app__component___2xF9e .d-audio-player-container .button.paused:before{content:"\E602"}.app__component___2xF9e .d-audio-player-container .timeline-container{height:100%;margin:0 10px;padding-top:22px;-webkit-box-flex:1;-ms-flex:1;flex:1}.app__component___2xF9e .d-audio-player-container .timeline-container .timeline{background:#ddd;height:6px;cursor:pointer}.app__component___2xF9e .d-audio-player-container .timeline-container .timeline .progress{width:0;height:100%;background:#858585}.app__component___2xF9e .d-audio-player-container .time{height:100%;font-size:10px;color:#777576;text-align:center;width:60px}.app__component___2xF9e .d-audio-player-container .download{display:none;height:100%;float:right;cursor:pointer;width:15px;margin-left:10px}.app__component___2xF9e .d-audio-player-container .download:before{text-align:center;font-family:didacti;content:"\E627"}@-webkit-keyframes answer-block-deleting-height{to{height:0}}@keyframes answer-block-deleting-height{to{height:0}}.d-activity-title-view{width:100%;height:50px;display:block;line-height:50px;padding:0 0 0 20px;text-transform:uppercase;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-activity-title-view+.d-tool{margin:0 0 10px}.d-activity-title-view+.d-tool.d-tool-text{padding-top:20px}.d-activity-title-view+.d-tool.d-quote{margin:20px 20px 10px}.d-activity-title-editing{height:57px;border:1px solid #e2e2e2;background-color:#fff;overflow:hidden;border-radius:4px 4px 0 0}.d-activity-title-editing .d-title-input{height:100%;flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;border:none;margin-left:20px}.d-activity-title-editing .d-button{height:100%;cursor:pointer;flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.d-activity-title-editing .d-button:before{padding:0 10px;font-family:didacti;line-height:57px;font-size:30px}.d-activity-title-editing .d-background:before{content:"\E90C"}.d-option-item{margin-top:8px;background-color:#fff;border-radius:4px;overflow:hidden;border:1px solid #ddd}.d-option-item .d-header{height:20px;font-size:10px;font-weight:700;line-height:20px;padding-left:10px;color:#aaa;background-color:#f5f5f6;text-transform:uppercase}.d-option-item .d-disabled{opacity:.5}.d-option-item .d-option{position:relative;padding:20px 0;border-bottom:1px solid #e3e3e3}.d-option-item .d-option .d-hint{font-size:11px;width:100%;color:#b1b9c5;text-transform:uppercase;font-weight:700;line-height:11px;padding-left:13px;padding-bottom:10px}.d-option-item .d-option .d-button{cursor:pointer;line-height:20px;color:#a2a9b7;font-size:20px}.d-option-item .d-option .d-button.d-add{padding-left:15px}.d-option-item .d-option .d-edit-buttons{line-height:0;padding-left:15px}.d-option-item .d-option .d-edit-buttons .d-button{display:inline-block}.d-option-item .d-option .d-edit-buttons .d-button.d-edit{margin-right:23px}.d-option-item .d-option .d-add{display:none}.d-option-item .d-option .d-link-icon{cursor:pointer;position:absolute;right:10px;top:8px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.d-option-item .d-option .d-link-icon:before{font-family:didacti;color:#5a6880;font-size:22px;content:"\E603"}.d-option-item .d-option.d-empty .d-add{display:block}.d-option-item .d-option.d-empty .d-copy-link,.d-option-item .d-option.d-empty .d-edit,.d-option-item .d-option.d-empty .d-remove{display:none}.d-option-item .d-option:last-child{border-bottom:none}.d-hints-carousel{width:550px;overflow:hidden}.d-hints-carousel>.d-preview,.d-tool.d-image>.x-inner.d-hints-carousel>.x-innerhtml{height:410px;overflow:auto}.d-hints-carousel>.d-preview .d-fake,.d-tool.d-image>.x-inner.d-hints-carousel>.x-innerhtml .d-fake{cursor:pointer}.d-hints-carousel>.d-buttons{height:44px;border-top:1px solid #ddd;font-size:13px;text-transform:uppercase;color:#000;background-color:#fff;font-weight:600;text-align:center;line-height:43px;position:relative}.d-hints-carousel>.d-buttons.d-disabled{opacity:.5}.d-hints-carousel>.d-buttons.d-disabled:after{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;content:""}.d-hints-carousel>.d-buttons .d-button{display:inline-block;cursor:pointer;width:50%;-webkit-transition:background-color .5s;transition:background-color .5s}.d-hints-carousel>.d-buttons .d-button:hover{background-color:#f2f2f2}.d-hints-carousel>.d-buttons .d-button:first-child{border-right:1px solid #ddd}.d-hints-carousel .d-editor-list{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s}.d-hints-carousel .d-editor-list.d-hide-prev{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.d-hints-carousel .d-editor-list.d-hide-next{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.d-hints-carousel .d-editor-list.d-show-next{opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.d-hints-carousel .d-editor-list.d-show-prev{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.d-hints-carousel-popup{width:550px}.d-proof-block .d-block-content .d-body{border-bottom:none}.d-proof-block.d-empty-proof-block .d-block-body-content+div:before,.d-proof-block .d-footer{display:none}.d-tool.d-tool-text{position:static;margin:0!important;background:#fff!important;font-size:16px;line-height:26px;padding:15px 20px 10px;word-wrap:break-word}.d-tool.d-tool-text .katex{white-space:normal}.d-tool.d-tool-text .katex .katex-mathml{display:none}.d-tool.d-tool-text:first-child{padding-top:20px}@media screen and (-webkit-min-device-pixel-ratio:0){.d-tool.d-tool-text{white-space:normal}}.d-menu{background:#f5f5f5;overflow:hidden;border:1px solid #e9e9e9;border-radius:0 0 4px 4px}.d-menu .d-item{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:inline-block;height:38px;line-height:38px;cursor:pointer;border-left:1px solid #e9e9e9;text-align:center;font-size:10px;color:#bdbcbc}.d-menu .d-item:first-child{border-left:none}.d-menu .d-item:before{font-family:didacti;font-size:16px;margin-right:10px;display:inline-block;vertical-align:middle;height:42px}.d-menu .d-item.d-edit:before{content:"\E018"}.d-menu .d-item.d-options:before{content:"\E00C"}.d-menu .d-item.d-delete:before{content:"\E02C"}.d-menu .d-item.d-edit{overflow:hidden}.d-menu .d-item.d-edit .invisible-stretch{display:block;font-size:100px;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.d-formula-editing .x-toolbar+.x-dock-body{border:none;background:transparent;border-radius:0 0 4px 4px}.d-formula-editing .x-toolbar+.x-dock-body .x-panel-inner{background:transparent}.x-phone .d-formula-editing .x-toolbar+.x-dock-body:before{pointer-events:none;content:"";position:absolute;z-index:10;top:0;width:100%;height:30px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(hsla(0,0%,95%,.01)));background-image:linear-gradient(#f2f2f2,hsla(0,0%,95%,.01));background-image:-ms-linear-gradient(#f2f2f2,hsla(0,0%,95%,.01))}.x-phone .d-formula-editing .x-toolbar+.x-dock-body:after{pointer-events:none;content:"";position:absolute;z-index:10;bottom:0;width:100%;height:60px;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,95%,.01)),to(#f2f2f2));background-image:linear-gradient(hsla(0,0%,95%,.01),#f2f2f2);background-image:-ms-linear-gradient(hsla(0,0%,95%,.01),#f2f2f2)}.d-formula-editing .d-formula-example,.d-formula-editing .d-formula-form{border:1px solid #e3e3e3;background:#fff;border-radius:4px}.d-formula-editing .d-popup-content>.x-inner{will-change:auto!important}.d-formula-form{min-height:110px}.d-formula-form .d-label{font-size:10px;line-height:10px;color:#9c9c9c;font-weight:800;padding:18px 21px 10px}.d-formula-form .d-preview,.d-formula-form .d-tool.d-image>.x-inner>.x-innerhtml{text-align:center;padding:0 20px}.d-formula-form .d-preview .mq-editable-field,.d-formula-form .d-tool.d-image>.x-inner>.x-innerhtml .mq-editable-field{min-height:1.5em;width:100%;border-bottom:1px solid #d4d4d4;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.d-formula-form .d-preview .mq-root-block,.d-formula-form .d-tool.d-image>.x-inner>.x-innerhtml .mq-root-block{border:0!important}.d-formula-form .d-preview img,.d-formula-form .d-tool.d-image>.x-inner>.x-innerhtml img{margin-bottom:5px;width:auto;max-width:100%;height:auto;max-height:22px}.d-formula-form .x-inner{height:auto}.d-formula-form .x-inner .x-field-text{border-bottom:1px solid #e8eaed;font-size:12px;margin:20px 20px 19px}.d-formula-form .x-inner .x-field-text input{background:transparent;text-align:center;font-weight:400}.d-formula-example{margin-top:5px}.x-desktop .d-formula-example{height:250px}.d-formula-example.x-container.x-layout-box-item.x-flexed.x-stretched{height:100%!important}.d-formula-example .d-formula-select{cursor:pointer;font-size:10px;border-bottom:1px solid #e3e3e3;position:relative}.d-formula-example .d-formula-select:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #64738b;right:23px;top:15px;position:absolute;content:""}.d-formula-example .d-formula-select .d-label{font-weight:700;margin-left:23px}.d-formula-example .d-formula-select .d-title{margin-left:10px;display:inline-block}.d-formula-example .d-formula-select.d-active{background:#ececed}.d-formula-example .x-dataview.d-formula-example-list{overflow:hidden}.x-desktop .d-formula-example .x-dataview{height:205px}.d-formula-example .x-dataview h5{text-align:left;padding:20px 0 20px 23px;text-transform:uppercase;font-size:9px;line-height:9px;color:#64738b;font-weight:800;width:100%}.d-formula-example .x-dataview .x-dataview-item{font-size:12px;text-align:center;background:#fff}.d-formula-example .x-dataview .x-dataview-item .value{line-height:12px;margin-bottom:13px}.d-formula-example .x-dataview .x-dataview-item img{cursor:pointer;width:auto;max-width:100%;height:auto;max-height:22px}.x-desktop .d-formula-categories{height:205px}.d-formula-categories .d-item{cursor:pointer;font-size:10px;height:32px;line-height:32px;border-bottom:1px solid #e3e3e3;padding-left:23px}.d-formula-categories .d-item:last-child{border-bottom:none}.d-formula-categories .d-item.d-active{font-weight:700}.d-link-editing{background:#fff;padding:10px}.d-link-editing .d-preview,.d-link-editing .d-tool.d-image>.x-inner>.x-innerhtml{text-align:center;max-height:600px}.d-link-editing .d-preview img,.d-link-editing .d-tool.d-image>.x-inner>.x-innerhtml img{max-height:70%!important}.d-link-editing .d-preview.d-loading,.d-link-editing .d-tool.d-image>.x-inner>.d-loading.x-innerhtml{text-align:center;padding:50px 10px;height:35px}.d-link-editing .x-urlfield{border-bottom:1px solid #e8eaed;margin:15px 15px 0}.d-link-editing .x-urlfield .x-component-outer{width:100%}.d-link-editing .x-urlfield .x-component-outer input{-webkit-box-shadow:none;box-shadow:none;background:transparent;color:#5c697e;font-size:15px}.x-phone .d-link-editing .x-urlfield .x-component-outer input{font-size:14px}.d-new-popup-design .d-popup-overlay-mask{opacity:.9;background-color:rgba(99,113,137,.9)}.d-new-popup-design .d-popup-overlay-inner .d-popup{width:100%;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-new-popup-design .d-popup-overlay-inner .d-popup .d-popup-inner{position:static!important;flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:flex-end;-webkit-box-align:flex-end;align-items:flex-end;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;border-bottom:2px solid #fff;color:#b5bbc6}.d-new-popup-design .d-popup-overlay-inner .d-popup .d-popup-inner .d-title-bar{position:absolute!important;top:0;left:0;right:0;padding:0;color:inherit}.d-new-popup-design .d-popup-overlay-inner .d-popup .d-popup-inner .d-title-bar *{color:inherit}.d-new-popup-design .d-popup-overlay-inner .d-popup .d-popup-inner .d-title-bar .d-popup-close-button:before{content:"\E645";font-family:didacti;font-size:20px}.d-new-popup-design .d-popup-overlay-inner .d-popup .d-popup-inner .d-popup-content{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;width:auto;height:auto;margin-left:10px;background:none;border:none;color:inherit}.d-new-popup-design .d-popup-overlay-inner .d-popup .d-popup-inner .d-popup-content *{background:none;color:inherit}.d-new-popup-design .d-popup-overlay-inner .d-popup .d-popup-inner .action-button{flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;margin-right:10px;background:none;width:auto;height:auto;color:inherit}.d-new-popup-design .d-popup-overlay-inner .d-popup .d-popup-inner .action-button:before{font-family:didacti;content:"\E648";color:inherit}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-link-tool{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent;border:none}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-link-tool .x-innerhtml{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-link-tool .x-innerhtml .d-input{display:block;height:43px;border:none;background-color:transparent;font-size:17px;font-family:ProximaNova;color:hsla(0,0%,100%,.502);text-align:left}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-link-tool .x-innerhtml .d-row{padding:10px;border-bottom:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-link-tool .x-innerhtml .d-row .d-link-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-link-tool .x-innerhtml .d-row .d-button:before{font-family:didacti;content:"\E648";font-size:21px;line-height:43px}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-link-tool .x-innerhtml .d-row .d-title-input{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.d-core-view-popover .d-popup-inline-link-tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-core-view-popover .d-popup-inline-link-tool .d-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;height:40px}.d-core-view-popover .d-popup-inline-link-tool .d-row .d-link-input{font-size:16px;border:none;margin:3px;padding-left:10px;flex:4 4 1px;-moz-box-flex:4 4 1px;-webkit-box-flex:4 4 1px;-webkit-flex:4 4 1px;-ms-flex:4 4 1px}.d-core-view-popover .d-popup-inline-link-tool .d-row .d-button{margin:0;padding-right:6px;flex:1 1 1px;-moz-box-flex:1 1 1px;-webkit-box-flex:1 1 1px;-webkit-flex:1 1 1px;-ms-flex:1 1 1px}.d-core-view-popover .d-popup-inline-link-tool .d-row .d-button:before{font-family:didacti;content:"\E648";font-size:16px;line-height:43px;display:block;text-align:center}.d-core-view-popover .d-popup-inline-link-tool .d-row .d-title-input{font-size:16px;border:none;padding:3px;padding-left:13px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:40px;background-color:transparent;border-bottom:1px solid #ddd}.d-new-popup-overlay .d-popup-overlay-mask{background-color:rgba(99,113,137,.9)}.d-new-popup-overlay .d-popup-overlay-inner{color:#fff}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup{margin:0 10px;width:100%!important;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-ms-flex-pack:start;-webkit-box-pack:start;-ms-flex-pack:flex-start;-webkit-box-pack:flex-start;justify-content:flex-start}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inner{width:100%!important;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;height:100%}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-title-bar{padding:0}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-title-bar .d-popup-close-button:before{font-family:didacti;content:"\E645";font-size:23px;line-height:43px;color:hsla(0,0%,100%,.502)}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-definition-tool{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent;border:none}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-definition-tool .x-innerhtml{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-definition-tool .x-innerhtml .d-input{display:block;height:43px;border:none;background-color:transparent;font-size:17px;font-family:ProximaNova;color:hsla(0,0%,100%,.502);text-align:left}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-definition-tool .x-innerhtml .d-row{padding:10px;border-bottom:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-definition-tool .x-innerhtml .d-row .d-definition-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-new-popup-overlay .d-popup-overlay-inner .d-new-popup .d-popup-inline-definition-tool .x-innerhtml .d-row .d-button:before{font-family:didacti;content:"\E648";font-size:21px;line-height:43px}.d-core-view-popover .d-popup-inline-definition-tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-core-view-popover .d-popup-inline-definition-tool .d-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;height:40px}.d-core-view-popover .d-popup-inline-definition-tool .d-row .d-definition-input{font-size:16px;border:none;margin:3px;padding-left:10px;flex:4 4 1px;-moz-box-flex:4 4 1px;-webkit-box-flex:4 4 1px;-webkit-flex:4 4 1px;-ms-flex:4 4 1px}.d-core-view-popover .d-popup-inline-definition-tool .d-row .d-button{margin:0;padding-right:6px;flex:1 1 1px;-moz-box-flex:1 1 1px;-webkit-box-flex:1 1 1px;-webkit-flex:1 1 1px;-ms-flex:1 1 1px}.d-core-view-popover .d-popup-inline-definition-tool .d-row .d-button:before{font-family:didacti;content:"\E648";font-size:16px;line-height:43px;display:block;text-align:center}.d-tool-overlay{cursor:pointer!important;position:absolute!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.d-tool-overlay.d-draghandle:before{content:""!important}.d-tool-app{position:relative;height:auto!important}.d-tool-app iframe{overflow:hidden;width:1px!important;height:1px!important;min-width:100%!important;min-height:100%!important;max-width:100%!important;max-height:100%!important;border:none;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.x-desktop .d-tool-app-popup{width:600px;min-width:600px}.x-tablet.x-ios .d-tool-app-popup{width:750px;min-width:750px}.d-tool{margin:10px 0;position:relative}.d-tool.d-formula{text-align:center;padding:12px 6px;overflow:hidden;font-size:16px;color:#000}.d-tool.d-formula img{height:25px}.d-tool.d-formula>.x-inner>.x-innerhtml{border-radius:3px;line-height:0;overflow-x:auto;position:relative;padding:25px 10px 5px}.d-tool.d-formula>.x-inner>.x-innerhtml::-webkit-scrollbar{height:4px;width:4px;-webkit-appearance:none}.d-tool.d-formula>.x-inner>.x-innerhtml::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 10px #e5e5e5;box-shadow:inset 0 0 10px #e5e5e5;border-radius:0}.d-tool.d-formula>.x-inner>.x-innerhtml::-webkit-scrollbar-thumb{border-radius:0;background:#ccc;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.d-tool.d-formula.d-loading>.x-inner>.x-innerhtml{height:25px}.d-tool.d-formula.d-loading>.x-inner>.x-innerhtml img{margin-top:5px;height:16px}@media screen and (max-width:640px){.d-tool.d-formula{font-size:12px}}.d-tool.d-image img{width:auto;height:auto;max-width:100%}.d-editor-editor .d-tool.d-image img{padding:10px}.d-tool.d-image>.x-inner>.x-innerhtml{line-height:0}.d-tool.d-image>.x-inner>.x-innerhtml .image-url{text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.d-tool.d-image>.x-inner>.x-innerhtml .image-url:hover{cursor:pointer}.d-tool.d-image .d-image-wrapper{width:100%;height:0;position:relative;background:#f5f5f5}.d-tool.d-image.d-loading img{position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px}.d-tool.d-file{padding:7px;height:auto}.d-tool.d-file a{padding:13px 14px;border:1px solid #e3e3e3;border-bottom:2px solid #f1f1f1;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}.d-tool.d-file .type{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:30px;height:33px;margin-right:10px;background-repeat:no-repeat;background-size:30px 33px}.d-tool.d-file .type.app{background-image:url(/resources/images/filetype/app.png)}.d-tool.d-file .type.doc{background-image:url(/resources/images/filetype/doc.png)}.d-tool.d-file .type.docx{background-image:url(/resources/images/filetype/docx.png)}.d-tool.d-file .type.exe{background-image:url(/resources/images/filetype/exe.png)}.d-tool.d-file .type.file{background-image:url(/resources/images/filetype/file.png)}.d-tool.d-file .type.gdoc{background-image:url(/resources/images/filetype/gdoc.png)}.d-tool.d-file .type.gpresentation{background-image:url(/resources/images/filetype/gpresentation.png)}.d-tool.d-file .type.gspreadsheet{background-image:url(/resources/images/filetype/gspreadsheet.png)}.d-tool.d-file .type.keynote{background-image:url(/resources/images/filetype/keynote.png)}.d-tool.d-file .type.numbers{background-image:url(/resources/images/filetype/numbers.png)}.d-tool.d-file .type.pages{background-image:url(/resources/images/filetype/pages.png)}.d-tool.d-file .type.pdf{background-image:url(/resources/images/filetype/pdf.png)}.d-tool.d-file .type.ppt{background-image:url(/resources/images/filetype/ppt.png)}.d-tool.d-file .type.pptx{background-image:url(/resources/images/filetype/pptx.png)}.d-tool.d-file .type.rar{background-image:url(/resources/images/filetype/rar.png)}.d-tool.d-file .type.xls{background-image:url(/resources/images/filetype/xls.png)}.d-tool.d-file .type.xlsx{background-image:url(/resources/images/filetype/xlsx.png)}.d-tool.d-file .type.zip{background-image:url(/resources/images/filetype/zip.png)}.d-tool.d-file .d-info{font-size:15px;line-height:19px;font-weight:700;color:#64738b;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-tool.d-link{padding:7px;cursor:pointer}.d-tool.d-link>.x-inner>.x-innerhtml{line-height:0;border:1px solid #ddd;border-bottom:2px solid #e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex}.d-tool.d-link .d-thumbnail{height:88px;background-size:cover;background-position:50%;flex:0 0 88px;-moz-box-flex:0 0 88px;-webkit-box-flex:0 0 88px;-webkit-flex:0 0 88px;-ms-flex:0 0 88px}.d-tool.d-link .d-thumbnail.d-default{background-size:100px auto;background-repeat:no-repeat;background-position:50%;background-image:url("/resources/images/www.png")}.d-tool.d-link .d-details{height:88px;overflow:hidden;background-color:#fff;padding:10px;flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-tool.d-link .d-details .d-title{font-size:14px;font-weight:700;color:#637189}.d-tool.d-link .d-details .d-link-url,.d-tool.d-link .d-details .d-title{line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-tool.d-link .d-details .d-link-url{font-size:11px;font-style:italic;color:#aaa}.d-tool.d-link .d-details .d-description{font-size:12px;font-weight:400;color:#555;line-height:17px;max-height:34px;-webkit-line-clamp:2;overflow:hidden;position:relative;max-width:100%}.d-tool.d-link.d-broken>.x-inner>.x-innerhtml,.d-tool.d-link.d-unsupported>.x-inner>.x-innerhtml{border:1px solid #ddd;border-bottom:2px solid #e4e4e4;line-height:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.d-tool.d-link.d-broken .d-hint,.d-tool.d-link.d-unsupported .d-hint{margin-left:40px;color:#575757;font-weight:700;display:inline-block;font-size:14px}.d-tool.d-link.d-broken .d-hint:before,.d-tool.d-link.d-unsupported .d-hint:before{font-family:didacti;content:"\E615";font-size:14px;color:#fdb92c;position:absolute;margin-left:-29px;margin-top:-1px}.d-tool.d-link.d-broken .d-url,.d-tool.d-link.d-unsupported .d-url{font-weight:400;margin-left:5px;margin-right:10px;font-size:14px;display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-tool.d-link.d-broken .d-url *,.d-tool.d-link.d-unsupported .d-url *{display:inline}.d-editor-editor .d-tool.d-link.d-broken .d-hint,.d-editor-editor .d-tool.d-link.d-unsupported .d-hint{margin-left:55px}.d-editor-editor .d-tool.d-link.d-broken>.x-inner>.x-innerhtml,.d-editor-editor .d-tool.d-link.d-unsupported>.x-inner>.x-innerhtml{border:1px solid #e9e9e9;border-bottom:0}.d-tool.d-link.d-unsupported .d-hint{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-tool.d-embed,.d-tool.d-tool-app{height:360px}.x-phone .d-tool.d-embed,.x-phone .d-tool.d-tool-app{height:270px}.d-editor-editor .d-tool.d-embed,.d-editor-editor .d-tool.d-tool-app{height:370px}.x-phone .d-editor-editor .d-tool.d-embed,.x-phone .d-editor-editor .d-tool.d-tool-app{height:310px}.d-tool.d-embed.d-uncovered .d-cover,.d-tool.d-uncovered.d-tool-app .d-cover{display:none}.d-tool.d-embed .d-cover,.d-tool.d-tool-app .d-cover{z-index:1;width:100%;height:100%}.d-tool.d-embed .d-cover:after,.d-tool.d-tool-app .d-cover:after{display:block;position:absolute;left:50%;top:50%;width:80px;height:40px;text-align:center;font-family:didacti;margin-top:-20px;margin-left:-40px;line-height:35px;content:"\E602";font-size:25px;color:#fff;text-shadow:1px 1px 1px #000;background-color:rgba(0,0,0,.7);border-radius:3px}.d-tool.d-embed .d-cover.d-soft,.d-tool.d-tool-app .d-cover.d-soft{background-color:#e9eaed;opacity:.95}.d-tool.d-embed .d-cover.d-hard,.d-tool.d-tool-app .d-cover.d-hard{background-size:cover;background-position:50%;height:0;width:100%}.d-tool.d-embed.d-iframe iframe,.d-tool.d-iframe.d-tool-app iframe{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.d-tool.d-embed.d-iframe>.x-inner>.x-innerhtml,.d-tool.d-iframe.d-tool-app>.x-inner>.x-innerhtml{height:330px;position:relative}.x-phone .d-tool.d-embed.d-iframe>.x-inner>.x-innerhtml,.x-phone .d-tool.d-iframe.d-tool-app>.x-inner>.x-innerhtml{height:270px}.d-tool.d-embed.has-ratio,.d-tool.d-embed.has-ratio .x-inner .x-innerhtml,.d-tool.has-ratio.d-tool-app,.d-tool.has-ratio.d-tool-app .x-inner .x-innerhtml{height:auto!important}.d-tool.d-video .x-video.rendering .x-video-ghost,.d-tool.d-video .x-video.unpublished .x-video-ghost{height:360px}.d-tool.d-audio{margin:15px 0}.d-tool.d-audio .d-audio-player{height:50px;line-height:50px;padding:0 18px;-webkit-box-sizing:content-box;box-sizing:content-box}.d-tool.d-custom{line-height:22px;font-size:14px;margin:10px;border:1px solid #e3e3e3;border-radius:5px;padding:10px}.d-tool.d-custom iframe{margin:0 auto!important}.d-editor-editor .d-tool.d-custom iframe{border:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-top:1px solid #fafafa!important}.d-tool.d-quote{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-left:20px;font-weight:400;line-height:26px;font-style:italic;margin:15px 20px;padding:15px 20px}.d-tool.d-quote:first-child{margin:20px 20px 10px}.d-tool:first-child{margin:0 0 10px}.d-tool .d-draghandle{display:none}.d-tool.d-image>.x-inner>.x-innerhtml,.d-tool .d-preview{text-align:center;overflow:hidden}.d-editor-editor .d-tool{margin:10px;background:#fafafa}.d-editor-editor .d-tool.d-image>.x-inner>.x-innerhtml,.d-editor-editor .d-tool .d-preview{line-height:0;padding:35px 0}.d-editor-editor .d-tool .d-draghandle{display:block;z-index:1;background:#fff;height:18px;width:18px;position:absolute;left:5px;top:5px;line-height:12px;border-radius:4px}.d-editor-editor .d-tool .d-draghandle:before{margin-left:-1px}.d-editor-editor .d-tool .d-placeholder{position:absolute;top:6px;left:21px}.d-tool .d-open-button,.d-tool .d-open-link{font-weight:700;width:68px;font-size:12px;text-align:center;cursor:pointer;text-decoration:none}.d-tool.d-image+.d-iframe,.d-tool.d-image+.d-video,.d-tool.d-video+.d-iframe,.d-tool.d-video+.d-image{margin-top:7px}.d-tool.d-tool-table,.d-tool.d-tool-text{color:#555}.d-tool.d-tool-table font[color=transparent],.d-tool.d-tool-table font[color^=rgba],.d-tool.d-tool-text font[color=transparent],.d-tool.d-tool-text font[color^=rgba]{color:inherit}.d-tool.d-tool-table span[data-definition],.d-tool.d-tool-text span[data-definition]{text-decoration:underline;color:#7d56c1;border-radius:3px;cursor:pointer}.d-tool.d-tool-table b,.d-tool.d-tool-table strong,.d-tool.d-tool-text b,.d-tool.d-tool-text strong{font-weight:700}.d-tool.d-tool-table em,.d-tool.d-tool-table i,.d-tool.d-tool-text em,.d-tool.d-tool-text i{font-style:italic}.d-tool.d-tool-table u,.d-tool.d-tool-text u{text-decoration:underline}.d-tool.d-tool-table a[href],.d-tool.d-tool-text a[href]{text-decoration:underline!important;font-weight:bolder;color:#0373dd}.d-tool.d-tool-table a[href]:active,.d-tool.d-tool-table a[href]:hover,.d-tool.d-tool-text a[href]:active,.d-tool.d-tool-text a[href]:hover{color:#015fb8}.d-tool.d-tool-table ol li,.d-tool.d-tool-text ol li{list-style-type:decimal}.d-tool.d-tool-table ul li,.d-tool.d-tool-text ul li{list-style-type:disc}.d-tool.d-tool-table ol li,.d-tool.d-tool-table ul li,.d-tool.d-tool-text ol li,.d-tool.d-tool-text ul li{list-style-position:outside}.d-block-content .d-tool.d-tool-table ol,.d-block-content .d-tool.d-tool-table ul,.d-block-content .d-tool.d-tool-text ol,.d-block-content .d-tool.d-tool-text ul,.d-hints-carousel .d-tool.d-tool-table ol,.d-hints-carousel .d-tool.d-tool-table ul,.d-hints-carousel .d-tool.d-tool-text ol,.d-hints-carousel .d-tool.d-tool-text ul{padding-left:26px}.d-editor-editor .d-tool.d-tool-table,.d-editor-editor .d-tool.d-tool-text{cursor:text}.d-fga .d-tool.d-tool-table,.d-fga .d-tool.d-tool-text{color:#000}.x-phone .d-tool.d-tool-table,.x-phone .d-tool.d-tool-text{font-size:14px}.d-hbox{display:-webkit-box;display:-ms-flexbox;display:flex}.d-hbox.d-vcenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-hbox.d-hcenter{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-hbox.d-hright{-ms-flex-pack:end;-webkit-box-pack:end;-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;justify-content:flex-end}.d-hbox.d-flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.d-hbox.d-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.d-vbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-vbox.d-vcenter{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-vbox.d-hcenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-cover-block .d-block-body{position:relative}.d-cover-block .d-cover{color:#fff;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.d-cover-block .d-cover .d-title{padding:15px 50px 0 22px;z-index:1;position:relative;min-height:200px;overflow:hidden}.d-cover-block .d-cover .d-title span{font-size:21px;font-weight:700;line-height:30px;background:#000;border-top:2px solid #000;border-bottom:2px solid #000;-webkit-box-shadow:7px 0 0 #000,-7px 0 0 #000;box-shadow:7px 0 0 #000,-7px 0 0 #000}.d-cover-block .d-cover .d-price{display:inline-block;margin-right:15px;color:#fff;min-width:60px;padding:0 21px;height:30px;line-height:30px;background-color:#6cb0db;border-radius:15px;font-weight:700;font-size:16px;float:right;text-transform:uppercase}.d-cover-block .d-cover .d-info-button{position:absolute;right:14px;bottom:19px;color:#fff}.d-cover-block .d-cover .d-info-button span{font-size:11px;font-weight:700}.d-cover-block .d-cover .d-info-button:after{content:"\E636";border:2px solid #fff;border-radius:50%;font-family:didacti;height:24px;width:24px;line-height:16px;vertical-align:middle;text-align:center;text-indent:-2px;font-size:15px;display:inline-block;margin-left:6px}.d-cover-block .d-cover.d-user-cover{background-size:cover;background-position:50%}.d-cover-block .d-cover.mocksy-bg-1{background-image:url("/resources/images/mocksy-bg/dark/_1.png")}.d-cover-block .d-cover.mocksy-bg-2{background-image:url("/resources/images/mocksy-bg/dark/_2.png")}.d-cover-block .d-cover.mocksy-bg-3{background-image:url("/resources/images/mocksy-bg/dark/_3.png")}.d-cover-block .d-cover.mocksy-bg-4{background-image:url("/resources/images/mocksy-bg/dark/_4.png")}.d-cover-block .d-cover.mocksy-bg-5{background-image:url("/resources/images/mocksy-bg/dark/_5.png")}.d-cover-block .d-cover.mocksy-bg-6{background-image:url("/resources/images/mocksy-bg/dark/_6.png")}.d-cover-block .d-cover.mocksy-bg-7{background-image:url("/resources/images/mocksy-bg/dark/_7.png")}.d-cover-block .d-cover.mocksy-bg-8{background-image:url("/resources/images/mocksy-bg/dark/_8.png")}.d-cover-block .d-cover.mocksy-bg-9{background-image:url("/resources/images/mocksy-bg/dark/_9.png")}.d-cover-block .d-cover.mocksy-bg-10{background-image:url("/resources/images/mocksy-bg/dark/_10.png")}.d-cover-block .d-block-type-icon{position:absolute;top:15px;right:15px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.35)}.d-cover-block .d-block-type-icon:after{font-family:didacti;font-size:24px;line-height:20px}.d-cover-block.d-licensed-block .d-cover .d-title{max-height:135px}.d-cover-block [data-course] .d-block-type-icon:after{content:"\E650"}.d-cover-block [data-playlist] .d-block-type-icon:after{content:"\E651"}.d-cover-block [data-map] .d-block-type-icon:after{content:"\E64F"}.d-cover-block [data-topic] .d-block-type-icon:after{position:relative;content:"\E903";z-index:2}.d-completion{color:#fff;text-align:center;font-size:14px;text-shadow:0 0 1px #333;background:#000;line-height:23px;padding:0 10px 2px}.d-completion:before{font-family:didacti;content:"\E009";display:inline-block;margin-right:8px;font-size:17px}.d-completion.d-excellent:before{color:#fecb2e}.d-course-viewer .d-side-menu .d-completion{position:absolute;left:0;bottom:0;width:100%;line-height:30px;background-color:transparent}.d-course-viewer .d-block .d-completion{position:absolute;bottom:18px;left:14px}@-webkit-keyframes opacity-hide{to{opacity:0}}@keyframes opacity-hide{to{opacity:0}}@-webkit-keyframes opacity-show{to{opacity:1}}@keyframes opacity-show{to{opacity:1}}@-webkit-keyframes reset-x{to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes reset-x{to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes reset-y{to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes reset-y{to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes shift-left{to{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}}@keyframes shift-left{to{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}}.d-score{color:#fff;text-align:center;font-size:14px;text-shadow:0 0 1px #333;background:#000;line-height:27px;padding:0 10px}.d-score.d-excellent:before{color:#fecb2e}.d-course-viewer .d-block .d-score,.d-topic-viewer .d-block .d-score{position:absolute;bottom:18px;right:14px}.d-course-viewer .d-block .d-grade,.d-topic-viewer .d-block .d-grade{font-weight:700;text-transform:uppercase;font-size:12px}.d-draghandle{background:transparent;font-size:18px;color:#dadada;cursor:-webkit-grab;cursor:grab}.d-draghandle:before{font-family:didacti;content:"\E61B";font-size:11px}.d-draghandle.hidden{display:none}.d-draghandle:active,.d-draghandle:hover{color:#858585}.blur{position:relative;overflow:hidden;width:100%;height:130px}.blur .blur-inner{width:100%;height:130px;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;blur:18px;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:center 50%;transform-origin:center 50%}.x-firefox .blur .blur-inner{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='blur'><feGaussianBlur stdDeviation='18' /></filter></svg>#blur")}.blur .blur-inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35)}.x-ie .blur svg{-webkit-transform:scale(1.9);transform:scale(1.9);-webkit-transform-origin:center 50%;transform-origin:center 50%}.x-container.x-field-image{width:100%;height:auto;padding:22px 0 0;border:none;background:none;position:relative;-webkit-box-shadow:none;box-shadow:none}.x-container.x-field-image .x-badge,.x-container.x-field-image .x-button-label{color:#9c9c9c}.x-container.x-field-image .x-img-background{border-radius:50%}.x-container.x-field-image .x-button-filebrowse{-webkit-box-shadow:none;box-shadow:none}.x-container.x-field-image .x-field-upload{width:100%;font-size:12px;line-height:12px;margin:0;padding:0;top:0;position:absolute;background:none;padding-top:97px;height:112px}.x-container.x-field-image .x-field-upload .x-badge,.x-container.x-field-image .x-field-upload .x-button-label{font-size:10px;font-weight:700;color:#9c9c9c}.x-container.x-field-image .x-img-image{border:1px solid #e3e3e3;width:70px;height:70px;margin:0 auto;background:#fff;background-position:50%;background-size:cover}.x-container.x-field-image .x-field-upload-uploading{margin:0 auto;width:70px}.x-container.x-field-image.placeholder{background:none}.x-container.x-field-image.placeholder .x-img-image:before{color:#e9e8e8;position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-1px;content:"\E02D";font-family:didacti;font-size:18px}.d-circle-navigation-container[data-active-step="0"] .d-circle-navigation span:first-child,.d-circle-navigation-container[data-active-step="1"] .d-circle-navigation span:nth-child(2),.d-circle-navigation-container[data-active-step="2"] .d-circle-navigation span:nth-child(3),.d-circle-navigation-container[data-active-step="3"] .d-circle-navigation span:nth-child(4),.d-circle-navigation-container[data-active-step="4"] .d-circle-navigation span:nth-child(5),.d-circle-navigation-container[data-active-step="5"] .d-circle-navigation span:nth-child(6),.d-circle-navigation-container[data-active-step="6"] .d-circle-navigation span:nth-child(7){background:#555}.d-circle-navigation{text-align:center;line-height:8px;padding-top:22px;padding-bottom:12px}.d-circle-navigation span{cursor:pointer;display:inline-block;background:#aeaeaf;border-radius:50%;width:8px;height:8px;margin-right:8px}.d-circle-navigation span:last-child{margin-right:0}.d-circle-navigation span:active,.d-circle-navigation span:hover{background:#555}.d-checkbox{cursor:pointer;display:block}.d-checkbox input{visibility:hidden;position:absolute;z-index:1}.d-checkbox input:checked+.d-icon{overflow:visible;position:relative}.d-checkbox input:checked+.d-icon:after{content:"";background-image:url("/resources/images/fields/checkbox-active.png");background-repeat:no-repeat;background-size:15px;position:absolute;top:-2px;left:1px;height:15px;width:15px}.d-checkbox .d-icon{border:1px solid #ddd;height:15px;width:15px;min-width:15px;min-height:15px;border-radius:2px;margin-right:14px}.d-checkbox .d-icon,.d-checkbox>span:not([data-inline-formula]){display:inline-block;vertical-align:middle}.d-tool-shortcut-edit{margin:15px 0 0}.x-ie .d-tool-shortcut-edit{overflow-x:hidden!important}.d-tool-shortcut-edit .x-field-image{height:100px}.d-tool-shortcut-edit .x-field-text{max-width:280px;margin:0 auto}.d-tool-shortcut-edit .x-field-text input{text-align:center}.d-tool-shortcut-edit .d-label{text-align:center;font-size:12px;font-weight:600;height:45px;line-height:45px}.d-tool-shortcut-edit .d-options-button{color:#64738b;display:inline-block;vertical-align:middle;text-align:center;font-size:16px;width:100%;padding:15px;height:65px;border-top:1px solid #e3e3e3;cursor:pointer}.d-tool-shortcut-edit .d-options-button:before{margin-top:-5px;margin-right:10px;display:inline-block;vertical-align:middle;font-size:27px;color:#aaa;font-family:didacti;content:"\E00C"}.d-tool-shortcut-edit .d-tag-search{border-top:1px solid #e3e3e3;padding:15px}.d-tool-shortcut-edit .d-tag-search .search-title{font-size:12px;padding:0}.d-search-field{background:#f1f1f1;height:35px;line-height:35px;border-bottom:1px solid #e3e3e3;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box}.d-search-field:before{content:"\F002";font-family:didacti;color:#898888;width:37px;text-align:center;font-size:12px;display:inline-block;float:left}.d-search-field input{border:none;background:transparent;color:#a09f9f;font-size:10px;padding-left:35px;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.x-desktop .d-search-field input,.x-tablet .d-search-field input{font-size:15px}.d-search-element{background:#f4f4f4;cursor:pointer;overflow:hidden;height:38px;padding-left:8px;border-radius:3px;border-bottom:1px solid #c8c7c8;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.d-search-element .d-search-element-inner{width:100%;overflow:hidden}.d-search-element .d-search-element-inner .d-tags{width:100%;line-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex}.d-search-element .d-search-element-inner .d-input{height:37px;display:none;width:100%;border:none;background-color:transparent;color:#64738b;font-size:15px;font-weight:700;padding-top:2px}.d-search-element .d-search-element-inner .d-tag{height:36px;color:#64738b;font-size:15px;font-weight:700;margin-left:6px;float:left;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-search-element .d-search-element-inner .d-tag .d-icon{height:100%;display:none}.d-search-element .d-search-element-inner .d-tag .d-text{height:100%;padding-left:10px;line-height:36px}.d-search-element .d-search-element-inner .d-tag:before{content:"+"}.d-search-element .d-search-element-inner .d-tag:first-child{margin-left:0}.d-search-element .d-search-element-inner .d-tag:first-child:before{content:""}.d-search-element .d-search-element-inner .d-tag:first-child .d-icon{display:block}.d-search-element .d-search-element-inner .d-explore-tag .d-icon:before{color:#b7b7b7;font-family:didacti;font-size:28px;content:"\E628";float:left;margin-top:-2px}.d-search-element .d-search-element-inner .d-group-tag .d-icon:before{color:#9dc27b;font-family:didacti;font-size:28px;content:"\E62A";float:left;margin-top:-2px}.d-search-element .d-search-element-inner .d-feed-tag .d-icon:before{color:#ffa810;font-family:didacti;font-size:22px;content:"\E008";float:left;margin-top:-3px}.d-search-element .d-search-element-inner .d-profile-tag .d-icon:before{color:#8a8989;font-family:didacti;font-size:22px;content:"\E00C";float:left;margin-top:-2px}.d-search-element .d-search-element-inner .d-purchased-tag .d-icon:before{color:#98d17e;font-family:didacti;font-size:22px;content:"\E607";float:left;margin-top:-2px}.d-search-element .d-search-element-inner .d-category-tag .d-icon{height:27px;width:27px;background-position:50%;background-size:cover;background-color:#fff;background-repeat:no-repeat;border-radius:50%}.d-search-element .d-search-element-inner .d-portal-tag .d-icon,.d-search-element .d-search-element-inner .d-user-tag .d-icon{height:27px;width:27px;background-position:50%;background-size:cover;border-radius:50%;border:2px solid #fff;margin-top:1px}.d-search-element .d-search-element-inner .d-simple-tag .d-icon{height:27px;width:27px;background-repeat:no-repeat;background-position:50%;background-image:url("/resources/images/buttons/reset-answers-filter.png");background-color:#fff;background-size:50%;border-radius:50%;position:relative;top:1px}.d-search-element .d-search-icon{width:37px;height:37px;position:relative;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-search-element .d-search-icon:after{line-height:36px;color:#738196;content:"\F002";font-family:didacti;width:37px;text-align:center;font-size:12px;display:inline-block;position:absolute;right:0;top:0;height:37px}.d-search-element.d-editing .d-tags{display:none}.d-search-element.d-editing .d-input{display:block}.d-search-element.d-inline{height:70px;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-search-element.d-inline .d-hint{background:#eee;height:35px;color:#aaa;line-height:35px;font-size:12px;font-weight:700;padding-left:8px}.d-search-element.d-inline .d-search-element-inner{padding-left:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.d-search-element.d-inline .d-static-tags{display:none;color:#64738b;font-size:15px;font-weight:700;padding-right:6px;padding-top:1px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-search-element.d-inline .d-search-results{left:0;top:50px;width:100%}.d-search-element.d-inline.d-editing .d-static-tags{display:block}.d-playlist-exam-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-playlist-exam-results.d-loading{position:relative}.d-playlist-exam-results.d-loading:after{width:100%!important;height:100%!important;content:"";position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;background:hsla(0,0%,87%,.3) url("/resources/images/loaders/loader.gif") no-repeat 50%!important;background-size:20px!important}.d-playlist-exam-results.d-loading .d-playlist-exam-results-inner{display:none}.d-playlist-exam-results .d-playlist-exam-results-inner{width:500px;display:block;height:auto;margin:0 auto;max-height:100%}.d-playlist-exam-results .d-playlist-exam-results-inner .d-button{height:40px;border:1px solid #ccc;border-radius:4px;font-size:15px;line-height:38px;text-align:center;width:300px;margin:35px auto 53px;color:#fff;cursor:pointer;font-weight:700;background-color:#64738b}.d-playlist-exam-results .d-playlist-exam-results-inner .d-result{height:61px;border-bottom:1px solid #ccc}.d-playlist-exam-results .d-playlist-exam-results-inner .d-result .d-item{display:block;color:#637189;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-playlist-exam-results .d-playlist-exam-results-inner .d-result .d-item .d-title{display:block;font-size:11px;line-height:11px;font-weight:700}.d-playlist-exam-results .d-playlist-exam-results-inner .d-result .d-item .d-number{display:inline-block;padding-top:15px;font-size:25px;line-height:25px}.d-playlist-exam-results .d-playlist-exam-results-inner .d-result .d-item:first-child{border-right:1px solid #ccc}.d-playlist-exam-results .d-playlist-exam-results-inner .d-result .d-item:first-child:last-child{border-right:none}.d-playlist-exam-results .d-playlist-exam-results-inner .d-answer-item{height:61px;line-height:60px;border-bottom:1px solid #ccc}.d-playlist-exam-results .d-playlist-exam-results-inner .d-answer-item .d-index{display:inline-block;width:45px;color:#555;padding-left:10px}.d-playlist-exam-results .d-playlist-exam-results-inner .d-answer-item .d-status{font-weight:700}.d-playlist-exam-results .d-playlist-exam-results-inner .d-answer-item .d-status.d-correct{color:#4ab067}.d-playlist-exam-results .d-playlist-exam-results-inner .d-answer-item .d-status.d-incomplete,.d-playlist-exam-results .d-playlist-exam-results-inner .d-answer-item .d-status.d-incorrect{color:#c0392b}.d-playlist-exam-results .d-playlist-exam-results-inner .d-answer-item .d-status.d-complete{color:#deaf27}.d-playlist-exam-results .d-feedback-element{margin:20px 0 0;line-height:0;text-align:center;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.d-playlist-exam-results .d-feedback-element.d-completed{margin-bottom:50px}.d-playlist-exam-results .d-feedback-element.d-completed .d-icon:before{content:"\E03D";font-family:didacti;font-size:60px;color:#637189}.d-playlist-exam-results .d-feedback-element.d-completed .d-message{color:#637189;text-shadow:1px 1px 0 #fff;font-size:19px;line-height:19px;margin-top:28px;display:inline-block}.d-playlist-exam-results .d-feedback-element.d-success{margin-bottom:50px}.d-playlist-exam-results .d-feedback-element.d-success .d-icon:before{content:"\E043";font-family:didacti;font-size:60px;color:#4ab067}.d-playlist-exam-results .d-feedback-element.d-success .d-message{color:#4ab067;text-shadow:1px 1px 0 #fff;font-size:19px;line-height:19px;margin-top:28px;display:inline-block}.d-playlist-exam-results .d-feedback-element.d-failure{margin-bottom:50px}.d-playlist-exam-results .d-feedback-element.d-failure .d-icon{margin-bottom:23px;line-height:30px}.d-playlist-exam-results .d-feedback-element.d-failure .d-icon:before{content:"\E62E";font-family:didacti;font-size:60px;color:#c0392b}.d-playlist-exam-results .d-feedback-element.d-failure .d-message{color:#c74c4c;text-shadow:1px 1px 0 #fff;font-size:18px;line-height:19px;display:inline-block}.d-playlist-exam-results .d-feedback-element.d-failure .d-button{margin-top:65px}.d-playlist-exam-results .d-feedback-element.d-badge .d-icon{border:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;height:100px;border-radius:50%;display:inline-block;z-index:1;position:relative;-webkit-box-shadow:0 2px #dddedf;box-shadow:0 2px #dddedf;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#fff;display:block;-webkit-box-shadow:0 1px 0 #e8e8e9;box-shadow:0 1px 0 #e8e8e9;margin:0 auto 37px}.d-playlist-exam-results .d-feedback-element.d-badge .d-congrats-message{color:#637189;font-size:19px;line-height:19px}.d-playlist-exam-results .d-feedback-element.d-badge .d-message{display:block;color:#69afdd;font-size:23px;line-height:23px;padding-top:5px}.x-phone .d-playlist-exam-results{width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.d-exam-results-item .d-title-bar{background-color:transparent!important;border-bottom:none!important}.d-group-select{height:100%}.d-group-select.d-loading{position:relative}.d-group-select.d-loading:after{width:100%!important;height:100%!important;content:"";position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;background:hsla(0,0%,87%,.3) url("/resources/images/loaders/loader.gif") no-repeat 50%!important;background-size:20px!important}.d-group-select .d-item{overflow:hidden;height:56px;color:#555;border-bottom:1px solid #e3e3e3;margin:0 24px;font-size:15px;line-height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-group-select .d-item:hover{background:#f8f8f9}.d-group-select .d-item:active{background:#eff1f3}.d-group-select .d-item .d-user-icon{margin:0 18px 0 6px;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;border-radius:50%;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-group-select .d-item .d-title{padding:0 10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-group-user-select>.x-body>.x-inner{overflow:visible}.d-group-user-select .d-item{overflow:hidden;height:56px;color:#555;border-bottom:1px solid #e3e3e3;margin:0 24px;font-size:15px;line-height:15px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-group-user-select .d-item:hover{background:#f8f8f9}.d-group-user-select .d-item:active{background:#eff1f3}.d-group-user-select .d-item .d-user-icon{margin:0 18px 0 6px;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;border-radius:50%;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-group-user-select .d-item .d-title{padding:0 10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-group-user-select .d-item.d-selected .d-user-icon{border:3px solid #b7d8ec;margin:0 15px 0 3px;-webkit-box-sizing:content-box;box-sizing:content-box}.d-group-user-select .d-item.d-selected .d-title{color:#6fb1d9;font-weight:700}.d-popup.d-popup-register{max-width:350px;min-width:290px}.d-popup.d-popup-register .d-loading{position:relative}.d-popup.d-popup-register .d-loading:after{width:100%!important;height:100%!important;content:"";position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;background:hsla(0,0%,87%,.3) url("/resources/images/loaders/loader.gif") no-repeat 50%!important;background-size:20px!important}.d-popup.d-popup-register .action-button{width:100%}.d-popup.d-popup-register .d-section{border:1px solid #ddd;border-bottom-width:2px;border-radius:5px;background:#fff;width:100%;display:block;overflow:hidden;margin:0 0 5px}.d-popup.d-popup-register .d-section.d-no-margin{margin:0}.d-popup.d-popup-register .d-logo{height:150px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ddd;background:#eff1f3;padding-top:30px;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.d-popup.d-popup-register .d-logo .d-show-preview{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1.5);transform:scale(1.5)}.d-popup.d-popup-register .d-logo .d-show-preview.d-preview-shown:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.35)}.d-popup.d-popup-register .d-row{display:block;border-bottom:1px solid #ddd;-webkit-box-sizing:content-box;box-sizing:content-box;max-height:45px;margin:0;padding:0;width:100%;overflow:hidden;position:relative}.d-popup.d-popup-register .d-row.d-no-border{border:none!important}.d-popup.d-popup-register .d-row.d-different-bg{background:#f9f9f9}.d-popup.d-popup-register .d-row:last-child{border-bottom:none}.d-popup.d-popup-register .d-row *{display:inline-block;padding:0 15px;height:46px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.d-popup.d-popup-register .d-row .d-input{width:100%;border-radius:0;font-size:14px;color:#777;-webkit-text-fill-color:#777}.d-popup.d-popup-register .d-row .d-input:-moz-placeholder,.d-popup.d-popup-register .d-row .d-input::-moz-placeholder{color:#aaa;-webkit-text-fill-color:#aaa;opacity:1}.d-popup.d-popup-register .d-row .d-input:-ms-input-placeholder{color:#aaa;-webkit-text-fill-color:#aaa;opacity:1}.d-popup.d-popup-register .d-row .d-input::-webkit-input-placeholder{color:#aaa;-webkit-text-fill-color:#aaa;opacity:1}.d-popup.d-popup-register .d-row .d-input.d-half{width:50%!important}.d-popup.d-popup-register .d-row .d-input.d-error{color:#c74c4c;-webkit-text-fill-color:#c74c4c}.d-popup.d-popup-register .d-row .d-input.d-error:-moz-placeholder,.d-popup.d-popup-register .d-row .d-input.d-error::-moz-placeholder{color:#c74c4c;-webkit-text-fill-color:#c74c4c;opacity:1}.d-popup.d-popup-register .d-row .d-input.d-error:-ms-input-placeholder{color:#c74c4c;-webkit-text-fill-color:#c74c4c;opacity:1}.d-popup.d-popup-register .d-row .d-input.d-error::-webkit-input-placeholder{color:#c74c4c;-webkit-text-fill-color:#c74c4c;opacity:1}.d-popup.d-popup-register .d-row .d-note{position:absolute;height:100%;right:0;width:auto;font-size:11px;font-weight:700;line-height:45px;text-transform:uppercase;color:#637189;cursor:default;opacity:.5;float:right;padding-right:15px;text-align:right}.d-popup.d-popup-register .d-row .d-checkbox-label{font-weight:600;margin-left:1px;line-height:45px;color:#9c9c9c;font-size:14px;width:auto;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:45px;vertical-align:top}.d-popup.d-popup-register .d-row .d-checkbox{width:46px;position:relative}.d-popup.d-popup-register .d-row .d-checkbox:before{width:16px;height:16px;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;border:1px solid #858585;background:#fff;border-radius:2px;content:""}.d-popup.d-popup-register .d-row .d-checkbox[data-checked=true]:after{content:"";background-color:#acb4c1;position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:2px}.d-popup.d-popup-register .d-row .d-border{border-left:1px solid #ddd}.d-popup.d-popup-register .d-help{height:auto;color:#8c8c8c;font-size:14px;line-height:24px;padding:12px 8px 5px}.d-popup.d-popup-register .d-help a{color:#64738b;font-weight:700;text-decoration:none}.x-phone .d-popup.d-popup-register .d-help{font-size:12px}.x-ios .d-popup.d-popup-register .d-register>.x-innerhtml{will-change:transform}.d-forgot-password{border-radius:0!important}.d-forgot-password .d-help{clear:both;padding:10px 0;font-size:15px;font-weight:300;line-height:1.2;color:#64738b}.d-forgot-password .d-button{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-height:35px;height:auto;width:398px;text-align:center;font-weight:700;font-size:14px;color:#fff;background:#637189;margin:10px auto 5px;cursor:pointer;display:inline-block!important;line-height:20px;padding:8px 10px;word-wrap:break-word;white-space:normal;border-radius:4px}.x-phone .d-forgot-password .d-button{width:100%}.d-forgot-password .d-button:active,.d-forgot-password .d-button:hover{background:#4d596f}.d-forgot-password .d-button.d-error,.d-forgot-password .d-button.d-error:active,.d-forgot-password .d-button.d-error:hover{background:#8b0000}.d-forgot-password .d-button.icon-progress-continue:before{color:orange;font-family:didacti;content:"\E05D"}.d-forgot-password .d-button.x-item-disabled{background:#637189;color:#ddd}.d-forgot-password .d-button.hide-tips{width:auto;margin:10px auto 20px;padding:0 10px;border:2px solid #64738b;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.d-forgot-password .d-button.hide-tips .x-badge,.d-forgot-password .d-button.hide-tips .x-button-label{font-size:12px;font-weight:700;line-height:31px;text-transform:uppercase;color:#64738b}.d-forgot-password .d-email-field{background-color:#fff;width:100%;min-height:55px;border-radius:0;text-align:center;border:none;padding:0 15px;height:55px;font-size:14px;color:#565656;-webkit-text-fill-color:currentcolor}.d-forgot-password .d-email-field:-moz-placeholder,.d-forgot-password .d-email-field::-moz-placeholder{color:#565656;-webkit-text-fill-color:currentcolor;opacity:1}.d-forgot-password .d-email-field:-ms-input-placeholder{color:#565656;-webkit-text-fill-color:currentcolor;opacity:1}.d-forgot-password .d-email-field::-webkit-input-placeholder{color:#565656;-webkit-text-fill-color:currentcolor;opacity:1}.d-forgot-password .d-email-field.d-error{color:#c74c4c;-webkit-text-fill-color:#c74c4c}.d-forgot-password .d-email-field.d-error:-moz-placeholder,.d-forgot-password .d-email-field.d-error::-moz-placeholder{color:#c74c4c;-webkit-text-fill-color:#c74c4c;opacity:1}.d-forgot-password .d-email-field.d-error:-ms-input-placeholder{color:#c74c4c;-webkit-text-fill-color:#c74c4c;opacity:1}.d-forgot-password .d-email-field.d-error::-webkit-input-placeholder{color:#c74c4c;-webkit-text-fill-color:#c74c4c;opacity:1}.d-reset-password{position:static!important;background:none!important;border:none!important}.d-reset-password input{min-height:55px;background:#fff;border:1px solid #e3e3e3;width:100%;border-radius:4px;text-align:center;padding:0 15px;height:55px;font-size:14px;margin:2px 0;color:#565656;-webkit-text-fill-color:currentcolor}.d-reset-password input:-moz-placeholder,.d-reset-password input::-moz-placeholder{color:#565656;-webkit-text-fill-color:currentcolor;opacity:1}.d-reset-password input:-ms-input-placeholder{color:#565656;-webkit-text-fill-color:currentcolor;opacity:1}.d-reset-password input::-webkit-input-placeholder{color:#565656;-webkit-text-fill-color:currentcolor;opacity:1}.d-reset-password input.d-error{color:#c74c4c;-webkit-text-fill-color:currentcolor}.d-reset-password input.d-error:-moz-placeholder,.d-reset-password input.d-error::-moz-placeholder{color:#c74c4c;-webkit-text-fill-color:currentcolor;opacity:1}.d-reset-password input.d-error:-ms-input-placeholder{color:#c74c4c;-webkit-text-fill-color:currentcolor;opacity:1}.d-reset-password input.d-error::-webkit-input-placeholder{color:#c74c4c;-webkit-text-fill-color:currentcolor;opacity:1}.d-popup-reset-password .action-button.error{background:#8b0000!important}.d-form-panel .x-field-text.invalid input{color:#8b0000!important;-webkit-text-fill-color:#8b0000!important}.d-form-panel .x-field-text.invalid input::-webkit-input-placeholder{color:#8b0000!important;-webkit-text-fill-color:#8b0000!important}.d-form-panel .x-field-text.invalid input:-moz-placeholder,.d-form-panel .x-field-text.invalid input::-moz-placeholder{color:#8b0000!important;opacity:1}.d-form-panel .x-field-text.invalid input:-ms-input-placeholder{color:#8b0000!important}.d-popup-overlay .d-popup.fit-mode.d-full-image-popup{padding:0}.d-popup-overlay .d-popup.fit-mode.d-full-image-popup .d-popup-inner{background:transparent!important}.d-full-image{overflow:hidden!important;width:100%;height:100%;border:0!important;border-radius:0!important;background-color:rgba(0,0,0,.75)!important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-full-image .d-close{position:absolute;top:0;right:0;padding:5px 15px;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer}.d-full-image .d-image-container{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden}.d-full-image .d-image-container .d-image-container-inner{position:relative;height:100%;width:100%}.d-full-image .d-image-container .d-image-container-inner .d-image{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;opacity:0;background-size:contain;background-position:50%;background-repeat:no-repeat;-webkit-transform:translateY(250px);transform:translateY(250px);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;cursor:-webkit-grab;cursor:grab}.d-full-image .d-image-container .d-image-container-inner .d-image:active,.d-full-image .d-image-container .d-image-container-inner .d-image:focus{cursor:-webkit-grabbing;cursor:grabbing}.d-full-image .d-image-container .d-image-container-inner .d-image.shown{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.d-full-image .d-toolbar{position:absolute;left:0;right:0;bottom:0;height:80px}.d-full-image .d-toolbar .d-set{width:170px;margin:10px}.d-full-image .d-toolbar .d-set .d-description{line-height:29px;font-weight:600;font-size:14px;color:#fff;padding:5px}.d-full-image .d-button{cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0}.d-full-image .d-button:before{background-color:rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.5);width:30px;height:30px;display:inline-block;margin:0;font-size:14px;color:#fff;line-height:28px;text-align:center;font-weight:700;font-family:didacti}.d-full-image .d-button:hover:before{background-color:hsla(0,0%,100%,.1)}.d-full-image .d-zoom-out:before{border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px;content:"-"}.d-full-image .d-zoom-in:before{border-top-right-radius:3px;border-bottom-right-radius:3px;content:"+"}.d-full-image .d-rotate-clockwise:before{border-top-right-radius:3px;border-bottom-right-radius:3px;content:"\E966"}.d-full-image .d-rotate-counter-clockwise:before{border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px;content:"\E965"}.d-full-image .d-hidden{display:none!important}.d-popup.confirmation.attention .d-title-bar .title{color:#bd4343}.d-popup.confirmation .d-title-bar.d-title-bar-standart{padding:0 10px}.d-popup.confirmation .d-title-bar.d-title-bar-standart .title{font-weight:700}.d-popup.confirmation .d-title-bar.d-title-bar-standart .description{padding-top:0;font-size:14px;line-height:1.5}.d-popup.confirmation .d-popup-content .d-button{padding:0 15px;font-size:14px;line-height:45px;color:#64738b;cursor:pointer}.d-popup.confirmation .d-popup-content .d-button:not(:last-child){border-bottom:1px solid #e3e3e3!important}.d-light-popup-container{position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-light-popup-container .d-light-popup-mask{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.d-light-popup-container.use-transition .d-light-popup-mask{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s}.d-light-popup-container.use-transition .d-light-popup{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-light-popup-container.use-transition.d-hiding .d-light-popup-mask{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-light-popup-container.use-transition.d-hiding .d-light-popup{opacity:1;-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-light-popup-container.use-animation .d-light-popup-mask{background-color:var(--backgroundColor);-webkit-animation-name:light-popup-mask-fadein;animation-name:light-popup-mask-fadein;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-light-popup-container.use-animation .d-light-popup{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-fullscreen .d-light-popup-container.use-animation .d-light-popup{-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-light-popup-container.use-animation.d-hiding .d-light-popup-mask{opacity:var(--backgroundOpacity);-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-light-popup-container.use-animation.d-hiding .d-light-popup{opacity:1;-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes light-popup-mask-fadein{to{opacity:var(--backgroundOpacity)}}@keyframes light-popup-mask-fadein{to{opacity:var(--backgroundOpacity)}}.d-id-popup .d-popup-content{padding:10px}.d-id-popup .d-popup-content .d-input{border:none;font-size:15px;color:#666;padding:10px;width:100%;border-bottom:1px solid #e8eaed;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.d-nested-select-view{position:relative}.d-nested-select-view .d-content-element{height:322px}.d-nested-select-view .d-selected-item{z-index:1;display:none;position:absolute;top:0;left:0;width:100%;background:#fff;height:45px;cursor:pointer;overflow:hidden;border-top:1px solid #e0e3e8;border-bottom:1px solid #e0e3e8;border-radius:4px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-nested-select-view .d-selected-item:hover{background-color:#f8f8f9}.d-nested-select-view .d-selected-item:active{background:#eff1f3}.d-nested-select-view .d-selected-item .d-back-icon{height:100%;width:10px;opacity:0;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-nested-select-view .d-selected-item .d-back-icon:before{content:"\E60B";font-family:didacti;color:#343434;font-size:12px;text-align:center;display:block;line-height:45px;position:relative;left:6px}.d-nested-select-view .d-selected-item .d-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(-10px);transform:translateX(-10px);padding:0 10px 0 0;font-size:13px}.d-nested-select-view .d-selected-item .d-user-icon{margin:0 15px 0 12px;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.d-nested-select-view .d-selected-item .d-title{width:100%;color:#64738b;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-nested-select-view.d-hide-main-list .d-selected-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation-name:reset-y;animation-name:reset-y;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-nested-select-view.d-hide-main-list .d-main-list{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-nested-select-view.d-show-nested-list .d-selected-item{display:-webkit-box;display:-ms-flexbox;display:flex}.d-nested-select-view.d-show-nested-list .d-selected-item .d-back-icon{-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-nested-select-view.d-show-nested-list .d-selected-item .d-content{-webkit-animation-name:reset-x;animation-name:reset-x;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-nested-select-view.d-show-nested-list .d-nested-list{height:100%;padding-top:47px;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-nested-select-view.d-show-main-list .d-selected-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation-name:shift-left;animation-name:shift-left;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-nested-select-view.d-show-main-list .d-selected-item .d-back-icon{opacity:1}.d-nested-select-view.d-show-main-list .d-selected-item .d-content{-webkit-transform:translateX(0);transform:translateX(0)}.d-nested-select-view.d-show-main-list .d-nested-list{opacity:1;-webkit-animation-name:shift-left;animation-name:shift-left;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-main-list{height:100%;position:relative}.d-main-list .d-list-item{height:45px;cursor:pointer;overflow:hidden;border-bottom:1px solid #e0e3e8;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-main-list .d-list-item:first-child{border-top:1px solid #e0e3e8}.d-main-list .d-list-item.d-disabled{background:#f4f4f5!important}.d-main-list .d-list-item:hover{background-color:#f8f8f9}.d-main-list .d-list-item:active{background:#eff1f3}.d-main-list .d-list-item .d-user-icon{margin:0 15px 0 12px;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;border-radius:50%;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-main-list .d-list-item .d-title{font-size:13px;padding:0 10px 0 0;width:100%;color:#64738b;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-main-list .invisible+.d-list-item{border-top:1px solid #e0e3e8}.d-nested-list{padding-top:47px;height:100%}.d-nested-list .d-list-wrapper{height:100%}.d-nested-list .x-dataview{height:275px}.x-phone .d-nested-list .x-dataview{height:180px}.d-nested-list .x-dataview .d-item{height:46px;cursor:pointer;overflow:hidden;border-bottom:1px solid #e0e3e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-nested-list .x-dataview .d-item.d-disabled{background:#f4f4f5!important}.d-nested-list .x-dataview .d-item:active,.d-nested-list .x-dataview .d-item:hover{background-color:#f8f8f9}.d-nested-list .x-dataview .d-item .d-user-icon{margin:0 15px 0 12px;width:30px;height:30px;min-height:30px;max-height:30px;min-width:30px;max-width:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;border-radius:50%}.d-nested-list .x-dataview .d-item .d-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px 0 0;line-height:14px;max-height:34px;overflow:hidden;font-size:13px;font-weight:400}.d-nested-list .x-dataview .d-item .d-content .d-title{color:#64738b;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-nested-list .x-dataview .d-item .d-content .d-tag{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;color:silver}.d-nested-list .x-dataview .d-item .d-apply-icon{margin-right:25px;color:#c7ccd4;font-size:13px;font-family:didacti}.d-nested-list .x-dataview .d-item .d-apply-icon:after{content:"\E043"}.d-nested-list .x-dataview .d-item.d-selected .d-apply-icon{color:#febf2c}.d-address-popup{max-width:348px!important}.d-address-popup .action-button{width:100%}.d-address-form{position:relative}.d-address-form.d-loading:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.6);background-position:50%;background-repeat:no-repeat;background-image:url("/resources/images/loaders/loader.gif")}.d-address-form .d-input{min-width:0;max-width:100%;font-size:15px;color:#aaa;line-height:25px;padding:10px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:0;border:none;background-color:transparent;border-bottom:1px solid #e3e3e3}.d-address-form .d-input.d-incorrect{background-color:#ffa0a0}.d-address-form .d-input.d-zip-code{text-transform:uppercase}.d-address-form .d-input:last-child{border-bottom:none}.d-address-form .d-address-input-row{border-bottom:1px solid #e3e3e3}.d-address-form .d-address-input-row:last-child{border-bottom:none}.d-address-form .d-address-input-row:last-child .d-input:last-child{flex:0 0 55%;-moz-box-flex:0 0 55%;-webkit-box-flex:0 0 55%;-webkit-flex:0 0 55%;-ms-flex:0 0 55%}.d-address-form .d-address-input-row .d-input{border-right:1px solid #e3e3e3;border-bottom:none}.d-address-form .d-address-input-row .d-input:last-child{flex:0 0 45%;-moz-box-flex:0 0 45%;-webkit-box-flex:0 0 45%;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;border-right:none}.d-invoice-list-popup{max-width:348px}.d-invoice-list-popup .d-invoice-list-component{height:480px!important;padding:0;overflow-y:hidden!important}.d-invoice-list-popup .d-invoice-list-component>div{-webkit-transition-property:width,opacity;transition-property:width,opacity;-webkit-transition-duration:.4s;transition-duration:.4s}.d-invoice-list-popup .d-detailed-invoice{float:left;overflow:hidden;width:100%;max-height:100%;opacity:1}.d-invoice-list-popup .d-detailed-invoice.d-collapsed{opacity:0;width:0}.d-invoice-list-popup .d-detailed-invoice .d-top-bar{flex:0 0 56px;-moz-box-flex:0 0 56px;-webkit-box-flex:0 0 56px;-webkit-flex:0 0 56px;-ms-flex:0 0 56px;position:relative;background-color:#fff;border-bottom:1px solid #e9eaeb}.d-invoice-list-popup .d-detailed-invoice .d-top-bar .d-back-button{position:absolute;left:0;top:0;bottom:0;cursor:pointer;line-height:56px;vertical-align:middle;font-size:15px;color:#908f8f}.d-invoice-list-popup .d-detailed-invoice .d-top-bar .d-back-button:before{display:inline-block;font-family:didacti;content:"\E60B";font-size:15px;margin:0 14px}.d-invoice-list-popup .d-detailed-invoice .d-top-bar .d-copy-link{position:absolute;right:0;top:0;bottom:0;cursor:pointer;line-height:54px;vertical-align:middle;color:#908f8f}.d-invoice-list-popup .d-detailed-invoice .d-top-bar .d-copy-link:after{display:block;font-family:didacti;content:"\E02F";font-size:30px;margin:0 20px}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details-container{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;display:block;overflow:hidden;overflow-y:auto}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details-container .d-dummy-block{display:none}.x-phone .d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details-container .d-dummy-block{display:none!important;min-height:56px!important}.x-ios .d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details-container .d-dummy-block{display:block;min-height:86px}@media screen and (max-height:420px){.x-ios .d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details-container .d-dummy-block{min-height:168px}}@media screen and (min-height:700px){.x-ios .d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details-container .d-dummy-block{display:none}}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details{width:100%;height:inherit;overflow:visible}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details div{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;height:12px;min-height:12px;color:#92c2e0;text-transform:uppercase;font-size:11px;line-height:1;font-weight:700;margin:0 32px 32px;clear:both}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details div:first-child{margin-top:42px}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details span{color:#555;float:right;text-transform:none;font-weight:400;font-size:13px}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details .d-total{opacity:.5}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details .d-money:before{content:"$"}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details .d-discount .d-money:before,.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details .d-promo-code .d-money:before{content:""}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details .d-print{color:#aaa;font-weight:700;font-size:11px;text-transform:uppercase;cursor:pointer}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details .d-print:before{font-family:didacti;content:"\E600";margin-right:2px}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details .d-label{margin:0 32px;color:#555;text-transform:none;font-size:18px;font-weight:400;flex:0 0 70px;-moz-box-flex:0 0 70px;-webkit-box-flex:0 0 70px;-webkit-flex:0 0 70px;-ms-flex:0 0 70px}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details .d-total{margin-bottom:25px}.d-invoice-list-popup .d-detailed-invoice .d-invoice-complete-details .d-assign-licenses{flex:0 0 40px;-moz-box-flex:0 0 40px;-webkit-box-flex:0 0 40px;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;line-height:40px;text-align:center;margin:0 15px 15px;border-radius:5px;border:1px solid #90c3e4;color:#90c3e4;cursor:pointer}.d-invoice-list-popup .d-invoice-list{width:100%;opacity:1;float:left;overflow:hidden}.d-invoice-list-popup .d-invoice-list.d-collapsed{width:0;opacity:0}.d-invoice-list-popup .d-invoice-list .d-invoice-search-holder{border-bottom:1px solid #e9eaeb;line-height:56px;vertical-align:middle;font-size:15px;flex:0 0 56px;-moz-box-flex:0 0 56px;-webkit-box-flex:0 0 56px;-webkit-flex:0 0 56px;-ms-flex:0 0 56px;cursor:pointer;color:#908f8f}.d-invoice-list-popup .d-invoice-list .d-invoice-search-holder:before{display:block;font-family:didacti;content:"\F002";line-height:56px;vertical-align:middle;margin:0 14px}.d-invoice-list-popup .d-invoice-list .d-invoice-search-holder .d-invoice-search{width:auto;max-width:none;flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.d-invoice-list-popup .d-invoice-list .d-list{overflow-x:hidden;overflow-y:scroll;width:100%;flex:0 0 424px;-moz-box-flex:0 0 424px;-webkit-box-flex:0 0 424px;-webkit-flex:0 0 424px;-ms-flex:0 0 424px}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item{max-height:80px;cursor:pointer;height:80px;border-bottom:1px solid #e9eaeb;padding:15px 15px 13px 13px}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item:last-child{border:none}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item .d-purchase-amout{flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;font-size:17px;color:#6cb0db;font-weight:700;text-align:right;line-height:38px}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item .d-purchase-amout:before{content:"$"}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item .d-purchase-details{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;overflow:hidden}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item .d-purchase-details .d-title{font-size:15px;line-height:1;color:#555;text-align:left;width:100%;flex:0 0 15px;-moz-box-flex:0 0 15px;-webkit-box-flex:0 0 15px;-webkit-flex:0 0 15px;-ms-flex:0 0 15px}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item .d-purchase-details .d-details{flex:0 0 15px;-moz-box-flex:0 0 15px;-webkit-box-flex:0 0 15px;-webkit-flex:0 0 15px;-ms-flex:0 0 15px;max-height:15px;margin:0;padding-top:10px}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item .d-purchase-details .d-details .d-owner{font-size:13px;color:#555;text-align:left}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item .d-purchase-details .d-details .d-expiration{font-size:12px;color:#637189;font-weight:700;text-align:left;margin-left:3px}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item .d-purchase-details .d-details .d-expiration:before{content:"\2022";color:#ddd;margin-right:3px}.d-invoice-list-popup .d-invoice-list .d-list .d-purchased-item .d-purchase-details .d-details .d-icon{flex:0 0 12px;-moz-box-flex:0 0 12px;-webkit-box-flex:0 0 12px;-webkit-flex:0 0 12px;-ms-flex:0 0 12px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;height:12px;margin:0 5px 0 0;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:50%}.d-section-rename{padding:10px 20px 20px}.d-section-rename>.d-hint{font-size:12px;font-weight:700;color:#b8b8b8;line-height:12px;padding-top:10px}.d-section-rename>.d-input{border:none;font-size:15px;color:#666;padding:10px;width:100%;border-bottom:1px solid #e8eaed;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.d-weekly-hours-help-popover{font-size:12px;line-height:16px;width:300px}.d-weekly-hours-help-popover.x-phone{width:240px}.x-desktop .d-comments-list.d-comments-list-modal.d-comments-list-course{width:316px}.x-desktop .d-comments-list.d-comments-list-modal.d-comments-list-course .attachment-view{max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px)}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course{position:absolute;left:0;bottom:0;height:360px;width:100%;overflow:hidden;z-index:10;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course .d-open-button{cursor:pointer;width:100%;height:47px;line-height:47px;font-size:15px;background-color:#f2f2f2;color:#64738b;text-align:center;border-top:1px solid #bcc2cb;position:relative;z-index:1;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course .d-open-button:before{opacity:0;content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#253041;z-index:-1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course .d-leave-comment-field .submit{top:0;margin-top:0;height:100%;line-height:13px}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course .d-leave-comment-field .submit:after{position:relative;top:50%;margin-top:-6px;height:13px;line-height:8px;display:block}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course .d-leave-comment-field .d-core-view-form-icon{left:0;top:0;right:auto;height:100%;margin-top:0}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course .d-leave-comment-field .d-core-view-form-icon:before{margin-top:-10px}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course .d-leave-comment-field.upload-button-visible .d-field-content{padding-left:50px}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course .d-outer-element{overflow:auto}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course .d-field-element{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course.d-collapsed{-webkit-transform:translateY(313px);transform:translateY(313px)}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course.d-collapsed .d-open-button{color:#fff}.x-touch .d-comments-list.d-comments-list-modal.d-comments-list-course.d-collapsed .d-open-button:before{opacity:1}.d-assign-teachers .d-list{min-height:322px}.d-assign-teachers .d-list .d-item{height:46px;cursor:pointer;overflow:hidden;border-bottom:1px solid #e0e3e8}.d-assign-teachers .d-list .d-item:active,.d-assign-teachers .d-list .d-item:hover{background-color:#f8f8f9}.d-assign-teachers .d-list .d-item.d-main{background:#fff9c4!important}.d-assign-teachers .d-list .d-user-icon{margin:0 15px 0 12px;width:30px;height:30px;min-height:30px;max-height:30px;min-width:30px;max-width:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;border-radius:50%}.d-assign-teachers .d-list .d-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px 0 0;line-height:13px;overflow:hidden;font-size:13px}.d-assign-teachers .d-list .d-content .d-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#64738b;display:inline-block}.d-assign-teachers .d-list .d-content .d-members{white-space:nowrap;color:silver;margin-left:20px}.d-assign-teachers .d-list .d-remove-icon{padding:0 25px;color:#c7ccd4;font-size:13px;font-family:didacti}.d-assign-teachers .d-list .d-remove-icon:after{content:"\E645"}.x-phone .d-assign-teachers .d-list{height:180px}.d-course-assign-user{padding:12px 20px}.d-course-assign-user .d-input{width:100%;border:none;padding:0 8px 10px;border-bottom:1px solid #e8eaed;background:#fff;background-image:url("/resources/images/backgrounds/field-side-grey.png"),url("/resources/images/backgrounds/field-side-grey.png");background-position:0 100%,100% 100%;background-repeat:no-repeat;text-align:center;font-weight:400;color:#64738a;font-size:15px}.d-popup.d-publish-popup.fit-mode .d-title-bar .d-counter{line-height:60px;padding:0 10px;text-align:center}.d-popup.d-publish-popup.fit-mode .d-popup-content{border:none;background:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-popup.d-publish-popup.fit-mode.showing .d-popup-inner,.d-popup.d-publish-popup.fit-mode.showing .d-popup-inner .d-title-bar-standart{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup.d-publish-popup.fit-mode.showing .d-popup-inner .d-popup-content{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-publish-carousel .d-carousel-item{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 4px;width:350px;max-width:-webkit-calc(100% - 8px);max-width:calc(100% - 8px);height:450px;max-height:100%;border:1px solid #ddd;border-radius:4px;background:#fff;opacity:.5;position:relative;overflow:auto;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-delay:.25s;transition-delay:.25s}.d-publish-carousel .d-carousel-item:before{content:"";cursor:pointer;z-index:2;position:absolute;top:0;left:0;right:0;bottom:0}.d-publish-carousel .d-carousel-active-item{opacity:1}.x-chrome .d-publish-carousel .d-carousel-active-item,.x-chromemobile .d-publish-carousel .d-carousel-active-item{will-change:transform,opacity}.d-fullscreen .d-publish-carousel .d-carousel-active-item{will-change:unset;-webkit-transform:none;transform:none}.d-publish-carousel .d-carousel-active-item:before{content:none}.d-publish-carousel .d-category-select{background:#fff;font-size:16px;color:#555}.d-publish-carousel .d-category-select .d-icon{width:25px;height:25px;margin:0 14px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:50%}.d-publish-carousel .d-category-select .d-item{position:relative;width:100%;height:61px;cursor:pointer;color:#555}.d-publish-carousel .d-category-select .d-item:not(:last-child){border-bottom:1px solid #e3e3e3}.d-publish-carousel .d-category-select .d-item:hover{background:#e2eff8}.d-publish-carousel .d-category-select .d-item.d-selected{color:#6cb0db}.d-publish-carousel .d-category-select .d-item:active{color:#fff;background-color:#6cb0db}.d-publish-carousel .d-tag-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.d-publish-carousel .d-tag-select .d-field{cursor:pointer;font-size:14px;padding:0 25px;height:61px;line-height:14px;border-bottom:1px solid #e3e3e3;border-radius:0;padding-top:6px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-publish-carousel .d-tag-select .d-field:-moz-placeholder,.d-publish-carousel .d-tag-select .d-field::-moz-placeholder{color:#aaa;padding-top:2px}.d-publish-carousel .d-tag-select .d-field:-ms-input-placeholder{color:#aaa;padding-top:2px}.d-publish-carousel .d-tag-select .d-field::-webkit-input-placeholder{color:#aaa;padding-top:2px}.d-publish-carousel .d-tag-select .d-list{height:0;color:#555;overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-publish-carousel .d-tag-select .d-list .d-item{cursor:pointer;height:61px;line-height:61px;margin:0 25px;padding:0 5px;font-size:16px;border-bottom:1px solid #e3e3e3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-publish-carousel .d-tag-select .d-list .d-item:last-child{border-bottom:none}.d-publish-carousel .d-tag-select .d-list .d-item:hover{background:#e2eff8}.d-publish-carousel .d-tag-select .d-list .d-item.d-selected{color:#6cb0db}.d-publish-carousel .d-tag-select .d-list .d-item:active{color:#fff;background-color:#6cb0db}.d-publish-carousel .d-tag-select .d-list .d-item[data-tag*="@"]{display:none}.d-publish-carousel .d-tag-select.d-loading .d-list{position:relative}.d-publish-carousel .d-tag-select.d-loading .d-list:after{width:100%!important;height:100%!important;content:"";position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;background:hsla(0,0%,87%,.3) url("/resources/images/loaders/loader.gif") no-repeat 50%!important;background-size:20px!important}.d-publish-carousel .d-carousel-item.d-visibility-select{overflow:hidden}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-bar{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#aaa;font-weight:700;font-size:12px;line-height:12px;padding:43px 34px 0}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-bar .d-title{cursor:pointer}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-bar .d-title:first-child{margin-right:25px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-bar .d-title.d-active,.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-bar .d-title:active{color:#6cb0db}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:34px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-tab{display:none}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-tab.d-active{display:block}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-tab-shared{line-height:16px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form{overflow:hidden;position:relative}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-tab-bundle,.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-tab-individual{display:none}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-tab-bar{padding:0;margin-top:17px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-tab-content{padding:20px 0}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form.not-available-for-sale .d-options{display:none}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form.not-available-for-sale .d-available-for-sale-field{border-bottom:none}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form.d-active-tab-bundle .d-tab-bar [data-type=bundle]{color:#6cb0db}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form.d-active-tab-bundle .d-tab-bundle{display:block}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form.d-active-tab-bundle .d-input-field{padding-top:3px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form.d-active-tab-individual .d-tab-bar [data-type=individual]{color:#6cb0db}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form.d-active-tab-individual .d-tab-individual{display:block}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-label{color:#555;line-height:0}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-label span{font-size:15px;line-height:15px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-form-title{margin-bottom:37px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-form-title span{line-height:16px;font-size:16px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-input-field{height:43px;padding-bottom:4px;border-bottom:1px dotted #b2b2b2;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-input-field span{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-input-field .d-input{background:#f2f2f2;border:1px solid #e3e3e3;height:38px;width:72px;border-radius:4px;text-align:center;padding:0 10px;color:#555;font-size:15px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-available-for-sale-field{height:67px;border-bottom:1px dotted #b2b2b2}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-available-for-sale-field .d-available-for-sale-select{line-height:47px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-available-for-sale-field .d-available-for-sale-select .d-button{display:inline-block;font-size:16px;color:#aaa;width:75px;cursor:pointer}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-available-for-sale-field .d-available-for-sale-select .d-button.d-pressed{color:#6cb0db;font-weight:700}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-available-for-sale-field .d-available-for-sale-select .d-button span{line-height:16px;font-size:16px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-duration-field{height:77px;border-bottom:1px dotted #b2b2b2;padding-top:17px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-duration-field .d-duration-select{line-height:47px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-duration-field .d-duration-select .d-button{display:inline-block;font-size:16px;color:#aaa;width:75px;cursor:pointer}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-duration-field .d-duration-select .d-button.d-pressed{color:#6cb0db;font-weight:700}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-duration-field .d-duration-select .d-button span{line-height:16px;font-size:16px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-description-field{padding-top:17px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-description-container{height:auto;margin-top:16px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-description-container .d-button{height:45px;line-height:45px;font-size:14px;font-weight:700;color:#aaa;text-align:center;cursor:pointer;border:1px solid #e3e3e3;border-radius:4px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-description-container .d-button:last-child{margin-top:10px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-description-container .d-button.d-active{color:#6cb0db}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-promo-codes-field{padding-top:17px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-promo-codes-field .d-button{margin-top:16px;height:45px;line-height:45px;font-size:14px;font-weight:700;color:#aaa;text-align:center;cursor:pointer;border:1px solid #e3e3e3;border-radius:4px;color:#6cb0db;border-color:#6cb0db}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-promo-codes-field .d-button.d-active{color:#6cb0db}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form:not(.d-has-preview) .d-create-button{color:#6cb0db;border-color:#6cb0db}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form.d-has-preview .d-create-button,.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form:not(.d-has-preview) .d-edit-button{display:none}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form.d-has-preview .d-edit-button{display:block;color:#6cb0db;border-color:#6cb0db}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form.d-has-preview .d-preview-button{color:#6cb0db;border-color:#6cb0db}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-license-form .d-create-button.d-error{border-color:#971031;color:#971031}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-visibility-form .d-label{color:#555;font-size:16px;display:inline-block;padding-bottom:20px}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-visibility-form .d-button{cursor:pointer;height:60px;line-height:60px;padding:0 11px;color:#555;font-size:16px;border-bottom:1px solid #e5e5e5}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-visibility-form .d-button:before{width:45px;font-family:didacti;font-size:18px;display:inline-block}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-visibility-form .d-button.d-pressed{color:#6cb0db}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-visibility-form .d-button.d-public:before{content:"\E62D"}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-visibility-form .d-button.d-portal:before{content:"\E61F"}.d-publish-carousel .d-carousel-item.d-visibility-select .d-tab-content .d-visibility-form .d-button.d-private:before{content:"\E050"}.d-publish-carousel .d-carousel-item.d-visibility-select.d-tab-bar-hidden .d-tab-bar{display:none}.d-publish-carousel .d-carousel-item.d-visibility-select.d-disabled{opacity:.5;position:relative}.d-publish-carousel .d-carousel-item.d-visibility-select.d-disabled:after{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;pointer-events:auto!important;background-image:none}.d-publish-carousel .d-carousel-item.d-visibility-select .d-visibility-select-inner{overflow:auto}.d-publish-carousel .d-carousel-item.d-visibility-select:after{content:" ";position:absolute;height:40px;left:0;bottom:0;width:100%;pointer-events:none;background-image:-owg-linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 100%);background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.d-publish-carousel .d-playlist-form{overflow:hidden}.d-publish-carousel .d-playlist-form .d-preview-container{position:relative;width:100%;height:265px;border-bottom:1px solid #e9eaeb}.d-publish-carousel .d-playlist-form .d-preview-container .d-image{height:100%;width:100%;background-size:cover;background-position:50%}.d-publish-carousel .d-playlist-form .d-preview-container .d-image .d-remove-button{display:none;position:absolute;top:0;left:0;padding:23px 17px;line-height:10px}.d-publish-carousel .d-playlist-form .d-preview-container .d-image .d-remove-button:before{content:"\E056";font-family:didacti;font-size:16px}.d-publish-carousel .d-playlist-form .d-preview-container .d-image .invisible-stretch{width:200px;height:70px;right:0;left:0;top:0;bottom:auto}.d-publish-carousel .d-playlist-form .d-preview-container .d-image .d-label{position:absolute;left:14px;top:14px;font-size:14px;line-height:18px;font-weight:700;opacity:.5;color:#000;text-shadow:0 1px #fff}.d-publish-carousel .d-playlist-form .d-preview-container .d-image .d-label:before{content:"\E63C";display:inline-block;margin-right:10px;font-family:didacti;font-size:24px;vertical-align:middle;font-weight:400}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.loading{background-image:none!important}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.loading .d-label,.d-publish-carousel .d-playlist-form .d-preview-container .d-image.loading .invisible-stretch{display:none}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.loading:before{content:"";position:absolute;top:10px;left:10px;width:20px;height:20px;background-image:url(/resources/images/loaders/loader.gif);background-size:auto auto;background-repeat:no-repeat;background-size:20px}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.preview:not(.loading)+.d-title-field{color:#fff;text-shadow:1px 1px 1px #000}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.preview:not(.loading)+.d-title-field:-moz-placeholder,.d-publish-carousel .d-playlist-form .d-preview-container .d-image.preview:not(.loading)+.d-title-field::-moz-placeholder{color:#fff;text-shadow:1px 1px 1px #000}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.preview:not(.loading)+.d-title-field:-ms-input-placeholder{color:#fff;text-shadow:1px 1px 1px #000}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.preview:not(.loading)+.d-title-field::-webkit-input-placeholder{color:#fff;text-shadow:1px 1px 1px #000}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.preview:not(.loading)+.d-title-field:focus:-moz-placeholder,.d-publish-carousel .d-playlist-form .d-preview-container .d-image.preview:not(.loading)+.d-title-field:focus::-moz-placeholder{text-shadow:none}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.preview:not(.loading)+.d-title-field:focus:-ms-input-placeholder{text-shadow:none}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.preview:not(.loading)+.d-title-field:focus::-webkit-input-placeholder{text-shadow:none}.d-publish-carousel .d-playlist-form .d-preview-container .d-image.preview:before{content:"";background:rgba(0,0,0,.5);position:absolute;top:0;left:0;height:100%;width:100%}.d-publish-carousel .d-playlist-form .d-preview-container .d-title-field{color:#aaa;position:absolute;width:100%;left:0;right:0;bottom:20px;padding:0 14px;background-color:transparent;color:#555;background:transparent;letter-spacing:-.1px}.d-publish-carousel .d-playlist-form .d-preview-container .d-title-field:-moz-placeholder,.d-publish-carousel .d-playlist-form .d-preview-container .d-title-field::-moz-placeholder{color:#aaa}.d-publish-carousel .d-playlist-form .d-preview-container .d-title-field:-ms-input-placeholder{color:#aaa}.d-publish-carousel .d-playlist-form .d-preview-container .d-title-field::-webkit-input-placeholder{color:#aaa}.d-publish-carousel .d-playlist-form .d-description-field{font-size:14px;border:none;width:100%;height:183px;padding:17px 15px;line-height:20px;resize:none;color:#555}.d-publish-carousel .d-playlist-form .d-description-field:-moz-placeholder,.d-publish-carousel .d-playlist-form .d-description-field::-moz-placeholder{color:#aaa}.d-publish-carousel .d-playlist-form .d-description-field:-ms-input-placeholder{color:#aaa}.d-publish-carousel .d-playlist-form .d-description-field::-webkit-input-placeholder{color:#aaa}.d-publish-carousel .d-exam-form{line-height:0;padding:42px 24px}.d-publish-carousel .d-exam-form .d-light-segmented-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;width:100%;color:#555;font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:18px}.d-publish-carousel .d-exam-form .d-title{color:#d4d4d4;font-size:12px;line-height:12px;display:inline-block;font-weight:700}.d-publish-carousel .d-exam-form .d-passing-grade-field{position:relative;height:50px;margin-top:22px;border-bottom:1px solid #e3e3e3;padding-bottom:11px}.d-publish-carousel .d-exam-form .d-passing-grade-field .d-label{color:#555;font-size:16px;line-height:38px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-publish-carousel .d-exam-form .d-passing-grade-field .d-input{width:72px;height:38px;border:1px solid #e3e3e3;border-radius:4px;background:#f2f2f2;color:#a3a3a3;padding-right:12px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.d-publish-carousel .d-exam-form .d-passing-grade-field:after{content:"%";position:absolute;right:10px;top:19px;color:#a3a3a3;font-size:16px}.d-publish-carousel .d-exam-form .d-badge-form{padding-top:42px}.d-publish-carousel .d-exam-form .d-badge-form input,.d-publish-carousel .d-exam-form .d-badge-form textarea{border:none}.d-publish-carousel .d-exam-form .d-badge-form .d-form-item{padding:0 6px;border-bottom:1px solid #e3e3e3;font-size:16px;color:#aaa;width:100%}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder{height:71px;line-height:70px;position:relative}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder.d-error{border-color:#971031;color:#971031}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image{position:relative}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image .d-file-name-element,.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image .d-preview-element{display:none}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image .d-label{padding-top:5px}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image .d-label:before{content:"\E63C";display:inline-block;margin-right:10px;margin-top:-5px;font-family:didacti;font-size:24px;vertical-align:middle;font-weight:400}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image.loading{background-image:none!important}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image.loading .d-label,.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image.loading .invisible-stretch{display:none}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image.loading:before{content:"";position:absolute;top:-10px;left:10px;width:20px;height:20px;background:url(/resources/images/loaders/loader.gif) no-repeat;background-size:20px}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image.preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image.preview .d-preview-element{display:inline-block;width:40px;height:40px;background-size:cover;background-position:50%;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image.preview .d-remove-button{cursor:pointer;position:absolute;top:0;right:0;z-index:2;height:40px;line-height:40px;padding:0 10px 0 20px}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image.preview .d-remove-button:after{color:#696a6b;content:"\E04F";font-size:12px;font-family:didacti}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image.preview .d-label{display:none}.d-publish-carousel .d-exam-form .d-badge-form .d-image-placeholder .d-image.preview .d-file-name-element{line-height:40px;display:block;color:#555;padding:0 24px 0 10px;font-size:13px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-publish-carousel .d-exam-form .d-badge-form .d-name{height:56px;line-height:55px}.d-publish-carousel .d-exam-form .d-badge-form .d-name.d-error{border-color:#971031}.d-publish-carousel .d-exam-form .d-badge-form .d-name.d-error:-moz-placeholder,.d-publish-carousel .d-exam-form .d-badge-form .d-name.d-error::-moz-placeholder{color:#971031}.d-publish-carousel .d-exam-form .d-badge-form .d-name.d-error:-ms-input-placeholder{color:#971031}.d-publish-carousel .d-exam-form .d-badge-form .d-name.d-error::-webkit-input-placeholder{color:#971031}.d-publish-carousel .d-exam-form .d-badge-form .d-description{height:126px;resize:none;padding:19px 6px}.d-publish-carousel .d-fga-options{line-height:0;padding:42px 24px}.d-publish-carousel .d-fga-options .d-title{color:#d4d4d4;font-size:12px;line-height:12px;display:inline-block;font-weight:700}.d-publish-carousel .d-fga-options .d-total-hours-field{position:relative;height:50px;margin-top:22px;border-bottom:1px solid #e3e3e3;padding-bottom:11px}.d-publish-carousel .d-fga-options .d-total-hours-field .d-label{color:#555;font-size:16px;line-height:38px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-publish-carousel .d-fga-options .d-total-hours-field .d-input{width:72px;height:38px;border:1px solid #e3e3e3;border-radius:4px;background:#f2f2f2;color:#a3a3a3;padding:0 12px;text-align:center;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-publish-carousel .d-fga-options .course-type-field{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.d-publish-carousel .d-fga-options .course-type-field .course-type{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:10px}.d-publish-carousel .d-fga-options .course-type-field .label{-webkit-box-flex:2;-ms-flex:2 2 auto;flex:2 2 auto;font-size:10px}.d-publish-carousel.d-type-activity .d-visibility-select .d-tab-bar{display:none}.d-publish-carousel.d-use-margin{overflow:hidden!important}.d-publish-carousel.d-use-margin .d-inner-element{overflow:hidden;-webkit-transition-property:margin;transition-property:margin}.d-publish-carousel.d-use-margin .d-inner-element .d-carousel-item{overflow:hidden}.d-publish-carousel .d-inner-element{width:358px;max-width:100%;overflow:visible;position:relative;-webkit-transition-property:-webkit-transform,left;-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s}.x-chrome .d-publish-carousel .d-inner-element,.x-chromemobile .d-publish-carousel .d-inner-element{will-change:transform,opacity}.d-fullscreen .d-publish-carousel .d-inner-element{will-change:unset;-webkit-transform:none;transform:none}.d-publish-carousel .d-bottom-element .d-button{padding:0;border:none;cursor:pointer;width:350px;height:35px;background:#64738b;text-align:center;margin-top:12px;color:#fff;border-radius:4px;font-size:12px;font-weight:700;line-height:35px;text-transform:uppercase;-webkit-appearance:none}.d-publish-carousel .d-bottom-element .d-button:active,.d-publish-carousel .d-bottom-element .d-button:hover{background:#4d596f}.d-publish-carousel .d-bottom-element .d-button[disabled]{opacity:.5;background:#64738b!important}.d-publish-carousel.d-loading .d-bottom-element .d-button{opacity:.5;position:relative;color:transparent}.d-publish-carousel.d-loading .d-bottom-element .d-button:after{z-index:1;content:"";background:url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:14px;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-publish-carousel.d-loading .d-bottom-element .d-button{background:#64738b!important}.d-list-skill{padding:0 37px}.d-list-skill .d-section-bar{font-size:11px;line-height:11px;text-transform:uppercase;color:#637189;font-weight:700;border-bottom:1px solid #c7ccd2;padding:27px 0 15px}.d-list-skill .d-badge{cursor:pointer;float:left;height:191px;width:174px;margin-right:8px;text-align:center;position:relative;line-height:0;margin-top:34px}.d-list-skill .d-badge:before{content:"";width:100%;position:absolute;top:50px;left:0;height:1px;background:#ddd}.d-list-skill .d-badge .d-icon{border:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;height:100px;border-radius:50%;display:inline-block;z-index:1;position:relative;-webkit-box-shadow:0 2px #dddedf;box-shadow:0 2px #dddedf;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#fff}.d-list-skill .d-badge.d-unpinned .d-icon{opacity:.5}.d-list-skill .d-badge .d-title{color:#555;font-weight:700;font-size:16px;line-height:16px;height:74px;line-height:74px;overflow:hidden;position:relative}.d-list-skill .d-badge .d-title span{display:inline-block;vertical-align:middle;line-height:16px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-list-skill .d-badge .d-acquired{text-align:center;color:#999;font-size:16px;line-height:16px}.d-list-skill .d-badge .d-date{color:#555;font-size:16px;line-height:16px}.d-list-featured .d-section-bar{padding:27px 0 15px}.d-list-featured .d-section-bar,.d-list-featured .d-section-header{font-size:11px;line-height:11px;text-transform:uppercase;color:#637189;font-weight:700;border-bottom:1px solid #c7ccd2}.d-list-featured .d-section-header{padding:27px 3px 15px;margin:0 3px 15px}.d-list-featured .d-section-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.d-list-featured .d-category-block{width:171px;height:189px;margin:0 4px 15px;border:1px solid #ddd;-webkit-box-shadow:0 1px #e3e3e3;box-shadow:0 1px #e3e3e3;border-radius:4px;display:block;overflow:hidden;text-decoration:none}.d-list-featured .d-category-block .d-body{height:140px;width:100%;border-bottom:1px solid #e9eaeb;background-repeat:no-repeat;background-size:cover;background-position:50%}.d-list-featured .d-category-block .d-footer{line-height:47px;padding:0 10px;font-size:15px;color:#555;background:#fff}.d-list-featured .d-category-block .d-footer span{vertical-align:middle;display:inline-block;line-height:18px}.d-stream{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.d-stream .d-list{overflow:hidden}.x-chrome .d-stream .d-list,.x-macos .d-stream .d-list,.x-phone .d-stream .d-list{overflow:visible}.d-licensed-block .d-block-body{position:relative}.d-licensed-block-description-popover,.d-licensed-block-description-popup{width:250px}.d-licensed-block-description-popover .d-licensed-block-description,.d-licensed-block-description-popup .d-licensed-block-description{padding:25px;font-size:14px;line-height:18px}.d-popup.d-preview-popup .d-popup-inner{background:#fff}.d-popup.d-preview-popup .d-title-bar-standart .title{text-align:left;padding-left:21px;text-transform:none;font-size:16px}.d-popup.d-preview-popup .d-block{max-width:682px;margin:0 10px;overflow:hidden}.d-popup.d-preview-popup .d-header{margin:9px 0 22px;height:30px}.d-popup.d-preview-popup .d-header .d-user-icon{margin:0 11px 0 0;width:30px;height:30px;cursor:pointer;text-decoration:none;border:1px solid #ddd}.d-popup.d-preview-popup .d-header .d-user-name{font-weight:700;color:#637189;font-size:15px}.d-popup.d-preview-popup .d-header .d-bullet{color:#aaa;width:16px;text-align:center;display:none}.d-popup.d-preview-popup .d-header .d-count{display:none;color:#aaa;font-size:15px}.d-popup.d-preview-popup .d-block-body{border:none;overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-popup.d-preview-popup .d-block-body .d-tool.d-embed,.d-popup.d-preview-popup .d-block-body .d-tool.d-tool-app{height:332px}.d-popup.d-preview-popup .d-block-body .d-tool-text{padding-left:0;padding-right:0;text-align:justify}.d-popup.d-preview-popup .d-block-body .d-tool.d-iframe{margin-left:47px;margin-right:47px;border:1px solid #ddd}.d-popup.d-preview-popup .d-block-body:after{content:"";display:block;width:100%;height:163px;background-color:#fff}.x-phone .d-popup.d-preview-popup .d-block-body:after{height:75px}.d-popup.d-preview-popup .d-footer{width:100%;left:0;bottom:0;position:absolute;text-align:center}.d-popup.d-preview-popup .d-footer .d-button{position:relative;cursor:pointer;display:inline-block;border-radius:23px;color:#fff;font-weight:700;text-align:center;max-width:350px;width:100%;height:45px;line-height:45px;bottom:118px;z-index:2}.x-phone .d-popup.d-preview-popup .d-footer .d-button{bottom:30px}.d-popup.d-preview-popup .d-footer .d-button.d-buy-button{background:#6fb1d9}.d-popup.d-preview-popup .d-footer .d-button.d-redeem-button{background:#74b859}.d-popup.d-preview-popup .d-footer .d-button.d-unavailable-button{background:#ccc}.d-popup.d-preview-popup .d-footer:after{content:" ";position:absolute;height:280px;left:0;bottom:0;width:100%;pointer-events:none;background-image:-owg-linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 100%);background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.x-phone .d-popup.d-preview-popup .d-block-body-content,.x-phone .d-popup.d-preview-popup .d-header{padding:0 21px}.d-purchase-form-popup{width:100%}.d-purchase-form .d-purchase-form-inner{height:480px;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s}.d-purchase-form .d-carousel-item{height:100%;width:100%;text-align:center;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-purchase-form .d-carousel-item>div{height:100%;width:350px;background:#fff;display:inline-block;border:1px solid #ddd;text-align:left}.d-purchase-form .d-purchase-form-address .d-form{height:-webkit-calc(100% - 56px);height:calc(100% - 56px);overflow:auto}.d-purchase-form .d-purchase-form-address .d-with-offset{margin-top:30px}.d-purchase-form .d-purchase-form-address .d-purchase-form-address-inner{padding:37px 24px;color:#555}.d-purchase-form .d-purchase-form-address .d-form-title{font-size:12px;color:#94c2df;text-transform:uppercase;line-height:12px;font-weight:700;padding-left:7px;margin-bottom:14px}.d-purchase-form .d-purchase-form-address .d-select-field{position:relative}.d-purchase-form .d-purchase-form-address .d-select-field select{border-radius:0}.d-purchase-form .d-purchase-form-address .d-select-field i{display:block;position:absolute;top:21px;right:7px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #637188}.d-purchase-form .d-purchase-form-address input,.d-purchase-form .d-purchase-form-address select{display:block;width:100%;padding:0 7px;font-size:15px;height:46px;line-height:15px;vertical-align:middle;background:transparent;border:none;border-bottom:1px solid #f2f2f2}.d-purchase-form .d-purchase-form-address .d-button{width:100%;height:45px;border:1px solid #6cb0db;color:#6cb0db;background:#fff;line-height:43px;font-weight:700;text-align:center;border-radius:4px;cursor:pointer;font-size:16px;margin-top:28px}.d-purchase-form .d-purchase-form-address .d-button[disabled]{color:#c3c3c3;border-color:#c3c3c3}.d-purchase-form .d-purchase-form-address.d-loading>div{position:relative}.d-purchase-form .d-purchase-form-address.d-loading>div:after{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-purchase-form .d-purchase-form-address.d-loading>div .d-button{opacity:.5;position:relative;color:transparent}.d-purchase-form .d-purchase-form-address.d-loading>div .d-button:after{z-index:1;content:"";background:url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:14px;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-purchase-form .d-purchase-form-address .d-incorrect{color:#971031}.d-purchase-form .d-purchase-form-address .d-incorrect:-moz-placeholder,.d-purchase-form .d-purchase-form-address .d-incorrect::-moz-placeholder{color:#971031}.d-purchase-form .d-purchase-form-address .d-incorrect:-ms-input-placeholder{color:#971031}.d-purchase-form .d-purchase-form-address .d-incorrect::-webkit-input-placeholder{color:#971031}.d-purchase-form .d-purchase-form-details{padding:43px 25px 70px;color:#555;position:relative}.d-purchase-form .d-purchase-form-details .d-purchase-form-details-inner{overflow:auto;height:100%;padding-bottom:10px}.d-purchase-form .d-purchase-form-details .d-form-title{font-size:12px;color:#94c2df;text-transform:uppercase;line-height:12px;font-weight:700;padding-left:7px;margin-bottom:14px}.d-purchase-form .d-purchase-form-details .d-block-title{font-size:20px;line-height:20px;margin:32px 0;padding-left:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-purchase-form .d-purchase-form-details .d-field{padding:0 7px;font-size:15px;height:46px;line-height:45px;border-bottom:1px dashed #b2b2b2}.d-purchase-form .d-purchase-form-details .d-field .d-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-purchase-form .d-purchase-form-details .d-field .d-price{color:#94c2df}.d-purchase-form .d-purchase-form-details .d-field .d-price b{color:#6fb1d9}.d-purchase-form .d-purchase-form-details .d-field.d-total-field{border:none;margin-bottom:49px}.d-purchase-form .d-purchase-form-details .d-input{background:#f2f2f2;border:1px solid #e3e3e3;height:38px;width:72px;border-radius:4px;text-align:right;padding:0 10px}.d-purchase-form .d-purchase-form-details .d-button{height:45px;border:1px solid #c3c3c3;color:#c3c3c3;line-height:43px;font-weight:700;text-align:left;border-radius:4px;cursor:pointer;font-size:16px;padding:0 15px;position:absolute;bottom:15px;left:0;right:0;margin:0 25px}.d-purchase-form .d-purchase-form-details .d-button.d-active{color:#6cb0db;border-color:#6cb0db}.d-purchase-form .d-purchase-form-details .d-button span{display:inline-block;float:right}.d-purchase-form .d-purchase-form-details [name=code]{width:120px}.d-purchase-form .d-purchase-form-details [name=code][data-valid=true]{background-color:#85c041;color:#fff}.d-purchase-form .d-purchase-form-details [name=code][data-valid=false]{background-color:#c74c4c;color:#fff}.d-purchase-form .d-purchase-form-details:after{content:" ";position:absolute;height:40px;left:0;bottom:60px;width:100%;pointer-events:none;background-image:-owg-linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 100%);background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.d-purchase-form .d-purchase-form-payment-method{padding:37px 24px;color:#555}.d-purchase-form .d-purchase-form-payment-method .d-block-title{font-size:20px;line-height:20px;padding-left:7px;padding-bottom:55px}.d-purchase-form .d-purchase-form-payment-method .d-form-title{font-size:12px;color:#94c2df;text-transform:uppercase;line-height:12px;font-weight:700;padding-left:7px;margin-bottom:14px}.d-purchase-form .d-purchase-form-payment-method .d-input{display:block;width:100%;padding:0 7px;font-size:15px;height:46px;line-height:15px;vertical-align:middle;border-bottom:1px solid #f2f2f2}.d-purchase-form .d-purchase-form-payment-method .d-invalid{border-color:#971031;color:#971031}.d-purchase-form .d-purchase-form-payment-method .d-invalid:-moz-placeholder,.d-purchase-form .d-purchase-form-payment-method .d-invalid::-moz-placeholder{color:#971031}.d-purchase-form .d-purchase-form-payment-method .d-invalid:-ms-input-placeholder{color:#971031}.d-purchase-form .d-purchase-form-payment-method .d-invalid::-webkit-input-placeholder{color:#971031}.d-purchase-form .d-purchase-form-payment-method .d-checkbox{padding-left:7px;color:#9c9c9c;margin:46px 0 0;font-size:14px;line-height:14px;visibility:hidden}.d-purchase-form .d-purchase-form-payment-method .d-form-element{height:280px}.d-purchase-form .d-purchase-form-payment-method .d-button{height:45px;background:#6fb1d9;color:#fff;line-height:45px;font-weight:700;text-align:center;border-radius:4px;cursor:pointer;font-size:16px}.d-purchase-form .d-purchase-form-payment-method .d-card-field{position:relative}.d-purchase-form .d-purchase-form-payment-method .d-card-field:after{content:"";position:absolute;right:6px;top:14px;height:18px;width:26px;background-size:26px 18px}.d-purchase-form .d-purchase-form-payment-method .d-card-field.d-mastercard:after{background-image:url("/resources/images/credit-card/mastercard.png")}.d-purchase-form .d-purchase-form-payment-method .d-card-field.d-amex:after{background-image:url("/resources/images/credit-card/amex.png")}.d-purchase-form .d-purchase-form-payment-method .d-card-field.d-visa:after{background-image:url("/resources/images/credit-card/visa.png")}.d-purchase-form .d-purchase-form-payment-method .d-card-info input{min-width:1px}.d-purchase-form .d-purchase-form-payment-method .d-no-payment-needed{padding-left:7px;font-size:14px}.d-purchase-form .d-purchase-form-payment-method.d-loading{position:relative}.d-purchase-form .d-purchase-form-payment-method.d-loading:after{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-purchase-form .d-purchase-form-payment-method.d-loading .d-button{opacity:.5;position:relative;color:transparent}.d-purchase-form .d-purchase-form-payment-method.d-loading .d-button:after{z-index:1;content:"";background:url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:14px;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-purchase-form .d-purchase-form-review{padding:43px 30px;color:#555}.d-purchase-form .d-purchase-form-review .d-form-title{font-size:12px;color:#94c2df;line-height:12px;font-weight:700;text-transform:uppercase}.d-purchase-form .d-purchase-form-review .d-block-title{font-size:20px;line-height:20px;margin:32px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-purchase-form .d-purchase-form-review .d-field{font-size:12px;height:46px;line-height:46px}.d-purchase-form .d-purchase-form-review .d-field .d-label{color:#6fb1d9;font-weight:700;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-purchase-form .d-purchase-form-review .d-field .d-value{font-size:14px}.d-purchase-form .d-purchase-form-review .d-input{background:#f2f2f2;border:1px solid #e3e3e3;height:38px;width:72px;border-radius:4px;text-align:center;padding:0 10px}.d-purchase-form .d-purchase-form-review .d-button{height:45px;border:1px solid #6fb1d9;line-height:43px;font-weight:700;text-align:center;border-radius:4px;cursor:pointer;font-size:11px;text-transform:uppercase;color:#6fb1d9;margin-top:3px}.d-menu-popup .d-menu-items.d-purchase-assign-options .d-button{color:#6fb1d9;font-weight:700;line-height:60px;height:60px;font-size:13px!important;-webkit-box-sizing:content-box;box-sizing:content-box}.d-menu-popup .d-menu-items.d-purchase-assign-options .d-button:after{padding-right:20px!important;font-weight:400}.d-menu-popup .d-menu-items.d-purchase-assign-options .d-button.d-icon-email:after{content:"\E601"}.d-menu-popup .d-menu-items.d-purchase-assign-options .d-button.d-icon-user:after{content:"\E605"}.d-menu-popup .d-menu-items.d-purchase-assign-options .d-button.d-icon-print:after{content:"\E600"}.d-purchase-assign-email-select{line-height:0;padding:0 14px 15px;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.d-purchase-assign-email-select .d-title{font-size:14px;font-weight:700;color:#94c2df;line-height:14px;margin:42px 21px 34px;display:inline-block}.d-purchase-assign-email-select p{font-size:16px;color:#555;line-height:23px;padding:0 21px 30px}.d-purchase-assign-email-select textarea{background:#e9eaeb;border:none;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;color:#aaa;font-size:16px;padding:15px;resize:none;width:auto;margin:0 5px}.d-purchase-assign-email-select textarea:focus{color:#555}.d-purchase-assign-email-select .d-button{border:1px solid #aaa;color:#aaa;font-weight:700;font-size:14px;text-align:center;height:40px;min-height:40px;line-height:38px;border-radius:4px;margin-top:15px;cursor:pointer;width:auto}.d-purchase-assign-email-select.d-loading{position:relative}.d-purchase-assign-email-select.d-loading:after{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-purchase-assign-email-select.d-loading .d-button{opacity:.5;position:relative;color:transparent}.d-purchase-assign-email-select.d-loading .d-button:after{z-index:1;content:"";background:url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:14px;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-pin-select-popup{width:550px}.d-popup-content.d-purchase-assign-pin-select{width:100%;height:650px;line-height:0;padding:38px 31px}.d-popup-content.d-purchase-assign-pin-select .d-print-button{cursor:pointer;position:absolute;right:29px;top:44px;color:#aaa;font-weight:700;font-size:11px}.d-popup-content.d-purchase-assign-pin-select .d-print-button:before{font-family:didacti;content:"\E600";font-weight:400;display:inline-block;padding-right:8px}.d-popup-content.d-purchase-assign-pin-select .d-title{font-size:20px;line-height:20px;color:#555;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-popup-content.d-purchase-assign-pin-select .d-url{padding:17px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-popup-content.d-purchase-assign-pin-select .d-purchased,.d-popup-content.d-purchase-assign-pin-select .d-url{font-size:12px;line-height:12px;color:#aaa;font-weight:700}.d-popup-content.d-purchase-assign-pin-select .d-point{width:18px;text-align:center;display:inline-block;font-size:12px;line-height:12px}.d-popup-content.d-purchase-assign-pin-select .d-expires{font-size:12px;line-height:12px;color:#6fb1d9;font-weight:700}.d-popup-content.d-purchase-assign-pin-select .d-items{padding-top:18px}.d-popup-content.d-purchase-assign-pin-select .d-items .d-row{min-height:116px;border-bottom:1px solid #d1d2d3;padding:23px 0 21px;line-height:0}.d-popup-content.d-purchase-assign-pin-select .d-item{position:relative;padding:0 35px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-popup-content.d-purchase-assign-pin-select .d-item .d-index{font-size:12px;line-height:14px;color:#555;position:absolute;left:0;top:0}.d-popup-content.d-purchase-assign-pin-select .d-item .d-code{color:#6fb1d9;font-weight:700;font-size:14px;line-height:14px;user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.d-popup-content.d-purchase-assign-pin-select .d-item .d-code.d-revoked{opacity:.5;text-decoration:line-through}.d-popup-content.d-purchase-assign-pin-select .d-item .d-user{color:#555;display:block;margin-top:19px;font-size:16px;line-height:16px}.d-popup-content.d-purchase-assign-pin-select .d-item .d-tag{color:#aaa;display:block;padding-top:8px;font-size:14px;line-height:14px}.d-popup-content.d-purchase-assign-pin-select.d-loading{position:relative}.d-popup-content.d-purchase-assign-pin-select.d-loading:after{z-index:1;content:"";background:url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:14px;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-popup-content.d-purchase-assign-user-select{height:480px;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.d-popup-content.d-purchase-assign-user-select.d-loading{position:relative}.d-popup-content.d-purchase-assign-user-select.d-loading:after{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-popup-content.d-purchase-assign-user-select.d-loading .d-button{opacity:.5;position:relative;color:transparent}.d-popup-content.d-purchase-assign-user-select.d-loading .d-button:after{z-index:1;content:"";background:url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:14px;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-popup-content.d-purchase-assign-user-select .d-search-field{height:55px;line-height:55px;background:#fff;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-popup-content.d-purchase-assign-user-select .d-search-field:before{margin-top:-1px}.d-popup-content.d-purchase-assign-user-select .d-content-element,.d-popup-content.d-purchase-assign-user-select .d-group-select{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-popup-content.d-purchase-assign-user-select .d-group-select.d-loading{margin-bottom:14px}.d-popup-content.d-purchase-assign-user-select .d-group-user-select{margin-top:56px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-popup-content.d-purchase-assign-user-select .d-selected-group{z-index:1;display:none;position:absolute;top:55px;left:0;width:100%;background:#fff;height:56px;cursor:pointer;overflow:hidden;border-top:1px solid #e0e3e8;border-bottom:1px solid #e0e3e8;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-popup-content.d-purchase-assign-user-select .d-selected-group:hover{background-color:#f8f8f9}.d-popup-content.d-purchase-assign-user-select .d-selected-group:active{background:#eff1f3}.d-popup-content.d-purchase-assign-user-select .d-selected-group .d-back-icon{-webkit-transform:translateZ(0);transform:translateZ(0);height:100%;width:10px;opacity:0;position:absolute;left:0;top:0;bottom:0;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-popup-content.d-purchase-assign-user-select .d-selected-group .d-back-icon:before{content:"\E60B";font-family:didacti;color:#343434;font-size:12px;text-align:center;display:block;line-height:55px;position:relative;left:9px}.d-popup-content.d-purchase-assign-user-select .d-selected-group .d-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 24px;font-size:13px;overflow:hidden}.d-popup-content.d-purchase-assign-user-select .d-selected-group .d-user-icon{margin:0 18px 0 6px;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.d-popup-content.d-purchase-assign-user-select .d-selected-group .d-title{width:100%;color:#64738b;display:inline-block;font-size:15px;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-popup-content.d-purchase-assign-user-select .d-footer-element.d-button{height:40px;border:1px solid #aaa;margin:0 14px 14px;border-radius:4px;text-align:center;font-weight:700;font-size:14px;color:#aaa;line-height:38px;text-transform:uppercase;z-index:1;cursor:pointer;position:relative;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-popup-content.d-purchase-assign-user-select .d-footer-element.d-button .d-bull{width:18px;text-align:center;display:inline-block;position:relative;top:-1px}.d-popup-content.d-purchase-assign-user-select .d-footer-element.d-button.d-active{border:1px solid #6fb1d9;color:#6fb1d9}.d-popup-content.d-purchase-assign-user-select:before{-webkit-transform:translateZ(0);transform:translateZ(0);content:"";position:absolute;height:174px;left:0;bottom:0;width:100%;pointer-events:none;background-image:-owg-linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 100%);background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.d-popup-content.d-purchase-assign-user-select.d-hide-groups .d-selected-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation-name:add-to-course-select-course;animation-name:add-to-course-select-course;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup-content.d-purchase-assign-user-select.d-hide-groups .d-group-select{-webkit-animation-name:add-to-course-course-select-hide;animation-name:add-to-course-course-select-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup-content.d-purchase-assign-user-select.d-show-users .d-selected-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.d-popup-content.d-purchase-assign-user-select.d-show-users .d-selected-group .d-back-icon{-webkit-animation-name:add-to-course-selected-course-back-icon-show;animation-name:add-to-course-selected-course-back-icon-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup-content.d-purchase-assign-user-select.d-show-users .d-selected-group .d-content{-webkit-animation-name:add-to-course-selected-course-content-shift;animation-name:add-to-course-selected-course-content-shift;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup-content.d-purchase-assign-user-select.d-show-users .d-group-user-select{-webkit-animation-name:add-to-course-section-select-show;animation-name:add-to-course-section-select-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup-content.d-purchase-assign-user-select.d-show-groups .d-selected-group{z-index:1;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.d-popup-content.d-purchase-assign-user-select.d-show-groups .d-selected-group .d-back-icon{opacity:1}.d-popup-content.d-purchase-assign-user-select.d-show-groups .d-selected-group .d-content{-webkit-transform:translateX(0);transform:translateX(0)}.d-popup-content.d-purchase-assign-user-select.d-show-groups .d-group-select{opacity:1}.d-popup-content.d-purchase-assign-user-select.d-show-groups .d-group-user-select,.d-popup-content.d-purchase-assign-user-select.d-show-groups .d-selected-group{-webkit-animation-name:add-to-course-sections-hide;animation-name:add-to-course-sections-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-purchase-assign-user-select-popup{width:350px}.d-scoreboard{background:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-scoreboard .d-header-1{background:#6cb0db;height:75px;-ms-flex-negative:0;flex-shrink:0}.d-scoreboard .d-header-1 .d-left-toolbar{position:absolute;left:21px;top:19px;border:1px solid #fff;height:37px;cursor:pointer;border-radius:4px;width:281px;max-width:-webkit-calc(100% - 100px);max-width:calc(100% - 100px);-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.d-scoreboard .d-header-1 .d-left-toolbar .d-group-filter-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-scoreboard .d-header-1 .d-left-toolbar .d-group-filter-container .d-filter-button{position:relative;margin:0;border:none;height:100%;background:transparent;-webkit-box-shadow:none;box-shadow:none}.d-scoreboard .d-header-1 .d-left-toolbar .d-group-filter-container .d-filter-button .d-icon{width:19px;height:19px;border-radius:50%}.d-scoreboard .d-header-1 .d-left-toolbar .d-group-filter-container .d-filter-button .d-icon.default{background-size:19px;border-radius:4px}.d-scoreboard .d-header-1 .d-left-toolbar .d-group-filter-container .d-filter-button .d-text{margin:0;color:#fff;font-size:15px;line-height:35px;font-weight:600;white-space:nowrap;padding-right:32px;overflow:hidden;text-overflow:ellipsis;width:1px}.d-scoreboard .d-header-1 .d-left-toolbar .d-group-filter-container .d-filter-button:after{border-top-color:#fff}.d-scoreboard .d-header-1 .d-left-toolbar .d-icon-button{width:36px;line-height:35px;text-align:center;border-left:1px solid #b6d8ed;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-scoreboard .d-header-1 .d-left-toolbar .d-icon-button:before{color:#fff;font-family:didacti}.d-scoreboard .d-header-1 .d-left-toolbar .d-icon-button.d-download:before{content:"\E627"}.d-scoreboard .d-header-1 .d-left-toolbar .d-icon-button.d-print{padding-top:1px}.d-scoreboard .d-header-1 .d-left-toolbar .d-icon-button.d-print:before{content:"\E640";font-size:12px}.d-scoreboard .d-header-1 .d-close-button{position:absolute;right:0;top:19px;color:#bfdaed;cursor:pointer;font-weight:600;margin-right:20px;font-size:11px;text-transform:uppercase}.d-scoreboard .d-header-1 .d-close-button:hover{color:#fff}.d-scoreboard .d-header-2{background:#f2f2f2;height:75px;line-height:75px;text-align:center;color:#637189;-ms-flex-negative:0;flex-shrink:0}.d-scoreboard .d-content{-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-scoreboard .d-content,.d-scoreboard .d-content .d-content-inner{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.d-scoreboard .d-content .d-content-inner{max-width:100%;-ms-flex:1;flex:1}.d-scoreboard .d-content .d-content-inner .d-user-column{border-right:1px solid #e3e3e3;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:content-box;box-sizing:content-box}.d-scoreboard .d-content .d-content-inner .d-user-column .d-column-header{width:100%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.d-scoreboard .d-content .d-content-inner .d-user-column .d-column-header .d-header-cell{width:100%;color:#aaa;height:60px;line-height:60px;font-weight:600;border-bottom:1px solid #ececec;text-align:right}.d-scoreboard .d-content .d-content-inner .d-user-column .d-column-header .d-header-cell .d-cell-inner{width:200px;display:inline-block;text-align:left;line-height:0;padding-left:10px}.d-scoreboard .d-content .d-content-inner .d-user-column .d-column-content{overflow:auto;display:block}.d-scoreboard .d-content .d-content-inner .d-user-column .d-column-content .d-cell{height:60px;text-align:right;border-bottom:1px solid #ececec}.d-scoreboard .d-content .d-content-inner .d-user-column .d-column-content .d-cell .d-cell-inner{width:200px;display:inline-block;text-align:left;line-height:0;padding-left:10px}.d-scoreboard .d-content .d-content-inner .d-user-column .d-column-content .d-cell .d-cell-inner .d-name{color:#555;font-size:16px;line-height:16px;padding:16px 0 5px}.d-scoreboard .d-content .d-content-inner .d-user-column .d-column-content .d-cell .d-cell-inner .d-date{color:#888;font-size:12px;line-height:12px;font-weight:600}.d-scoreboard .d-content .d-content-inner .d-answer-column{overflow-x:auto;margin-left:2px;border-left:1px solid #e3e3e3;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-sizing:content-box;box-sizing:content-box}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-header{border-right:1px solid #ececec;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-header .d-header-cell{text-align:center;color:#aaa;font-weight:600;height:60px;line-height:60px;border-bottom:1px solid #ececec;border-left:1px solid #fff;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-header .d-header-cell:first-child{border-left:none}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-header .d-total-header-cell{width:140px;padding-left:10px}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-header .d-section-header-cell{width:100px;color:#5f5f5f;cursor:pointer}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-header .d-section-header-cell.d-expanded+.d-header-cell-set{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-header .d-header-cell-set{display:none}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-header .d-header-cell-set .d-header-cell{width:100px;border-left:1px solid #fff}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content{margin-left:0;margin-right:auto;overflow:hidden;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content>div{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-cell{height:60px;line-height:60px;text-align:center;padding-left:10px;border-bottom:1px solid #ececec}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-cell .d-name{color:#555;font-size:16px;line-height:16px;padding:16px 0 5px}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-cell .d-date{color:#888;font-size:12px;line-height:12px;font-weight:600}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-column{height:100%;-webkit-box-sizing:content-box;box-sizing:content-box}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-column-total{width:150px;border-right:1px solid #ececec}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-column{cursor:pointer;width:100px;border-right:1px solid #ececec}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-column.d-expanded+.d-answer-column-set{display:-webkit-box;display:-ms-flexbox;display:flex}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-answer-column-set{display:none}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column{width:100px;border-right:1px solid #ececec}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-correctness-false,.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-correctness-none,.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-correctness-true,.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-correctness-unknown,.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-has-solution{font-family:didacti;line-height:60px}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-correctness-true:before{color:#69d53a;content:"\E043"}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-correctness-false:before{color:#d9484f;content:"\E04F"}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-correctness-unknown:before{color:#ffba00;content:"\E009"}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-correctness-none:before{color:#000;content:"\E634"}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-has-solution{position:relative}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-section-answer-column .d-has-solution:after{content:"\E02E";bottom:0;right:5px;position:absolute;line-height:26px;font-size:14px}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-right-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-scoreboard .d-content .d-content-inner .d-answer-column .d-column-content .d-right-column>div{height:60px;border-bottom:1px solid #ececec}.d-scoreboard .d-content .d-loading{text-align:center;height:60px;line-height:60px;color:#5f5f5f;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.d-scoreboard.d-map-scoreboard .d-answer-header-cell,.d-scoreboard.d-playlist-scoreboard .d-answer-header-cell{width:100px}.x-desktop .d-scoreboard .d-header-1:before{content:"\E606";font-family:didacti;color:#fff;font-size:24px;line-height:75px;text-align:center;margin-left:-13px;width:26px;position:absolute;left:50%;top:0;display:inline-block}.d-answer.d-solution{padding:10px;line-height:0;color:#64738b;font-weight:700;font-size:11px;cursor:text}.d-answer.d-solution .d-submit-button{width:100%;margin:0 0 15px}.d-answer.d-solution .d-submit-button[disabled]{opacity:1;cursor:default;color:hsla(0,0%,100%,.5)}.d-answer.d-solution .d-solution-display{line-height:11px}.d-answer.d-solution .d-solution-form{line-height:11px;height:11px;margin-bottom:22px;color:#64738b;font-weight:700}.d-answer.d-solution .d-solution-form b{cursor:pointer;border-bottom:1px solid #64738b}.d-answer.d-solution .d-remove,.d-answer.d-solution .d-resubmit,.d-answer.d-solution .d-see{cursor:pointer}.d-block-fullscreen-popup .d-solution-block .d-header{-ms-flex-negative:0;flex-shrink:0}.d-block-fullscreen-popup .d-solution-block .d-header .d-proof-element{color:#fff;background:#87c77d;cursor:pointer;margin-right:10px;border-radius:100px;padding:0 10px;height:20px;line-height:20px;font-size:10px;font-weight:700;text-transform:uppercase}.d-block-fullscreen-popup .d-solution-block .d-block-body{border-bottom:none;height:auto;overflow:auto}.d-block-fullscreen-popup .d-solution-block .d-menubutton,.d-block-fullscreen-popup .d-solution-block .d-permissions-button{display:none}.d-solution-url{width:100%;text-align:center;font-size:14px;color:#333;margin-bottom:10px}.d-solution-url i:before{content:"\E02E";line-height:26px;font-size:14px;font-family:didacti;padding-right:10px;color:#999}.d-solution-editing-popup{width:352px}.d-solution-editing-popup .action-button{max-width:100%}.d-solution-editing-popup .action-button.x-item-disabled{opacity:.5}.d-solution-editing .d-info{background:#fff;border-radius:4px;border:1px solid #e3e3e3;margin-bottom:10px}.d-solution-editing .d-info .d-icon{font-style:normal;margin:50px 0;text-align:center}.d-solution-editing .d-info .d-icon:before{content:"\E009";font-family:didacti;font-size:48px;color:#ffb900}.d-solution-editing .d-info .d-title{font-weight:700;font-size:20px;text-align:center;text-transform:uppercase;color:#ffb900;margin-bottom:20px;line-height:20px}.d-solution-editing .d-info .d-text{color:#000;font-size:15px;line-height:21px;padding:10px 20px}.d-solution-editing .d-fields .d-url-field{margin-top:10px}.d-solution-editing .d-cannot-submit,.d-solution-editing .d-fields .d-richtext{background:#fff;padding:10px 15px;border-radius:4px;border:1px solid #e3e3e3;margin-top:10px}.d-solution-editing .d-back-submit,.d-solution-editing .d-cannot-submit{color:#64738b;font-size:15px;line-height:21px;height:46px;cursor:pointer}.d-solution-editing .d-back-submit{background:#fff;padding:10px 15px;border-radius:4px;border:1px solid #e3e3e3;margin-top:10px}.d-view-skill-options{width:248px;font-weight:600}.d-view-skill-options .d-description-sector{flex:0 0 129px;-moz-box-flex:0 0 129px;-webkit-box-flex:0 0 129px;-webkit-flex:0 0 129px;-ms-flex:0 0 129px;padding:15px 20px;border-bottom:1px solid #e9eaeb}.d-view-skill-options .d-description-sector .d-description-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 5px 0 10px;font-size:14px;line-height:1.2;overflow:hidden;overflow-y:auto;max-height:160px;text-align:justify}.d-view-skill-options .d-description-sector .d-granted-by{border-bottom:1px solid #e9eaeb;padding:10px;padding-top:0}.d-view-skill-options .d-description-sector .d-granted-by .d-icon{flex:0;-moz-box-flex:0;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;background-size:contain;background-repeat:no-repeat;background-position:50%;min-width:25px;max-width:25px;min-height:25px;max-height:25px;border-radius:50%;overflow:hidden}.d-view-skill-options .d-description-sector .d-granted-by .d-text{margin-left:10px;line-height:100%;font-size:11px;max-width:100%;overflow:hidden}.d-view-skill-options .d-description-sector .d-granted-by .d-text span{margin:3px 0;color:#0061b0;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.d-view-skill-options .d-bottom-bar{min-height:40px;max-height:40px}.d-view-skill-options .d-bottom-bar div{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-left:1px solid #e9eaeb}.d-view-skill-options .d-bottom-bar div:first-child{border-left:none}.d-view-skill-options .d-bottom-bar div:after{-webkit-box-flex:1;-ms-flex:1;flex:1;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;text-align:center;font-family:didacti;color:#637189;font-size:18px}.d-view-skill-options .d-bottom-bar .d-display-badge:after{content:"\E61D"}.d-view-skill-options .d-bottom-bar .d-hide-badge:after{content:"\E645"}.d-view-skill-options .d-bottom-bar .d-delete-badge:after{content:"\E604"}.d-view-skill-options .d-bottom-bar .d-print-badge:after{content:"\E600"}.d-badge-description-popover{padding:0!important}.d-badge-description-popup{max-width:248px}.x-ios .d-print-badge{display:none}.d-welcome-welcome{-webkit-box-flex:1;-ms-flex:1;flex:1;background:url("/resources/images/prf_cover2.jpg") no-repeat 50%;background-size:cover;color:#fff;text-align:center}.d-welcome-welcome .d-title{font-size:60px;font-weight:700;text-transform:uppercase;padding:0 20px;line-height:73px}.d-welcome-welcome .d-hint{line-height:20px;font-size:19px;margin:16px 0;padding:0 20px}.d-welcome-welcome .d-button{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;margin:12px 0 24px;width:250px;height:43px;background-color:#6cb0db;-webkit-box-shadow:0 3px 0 -1px #518bc3;box-shadow:0 3px 0 -1px #518bc3;border-radius:4px;cursor:pointer;display:inline-block;line-height:43px;text-align:center}.d-welcome-welcome .d-button:hover{background-color:#518bc3;-webkit-box-shadow:0 3px 0 -1px #6cb0db;box-shadow:0 3px 0 -1px #6cb0db}.d-welcome-welcome .d-button:before{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 12px;border-color:transparent transparent transparent #fff;display:inline-block;position:relative;top:2px;left:-7px}.d-welcome-welcome .d-video-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.d-welcome-welcome .d-video-popup .d-close{cursor:pointer;line-height:20px;display:block;text-align:right;color:#fff;margin-bottom:5px}.d-promo-codes-select-popup{width:350px}.d-promo-codes-select-popup .x-dataview-item{cursor:pointer;padding:20px 14px;border-bottom:1px solid #e9eaeb}.d-promo-codes-select-popup .x-dataview-item:active,.d-promo-codes-select-popup .x-dataview-item:hover{background-color:#f8f8f9}.d-promo-codes-select-popup .x-dataview-item.x-item-selected{background-color:#fff}.d-promo-codes-select-popup .x-dataview-item .d-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-promo-codes-select-popup .x-dataview-item .d-title{color:#6cb0db;line-height:16px;font-size:16px;height:16px}.d-promo-codes-select-popup .x-dataview-item .d-date{line-height:14px;font-size:14px;padding:12px 0}.d-promo-codes-select-popup .x-dataview-item .d-discount{line-height:12px;font-size:12px;color:#555}.d-promo-codes-select-popup .x-dataview-item .d-discount span{color:#fcbc36}.d-promo-codes-select-popup .x-dataview-item .d-icons{width:80px;cursor:pointer;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-promo-codes-select-popup .x-dataview-item .d-icons .d-icon{font-style:normal}.d-promo-codes-select-popup .x-dataview-item .d-icons .d-icon:before{font-family:didacti}.d-promo-codes-select-popup .x-dataview-item .d-icons span{font-size:10px;line-height:10px;font-weight:700;text-transform:uppercase}.d-promo-codes-select-popup .x-dataview-item .d-icons.d-active{color:#c74c4c}.d-promo-codes-select-popup .x-dataview-item .d-icons.d-active i:before{content:"\E62E"}.d-promo-codes-select-popup .x-dataview-item .d-icons.d-inactive{color:#85c041}.d-promo-codes-select-popup .x-dataview-item .d-icons.d-inactive i:before{content:"\E62E"}.d-promo-codes-select-popup .x-dataview-item .d-editing-form{margin-top:20px;padding:20px 14px 0;border-top:1px solid #e3e3e3}.d-promo-codes-select-popup .x-dataview-item .d-editing-form .d-field span{color:#555;font-size:15px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-promo-codes-select-popup .x-dataview-item .d-editing-form .d-field input{height:38px;border:1px solid #e3e3e3;background-color:#f2f2f2;border-radius:4px;font-size:14px;line-height:14px;text-align:center}.d-promo-codes-select-popup .x-dataview-item .d-editing-form .d-field input[name=code]{width:120px;margin-top:5px}.d-promo-codes-select-popup .x-dataview-item .d-editing-form .d-field input[name=discount]{width:72px;margin-bottom:5px}.d-promo-codes-select-popup .x-dataview-item .d-editing-form .d-field:first-child{border-bottom:1px solid #e3e3e3}.d-promo-codes-select-popup .d-promo-codes-select{position:relative}.d-promo-codes-select-popup .d-promo-codes-select:after{content:" ";position:absolute;height:40px;left:0;bottom:70px;width:100%;pointer-events:none;background-image:-owg-linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 100%);background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.d-promo-codes-select-popup .d-inner{overflow:auto;height:400px}.d-promo-codes-select-popup .d-footer{padding:0 10px;margin-bottom:10px}.d-promo-codes-select-popup .d-footer .d-button{margin-top:16px;height:45px;line-height:45px;font-size:14px;font-weight:700;color:#aaa;text-align:center;cursor:pointer;border:1px solid #e3e3e3;border-radius:4px;text-transform:uppercase}.d-menu-popup .d-menu-items.d-student-add-options{max-height:500px}.d-menu-popup .d-menu-items.d-student-add-options .d-button{color:#6fb1d9;font-weight:700;line-height:60px;height:60px;font-size:13px!important;-webkit-box-sizing:content-box;box-sizing:content-box}.d-menu-popup .d-menu-items.d-student-add-options .d-button:after{padding-right:20px!important;font-weight:400}.d-menu-popup .d-menu-items.d-student-add-options .d-button.d-icon-email:after{content:"\E601"}.d-menu-popup .d-menu-items.d-student-add-options .d-button.d-icon-user:after{content:"\E605"}.d-menu-popup .d-menu-items.d-student-add-options .d-button.d-icon-group:after{font-size:30px}.d-menu-popup .d-menu-items.d-student-add-options .d-code-container{padding:10px 20px 20px;border-top:1px solid #dedede}.d-menu-popup .d-menu-items.d-student-add-options .d-code-container .d-label{font-size:14px}.d-menu-popup .d-menu-items.d-student-add-options .d-code-container .d-hint{line-height:20px;font-size:14px}.d-menu-popup .d-menu-items.d-student-add-options .d-code-container .d-code{text-align:center;padding:10px;margin-top:20px;font-size:32px;text-transform:uppercase;background-color:#eee;border:1px solid #ccc;border-radius:4px;letter-spacing:1px;user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.d-student-add-email{line-height:0;padding:0 14px 15px;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.d-student-add-email .d-title{font-size:14px;font-weight:700;color:#94c2df;line-height:14px;margin:42px 21px 34px;display:inline-block}.d-student-add-email p{font-size:16px;color:#555;line-height:23px;padding:0 21px 30px}.d-student-add-email textarea{background:#e9eaeb;border:none;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;color:#aaa;font-size:16px;padding:15px;resize:none;width:auto;margin:0 5px}.d-student-add-email textarea:focus{color:#555}.d-student-add-email .d-button{border:1px solid #aaa;color:#aaa;font-weight:700;font-size:14px;text-align:center;height:40px;min-height:40px;line-height:38px;border-radius:4px;margin-top:15px;cursor:pointer;width:auto}.d-student-add-email.d-loading{position:relative}.d-student-add-email.d-loading:after{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-student-add-email.d-loading .d-button{opacity:.5;position:relative;color:transparent}.d-student-add-email.d-loading .d-button:after{z-index:1;content:"";background:url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:14px;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-student-add-list{min-height:350px}.d-student-add-list .d-item{height:65px;padding-right:10px;position:relative;border-bottom:1px solid #e0e3e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box}.d-student-add-list .d-item:active,.d-student-add-list .d-item:hover{background-color:#f8f8f9}.d-student-add-list .d-item.d-hide{-webkit-animation-name:member-request-hide;animation-name:member-request-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-student-add-list .d-item .d-user-icon{margin:0 15px 0 20px;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.d-student-add-list .d-item .d-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;line-height:14px;font-weight:700}.d-student-add-list .d-item .d-content .d-title{width:100%;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;color:#64738a;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-desktop .d-student-add-list .d-item .d-content .d-title,.x-tablet .d-student-add-list .d-item .d-content .d-title{font-size:15px;font-weight:600}.d-student-add-list .d-item .d-content .d-tags{color:#b1b9c5;font-size:11px;display:inline-block;width:100%;padding-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-desktop .d-student-add-list .d-item .d-content .d-tags,.x-tablet .d-student-add-list .d-item .d-content .d-tags{font-size:14px;font-weight:600;margin-top:3px}.d-student-add-list .d-item .d-remove-icon{cursor:pointer;height:60px;line-height:60px;font-style:normal;padding-left:10px;padding-right:10px}.d-student-add-list .d-item .d-remove-icon:after{color:#d9484f;font-family:didacti;content:"\E04F"}.d-student-add-list .d-item .d-edit-icon{cursor:pointer;height:60px;line-height:60px;font-style:normal;padding-left:10px;padding-right:10px}.d-student-add-list .d-item .d-edit-icon:after{font-family:didacti;content:"\E018"}.d-portal-user-form-popup{width:380px!important}.d-portal-user-form-popup .action-button{width:100%}.d-portal-user-form{color:#555}.d-portal-user-form .d-help{clear:both;padding:10px 2px;font-size:15px;font-weight:300;line-height:18px;color:#64738b}.d-portal-user-form .d-section{background:#fff;border-radius:4px;border:1px solid #ddd;overflow:hidden;border-bottom-width:2px}.d-portal-user-form .d-bottom-section{margin-top:10px}.d-portal-user-form .d-row{border-bottom:1px solid #ddd;height:46px;margin:0;padding:0;width:100%;overflow:hidden;position:relative}.d-portal-user-form .d-row:last-child{border-bottom:none}.d-portal-user-form .d-input{display:block;width:100%;padding:0 15px;font-size:15px;line-height:15px;height:45px;line-height:45px;vertical-align:middle}.d-portal-user-form .d-input[disabled]{background-color:#eee}.d-portal-user-form .d-last-name{border-left:1px solid #ddd}.d-portal-user-form .d-invalid{border-color:#971031;color:#971031}.d-portal-user-form .d-invalid:-moz-placeholder,.d-portal-user-form .d-invalid::-moz-placeholder{color:#971031}.d-portal-user-form .d-invalid:-ms-input-placeholder{color:#971031}.d-portal-user-form .d-invalid::-webkit-input-placeholder{color:#971031}.d-portal-user-form .d-checkbox{padding:0 15px;color:#9c9c9c;margin:16px 0;font-size:14px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.d-portal-user-form .d-button{height:45px;background:#6fb1d9;color:#fff;line-height:45px;font-weight:700;text-align:center;border-radius:4px;cursor:pointer;font-size:16px}.x-phone .d-menu-popup{padding:0}.d-menu-popup .d-menu-items{z-index:2;max-height:400px;overflow-y:auto}.d-menu-popup .d-menu-items .d-button{overflow:hidden;height:70px;line-height:70px;cursor:pointer;position:relative;padding-left:20px;font-weight:400;color:#64738b;font-size:14px}.x-desktop .d-menu-popup .d-menu-items .d-button{font-size:15px}.x-desktop .d-menu-popup .d-menu-items .d-button:after{font-size:24px}.d-menu-popup .d-menu-items .d-button:not(:last-child){border-bottom:1px solid #dedede}.d-menu-popup .d-menu-items .d-button:after{padding-right:20px;font-family:didacti;position:absolute;top:0;right:0;font-size:29px;z-index:0}.d-menu-popup .d-menu-items .d-button.zeroclipboard-is-hover,.d-menu-popup .d-menu-items .d-button:active,.d-menu-popup .d-menu-items .d-button:hover{background:#eff1f3}.d-menu-popup .d-menu-items .d-button.pro{position:relative}.d-menu-popup .d-menu-items .d-button.pro:after{content:"PRO";position:absolute;top:10px;right:0;height:15px;width:35px;padding:0 5px;line-height:15px;background-color:rgba(100,115,139,.5);border-right:3px solid #ffc000;font-family:ProximaNova;font-size:10px;font-weight:700;text-align:center!important;color:#fff}.d-menu-popup .d-menu-items .d-button.x-item-disabled{opacity:.5}.d-menu-popup .d-menu-items .d-button span{display:inline-block;margin:0 0 0 5px;padding:0;font-size:11px;font-weight:700;line-height:66px;text-transform:uppercase;color:#aab6cb}.d-fga-student .d-course-list .d-block .d-bottom-bar .d-button:not(.d-comments-button),.d-fga-student .d-nav-side-menu .portal,.d-workbook-student .d-course-list .d-block .d-bottom-bar .d-button:not(.d-comments-button),.d-workbook-student .d-nav-side-menu .portal{display:none}.d-fga-student .d-block>.d-block-content>.d-header .d-content,.d-fga-student .d-block>.d-block-content>.d-header .d-user-icon,.d-fga-student .d-block>.d-header .d-content,.d-fga-student .d-block>.d-header .d-user-icon,.d-workbook-student .d-block>.d-block-content>.d-header .d-content,.d-workbook-student .d-block>.d-block-content>.d-header .d-user-icon,.d-workbook-student .d-block>.d-header .d-content,.d-workbook-student .d-block>.d-header .d-user-icon{pointer-events:none}.d-fga-student .d-block .d-bottom-bar .d-button:not(.d-comments-button):not(.d-annotation-button),.d-workbook-student .d-block .d-bottom-bar .d-button:not(.d-comments-button):not(.d-annotation-button){display:none!important}.d-fga-student .d-block .d-bottom-bar .d-button.d-comments-button span,.d-workbook-student .d-block .d-bottom-bar .d-button.d-comments-button span{display:inline-block;text-transform:uppercase}.d-fga-student .d-menu-popup .d-button,.d-workbook-student .d-menu-popup .d-button{display:none}.d-fga-student .d-menu-popup .d-icon-link,.d-workbook-student .d-menu-popup .d-icon-link{display:block}.d-fga-student .d-popup-fullscreen-overlay .d-button.d-repost,.d-fga-student .d-topic-viewer .d-menubutton,.d-fga-student .d-viewport-creation-toolbar,.d-workbook-student .d-popup-fullscreen-overlay .d-button.d-repost,.d-workbook-student .d-topic-viewer .d-menubutton,.d-workbook-student .d-viewport-creation-toolbar{display:none!important}.d-fga-student .d-block.no-comment-system .d-footer,.d-workbook-student .d-block.no-comment-system .d-footer{display:none}.d-fga-student .d-block.no-comment-system>.d-block-content>.d-body,.d-fga-student .d-block.no-comment-system>.d-block>.d-body,.d-workbook-student .d-block.no-comment-system>.d-block-content>.d-body,.d-workbook-student .d-block.no-comment-system>.d-block>.d-body{height:255px}.d-fga-student.x-tablet .d-block-fullscreen-popup .d-tab-element,.d-workbook-student.x-tablet .d-block-fullscreen-popup .d-tab-element{display:none!important}.d-fga-student.x-tablet .d-block-fullscreen-popup .d-answer-filter-element,.d-workbook-student.x-tablet .d-block-fullscreen-popup .d-answer-filter-element{visibility:hidden}.d-student.d-course-editor .d-block .d-menubutton,.d-student.d-course-editor .d-side-menu .d-enroll-item{display:none!important}.d-student.d-course-editor .d-comments-list .d-comments-delete,.d-student.d-course-editor .d-comments-list .d-comments-flag,.d-student.d-course-editor .d-comments-list .d-comments-user{display:none}.d-workbook-student .d-block .d-menubutton,.d-workbook-student .d-comments-list .d-tab-bar-element,.d-workbook-student .d-nav-side-menu .about,.d-workbook-student .d-nav-side-menu .courses,.d-workbook-student .d-nav-side-menu .help,.d-workbook-student .d-nav-side-menu .notifications,.d-workbook-teacher .d-comments-list .d-tab-bar-element,.d-workbook-teacher .d-nav-side-menu .about,.d-workbook-teacher .d-nav-side-menu .courses,.d-workbook-teacher .d-nav-side-menu .help,.d-workbook-teacher .d-nav-side-menu .notifications{display:none!important}.d-workbook-teacher .d-menu-popup .d-menu-items .d-button{display:none}.d-workbook-teacher .d-menu-popup .d-menu-items .d-button.d-icon-link,.d-workbook-teacher .d-menu-popup .d-menu-items .d-button.d-icon-print{display:block}.d-fga .d-popup-fullscreen-overlay .d-button.d-answers,.d-fga .d-popup-fullscreen-overlay .d-button.d-comments,.d-fga .d-popup-fullscreen-overlay .d-button.d-repost,.d-fga .d-popup-fullscreen-overlay .d-button.d-share,.d-notifications-disabled .d-nav-side-menu .notifications,.d-workbook-teacher .d-popup-fullscreen-overlay .d-button.d-repost{display:none!important}.d-fga-teacher-ca .d-answer-types .d-icon-file,.d-fga-teacher-ca .d-answer-types .d-icon-fill-in,.d-fga-teacher-ca .d-answer-types .d-icon-highlight,.d-fga-teacher-ca .d-answer-types .d-icon-likert-scale,.d-fga-teacher-ca .d-answer-types .d-icon-shortanswer,.d-fga .d-answer-types .d-icon-audio,.d-fga .d-answer-types .d-icon-formula,.d-fga .d-answer-types .d-icon-link,.d-fga .d-answer-types .d-icon-text,body:not(.d-fga) .d-answer-types .d-icon-checkbox,body:not(.d-fga) .d-answer-types .d-icon-fill-in,body:not(.d-fga) .d-answer-types .d-icon-highlight,body:not(.d-fga) .d-answer-types .d-icon-likert-scale,body:not(.d-fga) .d-answer-types .d-icon-richtext{display:none}.d-fga .d-profile .d-network,.d-fga .d-profile .d-payment-group{display:none!important}@font-face{font-family:Symbola;src:url("/resources/vendors/mathquill/font/Symbola.eot");src:local("Symbola Regular"),local("Symbola"),url("/resources/vendors/mathquill/font/Symbola.ttf") format("truetype"),url("/resources/vendors/mathquill/font/Symbola.woff") format("woff")}.mq-editable-field{display:-moz-inline-box;display:inline-block}.mq-editable-field .mq-root-block{width:100%;white-space:pre;overflow:hidden;vertical-align:middle}.mq-editable-field .mq-root-block:after{content:""}.mq-editable-field .mq-cursor{border-left:1px solid #000;margin-left:-1px;position:relative;z-index:1;padding:0;display:-moz-inline-box;display:inline-block}.mq-editable-field .mq-cursor.mq-blink{visibility:hidden}.mq-editable-field .mq-root-block{display:-moz-inline-box;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.mq-editable-field .mq-root-block,.mq-math-mode .mq-editable-field .mq-root-block{border:1px solid gray;padding:2px}.mq-editable-field .mq-root-block.mq-focused,.mq-math-mode .mq-editable-field .mq-root-block.mq-focused{-webkit-box-shadow:#8bd 0 0 1px 2px,inset #6ae 0 0 2px 0;box-shadow:0 0 1px 2px #8bd,inset 0 0 2px 0 #6ae;border-color:#709ac0;border-radius:1px}.mq-math-mode .mq-editable-field{margin:1px}.mq-editable-field .mq-latex-command-input{color:inherit;font-family:Courier New,monospace;border:1px solid gray;padding-right:1px;margin-right:1px;margin-left:2px}.mq-editable-field .mq-latex-command-input.mq-empty{background:transparent}.mq-editable-field .mq-latex-command-input.mq-hasCursor{border-color:ActiveBorder}.mq-editable-field .mq-cursor:only-child:after,.mq-editable-field.mq-empty:after,.mq-editable-field.mq-text-mode:after,.mq-editable-field .mq-textarea+.mq-cursor:last-child:after,.mq-math-mode .mq-empty:after{visibility:hidden;content:"c"}.mq-editable-field .mq-text-mode .mq-cursor:only-child:after{content:""}.mq-editable-field.mq-text-mode{overflow-x:auto;overflow-y:hidden}.mq-math-mode{font-variant:normal;font-weight:400;font-style:normal;font-size:115%;line-height:1;display:-moz-inline-box;display:block}.mq-math-mode .mq-non-leaf,.mq-math-mode .mq-scaled{display:-moz-inline-box;display:inline-block}.mq-math-mode .mq-nonSymbola,.mq-math-mode .mq-text-mode,.mq-math-mode var{font-family:Times New Roman,Symbola,serif;line-height:.9}.mq-math-mode *{font-size:inherit;line-height:inherit;margin:0;padding:0;border-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mq-math-mode .mq-empty{background:#ccc}.mq-math-mode.mq-empty,.mq-math-mode .mq-empty.mq-root-block{background:transparent}.mq-math-mode .mq-text-mode{font-size:87%}.mq-math-mode .mq-font{font:1em Times New Roman,Symbola,serif}.mq-math-mode .mq-font *{font-family:inherit;font-style:inherit}.mq-math-mode b,.mq-math-mode b.mq-font{font-weight:bolder}.mq-math-mode i,.mq-math-mode i.mq-font,.mq-math-mode var{font-style:italic}.mq-math-mode var.mq-florin{display:-moz-inline-box;display:inline-block;width:.3em;position:relative;left:-.1em}.mq-math-mode big{font-size:125%}.mq-math-mode .mq-roman{font-style:normal}.mq-math-mode .mq-sans-serif{font-family:sans-serif}.mq-math-mode .mq-monospace{font-family:monospace,Symbola,serif}.mq-math-mode .mq-overline{border-top:1px solid #000;margin-top:1px}.mq-math-mode .mq-underline{border-bottom:1px solid #000;margin-bottom:1px}.mq-math-mode .mq-binary-operator{padding:0 .2em;display:-moz-inline-box;display:inline-block}.mq-math-mode .mq-supsub{font-size:90%;vertical-align:-.5em}.mq-math-mode .mq-supsub.mq-limit{font-size:80%;vertical-align:-.4em}.mq-math-mode .mq-supsub.mq-sup-only{vertical-align:.5em}.mq-math-mode .mq-supsub.mq-sup-only .mq-sup{display:inline-block;vertical-align:bottom}.mq-math-mode .mq-supsub .mq-sup{display:block}.mq-math-mode .mq-supsub .mq-sub{display:block;float:left}.mq-math-mode .mq-supsub.mq-limit .mq-sub{margin-left:-.25em}.mq-math-mode .mq-supsub .mq-binary-operator{padding:0 .1em}.mq-math-mode .mq-supsub .mq-fraction{font-size:70%;vertical-align:-.4em}.mq-math-mode .mq-supsub .mq-numerator{padding-bottom:0}.mq-math-mode .mq-supsub .mq-denominator{padding-top:0}.mq-math-mode sup.mq-nthroot{font-size:80%;vertical-align:.8em;margin-right:-.6em;margin-left:.2em;min-width:.5em}.mq-math-mode .mq-paren{padding:0 .1em;vertical-align:bottom;-webkit-transform-origin:bottom center;transform-origin:bottom center}.mq-math-mode .mq-paren.mq-ghost{color:silver}.mq-math-mode .mq-paren+span{margin-top:.1em;margin-bottom:.1em}.mq-math-mode .mq-array{vertical-align:middle;text-align:center}.mq-math-mode .mq-array>span{display:block}.mq-math-mode .mq-un-italicized{font-family:Symbola,Times New Roman,serif;line-height:.9;font-style:normal}.mq-math-mode var.mq-un-italicized.mq-first{padding-left:.2em}.mq-math-mode var.mq-un-italicized.mq-last{padding-right:.2em}.mq-math-mode .mq-fraction{font-size:90%;text-align:center;vertical-align:-.5em;padding:0 .2em}.mq-math-mode .mq-fraction,.mq-math-mode .mq-large-operator,.mq-math-mode x:-moz-any-link{display:-moz-groupbox}.mq-math-mode .mq-fraction,.mq-math-mode .mq-large-operator,.mq-math-mode x:-moz-any-link,.mq-math-mode x:default{display:inline-block}.mq-math-mode .mq-denominator,.mq-math-mode .mq-numerator{display:block}.mq-math-mode .mq-numerator{padding:0 .1em;margin-bottom:-.1em}.mq-math-mode .mq-denominator{border-top:1px solid;float:right;width:100%;padding:.1em .1em 0}.mq-math-mode .mq-sqrt-prefix{padding-top:0;position:relative;top:.1em;vertical-align:top;-webkit-transform-origin:top;transform-origin:top}.mq-math-mode .mq-sqrt-stem{border-top:1px solid;margin-top:1px;padding-left:.15em;padding-right:.2em;margin-right:.1em}.mq-math-mode .mq-vector-prefix{display:block;text-align:center;line-height:.25em;margin-bottom:-.1em;font-size:.75em}.mq-math-mode .mq-vector-stem{display:block}.mq-math-mode .mq-large-operator{text-align:center}.mq-math-mode .mq-large-operator .mq-from,.mq-math-mode .mq-large-operator .mq-to,.mq-math-mode .mq-large-operator big{display:block}.mq-math-mode .mq-large-operator .mq-from,.mq-math-mode .mq-large-operator .mq-to{font-size:80%}.mq-math-mode .mq-large-operator .mq-from{float:right;width:100%}.mq-math-mode,.mq-math-mode .mq-editable-field{cursor:text;font-family:Symbola,Times New Roman,serif}.mq-editable-field .mq-selection,.mq-editable-field .mq-selection .mq-non-leaf,.mq-editable-field .mq-selection .mq-scaled,.mq-math-mode .mq-selection,.mq-math-mode .mq-selection .mq-non-leaf,.mq-math-mode .mq-selection .mq-scaled{background:#b4d5fe!important;background:Highlight!important;color:HighlightText;border-color:HighlightText}.mq-editable-field .mq-selection .mq-matrixed,.mq-math-mode .mq-selection .mq-matrixed{background:#39f!important}.mq-editable-field .mq-selection .mq-matrixed-container,.mq-math-mode .mq-selection .mq-matrixed-container{filter:progid:DXImageTransform.Microsoft.Chroma(color="#3399FF")!important}.mq-editable-field .mq-selection.mq-blur,.mq-editable-field .mq-selection.mq-blur .mq-matrixed,.mq-editable-field .mq-selection.mq-blur .mq-non-leaf,.mq-editable-field .mq-selection.mq-blur .mq-scaled,.mq-math-mode .mq-selection.mq-blur,.mq-math-mode .mq-selection.mq-blur .mq-matrixed,.mq-math-mode .mq-selection.mq-blur .mq-non-leaf,.mq-math-mode .mq-selection.mq-blur .mq-scaled{background:#d4d4d4!important;color:#000;border-color:#000}.mq-editable-field .mq-selection.mq-blur .mq-matrixed-container,.mq-math-mode .mq-selection.mq-blur .mq-matrixed-container{filter:progid:DXImageTransform.Microsoft.Chroma(color="#D4D4D4")!important}.mq-editable-field .mq-textarea,.mq-math-mode .mq-textarea{position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.mq-editable-field .mq-selectable,.mq-editable-field .mq-textarea *,.mq-math-mode .mq-selectable,.mq-math-mode .mq-textarea *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;position:absolute;clip:rect(1em 1em 1em 1em);resize:none;border:none;height:1px}.mq-math-mode .mq-matrixed{background:#fff;display:-moz-inline-box;display:inline-block}.mq-math-mode .mq-matrixed-container{filter:progid:DXImageTransform.Microsoft.Chroma(color="white");margin-top:-.1em}@font-face{font-family:KaTeX_AMS;src:url("/resources/fonts/katex/KaTeX_AMS-Regular.woff2") format("woff2"),url("/resources/fonts/katex/katexKaTeX_AMS-Regular.woff") format("woff"),url("/resources/fonts/katex/katexKaTeX_AMS-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url("/resources/fonts/katex/KaTeX_Caligraphic-Bold.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Caligraphic-Bold.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Caligraphic-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url("/resources/fonts/katex/KaTeX_Caligraphic-Regular.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Caligraphic-Regular.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Caligraphic-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url("/resources/fonts/katex/KaTeX_Fraktur-Bold.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Fraktur-Bold.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Fraktur-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url("/resources/fonts/katex/KaTeX_Fraktur-Regular.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Fraktur-Regular.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Fraktur-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url("/resources/fonts/katex/KaTeX_Main-Bold.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Main-Bold.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Main-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url("/resources/fonts/katex/KaTeX_Main-BoldItalic.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Main-BoldItalic.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Main-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url("/resources/fonts/katex/KaTeX_Main-Italic.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Main-Italic.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Main-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url("/resources/fonts/katex/KaTeX_Main-Regular.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Main-Regular.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Main-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url("/resources/fonts/katex/KaTeX_Math-Italic.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Math-Italic.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Math-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url("/resources/fonts/katex/KaTeX_SansSerif-Bold.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_SansSerif-Bold.woff") format("woff"),url("/resources/fonts/katex/KaTeX_SansSerif-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url("/resources/fonts/katex/KaTeX_SansSerif-Italic.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_SansSerif-Italic.woff") format("woff"),url("/resources/fonts/katex/KaTeX_SansSerif-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url("/resources/fonts/katex/KaTeX_SansSerif-Regular.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_SansSerif-Regular.woff") format("woff"),url("/resources/fonts/katex/KaTeX_SansSerif-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url("/resources/fonts/katex/KaTeX_Script-Regular.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Script-Regular.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Script-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url("/resources/fonts/katex/KaTeX_Size1-Regular.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Size1-Regular.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Size1-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url("/resources/fonts/katex/KaTeX_Size2-Regular.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Size2-Regular.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Size2-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url("/resources/fonts/katex/KaTeX_Size3-Regular.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Size3-Regular.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Size3-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url("/resources/fonts/katex/KaTeX_Size4-Regular.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Size4-Regular.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Size4-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url("/resources/fonts/katex/KaTeX_Typewriter-Regular.woff2") format("woff2"),url("/resources/fonts/katex/KaTeX_Typewriter-Regular.woff") format("woff"),url("/resources/fonts/katex/KaTeX_Typewriter-Regular.ttf") format("truetype");font-weight:400;font-style:normal}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:inline-block;text-align:initial}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;white-space:nowrap;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-html{display:inline-block;padding:2px 0}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .base{position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathit{font-family:KaTeX_Math;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr{font-family:KaTeX_Script}.katex .mathsf{font-family:KaTeX_SansSerif}.katex .mainit{font-family:KaTeX_Main;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%}.katex .mspace{display:inline-block}.katex .mspace.negativethinspace{margin-left:-.16667em}.katex .mspace.muspace{width:.055556em}.katex .mspace.thinspace{width:.16667em}.katex .mspace.negativemediumspace{margin-left:-.22222em}.katex .mspace.mediumspace{width:.22222em}.katex .mspace.thickspace{width:.27778em}.katex .mspace.sixmuspace{width:.333333em}.katex .mspace.eightmuspace{width:.444444em}.katex .mspace.enspace{width:.5em}.katex .mspace.twelvemuspace{width:.666667em}.katex .mspace.quad{width:1em}.katex .mspace.qquad{width:2em}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer,.katex .sizing{display:inline-block}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{width:0;position:relative}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;margin:0 -.125em;width:.25em;overflow:hidden;position:relative}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex .vertical-separator svg{width:.25em}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox{border:.04em solid #000}.katex .fbox,.katex .fcolorbox{-webkit-box-sizing:border-box;box-sizing:border-box}.katex .fcolorbox{border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap+.mbin,.katex .cancel-lap+.mord,.katex .cancel-lap+.msupsub,.katex .mbin+.cancel-lap,.katex .mord+.cancel-lap{margin-left:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .mspace.quad{width:.2em}.katex .mspace.qquad{width:.4em}body,html{background-color:#f7f7f7}sub,sup{line-height:0}sup{vertical-align:super}sub{vertical-align:sub}.x-media-fullscreen{top:0;bottom:0}.x-video{position:relative}.x-media{position:absolute;width:100%;background-color:#000}.x-media,.x-video-ghost{margin-top:0;height:100%}.x-video-ghost{left:0;background-image:url(/resources/images/buttons/hard-cover-tablet.png);opacity:.6;position:relative}.x-video-ghost:after{display:block;position:absolute;left:50%;top:50%;width:80px;height:40px;text-align:center;font-family:didacti;margin-top:-20px;margin-left:-40px;line-height:35px;content:"\E602";font-size:25px;color:#fff;text-shadow:1px 1px 1px #000;background-color:rgba(0,0,0,.7);border-radius:3px}.x-layout-card-item{background-color:#ebeff3}.x-ie .x-input-el{background-color:#fff}.x-form-fieldset{margin:0}.x-form-fieldset .x-form-fieldset-inner{border:0}.x-form-fieldset .x-field{border-bottom:1px solid #d4d4d4;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.x-form-fieldset .x-field-textarea{border:1px solid #d4d4d4}.x-field{background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.x-field.x-field-radio{background:none;border:0}.x-field-required{border-bottom:1px solid #e0a0a0}.x-field-textarea{border:1px solid #d4d4d4}.x-field-checkbox .x-input-el:checked:after{background-color:#4cacef}.x-form-label,.x-label{background-color:transparent}.x-form-label .x-innerhtml,.x-form-label span,.x-label .x-innerhtml,.x-label span{font-size:1.1em;font-weight:400;color:#adadad}.x-badge,.x-button-label,.x-hasbadge .x-badge{font-family:inherit}.x-toolbar{padding:0}.x-list-normal .x-list-item{color:#6e7072;font-weight:700}.x-msgbox{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;max-width:300px}.x-msgbox .x-title{color:#666!important;text-shadow:none!important}.x-msgbox .x-msgbox-text{font-size:.8em;padding:5px;line-height:1.3;min-height:150px;background-color:#fff;border-radius:4px;border:1px solid #e3e3e3;color:#64738b!important;text-shadow:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-msgbox .x-msgbox-title{margin-bottom:0;float:left;width:175px;height:32px;position:relative;color:#64738b}.x-msgbox .x-msgbox-title .x-innerhtml{font-weight:700;line-height:32px}.x-msgbox .x-button{padding:.1em 3em;background:none;margin:0 0 5px;background-color:#ff9e04;border:0;border-radius:5px;margin-top:6px}.x-msgbox .x-button.x-button-action{background:none;border:0;background-color:#64738b;margin-left:15px}.x-msgbox .x-button .x-badge,.x-msgbox .x-button .x-button-label{text-transform:uppercase;font-weight:700}.x-field-select .x-component-outer{-ms-flex:none!important}.x-field-select .x-component-outer:after{content:"";position:absolute;top:50%;left:auto;right:.7em;-webkit-mask-image:none!important;width:0;height:0;margin-top:-7px!important;border-left:15px solid transparent;border-right:15px solid transparent;border-top:12px solid #d0d0d0;background:transparent;-webkit-box-shadow:none;box-shadow:none}body .x-msgbox .x-msgbox-title{width:288px}body,html{overflow:hidden}html{height:100%;letter-spacing:-.1px}body.x-safari.x-ios{position:fixed;top:0;left:0;right:0;bottom:0}.no-border{border:none!important}.x-ipad.x-safari.x-ios-7.x-landscape{overflow:hidden;position:fixed;padding-top:0;top:0;right:0;bottom:0;left:0}.d-stretch{width:100%}.d-formula-categories,.d-popup .d-popup-content,.d-scroll,.tags-list>.x-body,.x-dataview-inner{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.d-content-container{width:100%}.editor_mode{min-height:36px}.x-img{line-height:0}.inner-link a{color:#6bb8e8;cursor:pointer;text-decoration:none}.invisible{visibility:hidden}.d-hidden{display:none!important}.d-readonly-mask{background-color:hsla(0,0%,100%,.6)}.invisible-stretch{cursor:pointer;z-index:1;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.x-scroll-scroller{max-width:100%}.x-chrome .d-list>.x-inner,.x-chromemobile .d-list>.x-inner{will-change:transform,opacity}.d-fullscreen .d-list>.x-inner{will-change:unset;-webkit-transform:none;transform:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}input{border:none}input:focus::-webkit-input-placeholder{-webkit-text-fill-color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.d-light-button{height:35px;position:relative;line-height:35px;text-align:center;font-size:12px;color:#fff;background:#64738b;cursor:pointer;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px}.d-light-button:hover{background:#4d596f}.d-checkbox-field{cursor:pointer;background-image:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row-reverse!important;-moz-flex-direction:row-reverse!important;flex-direction:row-reverse!important;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-checkbox-field .x-component-outer{padding-top:22px;width:16px;flex:none;-moz-box-flex:none;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none}.d-checkbox-field .x-field-input{width:16px;min-width:16px}.d-checkbox-field .x-field-input .x-input-el{height:16px;min-height:16px}.d-checkbox-field .x-field-input .x-input-el:checked+.x-field-mask:before{background:#acb4c1}.d-checkbox-field .x-field-input .x-input-el:checked+.x-field-mask:after{background:#f4f5f7}.d-checkbox-field .x-field-input .x-field-mask{width:16px}.d-checkbox-field .x-field-input .x-field-mask:before{border-radius:2px;z-index:1;content:"";background:#fff;height:10px;width:10px;position:absolute;top:3px;left:3px}.d-checkbox-field .x-field-input .x-field-mask:after{border-radius:2px;position:absolute;right:10px;content:"";border:1px solid #9c9c9c;width:16px;height:16px;top:0;left:0}.d-checkbox-field .x-form-label span{color:#9c9c9c;font-size:14px}.d-invisible{z-index:-1!important}.d-load-indicator{width:100%;padding:25px;text-align:center}.d-tool-ghost{left:-100000px;z-index:1111111;position:absolute;height:100px;width:250px;margin-top:-50px;margin-left:-125px;background:#00a1ff;opacity:.5;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,.2) 1px 1px 3px 1px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2)}body{touch-action:pan-y!important;-ms-touch-action:pan-y!important}body.dragging,body.dragging *{cursor:grabbing!important;cursor:-webkit-grabbing!important}.d-popup body.x-ios.x-safari.dragging .d-popup-content,body.x-ios.x-safari.dragging .d-formula-categories,body.x-ios.x-safari.dragging .d-popup .d-popup-content,body.x-ios.x-safari.dragging .d-scroll,body.x-ios.x-safari.dragging .tags-list>.x-body{overflow:hidden!important}#deployJavaPlugin,.d-shadow{position:absolute}.d-shadow{top:-10000px;white-space:pre-wrap}.editor_mode,.editor_mode *{-webkit-user-drag:auto!important;background:none}.editor_mode,.editor_mode *,.editor_mode>*{-webkit-user-select:text!important}.editor_mode:after,.editor_mode:before{-webkit-user-select:text!important;-webkit-user-drag:auto!important}#ext-viewport{height:100%;width:100%}.x-button-icon{width:1.5em;height:1.5em}.x-button-icon:before{font-size:1.6em;line-height:1em}.icon-popup-progress-continue:before,.icon-progress-continue:before{color:orange}.x-dataview.d-loading:after{background:hsla(210,5%,92%,.95) url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:16px;display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.d-with-mask{position:relative}.d-with-mask:after{width:100%!important;height:100%!important;content:"";position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;background:hsla(0,0%,87%,.3) url("/resources/images/loaders/loader.gif") no-repeat 50%!important;background-size:20px!important}.d-input{-webkit-appearance:none;-moz-appearance:none}.d-selectable{user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.x-mask{background:hsla(210,5%,92%,.95)}.x-msgbox .x-badge,.x-msgbox .x-button-label{font-size:.7em;color:#fff}.x-msgbox.three-buttons{max-width:420px}.x-msgbox.three-buttons .x-button-normal{margin-left:15px}.x-msgbox.three-buttons .x-button-normal:first-child{margin-left:0}.x-msgbox.three-buttons .x-button{padding:.1em 1em}.x-msgbox.three-buttons .x-button:first-child{background:#f44336}.x-msgbox.x-msgbox--image-correction-submit{max-width:none}.x-msgbox.x-msgbox--image-correction-submit .x-dock{width:700px}.x-msgbox.x-msgbox--image-correction-submit .x-msgbox-buttons .x-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.x-msgbox.x-msgbox--image-correction-submit .x-msgbox-buttons .x-button{margin-left:0;min-width:100%;padding:3px 10px}.x-msgbox.x-msgbox--image-correction-submit .x-msgbox-buttons .x-button.x-button-close{background-color:#cbced4}.x-msgbox.x-msgbox--image-correction-submit .x-msgbox-buttons .x-button.x-button-close .x-badge,.x-msgbox.x-msgbox--image-correction-submit .x-msgbox-buttons .x-button.x-button-close .x-button-label{color:#64738b}@media (max-width:800px){.x-msgbox.x-msgbox--image-correction-submit .x-dock{width:45vh}.x-msgbox.x-msgbox--image-correction-submit .x-msgbox-buttons .x-button{min-width:280px;margin-left:0}}.x-button{cursor:pointer}[data-placeholder]:empty:not(:focus):before{content:attr(data-placeholder);color:#858585}[contenteditable=true],[contenteditable=true] *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.x-button .x-button-icon.icon-progress-continue:before,.x-tab .x-button-icon.icon-progress-continue:before{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-family:didacti;content:"\E05D"}.x-button .x-button-icon.icon-progress-continue-left:before,.x-tab .x-button-icon.icon-progress-continue-left:before{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-family:didacti;content:"\E05E"}.x-button .x-button-icon.icon-popup-progress-continue:before,.x-tab .x-button-icon.icon-popup-progress-continue:before{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-family:didacti;content:"\E036"}.x-button .x-button-icon.icon-sidemenu-explore:before,.x-tab .x-button-icon.icon-sidemenu-explore:before{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-family:didacti;content:"\E000"}.x-button .x-button-icon.icon-tag-delete:before,.x-tab .x-button-icon.icon-tag-delete:before{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-family:didacti;content:"\E04E"}.x-button .x-button-icon.icon-tag-delete2:before,.x-tab .x-button-icon.icon-tag-delete2:before{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-family:didacti;content:"\E04F"}.x-button .x-button-icon.icon-sidemenu-feed:before,.x-tab .x-button-icon.icon-sidemenu-feed:before{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-family:didacti;content:"\E008"}.x-button .x-button-icon.icon-groups:before,.x-tab .x-button-icon.icon-groups:before{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-family:didacti;content:"\E62A"}.d-list{height:100%}.d-list .paging-separator{float:left;display:inline-block}.x-phone .d-nav-popup.options-menu .x-title{font-size:1em}.d-popup-toolbar{background-color:#64738b;background-image:none;-webkit-box-shadow:none;box-shadow:none;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom:0}.d-popup-toolbar.x-docked-top{border-bottom:0}.d-popup-toolbar.viewPortTitlebar{background-image:none;background-color:#fff}.d-popup-toolbar.viewPortTitlebar .logotype,.d-popup-toolbar.viewPortTitlebar .x-title{color:#858585;font-weight:600;font-size:1.2em;cursor:pointer;text-shadow:none!important}.d-popup-toolbar.viewPortTitlebar .x-button{background-color:#fff!important;color:#858585;border:none}.d-popup-toolbar.viewPortTitlebar .x-button.okButton{background-color:#64738b;color:orange;background-image:none}.d-popup-toolbar.viewPortTitlebar .x-button.okButton .x-badge,.d-popup-toolbar.viewPortTitlebar .x-button.okButton .x-button-label{font-size:.9em}.d-popup-toolbar.viewPortTitlebar .x-button.okButton.x-button-pressing{background-image:none;color:#c37b0a}.d-popup-toolbar .x-button{border:none;background:none;background-color:#64738b;border-radius:4px;border-left:1px solid #64738b;margin:0;padding:0}.d-popup-toolbar .x-button.x-button-pressing{background-color:#494f6b;background-image:none}.d-popup-toolbar .x-button.orange{background-color:#f49b19;background-image:none}.d-popup-toolbar .x-button.orange .x-badge,.d-popup-toolbar .x-button.orange .x-button-label{font-size:.9em}.d-popup-toolbar .x-button.orange.x-button-pressing{background-color:#2c3647;background-image:none}.d-popup-toolbar .x-button.okButtonCls{background-color:#64738b;background-image:none}.d-popup-toolbar .x-button.okButtonCls .x-badge,.d-popup-toolbar .x-button.okButtonCls .x-button-label{font-size:.9em}.d-popup-toolbar .x-button.okButtonCls.x-button-pressing{background-color:#2c3647;background-image:none}.d-popup-toolbar .x-button .x-button-icon.x-icon-mask{width:1.6em;height:1.6em}.d-popup-toolbar.phone .x-button .x-button-icon.x-icon-mask{width:1.2em;height:1.2em}.d-popup-toolbar .logotype,.d-popup-toolbar .x-title{color:#fff;font-weight:400;text-shadow:none;font-size:1.4em;cursor:pointer}.d-popup-toolbar .logotype{padding-left:15px;padding-right:15px}.d-popup-toolbar.phone .logotype,.d-popup-toolbar.phone .x-title{font-size:.6em}.d-popup-toolbar.phone .logotype{font-size:.8em;margin-left:15px}.d-popup-toolbar .back-button{border-top-left-radius:7px;border-left:0;border-right:1px solid #64738b}.x-phone .d-popup-followers{height:100%}.d-popup-followers .d-title-bar{display:-webkit-flexbox!important;display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.d-popup-followers .d-title-bar .title{float:none!important;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-popup-followers .d-title-bar .d-popup-close-button{float:none!important}.d-followers-list.x-container.x-layout-box-item.x-flexed{min-height:370px!important}.d-followers-list.x-container>.x-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-followers-list .sorter{border-bottom:1px solid #e3e3e3;height:50px}.d-followers-list .sorter>.x-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.d-followers-list .sorter .x-label .x-innerhtml{padding:0 15px;font-size:10px;font-weight:400;line-height:50px}.d-followers-list .sorter .d-light-segmented-button{border:none;padding:0;height:50px;line-height:50px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-followers-list .sorter .d-light-segmented-button .d-buttons{height:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.d-followers-list .sorter .d-light-segmented-button .d-button{position:relative;display:block;padding:0;background:transparent;border:0;color:#64738b;font-weight:400;font-size:10px;text-align:center;border-radius:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-followers-list .sorter .d-light-segmented-button .d-button:not(:last-child){border-right:1px solid #e3e3e3}.d-followers-list .sorter .d-light-segmented-button .d-button.d-pressed{color:#64738b;background:#fff;border-bottom:4px solid #e3e3e3}.d-followers-list .sorter .d-light-segmented-button .d-button.d-pressed:after{content:"";position:absolute;top:50%;right:5px;width:0;height:0;margin-top:-3px;background:transparent}.d-followers-list .sorter .d-light-segmented-button .d-button.d-pressed.DESC:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #64738b}.d-followers-list .sorter .d-light-segmented-button .d-button.d-pressed.ASC:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #64738b}.d-followers-list .x-dataview{height:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-followers-list .x-dataview .x-dataview-inner{overflow:auto}.d-followers-list .x-dataview .x-dataview-container .x-dataview-item{padding:5px 15px;vertical-align:middle;font-size:16px}.d-followers-list .x-dataview .x-dataview-container .x-dataview-item .avatar{display:inline-block;width:30px;height:30px;margin-right:15px;vertical-align:middle;border-radius:50%}.d-followers-list .x-dataview .x-dataview-container .x-dataview-item .name{display:inline-block;margin-right:10px;vertical-align:middle;font-size:.8em;color:#666}.d-followers-list .x-dataview .x-dataview-container .x-dataview-item .separator{display:inline-block;vertical-align:middle}.d-followers-list .x-dataview .x-dataview-container .x-dataview-item .alias{display:inline-block;font-size:.6em;vertical-align:middle}.x-phone .d-followers-list .sorter .x-segmentedbutton .x-button-pressed:after{right:5px!important}.d-answer-list{overflow:hidden}.d-answer-list .inner-link{display:none}.d-answer-list>.x-dock>.x-dock-body>.x-body>.x-inner{overflow:hidden}.d-answer-list .d-block.attention .d-block-header{background-color:#cfe7f7;-webkit-animation-name:answers-attention;animation-name:answers-attention;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-answer-list .private-answers-label{line-height:1.3}.d-answer-list .private-answers-label .x-inner{height:auto}.d-answer-list .private-answers-label .x-inner .x-innerhtml{position:relative;padding:100px 0 20px;font-size:28px;font-weight:700;text-align:center;color:#cacaca;text-shadow:0 1px 0 #fff,0 -1px 0 rgba(0,0,0,.35)}.d-answer-list .private-answers-label .x-inner .x-innerhtml:after{content:"\E050";position:absolute;top:5px;left:0;width:100%;font-family:didacti;font-size:70px;font-weight:400;text-align:center;line-height:1}.d-answer-list.d-masked .x-body{min-height:200px}.d-answer-list.d-masked .private-answers-label{display:none}.d-answer-list .d-block:first-child{margin-top:10px}@-webkit-keyframes answers-attention{to{background-color:#fff}}@keyframes answers-attention{to{background-color:#fff}}.Answer{margin-top:10px}.d-icon-camera:after{content:"\E03B"}.d-icon-teacher:after{content:"\E637"}.d-icon-link:after{content:"\E02F"}.d-icon-file:after{content:"\E02E";padding-right:20px!important}.d-icon-formula:after{content:"\E048";padding-right:20px!important}.d-icon-audio:after{content:"\E63B"}.d-icon-video:after{content:"\E63D"}.d-icon-image:after{content:"\E63C"}.d-icon-drawing:after{content:"\E03E"}.d-icon-shortanswer:after{content:"\E042"}.d-icon-numericanswer:after{content:"\E01A"}.d-icon-multiplechoice:after{font-size:24px;content:"\E044"}.d-icon-checkbox:after{font-size:24px;content:"\E908"}.d-icon-richtext:after,.d-icon-text:after{content:"\E052"}.d-icon-highlight:after{content:"\E018";font-size:22px}.d-icon-fill-in:after{content:"\E60F";font-size:20px!important}.d-icon-confirm:after{content:"\E909";font-size:18px!important}.d-icon-edit:after{content:"\E018"}.d-icon-delete:after{content:"\E02C"}.d-icon-adaptive-path-icon:after{content:"\E902"}.d-icon-delete-additional-material:after{content:"\E02C"}.d-icon-manage:after{content:"\E00C"}.d-icon-remove-from-course:after{content:"\E62E";margin-right:-8px;font-size:22px!important}.d-icon-share:after{content:"\E00B"}.d-icon-settings:after{content:"\E00C"}.d-icon-reuse:after{content:"\E060";padding-right:8px!important}.d-icon-add-to-playlist:after{content:"\E629"}.d-icon-copy-course:after,.d-icon-copy-playlist:after{content:"\E62B"}.d-icon-add-to-course:after{content:"\E650";margin-right:-3px}.d-icon-add-to-managed-course:after{content:"\E637";margin-right:-3px}.d-icon-add-to-portal:after{content:"\E900";margin-right:-3px}.d-icon-save-to-my-feed:after{content:"\E62F";padding-right:10px!important}.d-icon-group:after{content:"\E62A"}.d-icon-clipboard:after{content:"\E62B"}.d-icon-popup-edit:after{content:"\E00C"}.d-icon-addtoplaylist:after{content:"\E629"}.d-icon-bookmark:after{content:"\E60D";padding-right:12px!important}.d-icon-embed:after{content:"\E60F"}.d-icon-pin:after,.d-icon-unpin:after{content:"\E61D";padding-right:10px!important;font-size:28px!important}.d-icon-merge-courses:after{content:"\E63E";font-size:18px!important;padding-right:18px!important}.d-icon-amt:after{content:"\E035"}.d-icon-print:after{content:"\E600";padding-right:18px!important}.d-icon-email:after{content:"\E060";padding-right:8px!important}.d-icon-user:after{content:"\E02D";padding-right:20px!important}.d-icon-likert-scale:after{content:"\E907"}.d-field{background:none;background-color:transparent;background-image:none;border:0;font-size:28px}.d-field .x-input-el{border:1px solid #dadde1;text-align:center;color:#c0c3c6;padding:0;font-size:28px}.phone .d-field input{font-size:1em}.x-field-radio .x-component-outer .x-field-input .x-input-radio:checked+.x-field-mask:after{background-color:#b1b9c5}.x-field-radio .x-component-outer .x-field-input .x-field-mask:before{content:"";top:14px;width:18px;height:18px;background-color:#fff;border:2px solid #64738b}.x-field-radio .x-component-outer .x-field-input .x-field-mask:after{content:"";top:18px;right:15px;width:10px;height:10px;background-color:#fff}.x-android .cardImage+.cardDescription .descriptions{margin-top:3px}.embedCard{position:relative}.embedCard.notsupported .name{cursor:pointer}.d-tool-view-edit .embedCard{margin-bottom:15px}.embedCard .card .image{width:100%}.embedCard .cardFileType{margin:0 7px}.embedCard .cardImage{height:70%;border:1px solid #efefef;border-left:none;border-right:none}.embedCard .cardImage+.cardDescription{border-bottom:0;position:absolute;bottom:0;width:100%;height:37px;overflow:hidden}.embedCard .cardImage+.cardDescription .descriptions{background:rgba(129,139,156,.9);padding:0 15px}.embedCard .cardImage+.cardDescription+.editMenu{position:absolute;bottom:-28px}.embedCard .imageCover{cursor:pointer;height:250px;background-size:cover;background-image:url(/resources/images/backgrounds/embedCard-default.png)}.embedCard .descriptions{background-color:#818b9c}.embedCard .title .provider_url{font-size:21px}.embedCard .title{color:#fff;text-align:left;margin-left:10px;font-weight:700;font-size:18px}.embedCard .provider_url{color:#fff;text-align:right;margin-right:10px}.embedCard .provider_name{margin-left:10px}.embedCard .button{height:100%;width:90px;text-align:center;background:#f8f8f9}.embedCard .fileType{height:100px;border:1px solid #efefef;-webkit-box-shadow:0 2px #f2f2f2;box-shadow:0 2px #f2f2f2;height:103px}.embedCard .icon{height:100%;color:#ccc;width:100px;border:1px solid #ccc;font-size:2em}.embedCard .fileDescriptions{text-align:center;font-size:1em;line-height:103px;vertical-align:middle;color:#64738a;margin-left:30px;text-align:left}.embedCard .download{height:100%;width:100px;background:#f8f8f9;border:none;border-left:1px solid #efefef}.embedCard .download .x-badge,.embedCard .download .x-button-label{color:#9c9c9c!important;font-size:13px;text-align:center;font-weight:700;text-decoration:none;padding:0}.embedCard .imageFileType{width:70px;height:77px;margin-top:13px;margin-left:19px;background-size:contain;background-repeat:no-repeat}.embedCard .imageFileType.app{background-image:url(/resources/images/filetype/app.png)}.embedCard .imageFileType.doc{background-image:url(/resources/images/filetype/doc.png)}.embedCard .imageFileType.docx{background-image:url(/resources/images/filetype/docx.png)}.embedCard .imageFileType.exe{background-image:url(/resources/images/filetype/exe.png)}.embedCard .imageFileType.file{background-image:url(/resources/images/filetype/file.png)}.embedCard .imageFileType.gdoc{background-image:url(/resources/images/filetype/gdoc.png)}.embedCard .imageFileType.gpresentation{background-image:url(/resources/images/filetype/gpresentation.png)}.embedCard .imageFileType.gspreadsheet{background-image:url(/resources/images/filetype/gspreadsheet.png)}.embedCard .imageFileType.keynote{background-image:url(/resources/images/filetype/keynote.png)}.embedCard .imageFileType.numbers{background-image:url(/resources/images/filetype/numbers.png)}.embedCard .imageFileType.pages{background-image:url(/resources/images/filetype/pages.png)}.embedCard .imageFileType.pdf{background-image:url(/resources/images/filetype/pdf.png)}.embedCard .imageFileType.ppt{background-image:url(/resources/images/filetype/ppt.png)}.embedCard .imageFileType.pptx{background-image:url(/resources/images/filetype/pptx.png)}.embedCard .imageFileType.rar{background-image:url(/resources/images/filetype/rar.png)}.embedCard .imageFileType.xls{background-image:url(/resources/images/filetype/xls.png)}.embedCard .imageFileType.xlsx{background-image:url(/resources/images/filetype/xlsx.png)}.embedCard .imageFileType.zip{background-image:url(/resources/images/filetype/zip.png)}.embedCard .hbox-card{display:-webkit-box;-webkit-box-orient:horizontal}.embedCard .vbox-card{display:-webkit-box;-webkit-box-orient:vertical}.embedCard .toolbarBtn{background-color:transparent;background:none;border:none;margin:10px!important;text-transform:uppercase;cursor:pointer}.embedCard .toolbarBtn .x-badge,.embedCard .toolbarBtn .x-button-label{color:#a4a4a4!important;font-size:20px;text-align:left}.embedCard .imgAndDescription{position:relative}.embedCard .cardDescription{position:absolute;bottom:0;opacity:.85;width:100%}.x-webkit.x-desktop.x-linux ::-webkit-scrollbar,.x-webkit.x-desktop.x-windows ::-webkit-scrollbar{background-color:transparent;-webkit-border-radius:100px}.x-webkit.x-desktop.x-linux ::-webkit-scrollbar:vertical,.x-webkit.x-desktop.x-windows ::-webkit-scrollbar:vertical{width:10px}.x-webkit.x-desktop.x-linux ::-webkit-scrollbar:horizontal,.x-webkit.x-desktop.x-windows ::-webkit-scrollbar:horizontal{height:10px}.x-webkit.x-desktop.x-linux ::-webkit-scrollbar:hover,.x-webkit.x-desktop.x-windows ::-webkit-scrollbar:hover{background-color:rgba(0,0,0,.09)}.x-webkit.x-desktop.x-linux ::-webkit-scrollbar-thumb:vertical,.x-webkit.x-desktop.x-windows ::-webkit-scrollbar-thumb:vertical{background:rgba(0,0,0,.5);-webkit-border-radius:100px;background-clip:padding-box;border:2px solid transparent;min-height:10px}.x-webkit.x-desktop.x-linux ::-webkit-scrollbar-thumb:horizontal,.x-webkit.x-desktop.x-windows ::-webkit-scrollbar-thumb:horizontal{background:rgba(0,0,0,.5);-webkit-border-radius:100px;background-clip:padding-box;border:2px solid transparent;min-width:10px}.x-webkit.x-desktop.x-linux ::-webkit-scrollbar-thumb:active,.x-webkit.x-desktop.x-windows ::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.61);-webkit-border-radius:100px}.d-content-container{position:absolute;left:57px;right:0;width:auto;z-index:2;height:100%;background-color:#e9eaeb}.d-content-container>.x-inner .d-nav-content{position:relative;height:0;width:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-content-container>.x-inner .d-nav-content>.d-list,.d-content-container>.x-inner .d-nav-content>.d-page{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-content-container>.x-inner .d-nav-content>div{width:100%}.x-phone .d-content-container,.x-tablet .d-content-container{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.x-phone .d-content-container.d-menu-shown,.x-tablet .d-content-container.d-menu-shown{width:100%;left:0}.x-phone .d-content-container.d-menu-shown:before,.x-tablet .d-content-container.d-menu-shown:before{background-color:#e9eaeb;opacity:.95;top:0;left:0;right:0;bottom:0;position:absolute;display:block;content:"";z-index:100}.x-phone .d-content-container.d-menu-shown+.d-nav-side-menu,.x-tablet .d-content-container.d-menu-shown+.d-nav-side-menu{-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:600px){.d-content-container{left:0;height:-webkit-calc(100% - 56px);height:calc(100% - 56px)}}#ext-viewport.d-fullscreen .d-content-container{display:block!important}body,html{font-family:ProximaNova,sans-serif;font-weight:400;line-height:2em;color:#858585;-webkit-font-smoothing:antialiased;letter-spacing:-.1px;text-rendering:optimizeLegibility}@font-face{font-family:didacti;src:url("/resources/fonts/didacti-font/fonts/didacti.woff") format("woff"),url("/resources/fonts/didacti-font/fonts/didacti.ttf") format("truetype"),url("/resources/fonts/didacti-font/fonts/didacti.svg") format("svg")}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-black/proxima-nova-black.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-black/proxima-nova-black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-black-italic/proxima-nova-black-italic.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-black-italic/proxima-nova-black-italic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-extrabold/proxima-nova-extrabold.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-extrabold/proxima-nova-extrabold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-extrabold-italic/proxima-nova-extrabold-italic.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-extrabold-italic/proxima-nova-extrabold-italic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-bold/proxima-nova-bold.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-bold/proxima-nova-bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-bold-italic/proxima-nova-bold-italic.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-bold-italic/proxima-nova-bold-italic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-semibold/proxima-nova-semibold.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-semibold/proxima-nova-semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-semibold-italic/proxima-nova-semibold-italic.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-semibold-italic/proxima-nova-semibold-italic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-regular/proxima-nova-regular.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-regular/proxima-nova-regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-regular-italic/proxima-nova-regular-italic.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-regular-italic/proxima-nova-regular-italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-light/proxima-nova-light.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-light/proxima-nova-light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-light-italic/proxima-nova-light-italic.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-light-italic/proxima-nova-light-italic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-thin/proxima-nova-thin.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-thin/proxima-nova-thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:ProximaNova;src:url("/resources/fonts/proximaNova/proxima-nova-thin-italic/proxima-nova-thin-italic.woff") format("woff"),url("/resources/fonts/proximaNova/proxima-nova-thin-italic/proxima-nova-thin-italic.ttf") format("truetype");font-weight:100;font-style:italic}.d-answer-result{padding:15px 0 25px;line-height:12px}.d-answer-result .answer-result{line-height:100%;font-size:12px;position:relative;text-align:center;padding:5px 0}.d-answer-result .answer-result+.d-delete-button{font-size:11px;cursor:pointer;float:left;color:#64738b;font-weight:700;display:block;margin-left:15px;display:inline}.d-answer-result .answer-result>div{display:inline;color:#64738b;font-weight:700}.d-answer-result .answer-result>div:before{font-family:didacti;margin-right:10px}.d-answer-result .answer-result .answer-result-wrong:before{content:"\E612";color:#cd2c2f}.d-answer-result .answer-result .answer-result-correct:before{content:"\E613";color:#46a766}.d-answer-result .answer-result .answer-result-done:before{content:"\E03D";color:#fecb2e}.d-answer-result .answer-result .answer-result-retry,.d-answer-result .answer-result .answer-result-see-correct,.d-answer-result .answer-result .d-reset-button{cursor:pointer;border-bottom:1px solid #eaebee}.d-answer-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;gap:10px;padding-bottom:10px}.d-media-answer .d-answer-options{padding-left:10px;padding-right:10px}.d-answer-options .d-button{width:100%;font-size:15px;text-align:center;position:relative;height:35px;line-height:35px;border-radius:4px;border:1px solid #db0a3f;color:#db0a3f;cursor:pointer}.d-answer-options .d-button:hover{background-color:rgba(219,10,63,.1)}.d-answer-options.student .d-button{border:1px solid #65738b;color:#65738b}.d-answer-options.student .d-button:hover{background-color:rgba(101,115,139,.1)}.answers-popover.x-panel.x-floating{border:none;padding:5px 15px 0!important;border:1px solid #ededed;background-color:#fff!important;min-width:270px;-webkit-box-shadow:0 3px 0 #e2e1e1!important;box-shadow:0 3px 0 #e2e1e1!important}.answers-popover.x-panel.x-floating .header{font-size:16px;color:#64738a;font-weight:700;height:20px}.answers-popover.x-panel.x-floating .content{font-size:14px}.answers-popover.x-panel.x-floating .x-anchor{display:none!important}.answers-popover.x-panel.x-floating .x-anchor.x-anchor-bottom{margin-top:-2px}.answers-popover.x-panel.x-floating .x-anchor.x-anchor-bottom:after{content:"";display:block;position:absolute;top:10px;right:-7px;width:10px;height:10px;background:#fff;border-right:1px solid #cad5e0;border-bottom:1px solid #cad5e0;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.answers-popover.x-panel.x-floating .x-anchor.x-anchor-top{margin-bottom:-2px}.d-filter-button{cursor:pointer;background:#fff;height:44px;border:1px solid #dbdbdb;margin-top:10px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;-webkit-box-shadow:0 1px 0 #d1d2d3;box-shadow:0 1px 0 #d1d2d3}.d-filter-button:after{content:"";position:absolute;top:50%;right:12px;width:0;height:0;margin-top:-3px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #afb5c0}.d-filter-button .d-text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:2px;font-size:12px;text-align:left;color:#9c9c9c}.d-filter-button .d-text:first-letter{text-transform:uppercase}.d-filter-button .d-icon{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-repeat:no-repeat;background-size:cover;margin:0 10px;width:30px;height:30px}.d-filter-button .d-icon.default{border-radius:0;background-size:13px;background-position:50%;background-image:url(/resources/images/buttons/reset-answers-filter.png)}.d-filter-button .d-icon.key{border-radius:50%}.d-filter-button.d-private:after{display:none}.d-answers-inline-block{background:#fff;height:44px;border:1px solid #ececec;margin-top:10px;cursor:pointer;border-radius:4px;-webkit-box-shadow:0 1px 0 #ececec;box-shadow:0 1px 0 #ececec}.d-answers-inline-block .d-user-icon{float:left;height:30px;width:30px;background-size:cover;background-position:50%;margin-left:10px;margin-top:7px;margin-right:10px;border-radius:50%}.d-answers-inline-block .d-title{display:inline-block;font-size:12px;color:#9a9a9a;line-height:44px;font-weight:700}.d-answers-inline-block.d-private .d-icon{float:left;line-height:44px;margin-top:-2px}.d-answers-inline-block.d-private .d-icon:after{content:"\E050";font-family:didacti;font-size:14px;margin-left:22px;margin-right:12px;color:#908f8f}.d-answers-inline-block.d-private .d-title{font-size:10px;float:left}.d-answers-inline-block.d-private.d-filter-button .d-icon,.d-answers-inline-block.d-private.d-filter-button .d-title{line-height:50px}.d-answers-inline-block.d-pending{opacity:.5;-webkit-box-sizing:content-box;box-sizing:content-box}.d-answer-list{padding-bottom:20px}.d-answer-list.d-masked>.x-inner{min-height:100px}.x-phone .d-popup-answers-filtering{height:100%}.d-popup-answers-filtering .x-dataview{line-height:1;min-height:100px!important}.x-desktop .d-popup-answers-filtering .x-dataview{height:370px!important}.d-popup-answers-filtering .x-dataview .x-dataview-inner{padding:0 12px}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-button.reset{position:static;height:60px;padding:0;border:0;border-bottom:1px solid #e9e9e9;background:transparent!important;border-radius:0}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-button.reset .x-button-icon{display:block;margin:0 0 0 12px;background-image:url(/resources/images/buttons/reset-answers-filter.png);background-size:1em}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-button.reset .x-badge,.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-button.reset .x-button-label{margin-left:22px;font-size:.6666666666666666em;text-align:left;color:#9c9c9c}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item{height:60px;width:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item:not(:last-child){border-bottom:1px solid #e9e9e9}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item .icon{flex:0 0 60px;-moz-box-flex:0 0 60px;-webkit-box-flex:0 0 60px;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;overflow:hidden;width:60px}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item .icon img,.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item .icon span{display:block;width:32px;height:32px;margin-left:10px;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item .info{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item .info .title{font-size:.6666666666666666em;color:#5f6163;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item .info .title:first-letter{text-transform:uppercase}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item .info .name{font-size:.5555555555555556em}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item .followers{position:relative;width:70px;margin-right:30px;font-size:.5555555555555556em;text-align:right;color:#5f6163}.d-popup-answers-filtering .x-dataview .x-dataview-inner .x-dataview-container .x-dataview-item .followers:after{content:"\E055";position:absolute;top:-5px;right:-20px;font-family:didacti;font-size:1.25em;color:#5f6163}.x-ie .d-answer-media>.x-inner{height:auto}.d-answer-media .d-autoplay-toggle-button{margin-top:10px;background-color:#fff;font-size:15px;padding:0 15px;height:46px;line-height:46px}.d-answer-media .d-autoplay-toggle-button,.d-answer-media .d-tool{border:1px solid #e3e3e3;border-radius:5px;-webkit-box-shadow:0;box-shadow:0}.d-answer-media .d-tool{overflow:hidden;padding:7px;background-color:#f4f5f5}.d-answer-media .d-tool.showing{max-height:0;padding-top:0;padding-bottom:0;border-width:0;opacity:0;overflow:visible;-webkit-animation-name:answer-preview-showing;animation-name:answer-preview-showing;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-answer-media .d-tool.showing.d-image{display:inline-table}.d-answer-media .d-tool.hiding{-webkit-animation-name:answer-preview-hiding;animation-name:answer-preview-hiding;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-answer-media .d-tool.d-video .d-preview.unpublished .x-video-ghost,.d-answer-media .d-tool.d-video .d-tool.d-image>.x-inner>.unpublished.x-innerhtml .x-video-ghost{background-position:left -55px center}.x-phone .d-answer-media .d-tool.d-video .d-preview.unpublished .x-video-ghost,.x-phone .d-answer-media .d-tool.d-video .d-tool.d-image>.x-inner>.unpublished.x-innerhtml .x-video-ghost{background-position:50%}.d-answer-media .d-tool .d-description span{width:100%}.d-answer-media .d-tool.d-audio,.d-answer-media .d-tool.d-file{height:auto!important}.d-answer-media .d-media-field{overflow:hidden;height:46px;border:1px solid #e3e3e3;background-color:#fff;line-height:45px}.d-answer-media .d-media-field:last-child{border-radius:0 0 5px 5px}.d-answer-media .d-media-field:not(:last-child){border-bottom:0}.d-answer-media .d-media-field.d-url-field{margin-top:10px;padding:0 15px;border-radius:5px 5px 0 0;background-image:none!important}.d-answer-media .d-media-field.d-url-field .x-input-url{height:45px;padding:0;font-size:15px;color:#666}.d-answer-media .d-media-field.d-url-field .x-input-url:-moz-placeholder,.d-answer-media .d-media-field.d-url-field .x-input-url::-moz-placeholder{color:#666;-webkit-text-fill-color:currentcolor;opacity:1}.d-answer-media .d-media-field.d-url-field .x-input-url:-ms-input-placeholder{color:#666;-webkit-text-fill-color:currentcolor;opacity:1}.d-answer-media .d-media-field.d-url-field .x-input-url::-webkit-input-placeholder{color:#666;-webkit-text-fill-color:currentcolor;opacity:1}.d-answer-media .d-media-field.d-upload-field{position:relative;padding:0 15px;font-size:15px;color:#64738b}.d-answer-media .d-media-field.d-upload-field .x-innerhtml{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-answer-media .d-media-field.d-screenr-field{position:relative;padding:0 15px;color:#64738b}.d-answer-media .d-media-field.d-screenr-field.x-item-disabled{opacity:.5}.d-answer-media .d-media-field.d-screenr-field:after{content:"PRO";position:absolute;top:10px;right:0;height:15px;width:35px;padding:0 5px;line-height:15px;background-color:rgba(100,115,139,.5);border-right:3px solid #ffc000;font-family:ProximaNova;font-size:10px;font-weight:700;text-align:center!important;color:#fff}.d-answer-media .d-media-field.d-screenr-field span{display:inline-block;margin:0 0 0 5px;padding:0;font-size:11px;font-weight:700;text-transform:uppercase;color:#aab6cb}@-webkit-keyframes answer-preview-showing{0%{max-height:0;padding-top:0;padding-bottom:0;border-width:0;opacity:0}to{max-height:800px;padding-top:7px;padding-bottom:7px;border-width:1px;opacity:1}}@keyframes answer-preview-showing{0%{max-height:0;padding-top:0;padding-bottom:0;border-width:0;opacity:0}to{max-height:800px;padding-top:7px;padding-bottom:7px;border-width:1px;opacity:1}}@-webkit-keyframes answer-preview-hiding{0%{max-height:800px;padding-top:7px;padding-bottom:7px;border-width:1px;opacity:1}to{max-height:0;padding-top:0;padding-bottom:0;border-width:0;opacity:0}}@keyframes answer-preview-hiding{0%{max-height:800px;padding-top:7px;padding-bottom:7px;border-width:1px;opacity:1}to{max-height:0;padding-top:0;padding-bottom:0;border-width:0;opacity:0}}.d-answer-types{max-height:-webkit-calc(100vh - 100px)!important;max-height:calc(100vh - 100px)!important}.d-answer{position:relative}.d-answer>.x-inner{overflow:hidden}.d-answer .d-display-field{font-weight:400;text-align:center;padding:20px 30px;font-size:13px;line-height:13px;word-wrap:break-word}.d-answer .d-submit-button{-webkit-appearance:none;border-radius:4px;position:relative;height:35px;line-height:35px;text-align:center;font-size:12px;color:#fff;background:#64738b;cursor:pointer;margin:15px 10px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-answer .d-submit-button.disabled,.d-answer .d-submit-button.x-item-disabled{cursor:default;color:hsla(0,0%,100%,.5)}.d-answer .d-submit-button :first-child{display:inline-block;float:left}.d-answer .d-submit-button :last-child{color:#bcc2ca;display:inline-block;float:right;font-size:10px}.d-answer.d-disabled{position:relative}.d-answer.d-disabled:before{z-index:1;content:"";background:hsla(0,0%,100%,.5);position:absolute;top:0;right:0;bottom:0;left:0}.d-answer.d-number-answer .x-field,.d-answer.d-short-answer .x-field,.d-answer.d-text-answer .x-field{border:none;border-bottom:1px solid #e8eaed;margin:20px 15px 0;font-size:15px}.x-phone .d-answer.d-number-answer .x-field,.x-phone .d-answer.d-short-answer .x-field,.x-phone .d-answer.d-text-answer .x-field{font-size:14px}.d-answer.d-number-answer .x-field .x-input-el,.d-answer.d-short-answer .x-field .x-input-el,.d-answer.d-text-answer .x-field .x-input-el{padding:0 8px 10px;background-color:transparent;text-align:center;font-weight:400;color:#64738a;font-size:15px}.x-phone .d-answer.d-number-answer .x-field .x-input-el,.x-phone .d-answer.d-short-answer .x-field .x-input-el,.x-phone .d-answer.d-text-answer .x-field .x-input-el{font-size:14px}.d-answer.d-number-answer .d-growfield,.d-answer.d-short-answer .d-growfield,.d-answer.d-text-answer .d-growfield{margin:20px 15px 0}.d-answer.d-number-answer .d-growfield .d-field-content,.d-answer.d-short-answer .d-growfield .d-field-content,.d-answer.d-text-answer .d-growfield .d-field-content{border-bottom:1px solid #e8eaed;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat;font-size:15px;text-align:center}.x-phone .d-answer.d-number-answer .d-growfield .d-field-content,.x-phone .d-answer.d-short-answer .d-growfield .d-field-content,.x-phone .d-answer.d-text-answer .d-growfield .d-field-content{font-size:14px}.d-answer.d-number-answer .counters,.d-answer.d-short-answer .counters,.d-answer.d-text-answer .counters{font-size:10px;line-height:10px;color:#000;text-transform:uppercase;font-weight:400;position:relative;top:7px}.d-answer.d-number-answer .counters .max-exceed,.d-answer.d-short-answer .counters .max-exceed,.d-answer.d-text-answer .counters .max-exceed{color:#f44336}.d-answer.d-camera-answer .d-answer-result,.d-answer.d-confirm-answer .d-answer-result,.d-answer.d-file-answer .d-answer-result,.d-answer.d-link-answer .d-answer-result{padding-top:35px}.d-answer.d-text-answer{text-align:left;position:relative}.d-answer.d-text-answer .d-display-field{text-align:center;line-height:20px;word-wrap:break-word;white-space:pre-wrap}.d-answer.d-text-answer .x-input-el{line-height:20px;text-align:left}.d-answer.d-text-answer .d-submit-button.disabled{pointer-events:none!important}.d-editor-editor .d-answer.d-multiplechoice-answer{margin-top:0;padding-top:10px}.d-answer.d-multiplechoice-answer .d-image-element{background-size:contain;background-position:0;background-repeat:no-repeat;height:160px;width:160px}.d-answer.d-multiplechoice-answer .d-icon{position:relative;display:block;height:18px;width:18px;border:2px solid #64738b;background-color:#fff;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.d-answer.d-multiplechoice-answer .d-title{font-weight:400;margin-left:15px;font-size:15px;text-align:left;line-height:1.5;color:#64738b;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-answer.d-multiplechoice-answer .d-item{padding:8px 0;min-height:32px}.d-answer.d-multiplechoice-answer .d-form-field{padding:0 25px 10px 22px}.d-answer.d-multiplechoice-answer .d-form-field .d-item [type=radio]{display:none}.d-answer.d-multiplechoice-answer .d-form-field .d-item [type=radio]:checked+label .d-icon:before{content:"";position:absolute;left:2px;top:2px;height:10px;width:10px;background-color:#b1b9c5;border-radius:50%}.d-answer.d-multiplechoice-answer .d-form-field .d-item label{min-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-answer.d-multiplechoice-answer .d-display-field{padding:10px 25px 10px 22px}.d-answer.d-multiplechoice-answer .d-display-field .d-item.d-checked .d-icon:before{content:"";position:absolute;left:2px;top:2px;height:10px;width:10px;background-color:#b1b9c5;border-radius:50%}.d-answer.d-multiplechoice-answer .d-edit-field{padding:0 25px 0 10px}.d-answer.d-confirm-answer,.d-answer.d-fill-in-answer,.d-answer.d-formula-answer,.d-answer.d-likertscale-answer,.d-answer.d-media-answer,.d-answer.d-multiplechoice-answer,.d-answer.d-number-answer,.d-answer.d-short-answer,.d-answer.d-text-answer{padding:20px 10px 0}.d-answer.d-confirm-answer .d-input-field-container,.d-answer.d-fill-in-answer .d-input-field-container,.d-answer.d-formula-answer .d-input-field-container,.d-answer.d-likertscale-answer .d-input-field-container,.d-answer.d-media-answer .d-input-field-container,.d-answer.d-multiplechoice-answer .d-input-field-container,.d-answer.d-number-answer .d-input-field-container,.d-answer.d-short-answer .d-input-field-container,.d-answer.d-text-answer .d-input-field-container{font-size:15px;margin:0 5px}.d-answer.d-confirm-answer .d-input-field-container .d-input-field,.d-answer.d-fill-in-answer .d-input-field-container .d-input-field,.d-answer.d-formula-answer .d-input-field-container .d-input-field,.d-answer.d-likertscale-answer .d-input-field-container .d-input-field,.d-answer.d-media-answer .d-input-field-container .d-input-field,.d-answer.d-multiplechoice-answer .d-input-field-container .d-input-field,.d-answer.d-number-answer .d-input-field-container .d-input-field,.d-answer.d-short-answer .d-input-field-container .d-input-field,.d-answer.d-text-answer .d-input-field-container .d-input-field{width:100%;border:none;padding:0 8px 10px;border-bottom:1px solid #e8eaed;background:#fff;background-image:url("/resources/images/backgrounds/field-side-grey.png"),url("/resources/images/backgrounds/field-side-grey.png");background-position:0 100%,100% 100%;background-repeat:no-repeat;text-align:center;font-weight:400;color:#64738a;font-size:15px}.x-phone .d-answer.d-confirm-answer .d-input-field-container .d-input-field,.x-phone .d-answer.d-fill-in-answer .d-input-field-container .d-input-field,.x-phone .d-answer.d-formula-answer .d-input-field-container .d-input-field,.x-phone .d-answer.d-likertscale-answer .d-input-field-container .d-input-field,.x-phone .d-answer.d-media-answer .d-input-field-container .d-input-field,.x-phone .d-answer.d-multiplechoice-answer .d-input-field-container .d-input-field,.x-phone .d-answer.d-number-answer .d-input-field-container .d-input-field,.x-phone .d-answer.d-short-answer .d-input-field-container .d-input-field,.x-phone .d-answer.d-text-answer .d-input-field-container .d-input-field{font-size:14px}.d-answer.d-confirm-answer .d-submit-button,.d-answer.d-fill-in-answer .d-submit-button,.d-answer.d-formula-answer .d-submit-button,.d-answer.d-likertscale-answer .d-submit-button,.d-answer.d-media-answer .d-submit-button,.d-answer.d-multiplechoice-answer .d-submit-button,.d-answer.d-number-answer .d-submit-button,.d-answer.d-short-answer .d-submit-button,.d-answer.d-text-answer .d-submit-button{border:none;margin:15px 0;cursor:pointer;width:100%}.d-answer.d-confirm-answer .d-submit-button[disabled],.d-answer.d-fill-in-answer .d-submit-button[disabled],.d-answer.d-formula-answer .d-submit-button[disabled],.d-answer.d-likertscale-answer .d-submit-button[disabled],.d-answer.d-media-answer .d-submit-button[disabled],.d-answer.d-multiplechoice-answer .d-submit-button[disabled],.d-answer.d-number-answer .d-submit-button[disabled],.d-answer.d-short-answer .d-submit-button[disabled],.d-answer.d-text-answer .d-submit-button[disabled]{opacity:1;cursor:default;color:hsla(0,0%,100%,.5)}.d-answer.d-confirm-answer{line-height:36px}.d-answer.d-confirm-answer .d-display-field{padding:0}.d-answer.d-confirm-answer .d-answer-result{padding-top:15px}.d-answer.d-confirm-answer .d-submit-button{font-size:15px;line-height:35px}.d-answer.d-media-answer{padding:0}.d-answer.d-media-answer .d-submit-form{padding:20px 10px 15px}.d-answer.d-media-answer .d-tool{text-align:left}.d-answer.d-media-answer .d-tool.d-embed,.d-answer.d-media-answer .d-tool.d-iframe,.d-answer.d-media-answer .d-tool.d-tool-app{height:auto}.d-answer.d-media-answer .d-tool.d-file{margin-bottom:-20px}.d-answer-block .d-number-answer .d-display-field,.d-answer-block .d-short-answer .d-display-field{text-align:left}.d-number-answer .d-input-field-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.d-number-answer .d-input-field-container span{padding-left:5px}.d-multiplechoice-settings-popup{width:420px}.d-number-answer-popup{width:500px}.x-ie .d-answer-settings{overflow:hidden!important}.d-answer-settings>.x-inner{height:auto;flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}.d-answer-settings .d-title{font-size:10px;line-height:10px;text-align:left;color:#9c9c9c;font-weight:800;margin-bottom:15px;flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-pack:space-between;-webkit-box-pack:space-between;justify-content:space-between}.d-answer-settings .button{border-top:1px solid #e3e3e3;font-size:12px;text-align:center;cursor:pointer;color:#bababa;height:40px;line-height:39px}.d-answer-settings .x-field-text{border-bottom:1px solid #e8eaed;margin:5px 11px 0 0;min-height:50px;padding-bottom:0}.d-answer-settings .x-field-text:first-child{margin-right:11px}.d-answer-settings.d-number{padding:16px 21px}.d-answer-settings.d-number .d-title{margin-top:20px}.d-answer-settings.d-number .x-field-text{margin:0;min-height:30px}.d-answer-settings.d-number .x-field-text input{color:#9c9c9c;font-size:15px;font-weight:400;text-align:center;background-color:transparent}.x-phone .d-answer-settings.d-number .x-field-text input{font-size:14px}.d-answer-settings.d-number .d-center{text-align:center;display:block!important;padding:0;margin:0;display:block;font-size:12px;line-height:35px}.d-answer-settings.d-number .d-left-margin{margin-left:5px}.d-answer-settings.d-text{padding:16px 21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-answer-settings.d-text>.d-title{flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;width:45px;margin:0}.d-answer-settings.d-text>.x-inner{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.d-answer-settings.d-text .x-field-text{min-height:30px;position:relative}.d-answer-settings.d-text .x-field-text .x-form-label{top:0;right:0;position:absolute;z-index:1;font-size:17px;line-height:17px;line-height:25px;margin-right:10px;padding:0}.d-answer-settings.d-text .x-field-text .x-form-label span{font-size:9px;color:#a6a6a6}.d-answer-settings.d-text .x-field-text input{font-size:15px;background-color:transparent;color:#a6a6a6;padding-right:60px}.x-phone .d-answer-settings.d-text .x-field-text input{font-size:14px}.d-answer-settings.d-confirm{padding:20px 22px}.d-answer-settings.d-confirm .x-field-text{padding:0 5px;background-color:transparent;font-size:15px;font-weight:400;min-height:30px}.x-phone .d-answer-settings.d-confirm .x-field-text{font-size:14px}.d-answer-settings.d-confirm .x-field-text .x-form-field{color:#5c697e}.d-answer-settings.d-short .x-field-text{min-height:30px;padding-left:10px;margin:10px}.d-answer-settings.d-short .x-field-text .x-input-el{font-size:15px;background-color:transparent;font-weight:400}.x-phone .d-answer-settings.d-short .x-field-text .x-input-el{font-size:14px}.d-answer-settings.d-richtext .d-title{margin-top:10px}.d-answer-settings.d-richtext .d-title>*{font-size:12px!important;font-weight:700!important;line-height:14px!important}.d-answer-settings.d-richtext .d-label{font-size:15px!important}.d-answer-settings.d-richtext .d-view-number-field{padding-right:20px}.d-answer-settings.d-richtext .d-sections .d-section .x-clear-icon{display:block;background:transparent}.d-answer-settings.d-richtext .d-sections .d-section .x-clear-icon:after{content:"X";position:absolute;bottom:-10px;right:10px}.d-answer-settings.d-richtext .d-sections .d-section:first-child .x-clear-icon{display:none}.d-light-segmented-button{clear:both;border-bottom:1px solid #efefef;padding:0 20px;height:56px;line-height:56px;font-size:10px}.d-light-segmented-button .d-label{float:left;display:inline}.d-light-segmented-button .d-buttons{float:right;display:inline}.d-light-segmented-button .d-buttons .d-button{border-radius:4px;display:inline;padding:8px 18px;color:#9c9c9c;cursor:pointer}.d-light-segmented-button .d-buttons .d-button.d-pressed{background:#9c9c9c;color:#fff}.d-light-segmented-button.x-item-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.d-view-number-field .d-field{position:relative;height:50px;margin-top:22px;border-bottom:1px solid #e3e3e3;padding-bottom:11px}.d-view-number-field .d-field .d-label{color:#858585;font-size:10px;line-height:38px;padding-left:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-view-number-field .d-field .d-input{width:72px;height:38px;border:1px solid #e3e3e3;border-radius:4px;background:#f2f2f2;color:#a3a3a3;padding-right:12px;text-align:center;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.d-view-number-field .d-field .d-input.d-incorrect{border-color:#971031;color:#971031}.d-view-number-field .d-field.d-percent:after{content:"%";position:absolute;right:10px;color:#a3a3a3;font-size:16px}.d-core-view-form-icon{position:relative;width:70px;height:70px;border-radius:50%;border:2px solid #e3e3e3;background:#fff;margin:0 auto 36px;background-repeat:no-repeat;background-position:50%;background-size:cover}.d-core-view-form-icon.loading{background-image:url(/resources/images/loaders/loader.gif);background-size:auto auto}.d-core-view-form-icon:not(.loading):not(.preview):before{color:#e9e8e8;position:absolute;top:15px;left:50%;margin-left:-7px;content:"\E02D";font-family:didacti;font-size:18px}.d-core-view-form-icon .label{position:absolute;width:200px;bottom:-36px;left:-65px;text-align:center;font-size:12px;font-weight:700;color:#9c9c9c}.x-phone .d-core-view-form-icon .label{font-size:11px}.x-video .x-media{top:0;left:0}.x-video .d-title{display:none}.x-video.rendering .x-video-ghost,.x-video.unpublished .x-video-ghost{background-size:cover;opacity:1}.x-video.rendering .x-video-ghost:after,.x-video.unpublished .x-video-ghost:after{display:none}.x-video.rendering .d-title,.x-video.unpublished .d-title{display:block;color:#fff;position:absolute;top:50%;left:0}.x-video.unpublished .x-video-ghost{background-image:url("/resources/images/backgrounds/uploaded-video-cover-unpublished.png")}.x-video.unpublished .d-title{font-size:13px;font-weight:700;text-transform:uppercase;padding-left:31%;line-height:26px;text-align:left;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.x-video.rendering .x-video-ghost{background-image:none;background-color:#a6ceea;color:red}.x-video.rendering .x-video-ghost:after{content:"";position:absolute;top:50%;left:50%;display:block;width:80px;height:80px;margin:-40px 0 0 -80px;background-image:url("/resources/images/icons/uploaded-video-cover-rendering.png");background-size:contain}.x-video.rendering .d-title{top:50%;left:50%;margin-left:10px;font-weight:400;font-size:30px;line-height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.d-tool.d-image>.x-inner>.x-video.x-innerhtml .x-video-ghost,.x-video.d-preview .x-video-ghost{background-size:cover;background-position:50%}.d-question .d-menu{background:transparent;border:none;border-top:1px solid #e9e9e9}.d-question{position:relative;text-align:center;font-weight:800}.d-question .d-annotation-element,.d-question .d-solution-annotation-element{font-size:15px;text-align:center;position:relative;margin:0 10px 10px;height:35px;line-height:35px;border-radius:4px;color:#fff;margin-bottom:10px;cursor:pointer}.d-question .d-annotation-element.has-new:after,.d-question .d-solution-annotation-element.has-new:after{content:"!";background:#d00;color:#fff;border-radius:50%;width:15px;height:15px;position:absolute;top:-7px;right:-7px;line-height:15px;font-size:12px;font-weight:700}.d-fga.d-inside-iframe .d-question .d-annotation-element,.d-fga.d-inside-iframe .d-question .d-solution-annotation-element,.d-list .d-question .d-annotation-element,.d-list .d-question .d-solution-annotation-element,.d-question .d-annotation-element:empty,.d-question .d-solution-annotation-element:empty,.d-section-list .d-question .d-annotation-element,.d-section-list .d-question .d-solution-annotation-element{display:none}.d-question .d-annotation-element{background:#e52959;color:#fff}.d-question .d-annotation-element:hover{background:#db0a3e}.d-question .d-solution-annotation-element{background:#282828;color:#b8d3ff}.d-question .d-solution-annotation-element:hover{background:#383838}.d-inside-iframe .d-question .d-solution-element{display:none}.d-question .d-action-element{position:absolute;top:20px;right:5px;height:20px;line-height:20px;margin-top:-15px;font-size:10px;text-transform:uppercase;color:#fff}.d-question .d-action-element .d-annotation-element,.d-question .d-action-element .d-calculator-tip-element,.d-question .d-action-element .d-hint-element,.d-question .d-action-element .d-practice-element,.d-question .d-action-element .d-proof-element,.d-question .d-action-element .d-tell-more-element{cursor:pointer;margin-right:10px;border-radius:100px;padding:0 10px}.d-list .d-question .d-action-element .d-annotation-element,.d-list .d-question .d-action-element .d-calculator-tip-element,.d-list .d-question .d-action-element .d-hint-element,.d-list .d-question .d-action-element .d-practice-element,.d-list .d-question .d-action-element .d-proof-element,.d-list .d-question .d-action-element .d-tell-more-element,.d-section-list .d-question .d-action-element .d-annotation-element,.d-section-list .d-question .d-action-element .d-calculator-tip-element,.d-section-list .d-question .d-action-element .d-hint-element,.d-section-list .d-question .d-action-element .d-practice-element,.d-section-list .d-question .d-action-element .d-proof-element,.d-section-list .d-question .d-action-element .d-tell-more-element{display:none}.d-expanded .d-question .d-action-element .d-annotation-element,.d-expanded .d-question .d-action-element .d-calculator-tip-element,.d-expanded .d-question .d-action-element .d-hint-element,.d-expanded .d-question .d-action-element .d-practice-element,.d-expanded .d-question .d-action-element .d-proof-element,.d-expanded .d-question .d-action-element .d-tell-more-element{display:block}.d-fga-student.d-inside-iframe .d-question .d-action-element .d-proof-element,.d-question .d-action-element .d-annotation-element:empty,.d-question .d-action-element .d-calculator-tip-element:empty,.d-question .d-action-element .d-hint-element:empty,.d-question .d-action-element .d-practice-element:empty,.d-question .d-action-element .d-proof-element:empty,.d-question .d-action-element .d-tell-more-element:empty{display:none}.d-question .d-action-element .d-hint-element{background:#5532aa}.d-question .d-action-element .d-proof-element{background:#e1194f}.d-question .d-action-element .d-practice-element{background:#05bdd5}.d-question .d-action-element .d-tell-more-element{background:#f6b26b}.d-question .d-action-element .d-calculator-tip-element{background:#ffd966}.d-question.d-masked{position:relative}.d-question.d-invalid>.x-inner>.d-message{background-color:#ffe6e6}.d-question.d-invalid>.x-inner>.d-message input{color:#adadad!important;-webkit-text-fill-color:#adadad!important;background:transparent}.d-question>.d-message,.d-question>.x-inner>.d-message{width:100%;height:46px;background:none;color:#b8b8b8;font-size:12px;border-bottom:1px solid #e9e9e9;padding-top:5px;margin:0 0 20px}.d-question>.d-message [data-inline-formula] *,.d-question>.x-inner>.d-message [data-inline-formula] *{font-weight:700!important}.d-question>.d-message.d-display,.d-question>.x-inner>.d-message.d-display{height:auto;margin:0;padding:40px 20px 0;border:none;font-weight:700;font-size:15px;text-align:center;line-height:1.5;color:#64738b;word-wrap:break-word}.d-question>.d-message .x-component-outer,.d-question>.x-inner>.d-message .x-component-outer{margin-left:10px}.d-question>.d-message .x-component-outer input,.d-question>.x-inner>.d-message .x-component-outer input{line-height:12px;padding-top:12px;border:none;color:#64738b;-webkit-text-fill-color:#64738b}.d-question>.d-message .x-form-label,.d-question>.x-inner>.d-message .x-form-label{margin-right:10px}.d-question>.d-message .x-form-label span,.d-question>.x-inner>.d-message .x-form-label span{font-weight:600;font-size:11px;color:#cdcdcd}.d-question>.d-message+.d-answer,.d-question>.x-inner>.d-message+.d-answer{margin:0}.d-block-popup .d-question>.d-message,.d-multicolumn .d-question>.d-message{text-align:left;line-height:24px;font-size:15px;background:#fff}.d-multicolumn .d-question{z-index:3;cursor:pointer;height:auto;position:absolute;bottom:0;padding-top:43px;overflow:hidden;width:100%}.d-multicolumn .d-question .d-hint-element{right:40px;top:38px}.d-multicolumn .d-question>.d-message{margin:0;padding:0;text-align:left;max-height:50px;padding-bottom:20px;padding-left:20px;padding-right:50px;background-color:#fff;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:.15s;transition-duration:.15s}.d-multicolumn .d-question .d-answer{display:none!important}.d-multicolumn .d-question>.x-inner{text-align:left}.d-multicolumn .d-question>.x-inner:before{content:" ";background:url(/resources/images/opacity-bg.png) repeat-x top;background-size:100% 75px;height:75px;top:-32px;left:0;right:0;display:block;position:absolute}.d-multicolumn .d-question:after{font-size:18px;font-family:didacti;position:absolute;top:40px;right:20px;margin-top:5px;color:#908f8f}.d-multicolumn .d-question.d-answer-type-link:after{content:"\E603"}.d-multicolumn .d-question.d-answer-type-confirm:after{content:"\E03D"}.d-multicolumn .d-question.d-answer-type-formula:after{content:"\E048"}.d-multicolumn .d-question.d-answer-type-file:after{content:"\E02E"}.d-multicolumn .d-question.d-answer-type-camera:after{content:"\E03B"}.d-multicolumn .d-question.d-answer-type-audio:after{content:"\E63B"}.d-multicolumn .d-question.d-answer-type-video:after{content:"\E63D"}.d-multicolumn .d-question.d-answer-type-image:after{content:"\E63C"}.d-multicolumn .d-question.d-answer-type-number:after{content:"\E01A"}.d-multicolumn .d-question.d-answer-type-multiplechoice:after{content:"\E044"}.d-multicolumn .d-question.d-answer-type-short:after{content:"\E052"}.d-multicolumn .d-question.d-answer-type-text:after{content:"\E042"}.d-multicolumn .d-question.d-expanded>.d-message,.d-multicolumn .d-question:hover>.d-message{max-height:190px}.d-public-version .d-question.d-answer-type-camera>.d-message.d-display,.d-public-version .d-question.d-answer-type-confirm>.d-message.d-display,.d-public-version .d-question.d-answer-type-file>.d-message.d-display,.d-public-version .d-question.d-answer-type-formula>.d-message.d-display,.d-public-version .d-question.d-answer-type-link>.d-message.d-display{padding-bottom:30px}.d-public-version .d-question.d-answer-type-camera .d-no-access,.d-public-version .d-question.d-answer-type-confirm .d-no-access,.d-public-version .d-question.d-answer-type-file .d-no-access,.d-public-version .d-question.d-answer-type-formula .d-no-access,.d-public-version .d-question.d-answer-type-link .d-no-access{top:-15px}.d-public-version .d-question .d-no-access .d-message{bottom:78px}.d-question-options .d-link-block input{text-align:center;font-size:12px}.d-question-options .d-growfield,.d-question-options .d-light-segmented-button{-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;border-right:1px solid #ddd;border-left:1px solid #ddd}.d-question-options .d-growfield .d-label,.d-question-options .d-light-segmented-button .d-label{font-size:10px!important;line-height:10px!important;padding-left:10px!important;padding-top:10px!important}.d-question-options .d-growfield:first-child,.d-question-options .d-light-segmented-button:first-child{border-top:1px solid #ddd;border-radius:4px 4px 0 0}.d-question-options .d-growfield.d-last-child,.d-question-options .d-light-segmented-button.d-last-child{overflow:hidden;border-radius:0 0 4px 4px;border-bottom:1px solid #ddd}.d-question-options .d-growfield [contenteditable],.d-question-options .d-light-segmented-button [contenteditable]{border-radius:3px;border:1px solid #ddd;margin:5px 10px;width:auto;background:#efefef}.d-question-options .d-growfield .d-field-content{font-size:10px!important;color:#000!important}.d-question-options .d-question-feedback-options{margin-top:8px;overflow:hidden;border-radius:4px;border:1px solid #ddd}.d-question-options .d-growfield{background-color:#fff;border-right:1px solid #ddd;border-left:1px solid #ddd;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 10px;font-size:10px;border-bottom:1px solid #efefef}.d-permissions .d-url{display:none;word-wrap:break-word;text-align:center;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.d-permissions .d-privacy{padding:10px;text-align:center}.d-permissions .d-privacy .d-buttons{display:inline-block;vertical-align:middle}.d-permissions .d-privacy .d-button{margin-left:10px;color:#8a8a8a;cursor:pointer;display:inline-block;height:24px;width:75px;text-align:center;line-height:24px;font-size:12px;border-radius:4px}.d-permissions .d-privacy .d-button:first-child{margin-left:0}.d-permissions .d-privacy .d-button:before{font-family:didacti;font-size:12px;margin-right:5px}.d-permissions .d-privacy .d-button.d-pressed{color:#fff;background:#9c9c9c}.d-permissions .d-privacy .d-button.d-public:before{content:"\E62D"}.d-permissions .d-privacy .d-button.d-portal:before{content:"\E61F"}.d-permissions .d-privacy .d-button.d-private:before{content:"\E050"}.d-block-list{height:100%}.d-block-list .d-paging-separator{display:inline-block}.d-block-list .d-profile-element{line-height:0;flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.x-chrome .d-block-list .d-profile-element,.x-chromemobile .d-block-list .d-profile-element{will-change:transform,opacity}.d-fullscreen .d-block-list .d-profile-element{will-change:unset;-webkit-transform:none;transform:none}.d-block-list .d-profile-element .d-block{height:auto!important;width:100%!important}.d-block-list .d-profile-element .d-block .d-footer{height:50px;min-height:50px;line-height:50px}.d-block-list .d-block-list-inner{line-height:0}.d-block-list.d-singlecolumn .d-block-list-inner{max-width:620px;margin:0 auto;padding:0 10px}.d-block-list.d-singlecolumn .d-block{height:auto;width:auto;margin:10px 0 0}.d-block-list.d-singlecolumn .d-block>.d-block-content>.d-body,.d-block-list.d-singlecolumn .d-block>.d-body{height:213px}.d-block-list.d-singlecolumn .d-block.d-default>.d-block-content>.d-body,.d-block-list.d-singlecolumn .d-block.d-default>.d-body{height:auto}.d-block-list.d-multicolumn .d-block-list-inner{padding:10px 6px 0;max-width:370px;margin:0 auto}.x-phone.x-portrait .d-block-list.d-multicolumn .d-block-list-inner{max-width:378px;padding:10px 10px 0}.x-phone.x-portrait .d-block-list.d-multicolumn .d-block-list-inner .d-block{width:100%;margin:4px auto}.x-phone.x-portrait .d-block-list.d-multicolumn .d-block-list-inner .d-category-block{width:-webkit-calc(50% - 8px);width:calc(50% - 8px)}.d-block-list.d-multicolumn .d-block{-webkit-box-shadow:0 1px 0 #e3e3e3;box-shadow:0 1px 0 #e3e3e3;margin:4px;width:350px;overflow:hidden;display:inline-block}.d-block-list.d-multicolumn .d-block.d-expanded,.d-block-list.d-multicolumn .d-block.d-expanded>.d-block-content>.d-body{height:auto}.d-block-list.d-multicolumn .d-block.d-expanded>.d-block-content>.d-body .d-block-body-content:after{display:none}.d-block-list.d-multicolumn .d-block.d-expanded>.d-block-content>.d-body .d-question{position:relative;padding:0;margin:0}.d-block-list.d-multicolumn .d-block.d-expanded>.d-block-content>.d-body .d-question>.d-message{max-height:none;padding:20px 20px 0}.d-block-list.d-multicolumn .d-block.d-expanded>.d-block-content>.d-body .d-question .d-answer{display:block!important}.d-block-list.d-multicolumn .d-block.d-expanded>.d-block-content>.d-body .d-question:after,.d-block-list.d-multicolumn .d-block.d-expanded>.d-block-content>.d-body .d-question>.x-inner:before{content:none}.d-block-list.d-multicolumn .d-block.d-expanded>.d-block-content>.d-body:after{display:none!important}.d-block-list.d-multicolumn .d-block.d-default .d-block-content>.d-body .d-block-body-content .d-embed,.d-block-list.d-multicolumn .d-block.d-default .d-block-content>.d-body .d-block-body-content .d-image,.d-block-list.d-multicolumn .d-block.d-default .d-block-content>.d-body .d-block-body-content .d-tool-app{z-index:1}.d-block-list.d-multicolumn .d-block.d-default .d-block-content>.d-body .d-block-body-content:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.d-block-list.d-multicolumn .d-block.d-default .d-block-content>.d-body:after{content:" ";background:url(/resources/images/opacity-bg.png) repeat-x bottom;background-size:100% 75px;width:100%;height:75px;bottom:-10px;display:block;position:absolute;z-index:4;pointer-events:none}.d-block-list.d-scrolling .d-block-list-inner{pointer-events:none}.d-block-list .d-content-wrapper{margin-bottom:80px}.x-desktop .d-block-list.d-multicolumn .d-block:hover{border:1px solid #6cb0db}.x-ios.x-safari .d-block-list{background:none}.x-ios.x-safari .d-block-list .d-block-list-inner{height:auto}@media (min-width:728px){.d-menu-hidden .d-block-list.d-multicolumn>.d-block-list-inner{width:100%;max-width:728px;margin:0 auto}}@media (min-width:946px){.d-menu-shown .d-block-list.d-multicolumn>.d-block-list-inner{width:100%;max-width:728px;margin:0 auto}}@media (min-width:1086px){.d-menu-hidden .d-block-list.d-multicolumn>.d-block-list-inner{width:100%;max-width:1086px;margin:0 auto}}@media (min-width:1304px){.d-menu-shown .d-block-list.d-multicolumn>.d-block-list-inner{width:100%;max-width:1086px;margin:0 auto}}@media (min-width:1444px){.d-menu-hidden .d-block-list.d-multicolumn>.d-block-list-inner{width:100%;max-width:1444px;margin:0 auto}}@media (min-width:1662px){.d-menu-shown .d-block-list.d-multicolumn>.d-block-list-inner{width:100%;max-width:1444px;margin:0 auto}}@media (min-width:1802px){.d-menu-hidden .d-block-list.d-multicolumn>.d-block-list-inner{width:100%;max-width:1802px;margin:0 auto}}@media (min-width:2020px){.d-menu-shown .d-block-list.d-multicolumn>.d-block-list-inner{width:100%;max-width:1802px;margin:0 auto}}@media (min-width:2160px){.d-menu-hidden .d-block-list.d-multicolumn>.d-block-list-inner{width:100%;max-width:2160px;margin:0 auto}}@media (min-width:2378px){.d-menu-shown .d-block-list.d-multicolumn>.d-block-list-inner{width:100%;max-width:2160px;margin:0 auto}}@-webkit-keyframes answer-block-attention{0%{background-color:#cfe7f7}to{background-color:#fff}}@keyframes answer-block-attention{0%{background-color:#cfe7f7}to{background-color:#fff}}.d-editor-toolbar{overflow-y:hidden;overflow-x:visible;height:58px;position:relative;border:none;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25);margin:0!important;width:100%;z-index:100}.x-phone .d-editor-toolbar,.x-tablet .d-editor-toolbar{max-width:100%!important;overflow-x:scroll}.x-desktop .d-editor-toolbar,.x-phone .d-editor-toolbar,.x-tablet .d-editor-toolbar{-ms-flex-pack:start;-webkit-box-pack:start;-ms-flex-pack:flex-start;-webkit-box-pack:flex-start;justify-content:flex-start}.x-desktop .d-editor-toolbar{max-width:none!important}.d-editor-toolbar .x-innerhtml:after{content:"";display:block;clear:both}.d-editor-toolbar .d-left-wing{border-radius:4px 0 0 4px;margin-left:4px}.d-editor-toolbar .d-middle-wing{margin:0;border-left:0 solid transparent!important}.d-editor-toolbar .d-right-wing{border-radius:0 3px 3px 0;margin-right:4px;border-left:0 solid transparent!important}.d-editor-toolbar .d-alone-wing{border-radius:4px;margin:4px}.d-editor-toolbar .d-inline{color:#747474;height:33px;line-height:33px;font-size:16px;font-family:ProximaNova;padding:0;-webkit-box-shadow:0 1px 0 0 hsla(0,0%,80%,.3),inset 0 1px 0 0 hsla(0,0%,100%,.75);box-shadow:0 1px 0 0 hsla(0,0%,80%,.3),inset 0 1px 0 0 hsla(0,0%,100%,.75);-webkit-box-flex:0;-ms-flex:0 0 47px;flex:0 0 47px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;border:1px solid #ccc;text-align:center}.d-editor-toolbar .d-inline:before{display:inline-block;font-family:didacti}.d-editor-toolbar .d-inline:hover{border:1px solid #c8c8c8;background-color:#e2e3e4}.d-editor-toolbar .d-inline.d-active,.d-editor-toolbar .d-inline:active{border:1px solid #c2c2c2;background-color:#dbdcdd}.d-editor-toolbar .d-inline:focus{border:1px solid #c2c2c2;background-color:#000}.d-editor-toolbar .d-inline .d-inner-text{display:inline-block;text-transform:uppercase;font-weight:700;font-size:11px;line-height:33px;vertical-align:top}.d-editor-toolbar .d-add-media{max-width:200px;cursor:pointer}.x-desktop .d-editor-toolbar .d-add-media,.x-tablet .d-editor-toolbar .d-add-media{flex:0 0 90px;-moz-box-flex:0 0 90px;-webkit-box-flex:0 0 90px;-webkit-flex:0 0 90px;-ms-flex:0 0 90px}.d-editor-toolbar .d-add-media:before{font-size:16px;margin-right:13px;content:"\E63C";font-family:didacti}.x-phone .d-editor-toolbar .d-add-media:before{font-size:17px;text-align:center;margin-right:0}.d-editor-toolbar .d-dummy{cursor:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.d-editor-toolbar .d-dummy,.d-editor-toolbar .d-dummy.d-active,.d-editor-toolbar .d-dummy:active,.d-editor-toolbar .d-dummy:focus,.d-editor-toolbar .d-dummy:hover{background-color:transparent;border:none}.x-phone .d-editor-toolbar .d-dummy:last-child,.x-tablet .d-editor-toolbar .d-dummy:last-child{min-width:30px}.d-editor-toolbar .d-bold:before{content:"\E644"}.d-editor-toolbar .d-bold.fr:before{content:"\E646"}.d-editor-toolbar .d-italic:before{content:"\E647"}.d-editor-toolbar .d-underline.fr:before,.d-editor-toolbar .d-underline:before{content:"\E64B"}.d-editor-toolbar .d-strike-through:before{content:"\E90A";font-size:11px}.d-editor-toolbar .d-subscript:before{content:"\E649"}.d-editor-toolbar .d-superscript:before{content:"\E64A"}.d-editor-toolbar .d-unorderedlist:before{content:"\E608"}.d-editor-toolbar .d-orderedlist:before{content:"\E609"}.d-editor-toolbar .d-horizontalline:before{content:"-"}.d-editor-toolbar .d-justifycenter:before{content:"\E63E"}.d-editor-toolbar .d-justifyfull:before{content:""}.d-editor-toolbar .d-justifyleft:before{content:"\E63F"}.d-editor-toolbar .d-justifyright:before{content:"\E640"}.d-editor-toolbar .d-quote:before{content:"\E641"}.d-editor-toolbar .d-link:before{content:"\E603"}.d-editor-toolbar .d-definition:before{content:"\E900"}.d-editor-toolbar .d-forecolor:before{content:"\E03E"}.d-editor-toolbar .d-backcolor:before{content:"\E90C"}.d-editor-toolbar .d-table:before{content:"\E60F"}.d-editor-toolbar .d-formula:before{content:"\E048"}.d-editor-toolbar .d-nested:before{content:"\E00B"}.selected-text{background-color:#b5d7feb7!important}.d-core-view-popover .d-apps-menu{padding:6px 0;min-width:198px}.d-core-view-popover .d-apps-menu .d-button{height:30px;padding-left:10px;font-weight:600;min-width:100%;color:#64738b;font-size:13px;cursor:pointer;font-family:ProximaNova;line-height:2.3}.d-core-view-popover .d-apps-menu .d-button.zeroclipboard-is-hover,.d-core-view-popover .d-apps-menu .d-button:active,.d-core-view-popover .d-apps-menu .d-button:hover{background:#eff1f3}.d-core-view-popover .d-apps-menu .d-button:after{font-family:didacti;display:inline-block;float:right;width:30px;text-align:center;font-weight:100;padding:0!important}.d-core-view-popover .d-apps-menu .d-button.x-item-disabled{opacity:.5}.d-core-view-popover .d-apps-menu .d-button.pro{position:relative}.d-core-view-popover .d-apps-menu .d-button.pro:after{content:"PRO";position:absolute;top:0;right:0;height:15px;width:35px;padding:0 5px;line-height:15px;background-color:rgba(100,115,139,.5);border-right:3px solid #ffc000;font-family:ProximaNova;font-size:10px;font-weight:700;text-align:center!important;color:#fff}.d-core-view-popover .d-apps-menu .d-button span{display:inline-block;margin:0 0 0 5px;padding:0;font-size:11px;font-weight:700;text-transform:uppercase;color:#aab6cb}.d-editor-popup .action-button,.d-editor-popup .d-editor-editor>.d-body,.d-editor-popup .d-editor-editor>.d-header>.d-editor-toolbar{width:100%;margin:10px auto}.x-desktop .d-editor-popup .action-button,.x-desktop .d-editor-popup .d-editor-editor>.d-body,.x-desktop .d-editor-popup .d-editor-editor>.d-header>.d-editor-toolbar,.x-tablet .d-editor-popup .action-button,.x-tablet .d-editor-popup .d-editor-editor>.d-body,.x-tablet .d-editor-popup .d-editor-editor>.d-header>.d-editor-toolbar{max-width:620px}.x-phone .d-editor-popup .action-button,.x-phone .d-editor-popup .d-editor-editor>.d-body,.x-phone .d-editor-popup .d-editor-editor>.d-header>.d-editor-toolbar{width:auto;margin:0 10px 10px}.d-editor-popup .d-header{width:100%;max-width:100%!important;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.x-phone .d-editor-popup .d-header:after,.x-tablet .d-editor-popup .d-header:after{content:"";pointer-events:none;position:absolute;right:0;top:0;height:inherit;width:124px;height:58px;z-index:10000;background:url("/resources/images/horizontal-right-opacity-bg.png");background-size:contain;background-position:50%}.d-editor-popup .d-nav-button{position:absolute;overflow:visible;z-index:3;top:50%;width:auto;height:auto;margin-top:-40px;border:0;padding:0;background:transparent;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.d-editor-popup .d-nav-button .x-badge,.d-editor-popup .d-nav-button .x-button-label{position:absolute;top:50px;display:block;width:80px;font-size:12px;font-weight:700;text-transform:uppercase;color:#45556f;opacity:1}.d-editor-popup .d-nav-button.to-left{left:25px}.d-editor-popup .d-nav-button.to-left .x-badge,.d-editor-popup .d-nav-button.to-left .x-button-label{left:50%;margin-left:-40px}.d-editor-popup .d-nav-button.to-right{right:25px}.d-editor-popup .d-nav-button.to-right .x-badge,.d-editor-popup .d-nav-button.to-right .x-button-label{left:50%;margin-left:-40px}.d-editor-popup .d-nav-button:hover:not(.x-item-disabled){opacity:1}.d-editor-popup .d-nav-button:hover:not(.x-item-disabled):after{border-width:4px;line-height:32px}.d-editor-popup .d-nav-button.x-item-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.d-editor-popup .d-nav-button:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:150%}.d-editor-popup .d-nav-button:after{content:"";display:block;width:40px;height:40px;border:2px solid #45556f;background:transparent!important;font-family:didacti;font-size:14px;text-align:center;line-height:36px;color:#45556f;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.d-editor-popup .d-nav-button.add:after{content:"\E633"}.d-editor-popup .d-nav-button.remove:after{content:"\E634"}.d-editor-popup .d-nav-button.next:after{content:"\E631"}.d-editor-popup .d-nav-button.back:after{content:"\E630"}.d-editor-popup .d-editor-editor{background:none;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-editor-popup .d-editor-editor.d-disabled>.d-body>div{position:relative;opacity:.5}.d-editor-popup .d-editor-editor.d-disabled>.d-body>div:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.d-editor-popup .d-editor-editor>.d-header{-ms-flex-negative:0;flex-shrink:0}.d-editor-popup .d-editor-editor>.d-body{height:0;position:relative;left:0;padding:0 10px;border-bottom:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-editor-popup .d-editor-editor>.d-body .d-tool-text-edit{border:0;padding:20px}.d-editor-popup .d-editor-editor>.d-body .d-tool-text-edit .x-inner{border-left:1px solid #e2e2e2}.d-editor-popup .d-editor-editor>.d-body.trans{-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.5s;transition-duration:.5s}.d-editor-popup .d-editor-editor .d-editor-list{margin-top:0;border-radius:0 0 4px 4px;border:1px solid #e2e2e2;border-top:0 solid transparent;min-height:175px;background:#fff;overflow:hidden;padding-bottom:3px}.d-editor-popup .d-editor-editor .d-editor-list:first-child{margin-top:14px;border-radius:4px;border:1px solid #e2e2e2}.x-chrome .d-editor-popup .d-editor-editor .d-editor-list,.x-chromemobile .d-editor-popup .d-editor-editor .d-editor-list{will-change:transform,opacity}.d-fullscreen .d-editor-popup .d-editor-editor .d-editor-list{will-change:unset;-webkit-transform:none;transform:none}.d-editor-popup .d-editor-editor .d-editor-list>.x-inner{padding-top:5px}.x-desktop .d-editor-popup .d-editor-editor .d-editor-list,.x-tablet .d-editor-popup .d-editor-editor .d-editor-list{min-height:300px}.d-editor-popup .d-editor-editor .d-editor-list:not(.d-has-media)>.x-inner .d-tool-text:first-child .editor_mode:empty:not(:focus):before{content:attr(data-placeholder);color:#555;font-weight:800}.d-editor-popup .d-editor-editor .d-editor-list .d-tool{position:relative}.d-editor-popup .d-editor-editor .d-editor-list .d-tool.d-link .d-bottom{background-color:#fafafa}.d-editor-popup .d-editor-editor .d-editor-list .d-tool.d-audio .d-audio-player{padding:10px 18px 10px 25px;border:1px solid #e9e9e9;border-bottom:0;background:#fff}.d-editor-popup .d-editor-editor .d-editor-list .d-tool .d-menu .d-options{display:none}.d-editor-popup .d-editor-editor .d-editor-list .d-tool:before{display:none;content:"";position:absolute;left:0;right:0;height:2px;background-color:#008ae6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.d-editor-popup .d-editor-editor .d-editor-list .d-tool.d-drop-indicator-top:before{display:block;top:0}.d-editor-popup .d-editor-editor .d-editor-list .d-tool.d-drop-indicator-bottom:before{display:block;bottom:0}.d-editor-popup .d-editor-editor .d-question{margin:8px 0;border:1px solid #e2e2e2;background:#fff;border-radius:4px}.x-chrome .d-editor-popup .d-editor-editor .d-question,.x-chromemobile .d-editor-popup .d-editor-editor .d-question{will-change:transform,opacity}.d-fullscreen .d-editor-popup .d-editor-editor .d-question{will-change:unset;-webkit-transform:none;transform:none}.d-editor-popup .d-editor-editor .d-question .d-message{margin-bottom:0;color:#9c9c9c}.d-editor-popup .d-editor-editor .d-question .d-message.d-display{display:none}.d-editor-popup .d-editor-editor .d-question .d-message .x-form-label{text-transform:uppercase}.d-editor-popup .d-editor-editor .d-question .d-answers-type-select{cursor:pointer;text-align:left;color:#9c9c9c;font-weight:400;font-size:12px;margin-left:10px;padding:4px 0}.d-editor-popup .d-editor-editor .d-question .d-answers-type-select:before{color:#64738b;vertical-align:-2px;margin-right:15px;font-size:16px;font-family:didacti;content:"\E60F"}.d-editor-popup .d-editor-editor .d-question .d-calculator-tip-element,.d-editor-popup .d-editor-editor .d-question .d-hint-element,.d-editor-popup .d-editor-editor .d-question .d-practice-element,.d-editor-popup .d-editor-editor .d-question .d-proof-element,.d-editor-popup .d-editor-editor .d-question .d-solution-element,.d-editor-popup .d-editor-editor .d-question .d-tell-more-element{display:none}.d-editor-popup .action-container .d-nav-button{flex:none;-moz-box-flex:none;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:static;width:45px;height:35px;background:#64738b!important;opacity:1}.d-editor-popup .action-container .d-nav-button .x-badge,.d-editor-popup .action-container .d-nav-button .x-button-label,.d-editor-popup .action-container .d-nav-button:before{display:none}.d-editor-popup .action-container .d-nav-button:after{width:100%;height:100%;border:0;line-height:35px;color:#fff;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.d-editor-popup .action-container .d-nav-button.x-item-disabled{opacity:1}.d-editor-popup .action-container .d-nav-button.x-item-disabled:after{opacity:.25}.d-editor-popup.no-question .d-question{display:none}.d-editor-list ol,.d-editor-list ul{margin-left:20px}.d-editor-list ul li{list-style-type:disc}.d-editor-list ol li{list-style-type:decimal}.d-editor-question{max-width:620px;width:100%;overflow:hidden;overflow-y:scroll}.d-option-menu{overflow:hidden}.d-option-menu .d-light-segmented-button{padding:0 20px 0 10px}.d-option-menu .d-growfield{padding:0 10px}.d-question-options-slide{height:-webkit-calc(100% - 46px);height:calc(100% - 46px);overflow-y:scroll;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-radius:4px}.d-question-options-slide * .d-light-segmented-button:nth-child(3){border-radius:4px 4px 0 0}@media (min-width:1175px){.d-editor-slider{max-width:1120px!important}.d-editor-slider .d-editor-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.d-editor-slider .d-editor-container .d-editor-question{border-top:1px solid #e2e2e2;border-radius:4px}.d-editor-slider .d-editor-container .d-option-menu{min-width:370px;width:370px;height:100%;background-color:#fcfcfc;padding:8px;margin-left:12px;border:1px solid #e2e2e2;border-radius:4px;-webkit-transition:min-width .35s,width .35s,height .25s,opacity .25s ease-out;transition:min-width .35s,width .35s,height .25s,opacity .25s ease-out}.d-editor-slider .d-editor-container .d-option-menu.hide{min-width:0;width:0;height:0;opacity:0}.d-editor-slider .d-editor-container .d-option-menu .d-question-options--title{padding:0 0 10px 2px}.d-editor-slider .d-editor-container .d-option-menu .d-question-options-slide{max-height:none;overflow-y:scroll;-webkit-transition:max-height .5s,opacity .25s;transition:max-height .5s,opacity .25s}.d-editor-slider .d-editor-container .d-option-menu .d-question-options-slide.hide{max-height:0;opacity:0}}.d-assign .d-list-wrapper{border-radius:4px;border:1px solid #e3e3e3;background:#fff}.d-assign .d-list-wrapper .x-dataview{height:322px}.x-phone .d-assign .d-list-wrapper .x-dataview{height:180px}.d-assign .d-list-wrapper .x-dataview .d-item{height:46px;cursor:pointer;overflow:hidden;border-bottom:1px solid #e0e3e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-assign .d-list-wrapper .x-dataview .d-item.d-disabled{background:#f4f4f5!important}.d-assign .d-list-wrapper .x-dataview .d-item:active,.d-assign .d-list-wrapper .x-dataview .d-item:hover{background-color:#f8f8f9}.d-assign .d-list-wrapper .x-dataview .d-item .d-user-icon{margin:0 15px 0 12px;width:30px;height:30px;min-height:30px;max-height:30px;min-width:30px;max-width:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;border-radius:50%}.d-assign .d-list-wrapper .x-dataview .d-item .d-content{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:space-around;-webkit-box-pack:space-around;justify-content:space-around;padding:0 10px 0 0;line-height:13px;max-height:13px;overflow:hidden;font-size:13px;font-weight:400}.d-assign .d-list-wrapper .x-dataview .d-item .d-content .d-title{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#64738b;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-assign .d-list-wrapper .x-dataview .d-item .d-content .d-members{white-space:nowrap;color:silver;text-align:center;width:40px}.d-assign .d-list-wrapper .x-dataview .d-item .d-apply-icon{margin-right:25px;color:#c7ccd4;font-size:13px;font-family:didacti}.d-assign .d-list-wrapper .x-dataview .d-item .d-apply-icon:after{content:"\E043"}.d-assign .d-list-wrapper .x-dataview .d-item.d-selected .d-apply-icon{color:#febf2c}.d-assign .d-search-element{margin-top:10px}.d-tab-element .d-answer-list{height:auto;overflow:visible;padding:0;z-index:1;width:100%;max-width:350px}.x-ie .d-tab-element .d-answer-list{height:100%}.d-tab-element .d-answer-list .d-filter-button{margin:0;height:50px;opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-animation-name:block-fullscreen-answers-filter-show;animation-name:block-fullscreen-answers-filter-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-tab-element .d-answer-list .d-filter-button .x-badge,.d-tab-element .d-answer-list .d-filter-button .x-button-label{color:#64738b;line-height:50px;margin:0}.d-tab-element .d-answer-list .d-filter-button .x-button-icon{color:#dbdbdb}.d-tab-element .d-answer-list>.x-inner .d-block{width:100%}.d-tab-element .d-answer-list>.x-inner .d-block .d-block-content>.d-header{height:45px;border-color:#ddd}.d-tab-element .d-answer-list>.x-inner .d-block .d-block-content>.d-body,.d-tab-element .d-answer-list>.x-inner .d-block .d-footer{border-color:#ddd}.d-tab-element .d-answer-list.d-shown{overflow:hidden;overflow-y:auto}@-webkit-keyframes block-fullscreen-answers-filter-show{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes block-fullscreen-answers-filter-show{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes block-fullscreen-answers-list-show{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes block-fullscreen-answers-list-show{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.x-desktop .d-comments-list.d-comments-list-modal{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-animation-name:block-fullscreen-comments-list-show;animation-name:block-fullscreen-comments-list-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup-fullscreen-overlay.showing:after,.d-popup-fullscreen-overlay:after{display:block;position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:hsla(0,1%,80%,.5);opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.x-chrome .d-popup-fullscreen-overlay.showing:after,.x-chrome .d-popup-fullscreen-overlay:after,.x-chromemobile .d-popup-fullscreen-overlay.showing:after,.x-chromemobile .d-popup-fullscreen-overlay:after{will-change:transform,opacity}.d-fullscreen .d-popup-fullscreen-overlay.showing:after,.d-fullscreen .d-popup-fullscreen-overlay:after{will-change:unset;-webkit-transform:none;transform:none}.d-popup-fullscreen-overlay.d-hover:after{opacity:1}.d-popup-fullscreen-overlay.d-hover .d-popup-close-button{color:#fff!important}.d-popup-fullscreen-overlay.hiding:after{opacity:0}.x-phone .d-popup-fullscreen-overlay{overflow:hidden}.d-popup-overlay .d-block-fullscreen-popup{width:100%;height:100%}.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-popup-close-button{color:#67768d;position:absolute;top:0;right:20px}.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-buttons-element{position:absolute;top:0;right:20px}.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-buttons-element .d-popup-close-button{position:static;float:left}.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-buttons-element .d-popup-back-button{margin-left:20px}.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-block-element,.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-left-element,.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-right-element,.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-tab-element{display:none}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-loading{background:url(/resources/images/loaders/loader.gif) no-repeat 50%}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-loading .d-popup-close-button{display:none}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-block-element{display:block}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner{height:100%;width:100%}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element{height:100%;opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block{height:100%;width:100%}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block .d-block-centered{width:550px}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block .d-block-centered .d-footer{min-height:42px}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-side-feedback{background:none;max-width:0;max-height:0;padding:0;margin-left:20px;opacity:0;border-radius:5px;overflow-y:auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-side-feedback.active{max-width:350px;max-height:80%;opacity:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element.d-hiding-block{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-name:desktop-block-fullscreen-popup-hide-block-to-top;animation-name:desktop-block-fullscreen-popup-hide-block-to-top;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media screen and (min-width:1100px){.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block .d-block-centered{max-height:90vh;width:550px}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block .d-block-centered .d-block-content .d-body{overflow-y:scroll;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:-webkit-calc(90vh - 90px);max-height:calc(90vh - 90px)}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block .d-block-centered .d-footer{min-height:42px}}@media screen and (max-width:1100px){.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element{width:100%;max-width:unset;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block{overflow-y:scroll;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block .d-block-centered{margin:20px auto}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block .d-block-centered .d-block-content{height:90%;overflow:initial}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block .d-block-centered .d-block-content .d-body{height:100%;overflow:visible}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block .d-side-feedback{background:none}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-popup-inner .d-block-element .d-block .d-side-feedback.active{max-width:550px;max-height:none;overflow-y:visible;margin:20px auto}}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed.d-state-collapsed-shown .d-block-element{opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-bar .d-button,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button{cursor:pointer;color:#64738b;font-size:16px;margin-bottom:10px;position:relative;height:54px;line-height:54px}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-bar .d-button:after,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button:before{border-radius:50%;margin:0 12px;height:54px;width:54px;border:2px solid #64738b;font-family:didacti;line-height:44px;font-size:30px;vertical-align:middle;text-align:center;display:inline-block}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-bar .d-button:hover:after,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-bar .zeroclipboard-is-hover:after,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button:hover:before{color:#fff;background:#64738b}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-bar .d-button{text-align:right}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-bar .d-button.d-repost:after{content:"\E060"}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-bar .d-button.d-share:after{content:"\E00B"}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-bar .d-button.d-close-all:after{content:"\E060"}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button{text-align:left}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button.d-pressed:before,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button:hover:before{color:#fff;background:#64738b}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button.d-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button.d-disabled:before{color:#64738b;background:none}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button.d-answers:before{content:"\E625"}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button.d-back:before{content:"\E060"}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-bar .d-button.d-comments:before{content:"\E623";font-size:26px;padding-top:1px;padding-left:2px}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-popup-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-block-element,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-element,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-element,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-tab-element{display:block}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-block-element{width:350px;padding:10px 0;opacity:0;-webkit-animation-name:desktop-block-fullscreen-popup-show-block-from-bottom;animation-name:desktop-block-fullscreen-popup-show-block-from-bottom;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-block-element,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-block-element .d-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-block-element .d-block .d-block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-block-element .d-block .d-block-content .d-body{overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-block-element .d-block .d-footer{min-height:42px}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-tab-element{width:363px;margin-left:12px;height:100%}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-tab-element.d-loading{background:url(/resources/images/loaders/loader.gif) no-repeat 50%}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-element,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-element{opacity:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-left-element{-ms-flex-pack:end;-webkit-box-pack:end;-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;justify-content:flex-end}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-right-element{-ms-flex-pack:start;-webkit-box-pack:start;-ms-flex-pack:flex-start;-webkit-box-pack:flex-start;justify-content:flex-start}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-expanded.d-expanded-shown .d-block-element{opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-block-element .d-bottom-bar .d-button.d-comments-button{background:#edeff1!important;color:#65748c!important}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-tab-element>.d-tab{height:100%;overflow:auto;opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-animation-name:desktop-block-fullscreen-popup-show-comments;animation-name:desktop-block-fullscreen-popup-show-comments;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-tab-element>.d-tab>.x-inner{height:auto}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-block-element .d-block{height:100%;overflow:auto;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-block-element .d-block .d-block-centered .d-block-content .d-body{overflow:visible}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-block-element .d-block .d-side-feedback{background:none;max-width:0;max-height:0;margin-top:20px;opacity:0;border-radius:5px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-block-element .d-block .d-side-feedback.active{max-width:unset;max-height:unset;opacity:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-answers .d-block-element .d-bottom-bar .d-button.d-answers-button{background:#edeff1!important;color:#65748c!important}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-answers .d-tab-element{padding-left:12px;border-left:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-answers .d-tab-element>.d-tab .d-filter-button{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-animation-name:desktop-block-fullscreen-popup-show-answers-filter;animation-name:desktop-block-fullscreen-popup-show-answers-filter;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-answers .d-tab-element>.d-tab>.x-inner{height:auto;opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-animation-name:desktop-block-fullscreen-popup-show-answers-list;animation-name:desktop-block-fullscreen-popup-show-answers-list;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-answers .d-tab-element>.d-tab.d-shown{overflow:hidden;overflow-y:auto}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-answers .d-tab-element>.d-tab.d-shown>.x-inner{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-block-fullscreen-popup-hiding{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-showing-sidebars .d-left-element,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-showing-sidebars .d-right-element{-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.75s;animation-delay:.75s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.hiding.d-hover,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.hiding:not(.d-hover):before{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .scrollable--y,.x-desktop .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .scrollable--y{max-height:80vh}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner{height:100%;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-bottom-element,.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-content-element,.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element{visibility:hidden}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element{height:60px;line-height:60px;background:#e9eaeb;width:100%;border-bottom:1px solid #d2d6da;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 1px #d9dee1;box-shadow:0 1px #d9dee1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element .d-left-element{flex:1 1 0;-moz-box-flex:1 1 0;-webkit-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element .d-left-element .d-left-bar .d-button{display:inline-block;cursor:pointer;color:#64738b;font-size:11px;height:60px;line-height:60px;vertical-align:middle;padding-right:20px}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element .d-left-element .d-left-bar .d-button:before{font-family:didacti;font-size:18px;width:40px;vertical-align:middle;text-align:center;display:inline-block;margin-top:-4px}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element .d-left-element .d-left-bar .d-button.zeroclipboard-is-hover:after,.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element .d-left-element .d-left-bar .d-button:hover:after{background:#dadde0}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element .d-left-element .d-left-bar .d-button.d-repost:before{content:"\E060"}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element .d-left-element .d-left-bar .d-button.d-share:before{content:"\E00B"}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element .d-right-element{margin-left:10px;flex:1 1 0;-moz-box-flex:1 1 0;-webkit-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:space-between;-webkit-box-pack:space-between;justify-content:space-between}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element .d-right-element .d-left{max-width:350px;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-top-element .d-right-element .d-right{margin:0 18px;line-height:60px}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-content-element{padding:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-content-element .d-block-element{flex:1 1 0;-moz-box-flex:1 1 0;-webkit-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;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-align:center;-ms-flex-align:center;align-items:center}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-content-element .d-block-element .d-block{margin:10px 0;width:100%;min-width:350px;max-width:600px;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-content-element .d-block-element .d-block,.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-content-element .d-block-element .d-block .d-block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-content-element .d-block-element .d-block .d-block-content .d-body{overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-content-element .d-block-element .d-block .d-footer{min-height:42px}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-content-element .d-tab-element{flex:1 1 0;-moz-box-flex:1 1 0;-webkit-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-bottom-element{height:396px;position:fixed;left:0;right:0;bottom:0;-webkit-transform:translateY(353px);transform:translateY(353px);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.x-chrome .x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-bottom-element,.x-chromemobile .x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-bottom-element{will-change:transform,opacity}.d-fullscreen .x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-bottom-element{will-change:unset;-webkit-transform:none;transform:none}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-bottom-element .d-bottom-button-element{cursor:pointer;width:100%;height:47px;line-height:47px;font-size:15px;background-color:#f2f2f2;color:#fff;text-align:center;border-top:1px solid #2a3950;z-index:1;position:relative}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-bottom-element .d-bottom-button-element:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#253041;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:opacity;transition-property:opacity}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-bottom-element .d-bottom-content-element .d-comments-list-modal{overflow:hidden;height:351px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-bottom-element .d-bottom-content-element .d-comments-list-modal .d-comments-list-inner{height:311px;overflow:auto;background:#f2f2f2}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-loading,.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-tab-element.d-loading{background:url(/resources/images/loaders/loader.gif) no-repeat 50%}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-block-fullscreen-popup-hiding{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-bottom-element,.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-tab-element,.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-top-element{display:none}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-block-element{width:350px;visibility:visible;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-state-collapsed .d-block-element.d-hiding-block{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-name:tablet-block-fullscreen-popup-hide-block-to-top;animation-name:tablet-block-fullscreen-popup-hide-block-to-top;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-content-element{margin-bottom:50px;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-top-element{visibility:visible;opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-block-element{max-width:375px;visibility:visible;opacity:0;-webkit-box-align:end;-ms-flex-align:flex-end;-webkit-box-align:flex-end;align-items:flex-end;-webkit-animation-name:tablet-block-fullscreen-popup-show-block-from-bottom;animation-name:tablet-block-fullscreen-popup-show-block-from-bottom;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-block-element .d-block{width:100%;max-width:350px}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-tab-element{overflow:auto;width:auto;max-width:375px;margin-left:10px;visibility:visible}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-tab-element>.x-container{height:100%;overflow-x:hidden;overflow-y:auto;opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-animation-name:tablet-block-fullscreen-popup-show-answers-tab;animation-name:tablet-block-fullscreen-popup-show-answers-tab;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-tab-element>.x-container>.x-inner{height:auto}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded .d-bottom-element{visibility:visible;opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded-shown .d-block-element,.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded-shown .d-tab-element>.x-container{opacity:1;-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-expanded-shown .d-tab-element>.x-container,.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-bottom-element{-webkit-transform:translateY(0);transform:translateY(0)}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-bottom-element .d-bottom-button-element{color:#64738b;border-top:1px solid #bcc2cb}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-bottom-element .d-bottom-button-element:before{opacity:0}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-answer-block-fullscreen-popup .d-top-element{-ms-flex-pack:space-between;-webkit-box-pack:space-between;justify-content:space-between}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-answer-block-fullscreen-popup .d-top-element .d-popup-close-all-button{margin-left:20px;line-height:60px}.x-tablet .d-popup-overlay .d-block-fullscreen-popup.d-answer-block-fullscreen-popup .d-top-element .d-popup-back-button{margin-right:20px;line-height:60px}.x-phone .d-popup-overlay .d-block-fullscreen-popup{display:block;padding-top:40px;-webkit-animation-name:desktop-block-fullscreen-popup-show-block-from-bottom;animation-name:desktop-block-fullscreen-popup-show-block-from-bottom;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-close-button{position:fixed;top:0;right:0;width:100%;text-align:right;font-size:12px;padding-right:32px}.x-phone .d-popup-overlay .d-block-fullscreen-popup.d-state-answers .d-block-element .d-bottom-bar .d-button.d-answers-button,.x-phone .d-popup-overlay .d-block-fullscreen-popup.d-state-comments .d-block-element .d-bottom-bar .d-button.d-comments-button{background:#edeff1!important;color:#65748c!important}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner{display:block;margin:0 auto;max-width:350px}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-block-element{margin-bottom:10px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-block-element .d-block{width:auto}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-block-element .d-block .d-body{overflow:auto;height:100%}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-block-element .d-block .d-side-feedback{background:none;max-width:0;max-height:0;margin-top:20px;opacity:0;border-radius:5px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-block-element .d-block .d-side-feedback.active{max-width:unset;max-height:unset;opacity:1}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-tab-element.d-loading{height:50px;background:url(/resources/images/loaders/loader.gif) no-repeat 50%}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-tab-element>.d-comments-list{overflow:hidden;margin:0 auto;border-radius:3px;opacity:1;display:block;-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-tab-element>.d-comments-list .d-leave-comment-field .d-field-content{padding:10px 40px 10px 10px}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-tab-element>.d-comments-list .d-leave-comment-field .submit{top:auto;bottom:5px}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-tab-element>.d-comments-list .d-leave-comment-field .d-core-view-form-icon{top:auto;right:0;bottom:45px;left:auto}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-tab-element>.d-comments-list .d-comments-list-inner{height:auto}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-tab-element .d-answer-list{overflow:hidden;max-width:350px;margin:10px auto}.x-phone .d-popup-overlay .d-block-fullscreen-popup .d-popup-inner .d-tab-element .d-answer-list .d-filter-button{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-phone .d-popup-overlay .d-block-fullscreen-popup.d-block-fullscreen-popup-hiding{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-popup-overlay .d-block-fullscreen-popup .inner-link{text-decoration:none}.d-fullscreen .d-popup-overlay .d-block-fullscreen-popup{-webkit-animation-name:none;animation-name:none;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-chrome.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-block-element,.x-chromemobile.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-block-element{will-change:transform,opacity}.x-desktop .d-fullscreen .d-popup-overlay .d-block-fullscreen-popup .d-block-element{will-change:unset;-webkit-transform:none;transform:none}.x-chrome.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-block-element,.x-chromemobile.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-block-element{will-change:transform,opacity}.x-tablet .d-fullscreen .d-popup-overlay .d-block-fullscreen-popup .d-block-element{will-change:unset;-webkit-transform:none;transform:none}.d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block-content>.d-header{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default{height:auto}.x-chrome.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default,.x-chromemobile.x-desktop .d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default{will-change:transform,opacity}.x-desktop .d-fullscreen .d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default{will-change:unset;-webkit-transform:none;transform:none}.x-chrome.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default,.x-chromemobile.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default{will-change:transform,opacity}.x-tablet .d-fullscreen .d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default{will-change:unset;-webkit-transform:none;transform:none}.d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default>.d-block-content>.d-header{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default>.d-block-content>.d-body{height:auto;cursor:default}.x-chrome .d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default>.d-block-content>.d-body,.x-chromemobile .d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default>.d-block-content>.d-body{will-change:transform,opacity}.d-fullscreen .d-popup-overlay .d-block-fullscreen-popup .d-block-element .d-block.d-default>.d-block-content>.d-body{will-change:unset;-webkit-transform:none;transform:none}.d-popup-overlay .d-block-fullscreen-popup .d-block-element.d-with-conditional-blocks{display:block!important}.d-popup-overlay .d-block-fullscreen-popup .d-block-element.d-with-conditional-blocks .d-block{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-popup-overlay .d-block-fullscreen-popup .d-block-element.d-with-conditional-blocks .d-block+.d-block{margin-top:10px}.d-popup-overlay .d-block-fullscreen-popup .d-block-element.d-with-conditional-blocks .d-block+.d-block .d-footer{display:none}.x-chrome.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-bottom-element,.x-chromemobile.x-tablet .d-popup-overlay .d-block-fullscreen-popup .d-bottom-element{will-change:transform,opacity}.x-tablet .d-fullscreen .d-popup-overlay .d-block-fullscreen-popup .d-bottom-element{will-change:unset;-webkit-transform:none;transform:none}.x-ios-8 .d-block-fullscreen-popup .d-block-content,.x-ios-8 .d-block-fullscreen-popup .d-popup-inner{-webkit-overflow-scrolling:auto!important}@-webkit-keyframes desktop-block-fullscreen-popup-hide-block-to-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@keyframes desktop-block-fullscreen-popup-hide-block-to-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@-webkit-keyframes desktop-block-fullscreen-popup-show-block-from-bottom{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes desktop-block-fullscreen-popup-show-block-from-bottom{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes desktop-block-fullscreen-popup-show-comments{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes desktop-block-fullscreen-popup-show-comments{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes desktop-block-fullscreen-popup-show-answers-filter{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes desktop-block-fullscreen-popup-show-answers-filter{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes desktop-block-fullscreen-popup-show-answers-list{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes desktop-block-fullscreen-popup-show-answers-list{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes tablet-block-fullscreen-popup-hide-block-to-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@keyframes tablet-block-fullscreen-popup-hide-block-to-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@-webkit-keyframes tablet-block-fullscreen-popup-show-block-from-bottom{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes tablet-block-fullscreen-popup-show-block-from-bottom{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes tablet-block-fullscreen-popup-show-answers-tab{0%{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tablet-block-fullscreen-popup-show-answers-tab{0%{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:780px){.x-tablet .d-block-fullscreen-popup .d-top-element .d-left-element,.x-tablet .d-block-fullscreen-popup .d-top-element .d-right-element{max-width:375px}}@media (max-width:1120px){.x-desktop .d-block-fullscreen-popup .d-left-element .d-button span,.x-desktop .d-block-fullscreen-popup .d-right-element .d-button span{display:none}}.d-header-block{overflow:hidden;position:relative;min-height:300px;background-color:#c3c5c8;background-size:cover;background-position:50%;line-height:1.5}.d-header-block>*{position:relative;z-index:1}.d-header-block .d-image{position:absolute;z-index:0;width:100%;height:500px;background-size:cover;background-position:50%;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.d-header-block .d-image.shown{opacity:1}.d-header-block .d-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(#000));background-image:linear-gradient(180deg,rgba(0,0,0,.2) 0,#000)}.d-header-block .d-change-image-button{position:absolute;top:10px;left:10px;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;text-shadow:0 1px #000;color:#fff;cursor:pointer;opacity:.5;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.d-header-block .d-change-image-button:before{content:"\E63C";display:inline-block;margin-right:10px;font-family:didacti;font-size:30px;vertical-align:middle}.d-header-block .d-change-image-button:hover:not(.loading){opacity:.75}.d-header-block .d-change-image-button:active:not(.loading){opacity:1;text-shadow:0 -1px #000}.d-header-block .d-change-image-button.loading{cursor:default}.d-header-block .d-change-image-button.loading input{display:none}.d-header-block .d-change-image-button.loading:before{content:"";display:inline-block;width:22px;height:30px;background-image:url("/resources/images/loaders/loading.gif");background-size:contain;background-position:50%;background-repeat:no-repeat}.d-header-block .d-info{margin-top:35px;margin-bottom:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-header-block .d-info,.d-header-block .d-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-header-block .d-title{margin-left:30px;font-size:21px;text-align:center;line-height:30px;color:#fff;flex:1 1 0;-moz-box-flex:1 1 0;-webkit-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;-ms-flex:1}.d-header-block .d-title span.name{font-size:21px;font-weight:700}.d-header-block .d-title span.user{font-size:18px}.d-header-block .d-title span.user:before{content:"\2022";display:inline-block;margin:0 5px}.d-header-block .d-title span.role{font-size:15px}.d-header-block .d-title span.company{font-size:15px;font-weight:700}.d-header-block .d-title span.at:after{content:"@";display:inline-block;margin:0 5px}.d-header-block .d-icon{overflow:hidden;width:100px;height:100px;border:5px solid #fff;background-color:#fff;background-size:cover;background-position:50%;border-radius:50%}.d-header-block .d-icon .d-core-view-form-icon{width:100%;height:100%;border:0;cursor:pointer}.d-header-block .d-icon .d-core-view-form-icon:before{content:"\E63C";display:block;top:0;left:0;width:100%;height:100%;margin:0;border-radius:50%;background-color:rgba(0,0,0,.5);font-family:didacti;font-size:35px;line-height:90px;text-align:center;color:hsla(0,0%,100%,.5);text-shadow:0 1px 0 rgba(0,0,0,.15);opacity:0;-webkit-transition-property:opacity,background-color,color;transition-property:opacity,background-color,color;-webkit-transition-duration:.25s;transition-duration:.25s}.d-header-block .d-icon .d-core-view-form-icon.loading{background-image:url(/resources/images/loaders/loader.gif)!important}.d-header-block .d-icon .d-core-view-form-icon.loading:before{color:transparent;text-shadow:none}.d-header-block .d-icon .d-core-view-form-icon:hover:before,.d-header-block .d-icon .d-core-view-form-icon:not(.preview):before{opacity:1}.d-header-block .d-icon .d-core-view-form-icon:active:before{background-color:#000;color:#fff}.d-header-block .d-stats{margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;flex:1 1 0;-moz-box-flex:1 1 0;-webkit-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;-ms-flex:1}.d-header-block .d-stats ul{width:250px}.d-header-block .d-stats li{border-bottom:1px solid #fff;font-size:10px;font-weight:700;text-transform:uppercase;line-height:29px;color:#fff;display:block}.d-header-block .d-stats li .d-label{display:inline-block;padding-left:3px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-header-block .d-stats li .d-value{display:inline-block;padding-right:3px;font-size:17px;float:right}.d-header-block .d-stats li[data-key=subscribers]{cursor:pointer}.d-header-block .d-action-button{margin:25px auto 20px;border:2px solid #fff;border-radius:4px;width:175px;font-size:15px;font-weight:700;text-align:center;line-height:30px;color:#fff;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0)}.d-header-block .d-action-button:active:not(.d-disabled){background-color:#fff;color:#000}.d-header-block .d-fields{max-width:700px;margin:0 auto 10px;font-size:15px;text-align:center;color:#fff}.d-header-block .d-fields .d-description{min-height:60px}.d-header-block .d-fields .d-description .d-growfield-base .d-field-content{word-break:break-word;overflow:auto;padding:0;background:transparent;font-size:15px;line-height:1.5;text-align:center;color:#fff;width:100%}.x-desktop .d-header-block .d-fields .d-description .d-growfield-base .d-field-content:empty:focus{width:2px;margin:0 auto}.d-header-block .d-fields .d-description .d-growfield-base .d-field-content:empty:not(:focus):before{color:#fff}.d-header-block .d-fields .d-url{width:380px;padding:15px 0 10px;margin:0 auto;border-bottom:1px solid transparent;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.25s;transition-duration:.25s}.d-header-block .d-fields .d-url a{text-decoration:none;color:#fff}.d-header-block .d-fields .d-url a:hover{text-decoration:underline}.d-header-block .d-fields .d-url .d-growfield-base .d-field-content{word-break:break-word;overflow:hidden;padding:0;background:transparent;font-size:15px;line-height:1.5;text-align:center;color:#fff;width:100%}.x-desktop .d-header-block .d-fields .d-url .d-growfield-base .d-field-content:empty:focus{width:2px;margin:0 auto}.d-header-block .d-fields .d-url .d-growfield-base .d-field-content:empty:not(:focus):before{color:#fff}.d-header-block .d-fields .d-buttons{height:0;opacity:0;text-align:center;-webkit-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.d-header-block .d-fields .d-buttons span{display:inline-block;width:148px;margin:25px 0;border:2px solid #fff;font-size:11px;font-weight:700;text-align:center;text-transform:uppercase;line-height:35px;color:#fff;cursor:pointer;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.25s;transition-duration:.25s}.d-header-block .d-fields .d-buttons span:hover{background-color:hsla(0,0%,100%,.2)}.d-header-block .d-fields .d-buttons span:first-child{border-right:1px solid #fff;border-radius:5px 0 0 5px}.d-header-block .d-fields .d-buttons span:last-child{border-left:1px solid #fff;border-radius:0 5px 5px 0}.d-header-block .d-fields.focused .d-url{border-color:#fff}.d-header-block .d-fields.focused .d-buttons{height:90px;opacity:1}.d-header-block .d-tabs{-webkit-transform:translateZ(0);transform:translateZ(0)}.d-header-block .d-tabs:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:24px;background-color:#e9eaeb}.d-header-block .d-tabs ul{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-header-block .d-tabs ul li{overflow:hidden;border:1px solid #e3e3e3;border-bottom-width:2px;background:#fff}.d-header-block .d-tabs ul li:first-child{border-radius:4px 0 0 4px}.d-header-block .d-tabs ul li:last-child{border-radius:0 4px 4px 0}.d-header-block .d-tabs ul li:not(:last-child){border-right-width:0}.d-header-block .d-tabs ul li a{display:block;min-width:132px;padding:0 10px;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;text-align:center;line-height:45px;color:#637189;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.25s;transition-duration:.25s}.d-header-block .d-tabs ul li a:hover{background-color:#f2f2f2}.d-header-block .d-tabs ul li.active a{color:#ffb900}.d-header-block .d-tabs ul li.d-options:before{content:"\E00C";display:block;width:45px;font-family:didacti;font-size:30px;line-height:45px;text-align:center;color:#d3d2d2;cursor:pointer}.d-header-block.d-category .d-description{min-height:60px;text-align:center;color:#fff}.d-header-block.d-category .d-url{padding:15px 0 10px;text-align:center}.d-header-block.d-category .d-url a{text-decoration:none;color:#fff}.d-header-block.d-category .d-url a:hover{text-decoration:underline}.d-header-block.d-tags{min-height:0}.d-header-block.d-tags .d-tags{margin:50px 0 25px;font-size:20px;text-align:center;color:#fff}.d-header-block.d-tags .d-stats{margin:25px 10px}.d-header-block.d-tags .d-stats ul{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.d-header-block.d-tags .d-stats ul li{width:250px;margin:0 10px}.d-header-block.d-tags .d-action-button{margin:25px auto;height:34px}.d-header-block.d-tags .d-action-button.hidden{visibility:hidden;opacity:0}.d-header-block.d-group .d-title{font-size:21px;font-weight:700;margin:50px 0 25px}.d-header-block.d-group .d-stats{margin:20px 10px 0}.d-header-block.d-group .d-stats ul{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.d-header-block.d-group .d-stats ul li{width:250px;margin:0 10px}.d-header-block.d-group .d-notice{overflow:hidden;background-color:#e9eaeb}.d-header-block.d-group .d-notice .d-notice-inner{max-width:600px;margin:10px auto 0;padding:15px;border:1px solid #dca000;border-radius:5px;background:#ffb900;line-height:1.5}.d-multicolumn .d-header-block.d-group .d-notice .d-notice-inner{min-width:348px;margin:10px 10px 0}@media (min-width:620px){.d-multicolumn .d-header-block.d-group .d-notice .d-notice-inner{margin:10px auto 0;max-width:350px;-webkit-transform:translateX(5px);transform:translateX(5px)}}@media (min-width:978px){.d-multicolumn .d-header-block.d-group .d-notice .d-notice-inner{max-width:708px;-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:1336px){.d-multicolumn .d-header-block.d-group .d-notice .d-notice-inner{max-width:1066px}}@media (min-width:1694px){.d-multicolumn .d-header-block.d-group .d-notice .d-notice-inner{max-width:1424px}}.x-phone .d-multicolumn .d-header-block.d-group .d-notice .d-notice-inner{min-width:0;max-width:none!important;-webkit-transform:translateX(0);transform:translateX(0)}.d-header-block.d-group .d-notice .d-notice-inner .d-title{margin:0 0 10px;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff}.d-header-block.d-group .d-notice .d-notice-inner .d-message{font-size:15px;color:#555}.d-header-block.d-group .d-notice .d-notice-inner .d-message span:not(.d-button){text-transform:uppercase}.d-header-block.d-group .d-notice .d-notice-inner .d-message span.d-button{font-weight:700;cursor:pointer}.d-header-block.d-no-action-button .d-action-button{visibility:hidden}.x-phone .d-header-block{min-height:0}.x-phone .d-header-block .d-image{height:800px}.x-phone .d-header-block .d-icon{width:72px;height:72px;margin:50px auto 30px;border-width:3px}.x-phone .d-header-block .d-icon .d-core-view-form-icon:before{line-height:66px}.x-phone .d-header-block .d-icon .d-core-view-form-icon:not(.preview):before{opacity:1}.x-phone .d-header-block .d-icon .d-core-view-form-icon:hover:before{opacity:0}.x-phone .d-header-block .d-icon .d-core-view-form-icon:active:before{opacity:.5}.x-phone .d-header-block .d-title{margin-left:0}.x-phone .d-header-block .d-subscribe-button{margin:30px auto 25px}.x-phone .d-header-block .d-collapsible{overflow:hidden;max-height:0;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:.25s;transition-duration:.25s}.x-phone .d-header-block .d-collapsible.d-collapsing{-webkit-transition-property:none;transition-property:none}.x-phone .d-header-block .d-fields{margin:0 10px}.x-phone .d-header-block .d-fields textarea{width:90%}.x-phone .d-header-block .d-fields .d-description .d-growfield textarea{overflow-x:hidden}.x-phone .d-header-block .d-fields .d-url{width:auto}.x-phone .d-header-block .d-fields .d-buttons span{width:120px}.x-phone .d-header-block .d-stats{margin:0 10px;padding-bottom:30px}.x-phone .d-header-block .d-stats ul{width:100%}.x-phone .d-header-block .d-toggle-button{width:120px;margin:0 auto 20px;font-size:11px;font-weight:700;text-align:center;text-transform:uppercase;color:#fff;cursor:pointer}.x-phone .d-header-block .d-tabs ul{width:100%}.x-phone .d-header-block .d-tabs ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}.x-phone .d-header-block .d-tabs ul li a{min-width:0;padding:0;font-size:12px}.x-phone .d-header-block.d-tags .d-stats ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-phone .d-header-block.d-group .d-stats ul{display:block;width:100%}.x-phone .d-header-block.d-group .d-stats ul li{width:auto}.x-phone .d-header-block.d-category .d-toggle-button,.x-phone .d-header-block.d-group .d-toggle-button{width:200px}.d-block{width:350px;overflow:hidden;border-radius:4px}.d-block.d-answer-block{margin-top:15px}.d-block.d-answer-block.attention .d-header{-webkit-animation-name:answer-block-attention;animation-name:answer-block-attention;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-block.d-answer-block.deleting{-webkit-animation-name:answer-block-deleting-height;animation-name:answer-block-deleting-height;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-block.d-answer-block.deleting>.d-wrapper{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-block.d-answer-block .d-preview.d-loading,.d-block.d-answer-block .d-tool.d-image>.x-inner>.d-loading.x-innerhtml{padding:35px 0}.d-block.d-answer-block .audioplayer{margin:0}.d-block.d-answer-block .d-header .d-user-icon{margin-left:10px}.d-block.d-answer-block .d-multiplechoice-answer .d-item.d-checked .d-title{color:#64738a}.d-block.d-answer-block .d-multiplechoice-answer .d-item .d-icon{display:none}.d-block.d-answer-block .d-multiplechoice-answer .d-item .d-title{color:#bcc1ca}.d-block.d-answer-block.d-confirm-answer-block .d-header{border-radius:4px;-webkit-box-shadow:0 1px 0 #ececec;box-shadow:0 1px 0 #ececec}.d-block.d-answer-block.d-confirm-answer-block .d-body,.d-block.d-answer-block.d-confirm-answer-block .d-footer{display:none}.d-block.d-answer-block .d-body{position:relative}.d-block.d-answer-block .d-body-top-bar{text-align:right}.d-block.d-answer-block .d-body-top-bar .d-proof-element{color:#fff;background:#87c77d;cursor:pointer;margin-right:10px;border-radius:100px;padding:0 10px;height:20px;line-height:20px;font-size:10px;font-weight:700;text-transform:uppercase;display:inline-block}.d-block.d-answer-block.d-correct .d-body:after,.d-block.d-answer-block.d-wrong .d-body:after{font-family:didacti;position:absolute;font-size:10px;top:50%;right:20px;margin-top:-5px;line-height:10px}.d-block.d-answer-block.d-correct .d-body:after{content:"\E613";color:#46a766;right:22px}.d-block.d-answer-block.d-wrong .d-body:after{content:"\E612";color:#cd2c2f}.d-block.d-answer-block .d-answer{padding:0 10px}.d-block.d-answer-block .d-answer.d-image-answer{padding:0}.d-block.d-answer-block .d-block-content .d-body{height:auto!important}.d-block.d-empty .d-body{padding:80px 0;font-size:30px;font-weight:500;text-align:center;color:#a7a7a7}.x-phone .d-block.d-empty .d-body{font-size:22px}.d-block.d-empty .d-body .d-empty-icon:before{content:"";display:block;width:59px;height:56px;margin:0 auto 30px;background-size:contain;background-repeat:no-repeat;background-position:50%}.d-block.d-empty .d-body .d-empty-icon.d-deleted:before{background-image:url("/resources/images/icons/tool-deleted-block.png")}.d-block.d-empty .d-body .d-empty-icon.d-private:before{background-image:url("/resources/images/icons/tool-private-block.png")}.d-block.d-user{position:relative;overflow:hidden;border-radius:4px;background-color:#c3c5c8;cursor:pointer}.d-block.d-user>*{position:relative;z-index:1}.d-block.d-user .d-image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%;opacity:0;border-radius:4px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.d-block.d-user .d-image.shown{opacity:1}.d-block.d-user .d-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35)}.d-block.d-user .d-header{height:246px;border:0;background:transparent;line-height:1.2;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-align:center;-ms-flex-align:center;align-items:center}.d-block.d-user .d-header .d-menubutton{position:absolute;top:0;right:0;padding:0 7px;background:transparent;line-height:43px;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff;cursor:pointer}.d-block.d-user .d-header .d-menubutton:before{font-size:14px;content:"\E61E";font-family:didacti;display:block}.d-block.d-user .d-header .d-menubutton:hover{color:#fff}.d-block.d-user .d-header .d-icon{position:relative;margin:56px 0 0}.d-block.d-user .d-header .d-icon span{display:block}.d-block.d-user .d-header .d-icon span.d-user{width:64px;height:64px;border:4px solid #e3e3e3;border-radius:50%;background-size:cover;background-position:50%}.d-block.d-user .d-header .d-icon span.d-company{position:absolute;right:-10px;bottom:-5px;width:30px;height:30px;border:2px solid #e3e3e3;border-radius:50%;background-size:cover;background-position:50%}.d-block.d-user .d-header .d-name{margin:20px 0 0;font-size:21px;font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff}.d-block.d-user .d-header .d-info{margin:5px 0 0;font-size:14px;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff}.d-block.d-user .d-header .d-info .d-role:after{content:"@";display:inline-block;margin:0 5px}.d-block.d-user .d-header .d-info .d-company{font-weight:700}.d-block.d-user .d-footer{height:52px;border-top:1px solid #e3e3e3;border-radius:none}.d-block.d-user .d-footer .d-bottom-bar .d-html{height:auto;background-color:#f7f8f9}.d-block.d-user .d-footer .d-bottom-bar .d-html .d-button{height:52px;line-height:1.6;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-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-block.d-user .d-footer .d-bottom-bar .d-html .d-button .d-label{font-size:9px;font-weight:700;text-transform:uppercase;color:#bcbfc5}.d-block.d-user .d-footer .d-bottom-bar .d-html .d-button .d-count{font-size:17px;font-weight:700;color:#637189}.d-block.d-course-block,.d-block.d-default,.d-block.d-group,.d-block.d-map-block,.d-block.d-playlist-block,.d-block.d-user{height:300px}.d-block.is-theory-course:not(.d-section-block)>.d-block-content>.d-body,.d-block.is-theory-course:not(.d-section-block)>.d-block>.d-body{height:255px}.d-block.is-theory-course:not(.d-section-block) .d-footer,.d-block.is-theory-course:not(.d-section-block) .d-question{display:none!important}.d-block .d-block{margin:0}.d-block>.x-mask-inner{padding:0!important}.d-block.d-saving{position:relative}.d-block.d-saving .d-answer{visibility:hidden}.d-block.d-saving:after{width:100%!important;height:100%!important;content:"";position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;background:hsla(0,0%,87%,.3) url("/resources/images/loaders/loader.gif") no-repeat 50%!important;background-size:20px!important}.d-block.d-answer-private .d-footer,.d-block.d-answer-private .d-header,.d-block .d-connector{display:none}.d-block .d-header{width:100%;height:43px;background:#fff;border-radius:4px 4px 0 0;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}.d-block .d-header .d-creator-icon+.d-user-icon,.d-block .d-header .d-draggable{flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.d-block .d-header .d-creator-icon+.d-user-icon{margin-left:-5px}.d-block .d-header .d-user-icon{display:block;margin:0 6px;width:31px;height:31px;background-size:cover;background-position:50%;cursor:pointer;text-decoration:none;border-radius:50%;flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.d-block .d-header .d-content{cursor:pointer;font-family:ProximaNova;line-height:1.3;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-block .d-header .d-content .d-title{display:block;font-size:13px;line-height:12px;font-weight:600;color:#64738b;text-decoration:none}.d-block .d-header .d-content .d-time{font-size:10px;font-weight:400;line-height:12px;color:#aaa}.d-block .d-header .x-button{width:40px;text-align:center;cursor:pointer;background:transparent;border:none;color:#a7a5a6;flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.d-block .d-header .x-button:before{font-size:12px;font-family:didacti}.d-block .d-header .d-assign-button,.d-block .d-header .d-menubutton,.d-block .d-header .d-permissions-button{cursor:pointer;background:transparent;color:#a7a5a6;line-height:43px;margin-right:24px}.d-block .d-header .d-assign-button:before,.d-block .d-header .d-menubutton:before,.d-block .d-header .d-permissions-button:before{font-size:14px;content:"\E61E";font-family:didacti;display:block}.d-block .d-header .d-assign-button:active,.d-block .d-header .d-assign-button:hover,.d-block .d-header .d-menubutton:active,.d-block .d-header .d-menubutton:hover,.d-block .d-header .d-permissions-button:active,.d-block .d-header .d-permissions-button:hover{color:#858585}.d-block .d-header .d-menubutton{margin-right:7px;margin-left:-9px}.d-block .d-header .d-menubutton:before{font-size:17px}.d-block .d-header .d-assign-button{display:none;width:30px}.d-block .d-header .d-assign-button:before{font-size:18px;content:"\E62D"}.d-block .d-header .d-permissions-button:before{font-size:20px;content:"\E62D"}.d-block .d-header .d-permissions-button.d-private:before{margin-top:-2px;font-size:20px;content:"\E050"}.d-block .d-header .d-permissions-button.d-public:before{margin-top:1px;font-size:20px;content:"\E62D"}.d-block .d-header .d-permissions-button.d-portal:before{margin-top:-1px;font-size:20px;content:"\E61F"}.d-block .d-header .d-permissions-button.d-licensed{display:none}.d-block .d-header .content-updated-icon{cursor:pointer;font-size:20px;color:#f6bf00}.d-block .d-header .content-updated-icon:after{content:"\E615";font-family:didacti}.d-inside-iframe .d-block .d-header{display:none}.d-block .d-block-content{overflow:hidden}.d-block .d-body{position:relative;background-color:#fff;min-height:40px;border-top:1px solid #ececec;border-bottom:1px solid #e3e3e3}.x-desktop .d-block .d-body *{user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.dragging .d-block .d-body *{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.d-block>.d-block-centered>.d-block-content>.d-body,.d-block>.d-block-content>.d-body,.d-block>.d-body{height:213px;overflow:hidden;cursor:pointer}.d-block .d-footer .d-light-bottom-bar{width:100%}.d-inside-iframe .d-block .d-footer .d-light-bottom-bar{display:none}.d-block .d-footer .d-light-bottom-bar .d-html{height:42px;line-height:42px;background:#f7f8f9;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.d-block .d-footer .d-light-bottom-bar .d-button{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#939dae;font-size:12px;font-weight:700;text-align:center;text-decoration:none;border-right:1px solid #e3e3e3}.d-block .d-footer .d-light-bottom-bar .d-button span{display:none}.d-block .d-footer .d-light-bottom-bar .d-button.d-active:not(.d-disabled),.d-block .d-footer .d-light-bottom-bar .d-button:active:not(.d-disabled),.d-block .d-footer .d-light-bottom-bar .d-button:hover:not(.d-disabled){background:#edeff1}.d-block .d-footer .d-light-bottom-bar .d-button.d-active:not(.d-disabled),.d-block .d-footer .d-light-bottom-bar .d-button:active:not(.d-disabled){color:#65748c}.d-block .d-footer .d-light-bottom-bar .d-button:last-child{border-right:none}.d-block .d-footer .d-light-bottom-bar .d-button:before{font-size:16px;margin-right:10px;vertical-align:-3px;font-family:didacti;font-weight:100}.d-block .d-footer .d-light-bottom-bar .d-button.d-reuse-button:before{content:"\E060";margin-right:0}.d-block .d-footer .d-light-bottom-bar .d-button.d-edit-button:before{content:"\E018"}.d-block .d-footer .d-light-bottom-bar .d-button.d-delete-button:before{content:"\E62E";font-size:19px;vertical-align:-5px}.d-block .d-footer .d-light-bottom-bar .d-button.d-comments-button:before{content:"\E623"}.d-block .d-footer .d-light-bottom-bar .d-button.d-answers-button:before{content:"\E625"}.d-block .d-footer .d-light-bottom-bar .d-button.d-no-count:before{margin-right:0}.d-block-popup .d-block-element .d-block .d-tool-text{line-height:24px;font-size:14px;color:#555}.d-block-inline-feedback{margin-top:40px}.d-block-inline-feedback .content{height:25px;line-height:25px;padding:0 25px}.d-block-definition{font-size:14px;line-height:18px;color:#000;max-width:220px}.d-block-definition-popup .d-block-definition{padding:10px}.d-block-definition-popover .d-block-definition{max-width:220px}.d-growfield.d-leave-comment-field{background-image:none}.d-growfield.d-leave-comment-field .d-core-view-form-icon{display:none}.d-growfield.d-leave-comment-field .submit{height:11px;margin-top:-5px;top:50%;bottom:0;right:18px;cursor:pointer;position:absolute;color:#ccc}.d-growfield.d-leave-comment-field .submit:after{line-height:24px;font-size:24px;text-align:center;font-family:didacti;content:"\E05D";margin-top:-9px;display:inline-block}.d-growfield.d-leave-comment-field .d-field-content{line-height:18px;padding:10px 40px 10px 10px}.d-fga .d-growfield.d-leave-comment-field .d-field-content{color:#000!important}.d-growfield.d-leave-comment-field.upload-button-visible .d-core-view-form-icon{margin:0;padding:0;height:38px;top:50%;margin-top:-19px;cursor:pointer;display:block;border:none;position:absolute;left:0;bottom:0;width:50px;overflow:hidden;border-radius:0}.d-growfield.d-leave-comment-field.upload-button-visible .d-core-view-form-icon:not(.loading){background:none}.d-growfield.d-leave-comment-field.upload-button-visible .d-core-view-form-icon.loading:before{display:none}.d-growfield.d-leave-comment-field.upload-button-visible .d-core-view-form-icon:before{margin:0;color:#ccc;position:absolute;margin-top:-9px;top:50%;right:0;bottom:0;left:0;line-height:16px;text-align:center;font-family:didacti;content:"\E02E"}.d-growfield.d-leave-comment-field.upload-button-visible .d-core-view-form-icon .label{display:none}.d-growfield.d-leave-comment-field.upload-button-visible .d-field-content{padding-left:50px}.x-desktop .d-comments-list-modal .d-growfield.d-leave-comment-field,.x-phone .d-comments-list-modal .d-growfield.d-leave-comment-field{border:none}.x-desktop .d-comments-list-modal .d-growfield.d-leave-comment-field.d-has-attachment,.x-phone .d-comments-list-modal .d-growfield.d-leave-comment-field.d-has-attachment{margin-bottom:35px!important}.x-desktop .d-comments-list-modal .d-growfield.d-leave-comment-field .d-core-view-form-icon,.x-phone .d-comments-list-modal .d-growfield.d-leave-comment-field .d-core-view-form-icon{right:0;left:auto;height:40px;width:50px}.x-desktop .d-comments-list-modal .d-growfield.d-leave-comment-field .d-core-view-form-icon.loading,.x-phone .d-comments-list-modal .d-growfield.d-leave-comment-field .d-core-view-form-icon.loading{right:5px}.x-desktop .d-comments-list-modal .d-growfield.d-leave-comment-field .d-field-content,.x-phone .d-comments-list-modal .d-growfield.d-leave-comment-field .d-field-content{color:#666;font-size:14px;padding:16px 40px 16px 18px}.d-fga .x-desktop .d-comments-list-modal .d-growfield.d-leave-comment-field .d-field-content,.d-fga .x-phone .d-comments-list-modal .d-growfield.d-leave-comment-field .d-field-content{color:#000!important}.x-desktop .d-comments-list-modal .d-growfield.d-leave-comment-field .submit,.x-phone .d-comments-list-modal .d-growfield.d-leave-comment-field .submit{top:auto;bottom:12px}.x-tablet .d-comments-list-modal .d-growfield.d-leave-comment-field{min-height:38px}.d-growfield.d-leave-comment-field.invalid .d-field-content:empty:before{color:red}.d-growfield.d-leave-comment-field .toolbar{height:auto}.attachment-view{cursor:pointer;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.attachment-view .file-type-icon{width:40px;text-align:center;background-size:20px;background-repeat:no-repeat;background-position:50%}.attachment-view .file-type-icon.file-image-icon{background-image:url("/resources/images/icons/attachments/image.png")}.attachment-view .file-type-icon.file-video-icon{background-image:url("/resources/images/icons/attachments/video.png")}.attachment-view .file-type-icon.file-audio-icon{background-image:url("/resources/images/icons/attachments/audio.png")}.attachment-view .file-type-icon.file-document-icon{background-image:url("/resources/images/icons/attachments/file.png")}.attachment-view .file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.attachment-view .remove-icon{margin:0 13px}.attachment-view .remove-icon:after{color:#191b21;content:"\E04F";font-size:10px;font-family:didacti}.attachment-view.d-editable{height:35px;line-height:35px;background-color:#ccd1d9}.attachment-view.d-editable .file-type-icon{width:40px}.attachment-view.d-editable .file-name{font-size:14px;color:#666}.attachment-view.d-viewable{height:25px;line-height:25px;border:1px solid #777;background-color:#cbcbcb;padding:0 8px 0 0;margin-top:10px;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:2px}.attachment-view.d-viewable .file-type-icon{width:26px;background-size:13px}.attachment-view.d-viewable .file-name{font-size:15px;color:#221f1f}.attachment-view.d-viewable .remove-icon{display:none}.d-comment-body .attachment-container{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.x-desktop .d-leave-comment-field.d-has-attachment .attachment-container,.x-phone .d-leave-comment-field.d-has-attachment .attachment-container{position:absolute;left:0;right:0;top:-36px}.x-desktop .d-comments-list-modal .d-leave-comment-field.d-has-attachment .attachment-container,.x-phone .d-comments-list-modal .d-leave-comment-field.d-has-attachment .attachment-container{top:auto;bottom:-35px}.d-leave-comment-field.d-has-attachment .attachment-container{position:absolute;left:0;top:-36px}.x-tablet .d-leave-comment-field.d-has-attachment .attachment-container{right:50%}.x-phone .d-leave-comment-field.d-has-attachment .attachment-container{width:100%}.d-comments-list.d-comments-list-modal{overflow:auto;background:#f2f2f2;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-desktop .d-comments-list.d-comments-list-modal .x-field.d-grow-textarea.d-leave-comment-field .d-core-view-form-icon{right:0;left:auto;height:46px;width:48px}.x-desktop .d-comments-list.d-comments-list-modal .x-field.d-grow-textarea.d-leave-comment-field .d-core-view-form-icon.loading{right:15px;width:40px}.x-desktop .d-comments-list.d-comments-list-modal .x-field.d-grow-textarea.d-leave-comment-field .d-core-view-form-icon:before{font-size:20px}.x-desktop .d-comments-list.d-comments-list-modal .x-field.d-grow-textarea.d-leave-comment-field .submit{right:18px;top:auto}.x-desktop .d-comments-list.d-comments-list-modal .x-field.d-grow-textarea.d-leave-comment-field .x-component-outer .x-field-input .x-input-el{color:#666;padding:19px 40px 19px 19px;-webkit-text-fill-color:initial}.x-desktop .d-comments-list.d-comments-list-modal .x-field.d-grow-textarea.d-leave-comment-field .x-component-outer .x-field-input .x-input-el:-ms-input-placeholder,.x-desktop .d-comments-list.d-comments-list-modal .x-field.d-grow-textarea.d-leave-comment-field .x-component-outer .x-field-input .x-input-el::-moz-placeholder,.x-desktop .d-comments-list.d-comments-list-modal .x-field.d-grow-textarea.d-leave-comment-field .x-component-outer .x-field-input .x-input-el::-webkit-input-placeholder{color:#aaa}.x-desktop.d-public-version .d-comments-list.d-comments-list-modal .d-field-container{padding:0!important;background:#fff}.x-desktop.d-public-version .d-comments-list.d-comments-list-modal .d-field-container .x-field{margin:0}.d-comments-list.d-comments-list-modal .d-show-discussion-button{display:none}.d-comments-list.d-comments-list-modal.d-context-list .d-show-discussion-button{display:block}.d-comments-list.d-comments-list-modal>.d-field-container{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-comments-list.d-comments-list-modal>.d-comments-list-inner{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #d9d9d9}.d-bottom-content-element .d-comments-list-modal,.d-comments-list.d-comments-list-modal>.d-comments-list-inner>.d-comment-item:first-child{border:none}@-webkit-keyframes block-fullscreen-comments-list-show{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes block-fullscreen-comments-list-show{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.comment-context-item{background:#fff}.comment-context-item .d-block-header-icon{margin-left:10px}.comment-context-item .d-block-body{padding:10px}.d-comments-list{border:none}.d-comments-list.d-masked>.d-comments-list-inner{min-height:100px;position:relative}.d-comments-list>.d-field-container{background:#f2f2f2}.d-comments-list .d-comments-list{padding-left:10px;border:none}.d-comments-list .d-comment-item{border-top:1px solid #d9d9d9;background-color:#f2f2f2;text-align:left}.d-comments-list .d-comment-item .d-comments-list .d-comment-item{border-top:none}.d-comments-list .d-comment-item.d-inline-comment-field-shown>.d-bottom-bar>.d-comments-menu *,.d-comments-list .d-comment-item>.d-bottom-bar>.d-comments-menu .d-on-inline-shown{display:none}.d-comments-list .d-comment-item.d-inline-comment-field-shown>.d-bottom-bar>.d-comments-menu .d-on-inline-shown{display:block}.d-comments-list .d-comment-item .d-comment-body{padding-left:10px;position:relative;width:100%;cursor:pointer}.d-comments-list .d-comment-item .expand-area{float:left;line-height:10px;padding-left:10px}.d-comments-list .d-comment-item .comment-body-top-bar{padding:12px 20px 0 0}.d-comments-list .d-comment-item .arrow{display:inline-block;width:0;height:0;border-style:solid;border-width:3px 0 3px 6px;border-color:transparent transparent transparent #7b7b7b}.d-comments-list .d-comment-item .arrow.hidden{display:none}.d-comments-list .d-comment-item .date-edited{color:#9c9c9c;font-size:9px;line-height:9px;float:right;margin-top:3px}.d-comments-list .d-comment-item .avatar{width:18px;height:18px;background-position:50%;background-size:cover;border-radius:50%;background-repeat:no-repeat;display:inline-block;position:relative;top:4px;left:-2px}.d-comments-list .d-comment-item .user-fullname{display:inline-block;line-height:1em;color:#7b7b7b;font-weight:800;font-size:12px;margin-left:4px}.d-comments-list .d-comment-item .d-owner .arrow{border-color:transparent transparent transparent #6bb8e8}.d-comments-list .d-comment-item .d-owner .user-fullname{color:#6bb8e8}.d-comments-list .d-comment-item .content{overflow:hidden;clear:both;color:#364b6f;font-weight:400;line-height:26px;padding-left:10px;text-shadow:0 0 1px rgba(171,177,188,.4)}.d-comments-list .d-comment-item .content .content-inner{white-space:pre-wrap;line-height:15px;overflow:hidden;word-wrap:break-word;padding-right:20px;font-size:13px;color:#979797}.d-fga .d-comments-list .d-comment-item .content .content-inner{color:#000}.x-phone .d-comments-list .d-comment-item .content .content-inner{font-size:12px}.d-comments-list .d-comment-item .d-inline-reply-comment-field{display:none}.d-comments-list .d-comment-item .d-comments-menu{display:none;overflow:hidden;-ms-flex-flow:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:16px;padding-left:20px}.d-comments-list .d-comment-item .d-comments-menu .d-item{flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;cursor:pointer;text-align:center;line-height:20px;font-size:11px;color:#364b6f;padding-left:10px}.d-comments-list .d-comment-item .d-comments-menu .d-item:first-child{padding-left:0}.d-comments-list .d-comment-item .d-comments-menu .d-item.active,.d-comments-list .d-comment-item .d-comments-menu .d-item:hover{opacity:.6}.d-comments-list .d-comment-item.expanded>.d-comment-body>.content{opacity:1;max-height:710px}.d-comments-list .d-comment-item.expanded>.d-comment-body>.comment-body-top-bar .arrow{border-width:6px 3px 0;border-color:#7b7b7b transparent transparent}.d-comments-list .d-comment-item.expanded>.d-comment-body.d-owner .arrow{border-color:#6bb8e8 transparent transparent}.d-comments-list .d-comment-item.expanded>.d-bottom-bar>.d-comments-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.d-comments-list .d-comment-item.expanded .d-inline-reply-comment-field{display:block}.d-comments-list .d-comment-item>.d-comment-body{-webkit-transition:-webkit-box-shadow 1s;transition:-webkit-box-shadow 1s;transition:box-shadow 1s;transition:box-shadow 1s,-webkit-box-shadow 1s}.d-comments-list .d-comment-item>.d-comment-body>.content{padding-top:8px;padding-bottom:8px;opacity:0;max-height:0}.d-comments-list .d-comment-item>.d-comment-body>.comment-body-top-bar .arrow{border-width:3px 0 3px 6px;border-color:transparent transparent transparent #7b7b7b}.d-comments-list .d-comment-item>.d-comment-body.d-owner .arrow,.d-comments-list .d-comment-item>.d-comment-body>.comment-body-top-bar .arrow.d-owner{border-color:transparent transparent transparent #6bb8e8}.d-comments-list .d-comment-item.attention{background-color:#cfe7f7;-webkit-animation-name:comment-attention;animation-name:comment-attention;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-phone .d-comments-list .content .content-inner,.x-phone .d-comments-list .d-comments-menu .d-item,.x-phone .d-comments-list .user-fullname{font-size:12px}.d-comments-list .d-more-comments-button,.d-comments-list .d-show-discussion-button{border-radius:0;cursor:pointer;height:60px;line-height:60px;text-align:center;background:#f2f2f2;border-top:1px solid #d9d9d9;color:#64738b;font-size:14px;font-weight:700}.x-phone .d-comments-list .d-more-comments-button,.x-phone .d-comments-list .d-show-discussion-button{font-size:12px}.d-comments-list .d-load-indicator{background:#e9eaeb;border-top:1px solid #dfe1e5}.d-comments-list.d-comments-list-modal{border:1px solid #ddd}.d-comments-list .d-tab-bar-element .d-tabs{height:50px;color:#000;background:#fff;font-size:12px;font-weight:600;text-transform:uppercase;border-top:none;-webkit-box-shadow:0 2px 0 #ececec;box-shadow:0 2px 0 #ececec;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:none;z-index:1;position:relative}.d-comments-list .d-tab-bar-element .d-tabs .d-tab{height:100%;width:50%;text-align:center;line-height:50px;cursor:pointer}.d-comments-list .d-tab-bar-element .d-tabs .d-tab:first-child{border-right:1px solid #f2f2f2}.d-comments-list[data-tab=faq] .d-field-container,.d-comments-list[data-tab=faq] .d-show-discussion-button{display:none}.d-comments-list[data-tab=all] [data-type=all],.d-comments-list[data-tab=faq] [data-type=faq]{background:#fff;border:1px solid #6cb0db!important}.d-comments-list .d-tab-content-element{height:100%}.d-comments-list.d-animate-feed-hide .d-tab-content-element{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-comments-list.d-active-feed-show .d-tab-content-element{-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.comments-reply-container{padding:30px 0 15px}.comments-reply-container .d-grow-textarea{margin:0 15px}.comments-reply-container .d-core-view-form-icon{cursor:pointer;margin:0;padding:0;display:block;border:none;position:relative;height:auto;overflow:hidden;margin-top:1px;text-align:center;width:100%;height:44px;border-radius:0}.comments-reply-container .d-core-view-form-icon:not(.loading){background:none}.comments-reply-container .d-core-view-form-icon:not(.loading):before{color:#b2b9c5;position:relative;top:0;left:0;margin:0;content:"\E02E";font-family:didacti;font-size:18px;vertical-align:middle;padding-right:10px;display:inline-block}.comments-reply-container .d-core-view-form-icon.loading .label,.comments-reply-container .d-core-view-form-icon.loading:before{display:none}.comments-reply-container .d-core-view-form-icon .label{color:#b2b9c5;font-size:10px;height:100%;display:inline;-ms-flex:none;position:static}.comments-reply-container .d-growfield .d-field-content{padding:10px;border:none;border-bottom:1px solid #cecece;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.comments-reply-container .d-growfield .x-input-el{color:#666;font-size:14px}.x-phone .comments-reply-container .d-growfield .x-input-el{font-size:12px}.x-ie .comments-reply-container>.d-comments-list-inner{width:400px}.comments-reply-container .attachment{margin:10px 15px 0}.comments-reply-container.invalid .d-field-content:empty:before{color:red!important}@-webkit-keyframes comment-attention{to{background-color:#f2f2f2}}@keyframes comment-attention{to{background-color:#f2f2f2}}@-webkit-keyframes comment-hide{0%{max-height:710px;opacity:1}70%{max-height:710px;opacity:0}to{max-height:0;opacity:0}}@keyframes comment-hide{0%{max-height:710px;opacity:1}70%{max-height:710px;opacity:0}to{max-height:0;opacity:0}}@-webkit-keyframes comment-show{0%{max-height:0;opacity:0}50%{opacity:0;max-height:710px}to{opacity:1;max-height:710px}}@keyframes comment-show{0%{max-height:0;opacity:0}50%{opacity:0;max-height:710px}to{opacity:1;max-height:710px}}@-webkit-keyframes comment-menu-show{0%{height:0;opacity:0}50%{height:auto;opacity:0}to{height:auto;opacity:1}}@keyframes comment-menu-show{0%{height:0;opacity:0}50%{height:auto;opacity:0}to{height:auto;opacity:1}}@-webkit-keyframes comment-menu-hide{0%{opacity:1}50%{opacity:0;height:auto}to{opacity:0;height:0}}@keyframes comment-menu-hide{0%{opacity:1}50%{opacity:0;height:auto}to{opacity:0;height:0}}.show-animated{-webkit-animation-name:comment-show;animation-name:comment-show;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.show-animated,.show-animated.d-comments-menu{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s}.show-animated.d-comments-menu{-webkit-animation-name:comment-menu-show;animation-name:comment-menu-show;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hide-animated{-webkit-animation-name:comment-hide;animation-name:comment-hide;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hide-animated,.hide-animated.d-comments-menu{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s}.hide-animated.d-comments-menu{-webkit-animation-name:comment-menu-hide;animation-name:comment-menu-hide;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.opacity-hide-animated{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.opacity-hide-animated,.opacity-show-animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s}.opacity-show-animated{-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-button.d-notifications{overflow:hidden;padding:0 0 0 30px;font-size:12px;font-weight:700;line-height:30px;color:#c0c1c1}.d-button.d-notifications:before{content:"\E614";position:absolute;top:0;right:0;bottom:0;left:0;font-family:didacti;font-size:22px;font-weight:400;line-height:60px;text-align:center}.d-notifications-list{width:100%;min-height:100px!important}.d-notifications-list>.x-body{position:absolute}.x-desktop .d-notifications-list,.x-tablet .d-notifications-list{height:370px!important}.d-notifications-list .x-dataview-emptytext{overflow:hidden;height:100%}.d-notifications-list .x-dataview-emptytext .x-innerhtml{position:absolute;top:50%;margin-top:-16px;text-align:center;font-size:24px;font-weight:500;color:#e3e3e3}.d-notifications-list .x-dataview-inner{position:relative}.d-notifications-list .x-dataview-inner .x-dataview-item{border-bottom:1px solid #e3e3e3}.d-notifications-list .wrapper{cursor:pointer;position:relative;width:100%;height:77px;background:#fff;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-notifications-list .wrapper .d-new-window{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;width:20px;height:20px;top:50%;left:auto;margin-top:-10px;right:10px;display:block}.d-notifications-list .wrapper .d-new-window:after{font-family:didacti;content:"\EA7E";font-size:20px;display:block;line-height:20px}.d-notifications-list .wrapper.unseen{background:#eff1f3}.d-notifications-list .wrapper.unseen .message{font-weight:700}.d-notifications-list .wrapper .icon{overflow:hidden;margin:0 7px 0 10px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.d-notifications-list .wrapper .icon img{display:block;width:23px;height:23px}.d-notifications-list .wrapper .user{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#364b6f}.x-phone .d-notifications-list .wrapper .user{font-size:15px}.d-notifications-list .wrapper .message{line-height:14px;word-wrap:break-word;padding-right:35px;margin-left:5px;color:#9c9c9c;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-phone .d-notifications-list .wrapper .message{font-size:15px;width:100%;color:#9c9c9c}.d-notifications-list .wrapper .message span{color:#6bb8e8;cursor:pointer}.d-notifications-list .wrapper .date{position:absolute;right:25px;bottom:-5px;font-size:7px;color:#b2b2b2}.x-phone .d-notifications-list .wrapper .date{bottom:-6px}.d-notifications-list .d-notification-badge-earned{height:auto;display:block}.d-notifications-list .d-notification-badge-earned .d-user-info{height:77px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-notifications-list .d-notification-badge-earned .d-badge-info{height:242px;text-align:center;line-height:0}.d-notifications-list .d-notification-badge-earned .d-badge-info .d-badge-icon{border:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;height:100px;border-radius:50%;display:inline-block;z-index:1;position:relative;-webkit-box-shadow:0 2px #dddedf;box-shadow:0 2px #dddedf;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#fff;margin-bottom:25px;margin-top:-13px}.d-notifications-list .d-notification-badge-earned .d-badge-info .d-learned-message{font-weight:700;color:#637189;font-size:13px;line-height:13px}.d-notifications-list .d-notification-badge-earned .d-badge-info .d-badge-title{font-weight:700;color:#6cb0db;font-size:16px;line-height:16px;padding-top:16px}.d-notifications-list .d-notification-badge-earned .d-badge-info .d-pin-button{border-radius:4px;border:1px solid #ddd;height:38px;line-height:38px;font-size:15px;font-weight:700;color:#aaa;margin:22px 27px 25px;text-align:center}.d-notifications-popover{max-width:320px}.d-inside-iframe .d-notifications-popover{display:none}.x-phone .d-popup.d-notifications,.x-phone .d-popup.d-notifications .d-popup-inner{height:100%}.x-phone .d-popup.d-notifications .d-popup-inner .d-popup-content,.x-phone .d-popup.d-notifications .d-popup-inner .d-popup-content>.x-body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-phone .d-popup.d-notifications .d-popup-inner .d-popup-content>.x-body>.x-inner{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-category-list{background:#e9eaeb}.d-category-list .d-category-list-inner{display:block!important;padding:12px 6px 0;text-align:center;font-size:0;line-height:0;text-align:left;max-width:270px;margin:0 auto}.x-phone .d-category-list .d-category-list-inner{max-width:none}.d-category-list .d-category-list-inner .d-category-block{overflow:hidden;display:inline-block;width:250px;margin:4px;border:1px solid #e3e3e3;text-align:center;background-color:#fff;cursor:pointer;text-decoration:none;border-radius:4px;-webkit-box-shadow:0 1px 0 #e3e3e3;box-shadow:0 1px 0 #e3e3e3}.x-desktop .d-category-list .d-category-list-inner .d-category-block:hover{border:1px solid #6cb0db}.d-category-list .d-category-list-inner .d-category-block .d-body{height:248px;position:relative}.d-category-list .d-category-list-inner .d-category-block .d-body .blur{height:119px;background-position:50%!important;background-repeat:no-repeat!important;background-size:130%!important}.d-category-list .d-category-list-inner .d-category-block .d-body .blur:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35)}.d-category-list .d-category-list-inner .d-category-block .d-body .icon{position:absolute;top:70px;left:50%;width:93px;height:93px;margin-left:-45px;border:5px solid #fff;background-size:cover;background-position:50%;border-radius:50%}.d-category-list .d-category-list-inner .d-category-block .d-body .title{font-size:21px;font-weight:400;line-height:1;text-align:center;color:#6c7684;height:129px;margin-top:20px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-category-list .d-category-list-inner .d-category-block .d-body .title span{display:block;width:100%}.d-category-list .d-category-list-inner .d-category-block .d-footer{width:100%;height:50px;background-color:#fbfbfc;border-top:1px solid #ececec;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.d-category-list .d-category-list-inner .d-category-block .d-footer div{overflow:hidden;width:50%;line-height:1.3;text-align:ceter;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-category-list .d-category-list-inner .d-category-block .d-footer div span{display:block;font-weight:400;color:#6c7684}.d-category-list .d-category-list-inner .d-category-block .d-footer div span.count{color:#637189;margin-top:7px;font-size:17px;line-height:1.5;font-weight:600}.d-category-list .d-category-list-inner .d-category-block .d-footer div span.label{font-size:9px;font-weight:700;color:#bcbfc5;text-transform:uppercase}.d-category-list .d-category-list-inner .d-category-block .d-footer div.activities{border-right:1px solid #dbdde0}.x-phone .d-category-list .d-category-list-inner .d-category-block{width:100%;margin:4px 0}@media (min-width:528px){.d-menu-hidden .d-category-list>.d-category-list-inner{width:100%;max-width:528px;margin:0 auto}}@media (min-width:746px){.d-menu-shown .d-category-list>.d-category-list-inner{width:100%;max-width:528px;margin:0 auto}}@media (min-width:786px){.d-menu-hidden .d-category-list>.d-category-list-inner{width:100%;max-width:786px;margin:0 auto}}@media (min-width:1004px){.d-menu-shown .d-category-list>.d-category-list-inner{width:100%;max-width:786px;margin:0 auto}}@media (min-width:1044px){.d-menu-hidden .d-category-list>.d-category-list-inner{width:100%;max-width:1044px;margin:0 auto}}@media (min-width:1262px){.d-menu-shown .d-category-list>.d-category-list-inner{width:100%;max-width:1044px;margin:0 auto}}@media (min-width:1302px){.d-menu-hidden .d-category-list>.d-category-list-inner{width:100%;max-width:1302px;margin:0 auto}}@media (min-width:1520px){.d-menu-shown .d-category-list>.d-category-list-inner{width:100%;max-width:1302px;margin:0 auto}}@media (min-width:1560px){.d-menu-hidden .d-category-list>.d-category-list-inner{width:100%;max-width:1560px;margin:0 auto}}@media (min-width:1778px){.d-menu-shown .d-category-list>.d-category-list-inner{width:100%;max-width:1560px;margin:0 auto}}@media (min-width:1818px){.d-menu-hidden .d-category-list>.d-category-list-inner{width:100%;max-width:1818px;margin:0 auto}}@media (min-width:2036px){.d-menu-shown .d-category-list>.d-category-list-inner{width:100%;max-width:1818px;margin:0 auto}}@media (min-width:2076px){.d-menu-hidden .d-category-list>.d-category-list-inner{width:100%;max-width:2076px;margin:0 auto}}@media (min-width:2294px){.d-menu-shown .d-category-list>.d-category-list-inner{width:100%;max-width:2076px;margin:0 auto}}.d-category-info-banner-block{overflow:auto;display:block;min-width:250px;width:auto;height:auto;min-height:147px;margin:4px;border:1px solid #e3e3e3;text-align:center;background-color:#fff;cursor:pointer;text-decoration:none;border-radius:4px;-webkit-box-shadow:0 1px 0 #e3e3e3;box-shadow:0 1px 0 #e3e3e3}.x-desktop .d-category-info-banner-block:hover{border:1px solid #6cb0db}.x-phone .d-category-info-banner-block{display:none}.d-category-info-banner-block .d-body{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;overflow-x:hidden;overflow-y:auto;min-height:inherit}.d-category-info-banner-block .d-body .info-inner-container{min-width:248px;min-height:100px}.d-category-info-banner-block .d-body .info-logo{flex:0 0 248px;-moz-box-flex:0 0 248px;-webkit-box-flex:0 0 248px;-webkit-flex:0 0 248px;-ms-flex:0 0 248px;min-width:248px;background-position:50%;background-size:contain;background-repeat:no-repeat}.d-category-info-banner-block .d-body .info-content{flex:1 1 124px;-moz-box-flex:1 1 124px;-webkit-box-flex:1 1 124px;-webkit-flex:1 1 124px;-ms-flex:1 1 124px;padding:10px;padding-top:25px;padding-bottom:30px;text-align:left}.d-category-info-banner-block .d-body .info-content .inside-content{width:auto;line-height:normal}.d-category-info-banner-block .d-body .info-content .info-title{color:#6cb0db;font-size:23px;font-weight:700;text-transform:uppercase}.d-category-info-banner-block .d-body .info-content .info-hint{color:#ffb900;font-size:17px;line-height:normal;font-weight:700;text-transform:uppercase}.d-category-info-banner-block .d-body .info-content .info-description{color:#000;font-size:16px;line-height:120%}.d-category-info-banner-block .d-body .info-content .info-separator{height:14px;background-color:#fdfdfd}.tags-list{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tags-list>.x-body{padding:0;height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.tags-list .x-dataview-item{min-height:60px;line-height:35px;padding:12px 15px;border-top:1px solid #dedede;border-bottom:none}.tags-list .x-dataview-item .title{font-size:24px;color:#6e7072}.x-phone .tags-list .x-dataview-item .title{font-size:15px}.tags-list .x-dataview-item .icon{height:40px;width:40px;float:left;margin-right:20px;background-size:cover;background-position:50%;border-radius:50%}.tags-list .x-dataview-item:last-child{border-bottom:1px solid #dedede}.tags-list .x-dataview-item.x-item-pressed{background-color:#f7f8f9}.d-popup.d-playlist-play-popup{position:relative}.d-popup.d-playlist-play-popup .d-title-bar .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;padding-left:20px}.d-popup.d-playlist-play-popup .d-playlist-play{background:none}.d-playlist-play{height:0!important;overflow:hidden!important;width:100%;position:relative}.d-playlist-play>.x-inner{position:absolute}.d-playlist-play .d-playlist-play-navi .x-button{position:absolute;overflow:visible;top:50%;width:45px;height:45px;margin:-22px 0 0;padding:0;border:0;background:#fff;border-radius:50%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.d-playlist-play .d-playlist-play-navi .x-button .x-button-icon{display:none}.d-playlist-play .d-playlist-play-navi .x-button .x-badge,.d-playlist-play .d-playlist-play-navi .x-button .x-button-label{font-size:18px;text-align:center;line-height:45px;color:#64738b}.d-playlist-play .d-playlist-play-navi .x-button:after,.d-playlist-play .d-playlist-play-navi .x-button:before{content:"";position:absolute;top:50%;width:6px;height:10px;background-color:#abb2be}.d-playlist-play .d-playlist-play-navi .x-button.prev{left:30px}.d-playlist-play .d-playlist-play-navi .x-button.prev:after,.d-playlist-play .d-playlist-play-navi .x-button.prev:before{left:-15px}.d-playlist-play .d-playlist-play-navi .x-button.prev:before{margin-top:-10px;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.d-playlist-play .d-playlist-play-navi .x-button.prev:after{-webkit-transform:skewX(-330deg);transform:skewX(-330deg)}.d-playlist-play .d-playlist-play-navi .x-button.next{right:30px}.d-playlist-play .d-playlist-play-navi .x-button.next:after,.d-playlist-play .d-playlist-play-navi .x-button.next:before{right:-15px}.d-playlist-play .d-playlist-play-navi .x-button.next:before{margin-top:-10px;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.d-playlist-play .d-playlist-play-navi .x-button.next:after{-webkit-transform:skewX(330deg);transform:skewX(330deg)}.d-playlist-play .d-playlist-play-navi .x-button.disabled{display:none}.d-playlist-play .d-playlist-play-navi .x-button.finish .x-button-icon{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.d-playlist-play .d-playlist-play-navi .x-button.finish .x-button-icon:after{content:"\E03D";position:absolute;top:0;left:0;display:block;width:100%;height:100%;margin:-2px 0 0;font-family:didacti;font-size:25px;line-height:45px;text-align:center;color:#64738a}.d-playlist-play .d-playlist-play-navi .x-button.finish .x-badge,.d-playlist-play .d-playlist-play-navi .x-button.finish .x-button-label{display:none}.d-playlist-play .x-carousel:after,.d-playlist-play .x-carousel:before{content:"";position:absolute;z-index:10;left:0;width:100%;height:25px;pointer-events:none}.d-playlist-play .x-carousel:before{top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(hsla(0,0%,95%,.01)));background-image:linear-gradient(#f2f2f2,hsla(0,0%,95%,.01));background-image:-ms-linear-gradient(#f2f2f2,hsla(0,0%,95%,.01))}.d-playlist-play .x-carousel:after{bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,95%,.01)),to(#f2f2f2));background-image:linear-gradient(hsla(0,0%,95%,.01),#f2f2f2);background-image:-ms-linear-gradient(hsla(0,0%,95%,.01),#f2f2f2)}.d-playlist-play .x-carousel.d-fadeout .d-block{opacity:1;-webkit-animation-name:playlist-play-carousel-fadeout;animation-name:playlist-play-carousel-fadeout;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-playlist-play .x-carousel.d-fadein .d-block,.d-playlist-play .x-carousel.d-fadeout .d-block{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s}.d-playlist-play .x-carousel.d-fadein .d-block{opacity:0;-webkit-animation-name:playlist-play-carousel-fadein;animation-name:playlist-play-carousel-fadein;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-playlist-play .x-carousel .x-carousel-inner .x-carousel-item{overflow:auto;overflow-x:hidden}.x-phone .d-playlist-play .x-carousel .x-carousel-inner .x-carousel-item{padding:0 10px}.d-playlist-play .x-carousel .x-carousel-inner .x-carousel-item .d-block{position:relative!important;width:100%;margin:25px auto;max-width:600px;height:auto}.d-playlist-play .x-carousel .x-carousel-inner .x-carousel-item .d-block .d-block-content .d-body{height:auto;cursor:default}.d-playlist-play .x-carousel .x-carousel-inner .x-carousel-item .d-side-feedback{background:none;max-width:0;max-height:0;padding:0;margin-top:2vh;opacity:0;border-radius:5px;overflow-y:auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.d-playlist-play .x-carousel .x-carousel-inner .x-carousel-item .d-side-feedback.active{min-width:20vw;max-width:100%;max-height:unset;opacity:1}.d-playlist-play .d-done{position:absolute;top:50%;left:0;width:100%;font-size:24px;text-align:center;line-height:36px;color:#c2c2c2;text-shadow:0 1px 0 #fff,0 -1px 0 rgba(0,0,0,.25)}.d-playlist-play .d-done:after{content:"\E03D";position:absolute;top:-48px;left:0;width:100%;font-family:didacti;font-size:64px;text-align:center;color:#c8c8c8}@-webkit-keyframes playlist-play-item-showing{0%{left:100%;margin-left:0}to{left:50%;margin-left:-350px}}@keyframes playlist-play-item-showing{0%{left:100%;margin-left:0}to{left:50%;margin-left:-350px}}@-webkit-keyframes playlist-play-item-showing-reverse{0%{left:0;margin-left:-700px}to{left:50%;margin-left:-350px}}@keyframes playlist-play-item-showing-reverse{0%{left:0;margin-left:-700px}to{left:50%;margin-left:-350px}}@-webkit-keyframes playlist-play-item-showing-phone{0%{left:100%;margin-left:0}to{left:50%;margin-left:-160px}}@keyframes playlist-play-item-showing-phone{0%{left:100%;margin-left:0}to{left:50%;margin-left:-160px}}@-webkit-keyframes playlist-play-item-showing-reverse-phone{0%{left:0;margin-left:-320px}to{left:50%;margin-left:-160px}}@keyframes playlist-play-item-showing-reverse-phone{0%{left:0;margin-left:-320px}to{left:50%;margin-left:-160px}}@-webkit-keyframes playlist-play-item-hiding{to{left:0;margin-left:-700px}}@keyframes playlist-play-item-hiding{to{left:0;margin-left:-700px}}@-webkit-keyframes playlist-play-item-hiding-reverse{to{left:100%;margin-left:0}}@keyframes playlist-play-item-hiding-reverse{to{left:100%;margin-left:0}}@-webkit-keyframes playlist-play-item-hiding-phone{to{left:0;margin-left:-320px}}@keyframes playlist-play-item-hiding-phone{to{left:0;margin-left:-320px}}@-webkit-keyframes playlist-play-item-hiding-reverse-phone{to{left:100%;margin-left:0}}@keyframes playlist-play-item-hiding-reverse-phone{to{left:100%;margin-left:0}}@-webkit-keyframes playlist-play-carousel-fadeout{0%{opacity:1}to{opacity:0}}@keyframes playlist-play-carousel-fadeout{0%{opacity:1}to{opacity:0}}@-webkit-keyframes playlist-play-carousel-fadein{0%{opacity:0}to{opacity:1}}@keyframes playlist-play-carousel-fadein{0%{opacity:0}to{opacity:1}}.x-phone .d-playlist-play .d-playlist-play-navi .x-button{visibility:hidden}.d-popup-content.d-playlist-review{height:100%;background:none;overflow-x:hidden}.d-popup-content.d-playlist-review>.x-inner{height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi{position:relative;z-index:11;margin:20px 0 0;width:100%;-webkit-transition-property:margin-bottom;transition-property:margin-bottom;-webkit-transition-duration:.25s;transition-duration:.25s}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml{position:relative;line-height:0;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-align:center;-ms-flex-align:center;align-items:center}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml.align-start{-webkit-box-align:start;-ms-flex-align:flex-start;-webkit-box-align:flex-start;align-items:flex-start}.x-ie .d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml.align-start{-ms-flex-align:start}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul{position:relative;overflow:visible;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;backface-visibility:hidden;perspective:1000;-moz-backface-visibility:hidden;-moz-perspective:1000;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul.transition{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li{position:relative;display:block;width:48px;margin:0 -2px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition-property:width;transition-property:width;-webkit-transition-duration:.15s;transition-duration:.15s}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li span{position:relative;display:block;width:22px;height:22px;margin:0 13px;background-color:#fff;font-size:10px;text-align:center;line-height:22px;color:#64738b;cursor:grab;cursor:-webkit-grab;border-radius:50%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-transition-property:margin;transition-property:margin;-webkit-transition-duration:.25s;transition-duration:.25s}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.active span{background-color:#d9f7ff}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.x-dragging{width:0}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.x-dragging span{opacity:0}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.x-dragging.revert{width:48px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.x-dragging.add-button{opacity:0}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.x-dragging.add-button.revert{width:22px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.x-drop-hover.before span{margin-left:30px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.x-drop-hover.after span{margin-left:-11px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.x-drop-hover.over span{margin-left:0}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.drop-helper{position:absolute;width:96px;height:22px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.drop-helper.before{left:-96px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.drop-helper.after{right:-63px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.add-button{position:relative;z-index:1;width:22px;height:22px;margin-left:11px;border:2px solid #fff;background:#364b6f;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.add-button:after,.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.add-button:before{content:"";position:absolute;top:50%;left:50%;background:#fff}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.add-button:before{width:10px;height:2px;margin:-1px 0 0 -5px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml ul li.add-button:after{width:2px;height:10px;margin:-5px 0 0 -1px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .ghost{position:fixed;top:0;left:0;width:22px;height:22px;margin:-11px 0 0 -11px;background-color:#fff;font-size:10px;text-align:center;line-height:22px;color:#64738b;cursor:pointer;border-radius:50%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .ghost.transition{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.25s;transition-duration:.25s}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .ghost.add-button{border:2px solid #fff;background:#364b6f!important;-webkit-box-sizing:border-box;box-sizing:border-box}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .ghost.add-button:after,.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .ghost.add-button:before{content:"";position:absolute;top:50%;left:50%;background:#fff}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .ghost.add-button:before{width:10px;height:2px;margin:-1px 0 0 -5px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .ghost.add-button:after{width:2px;height:10px;margin:-5px 0 0 -1px}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .explaining{position:absolute;top:37px;left:50%;z-index:3;width:270px;height:65px;margin:0 0 0 -124px;border-radius:8px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1),0 0 1px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1),0 0 1px rgba(0,0,0,.1)}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .explaining:before{content:"";position:absolute;z-index:-1;top:-8px;left:50%;display:block;width:16px;height:16px;margin:0 0 0 -8px;background-color:#fff;-webkit-box-shadow:0 0 1px rgba(0,0,0,.15);box-shadow:0 0 1px rgba(0,0,0,.15);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .explaining .text{width:270px;height:65px;padding:15px 0 0 100px;background-color:#fff;background-image:url("/resources/images/icons/playlist-reorder-explain-icon.png");background-size:58px 25px;background-position:20px 20px;background-repeat:no-repeat;font-size:14px;line-height:1.3;text-align:left;color:#64738b;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .explaining .close{position:absolute;top:-7px;right:-7px;width:20px;height:20px;border:2px solid #fff;background-color:#000;cursor:pointer;border-radius:50%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15)}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .explaining .close:after,.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .explaining .close:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:8px;margin:-4px 0 0 -1px;background-color:#fff}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .explaining .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi .x-inner .x-innerhtml .explaining .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi.item-dragging .add-button{z-index:0!important}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi.item-dragging .x-dock-body{z-index:2}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi.item-dragging .x-button{z-index:1}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi.button-dragging .drop-helper.after{right:-98px!important}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi.button-dragging .x-dock-body{z-index:1}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi.button-dragging .x-button{z-index:2}.d-popup-content.d-playlist-review>.x-inner .d-playlist-review-navi.explain-shown{margin-bottom:75px}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review{position:relative;overflow:hidden;width:100%;background:transparent;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-phone .d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review{margin-top:10px}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner{position:absolute;left:50%;width:20000px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;backface-visibility:hidden;perspective:1000;-moz-backface-visibility:hidden;-moz-perspective:1000;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner:after,.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner:before{content:"";position:absolute;z-index:10;left:0;width:100%;height:35px;pointer-events:none}.x-phone .d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner:after,.x-phone .d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner:before{height:0}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner:before{top:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(hsla(0,0%,95%,.01)));background-image:linear-gradient(#f2f2f2,hsla(0,0%,95%,.01));background-image:-ms-linear-gradient(#f2f2f2,hsla(0,0%,95%,.01))}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner:after{bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,95%,.01)),to(#f2f2f2));background-image:linear-gradient(hsla(0,0%,95%,.01),#f2f2f2);background-image:-ms-linear-gradient(hsla(0,0%,95%,.01),#f2f2f2)}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner>.x-innerhtml{display:none}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block{overflow:auto;float:left;width:280px;max-height:100%;padding:15px 0;margin:0 5px;height:auto;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-wrapper{border:1px solid #e3e3e3;-webkit-box-shadow:0 1px 0 #e3e3e3;box-shadow:0 1px 0 #e3e3e3}.x-phone .d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block{padding:0}html[data-scroll=custom] .d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block{overflow-y:scroll;-webkit-overflow-scrolling:touch}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block.d-reused{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.x-phone .d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-wrapper{padding:0}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-wrapper .d-footer{position:relative}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-wrapper .d-footer:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-header{padding-left:8px}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-header .x-button{height:31px;padding:0}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-header .x-button:before{position:absolute;top:0;left:0;width:100%;height:100%;font-size:20px;line-height:30px;text-align:center}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-header .x-button.edit:before{content:"\E018"}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-header .x-button.delete:before{content:"\E62E";font-size:24px}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-body{height:auto;position:relative}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-body:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review>.x-inner .d-block .d-footer{min-height:0}.d-popup-content.d-playlist-review>.x-inner .d-block-list.playlist-review .d-buttons-container{display:none}.x-firefox .d-playlist-review-navi .x-stretched.x-dock-horizontal>.x-dock-body,.x-ie .d-playlist-review-navi .x-stretched.x-dock-horizontal>.x-dock-body{width:auto!important}.d-playlist-publish .d-form{position:relative;margin:0 auto;max-width:768px;height:100%;padding:0 10px}.d-playlist-publish .d-form>.x-inner{font-size:18px}.d-playlist-publish .d-form .d-box{overflow:hidden;margin-top:13px;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px}.d-playlist-publish .d-form .d-box:first-child{padding-top:44px;padding-bottom:50px}.d-playlist-publish .d-form .x-field{height:30px}.d-playlist-publish .d-form .x-field-image{height:100px}.d-playlist-publish .d-form .d-hint{font-size:12px;font-weight:700;color:#b8b8b8;position:absolute;width:100%;display:inline-block;text-align:center}.d-playlist-publish .d-form .d-title{width:255px;margin:0 auto;position:relative;border-bottom:1px solid #e8eaea}.d-playlist-publish .d-form .d-title .x-input-text{color:#64738b;background:transparent;text-align:center;font-size:18px}.d-playlist-publish .d-form .d-title .x-input-text::-webkit-input-placeholder{color:#64738b}.d-playlist-publish .d-form .d-title .x-input-text::-moz-placeholder{color:#64738b}.d-playlist-publish .d-form .d-title .d-hint{bottom:-30px;left:0}.d-playlist-publish .d-form .d-title .x-innerhtml{display:none}.d-playlist-publish .d-form .d-title.error .x-innerhtml{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:#fff;line-height:45px;text-align:center;color:#d00814;pointer-events:none}.d-playlist-publish .d-form .hr{height:1px;width:100%;margin-top:46px;margin-bottom:22px;background-color:#e0e3e8}.d-playlist-publish .d-form .d-description .d-label{margin:0 0 0 20px;font-weight:700;font-size:15px;line-height:20px;text-transform:uppercase;color:#64738b}.d-playlist-publish .d-form .d-description .d-field-content{margin:0 20px;border-bottom:1px solid #e8eaed;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat;font-size:15px;text-align:left;color:#64738b}.x-phone .d-playlist-publish .d-form .d-description .d-field-content{font-size:15px}.d-playlist-publish .d-form .d-description .d-hint{margin:5px 0 0;line-height:1}.d-playlist-publish .d-form .d-tag-search .search-title{border-bottom:1px solid #ebebeb;margin-bottom:20px}.d-playlist-publish .d-form .d-tag-search .x-dock-body{border:none!important;background:#fff}.d-playlist-publish .d-form .d-visibility{padding:15px;line-height:30px}.d-playlist-publish .d-form .d-visibility .d-label{display:inline-block;text-transform:uppercase;color:#64738a;font-size:12px;font-weight:700}.d-playlist-publish .d-form .d-visibility .d-types{display:inline-block;float:right;clear:none;border-bottom:none;height:32px;line-height:32px;padding:0}.d-playlist-publish .d-form .d-light-segmented-button .d-label{text-transform:uppercase;color:#64738a;font-size:12px;font-weight:700}.d-playlist-publish .d-form .d-light-segmented-button .d-button{font-size:13px;font-weight:700;color:#64738a}.d-playlist-publish .d-form .d-light-segmented-button .d-button.d-pressed{background:#b2b9c4;color:#fff}.d-playlist-publish .d-form .d-passing-grade{width:100%;height:54px;padding:0 20px;background-image:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-playlist-publish .d-form .d-passing-grade .x-form-label{display:block;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-playlist-publish .d-form .d-passing-grade .x-form-label span{text-transform:uppercase;color:#64738a;font-size:12px;font-weight:700;line-height:54px}.d-playlist-publish .d-form .d-passing-grade .x-component-outer{position:relative;display:block;width:90px;border-bottom:1px solid #e0e3e8;flex:0;-moz-box-flex:0;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0}.d-playlist-publish .d-form .d-passing-grade .x-component-outer:after,.d-playlist-publish .d-form .d-passing-grade .x-component-outer:before{content:"";position:absolute;z-index:1;bottom:0;display:block;width:1px;height:5px;background-color:#e0e3e8}.d-playlist-publish .d-form .d-passing-grade .x-component-outer:before{left:0}.d-playlist-publish .d-form .d-passing-grade .x-component-outer:after{right:0}.d-playlist-publish .d-form .d-passing-grade .x-component-outer .x-field-input{height:34px}.d-playlist-publish .d-form .d-passing-grade .x-component-outer .x-field-input .x-input-number{position:relative;height:34px;min-height:0;padding:0;font-family:18px;text-align:center;color:#64738b}.d-playlist-publish .d-form .d-passing-grade .x-component-outer .x-field-input .x-input-number:disabled{background-color:#fff}.d-playlist-publish .d-form .d-passing-grade .d-hint{position:static;display:block;width:20px;font-size:14px;line-height:54px;text-align:center;color:#64738a;padding-top:15px}.d-playlist-publish .d-form .d-passing-grade.x-item-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.d-playlist-publish .action-button{max-width:768px;margin:10px auto!important}.d-playlist-publish .action-button.deny-submit{background:#973032!important;color:#fff}.d-playlist-amt-popup-form .x-button.submit{width:100%;border-radius:0}.d-playlist-amt-popup-form .x-form-inner{background-color:#fff}.d-playlist-amt-popup-form .x-form{width:100%}.x-phone .d-playlist-amt-popup-form .x-form{margin-bottom:20px}.d-playlist-amt-popup-form .x-form .invalid.x-field-text input{color:#8b0000!important}.d-playlist-amt-popup-form .x-form .invalid.x-field-text input::-webkit-input-placeholder{color:#8b0000}.d-playlist-amt-popup-form .x-form .invalid.x-field-text input:-moz-placeholder,.d-playlist-amt-popup-form .x-form .invalid.x-field-text input::-moz-placeholder{color:#8b0000;opacity:1}.d-playlist-amt-popup-form .x-form .invalid.x-field-text input:-ms-input-placeholder{color:#8b0000}.d-playlist-amt-popup-form .x-toolbar-inner .x-innerhtml{font-weight:400}.d-playlist-amt-popup-form .errors{min-height:40px}.d-playlist-amt-popup-form .errors .x-innerhtml{color:red}.d-playlist-amt-popup-form .d-field{margin:2px 0}.d-playlist-amt-popup-form .d-field,.d-playlist-amt-popup-form .x-field{min-height:50px;width:100%}.d-playlist-amt-popup-form .d-field.x-container,.d-playlist-amt-popup-form .x-field.x-container{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.d-playlist-amt-popup-form .d-field.x-container .x-field-input,.d-playlist-amt-popup-form .x-field.x-container .x-field-input{min-width:0}.d-playlist-amt-popup-form .d-field .x-input-date,.d-playlist-amt-popup-form .x-field .x-input-date{min-height:50px}.d-playlist-amt-popup-form .d-field .x-form-label,.d-playlist-amt-popup-form .d-field .x-label,.d-playlist-amt-popup-form .x-field .x-form-label,.d-playlist-amt-popup-form .x-field .x-label{padding:0;margin:0;line-height:41px;padding-right:10px;text-align:right}.d-playlist-amt-popup-form .d-field .x-form-label .x-innerhtml,.d-playlist-amt-popup-form .d-field .x-form-label span,.d-playlist-amt-popup-form .d-field .x-label .x-innerhtml,.d-playlist-amt-popup-form .d-field .x-label span,.d-playlist-amt-popup-form .x-field .x-form-label .x-innerhtml,.d-playlist-amt-popup-form .x-field .x-form-label span,.d-playlist-amt-popup-form .x-field .x-label .x-innerhtml,.d-playlist-amt-popup-form .x-field .x-label span{font-size:.7em}.d-playlist-amt-popup-form .d-field .x-input-el,.d-playlist-amt-popup-form .x-field .x-input-el{font-size:.7em;color:#333;border:0;border-bottom:1px solid #cecece;border-radius:0;padding-left:10px;text-align:left;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.d-playlist-amt-popup-form .d-field.x-container .x-field,.d-playlist-amt-popup-form .x-field.x-container .x-field{min-height:50px;background-image:none}.d-desktop .d-playlist-amt-popup-form{max-width:800px!important}.x-phone .d-playlist-amt-popup-form{max-width:100%!important}.x-phone .d-playlist-amt-popup-form.d-popup .x-dock .x-dock-body .x-inner{margin-bottom:10px}.x-phone .d-playlist-amt-popup-form .d-field .x-form-label,.x-phone .d-playlist-amt-popup-form .d-field .x-label,.x-phone .d-playlist-amt-popup-form .x-field .x-form-label,.x-phone .d-playlist-amt-popup-form .x-field .x-label{text-align:left}.x-phone .d-playlist-amt-popup-form .d-field.x-container,.x-phone .d-playlist-amt-popup-form .x-field.x-container{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.d-playlist-amt-history-popup .x-dataview{height:329px}.d-playlist-amt-history-popup .x-dataview-item{height:65px;position:relative;border-bottom:1px solid #e0e3e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box}.d-playlist-amt-history-popup .x-dataview-item:active,.d-playlist-amt-history-popup .x-dataview-item:hover{background-color:#f8f8f9}.d-playlist-amt-history-popup .x-dataview-item .d-content{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:14px;font-weight:700;padding-left:12px}.d-playlist-amt-history-popup .x-dataview-item .d-content .d-title{width:100%;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;color:#64738a;display:inline-block;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-playlist-amt-history-popup .x-dataview-item .d-content .d-title i{font-style:normal;background-color:#fec52d}.x-desktop .d-playlist-amt-history-popup .x-dataview-item .d-content .d-title,.x-tablet .d-playlist-amt-history-popup .x-dataview-item .d-content .d-title{font-size:15px;font-weight:600}.d-playlist-amt-history-popup .x-dataview-item .d-content .d-tags{color:#b1b9c5;font-size:11px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-desktop .d-playlist-amt-history-popup .x-dataview-item .d-content .d-tags,.x-tablet .d-playlist-amt-history-popup .x-dataview-item .d-content .d-tags{font-size:14px;font-weight:600;margin-top:3px}.d-scoreboard{overflow:auto}.d-scoreboard .x-inner{max-width:400px;margin:0 auto}.d-scoreboard .x-inner .x-innerhtml{overflow:hidden;padding:25px 0}.d-scoreboard .x-inner .x-innerhtml .d-wrapper{overflow:hidden;border:1px solid #eaeaea;line-height:1.3;border-radius:4px}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .summary{width:100%;height:58px;border-bottom:1px solid #eaeaea;background-color:#fafafa;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .summary>div{min-width:50%;padding-top:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .summary>div .label{font-size:10px;color:#64738b;text-transform:uppercase}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .summary>div .value{font-size:24px;font-weight:400}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .summary>div.score .value{color:#42a864}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .summary>div.passing-grade{border-left:1px solid #eaeaea}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .summary>div.passing-grade .value{color:#ffd200}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .answers{padding:0 15px;background-color:#fff}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .answers li{padding:0 10px;font-size:14px;font-weight:400;line-height:58px;color:#64738b}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .answers li:not(:last-child){border-bottom:1px solid #ddd}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .answers li:after{position:absolute;top:0;right:0;font-family:didacti}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .answers li.right{content:"\E613"}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .answers li.wrong{content:"\E056"}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .answers li.submitted{content:"\E03D"}.d-scoreboard .x-inner .x-innerhtml .d-wrapper .answers li.skipped{content:"";width:15px;height:10px;background-color:#64738b}.d-scoreboard .x-inner .x-innerhtml .d-button{margin-top:10px;background-color:#64738b;font-size:14px;text-align:center;line-height:38px;color:#fff;cursor:pointer;border-radius:4px}.d-scoreboard .d-button.submit.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;cursor:default}.d-scoreboard .d-message{padding:20px}.d-scoreboard .d-message.good h1{color:#4bf84b;font-size:21px}.d-scoreboard .d-message.wrong h1{color:red;font-size:21px}.d-scoreboard .d-message.mask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;padding:0}.d-scoreboard .d-message.mask div{position:absolute;color:#fff;z-index:10;padding:20px}.d-scoreboard .d-message.mask:after{position:absolute;content:" ";top:0;left:0;bottom:0;right:0;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75;border-radius:4px}.d-popup-playlist-gradetable{padding:25px 10%;height:100%!important;width:100%!important}.x-phone .d-popup-playlist-gradetable{padding:0}.d-gradetable{overflow:auto!important}.d-gradetable>.x-body{height:auto}.x-ie .d-gradetable>.x-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-gradetable .results{border-collapse:separate;font-family:ProximaNova;font-size:15px;width:100%}.x-phone .d-gradetable .results thead tr{height:30px}.d-gradetable .results tr{height:60px}.d-gradetable .results tr.odd{background-color:#fcfcfc}.d-gradetable .results tr:last-child td{border-bottom:none}.d-gradetable .results td,.d-gradetable .results th{border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;text-align:center;vertical-align:middle}.x-phone .d-gradetable .results td,.x-phone .d-gradetable .results th{min-width:35px}.d-gradetable .results td:last-child,.d-gradetable .results th:last-child{border-right:none}.d-gradetable .results td.name{text-align:left;padding-left:10px}.x-phone .d-gradetable .results td.name{min-width:160px}.d-gradetable .results td.iscompleted:before{content:"\E03D";color:#fecb2e;font-family:didacti}.d-gradetable .results td.iscorrect:before{content:"\E613";color:#46a766;font-family:didacti}.d-gradetable .results td.notcorrect:before{content:"\E612";color:#cd2c2f;font-family:didacti}.d-gradetable .results td.noanswer{cursor:default}.d-gradetable .results td.noanswer:before{content:"-";font-weight:700;font-size:25px;color:#64738b}.d-gradetable .results td .date{font-size:10px;line-height:1em}.d-gradetable .results .no-answers{border:0}.d-gradetable .results .no-answers td{border:0;font-size:16px;color:#c8c8c8;position:absolute;width:100%;top:25%}.x-phone .d-gradetable .results .no-answers td{font-size:14px}.d-gradetable .results .name{width:230px;min-width:230px}.d-gradetable .results .total{width:115px;min-width:115px;font-weight:700;font-size:17px;color:#64738b}.d-gradetable .results .result{width:80px;min-width:80px;cursor:pointer}.d-gradetable .results .answer-cell{cursor:pointer}.d-gradetable .name{position:relative}.d-gradetable .d-filter-button{height:48px;border:1px solid #e3e3e3;position:absolute;top:0;right:10px;bottom:0;left:10px;color:#45474a;margin-top:6px;border-radius:4px;-webkit-box-shadow:0 1px #e3e3e3;box-shadow:0 1px #e3e3e3}.x-phone .d-gradetable .d-filter-button{height:30px;top:3px;margin:0}.d-gradetable .d-filter-button:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #211f1f;right:18px;position:absolute;content:""}.x-phone .d-gradetable .d-filter-button:after{top:15px;right:5px}.d-gradetable .d-filter-button .d-icon{background-size:cover;border-radius:50%}.x-phone .d-gradetable .d-filter-button .d-icon{top:1px;height:26px;width:26px}.d-gradetable .d-filter-button .d-text{margin-right:20px;text-transform:lowercase;font-size:14px;line-height:14px;text-shadow:1px 0 #d8d9d9}.x-phone .d-gradetable .d-filter-button .d-text{font-size:12px;line-height:12px}.d-gradetable .d-filter-button .d-text:first-letter{text-transform:capitalize}.d-gradetable .d-filter-button:active,.d-gradetable .d-filter-button:hover{background-color:#fcfcfc}.d-gradetable .d-loading{text-align:center;height:60px;line-height:60px;color:#5f5f5f;font-weight:600;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-playlist-add-popup .d-popup-content{-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:.4s;transition-duration:.4s}.d-playlist-add-popup .d-add-to-existing-playlist{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:auto!important}.d-playlist-add-popup .d-add-to-existing-playlist>.x-inner{overflow:hidden;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-playlist-add-popup .d-add-to-existing-playlist .x-field-text{min-height:0;border-bottom:1px solid #e3e3e3;background-color:#f1f1f1;flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.d-playlist-add-popup .d-add-to-existing-playlist .x-field-text .x-component-outer .x-field-input:before{content:"\F002";position:absolute;top:-3px;left:8px;font-family:didacti;color:#898888}.d-playlist-add-popup .d-add-to-existing-playlist .x-field-text .x-component-outer .x-field-input .x-input-text{height:36px;min-height:0;background:transparent;padding:0 0 0 30px;font-size:15px;color:#221f1f}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview{overflow:auto;min-height:135px;flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview .x-body{min-height:135px}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview .x-body .x-dataview-inner .x-dataview-container{max-height:416px}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview .x-body .x-dataview-inner .x-dataview-container .x-dataview-item{position:relative;width:100%;height:45px;padding-right:45px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview .x-body .x-dataview-inner .x-dataview-container .x-dataview-item:not(:last-child){border-bottom:1px solid #e3e3e3}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview .x-body .x-dataview-inner .x-dataview-container .x-dataview-item:after{content:"\E613";position:absolute;top:0;right:20px;width:25px;height:45px;font-family:didacti;font-size:14px;line-height:45px;text-align:center;color:#d3d2d2}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview .x-body .x-dataview-inner .x-dataview-container .x-dataview-item .icon{width:25px;height:25px;margin:0 12px;background-size:contain;background-position:50%;background-repeat:no-repeat;background-color:#6485b2;background-size:300px;border-radius:50%;flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview .x-body .x-dataview-inner .x-dataview-container .x-dataview-item .title{font-size:15px;color:#64738b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview .x-body .x-dataview-inner .x-dataview-container .x-dataview-item .title span{display:inline-block;background:#ffc600;line-height:1.4}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview .x-body .x-dataview-inner .x-dataview-container .x-dataview-item.x-item-selected:after{color:#ffc000}.d-playlist-add-popup .d-add-to-existing-playlist .x-dataview .x-body .x-dataview-inner .x-dataview-emptytext{padding:10px 28px;font-size:15px}.d-playlist-add-popup .d-add-to-existing-playlist .x-button{border:0;padding:0;border-top:1px solid #e3e3e3;background:#f1f1f1;border-radius:0;flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.d-playlist-add-popup .d-add-to-existing-playlist .x-button .x-badge,.d-playlist-add-popup .d-add-to-existing-playlist .x-button .x-button-label{font-size:12px;text-transform:uppercase;line-height:44px;color:#bababa}.d-playlist-add-popup .d-add-to-new-playlist{overflow:hidden!important;height:auto!important}.d-playlist-add-popup .d-add-to-new-playlist>.x-inner{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.d-playlist-add-popup .d-add-to-new-playlist .back-button{border:0;padding:0;border-bottom:1px solid #e3e3e3;background:#f1f1f1;border-radius:0;flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.d-playlist-add-popup .d-add-to-new-playlist .back-button .x-badge,.d-playlist-add-popup .d-add-to-new-playlist .back-button .x-button-label{font-size:12px;text-transform:uppercase;line-height:44px;color:#bababa}.d-playlist-add-popup .d-add-to-new-playlist .d-form{overflow:scroll;flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner{position:relative;padding:30px 0 45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner,.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner>*{flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-hint{font-size:12px;font-weight:700;color:#b8b8b8;position:absolute;width:100%;display:inline-block;text-align:center}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-title{width:255px;margin:0 auto;position:relative;border-bottom:1px solid #e8eaea}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-title .x-input-text{color:#64738b;background:transparent;text-align:center;font-size:18px}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-title .x-input-text::-webkit-input-placeholder{color:#64738b}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-title .x-input-text::-moz-placeholder{color:#64738b}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-title .d-hint{bottom:-30px;left:0}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-title.error .x-innerhtml{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:#fff;line-height:24px;text-align:center;color:#d00814;pointer-events:none}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .hr{height:1px;width:100%;margin-top:46px;margin-bottom:22px;background-color:#e0e3e8}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-description{margin:20px 10px 0 20px}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-description .d-field-content{border-bottom:1px solid #e8eaed;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat;font-size:15px;text-align:left;color:#64738b}.x-phone .d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-description .d-field-content{font-size:15px}.d-playlist-add-popup .d-add-to-new-playlist .d-form .x-inner .d-description .d-hint{bottom:-15px;left:0}.d-block.d-profile.d-group-profile.d-deny-leave .d-following{display:none}.d-block.d-profile.d-group-profile .d-header{background:#9ec17e}.d-block.d-profile.d-group-profile .d-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.d-block.d-profile.d-group-profile .d-footer .d-button{width:33%;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-block.d-profile.d-group-profile .d-footer .d-button:not(:last-child){border-right:1px solid #e2e2e2}.d-block.d-profile.d-group-profile .d-footer .d-button span{display:block;line-height:1.3;text-align:ceter;color:#6c7684}.d-block.d-profile.d-group-profile .d-footer .d-button span.count{margin-top:7px;font-size:17px;line-height:1.5}.d-block.d-profile.d-group-profile .d-footer .d-button span.label{font-size:9px;text-transform:uppercase;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.d-block.d-profile.d-group-profile .d-footer .d-button.d-follow{font-size:18px;font-size:400;letter-spacing:0}.d-profile-block.d-group-profile .d-header .d-icon{background-image:none}.d-popup.group-request-access .d-title-bar{padding:0 15px}.d-popup.group-request-access .d-title-bar .description{padding-top:0}.d-popup.group-request-access .d-button{padding:0 15px;line-height:45px}.d-block.d-group{position:relative;border-radius:4px}.d-block.d-group>*{position:relative;z-index:1}.d-block.d-group .d-image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50%;opacity:0;border-radius:4px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.d-block.d-group .d-image.shown{opacity:1}.d-block.d-group .d-header{height:48px;border:0;background:transparent;background-color:rgba(0,0,0,.25);border-radius:none;-webkit-box-shadow:none;box-shadow:none}.d-block.d-group .d-header .d-content{text-decoration:none}.d-block.d-group .d-header .d-title{line-height:1.2;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-block.d-group .d-header .d-title .d-label{font-size:10px;font-weight:400}.d-block.d-group .d-header .d-title .d-name{font-size:13px;font-weight:700}.d-block.d-group .d-header .d-menubutton{margin-right:0;line-height:48px;height:48px;padding:0 7px;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff}.d-block.d-group .d-header .d-private:before{content:"\E050";color:#acaaab;font-family:didacti;margin-right:18px}.d-block.d-group .d-body{height:198px;border:0;background:transparent;background-color:rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-block.d-group .d-body a{font-size:21px;font-weight:700;line-height:24px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.5);text-decoration:none;color:#fff}.d-block.d-group .d-footer{height:52px;border-top:1px solid #e3e3e3;border-radius:none}.d-block.d-group .d-footer .d-bottom-bar .d-html{height:auto;background-color:#f7f8f9}.d-block.d-group .d-footer .d-bottom-bar .d-html .d-button{height:52px;line-height:1.6;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-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-block.d-group .d-footer .d-bottom-bar .d-html .d-button .d-label{font-size:9px;font-weight:700;text-transform:uppercase;color:#bcbfc5}.d-block.d-group .d-footer .d-bottom-bar .d-html .d-button .d-count{font-size:17px;font-weight:700;color:#637189}.d-block.d-group .d-footer .d-bottom-bar .d-html .d-button.d-accept .d-label{font-size:14px}.d-group-form{overflow-x:hidden!important}.d-group-form .d-box{overflow:hidden;border:1px solid #e3e3e3;background-color:#fff;border-radius:4px}.d-group-form .d-group-info{background:#fff}.d-group-form .d-group-info .d-profile-overlay{background:#f0f1f3}.d-group-form .d-group-info .d-core-view-form-icon{position:absolute;top:20px;left:0;right:0;overflow:hidden}.d-group-form .d-group-info .d-title-wrapper{padding-top:25px}.d-group-form .d-group-info .d-title-wrapper.d-invalid,.d-group-form .d-group-info .d-title-wrapper.d-invalid .d-title{background-color:#ffe6e6}.d-group-form .d-group-info .d-title{margin:0 21px 40px;position:relative;min-height:35px;border-bottom:1px solid #e8eaea}.d-group-form .d-group-info .d-title .x-input-text{color:#64738b;background:transparent;text-align:center;font-size:20px;min-height:10px;padding:0}.d-group-form .d-group-info .d-title .x-input-text:-moz-placeholder,.d-group-form .d-group-info .d-title .x-input-text::-moz-placeholder{color:#adadad}.d-group-form .d-group-info .d-title .x-input-text:-ms-input-placeholder{color:#adadad}.d-group-form .d-group-info .d-title .x-input-text::-webkit-input-placeholder{color:#adadad}.d-group-form .d-group-info .d-title .d-hint{position:absolute;left:0;top:30px;width:100%;font-size:10px;font-weight:700;text-align:center;color:#b8b8b8}.d-group-form .d-group-info .d-growfield.d-description{margin:40px 20px 20px;border-bottom:1px solid #e8eaea;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.d-group-form .d-group-info .d-growfield.d-description .d-field-content{background:transparent;font-size:20px;text-align:center;color:#64738b}.d-group-form .d-group-info .d-growfield.d-description .d-field-content:before{font-size:20px;text-align:center;color:#adadad}.d-group-form .d-group-options{margin-top:5px}.d-group-form .d-group-options .d-light-segmented-button{font-weight:700}.d-group-form .d-group-options .d-light-segmented-button:last-child{border-bottom:0}.d-group-share .x-field-text{height:90px;margin-bottom:5px;border-radius:5px;background:#fff}.d-group-share .x-field-text .x-field-input{padding:0}.d-group-share .x-field-text .x-field-input input{height:45px;padding:0 20px;color:#64738b!important;font-size:15px;font-family:ProximaNova;background-color:#f7f8f9;-webkit-text-fill-color:#64738b!important}.d-group-share .x-form-label{height:45px;line-height:45px;padding:0 20px}.d-group-share .x-form-label span{font-size:15px;color:#555}.d-group-share .d-icon-clipboard{border-top:1px solid #e6e6e6}.d-group-share .d-icon-clipboard.zeroclipboard-is-active,.d-group-share .d-icon-clipboard.zeroclipboard-is-hover{background:#eff1f3}.d-group-share .d-button{border-radius:5px;background-color:#fff;height:45px!important;line-height:45px!important}.d-group-items-list .x-dataview{height:329px}.d-group-items-list .x-dataview-item{height:65px;position:relative;border-bottom:1px solid #e0e3e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box}.d-group-items-list .x-dataview-item:active,.d-group-items-list .x-dataview-item:hover{background-color:#f8f8f9}.d-group-items-list .x-dataview-item.d-hide{-webkit-animation-name:member-request-hide;animation-name:member-request-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-group-items-list .x-dataview-item .d-user-icon{margin:0 15px 0 12px;width:30px;height:30px;background-size:cover;background-position:50%;cursor:pointer;text-decoration:none;display:block;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.d-group-items-list .x-dataview-item .d-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;line-height:14px;font-weight:700}.d-group-items-list .x-dataview-item .d-content .d-title{width:100%;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;color:#64738a;display:inline-block;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-desktop .d-group-items-list .x-dataview-item .d-content .d-title,.x-tablet .d-group-items-list .x-dataview-item .d-content .d-title{font-size:15px;font-weight:600}.d-group-items-list .x-dataview-item .d-content .d-tags{color:#b1b9c5;font-size:11px;display:inline-block;width:100%;padding-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-desktop .d-group-items-list .x-dataview-item .d-content .d-tags,.x-tablet .d-group-items-list .x-dataview-item .d-content .d-tags{font-size:14px;font-weight:600;margin-top:3px}.d-group-items-list .x-dataview-item .d-content i{font-style:normal;background-color:#fec52d}.d-group-items-list .x-dataview-item .d-apply-icon,.d-group-items-list .x-dataview-item .d-close-icon{margin-right:25px;cursor:pointer;color:#c7ccd4;font-size:14px;font-family:didacti}.d-group-items-list .x-dataview-item .d-apply-icon:active,.d-group-items-list .x-dataview-item .d-apply-icon:hover{color:#febf2c}.d-group-items-list .x-dataview-item .d-apply-icon:after{content:"\E043"}.d-group-items-list .x-dataview-item .d-close-icon:active,.d-group-items-list .x-dataview-item .d-close-icon:hover{color:#c56b6d}.d-group-items-list .x-dataview-item .d-close-icon:after{content:"\E04E"}.d-group-items-list .x-dataview-item .d-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.d-group-items-list .x-dataview-item .d-overlay:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.9;-webkit-animation-name:member-request-background;animation-name:member-request-background;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-group-items-list .x-dataview-item .d-overlay .d-text{font-weight:700;font-size:12px;color:#fff;position:absolute;width:100%;line-height:65px;-webkit-animation-name:member-request-text;animation-name:member-request-text;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-group-items-list .x-dataview-item .d-overlay.d-accepted{text-align:center}.d-group-items-list .x-dataview-item .d-overlay.d-accepted:before{background-color:#95b678}.d-group-items-list .x-dataview-item .d-overlay.d-denied:before{background-color:#c56b6d}.d-group-items-list .x-dataview-item .d-overlay.d-denied .d-text{margin-left:27px}.d-group-items-list .x-dataview-item .d-overlay.d-denied .d-undo{display:none;-webkit-animation-name:member-request-text;animation-name:member-request-text;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;margin-right:5px;position:absolute;right:25px;top:0;line-height:65px;color:#633637;font-size:10px;cursor:pointer}.d-group-items-list .x-dataview-item .d-overlay.d-denied .d-undo:before{margin-right:5px;content:"\E62C";font-family:didacti}.d-group-items-list .d-button{text-align:center;text-transform:uppercase;height:44px;line-height:44px;border-top:1px solid #e3e3e3;background-color:#f1f1f1;color:#a6acb7;font-size:10px;cursor:pointer}.d-group-items-list.d-invitations-list .x-dataview-item.x-item-selected .d-apply-icon{color:#febf2c}@-webkit-keyframes member-request-background{0%{top:65px}to{top:0}}@keyframes member-request-background{0%{top:65px}to{top:0}}@-webkit-keyframes member-request-text{0%{opacity:0}to{opacity:1}}@keyframes member-request-text{0%{opacity:0}to{opacity:1}}@-webkit-keyframes member-request-hide{0%{height:65px}to{height:0}}@keyframes member-request-hide{0%{height:65px}to{height:0}}.d-noresult-entity{position:relative;overflow:hidden;width:100%;height:45px;min-width:345px;max-width:500px;margin:20px auto;border:2px solid #717f94;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:15px;font-weight:700;line-height:45px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.d-noresult-entity .d-label{padding:0 15px;color:#717f94;flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.d-noresult-entity .d-button{min-width:135px;padding:0 10px;background-color:#adb4c0;text-align:center;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.25s;transition-duration:.25s}.d-noresult-entity .d-button:hover{background-color:#8f9aaa}.d-noresult-entity .d-button:active{background-color:#717f94}.x-phone .d-noresult-entity{width:100%;height:90px;min-width:0;max-width:none;margin:10px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.x-phone .d-noresult-entity .d-button{width:auto}.d-noresult-content{width:400px;margin:50px auto;text-align:center;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}.d-noresult-content .d-image{width:300px;height:200px;margin:0 auto 20px;background-image:url("/resources/images/noresult/no-content-new.png");background-size:contain;background-repeat:no-repeat;background-position:50%}.d-noresult-content .d-title{font-size:30px;font-weight:700;color:#7cbee7}.d-noresult-content .d-message{font-size:24px;color:#717f94}.d-noresult-content .d-message .d-button{position:relative;display:inline-block;width:40px;height:40px;background-color:#717f94;line-height:40px;text-align:center;color:#fff;cursor:pointer;border-radius:50%}.d-noresult-content .d-message .d-button:after,.d-noresult-content .d-message .d-button:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:12px;margin:-6px 0 0 -1px;background-color:#fff}.d-noresult-content .d-message .d-button:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.x-phone .d-noresult-content{width:250px;margin:20px auto}.x-phone .d-noresult-content .d-image{width:250px;height:155px}.x-phone .d-noresult-content .d-title{font-size:20px}.x-phone .d-noresult-content .d-message{font-size:16px;vertical-align:middle}.x-phone .d-noresult-content .d-message .d-button{width:25px;height:25px;margin-top:-2px;vertical-align:middle}.x-phone .d-noresult-content .d-message .d-button:after,.x-phone .d-noresult-content .d-message .d-button:before{height:8px;margin:-4px 0 0 -1px}.d-noresult-route{position:relative}.d-noresult-route .x-innerhtml{position:relative;width:500px;margin:10px auto;text-align:center;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;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-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-noresult-route .x-innerhtml .d-image{position:relative;width:345px;height:230px;margin:0 auto 30px;background-image:url("/resources/images/noresult/no-route.png");background-size:contain;background-repeat:no-repeat;background-position:50%}.d-noresult-route .x-innerhtml .d-title{font-size:30px;font-weight:700;color:#7cbee7;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-noresult-route .x-innerhtml .d-message{width:100%;font-size:24px;color:#717f94;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.x-phone .d-noresult-route .x-innerhtml{width:270px}.x-phone .d-noresult-route .x-innerhtml .d-image{width:270px;height:180px}.x-phone .d-noresult-route .x-innerhtml .d-title{font-size:20px}.x-phone .d-noresult-route .x-innerhtml .d-message{font-size:16px}.d-tutorial.d-popup{width:300px}.d-tutorial.d-popup .d-popup-inner{height:480px}.d-tutorial.d-popup .d-popup-inner .x-carousel{position:relative;overflow:hidden!important;overflow:visible!important;width:100%;height:100%;margin:10px 0 40px;border:1px solid #ddd;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 0 #ddd;box-shadow:0 1px 0 #ddd}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body{position:absolute;top:0;left:0;width:100%;height:100%}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-indicator{left:100px;right:100px;width:auto}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner,.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item{width:100%;height:100%}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper{overflow:auto;width:100%;height:100%}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper .x-innerhtml{width:100%;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}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper .x-innerhtml .image{height:175px;background-size:contain;background-position:top;background-repeat:no-repeat;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper .x-innerhtml .description{overflow:hidden;padding:5px 10px;font-size:16px;line-height:1.5;text-align:center;color:#555;flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.get-started .image{background-image:url("/resources/images/tutorial/get-started.png")}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.get-started .description div:first-child{margin-bottom:25px}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.get-started .description div:nth-child(2){padding:0 10px}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.get-started .description div:nth-child(3){position:relative;width:52px;height:52px;margin:8px auto;border:5px solid #eff0f3;background-color:#627088;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.get-started .description div:nth-child(3):after,.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.get-started .description div:nth-child(3):before{content:"";position:absolute;top:50%;left:50%;display:block;width:2px;height:18px;margin:-9px 0 0 -1px;background-color:#fff}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.get-started .description div:nth-child(3):after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.multimedia .image{background-image:url("/resources/images/tutorial/multimedia.png")}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.playlists .image{background-image:url("/resources/images/tutorial/playlists.png")}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.discover .image{background-image:url("/resources/images/tutorial/discover.png")}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.follow .image{background-image:url("/resources/images/tutorial/follow.png")}.d-tutorial.d-popup .d-popup-inner .x-carousel .x-body .x-carousel-inner .x-carousel-item .wrapper.groups .image{background-image:url("/resources/images/tutorial/groups.png")}.d-tutorial.d-popup .d-popup-inner .x-button{position:absolute;bottom:0;width:auto;height:40px;margin:0;padding:0 10px;border:0;background:transparent}.d-tutorial.d-popup .d-popup-inner .x-button .x-badge,.d-tutorial.d-popup .d-popup-inner .x-button .x-button-label{font-size:12px;text-transform:uppercase;color:#9e9e9e}.d-tutorial.d-popup .d-popup-inner .x-button.skip{left:0}.d-tutorial.d-popup .d-popup-inner .x-button.done,.d-tutorial.d-popup .d-popup-inner .x-button.next{right:0}.d-tutorial.d-popup.fr .multimedia .image{background-image:url("/resources/images/tutorial/fr/multimedia.png")!important}.d-tutorial.d-popup.fr .playlists .image{background-image:url("/resources/images/tutorial/fr/playlists.png")!important}.d-tutorial.d-popup.fr .discover .image{background-image:url("/resources/images/tutorial/fr/discover.png")!important}.d-tutorial.d-popup.fr .follow .image{background-image:url("/resources/images/tutorial/fr/follow.png")!important}.d-tutorial.d-popup.fr .groups .image{background-image:url("/resources/images/tutorial/fr/groups.png")!important}.d-no-access{display:none;position:absolute;top:20px;left:0;right:0;bottom:0}.d-comments-list-modal .d-field-container .d-no-access{top:0;z-index:1}.d-comments-list-modal .d-field-container .d-no-access:after{display:none}.d-comments-list-inline .d-no-access{top:0;left:0;right:0;bottom:0;height:100%;z-index:1}.d-public-version .d-no-access{display:block}.d-answer-block .d-block-content .d-no-access{display:none}.d-language-switcher{cursor:pointer;position:relative;width:50px;height:60px;padding-left:15px}.d-language-switcher .x-innerhtml{height:100%;width:100%}.d-language-switcher .d-icon{background-size:16px;background-repeat:no-repeat;background-position:0;height:100%;width:100%}.d-language-switcher .d-icon.d-en{background-image:url(/resources/images/icons/languages/US.png)}.d-language-switcher .d-icon.d-fr{background-image:url(/resources/images/icons/languages/FR.png)}.d-language-switcher .d-icon:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;position:absolute;top:27px;left:40px}.x-desktop .d-language-switcher{width:60px}.x-desktop .d-language-switcher .d-icon:after{left:37px}.d-search-results{z-index:2;position:absolute;left:10px;top:55px;width:600px;height:auto;min-height:80px;max-height:450px;background:#fff;border:1px solid #e3e3e3;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:4px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-search-results .d-hint{background:#f5f5f6;height:35px;color:#aaa;line-height:35px;font-size:12px;font-weight:700;padding-left:8px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-search-results .d-hint .d-checkbox{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-search-results .d-hint .d-checkbox .d-icon{margin-left:10px}.d-search-results .d-hint .d-checkbox input{display:none}.d-search-results .d-footer-text b,.d-search-results .d-hint .d-checkbox b{font-weight:bolder;color:#555}.d-search-results .d-search-results-inner{cursor:pointer;overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-search-results .d-search-results-inner .d-item{height:45px;line-height:45px;border-bottom:1px solid #ececec;-webkit-box-sizing:content-box;box-sizing:content-box;color:#575757;font-size:15px}.d-search-results .d-search-results-inner .d-item:active,.d-search-results .d-search-results-inner .d-item:hover{background:#f5f5f6}.d-search-results .d-search-results-inner .d-item .d-tag{padding-left:4px;color:#aaa}.d-search-results .d-search-results-inner .d-item .d-icon{width:40px;height:100%;display:inline-block;vertical-align:middle;background-size:13px}.d-search-results .d-search-results-inner .d-item .d-arrow{float:right;display:inline-block;width:36px}.d-search-results .d-search-results-inner .d-item .d-arrow:after{content:"\E64C";font-family:didacti;color:#738196;display:inline-block;padding-right:16px;font-size:10px;float:right}.d-search-results .d-search-results-inner .d-item.d-user-item .d-icon{background-size:cover;height:24px;width:24px;margin:0 8px;border-radius:50%}.d-search-results .d-search-results-inner .d-item.d-tag-item .d-icon{background-image:url("/resources/images/buttons/reset-answers-filter.png");background-repeat:no-repeat;background-position:50%}.d-search-results .d-search-results-inner .d-item.d-selected{background:#f5f5f6}.d-search-results.d-loading .d-search-results-inner{position:relative}.d-search-results.d-loading .d-search-results-inner:after{width:100%!important;height:100%!important;content:"";position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;background:hsla(0,0%,87%,.3) url("/resources/images/loaders/loader.gif") no-repeat 50%!important;background-size:20px!important}.d-search-results.d-empty .d-search-results-inner{background:#e9eaeb}.d-search-results.d-empty .d-search-results-inner .d-title{color:#4f5050;font-size:15px;line-height:45px;padding-left:8px;vertical-align:middle}.x-phone.x-landscape .d-search-results .d-hint>span,.x-tabet.x-landscape .d-search-results .d-hint>span{margin-right:10px}.x-phone .d-search-results,.x-tabet .d-search-results{border:none;border-radius:0}.x-phone .d-search-results .d-hint,.x-tabet .d-search-results .d-hint{background-color:#f2f3f6;color:#64738b;-webkit-box-sizing:content-box;box-sizing:content-box;border-bottom:1px solid #d0d0d0;line-height:16px;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-phone .d-search-results .d-hint .d-checkbox .d-icon,.x-tabet .d-search-results .d-hint .d-checkbox .d-icon{margin-left:5px;margin-right:10px}.x-phone .d-search-results .d-item,.x-tabet .d-search-results .d-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-phone .d-search-results .d-item .d-arrow,.x-phone .d-search-results .d-item .d-icon,.x-phone .d-search-results .d-item .d-tag,.x-tabet .d-search-results .d-item .d-arrow,.x-tabet .d-search-results .d-item .d-icon,.x-tabet .d-search-results .d-item .d-tag{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.x-phone .d-search-results .d-item .d-title,.x-tabet .d-search-results .d-item .d-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-top-bar{position:relative;height:55px;background:#e8e9ea;border-bottom:1px solid rgba(0,0,0,.2);-webkit-box-sizing:content-box;box-sizing:content-box}.d-top-bar .d-search-container{overflow:hidden;padding-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-top-bar .d-search-container .d-search-container-inner{margin-right:10px;max-width:600px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-top-bar .d-share-button{cursor:pointer;margin-right:22px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-top-bar .d-share-button:after{color:#999899;content:"\E00B";font-family:didacti;font-size:22px;line-height:55px}.d-top-bar .d-load-bar{top:auto;bottom:-3px}.x-phone .d-top-bar,.x-tablet .d-top-bar{height:57px;background-color:#64738b;border-bottom:3px solid rgba(0,0,0,.2)}.x-phone .d-top-bar .d-top-bar-button,.x-tablet .d-top-bar .d-top-bar-button{width:58px;text-align:center}.x-phone .d-top-bar .d-top-bar-button:before,.x-tablet .d-top-bar .d-top-bar-button:before{font-family:didacti;font-size:16px;color:#434955}.x-phone .d-top-bar .d-search-container,.x-tablet .d-top-bar .d-search-container{padding-left:0}.x-phone .d-top-bar .d-search-container .d-search-container-inner,.x-tablet .d-top-bar .d-search-container .d-search-container-inner{width:auto;max-width:none;margin-right:0}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-tag,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-tag{color:#aaa}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-icon:after,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-icon:after{color:#fff}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-element,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-element{overflow:visible;background:#7988a1;border-bottom:1px solid #5a6577}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-element .d-input,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-element .d-input{color:#fff}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results{background-color:#7988a1;height:60px;border:none;padding-top:10px;position:fixed;left:0;top:0;right:0;width:100%;z-index:3}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-search-element-inner,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-search-element-inner{height:37px}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-search-container-inner .d-search-element,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-search-container-inner .d-search-element{border:none}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-search-container-inner .d-search-container,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-search-container-inner .d-search-container{padding-left:0}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-search-container-inner .d-search-icon,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-search-container-inner .d-search-icon{display:none}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-top-bar-back-button,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-top-bar-back-button{width:32px}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-top-bar-back-button:before,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-top-bar-back-button:before{color:#fff;content:"\E60B"}.x-phone .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-search-results,.x-tablet .d-top-bar .d-search-container .d-search-container-inner .d-search-element.d-with-search-results .d-search-results{position:fixed;height:-webkit-calc(100% - 60px);height:calc(100% - 60px);max-height:none;background-color:#f5f5f5}.x-phone .d-top-bar .d-search-results,.x-tablet .d-top-bar .d-search-results{left:0;right:0;top:60px;width:100%}.d-public-version .d-top-bar .d-share-button{display:none}.d-profile{background-color:#e9eaeb;font-size:11px;width:100%}.d-profile.d-loading:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.3)}.d-profile .x-inner{display:inline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;height:100%}.d-profile .x-inner .d-group{border-top:1px solid #c7ccd2;margin:0 auto;margin-bottom:25px;max-width:712px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.d-profile .x-inner .d-group:first-child{border-top:none}@media screen and (max-width:960px){.d-profile .x-inner .d-group{margin:0 10px 25px}.d-profile .x-inner .d-group .d-item{width:100%!important;max-width:100%!important;min-width:0!important;margin:25px 0 0!important}.d-profile .x-inner .d-group .d-item.d-merge .d-extra-inner{-webkit-box-orient:horizontal;-ms-flex-direction:column!important;-moz-flex-direction:column!important;flex-direction:column!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.d-profile .x-inner .d-group .d-item.d-merge .d-extra-inner .d-merge-button{flex:1 1 auto!important;-moz-box-flex:1 1 auto!important;-webkit-box-flex:1 1 auto!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important;max-height:35px!important;margin-left:0!important}.d-profile .x-inner .d-group .d-item.d-merge .d-extra-inner .d-merge-button a{display:block;margin:0}.d-profile .x-inner .d-group .d-item.d-merge .d-extra-inner .d-merge-description{max-width:none!important}}.x-phone .d-profile .x-inner .d-group,.x-tablet .d-profile .x-inner .d-group{width:auto}.x-phone .d-profile .x-inner .d-group:first-child,.x-tablet .d-profile .x-inner .d-group:first-child{margin-top:10px}.d-profile .x-inner .d-group .d-item{width:100%;overflow:hidden;margin:0 4px;margin-top:23px}.d-profile .x-inner .d-group .d-item:first-child{margin-left:1px}.d-profile .x-inner .d-group .d-item:last-child{margin-right:1px}.x-phone .d-profile .x-inner .d-group .d-item{width:100%;min-width:0;max-width:100%}.d-profile .x-inner .d-group .d-item.d-password .d-inner{max-height:139px;min-height:139px}.d-profile .x-inner .d-group .d-item.d-merge{width:708px;max-width:708px}.d-profile .x-inner .d-group .d-item.d-merge .d-extra-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin-top:0}.d-profile .x-inner .d-group .d-item.d-merge .d-extra-inner .d-merge-button{flex:0 0 200px;-moz-box-flex:0 0 200px;-webkit-box-flex:0 0 200px;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;margin-left:70px}.d-profile .x-inner .d-group .d-item.d-merge .d-extra-inner .d-merge-button a{display:block;margin:0;text-decoration:none;color:#fff}.d-profile .x-inner .d-group .d-item.d-merge .d-extra-inner .d-merge-description{font-size:15px;color:#555;text-align:left;line-height:1.4;margin:0 0 20px 8px;white-space:normal;display:inline-block;max-width:430px}.x-phone .d-profile .x-inner .d-group .d-item.d-merge .d-extra-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:stretch;align-content:stretch}.x-phone .d-profile .x-inner .d-group .d-item.d-merge .d-extra-inner .d-merge-button{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.d-profile .x-inner .d-group .d-item.d-merge-admin{width:708px;max-width:708px}.d-profile .x-inner .d-group .d-item.d-merge-admin .d-extra-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}.d-profile .x-inner .d-group .d-item.d-merge-admin .d-extra-inner .d-merge-admin-button{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;margin-left:70px}.d-profile .x-inner .d-group .d-item.d-merge-admin .d-extra-inner .d-merge-admin-button a{display:block;margin:0;text-decoration:none;color:#fff}.d-profile .x-inner .d-group .d-item.d-merge-admin .d-extra-inner .d-merge-admin-description{font-size:15px;color:#555;text-align:left;line-height:1.4;margin:0 0 20px 8px;white-space:normal;display:inline-block;max-width:430px}.x-phone .d-profile .x-inner .d-group .d-item.d-merge-admin .d-extra-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.x-phone .d-profile .x-inner .d-group .d-item.d-merge-admin .d-extra-inner .d-merge-admin-button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.d-profile .x-inner .d-group .d-item .d-item-title{color:#637189;font-weight:700;text-transform:uppercase;line-height:1.3735;text-align:left;margin:10px 8px;margin-top:-2px}.d-profile .x-inner .d-group .d-item .password-policy{margin-left:10px;margin-top:-10px}.d-profile .x-inner .d-group .d-item .d-inner{border:1px solid #ddd;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 0 0 hsla(0,0%,87%,.3);box-shadow:0 1px 0 0 hsla(0,0%,87%,.3);overflow:hidden;flex:0 0 184px;-moz-box-flex:0 0 184px;-webkit-box-flex:0 0 184px;-webkit-flex:0 0 184px;-ms-flex:0 0 184px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:184px}.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item{border-bottom:1px solid #e9eaeb;display:block;padding:13px 13px 10px}.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item:last-child{border-bottom:none}.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item.d-incorrect,.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item.d-incorrect .d-input,.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item.d-incorrect .d-title{color:#c74c4c!important}.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item:hover{background-color:rgba(99,113,137,.05)}.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item.d-address{-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:184px;min-height:184px;cursor:pointer}.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item.d-address .d-title{font-size:11px;color:#aaa;font-weight:700;text-transform:uppercase;line-height:1;text-align:left;margin-bottom:14px}.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item.d-address .d-owner{font-size:15px;color:#555;line-height:1;text-align:left;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item.d-address .d-address{font-size:13px;color:#aaa;line-height:2;text-align:left;overflow:hidden;word-wrap:break-word}.d-profile .x-inner .d-group .d-item .d-inner .d-inner-item .d-input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;background-color:transparent!important}.d-profile .x-inner .d-group .d-item .d-inner .d-list{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;overflow-x:hidden;overflow-y:scroll}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item{height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item .d-details{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;line-height:20px;font-size:15px;height:auto;margin-left:10px}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item .d-icon{flex:0 0 20px;-moz-box-flex:0 0 20px;-webkit-box-flex:0 0 20px;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;height:16px;margin:0;background-repeat:no-repeat;background-size:contain;background-position:50%}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item.d-purchased-item{max-height:80px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item.d-purchased-item .d-purchase-details{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;-ms-flex-line-pack:center;align-content:center;overflow:hidden}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item.d-purchased-item .d-purchase-details .d-title{font-size:15px;line-height:1;color:#555;text-align:left;margin-bottom:3px;flex:0 0 15px;-moz-box-flex:0 0 15px;-webkit-box-flex:0 0 15px;-webkit-flex:0 0 15px;-ms-flex:0 0 15px}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item.d-purchased-item .d-purchase-details .d-details{-ms-flex-line-pack:center;align-content:center;flex:0 0 15px;-moz-box-flex:0 0 15px;-webkit-box-flex:0 0 15px;-webkit-flex:0 0 15px;-ms-flex:0 0 15px;margin:0}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item.d-purchased-item .d-purchase-details .d-details .d-owner{font-size:13px;color:#555;text-align:left}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item.d-purchased-item .d-purchase-details .d-details .d-expiration{font-size:12px;color:#637189;font-weight:700;text-align:left;margin-left:3px}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item.d-purchased-item .d-purchase-details .d-details .d-expiration:before{content:"\2022";color:#ddd;margin-right:3px}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item.d-purchased-item .d-purchase-details .d-details .d-icon{flex:0 0 12px;-moz-box-flex:0 0 12px;-webkit-box-flex:0 0 12px;-webkit-flex:0 0 12px;-ms-flex:0 0 12px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;height:12px;margin:0 9px 0 0;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:50%}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item.d-purchased-item .d-purchase-amout{flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;font-size:17px;color:#6cb0db;font-weight:700;text-align:right}.d-profile .x-inner .d-group .d-item .d-inner .d-list .d-descriptive-item.d-purchased-item .d-purchase-amout:before{content:"$"}.d-profile .x-inner .d-group .d-item .d-inner .d-single-row{min-height:61px;border-bottom:1px solid #e9eaeb}.d-profile .x-inner .d-group .d-item .d-inner .d-single-row *{flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;border:none}.d-profile .x-inner .d-group .d-item .d-inner .d-single-row :hover{background-color:transparent}.d-profile .x-inner .d-group .d-item .d-inner .d-single-row:hover{background-color:rgba(99,113,137,.05)}.d-profile .x-inner .d-group .d-item .d-inner .d-title-field{min-height:61px;cursor:pointer}.d-profile .x-inner .d-group .d-item .d-inner .d-title-field .d-input{font-size:14px;color:#555;line-height:1.067;text-align:left}.d-profile .x-inner .d-group .d-item .d-inner .d-title-field .d-title{font-size:11px;color:#aaa;font-weight:700;text-transform:uppercase;line-height:1;text-align:left;margin-bottom:8px}.d-profile .x-inner .d-group .d-item .d-inner .d-title-field:hover{position:relative}.d-profile .x-inner .d-group .d-item .d-inner .d-title-field:hover:after{content:"\E018";font-family:didacti;font-size:20px;vertical-align:text-bottom;position:absolute;right:0;top:50%;margin:-20px 15px}.d-profile .x-inner .d-group .d-item .d-inner .d-title-field.d-readonly{cursor:default}.d-profile .x-inner .d-group .d-item .d-inner .d-title-field.d-readonly:hover:after{content:"";font-family:didacti}.d-profile .x-inner .d-group .d-item .d-inner .d-title-field.d-ignore-hover:hover{position:relative}.d-profile .x-inner .d-group .d-item .d-inner .d-title-field.d-ignore-hover:hover:after{content:""}.d-profile .x-inner .d-group .d-item .d-inner .d-placeholder-field{cursor:pointer}.d-profile .x-inner .d-group .d-item .d-inner .d-placeholder-field .d-input{font-size:15px!important;color:#637189;line-height:20px;height:20px;margin-bottom:5px;text-align:left}.d-profile .x-inner .d-group .d-item .d-inner .d-bottom-side .d-bottom-button{width:100%;border-top:1px solid #e9e8eb;-webkit-box-shadow:0 1px 0 0 hsla(0,0%,89%,.4);box-shadow:0 1px 0 0 hsla(0,0%,89%,.4);text-align:center;height:45px;line-height:22px;font-size:12px;cursor:pointer;text-transform:uppercase;font-weight:700;color:#999;background-color:#fff}.d-profile .x-inner .d-group .d-item .d-inner .d-bottom-side .d-bottom-button:hover{background-color:#f4f4f4}.d-profile .x-inner .d-group .d-item .d-inner .d-bottom-side .d-bottom-button:active{background-color:#e3e3e3}.d-profile .x-inner .d-group .d-item .d-list-block{-ms-flex-pack:end;-webkit-box-pack:end;-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;justify-content:flex-end}.d-profile .x-inner .d-group .d-item .d-extra-inner{margin-top:10px}.d-profile .x-inner .d-group .d-item .d-extra-inner .d-button{border-radius:4px;cursor:pointer;background-color:#637189;font-size:14px;color:#fff;font-weight:700;line-height:33px;text-align:center;height:35px}.d-profile .x-inner .d-group .d-item .d-extra-inner .d-button.d-disabled{background-color:#f4f4f4}.d-profile .x-inner .d-group .d-item .d-extra-inner .d-button.d-error{background-color:#c74c4c}.d-profile .x-inner .d-group .d-item .d-extra-inner .d-button:hover{background-color:#4f5a6e}.d-profile .x-inner .d-group .d-item .d-extra-inner .d-button:active{background-color:#3b4452}.d-profile .x-inner .d-group .d-item .d-extra-inner .d-button.d-password-save-button{margin-bottom:4px}.d-profile .x-inner .d-group .d-item .d-extra-options-inner .d-extras-autoplay-toggle-button{padding:0 13px;line-height:56px;height:56px;max-height:56px;font-size:13px}.d-profile .x-inner .d-group .d-item .d-extra-options-inner>:not(:last-child){border-bottom:1px solid #e9eaeb}.d-profile .x-inner .d-group .d-item.d-language{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.d-profile .x-inner .d-group .d-item.d-language .d-inner{flex:0 0 190px;-moz-box-flex:0 0 190px;-webkit-box-flex:0 0 190px;-webkit-flex:0 0 190px;-ms-flex:0 0 190px}.d-profile .x-inner .d-group .d-item.d-language .d-inner .d-list .d-descriptive-item{cursor:pointer}.d-profile .x-inner .d-group .d-item.d-language .d-inner .d-list .d-descriptive-item:last-child{border-bottom:1px solid #e9eaeb}.d-profile .x-inner .d-group .d-item.d-language .d-inner .d-list .d-descriptive-item.d-selected{color:#6cb0db;font-weight:700}.d-profile .x-inner .d-group .d-item.d-invoice-method .d-inner-item{position:relative;overflow:hidden}.d-profile .x-inner .d-group .d-item.d-invoice-method .d-inner-item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background-image:url("/resources/images/opacity-bg.png");background-position-y:0;background-size:contain;background-repeat:repeat-x;pointer-events:none;border-radius:0 0 4px 4px}.d-profile .x-inner .d-group .d-item.d-invoice-method .d-inner-item.d-loading:after{height:100%!important;background-color:#fff;background-image:url("/resources/images/loaders/loader.gif");background-size:auto;background-repeat:no-repeat;background-position:50%}.d-profile .x-inner .d-group .d-item.d-basic-profile .d-inner,.d-profile .x-inner .d-group .d-item.d-network .d-inner,.d-profile .x-inner .d-group .d-item.d-password .d-inner{flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.d-profile-merge,.d-profile-merge>.x-inner{overflow:hidden!important}.d-profile-merge .d-field{width:99.5%;border:0!important;background:none;position:relative;min-height:45px;background:#fff}.d-profile-merge .d-field:not(first-child){border-top:1px solid #ebebeb!important}.d-profile-merge .d-field .x-input-el{padding:0 15px;border:0;height:55px;font-size:15px;border-radius:8px;color:#777;-webkit-text-fill-color:currentcolor}.x-phone .d-profile-merge .d-field .x-input-el{font-size:14px;height:45px}.d-profile-merge .d-field .x-input-el:-moz-placeholder,.d-profile-merge .d-field .x-input-el::-moz-placeholder{color:#aaa;-webkit-text-fill-color:currentcolor;opacity:1}.d-profile-merge .d-field .x-input-el:-ms-input-placeholder{color:#aaa;-webkit-text-fill-color:currentcolor;opacity:1}.d-profile-merge .d-field .x-input-el::-webkit-input-placeholder{color:#aaa;-webkit-text-fill-color:currentcolor;opacity:1}.d-growfield .d-field-content{width:100%;overflow:auto;padding:10px;background-color:#fff;font-size:15px;font-weight:400;line-height:20px;color:#64738a;white-space:pre-wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.d-growfield-base{position:relative;line-height:0}.d-growfield-base .d-field-content{word-wrap:pre;resize:none;border:none;cursor:text;cursor:-webkit-text;-wekbit-user-drag:auto}.d-growfield-base .d-field-content *{user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.d-growfield-base textarea.d-field-content:before{content:""}.d-core-view-popover{position:absolute;top:0;left:0;padding:10px;border:1px solid #ddd;border-bottom-width:2px;opacity:0;border-radius:5px}.d-core-view-popover:before{content:"";position:absolute;z-index:-2;width:10px;height:10px;border:1px solid #ddd;border-bottom-width:2px;background:#fff}.d-core-view-popover:after{content:"";position:absolute;z-index:-1;top:0;right:0;left:0;bottom:0;background:#fff;border-radius:3px}.d-core-view-popover .x-innerhtml{position:relative;z-index:3}.d-core-view-popover.d-unstyled{border:0;padding:0;-webkit-box-shadow:none;box-shadow:none}.d-core-view-popover.d-unstyled:after,.d-core-view-popover.d-unstyled:before{display:none}.d-core-view-popover.bottom{margin-top:15px}.d-core-view-popover.bottom:before{top:-5px}.d-core-view-popover.top{margin-top:-15px}.d-core-view-popover.top:before{bottom:-5px}.d-core-view-popover.left{margin-left:-10px}.d-core-view-popover.left:before{right:-5px}.d-core-view-popover.right{margin-left:10px}.d-core-view-popover.right:before{left:-5px}.d-core-view-popover.x-middle{margin-left:0}.d-core-view-popover.x-middle:before{left:50%;margin-left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.d-core-view-popover.y-middle{margin-top:0}.d-core-view-popover.y-middle:before{top:50%;margin-top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.d-core-view-popover.x-middle.y-middle{margin-top:0;margin-left:0}.d-core-view-popover.x-middle.y-middle:before{content:none}.d-core-view-popover.bottom.right,.d-core-view-popover.top.right{margin-left:0}.d-core-view-popover.bottom.right:before,.d-core-view-popover.top.right:before{left:3px;margin-left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.d-core-view-popover.bottom.left,.d-core-view-popover.top.left{margin-left:0}.d-core-view-popover.bottom.left:before,.d-core-view-popover.top.left:before{left:100%;margin-left:-13px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.d-core-view-popover.shown{opacity:1}.d-core-view-popover.showing{-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-core-view-popover.hiding{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-core-view-popover.d-no-padding{padding:0}.d-core-view-popover.d-no-arrow{margin:0!important}.d-core-view-popover.d-no-arrow:before{content:none!important}.d-core-view-popover.d-dark-themed{border-color:#000}.d-core-view-popover.d-dark-themed:after{background:#000}.d-core-view-popover.d-dark-themed:before{background:#000;border-color:#000}.d-fast-popup .d-fast-popup-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#b5bbc6}.d-fast-popup .d-fast-popup-overlay:before{content:"";opacity:.9;background:#637189;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.d-fast-popup .d-fast-popup-overlay:after{content:"\E645";font-family:didacti;font-size:15px;text-align:center;line-height:50px;position:absolute;top:0;right:0;width:50px;height:50px;z-index:1}.d-fast-popup .d-fast-popup-overlay .d-fast-popup-inner{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;padding:10px;margin:auto 10px}.d-colorpicker-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;max-width:348px!important}.d-colorpicker-popup .d-popup-content{padding:10px}.d-colorpicker{font-size:11px;font-family:ProximaNova;font-weight:700;text-transform:uppercase;color:#637189;max-width:184px}.d-colorpicker .d-title{margin:0 10px}.d-colorpicker .d-remove{width:100%;margin:0;text-align:center;font-size:11px}.d-colorpicker .d-input-block{flex:0 0 30px;-moz-box-flex:0 0 30px;-webkit-box-flex:0 0 30px;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;border:1px solid #ddd;background-color:#e3e3e3}.d-colorpicker .d-input-block .d-color-input{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;font-size:14px;font-family:ProximaNova;font-weight:400;color:#555;text-transform:uppercase;text-align:center;background-color:transparent}.d-colorpicker .d-input-block .d-color-preview{width:14px;height:14px;margin:auto 10px;flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.d-colorpicker .d-colors{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 12px 10px}.d-colorpicker .d-colors [data-color="#fff"],.d-colorpicker .d-colors [data-color="#ffffff"]{border:1px solid #aaa}.d-colorpicker .d-colors .d-hlited{border:1px solid #637179}.d-colorpicker .d-colors div{height:14px;width:14px;margin:1px;border-radius:50%}.d-colorpicker .d-opacity-block label{padding-left:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-colorpicker .d-opacity-block input{width:40px;font-size:14px;line-height:14px;color:#637189;font-weight:400;text-align:center}.d-colorpicker.d-mobile-colorpicker{max-width:100%;height:394px;min-height:394px;max-height:none}.d-colorpicker.d-mobile-colorpicker .d-colors{width:240px;height:250px;margin:auto;padding:0 0 10px}.d-colorpicker.d-mobile-colorpicker .d-colors .d-hlited{border-width:2px}.d-colorpicker.d-mobile-colorpicker .d-colors div{height:40px;width:40px;margin:20px}.d-colorpicker.d-mobile-colorpicker .d-input-block{flex:0 0 50px;-moz-box-flex:0 0 50px;-webkit-box-flex:0 0 50px;-webkit-flex:0 0 50px;-ms-flex:0 0 50px}.d-colorpicker.d-mobile-colorpicker .d-input-block .d-color-preview{width:48px;height:48px;margin:0}.d-viewport-creation-toolbar{position:fixed;right:8px;bottom:8px;z-index:2}.d-viewport-creation-toolbar>.d-open-button{cursor:pointer;width:57px;height:57px;float:right}.d-viewport-creation-toolbar>.d-open-button .d-icon:before{border-radius:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9;background:#64738b;width:57px;height:57px;line-height:57px;content:"\E633";font-size:20px;color:#fff;display:block;font-family:didacti;text-align:center;position:absolute;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.29,1.8,.43,.88);transition-timing-function:cubic-bezier(.29,1.8,.43,.88)}.x-chrome .d-viewport-creation-toolbar>.d-open-button .d-icon:before,.x-chromemobile .d-viewport-creation-toolbar>.d-open-button .d-icon:before{will-change:transform,opacity}.d-fullscreen .d-viewport-creation-toolbar>.d-open-button .d-icon:before{will-change:unset;-webkit-transform:none;transform:none}.d-viewport-creation-toolbar>.d-open-button>.d-title{color:#fff;font-size:16px;text-align:right;position:relative;line-height:57px;opacity:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.x-chrome .d-viewport-creation-toolbar>.d-open-button>.d-title,.x-chromemobile .d-viewport-creation-toolbar>.d-open-button>.d-title{will-change:transform,opacity}.d-fullscreen .d-viewport-creation-toolbar>.d-open-button>.d-title{will-change:unset;-webkit-transform:none;transform:none}.d-viewport-creation-toolbar>.d-items{z-index:1;-webkit-transform:translateY(300px);transform:translateY(300px)}.d-viewport-creation-toolbar>.d-items>.d-item{position:absolute;bottom:0;right:0;cursor:pointer;height:57px;width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:end;-webkit-box-pack:end;-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;justify-content:flex-end;-webkit-transform:translateY(0);transform:translateY(0);opacity:0;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.29,1.8,.43,.88);transition-timing-function:cubic-bezier(.29,1.8,.43,.88)}.x-chrome .d-viewport-creation-toolbar>.d-items>.d-item,.x-chromemobile .d-viewport-creation-toolbar>.d-items>.d-item{will-change:transform,opacity}.d-fullscreen .d-viewport-creation-toolbar>.d-items>.d-item{will-change:unset;-webkit-transform:none;transform:none}.d-viewport-creation-toolbar>.d-items>.d-item .d-icon:before{border-radius:50%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transform:scale(.7);transform:scale(.7);right:0;width:57px;height:57px;line-height:57px;font-size:24px;color:#fff;font-family:didacti;text-align:center;position:absolute}.x-chrome .d-viewport-creation-toolbar>.d-items>.d-item .d-icon:before,.x-chromemobile .d-viewport-creation-toolbar>.d-items>.d-item .d-icon:before{will-change:transform,opacity}.d-fullscreen .d-viewport-creation-toolbar>.d-items>.d-item .d-icon:before{will-change:unset;-webkit-transform:none;transform:none}.d-viewport-creation-toolbar>.d-items>.d-item .d-title{color:#fff;margin-right:70px;font-size:16px;text-align:right;line-height:57px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.d-viewport-creation-toolbar>.d-items>.d-item:hover .d-icon:before{-webkit-transform:scale(1);transform:scale(1)}.d-viewport-creation-toolbar>.d-items .d-new-group .d-icon:before{background:#a4c686;content:"\E62A"}.d-viewport-creation-toolbar>.d-items .d-new-course .d-icon:before{background:#6cb0db;content:"\E650"}.d-viewport-creation-toolbar>.d-items .d-new-activity .d-icon:before{background:#ffb900;content:"\E03D"}.d-viewport-creation-toolbar>.d-items .d-new-map .d-icon:before{background:#ce79b0;content:"\E64F"}.d-viewport-creation-toolbar>.d-mask{opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);position:absolute;width:570px;height:570px;top:-256px;right:-256px;background-color:#000}.x-chrome .d-viewport-creation-toolbar>.d-mask,.x-chromemobile .d-viewport-creation-toolbar>.d-mask{will-change:transform,opacity}.d-fullscreen .d-viewport-creation-toolbar>.d-mask{will-change:unset;-webkit-transform:none;transform:none}.d-viewport-creation-toolbar.d-expanding>.d-open-button>.d-title{-webkit-animation-name:viewport-creation-toolbar-title-show;animation-name:viewport-creation-toolbar-title-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-viewport-creation-toolbar.d-expanded>.d-mask,.d-viewport-creation-toolbar.d-expanding>.d-mask{opacity:.7;-webkit-transform:scale(8);transform:scale(8)}.d-viewport-creation-toolbar.d-expanded>.d-items,.d-viewport-creation-toolbar.d-expanding>.d-items{-webkit-transform:translateY(57px);transform:translateY(57px)}.d-viewport-creation-toolbar.d-expanded>.d-items>.d-item,.d-viewport-creation-toolbar.d-expanding>.d-items>.d-item{opacity:1}.d-viewport-creation-toolbar.d-expanded>.d-items>.d-item:first-child,.d-viewport-creation-toolbar.d-expanding>.d-items>.d-item:first-child{-webkit-transform:translateY(-67px);transform:translateY(-67px)}.d-viewport-creation-toolbar.d-expanded>.d-items>.d-item:nth-child(2),.d-viewport-creation-toolbar.d-expanding>.d-items>.d-item:nth-child(2){-webkit-transform:translateY(-134px);transform:translateY(-134px)}.d-viewport-creation-toolbar.d-expanded>.d-items>.d-item:nth-child(3),.d-viewport-creation-toolbar.d-expanding>.d-items>.d-item:nth-child(3){-webkit-transform:translateY(-201px);transform:translateY(-201px)}.d-viewport-creation-toolbar.d-expanded>.d-items>.d-item:nth-child(4),.d-viewport-creation-toolbar.d-expanding>.d-items>.d-item:nth-child(4){-webkit-transform:translateY(-268px);transform:translateY(-268px)}.d-viewport-creation-toolbar.d-expanded>.d-open-button .d-icon:before,.d-viewport-creation-toolbar.d-expanding>.d-open-button .d-icon:before{-webkit-transform:rotate(135deg) scale(.8);transform:rotate(135deg) scale(.8)}.d-viewport-creation-toolbar.d-expanded>.d-open-button>.d-title{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transform:translateX(-70px);transform:translateX(-70px)}.d-viewport-creation-toolbar.d-collapsing>.d-items{-webkit-transform:translateY(57px);transform:translateY(57px)}.d-viewport-creation-toolbar.d-collapsing>.d-open-button>.d-title{-webkit-animation-name:viewport-creation-toolbar-title-hide;animation-name:viewport-creation-toolbar-title-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes viewport-creation-toolbar-title-show{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transform:translateX(-70px);transform:translateX(-70px)}}@keyframes viewport-creation-toolbar-title-show{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transform:translateX(-70px);transform:translateX(-70px)}}@-webkit-keyframes viewport-creation-toolbar-title-hide{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transform:translateX(-70px);transform:translateX(-70px)}to{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@keyframes viewport-creation-toolbar-title-hide{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transform:translateX(-70px);transform:translateX(-70px)}to{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}}.d-course-select{border-radius:4px}.d-course-select .d-course-select-list{height:230px}.x-phone .d-course-select .d-course-select-list{height:180px}.d-course-select .d-list-item{height:46px;cursor:pointer;overflow:hidden;border-bottom:1px solid #e0e3e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-course-select .d-list-item.d-disabled{background:#f4f4f5!important}.d-course-select .d-list-item:hover{background-color:#f8f8f9}.d-course-select .d-list-item:active{background:#eff1f3}.d-course-select .d-list-item .d-user-icon{margin:0 15px 0 12px;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;border-radius:50%}.d-course-select .d-list-item .d-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px 0 0;line-height:13px;font-size:13px;font-weight:400}.d-course-select .d-list-item .d-content .d-title{width:100%;color:#64738b;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-course-select .d-list-item .d-content .d-members{color:silver}.d-course-select .d-list-item .d-apply-icon{margin-right:25px;color:#c7ccd4;font-size:13px;font-family:didacti}.d-course-select .d-list-item .d-apply-icon:after{content:"\E043"}.d-course-select .d-list-item.d-selected .d-apply-icon{color:#febf2c}.d-course-select .d-create-button{height:45px;font-size:12px;line-height:44px;text-align:center;color:#bababa;background:#f1f1f1;border-top:1px solid #e3e3e3;cursor:pointer}.d-block.d-course-block .d-unpublished{font-size:10px;font-weight:400;line-height:12px;color:#c01313}.d-block.d-course-block .d-completeness-container{position:absolute;bottom:18px;left:14px}.d-block.d-course-block .d-score-container{position:absolute;bottom:18px;right:14px}.d-course-editor{border:none!important;background:#e9eaeb!important;border-radius:0;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.d-course-editor .d-side-menu{grid-row-start:1;grid-row-end:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-course-editor .d-side-menu .d-course-info{font-size:14px;line-height:20px;padding:15px;-ms-flex-negative:0;flex-shrink:0}.d-course-editor .d-side-menu .d-side-menu-inner{width:217px;border-right:1px solid #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;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-flex:1;-ms-flex:1;flex:1;height:0;overflow:hidden}.x-chrome .d-course-editor .d-side-menu .d-side-menu-inner,.x-chromemobile .d-course-editor .d-side-menu .d-side-menu-inner{will-change:transform,opacity}.d-fullscreen .d-course-editor .d-side-menu .d-side-menu-inner{will-change:unset;-webkit-transform:none;transform:none}.d-course-editor .d-side-menu .d-side-menu-inner>div{border-top:1px solid #ccc}.d-course-editor .d-side-menu .d-side-menu-inner>div:first-child{border-top:none}.d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item{min-height:131px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item>.d-icon-placeholder{height:85px;width:100%;padding-top:20px}.d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item>.d-icon-placeholder>.d-icon{width:45px;height:45px;border:1px solid #c9c9c9;background-color:transparent}.d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item>.d-icon-placeholder>.d-icon:before{top:3px;color:#a3a3a4}.d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item>.d-title{cursor:pointer;color:#555;padding:0 10px 10px;font-size:20px;line-height:20px;text-align:center}.d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item>.d-title .d-inline-field input{width:100%;letter-spacing:-.1px!important;text-align:center;font-size:20px;line-height:20px;color:#555;background:none;border:none;border-bottom:1px solid #ccc;margin-top:-3px}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item{cursor:pointer;font-size:14px;color:#aaa;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:content-box;box-sizing:content-box}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-initial{height:45px;overflow:hidden}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-initial:before{top:0;left:0;right:0;bottom:0;position:absolute;font-weight:700;height:45px;line-height:45px;text-align:center;content:attr(data-placeholder);z-index:1}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-initial:active:before,.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-initial:hover:before{background:#dcdedf}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-initial.d-to-editing{-webkit-animation-name:course-edit-menu-description-field-bigger;animation-name:course-edit-menu-description-field-bigger;-webkit-animation-duration:.45s;animation-duration:.45s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-initial.d-to-editing:before{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-initial .d-field-content{opacity:0}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field>.d-field-content{-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:1s;transition-duration:1s;width:100%;word-break:break-word;line-height:21px;padding:0 15px;margin:18px 0 12px;border:none;resize:none;-webkit-user-select:text;-wekbit-user-drag:auto}.x-chrome .d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field>.d-field-content,.x-chromemobile .d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field>.d-field-content{will-change:transform,opacity}.d-fullscreen .d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field>.d-field-content{will-change:unset;-webkit-transform:none;transform:none}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-view{position:relative}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-view>.d-field-content{overflow:hidden;cursor:pointer;max-height:150px!important}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-view:after{position:absolute;bottom:-13px;left:0;right:0;width:100%;content:"";background:url(/resources/images/grey-opacity-bg.png) repeat-x bottom;background-size:100% 50px;height:50px}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field.d-edit>.d-field-content{max-height:360px!important}.d-course-editor .d-side-menu .d-side-menu-inner>.d-description-item .d-description-field>.d-field-content{color:#555;background-color:#e9eaeb;overflow:auto}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item{z-index:1;height:0;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree{padding:2px 15px 0 10px}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item{position:relative;padding-left:5px}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title{z-index:1;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;color:#555;cursor:pointer;font-size:14px;line-height:15px;padding:10px 0}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title .d-icon{display:inline-block;color:#555;font-size:14px;width:18px;vertical-align:middle;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title .d-icon:before{color:#211f1f;content:"\E64D";font-family:didacti;margin-top:-1px;display:inline-block}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title .d-text{word-wrap:break-word;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title .d-trigger.d-rename{width:20px;height:14px;text-align:center;opacity:.65;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.x-desktop .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title .d-trigger.d-rename{opacity:0}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title .d-trigger.d-rename:before{content:"\E018";font-family:didacti;font-size:16px;color:#555}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title:hover .d-trigger.d-rename{opacity:.65}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title:hover .d-trigger.d-rename:hover{opacity:1}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-sections{z-index:1;padding-left:19px;position:relative}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item .d-overlay{border:1px solid #bbb;border-radius:4px;background:#ddd;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;opacity:0;-webkit-transition-delay:.25s;transition-delay:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;transition-property:opacity}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item.d-drop-target>.d-overlay{opacity:1}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item.d-new{position:relative}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item.d-new>.d-title>.d-icon{opacity:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item.d-new>.d-title:after{content:"";height:1px;background-color:#ccc;width:100%;position:absolute;bottom:7px;left:0;right:0;opacity:1;-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item.x-dragging{opacity:0}.x-chrome .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item.x-dragging,.x-chromemobile .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item.x-dragging{will-change:transform,opacity}.d-fullscreen .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item.x-dragging{will-change:unset;-webkit-transform:none;transform:none}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-ghost{z-index:2;position:absolute;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.x-chrome .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-ghost,.x-chromemobile .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-ghost{will-change:transform,opacity}.d-fullscreen .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-ghost{will-change:unset;-webkit-transform:none;transform:none}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-ghost.d-hide-opacity-animated{opacity:0}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .d-empty-box{height:0;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:height;transition-property:height}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .d-item{min-height:35px;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:height,opacity;transition-property:height,opacity}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .d-item .d-editable .d-icon,.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .d-item .d-editable .d-text,.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .d-item .d-editable .d-trigger{display:none}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .d-item .d-editable .d-input{padding-bottom:1px;padding-left:18px;margin-bottom:-2px;height:15px;font-size:14px;line-height:14px;background:none;border:none;border-bottom:1px solid #ccc;letter-spacing:-.1px;color:#555;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;-webkit-user-select:text;-wekbit-user-drag:auto}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .d-item .d-editable .d-input:-moz-placeholder,.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .d-item .d-editable .d-input::-moz-placeholder{-webkit-text-fill-color:#858585}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .d-item .d-editable .d-input:-ms-input-placeholder{-webkit-text-fill-color:#858585}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .d-item .d-editable .d-input::-webkit-input-placeholder{-webkit-text-fill-color:#858585}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .dd-helper-item{height:10px;overflow:hidden;min-height:0;position:absolute;bottom:0;left:0;right:0}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .dd-helper-item.d-dd-root-helper-item{position:relative;height:1px}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections .dd-helper-item .dd-helper-section-title{padding:5px 0}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container{padding:0 0 0 5px}.x-chrome .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container,.x-chromemobile .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container{will-change:transform,opacity}.d-fullscreen .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container{will-change:unset;-webkit-transform:none;transform:none}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container>.d-new-section-field{line-height:0;padding-bottom:20px}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container>.d-new-section-field>.d-input{background:none;border:none;border-bottom:1px solid #ccc;cursor:pointer;font-size:14px;color:#555;line-height:15px;padding:9px 0 0;height:20px;width:100%;margin-top:-3px;margin-bottom:8px;text-indent:18px;letter-spacing:-.1px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:text;-wekbit-user-drag:auto}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container>.d-new-section-field>.d-input:focus::-webkit-input-placeholder{-webkit-text-fill-color:#858585}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container>.d-new-section-field>.d-input:focus::-moz-placeholder{color:#858585}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container>.d-new-section-field>.d-input:focus:-ms-input-placeholder{color:#858585}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container>.d-new-section-field>.d-button{cursor:pointer;color:#555;font-size:11px;line-height:11px;font-weight:700;padding-left:15px;padding-top:10px;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s}.x-chrome .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container>.d-new-section-field>.d-button,.x-chromemobile .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container>.d-new-section-field>.d-button{will-change:transform,opacity}.d-fullscreen .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container>.d-new-section-field>.d-button{will-change:unset;-webkit-transform:none;transform:none}.d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree>.d-bottom-container>.d-new-section-field>.d-button.d-hiding{opacity:0}.d-course-editor .d-side-menu .d-side-menu-inner>.d-footer-item{border-top:none;-ms-flex-negative:0;flex-shrink:0}.d-course-editor .d-side-menu .d-side-menu-inner>.d-footer-item .d-saved-text,.d-course-editor .d-side-menu .d-side-menu-inner>.d-footer-item .d-saving-text{width:100%;display:none;font-size:14px;text-align:center}.d-course-editor .d-side-menu .d-side-menu-inner>.d-footer-item .d-button{cursor:pointer;font-size:15px;font-weight:700;text-align:center;height:45px;line-height:45px;border-top:1px solid #ccc;color:#555;width:100%}.d-course-editor .d-side-menu .d-side-menu-inner>.d-footer-item .d-button.d-publish{color:#637189}.d-course-editor .d-side-menu .d-side-menu-inner>.d-footer-item .d-button:active,.d-course-editor .d-side-menu .d-side-menu-inner>.d-footer-item .d-button:hover{background:#dcdedf}.d-course-editor .d-side-menu .d-side-menu-inner>.d-footer-item.d-saving .d-saving-text{display:block}.d-course-editor .d-side-menu .d-side-menu-inner>.d-footer-item.d-saving .d-button{background:none!important;color:#c5c6c6!important}.d-course-editor .d-side-menu .d-side-menu-inner>.d-footer-item.d-saved .d-saved-text{display:block}.d-course-editor:not(.d-has-block) .d-side-menu .d-side-menu-inner>.d-footer-item>.d-button.d-publish{background:none;color:#c5c6c6}.d-course-editor .d-section-block.d-playlist-block .d-block-content>.d-body:after{display:none}.d-course-editor .d-section-block.d-drop-indicator-left:before{content:"";background:#6cb0db;height:100%;position:absolute;top:0;bottom:0;left:-8px;width:1px}.d-course-editor .d-section-block.d-drop-indicator-right:after{content:"";background:#6cb0db;height:100%;position:absolute;top:0;bottom:0;right:-11px;width:1px}.d-course-editor .d-block.d-default .d-block-content>.d-body .d-block-body-content .d-embed,.d-course-editor .d-block.d-default .d-block-content>.d-body .d-block-body-content .d-image,.d-course-editor .d-block.d-default .d-block-content>.d-body .d-block-body-content .d-tool-app{z-index:1}.d-course-editor .d-block.d-default .d-block-content>.d-body .d-block-body-content:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.d-course-editor .d-block.d-default .d-block-content>.d-body:after{content:" ";background:url(/resources/images/opacity-bg.png) repeat-x bottom;background-size:100% 75px;width:100%;height:75px;bottom:-10px;display:block;position:absolute;z-index:4;pointer-events:none}.d-course-editor .d-load-bar{position:fixed}.d-course-editor.d-published>.d-side-menu .d-publish{display:none}.d-course-editor.d-course-viewer.d-course-editor[tab=theory] .d-block .d-footer,.d-course-editor.d-course-viewer.d-course-editor[tab=theory] .d-block .d-question{display:none!important}.d-course-editor.d-course-viewer.d-course-editor[tab=theory] .d-block>.d-block-content>.d-body,.d-course-editor.d-course-viewer.d-course-editor[tab=theory] .d-block>.d-block>.d-body{height:255px}.d-course-editor.d-course-viewer .d-side-menu .d-end-date-input{border:1px solid #eee;padding:0 10px;border-radius:4px}.d-course-editor.d-course-viewer .d-side-menu .d-weekly-hours-input{border-radius:4px;border:1px solid #eee;display:inline-block;width:36px;text-align:center}.d-course-editor.d-course-viewer .d-side-menu .weekly-hours-help-icon{border:1px solid #eee;border-radius:50%;width:14px;display:inline-block;margin-left:5px;cursor:pointer;text-align:center;line-height:10px;position:relative;top:-8px;left:-2px}.d-course-editor.d-course-viewer .d-side-menu .weekly-hours-help-icon:after{position:relative;content:"\E037";font-family:didacti;font-size:9px;color:#908f8f;top:-1px}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner{background:#fff}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-header-item{position:relative}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-header-item>.d-title{cursor:default;position:absolute;bottom:26px;text-align:center;width:100%;color:#fff}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-header-item.d-user-cover{position:relative;background-size:cover}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-header-item.d-user-cover:before{content:"";background:#555;position:absolute;top:0;left:0;right:0;bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item{color:#aaa;height:46px;line-height:46px;font-size:15px;cursor:pointer;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item>.d-leave-button{text-align:center}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item>.d-leave-button>.d-text{font-weight:700}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item>.d-enroll-button>.d-text{text-align:center;font-weight:700;color:#71b56d}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item>.d-enroll-button.d-unpublished{cursor:default}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item>.d-enroll-button.d-unpublished>.d-text{color:#c01313}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item{line-height:21px;font-size:15px}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field{line-height:21px;position:relative}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field>.d-content{margin:12px 0;padding:0 15px;min-height:0;max-height:360px;overflow:auto;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:.25s;transition-duration:.25s}.x-chrome .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field>.d-content,.x-chromemobile .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field>.d-content{will-change:transform,opacity}.d-fullscreen .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field>.d-content{will-change:unset;-webkit-transform:none;transform:none}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field>.d-button{position:absolute;bottom:-10px;color:#aaa;width:100%;height:30px;font-size:10px;line-height:30px;background:#fff;padding-left:15px;font-weight:700;text-transform:uppercase;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field.d-collapsed>.d-content{max-height:150px;overflow:hidden}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field.d-has-read-more>.d-button{opacity:1}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree{padding:0 15px}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree>.d-title{text-transform:uppercase;color:#aaa;padding:20px 0 0;line-height:11px;font-size:11px;font-weight:700}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree>.d-sections{padding-bottom:15px}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree .d-sections>.d-item,.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree>.d-sections>.d-item>.d-sections{padding-left:0!important}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree .d-sections>.d-item .d-title .d-icon:before{content:"\E64E";color:#555}.d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-footer-item{-ms-flex-negative:0;flex-shrink:0}.d-course-editor.d-course-viewer .d-side-menu .d-progress-container{margin-bottom:10px}.d-course-editor.d-course-viewer .d-side-menu .d-progress-container .d-bar{margin-top:2px;margin-bottom:4px;width:100%;height:4px;background-color:transparent;border:1px solid #ffba00}.d-course-editor.d-course-viewer .d-side-menu .d-progress-container .d-bar .d-bar-inner{background-color:#ffba00;height:100%}.d-course-editor.d-course-viewer .d-side-menu .d-progress-container .d-progress{color:#333;position:relative;font-weight:700;font-size:28px;line-height:32px}.d-course-editor.d-course-viewer .d-side-menu .d-progress-container .d-target{display:inline-block;margin-left:5px}.d-course-editor.d-course-viewer .d-side-menu .d-progress-container .d-target:after{color:#fecb2e;font-family:didacti;content:"\E03D";font-size:32px;margin-left:5px;display:inline-block}.d-course-editor.d-course-viewer.d-teacher .d-side-menu .d-enroll-item,.d-course-editor.d-topic-editor>.d-side-menu .d-assign-teachers,.d-course-editor.d-topic-editor>.d-side-menu .d-enroll-item,.d-course-editor:not(.d-course-viewer).d-teacher .d-block .d-bottom-bar .d-button.d-reuse-button{display:none!important}.x-phone .d-course-viewer{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-phone .d-course-viewer .d-course-viewer-header{z-index:1;position:relative;color:#777;height:60px;font-size:15px;line-height:60px;font-weight:700;background:#e9eaeb;border-bottom:1px solid #ccc;opacity:1;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform:translateZ(0);transform:translateZ(0)}.x-chrome .x-phone .d-course-viewer .d-course-viewer-header,.x-chromemobile .x-phone .d-course-viewer .d-course-viewer-header{will-change:transform,opacity}.d-fullscreen .x-phone .d-course-viewer .d-course-viewer-header{will-change:unset;-webkit-transform:none;transform:none}.x-phone .d-course-viewer .d-course-viewer-header:active{background:#dcdedf}.x-phone .d-course-viewer .d-course-viewer-header:before{content:"\E035";font-family:didacti;margin-right:18px;margin-left:18px}.x-phone .d-course-viewer .d-course-viewer-header .d-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-phone .d-course-viewer .d-course-viewer-header .d-close{-ms-flex-negative:0;flex-shrink:0;padding:0 20px 0 10px}.x-phone .d-course-viewer .d-course-viewer-inner{height:0;width:100%;padding-bottom:60px;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-phone .d-course-viewer .d-course-viewer-toc{z-index:10}.x-phone .d-course-viewer .d-course-viewer-toc .d-section-tree{left:0;right:0;bottom:0;top:61px;width:100%;z-index:1;background:red;position:absolute}.x-phone .d-course-viewer .d-side-menu{width:100%}.x-chrome .x-phone .d-course-viewer .d-side-menu,.x-chromemobile .x-phone .d-course-viewer .d-side-menu{will-change:transform,opacity}.d-fullscreen .x-phone .d-course-viewer .d-side-menu{will-change:unset;-webkit-transform:none;transform:none}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner{display:block;width:100%;height:auto}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-header-item{border-top:none;height:227px}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-header-item .d-close{position:absolute;font-size:12px;line-height:12px;right:25px;top:25px;color:#fff;font-weight:700}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item{height:60px;line-height:60px;border-top:none}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item>.d-leave-button>.d-completed{font-size:20px}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item>.d-leave-button>.d-text{font-size:15px}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item>.d-enroll-button>.d-text{text-align:center;font-weight:700}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field:after{position:absolute;bottom:0;left:0;right:0;width:100%;content:"";background:url(/resources/images/opacity-bg.png) repeat-x bottom;background-size:100% 75px;height:75px;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-delay:.25s;transition-delay:.25s}.x-chrome .x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field:after,.x-chromemobile .x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field:after{will-change:transform,opacity}.d-fullscreen .x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field:after{will-change:unset;-webkit-transform:none;transform:none}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field>.d-content{margin:0;min-height:0;max-height:155px;overflow:hidden;padding:24px 18px}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-description-item>.d-description-field.d-collapsed:after{opacity:1}.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner .d-button.d-close,.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner .d-button.d-edit,.x-phone .d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item{display:none}.x-phone .d-course-viewer .d-section-list{background:#e9eaeb;padding:0 10px;overflow:hidden}.x-phone .d-course-viewer .d-section-list .d-section>.d-blocks>.d-block{width:100%;margin:10px 0 0;display:block}.x-phone .d-course-viewer .d-section-list .d-section>.d-blocks>.d-block.d-default,.x-phone .d-course-viewer .d-section-list .d-section>.d-blocks>.d-block.d-default>.d-block-content>.d-body{height:auto}.x-phone .d-course-viewer .d-section-list .d-section>.d-blocks>.d-block>.d-block-content>.d-body .d-block-body-content:after{display:none}.x-phone .d-course-viewer .d-section-list .d-section>.d-blocks>.d-block>.d-block-content>.d-body .d-question{padding:0;margin:0;position:relative}.x-phone .d-course-viewer .d-section-list .d-section>.d-blocks>.d-block>.d-block-content>.d-body .d-question>.d-message{max-height:none;padding:20px 20px 0}.x-phone .d-course-viewer .d-section-list .d-section>.d-blocks>.d-block>.d-block-content>.d-body .d-question .d-answer{display:block!important}.x-phone .d-course-viewer .d-section-list .d-section>.d-blocks>.d-block>.d-block-content>.d-body .d-question:after,.x-phone .d-course-viewer .d-section-list .d-section>.d-blocks>.d-block>.d-block-content>.d-body .d-question>.x-inner:before{content:none}.x-phone .d-course-viewer .d-section-list .d-section>.d-blocks>.d-block>.d-block-content>.d-body:after{display:none!important}.x-phone .d-course-viewer.d-toc-opened .d-comments-list,.x-phone .d-course-viewer.d-toc-opened .d-course-viewer-header .d-close{display:none}.x-phone.x-ios .d-course-viewer{height:0!important}.x-phone.x-ios .d-course-viewer .d-header-item{height:auto}@-webkit-keyframes course-phone-editor-contents-table-show{0%{height:100%}to{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes course-phone-editor-contents-table-show{0%{height:100%}to{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}}.x-phone .d-section-tree{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-phone .d-section-tree .d-sections>.d-item>.d-title{font-size:14px;line-height:14px;min-height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-phone .d-section-tree .d-sections>.d-item>.d-title>.d-icon{display:inline-block;color:#555;font-size:10px;width:25px}.x-phone .d-section-tree .d-sections>.d-item>.d-title>.d-icon:before{content:"\E64E";font-family:didacti}.x-phone .d-section-tree>.d-content{background:#e9eaeb;padding-bottom:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.x-chrome .x-phone .d-section-tree>.d-content,.x-chromemobile .x-phone .d-section-tree>.d-content{will-change:transform,opacity}.d-fullscreen .x-phone .d-section-tree>.d-content{will-change:unset;-webkit-transform:none;transform:none}.x-phone .d-section-tree>.d-content>.d-sections{padding:0 10px}.x-phone .d-section-tree>.d-content>.d-sections>.d-item:first-child>.d-title{border-top:none}.x-phone .d-section-tree>.d-content>.d-sections>.d-item>.d-title{padding-left:10px}.x-phone .d-section-tree>.d-content>.d-sections>.d-item>.d-title>.d-icon{display:none}.x-phone .d-section-tree>.d-content>.d-sections>.d-item>.d-sections>.d-item>.d-title{padding-left:10px}.x-phone .d-section-tree>.d-content>.d-sections>.d-item>.d-sections>.d-item>.d-sections>.d-item>.d-title{padding-left:35px}.x-phone .d-section-tree>.d-content>.d-sections>.d-item>.d-sections>.d-item>.d-sections>.d-item>.d-sections>.d-item>.d-title{padding-left:60px}.x-phone .d-section-tree>.d-footer{border-bottom:1px solid #ccc;position:absolute;bottom:0;left:0;right:0;background:url(/resources/images/opacity-bg.png) repeat-x bottom;background-size:100% 75px;height:45px}.x-phone .d-section-tree>.d-footer>.d-text{color:#555;font-weight:700;font-size:12px;line-height:12px;text-align:center;margin-bottom:30px}.x-phone .d-section-tree>.d-footer>.d-triangle-up{z-index:1;bottom:5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ccc;position:absolute;left:50%;margin-left:-10px}.x-phone .d-section-tree>.d-footer>.d-triangle-up:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e9eaeb;position:absolute;bottom:-11px;left:-10px;content:""}.x-phone .d-section-tree>.d-footer:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;border-top:1px solid #ccc;background:#e9eaeb}.x-phone .d-section-tree.d-showing{-webkit-animation-name:view-course-phone-section-tree-showing;animation-name:view-course-phone-section-tree-showing;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-phone .d-section-tree.d-hiding{-webkit-animation-name:view-course-phone-section-tree-hiding;animation-name:view-course-phone-section-tree-hiding;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes view-course-phone-section-tree-showing{0%{opacity:0}to{opacity:1}}@keyframes view-course-phone-section-tree-showing{0%{opacity:0}to{opacity:1}}@-webkit-keyframes view-course-phone-section-tree-hiding{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes view-course-phone-section-tree-hiding{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.x-tablet .d-course-editor{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-tablet .d-course-editor>.d-mask{z-index:10;position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(210,5%,92%,.95);opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}.x-chrome .x-tablet .d-course-editor>.d-mask,.x-chromemobile .x-tablet .d-course-editor>.d-mask{will-change:transform,opacity}.d-fullscreen .x-tablet .d-course-editor>.d-mask{will-change:unset;-webkit-transform:none;transform:none}.x-tablet .d-course-editor .d-side-menu{position:absolute;top:0;left:0;bottom:0;z-index:11;background:#e9eaeb;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform:translateX(-338px);transform:translateX(-338px)}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner{width:338px}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item{height:203px;min-height:100px;max-height:203px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder{height:100%;width:100%}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder .d-image{height:100%;width:100%;background-size:cover}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder .d-image .d-remove-button{display:none;position:absolute;top:0;left:0;padding:23px 17px;line-height:10px}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder .d-image .d-remove-button:before{content:"\E056";font-family:didacti;font-size:16px}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder .d-image .invisible-stretch{width:200px;height:70px;right:0;top:0;bottom:auto;left:auto}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder .d-image .d-label{position:absolute;right:20px;top:24px;font-size:14px;line-height:18px;font-weight:700;text-shadow:0 1px #fff}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder .d-image .d-label:before{content:"\E63C";display:inline-block;margin-right:10px;font-family:didacti;font-size:24px;vertical-align:middle;font-weight:400}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder .d-image.loading{background-image:none!important}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder .d-image.loading .d-label,.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder .d-image.loading .invisible-stretch{display:none}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-image-placeholder .d-image.loading:before{content:"";position:absolute;top:10px;right:10px;width:20px;height:20px;background-image:url(/resources/images/loaders/loader.gif);background-size:auto auto;background-repeat:no-repeat;background-size:20px}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-title{position:absolute;bottom:15px;left:0;right:0;text-align:center}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-header-item .d-title input{margin-top:0;margin-bottom:-3px}.x-tablet .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item{min-height:50px}.x-tablet .d-course-editor>.d-header{z-index:1;position:fixed;width:100%;height:60px;border-bottom:1px solid #d3d4d4;-webkit-box-shadow:0 1px #a0a1a1;box-shadow:0 1px #a0a1a1;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.x-tablet .d-course-editor>.d-header>.d-open-menu-button{padding:29px 26px 0;line-height:0;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.x-tablet .d-course-editor>.d-header>.d-open-menu-button:before{font-size:20px;content:"\E035";font-family:didacti;color:#747575}.x-tablet .d-course-editor>.d-header>.d-course-title{color:#777;line-height:60px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-tablet .d-course-editor>.d-header>.d-close{padding:0 25px 0 60px;font-size:12px;color:#7b7b7b;line-height:60px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.x-tablet .d-course-editor>.d-section-list{margin-top:60px;padding:0 26px 62px}.x-tablet .d-course-editor.d-expanded>.d-side-menu{-webkit-transform:translateX(0);transform:translateX(0)}.x-tablet .d-course-editor.d-expanded>.d-mask{-webkit-animation-name:course-edit-section-list-show-mask;animation-name:course-edit-section-list-show-mask;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-tablet .d-course-editor.d-collapsed>.d-mask,.x-tablet .d-course-editor.d-expanded>.d-mask{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s}.x-tablet .d-course-editor.d-collapsed>.d-mask{-webkit-animation-name:course-edit-section-list-hide-mask;animation-name:course-edit-section-list-hide-mask;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-tablet .d-course-editor.d-course-viewer{overflow:hidden}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-enroll-item{height:60px;line-height:60px;-webkit-box-sizing:content-box;box-sizing:content-box}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree{padding:0 10px}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree .d-sections{padding-left:0!important}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree .d-sections>.d-item>.d-title{min-height:60px;line-height:22px;font-size:14px;padding:0 10px;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree .d-sections>.d-item>.d-title>.d-icon{font-size:10px;width:25px}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree .d-sections>.d-item>.d-sections>.d-item>.d-title{padding-left:20px}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree>.d-title{display:none}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree>.d-sections>.d-item:first-child>.d-title{border-top:none}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree>.d-sections>.d-item>.d-title{padding-left:10px}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree>.d-sections>.d-item>.d-title>.d-icon{display:none}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree>.d-sections>.d-item>.d-sections>.d-item>.d-title{padding-left:10px}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree>.d-sections>.d-item>.d-sections>.d-item>.d-sections>.d-item>.d-title{padding-left:35px}.x-tablet .d-course-editor.d-course-viewer .d-side-menu .d-side-menu-inner>.d-sections-item>.d-section-tree>.d-sections>.d-item>.d-sections>.d-item>.d-sections>.d-item>.d-sections>.d-item>.d-title{padding-left:60px}.x-tablet.x-ios .d-course-editor>.d-header{position:-webkit-sticky}.x-tablet.x-ios .d-course-editor>.d-section-list{margin-top:0}@-webkit-keyframes course-edit-section-list-hide-mask{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}99%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}}@keyframes course-edit-section-list-hide-mask{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}99%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}}@-webkit-keyframes course-edit-section-list-show-mask{0%{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}1%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes course-edit-section-list-show-mask{0%{opacity:0;-webkit-transform:translateX(10000px);transform:translateX(10000px)}1%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.x-phone .d-course-popup{padding:0!important}@media (min-width:648px){.x-desktop .d-course-viewer .d-section-list .d-section>.d-blocks{width:100%;max-width:358px;margin:0 auto}}@media (min-width:1006px){.x-desktop .d-course-viewer .d-section-list .d-section>.d-blocks{width:100%;max-width:716px;margin:0 auto}}@media (min-width:1364px){.x-desktop .d-course-viewer .d-section-list .d-section>.d-blocks{width:100%;max-width:1074px;margin:0 auto}}@media (min-width:1722px){.x-desktop .d-course-viewer .d-section-list .d-section>.d-blocks{width:100%;max-width:1432px;margin:0 auto}}@media (min-width:2080px){.x-desktop .d-course-viewer .d-section-list .d-section>.d-blocks{width:100%;max-width:1790px;margin:0 auto}}@media (min-width:2438px){.x-desktop .d-course-viewer .d-section-list .d-section>.d-blocks{width:100%;max-width:2148px;margin:0 auto}}@-webkit-keyframes course-edit-menu-description-field-bigger{0%{height:45px}to{height:180px}}@keyframes course-edit-menu-description-field-bigger{0%{height:45px}to{height:180px}}@-webkit-keyframes course-edit-section-list-show{0%{padding-top:20px;opacity:0}to{padding-top:0;opacity:1}}@keyframes course-edit-section-list-show{0%{padding-top:20px;opacity:0}to{padding-top:0;opacity:1}}.d-load-bar{position:absolute;top:0;left:0;width:100%;height:3px;z-index:2;overflow:hidden;background-color:rgba(113,127,148,.5);-webkit-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000;opacity:1;-webkit-transition-delay:.25s;transition-delay:.25s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.x-chrome .d-load-bar,.x-chromemobile .d-load-bar{will-change:transform,opacity}.d-fullscreen .d-load-bar{will-change:unset;-webkit-transform:none;transform:none}.d-nav-content>.d-load-bar{top:3px}.d-load-bar .d-progress{height:3px;width:100%;background-color:#7cbee7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-duration:12s;transition-duration:12s;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.04,.9,.11,.9);transition-timing-function:cubic-bezier(.04,.9,.11,.9)}.d-load-bar.d-running .d-progress{-webkit-transform:translateX(0);transform:translateX(0)}.d-load-bar.d-finishing{opacity:0}.d-load-bar.d-finishing .d-progress{-webkit-transform:scaleX(100);transform:scaleX(100)}.d-load-bar-mask:before{content:"";position:absolute;z-index:99999999;top:0;left:0;width:100%;height:100%}div.d-nav-side-menu{overflow:hidden;position:fixed;z-index:5;top:0;right:0;bottom:0;width:340px;background-color:#fff;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transform:translateX(340px);transform:translateX(340px)}.x-chrome div.d-nav-side-menu,.x-chromemobile div.d-nav-side-menu{will-change:transform,opacity}.d-fullscreen div.d-nav-side-menu{will-change:unset;-webkit-transform:none;transform:none}@media (max-width:340px){div.d-nav-side-menu{width:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}}div.d-nav-side-menu .d-menu-header{height:60px;border-bottom:1px solid #e3e3e3;background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}div.d-nav-side-menu .d-menu-header .d-button{font-size:13px;font-weight:700;line-height:60px;color:#555}div.d-nav-side-menu .d-menu-header .d-button.d-user{text-decoration:none;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;flex:1}div.d-nav-side-menu .d-menu-header .d-button.d-user .d-text{font-size:15px;color:#555}div.d-nav-side-menu .d-menu-header .d-button.d-user .d-menu-item-icon{width:35px;height:35px;margin:0 8px 0 15px}div.d-nav-side-menu .d-menu-header .d-button.d-close{width:60px;text-align:center}div.d-nav-side-menu .d-menu-header .d-button.d-close:before{content:"\E04F";font-family:didacti;font-size:20px;color:#797979}div.d-nav-side-menu .d-menu-body{overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}div.d-nav-side-menu .d-menu-body ul{padding:0 8px}div.d-nav-side-menu .d-menu-body ul li.loaded .d-button,div.d-nav-side-menu .d-menu-body ul li:not(:last-child){border-bottom:1px solid #ececec}div.d-nav-side-menu .d-menu-body ul li.empty .d-more,div.d-nav-side-menu .d-menu-body ul li.single .d-more{display:none}div.d-nav-side-menu .d-menu-body ul li.empty li,div.d-nav-side-menu .d-menu-body ul li.single li{border-bottom:0}div.d-nav-side-menu .d-menu-body ul li .d-button{display:block;height:60px;text-decoration:none;font-size:15px;font-weight:400;color:#637189;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.d-nav-side-menu .d-menu-body ul li .d-button .d-menu-item-icon,div.d-nav-side-menu .d-menu-body ul li .d-button:before{position:relative;display:block;width:50px;height:32px;margin:0 0 0 -8px;font-family:didacti;font-size:28px;line-height:32px;text-align:center;color:#637189;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}div.d-nav-side-menu .d-menu-body ul li .d-button .d-menu-item-icon.help:before{content:"\E037";vertical-align:text-top;font-size:16px;line-height:16px}div.d-nav-side-menu .d-menu-body ul li .d-button .d-menu-item-icon{border-width:4px}div.d-nav-side-menu .d-menu-body ul li .d-button .d-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}div.d-nav-side-menu .d-menu-body ul li .d-more{display:inline-block;margin-left:28px;padding:0 15px;font-size:12px;font-weight:700;line-height:60px;text-transform:uppercase;color:#aaa}div.d-nav-side-menu .d-menu-body ul li ul{overflow:hidden;height:60px;padding:0 0 0 35px;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:.25s;transition-duration:.25s}div.d-nav-side-menu .d-menu-body ul li ul li{height:60px;border-bottom:1px solid #ececec;font-size:15px;font-weight:400;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.d-nav-side-menu .d-menu-body ul li ul li .d-icon,div.d-nav-side-menu .d-menu-body ul li ul li:before{display:block;width:20px;height:20px;margin:0 8px;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat;font-family:didacti;font-size:28px;line-height:32px;text-align:center;text-shadow:0 1px 1px #000;color:#fff;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}div.d-nav-side-menu .d-menu-body ul li ul li .d-icon.d-default{background-size:12px;background-color:#fff}div.d-nav-side-menu .d-menu-body ul li ul li .d-icon.d-category{border:2px solid #fff}div.d-nav-side-menu .d-menu-body ul li ul li .d-text{overflow:hidden;display:block;padding-right:15px;line-height:1;color:#637189}div.d-nav-side-menu .d-menu-body ul li ul li .d-text *{display:block;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.d-nav-side-menu .d-menu-body ul li ul li .d-text .d-hint{font-size:12px;color:#606c7e}div.d-nav-side-menu .d-menu-body ul li ul li.d-empty-label{padding-left:15px;font-size:15px;font-weight:400;color:#aaa}div.d-nav-side-menu .d-menu-body ul li.d-main ul{padding:0}div.d-nav-side-menu .d-menu-body ul li.d-main ul:not(.expanded){height:0!important}div.d-nav-side-menu .d-menu-body ul li.d-main ul li{color:#637189}div.d-nav-side-menu .d-menu-body ul li.d-main ul li:before{width:32px;height:32px;margin:0 5px;line-height:32px;text-shadow:none;-webkit-transform:translateY(-3px);transform:translateY(-3px)}div.d-nav-side-menu .d-menu-body ul li.d-main ul li.help:before{content:"\E037";font-size:22px;color:#029200}div.d-nav-side-menu .d-menu-body ul li.d-main ul li.about:before{content:"i";font-size:26px;color:#c65f34}div.d-nav-side-menu .d-menu-body ul li.d-main ul li.feature-request:before{font-size:20px;line-height:34px;content:"\E623";color:#98d17e}div.d-nav-side-menu .d-menu-body ul li.d-main ul li.settings:before{content:"\E00C";color:#959595}div.d-nav-side-menu .d-menu-body ul li.d-main ul li.logout:before{content:"\E055";color:#c61d1d}div.d-nav-side-menu .d-menu-body ul li.d-main .d-more{display:block;margin:0;padding:0;font-size:15px;font-weight:400;text-transform:none;color:#637189}div.d-nav-side-menu .d-menu-body ul li.d-main .d-more:before{content:"\E61B";position:relative;left:-2px;display:inline-block;width:32px;margin:0 5px;font-family:didacti;font-size:24px;text-align:center;line-height:32px;color:#005c9d;-webkit-transform:rotate(90deg);transform:rotate(90deg)}div.d-nav-side-menu .d-menu-body ul li.notifications .d-button:before{content:"\E614";font-size:30px;color:#ffb400;-webkit-transform:translateY(-3px);transform:translateY(-3px)}div.d-nav-side-menu .d-menu-body ul li.notifications .d-button .d-unseen{display:block;min-width:35px;margin:0 10px;padding:0 10px;border-radius:3px;background-color:#ccc;font-size:14px;font-weight:700;line-height:30px;text-align:center;color:#fff;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}div.d-nav-side-menu .d-menu-body ul li.notifications .d-button.has-unseen .d-unseen{opacity:1}div.d-nav-side-menu .d-menu-body ul li.notifications .d-button.loading .d-unseen{color:transparent;background-image:url("/resources/images/loaders/loading.gif");background-size:15px;background-repeat:no-repeat;background-position:50%}div.d-nav-side-menu .d-menu-body ul li.portal .d-menu-item-icon{width:31px;height:31px;margin:0 9px 0 2px}div.d-nav-side-menu .d-menu-body ul li.premiumK12Ad .d-button:before{content:"\E901";font-size:30px;color:#efcb30;-webkit-transform:translateY(-3px);transform:translateY(-3px)}div.d-nav-side-menu .d-menu-body ul li.explore .d-button:before{content:"\E628";font-size:30px;color:#0291ff;-webkit-transform:translateY(-3px);transform:translateY(-3px)}div.d-nav-side-menu .d-menu-body ul li.purchased .d-button:before{content:"\E607";color:#98d17e;font-size:25px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}div.d-nav-side-menu .d-menu-body ul li.courses .d-button:before{content:"\E650";font-size:26px;color:#6cb0db}div.d-nav-side-menu .d-menu-body ul li.feed .d-button:before{content:"\E008";font-size:26px;color:#ff9d02;-webkit-transform:translateY(-3px);transform:translateY(-3px)}div.d-nav-side-menu .d-menu-body ul li.groups .d-button:before{content:"\E62A";font-size:30px;color:#74b859;-webkit-transform:translateY(-3px);transform:translateY(-3px)}div.d-nav-side-menu .d-menu-body ul li.groups .add-group{display:inline-block;padding:0 15px;font-size:12px;font-weight:700;line-height:60px;text-transform:uppercase;color:#aaa}div.d-nav-side-menu .d-menu-footer{height:45px;border-top:1px solid #e3e3e3;background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}div.d-nav-side-menu .d-menu-footer .d-button{font-size:13px;font-weight:700;line-height:45px;text-align:center;text-transform:uppercase;vertical-align:middle;color:#555;-webkit-box-flex:1;-ms-flex:1;flex:1}div.d-nav-side-menu .d-menu-footer .d-button:not(:last-child){border-right:1px solid #e3e3e3}div.d-nav-side-menu .d-menu-footer .d-button:before{display:inline-block;margin-right:10px;vertical-align:middle;font-family:didacti}div.d-nav-side-menu .d-menu-footer .d-button.d-settings:before{content:"\E00C";margin-top:-6px;font-size:22px;color:#adadad}div.d-nav-side-menu .d-menu-footer .d-button.d-logout:before{content:"\E032";margin-top:-6px;font-size:22px;color:#b75a5a}div.d-nav-side-menu .d-menu-item-icon{border:2px solid #fff;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat}div.d-nav-side-menu.d-public .public{overflow-y:auto;height:100%;background:transparent;border:0;-webkit-box-shadow:0;box-shadow:0}div.d-nav-side-menu.d-public .public>.d-button{display:block;height:60px;margin:0 8px;border-bottom:1px solid #ececec;font-size:15px;font-weight:400;text-decoration:none;color:#637189;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.d-nav-side-menu.d-public .public>.d-button:before{position:relative;display:block;width:32px;height:32px;margin:0 10px;font-family:didacti;font-size:28px;line-height:32px;text-align:center;color:#637189;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}div.d-nav-side-menu.d-public .public>.d-button.d-business:before{content:"\E638";color:#7d5e38;top:-3px}div.d-nav-side-menu.d-public .public>.d-button.d-adult-education:before{content:"\E637";color:#7d5e38;top:-3px}div.d-nav-side-menu.d-public .public>.d-button.d-schools:before{content:"\E637";color:#4c4c4c;top:-3px}div.d-nav-side-menu.d-public .public>.d-button.d-schools-star:before{content:"\E009";color:#ffa810;top:-3px}div.d-nav-side-menu.d-public .public>.d-button.d-explore:before{content:"\E628";color:#0291ff;top:-3px}div.d-nav-side-menu.d-public .public>.d-action-container{position:relative;overflow:hidden;height:400px;background:#344155;background-size:100% auto;background-repeat:no-repeat;background-position:bottom;background-image:url(/resources/images/sidemenu/public/background.png)}div.d-nav-side-menu.d-public .public>.d-action-container:before{content:"";position:relative;display:block;width:100%;height:110px;margin-top:58px;background-image:url(/resources/images/sidemenu/public/fgaCa.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}div.d-nav-side-menu.d-public .public>.d-action-container .d-close{position:absolute;top:0;right:0;padding:15px}div.d-nav-side-menu.d-public .public>.d-action-container .d-close:before{content:"\E04E";display:block;font-family:didacti;font-size:14px;color:#fff}div.d-nav-side-menu.d-public .public>.d-action-container .d-buttons{position:absolute;bottom:15px;width:100%;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div.d-nav-side-menu.d-public .public>.d-action-container .d-buttons .d-button{display:block;height:40px;font-size:15px;font-weight:700;line-height:40px;text-align:center;color:#fff;min-width:150px;margin-top:5px;border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}div.d-nav-side-menu.d-public .public>.d-action-container .d-buttons .d-button.d-sign-in{background:#79bce5}div.d-nav-side-menu.d-public .public>.d-action-container .d-buttons .d-button.d-sign-in:active{background:#68aad2}div.d-nav-side-menu.d-public .public>.d-action-container .d-buttons .d-button.d-sign-up{margin-left:5px;background:#5f98ce}div.d-nav-side-menu.d-public .public>.d-action-container .d-buttons .d-button.d-sign-up:active{background:#4f84b7}div.d-nav-side-menu.d-public .public>.d-action-container .d-buttons .d-button.d-premiumK12Ad{background:#efcb30}div.d-nav-side-menu.d-public .public>.d-action-container .d-buttons .d-button.d-premiumK12Ad:active{background:#dbb511}.d-nav-side-menu.d-explore-hidden .d-explore,.d-nav-side-menu.d-explore-hidden .explore{display:none!important}ul.d-nav-side-menu{overflow:hidden;position:absolute;z-index:1;top:0;left:0;bottom:0;width:218px;background-color:#344155;letter-spacing:0;text-shadow:0 1px 0 rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.d-nav-side-menu>li{overflow:hidden;height:56px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition-property:background-color,height;transition-property:background-color,height;-webkit-transition-duration:.25s;transition-duration:.25s;border-top:1px solid hsla(0,0%,100%,.05);border-bottom:1px solid rgba(0,0,0,.1)}ul.d-nav-side-menu>li:not(.expanded){height:56px!important}ul.d-nav-side-menu>li .d-inner>:last-child:not(.d-button):not(.add-group){padding-bottom:24px}ul.d-nav-side-menu>li .d-button{height:56px;text-decoration:none;font-size:14px;font-weight:600;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.d-nav-side-menu>li .d-button:hover{color:#aeb1b7}ul.d-nav-side-menu>li .d-button .d-menu-item-icon,ul.d-nav-side-menu>li .d-button:before{position:relative;display:block;width:25px;height:25px;margin:0 10px 0 15px;font-family:didacti;font-size:23px;line-height:19px;font-weight:100;vertical-align:top;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}ul.d-nav-side-menu>li .d-button .d-menu-item-icon.help:before{content:"\E037";vertical-align:text-top;font-size:16px}ul.d-nav-side-menu>li .d-button .d-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}ul.d-nav-side-menu>li .d-button .d-trigger{position:relative;display:block;width:30px;height:100%}ul.d-nav-side-menu>li .d-button .d-trigger:after{content:"";position:absolute;top:50%;left:5px;width:6px;height:10px;margin-top:-5px;background-image:url("/resources/images/icons/side-menu-collabsible-arrow.png");background-size:contain;background-position:50%;background-repeat:no-repeat}ul.d-nav-side-menu>li ul{overflow-x:hidden;overflow-y:auto;max-height:270px}ul.d-nav-side-menu>li ul li{height:45px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.d-nav-side-menu>li ul li:hover{color:#aeb1b7}ul.d-nav-side-menu>li ul li .d-icon,ul.d-nav-side-menu>li ul li:before{display:block;width:18px;height:18px;margin:0 13px 0 19px;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat;font-family:didacti;font-size:23px;line-height:23px;vertical-align:top;font-weight:100;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}ul.d-nav-side-menu>li ul li .d-icon.d-default{background-size:12px;background-color:#fff}ul.d-nav-side-menu>li ul li .d-text{overflow:hidden;display:block;max-width:168px;padding-right:15px;line-height:1}ul.d-nav-side-menu>li ul li .d-text *{display:block;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.d-nav-side-menu>li ul li .d-text .d-hint{font-size:12px;color:#606c7e}ul.d-nav-side-menu>li ul li .d-completion{padding-left:57px}ul.d-nav-side-menu>li ul li.d-empty-label{padding-left:57px;font-size:16px;font-weight:400;color:#606c7e}ul.d-nav-side-menu>li.expanded{background-color:#344155}ul.d-nav-side-menu>li.expanded .d-button .d-trigger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}ul.d-nav-side-menu>li.loading .d-button .d-trigger{width:35px;background-image:url("/resources/images/loaders/loading.gif");background-size:22px;background-repeat:no-repeat;background-position:0}ul.d-nav-side-menu>li.loading .d-button .d-trigger:after{display:none}ul.d-nav-side-menu>li.user ul li:before{width:18px;height:18px;line-height:12px}ul.d-nav-side-menu>li.user ul li.help:before{content:"\E037"}ul.d-nav-side-menu>li.user ul li.about:before{content:"i"}ul.d-nav-side-menu>li.user ul li.settings:before{content:"\E00C";color:#959595}ul.d-nav-side-menu>li.user ul li.feature-request:before{font-size:20px;line-height:16px;content:"\E623";color:#98d17e}ul.d-nav-side-menu>li.user ul li.teachers:before{content:"\E62A";color:#98d17e}ul.d-nav-side-menu>li.user ul li.logout:before{content:"\E055";color:#c61d1d}ul.d-nav-side-menu>li.notifications .d-button:before{content:"\E614";color:#5f7495}ul.d-nav-side-menu>li.notifications .d-button .d-unseen{width:40px;margin:0 10px;border-radius:5px;background-color:rgba(0,0,0,.3);font-size:14px;font-weight:700;line-height:30px;text-align:center;color:#fff;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}ul.d-nav-side-menu>li.notifications .d-button.has-unseen:before{color:#ffae00}ul.d-nav-side-menu>li.notifications .d-button.has-unseen .d-unseen{opacity:1}ul.d-nav-side-menu>li.notifications .d-button.loading .d-unseen{color:transparent;background-image:url("/resources/images/loaders/loading.gif");background-size:15px;background-repeat:no-repeat;background-position:50%}ul.d-nav-side-menu>li.premiumK12Ad .d-button:before{content:"\E901";color:#efcd30}ul.d-nav-side-menu>li.explore .d-button:before{content:"\E628";color:#518bc3}ul.d-nav-side-menu>li.purchased .d-button:before{content:"\E607";color:#98d17e;font-size:19px}ul.d-nav-side-menu>li.feed .d-button:before{content:"\E008";color:#ffa810}ul.d-nav-side-menu>li.groups .d-inner{overflow:hidden}ul.d-nav-side-menu>li.groups ul{padding-bottom:24px}ul.d-nav-side-menu>li.groups .d-button:before{content:"\E62A";color:#74b859}ul.d-nav-side-menu>li.groups .add-group{margin:10px;border:1px solid #485466;border-radius:4px;background-color:#384558;font-size:14px;line-height:35px;text-align:center;color:#fff;cursor:pointer}ul.d-nav-side-menu>li.courses .d-button:before{content:"\E650";color:#6cb0db}ul.d-nav-side-menu>li.courses ul li .d-icon{width:18px;height:18px}ul.d-nav-side-menu>li.tags{position:relative;overflow:auto;min-height:0;max-height:none;border:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25) inset;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);background-color:#283344;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}ul.d-nav-side-menu>li.tags ul{position:relative;overflow:hidden;max-height:none}ul.d-nav-side-menu>li.tags ul:after{content:"";opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.1s;transition-duration:.1s}ul.d-nav-side-menu>li.tags ul li{padding:0 15px;border-bottom:1px solid #384455;text-shadow:none}ul.d-nav-side-menu>li.tags ul li:hover{background-color:#5383a5}ul.d-nav-side-menu>li.tags ul li:active{background-color:#3f5c75}ul.d-nav-side-menu>li.tags ul.selected{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}ul.d-nav-side-menu>li.tags ul.selected li{background-color:#5383a5;border-bottom:1px solid #404957}ul.d-nav-side-menu>li.tags ul.selected li.hiding{-webkit-animation-name:sidemenu-tag-hiding;animation-name:sidemenu-tag-hiding;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}ul.d-nav-side-menu>li.tags ul.related{flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto}.loading ul.d-nav-side-menu>li.tags ul.related:after{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#283344;background-image:url("/resources/images/loaders/loading.gif");background-size:35px;background-repeat:no-repeat;background-position:50%;opacity:1}ul.d-nav-side-menu>li.tags.loading ul.selected{overflow:hidden}ul.d-nav-side-menu>li.tags.loading ul.selected:after{position:absolute;top:0;right:0;left:0;bottom:0}ul.d-nav-side-menu>li.tags.loading ul.related:after{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#283344;background-image:url("/resources/images/loaders/loading.gif");background-size:35px;background-repeat:no-repeat;background-position:50%;opacity:1}ul.d-nav-side-menu>li.workbook-search{height:auto!important}ul.d-nav-side-menu>li .d-menu-item-icon{border:2px solid #fff;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat}ul.d-nav-side-menu.d-public{background:#344155}ul.d-nav-side-menu.d-public>li.public{height:auto!important;background:transparent;border:0;-webkit-box-shadow:0;box-shadow:0;overflow:visible;z-index:1}ul.d-nav-side-menu.d-public>li.public>.d-button{height:auto;position:relative;display:block;min-height:43px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;text-decoration:none;white-space:wrap}.x-tablet ul.d-nav-side-menu.d-public>li.public>.d-button{line-height:46px}ul.d-nav-side-menu.d-public>li.public>.d-button span{display:inline-block;width:168px;line-height:15px;margin-top:15px;padding-right:10px}ul.d-nav-side-menu.d-public>li.public>.d-button:hover{color:#aeb1b7;background-color:transparent}ul.d-nav-side-menu.d-public>li.public>.d-button:before{font-size:20px;float:left;width:50px;height:auto;margin:0;line-height:37px;text-align:center;text-shadow:none;font-family:didacti;display:inline-block;font-weight:100;text-shadow:0 1px 0 rgba(0,0,0,.5)}ul.d-nav-side-menu.d-public>li.public>.d-button.d-business:before{color:#7d5e38;content:"\E638"}ul.d-nav-side-menu.d-public>li.public>.d-button.d-adult-education:before{color:#7d5e38;content:"\E637"}ul.d-nav-side-menu.d-public>li.public>.d-button.d-schools:before{color:#4c4c4c;content:"\E637"}ul.d-nav-side-menu.d-public>li.public>.d-button.d-schools-star:before{color:#fff;content:"\E009"}ul.d-nav-side-menu.d-public>li.public>.d-button.d-learn-more:before{color:#fff;content:"\E636"}ul.d-nav-side-menu.d-public>li.public>.d-button.d-explore:before{color:#0291ff;content:"\E628"}ul.d-nav-side-menu.d-public>li.public>.d-action-container{cursor:pointer;margin-top:24px;position:relative;height:230px;background:url(/resources/images/sidemenu/public/background.png) no-repeat 50%;background-size:100%;padding:0 10px}ul.d-nav-side-menu.d-public>li.public>.d-action-container:before{z-index:1;content:"";width:100%;height:90px;display:block;top:-3px;position:relative;background:url(/resources/images/sidemenu/public/fgaCa.svg) no-repeat 50%;background-size:contain}ul.d-nav-side-menu.d-public>li.public>.d-action-container .d-buttons{position:absolute;bottom:5px;left:0;width:100%;padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex}ul.d-nav-side-menu.d-public>li.public>.d-action-container .d-buttons .d-button{display:block;cursor:pointer;color:#fff;text-align:center;font-size:15px;height:40px;line-height:42px;font-weight:600;margin-bottom:5px;text-shadow:none;border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}ul.d-nav-side-menu.d-public>li.public>.d-action-container .d-buttons .d-button.d-sign-in{background:#79bce5}ul.d-nav-side-menu.d-public>li.public>.d-action-container .d-buttons .d-button.d-sign-in:hover{background:#68aad2}ul.d-nav-side-menu.d-public>li.public>.d-action-container .d-buttons .d-button.d-sign-up{margin-left:5px;background:#5f98ce}ul.d-nav-side-menu.d-public>li.public>.d-action-container .d-buttons .d-button.d-sign-up:hover{background:#4f84b7}ul.d-nav-side-menu.d-public>li.public>.d-action-container .d-buttons .d-button.d-premiumK12Ad{position:absolute;left:8px;right:8px;bottom:-46px;background:#efcb30}ul.d-nav-side-menu.d-public>li.public>.d-action-container .d-buttons .d-button.d-premiumK12Ad:hover{background:#dbb511}ul.d-nav-side-menu.d-public>li.public>.d-action-container .d-preload{display:none;background-image:url(/resources/images/sidemenu/public/logo-hover.png)}ul.d-nav-side-menu.d-public>li.tags{background:transparent;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}ul.d-nav-side-menu.d-public>li.tags ul li{height:45px;border-bottom:1px solid #404957;font-size:13px}ul.d-nav-side-menu.d-public>li.tags ul li:hover{background:#3f5c75;color:#fff}ul.d-nav-side-menu.d-public>li.tags ul li:active{background:#5383a5;color:#fff}.x-phone ul.d-nav-side-menu,.x-tablet ul.d-nav-side-menu{overflow:auto}.x-phone ul.d-nav-side-menu>li,.x-tablet ul.d-nav-side-menu>li{height:auto!important}.x-phone ul.d-nav-side-menu>li .d-button .d-trigger,.x-phone ul.d-nav-side-menu>li.tags,.x-tablet ul.d-nav-side-menu>li .d-button .d-trigger,.x-tablet ul.d-nav-side-menu>li.tags{display:none}.x-phone ul.d-nav-side-menu ul,.x-tablet ul.d-nav-side-menu ul{max-height:none}@-webkit-keyframes sidemenu-tag-hiding{to{height:0;border:0;opacity:0}}@keyframes sidemenu-tag-hiding{to{height:0;border:0;opacity:0}}.d-map{position:relative;overflow:auto;background-image:url("/resources/images/map/background.png")}.d-map .d-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.d-map .d-image.shown{opacity:1}.d-map .d-inner{position:absolute;top:0;left:0;width:100%;height:100%}.d-map .d-inner .network-frame .network-manipulationDiv{display:none!important}.d-map-edit-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.d-map-edit-container .d-tool-sidebar{overflow:auto;width:250px;background-color:#e9eaeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-map-edit-container .d-tool-sidebar>*{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.d-map-edit-container .d-tool-sidebar .d-icon-placeholder{overflow:hidden;margin:20px 0 10px}.d-map-edit-container .d-tool-sidebar .d-icon-placeholder .d-icon{margin:0 auto}.d-map-edit-container .d-tool-sidebar .d-title-placeholder .d-growfield{margin:0 0 15px}.d-map-edit-container .d-tool-sidebar .d-title-placeholder .d-growfield .d-field-content{background:transparent;font-size:20px;text-align:center;color:#555}.d-map-edit-container .d-tool-sidebar .d-description-placeholder{border:solid #ccc;border-width:1px 0}.d-map-edit-container .d-tool-sidebar .d-description-placeholder .d-growfield .d-field-content{background:transparent;font-size:14px;color:#555;-webkit-transition-property:min-height;transition-property:min-height;-webkit-transition-duration:.25s;transition-duration:.25s}.d-map-edit-container .d-tool-sidebar .d-description-placeholder .d-growfield .d-field-content:empty:not(:focus){cursor:pointer}.d-map-edit-container .d-tool-sidebar .d-description-placeholder .d-growfield .d-field-content:empty:not(:focus):before{display:block;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;color:#aaa}.d-map-edit-container .d-tool-sidebar .d-description-placeholder .d-growfield .d-field-content:empty:not(:focus):hover{background:#dcdedf}.d-map-edit-container .d-tool-sidebar .d-controls{overflow:hidden;flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto}.d-map-edit-container .d-tool-sidebar .d-controls .d-button{position:relative;margin:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;font-weight:700;line-height:60px;text-align:center;text-transform:uppercase;cursor:pointer}.d-map-edit-container .d-tool-sidebar .d-controls .d-button:hover:not(.d-disabled){border-color:#a5a5a5}.d-map-edit-container .d-tool-sidebar .d-controls .d-button.cancel{background-color:#efafb0;color:#fff}.d-map-edit-container .d-tool-sidebar .d-controls .d-button.d-disabled{opacity:.5}.d-map-edit-container .d-tool-sidebar .d-controls .d-split-button{overflow:hidden;position:relative;height:60px;width:auto;margin:10px;border:1px solid #ccc;border-radius:4px;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex}.d-map-edit-container .d-tool-sidebar .d-controls .d-split-button:hover:not(.d-disabled){border-color:#a5a5a5}.d-map-edit-container .d-tool-sidebar .d-controls .d-split-button .d-button{margin:0;border:0;border-radius:0;height:58px;-webkit-box-flex:1;-ms-flex:1;flex:1}.d-map-edit-container .d-tool-sidebar .d-controls .d-split-button .d-options{width:35px;border-left:1px solid #ccc;text-align:center;cursor:pointer;line-height:58px}.d-map-edit-container .d-tool-sidebar .d-controls .d-split-button .d-options:after{content:"\E00C";display:block;font-family:didacti;font-size:30px;line-height:55px}.d-map-edit-container .d-tool-sidebar .d-bottom .d-button{border-top:1px solid #ccc;font-size:15px;font-weight:700;line-height:45px;text-align:center;text-transform:uppercase;color:#555;cursor:pointer}.d-map-edit-container .d-tool-sidebar .d-bottom .d-button.d-disabled{color:#c5c6c6}.d-map-edit-container .d-map{-webkit-box-flex:1;-ms-flex:1;flex:1}.d-node-setting-popup .action-button.deny-submit{background:#973032!important;color:#fff}.d-node-options{overflow:hidden!important}.d-node-options .d-options{height:50px;overflow:hidden}.d-node-options .d-options div{margin:0 10px;height:50px;line-height:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer}.d-node-options .d-options .d-link-button{flex:0;-moz-box-flex:0;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;cursor:pointer;position:absolute;right:10px;top:0;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.d-node-options .d-options .d-link-button:before{font-family:didacti;color:#5a6880;font-size:22px;content:"\E603"}.d-node-options-link .x-field-text{margin:15px;padding:1px;border-bottom:1px solid #e8eaea;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.d-node-options-link .x-field-text.d-invalid .x-input-text{color:red}.d-node-options-link .x-field-text.d-invalid .x-input-text:-moz-placeholder,.d-node-options-link .x-field-text.d-invalid .x-input-text::-moz-placeholder{color:red}.d-node-options-link .x-field-text.d-invalid .x-input-text:-ms-input-placeholder{color:red}.d-node-options-link .x-field-text.d-invalid .x-input-text::-webkit-input-placeholder{color:red}.d-map-view-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.d-map-view-container .d-map{-webkit-box-flex:1;-ms-flex:1;flex:1}.x-phone .d-map-view-container{overflow-y:auto!important;overflow-x:auto!important;display:block}.d-popover-menu{color:#fff;width:auto}.d-popover-menu:before{background-color:#000;border:none;-webkit-box-shadow:none!important;box-shadow:none!important}.d-popover-menu .d-arrow{border-color:#000;border-left-color:transparent;border-right-color:transparent}.d-popover-menu .d-arrow:before{display:none}.d-popover-menu .d-inner-popover-menu{width:100%;height:35px;margin:0;overflow:hidden}.d-popover-menu .d-inner-popover-menu .d-popover-menu-overlay{position:absolute;top:0;left:0;height:35px;right:0;overflow:hidden;pointer-events:none}.d-popover-menu .d-inner-popover-menu .d-popover-menu-overlay:before{display:block;position:absolute;left:0;width:10px;height:35px;text-align:center;content:"";border-radius:4px;background:#000;background:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));background:linear-gradient(90deg,#000,transparent)}.d-popover-menu .d-inner-popover-menu .d-popover-menu-overlay:after{display:block;position:absolute;right:0;width:10px;height:35px;text-align:center;content:"";border-radius:4px;background:#000;background:-webkit-gradient(linear,right top,left top,from(#000),to(transparent));background:linear-gradient(270deg,#000,transparent)}.d-popover-menu .d-inner-popover-menu .d-popover-menu-overlay.d-displayed:before{display:block;position:absolute;left:0;width:20px;height:35px;text-align:center;content:"<";background-color:#000;border-radius:4px}.d-popover-menu .d-inner-popover-menu .d-popover-menu-overlay.d-displayed:after{display:block;position:absolute;right:0;width:20px;height:35px;text-align:center;background-color:#000;content:">";border-radius:4px}.d-popover-menu .d-inner-popover-menu .d-inner-scrollable{max-width:100%;top:20px;width:100%;height:55px;overflow-y:hidden;overflow-x:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:flex-start;-webkit-box-align:flex-start;align-items:flex-start;font-family:ProximaNova;font-size:14px;line-height:35px}.d-popover-menu .d-inner-popover-menu .d-inner-scrollable .d-middle-bar{flex:0 0 1px;-moz-box-flex:0 0 1px;-webkit-box-flex:0 0 1px;-webkit-flex:0 0 1px;-ms-flex:0 0 1px;height:35px;margin:0 5px}.d-popover-menu .d-inner-popover-menu .d-inner-scrollable .d-middle-bar:before{line-height:10px;content:"";border-left:1px solid #555}.d-popover-menu .d-inner-popover-menu .d-inner-scrollable .d-button{flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;height:35px;margin:0 2px;cursor:pointer}.d-popover-menu .d-inner-popover-menu .d-inner-scrollable .d-dummy{flex:0 0 5px;-moz-box-flex:0 0 5px;-webkit-box-flex:0 0 5px;-webkit-flex:0 0 5px;-ms-flex:0 0 5px;min-width:5px;height:35px;margin:auto 2px}.d-selectable-text .x-innerhtml{padding:10px 0;font-size:18px;text-align:center;line-height:1;color:#64738b;user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.x-phone .d-selectable-text .x-innerhtml{font-size:14px}.x-ie *,.x-ie :after,.x-ie :before{touch-action:pan-y!important;-ms-touch-action:pan-y!important}.x-ie .x-button-filebrowse form input{height:100%}.x-ie .editor_mode{-ms-user-select:text}.x-ie .editor_mode *{-ms-user-select:text;font-family:ProximaNova!important}.x-ie .editor_mode strong *{font-weight:700}.x-ie .editor_mode em *{font-style:italic}.x-ie .editor_mode u *{text-decoration:underline;border-bottom:1px solid transparent}.x-ie .d-view-tool-formula-edit .x-button{height:44px}.x-ie .d-tag-search>.x-dock{height:auto}.x-ie .d-tag-search>.x-dock .x-dock-body .x-inner{display:block}.x-ie .d-tag-search>.x-dock .x-dock-body .x-inner input{visibility:visible!important}.x-ie .d-nav-slidemenu .x-button .x-badge,.x-ie .d-nav-slidemenu .x-button .x-button-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:85%}.x-ie .d-nav-slidemenu .x-button .x-badge{width:auto}.x-ie input::-ms-clear{display:none!important}.x-ie .embedCard .x-inner{height:auto}.x-ie .d-nav-popup-editor .okButton,.x-ie .d-nav-popup-editor .x-dock-body{width:100%}.x-ie .d-content-container{-ms-flex:1}.x-ie .d-nav-content{z-index:0}.x-ie .d-nav-content>.x-inner{overflow:auto}.x-ie .d-taglist-filter .d-button-tab{height:100%}.x-ie .x-img-image.x-img img{pointer-events:none}.x-ie .d-editor-popup .action-button,.x-ie .d-editor-popup .d-editor-editor{width:100%}.x-ie .d-editor-popup .action-button>.d-header,.x-ie .d-editor-popup .d-editor-editor>.d-header{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.x-ie .d-editor-popup .d-question .d-message.x-field-text .x-component-outer,.x-ie .d-editor-popup .d-question .d-message.x-field-text .x-field-input,.x-ie .d-editor-popup .d-question .d-message.x-field-text .x-input-el{height:100%}.x-ie .d-block-list{display:block!important}.x-ie .d-block-list>.x-inner{display:block;width:auto}.x-ie .d-profile{display:block!important;height:100%}.x-ie .d-profile>.x-inner{display:block;width:auto}.x-ie .invisible-stretch{text-indent:-40px;margin-left:-10px;font-size:1000px!important;width:150%!important}.x-ie .d-block .d-answer{display:inline-block;width:100%}.x-ie .d-formula-example.x-container.x-layout-box-item.x-flexed.x-stretched,.x-ie .d-formula-form{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;height:auto!important}.x-ie .d-formula-example.x-container.x-layout-box-item.x-flexed.x-stretched>.x-inner{height:auto!important}.x-ie .d-answer-settings.d-text>.x-inner{-webkit-box-flex:1;-ms-flex:1;flex:1}.x-ie .d-answer-settings.d-multiplechoice .d-radio{display:inline-block}.x-ie .d-login .logo{height:250px;-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}.x-ie .x-msgbox-title .x-title.x-floating{top:0;left:0}.x-ie .x-label-align-right{-ms-flex-direction:row-reverse!important}.x-ie .d-multiplechoice .x-field .x-component-outer{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.x-ie .x-stretched>.x-inner{min-height:auto}.x-ie .d-playlist-play-popup{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-ie .d-playlist-play-popup .d-popup-inner{width:100%;min-width:100%;max-width:100%;max-height:-webkit-calc(100% - 44px);max-height:calc(100% - 44px)}.x-ie .d-playlist-play-popup .d-popup-content.d-playlist-play{width:100%}.x-ie .d-block-fullscreen-popup .d-block-element .d-block,.x-ie .d-block-fullscreen-popup .d-block-element .d-block .d-block-content,.x-ie .d-block-fullscreen-popup .d-block-element .d-block .d-block-content>.d-body{display:block!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}.x-ie .d-block-fullscreen-popup .d-block-element .d-block .d-block-content>.d-body{max-height:-webkit-calc(100vh- 115px);max-height:calc(100vh- 115px)}.x-ie .d-popup.fit-mode .d-popup-inner,.x-ie .d-stream{height:100%}.x-ie .d-stream .d-list{height:auto}html[data-agent*="MSIE 10.0"] .d-editor-popup>.x-dock>.x-dock-body{z-index:-2;margin-bottom:60px}html[data-agent*="MSIE 10.0"] .d-editor-popup .d-editor-editor>.d-body{height:0!important}html[data-agent*="MSIE 10.0"] .d-annotation-help-popup .d-popup-content,html[data-agent*="MSIE 10.0"] .d-question-options .d-popup-content{max-height:500px;overflow-y:auto}html[data-agent*="MSIE 10.0"] .d-block .d-header .d-content{display:inline-block}html[data-agent*="MSIE 10.0"] .d-popup-overlay{-ms-flex-pack:center}html[data-agent*="MSIE 10.0"] .d-multiplechoice .x-field-radio{width:67px!important}html[data-agent*="MSIE 10.0"] .comments-reply-container>.x-inner{-webkit-box-flex:1;-ms-flex:1;flex:1}html[data-agent*="MSIE 10.0"] .d-link .d-bottom .d-description{width:0}html[data-agent*="MSIE 10.0"] .d-block-fullscreen-popup .d-left-element{-ms-flex-pack:end}html[data-agent*="MSIE 10.0"] .d-block-fullscreen-popup .d-block-element .d-block,html[data-agent*="MSIE 10.0"] .d-block-fullscreen-popup .d-block-element .d-block .d-block-content{-ms-flex:1}html[data-agent*="MSIE 10.0"] .d-block-list.playlist-review>.x-inner .d-block .d-body:after{opacity:0;background-color:#000}html[data-agent*="MSIE 10.0"] .d-block-fullscreen-popup .d-block-element .d-block{flex:none!important;-moz-box-flex:none!important;-webkit-box-flex:none!important;-webkit-flex:none!important;-ms-flex:none!important;max-height:100%;margin:0}html[data-agent*="MSIE 10.0"] .d-block-fullscreen-popup .d-block-element .d-block .d-block-content{flex:none!important;-moz-box-flex:none!important;-webkit-box-flex:none!important;-webkit-flex:none!important;-ms-flex:none!important;height:auto!important;max-height:-webkit-calc(100% - 42px);max-height:calc(100% - 42px)}html[data-agent*="MSIE 10.0"] .d-block-fullscreen-popup .d-block-element .d-block .d-block-content>.d-body{flex:none!important;-moz-box-flex:none!important;-webkit-box-flex:none!important;-webkit-flex:none!important;-ms-flex:none!important;height:auto!important;max-height:-webkit-calc(100% - 43px);max-height:calc(100% - 43px)}html[data-agent*="MSIE 10.0"] .d-popup .d-popup-content{flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto}html[data-agent*="MSIE 10.0"] .d-popup .d-popup-content.d-playlist-play{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;height:-webkit-calc(100% - 61px);height:calc(100% - 61px)}html[data-agent*="MSIE 10.0"] .d-course-editor .d-section-list{width:0}html[data-agent*="MSIE 10.0"] .d-block-list.d-multicolumn .d-block.d-default .d-block-body-content:after{background-color:transparent}html[data-agent*="MSIE 10.0"] .d-search-element .d-search-element-inner{flex:1 0 0;-moz-box-flex:1 0 0;-webkit-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0}html[data-agent*="MSIE 10.0"] ul.d-nav-side-menu>li.user a .d-text{width:148px}html[data-agent*="MSIE 10.0"] ul.d-nav-side-menu>li.notifications .d-button .d-unseen{display:block}html[data-agent*="MSIE 10.0"] .d-purchase-form-address select::-ms-expand{display:none}html[data-agent*="MSIE 10.0"] .d-purchase-form-details .d-field .d-label,html[data-agent*="MSIE 10.0"] .d-purchase-form-review .d-field .d-label{float:left}html[data-agent*="MSIE 10.0"] .d-purchase-form-details .d-field .d-value,html[data-agent*="MSIE 10.0"] .d-purchase-form-review .d-field .d-value{float:right}html[data-agent*="MSIE 10.0"] .d-exam-form .d-passing-grade-field .d-label{float:left}html[data-agent*="MSIE 10.0"] .d-exam-form .d-passing-grade-field .d-input{float:right}html[data-agent*="MSIE 10.0"] .d-license-form{overflow-y:auto}html[data-agent*="MSIE 10.0"] .d-license-form .d-input-field span{float:left}html[data-agent*="MSIE 10.0"] .d-license-form .d-input-field .d-input{float:right}html[data-agent*="MSIE 10.0"] .d-publish-carousel .d-carousel-active-item{overflow:auto}html[data-agent*="MSIE 10.0"] .d-purchase-form-payment-method .d-card-info input{width:33%}html[data-agent*="MSIE 10.0"] .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title{position:relative}html[data-agent*="MSIE 10.0"] .d-course-editor .d-side-menu .d-side-menu-inner>.d-sections-item .d-section-tree .d-sections>.d-item>.d-title .d-trigger.d-rename{position:absolute;right:0}html[data-agent*="MSIE 10.0"] .d-invoice-list-popup .d-collapsed{max-width:0}html[data-agent*="MSIE 10.0"] .d-number-answer .d-input-field-container .d-input-field,html[data-agent*="MSIE 10.0"] .d-playlist-play-popup>.d-popup-inner{flex:1 0 0;-moz-box-flex:1 0 0;-webkit-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0}html[data-agent*="MSIE 10.0"] .d-playlist-exam-results{display:block!important}.x-firefox input,.x-firefox textarea{color:inherit;background:inherit}.x-firefox .d-block-list{line-height:0}.x-firefox .d-block-list>.x-inner{display:block!important}.x-firefox .d-block-list .d-question>.x-inner{display:inline-block}.x-firefox .d-nav-slidemenu .x-button .x-badge,.x-firefox .d-nav-slidemenu .x-button .x-button-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline}.x-firefox .editor_mode{min-height:36px}.x-firefox .editor_mode sub,.x-firefox .editor_mode sup{position:relative;line-height:12px;display:inline-block}.x-firefox .editor_mode u sub,.x-firefox .editor_mode u sup{border-bottom:1px solid #000}.x-firefox .editor_mode sub{bottom:-2px}.x-firefox .editor_mode sup{top:-2px}.x-firefox .d-nav-popup .d-multiplechoice-options .x-button{width:100%}.x-firefox .d-nav-popup .d-multiplechoice-options .x-field-text{-moz-user-select:text}.x-firefox .comments-reply-container .d-grow-textarea .x-component-outer{width:100%}.x-firefox .d-tag-search>.x-dock{height:auto}.x-firefox .d-nav-popup-editor .okButton,.x-firefox .d-nav-popup-editor .x-dock-body{width:100%}.x-firefox .x-img-image.x-img img{pointer-events:none}.x-firefox .d-formula-example.x-container.x-layout-box-item.x-flexed.x-stretched,.x-firefox .d-formula-form{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;height:auto!important}.x-firefox .d-formula-example.x-container.x-layout-box-item.x-flexed.x-stretched>.x-inner{height:auto!important}.x-firefox .d-comment-item .file-name{display:inline-block}.x-firefox .x-label-align-right{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.x-firefox .x-msgbox-title .x-title.x-floating{top:0;left:0}.x-firefox .d-profile-page{height:100%}.x-firefox .d-profile-page .d-content{min-height:400px}.x-firefox .d-nav-sidemenu-container .tags-list>.x-body{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.x-firefox .d-popup-forgot-password .d-forgot-password{overflow:hidden!important}.x-firefox .d-block-fullscreen-popup .d-block-element .d-block-content{height:-webkit-calc(100% - 42px);height:calc(100% - 42px)}.x-firefox .editor_mode,.x-firefox .editor_mode *,.x-firefox .editor_mode :after,.x-firefox .editor_mode :before{-moz-user-select:text}.x-firefox .x-input-url{-webkit-box-shadow:none;box-shadow:none}.x-firefox .d-purchase-form .d-purchase-form-address .d-select-field select{padding-left:2px}.x-firefox .d-purchase-form .d-purchase-form-address .d-input:-moz-placeholder,.x-firefox .d-purchase-form .d-purchase-form-address .d-input::-moz-placeholder{opacity:1!important}.x-firefox .d-stream .d-list{overflow-y:visible;height:auto}
[data-inline-formula]{display:inline!important;padding-left:3px;padding-right:3px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}[data-inline-formula] .katex-mathml{display:none}.x-chrome.x-windows .katex .base{-webkit-transform:translateZ(0);transform:translateZ(0)}
.Announcement__announcement___3W2ZE .x-innerhtml{line-height:12px;font-size:12px;padding:5px 10px;background:#ffc107;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800}.Announcement__announcement___3W2ZE .x-innerhtml .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:30px;text-align:center}.Announcement__announcement___3W2ZE .x-innerhtml b{text-decoration:underline;cursor:pointer}.Announcement__announcement___3W2ZE .x-innerhtml .close{cursor:pointer;width:30px;text-align:center}.Announcement__announcement___3W2ZE .x-innerhtml .close:before{content:"\E04E";font-family:didacti;color:#000;font-size:12px;text-align:center;display:inline-block}.Announcement__announcement___3W2ZE+#ext-viewport .d-popup-overlay{position:absolute!important}.Announcement__popup___1uaiE{color:#fff;max-height:-webkit-calc(100% - 40px);max-height:calc(100% - 40px);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-align:center;-ms-flex-align:center;align-items:center}.Announcement__popup___1uaiE .d-light-popup-content{overflow:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:13px;line-height:17px;max-width:90%;width:400px;font-weight:700;position:relative}.Announcement__popup___1uaiE .d-light-popup-content img{width:80%;display:block;margin:auto;padding:10px}.Announcement__popup___1uaiE .d-light-popup-content p{padding-bottom:10px}.Announcement__popup___1uaiE .d-popup-close-button{cursor:pointer;margin-top:19px;z-index:1;position:relative;opacity:0;text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.Announcement__popup___1uaiE .d-popup-close-button:before{display:inline-block;text-align:center;content:"\E056";font-family:didacti;color:#fff;height:45px;width:45px;border:3px solid #fff;border-radius:50%;font-size:16px}
._tab-panel__component___1UQW0 .tabs{border-bottom:1px solid #e3e3e3;width:100%}._tab-panel__component___1UQW0 .tab{width:50%;height:54px;font-size:14px;line-height:54px;background:#f6f7f7;color:#a6b6d2;display:inline-block;text-align:center;cursor:pointer}._tab-panel__component___1UQW0 .tab:first-child{border-right:1px solid #e3e3e3}._tab-panel__component___1UQW0 .tab.active,._tab-panel__component___1UQW0 .tab:active,._tab-panel__component___1UQW0 .tab:hover{background:#fff;color:#647188}._tab-panel__component___1UQW0 .content{min-height:200px}
.Popup__component___2zU6O{color:#000;padding:10px!important}.Popup__component___2zU6O [data-goto]{color:#be4396;cursor:pointer}.Popup__component___2zU6O ol{padding-left:10px}.Popup__component___2zU6O ol,.Popup__component___2zU6O ol li{list-style-type:decimal;list-style-position:inside}.Popup__component___2zU6O .title{font-weight:700;line-height:1.3;font-size:26px;margin-bottom:10px;margin:20px 20px 0}.Popup__component___2zU6O .list{font-weight:400;line-height:1.3;font-size:20px;margin:20px 20px 0}.Popup__component___2zU6O .topic{margin:30px 20px;border-top:1px solid #ccc;padding-top:30px}.Popup__component___2zU6O .topic .image{width:100%}.Popup__component___2zU6O .topic .title{font-weight:700;line-height:1.3;font-size:22px;margin:0 0 15px}.Popup__component___2zU6O .topic .description{font-weight:400;font-size:18px;line-height:1.3}.Popup__component___2zU6O .topic .description ul.error-list .structure-syntax-selection,.Popup__component___2zU6O .topic .description ul.error-list .syntax-selection{background-color:rgba(0,172,240,.5)}.Popup__component___2zU6O .topic .description ul.error-list .structure-punctuation-selection{background-color:rgba(128,247,249,.5)}.Popup__component___2zU6O .topic .description ul.error-list .vocabulary-selection{background-color:hsla(46,73%,65%,.5)}.Popup__component___2zU6O .topic .description ul.error-list .ortography-selection{background-color:rgba(185,128,239,.5)}.Popup__component___2zU6O .topic .description ul.error-list .punctuation-selection{background-color:rgba(128,247,249,.5)}.Popup__component___2zU6O .topic .description ul.error-list .name-group-selection{background-color:rgba(139,198,63,.5)}.Popup__component___2zU6O .topic .description ul.error-list .verb-group-selection,.Popup__component___2zU6O .topic .description ul.error-list .verbs-selection{background-color:rgba(247,145,29,.5)}.Popup__component___2zU6O .topic .description ul.error-list .nouns-articles-selection{background-color:rgba(139,198,63,.5)}.Popup__component___2zU6O .topic .description ul.error-list .pronouns-determiners-selection{background-color:rgba(255,0,0,.8)}.Popup__component___2zU6O .topic .description ul.error-list .spelling-selection{background-color:rgba(185,128,239,.5)}.Popup__component___2zU6O .topic .description ul.error-list .syntax-punctuation-selection{background-color:rgba(0,172,240,.5)}.Popup__component___2zU6O .topic .description ul.error-list .homophones-selection{background-color:hsla(38,32%,67%,.5)}.Popup__component___2zU6O .topic .description ul.error-list .grammar-selection{background-color:rgba(95,219,221,.5)}.Popup__component___2zU6O .topic .description ul.error-list .comments-english-selection,.Popup__component___2zU6O .topic .description ul.error-list .comments-selection{background-color:hsla(0,0%,78%,.5)}.Popup__component___2zU6O .topic .description ul.error-list .normal-selection{background-color:rgba(189,251,255,.5)}.Popup__component___2zU6O .topic .description ul.error-list .fragment-selection{background-color:rgba(240,153,221,.5)}.Popup__component___2zU6O .topic .description ul.error-list .run-on-selection{background-color:hsla(46,73%,65%,.5)}.Popup__component___2zU6O .topic .description ul.error-list .comma-splice-selection{background-color:hsla(22,73%,65%,.5)}.Popup__component___2zU6O .topic .description ul.error-list .subject-verb-selection{background-color:rgba(173,213,255,.5)}.Popup__component___2zU6O .topic .description ul.error-list .easly-confused-words-selection{background-color:hsla(38,32%,67%,.5)}.Popup__component___2zU6O .topic .description ul.error-list .other-selection{background-color:rgba(95,219,221,.5)}.Popup__component___2zU6O .topic .description ul.error-list .missing-word-selection{background-color:rgba(255,0,0,.8)}.Popup__component___2zU6O .topic .description ul.error-list .punctuation-english-selection{background-color:#80f7f9}.Popup__component___2zU6O .topic .description ul.error-list .word-use-selection{background-color:#fcd303}.Popup__component___2zU6O .topic .description ul.error-list .cross-out-french-selection,.Popup__component___2zU6O .topic .description ul.error-list .cross-out-selection{text-decoration:line-through;background-color:rgba(173,167,211,.4)}.Popup__component___2zU6O .topic .description ul.error-list li{margin:15px 0}.Popup__overlay___bWdp_ .d-popup-overlay-mask{background:rgba(0,0,0,.5)}.Popup__overlay___bWdp_ .d-popup-content{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5);margin-top:40px;margin-bottom:40px}.x-ie .Popup__overlay___bWdp_ .d-popup-content{max-height:500px}.Popup__overlay___bWdp_ .d-popup{width:600px}.Popup__overlay___bWdp_ .d-popup .d-title-bar{display:none}
.SelectField__component___25sQs{position:relative;padding:0 20px;height:50px}.SelectField__component___25sQs .x-innerhtml{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit}.SelectField__component___25sQs .select{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:10px}.SelectField__component___25sQs .label{-webkit-box-flex:2;-ms-flex:2 2 auto;flex:2 2 auto;font-size:10px}
._audio-player__component___3CMHj .d-audio-player-container{height:50px;color:#64738b;line-height:50px;vertical-align:middle;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:1px solid #b8b9bb;border-radius:15px;padding:0 10px}._audio-player__component___3CMHj .d-audio-player-container .d-audio-player-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;height:16px;font-size:16px;line-height:16px;top:-8px;left:22px;background:#fff;padding:0 10px;font-weight:700}._audio-player__component___3CMHj .d-audio-player-container .d-audio-player-title .d-audio-player-icon{display:inline-block;margin-right:6px;height:16px;width:16px;background-size:contain;background-image:url("/resources/icons/speaker.png")}._audio-player__component___3CMHj .d-audio-player-container .me-cannotplay{display:none}._audio-player__component___3CMHj .d-audio-player-container .button{cursor:pointer;float:left;width:15px;height:100%;top:-2px;position:relative}._audio-player__component___3CMHj .d-audio-player-container .button:before{content:"\E626";font-family:didacti;margin-left:0;font-size:16px}._audio-player__component___3CMHj .d-audio-player-container .button.paused:before{content:"\E602"}._audio-player__component___3CMHj .d-audio-player-container .timeline-container{height:100%;margin:0 10px;padding-top:22px;-webkit-box-flex:1;-ms-flex:1;flex:1}._audio-player__component___3CMHj .d-audio-player-container .timeline-container .timeline{background:#ddd;height:6px;cursor:pointer}._audio-player__component___3CMHj .d-audio-player-container .timeline-container .timeline .progress{width:0;height:100%;background:#858585}._audio-player__component___3CMHj .d-audio-player-container .time{height:100%;font-size:10px;color:#777576;text-align:center;width:60px}._audio-player__component___3CMHj .d-audio-player-container .download{display:none;height:100%;float:right;cursor:pointer;width:15px;margin-left:10px}._audio-player__component___3CMHj .d-audio-player-container .download:before{text-align:center;font-family:didacti;content:"\E627"}
._load-mask__component___1jCXm{position:fixed;z-index:900;left:0;right:0;bottom:0;top:0;height:100%;width:100%;background:hsla(0,0%,87%,.3);cursor:pointer}._load-mask__component___1jCXm .message{line-height:16px;color:#000;margin-bottom:24px}._load-mask__component___1jCXm .indicator{height:40px;width:40px;position:relative}._load-mask__component___1jCXm .indicator:after{width:100%!important;height:100%!important;content:"";position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;background:url("/resources/images/loaders/loader.gif") no-repeat 50%!important;background-size:20px!important}
.Tool__imagePreview___1P3Vw{width:100%!important;height:100%!important}.Tool__imagePreview___1P3Vw .d-image-preview{position:relative!important;top:auto!important;left:auto!important}.Tool__imagePreview___1P3Vw .d-image-preview:hover{cursor:pointer}
.EditingNew__component___1NQS_{background:#fff!important;border:1px solid #888;padding:10px;color:inherit}.EditingNew__component___1NQS_ .x-innerhtml{width:inherit;height:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-pack:space-between;-webkit-box-pack:space-between;justify-content:space-between}.EditingNew__component___1NQS_ .main,.EditingNew__component___1NQS_ .x-innerhtml{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;position:relative}.EditingNew__component___1NQS_ .main{flex:0 0 62%;-moz-box-flex:0 0 62%;-webkit-box-flex:0 0 62%;-webkit-flex:0 0 62%;-ms-flex:0 0 62%;-webkit-box-orient:vertical;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;max-width:62%}.EditingNew__component___1NQS_ .main .label{font-size:13px;font-weight:700}.EditingNew__component___1NQS_ .main .label:not(:first-child){margin-top:10px;border-top:1px solid #ddd}.EditingNew__component___1NQS_ .main .formula-input{--webkit-appearance:none;flex:1 1 100px;-moz-box-flex:1 1 100px;-webkit-box-flex:1 1 100px;-webkit-flex:1 1 100px;-ms-flex:1 1 100px;border:none;resize:none;color:#000;background:#eee;border:1px solid #ddd;border-radius:2px;font-family:monospace;font-size:13px;line-height:1.1}.EditingNew__component___1NQS_ .main .formula-input b{color:#0af}.EditingNew__component___1NQS_ .main .output{color:#000;max-width:100%;max-height:450px;padding:5px 0;overflow:auto}.EditingNew__component___1NQS_ .main .output.error{color:#d33;font-weight:700;font-size:13px;line-height:1.1}.EditingNew__component___1NQS_ .side{flex:0 0 30%;-moz-box-flex:0 0 30%;-webkit-box-flex:0 0 30%;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;padding:5px}.EditingNew__component___1NQS_ .side .category-title{font-size:13px;font-weight:700}.EditingNew__component___1NQS_ .side .category-title:not(:first-child){margin-top:10px;border-top:1px solid #ddd}.EditingNew__component___1NQS_ .side .subcategory-title{flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;font-size:13px;font-weight:400;line-height:15px}.EditingNew__component___1NQS_ .side .colors{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.EditingNew__component___1NQS_ .side .colors .color-box{width:20px;height:20px;border:1px solid #ddd;cursor:pointer;border-radius:2px;margin:2px}.EditingNew__component___1NQS_ .side .buttons{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.EditingNew__component___1NQS_ .side .buttons.vertical{-webkit-box-orient:vertical;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.EditingNew__component___1NQS_ .side .buttons .button{min-width:30px;height:30px;margin:2px;border:1px solid #ddd;color:#000;border-radius:2px;background:#fff;font-size:13px;line-height:30px;cursor:pointer;padding:0 5px}.EditingNew__component___1NQS_ .side .buttons .button[data-action]{padding:0}.EditingNew__component___1NQS_ .side .buttons .button.with-padding[data-action]{padding:0 5px}.EditingNew__component___1NQS_ .side .buttons .button:before{font-family:Didacti;color:#000;line-height:30px;font-size:15px;height:30px;width:30px;text-align:center;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.EditingNew__component___1NQS_ .side .buttons .button[data-action=bold]:before{content:"\E644"}.EditingNew__component___1NQS_ .side .buttons .button[data-action=underline]:before{content:"\E64B"}.EditingNew__popup___2GsR-{width:700px}
._toolbar__component___2BUst{background:#0d0d0d;padding:5px}._toolbar__component___2BUst .d-inner-popover-menu{height:25px!important}._toolbar__component___2BUst .d-inner-scrollable,._toolbar__component___2BUst .d-popover-menu-overlay{height:auto!important}._toolbar__component___2BUst .d-button{font-family:didacti;width:36px!important;height:25px!important;color:#8c8c8c;border-right:none;text-align:center;line-height:23px;margin:0!important}._toolbar__component___2BUst .d-button:hover{background:#242322}._toolbar__component___2BUst .d-dummy,._toolbar__component___2BUst .d-middle-bar{display:none}
._rich-text__component___2pS2s{position:static;color:#000;font-size:16px;line-height:26px;word-wrap:break-word;padding:15px 20px 10px}._rich-text__component___2pS2s .editing:empty:before{content:attr(data-placeholder);color:#aaa;display:inline-block}._rich-text__component___2pS2s:first-child{padding-top:20px}._rich-text__component___2pS2s mark{background-color:#ffe7b7!important}._rich-text__component___2pS2s b,._rich-text__component___2pS2s strong{font-weight:700}._rich-text__component___2pS2s em,._rich-text__component___2pS2s i{font-style:italic}._rich-text__component___2pS2s u{text-decoration:underline}._rich-text__component___2pS2s a{text-decoration:none;color:#6cb0db}._rich-text__component___2pS2s a:hover{color:#518bc3}._rich-text__component___2pS2s a:active{color:#fbb900}._rich-text__component___2pS2s ol li{list-style-type:decimal}._rich-text__component___2pS2s ul li{list-style-type:disc}._rich-text__component___2pS2s ol li,._rich-text__component___2pS2s ul li{list-style-position:outside}.d-block-content ._rich-text__component___2pS2s ol,.d-block-content ._rich-text__component___2pS2s ul{padding-left:26px}.x-phone ._rich-text__component___2pS2s{font-size:14px;line-height:20px}@media screen and (-webkit-min-device-pixel-ratio:0){._rich-text__component___2pS2s{word-break:break-word}}.d-editor-editor ._rich-text__component___2pS2s{cursor:text}
.Tool__unityTool___1saiW .x-innerhtml{height:317px!important}
.Menu__unityMenu___2ficp{width:100%!important;max-height:200px!important;overflow:auto!important;padding:0!important}.Menu__unityMenu___2ficp .d-button{cursor:pointer;padding:5px}.Menu__unityMenu___2ficp .d-button:not(:first-child){border-top:1px solid #ddd}
.Editing__component___2NOer{background:#fff}.Editing__component___2NOer .field{line-height:44px;padding:0 16px;width:100%;font-size:16px;flex:1 auto;-moz-box-flex:1 auto;-webkit-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto}.Editing__component___2NOer .field>div{width:50%;display:inline-block}.Editing__component___2NOer .field input{text-align:center;display:block;margin:0 auto;width:80px;border-bottom:1px solid #e8eaed;background-image:url("/resources/images/backgrounds/field-side-grey.png"),url("/resources/images/backgrounds/field-side-grey.png");background-position:0 100%,100% 100%;background-repeat:no-repeat}.Editing__component___2NOer .d-colorpicker{max-width:100%}.Editing__component___2NOer .d-colorpicker .d-remove,.Editing__component___2NOer .d-colorpicker .d-title{display:none}.Editing__component___2NOer .d-colorpicker .d-colors{cursor:pointer}.Editing__component___2NOer .d-colorpicker .d-color-input{text-align:right;padding-right:16px}
.Tool__tableTool___2Q828{padding:10px}.d-editor-editor .Tool__tableTool___2Q828{padding:0}.Tool__tableTool___2Q828 table{width:100%;border-style:solid;table-layout:fixed}.Tool__tableTool___2Q828 table td{height:28px;font-size:16px;line-height:26px;word-wrap:break-word;padding:5px;vertical-align:top;color:#000}
.Tool__hrTool___1J8Io{border-bottom:thin solid #000;padding:0;margin:15px 20px 10px}.Tool__hrTool___1J8Io:first-child{padding:0;margin:20px 20px 10px}
.Editing__nested-editing___12pSE{background:#fff}.Editing__nested-editing___12pSE .field{line-height:44px;padding:0 16px;width:100%;font-size:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:10px}.Editing__nested-editing___12pSE .field input{text-align:left;display:block;width:100%;padding:5px 10px;border-bottom:1px solid #e8eaed;background-image:url("/resources/images/backgrounds/field-side-grey.png"),url("/resources/images/backgrounds/field-side-grey.png");background-position:0 100%,100% 100%;background-repeat:no-repeat}
.Tool__nested-tool___1gfTJ{background:"red";border:1px solid #9ba4b3;margin:10px}.Tool__nested-tool___1gfTJ .title{padding:4px 36px 4px 14px;position:relative;background:#9ba4b3;border-bottom:1px solid #9ba4b3;line-height:20px;font-size:16px;color:#fff;font-weight:700}.Tool__nested-tool___1gfTJ .title:after{text-align:center;right:14px;position:absolute;content:"\2212";line-height:18px;font-weight:800;padding:0 5px;border:1px solid #fff;border-radius:4px;cursor:pointer}.Tool__nested-tool___1gfTJ.collapsed .content-el{display:none}.Tool__nested-tool___1gfTJ.collapsed .title{border-bottom:none}.Tool__nested-tool___1gfTJ.collapsed .title:after{content:"+";font-weight:800}.Tool__nested-tool___1gfTJ:first-child{margin:10px}.d-editor-editor .Tool__nested-tool___1gfTJ .title{padding:0 28px}.d-editor-editor .Tool__nested-tool___1gfTJ .d-tool-menu{border-left:0;border-right:0;border-bottom:0;border-radius:0}.d-editor-editor .Tool__nested-tool___1gfTJ .content-el{pointer-events:none}
.Toolbar__component___1qCwG{background:#fff;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #eee}.Toolbar__component___1qCwG .d-add-media,.Toolbar__component___1qCwG [data-command]{display:none}.Toolbar__component___1qCwG [data-command=backcolor],.Toolbar__component___1qCwG [data-command=bold],.Toolbar__component___1qCwG [data-command=createformula],.Toolbar__component___1qCwG [data-command=forecolor],.Toolbar__component___1qCwG [data-command=italic],.Toolbar__component___1qCwG [data-command=subscript],.Toolbar__component___1qCwG [data-command=superscript],.Toolbar__component___1qCwG [data-command=underline]{display:block}
._answer__component___2JaNO .d-section-title,._answer__component___2JaNO .d-section-title .x-innerhtml{font-size:14px;line-height:20px;font-weight:700;color:#64738b}._answer__component___2JaNO .d-autosave{font-size:10px;font-weight:400;color:#64738b;text-align:center;line-height:1;padding:3px}._answer__component___2JaNO .d-tool-richtext{width:100%;border:none;padding:0 8px;border-bottom:1px solid #e8eaed;background:#fff;background-repeat:no-repeat;background-position:0 100%,100% 100%;background-image:url("/resources/images/backgrounds/field-side-grey.png"),url("/resources/images/backgrounds/field-side-grey.png");text-align:left;font-weight:400;font-size:15px}.x-phone ._answer__component___2JaNO .d-tool-richtext{font-size:14px;line-height:20px}._answer__component___2JaNO .d-input-field{text-align:left!important}._answer__component___2JaNO .d-section{font-size:15px;font-weight:400;line-height:normal;padding-left:5px;color:#000}._answer__component___2JaNO .d-section a{text-decoration:none;color:#6cb0db}._answer__component___2JaNO .d-section a:hover{color:#518bc3}._answer__component___2JaNO .d-section a:active{color:#fbb900}._answer__component___2JaNO .counters{font-size:10px;line-height:10px;color:#000;text-transform:uppercase;font-weight:400;position:relative;top:3px}._answer__component___2JaNO .counters .max-exceed{color:#f44336}._answer__component___2JaNO .loading{pointer-events:none!important}._answer__component___2JaNO .disabled{pointer-events:none!important;background-color:rgba(100,115,139,.6)}
.UnitField__component___36pc4 .d-input{overflow:hidden;white-space:nowrap;width:100%;text-align:center;margin:0 auto;color:#9c9c9c;font-size:15px;border-bottom:1px solid #e8eaed;background-image:url("/resources/images/backgrounds/field-side-grey.png"),url("/resources/images/backgrounds/field-side-grey.png");background-position:0 100%,100% 100%;background-repeat:no-repeat}
.Image__preview___2V9Wc{height:160px;width:160px;background-size:contain;background-position:0;background-repeat:no-repeat;display:inline-block}
.SettingsItem__settings-item___TrgCj{display:-webkit-box;display:-ms-flexbox;display:flex}.SettingsItem__settings-item___TrgCj .d-radio{position:relative;width:40px;padding-left:10px;-ms-flex-negative:0;flex-shrink:0}.SettingsItem__settings-item___TrgCj .d-radio .d-icon{top:18px;position:relative;display:block;height:18px;width:18px;border:2px solid #64738b;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.SettingsItem__settings-item___TrgCj .d-radio [type=radio]{display:none}.SettingsItem__settings-item___TrgCj .d-radio [type=radio]:checked+.d-icon:before{content:"";position:absolute;left:2px;top:2px;height:10px;width:10px;background-color:#b1b9c5;border-radius:50%}.SettingsItem__settings-item___TrgCj .d-input-wrapper{overflow:hidden;margin-top:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.SettingsItem__settings-item___TrgCj .d-input{font-size:15px;background-color:transparent;font-weight:400;color:#a6a6a6;height:28px;line-height:26px;padding-left:10px;white-space:nowrap;overflow:hidden;width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-bottom:1px solid #e8eaed;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.x-phone .SettingsItem__settings-item___TrgCj .d-input{font-size:14px}.SettingsItem__settings-item___TrgCj .d-delete{cursor:pointer;display:inline-block;width:35px;-ms-flex-negative:0;flex-shrink:0}.SettingsItem__settings-item___TrgCj .d-delete:before{margin-left:14px;font-size:7px;font-family:didacti;content:"\E612";color:#a7a5a6}.SettingsItem__settings-item___TrgCj.with-image .d-image-preview{display:block}.SettingsItem__settings-item___TrgCj.with-image .d-text{display:none}.SettingsItem__settings-item___TrgCj.d-undeletable .d-delete{visibility:hidden}.SettingsItem__settings-item___TrgCj .d-image-preview{display:none}.SettingsItem__settings-item___TrgCj .image-buttons{padding-top:12px;height:40px;line-height:30px}.SettingsItem__settings-item___TrgCj .d-image{overflow:hidden;position:relative;font-size:12px;margin-left:10px}.SettingsItem__settings-item___TrgCj .d-image.loading{background:url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:16px 16px}.SettingsItem__settings-item___TrgCj .d-image.loading .d-label{visibility:hidden}.SettingsItem__settings-item___TrgCj .d-image.preview{background-image:none!important}.SettingsItem__settings-item___TrgCj .d-image .d-label,.SettingsItem__settings-item___TrgCj .d-image .d-remove-button{cursor:pointer}.SettingsItem__settings-item___TrgCj .d-image.preview .d-label,.SettingsItem__settings-item___TrgCj .d-image.preview .invisible-stretch,.SettingsItem__settings-item___TrgCj .d-image:not(.preview) .d-remove-button{display:none}
.Settings__settings___1OdvP .button{margin-top:10px}.Settings__settings___1OdvP>.x-inner{margin-bottom:15px}
._text-field__component___kBtfM{padding:10px;opacity:1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s}.x-chrome ._text-field__component___kBtfM,.x-chromemobile ._text-field__component___kBtfM{will-change:transform,opacity}.d-fullscreen ._text-field__component___kBtfM{will-change:unset;-webkit-transform:none;transform:none}._text-field__component___kBtfM ::-moz-selection{background-color:#bbfbfe}._text-field__component___kBtfM ::selection{background-color:#bbfbfe}._text-field__component___kBtfM.d-non-editable ._text-field__submit___hoLaP{display:none}._text-field__component___kBtfM.d-non-editable .viewer-selection{cursor:text}._text-field__component___kBtfM.d-non-editable ._text-field__tool-bar___2bHA1{display:none!important}._text-field__component___kBtfM.d-non-editable ._text-field__counter___35QR0 .d-input{border:none;pointer-events:none;margin-right:0}._text-field__component___kBtfM.loading ._text-field__submit___hoLaP{opacity:.5;position:relative;color:transparent}._text-field__component___kBtfM.loading ._text-field__submit___hoLaP:after{z-index:1;content:"";background:url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:14px;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}._text-field__component___kBtfM.disappear{opacity:0}._text-field__submit___hoLaP{height:45px;width:225px;border:2px solid #ffb80f;line-height:41px;font-size:16px;font-weight:700;color:#ffb80f;text-align:center;text-transform:uppercase;margin:0 auto;cursor:pointer;border-radius:4px;background:#fff}._text-field__submit___hoLaP[disabled]{color:#e2e2e2;border-color:#e2e2e2;pointer-events:none}._text-field__question___1v2_s{line-height:18px;font-size:16px;color:#999;max-width:1110px;margin:0 auto;width:100%}._text-field__field___3ETGP{max-width:1110px;margin:10px auto 0;padding:0 15px;width:100%;color:#222;cursor:text;font-size:16px;line-height:26px;overflow:auto;white-space:pre-wrap;overflow-x:hidden}._text-field__field___3ETGP,._text-field__field___3ETGP *{user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}._text-field__field___3ETGP:empty:not(:focus):before{content:attr(data-placeholder);color:#555;font-weight:400}._text-field__field___3ETGP .mandatory-selection,._text-field__field___3ETGP .mandatory-selection *{background:#00d900!important}._text-field__field___3ETGP .optional-selection{background:#fedb5c}._text-field__field___3ETGP .viewer-selection{background:#d2d2d2}._text-field__field___3ETGP .viewer-correct-selection{background-color:rgba(68,172,73,.5)}._text-field__field___3ETGP .viewer-incorrect-selection{background-color:rgba(236,0,0,.5)}._text-field__field___3ETGP .viewer-partial-selection{background-color:rgba(238,138,47,.5)}._text-field__field___3ETGP .mandatory-selection,._text-field__field___3ETGP .optional-selection,._text-field__field___3ETGP .viewer-correct-selection,._text-field__field___3ETGP .viewer-incorrect-selection,._text-field__field___3ETGP .viewer-partial-selection,._text-field__field___3ETGP .viewer-selection{cursor:pointer}._text-field__show-counters___1DI-z ._text-field__counter___35QR0{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;-webkit-box-pack:end;-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;justify-content:flex-end}._text-field__bottom-bar___15z9U{padding:10px 0;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}._text-field__top-bar___VVCnt{max-width:1110px;margin:0 auto 20px;width:100%;line-height:0;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:space-between;-webkit-box-pack:space-between;justify-content:space-between}._text-field__tool-bar___2bHA1{margin:4px 0 0;border:2px solid #bbb;border-radius:4px;display:inline-block;height:40px;font-size:16px;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.25s;transition-duration:.25s}._text-field__tool-bar___2bHA1.active{border-color:#ffb400}._text-field__tool-bar___2bHA1.active .item{border-color:#ffb400;color:#ffb400}._text-field__tool-bar___2bHA1 .item{cursor:pointer;display:inline-block;border-right:2px solid #bbb;float:left;height:36px;line-height:36px;width:42px;text-align:center;color:#bbb;-webkit-transition-property:border-color,color;transition-property:border-color,color;-webkit-transition-duration:.25s;transition-duration:.25s}._text-field__tool-bar___2bHA1 .item:last-child{border-right:none}._text-field__tool-bar___2bHA1 .item[data-action=optional]{width:60px}._text-field__tool-bar___2bHA1 .item[data-action=optional]:before{background:#fedb5c}._text-field__tool-bar___2bHA1 .item[data-action=mandatory]:before{background:#00d900}._text-field__tool-bar___2bHA1 .item[data-action=mandatory],._text-field__tool-bar___2bHA1 .item[data-action=optional]{width:60px}._text-field__tool-bar___2bHA1 .item[data-action=mandatory]:before,._text-field__tool-bar___2bHA1 .item[data-action=optional]:before{content:"";width:30px;height:20px;margin:8px 0 0 15px;display:block}._text-field__tool-bar___2bHA1 .item[data-action=bold],._text-field__tool-bar___2bHA1 .item[data-action=italic],._text-field__tool-bar___2bHA1 .item[data-action=justifycenter],._text-field__tool-bar___2bHA1 .item[data-action=justifyleft],._text-field__tool-bar___2bHA1 .item[data-action=justifyright],._text-field__tool-bar___2bHA1 .item[data-action=subscript],._text-field__tool-bar___2bHA1 .item[data-action=superscript]{font-family:didacti}._text-field__tool-bar___2bHA1 .item[data-action=clear],._text-field__tool-bar___2bHA1 .item[data-action=viewer]{width:auto;padding:0 15px}._text-field__popover___2jc7W .d-button[data-button-value=bold],._text-field__popover___2jc7W .d-button[data-button-value=italic],._text-field__popover___2jc7W .d-button[data-button-value=justifycenter],._text-field__popover___2jc7W .d-button[data-button-value=justifyleft],._text-field__popover___2jc7W .d-button[data-button-value=justifyright],._text-field__popover___2jc7W .d-button[data-button-value=subscript],._text-field__popover___2jc7W .d-button[data-button-value=superscript]{font-family:didacti}._text-field__popover___2jc7W .d-button[data-button-value=optional]{width:60px}._text-field__popover___2jc7W .d-button[data-button-value=optional]:before{background:#fedb5c}._text-field__popover___2jc7W .d-button[data-button-value=mandatory]:before{background:#00d900}._text-field__popover___2jc7W .d-button[data-button-value=mandatory],._text-field__popover___2jc7W .d-button[data-button-value=optional]{width:60px}._text-field__popover___2jc7W .d-button[data-button-value=mandatory]:before,._text-field__popover___2jc7W .d-button[data-button-value=optional]:before{content:"";width:30px;height:20px;margin:8px 0 0 15px;display:block}._text-field__counter___35QR0{line-height:28px;color:#858585;font-size:16px;display:none}._text-field__counter___35QR0 .hint{padding-right:10px}._text-field__counter___35QR0 .hint:before{content:"";width:30px;height:20px;display:inline-block;background:#00d900;position:relative;top:5px;right:10px}._text-field__counter___35QR0 [count=min]{border-radius:4px;width:40px;border:2px solid #bbb;text-align:center;margin-right:10px}._text-field__counter___35QR0 [count=total]{margin-left:10px;border:none;width:24px;text-align:center}@media (max-width:768px){._text-field__component___kBtfM{padding-top:0}._text-field__submit___hoLaP{height:40px;line-height:0}}@media (max-width:768px) and (orientation:landscape){._text-field__top-bar___VVCnt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:fixed;bottom:0;margin-bottom:20px;z-index:11}._text-field__component___kBtfM:not(.d-non-editable) ._text-field__field___3ETGP{margin:0 0 70px}._text-field__answer-result___1ei42{z-index:12}._text-field__answer-result___1ei42 .d-answer-result{padding:10px 0 0}._text-field__bottom-bar___15z9U{position:fixed;width:100%;left:0;bottom:0;text-align:right;padding:20px 0 10px;border-top:1px solid #ddd;background-color:#fff;z-index:10}._text-field__submit___hoLaP{margin:0 10px 10px 0}}@media (max-width:768px) and (orientation:portrait){._text-field__top-bar___VVCnt{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px;padding:10px 10px 0;border-top:1px solid #ddd}._text-field__tool-bar___2bHA1{width:100%}._text-field__tool-bar___2bHA1 .item{width:50%!important}._text-field__field___3ETGP{margin:0}._text-field__bottom-bar___15z9U{margin-top:15px;padding:0 10px;width:100%;text-align:center}._text-field__submit___hoLaP{width:100%}}
._popup__component___1Tdqk .d-popup-inner{background:#fff}._popup__header___30GTs{width:100%;height:100%;line-height:60px;color:#555;font-size:14px;text-transform:uppercase;max-width:1130px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}._popup__header___30GTs .button{cursor:pointer;padding:0 10px}._popup__header___30GTs .button-hint,._popup__header___30GTs .button-proof,._popup__header___30GTs .help-button{color:#fff;background:#e1194f;cursor:pointer;border-radius:100px;height:20px;line-height:20px;font-size:10px;font-weight:700;text-transform:uppercase;margin-top:20px;margin-right:10px}._popup__header___30GTs .button-hint{background:#5532aa}._popup__header___30GTs .help-button{background:#f7931d}._popup__proof___3iLmd ._popup__header___30GTs .button:not(.close-button){display:none}._popup__help-popup___3KZgZ .d-block-element{padding-bottom:0}._popup__help-popup___3KZgZ .d-block .d-header{display:none!important}._popup__help-popup___3KZgZ .d-block .highlighted{background:#d2d2d2}._popup__help-popup___3KZgZ .d-block .highlighted.correct{border-bottom:2px solid #00d900}._popup__help-popup___3KZgZ .d-block .highlighted.incorrect{border-bottom:2px solid red}._popup__help-popup___3KZgZ .d-block .highlighted.partial{border-bottom:2px solid #f90}._popup__help-popup___3KZgZ .d-popup-close-button{display:none!important}._popup__help-popup___3KZgZ .submit-button{font-weight:700;font-size:16px;color:#999;width:100%;height:50px;line-height:50px;background:#fff;text-align:center;cursor:pointer}
.Help__component___3NiD_ ul li{list-style:disc;list-style-position:inside}.Help__component___3NiD_ .green-highlight{font-weight:700;background-color:rgba(68,172,73,.5)}.Help__component___3NiD_ .red-highlight{font-weight:700;background-color:rgba(236,0,0,.5)}.Help__component___3NiD_ .orange-highlight{font-weight:700;background-color:rgba(238,138,47,.5)}.Help__component___3NiD_ .clear-highlight{font-weight:700}.Help__component___3NiD_ .green-bg{background:#00d900}.Help__component___3NiD_ .yellow-bg{background:#fedb5c}.Help__component___3NiD_ .video-player-placeholder .x-video{height:350px}.Help__component___3NiD_ .video-player-placeholder .x-video-ghost{background-position:50%;background-size:cover}.Help__component___3NiD_ .close{position:absolute;top:20px;right:20px;cursor:pointer;color:#555;font-size:14px;text-transform:uppercase}
._answer__component___3nx29{padding:20px 10px 15px}._answer__component___3nx29 .container{margin:0 8px;border:1px solid #f2f2f2;position:relative;text-align:left;cursor:pointer}._answer__component___3nx29 .container:after{content:"";position:absolute;height:70px;left:0;right:0;bottom:0;width:100%;pointer-events:none;background-image:-owg-linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0) 100%);background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}._answer__component___3nx29 .header{height:25px;background:#f7f8f9;padding:0 10px;color:#64738b;font-weight:700;font-size:12px;line-height:26px;border-bottom:1px solid #f2f2f2;text-transform:uppercase}._answer__component___3nx29 .header:before{content:"\E018";font-family:didacti;position:relative;top:-1px;display:inline-block;font-size:10px;width:12px}._answer__component___3nx29 .content{font-size:16px;line-height:22px;font-weight:400;max-height:103px;overflow:hidden;padding:15px 10px;position:relative}._answer__component___3nx29 .counter{position:absolute;bottom:10px;right:10px;color:#5c5c5c;font-size:12px;line-height:12px;font-weight:700;text-transform:uppercase;z-index:1}._answer__component___3nx29 .d-submit-button{border:none;margin:15px 0;cursor:pointer;width:100%}._answer__component___3nx29 .d-submit-button[disabled]{opacity:1;cursor:default;color:hsla(0,0%,100%,.5)}
._settings__component___2fYgN{padding:0 20px 25px;position:relative}._settings__component___2fYgN>.x-inner{margin-top:10px}._settings__component___2fYgN .d-light-segmented-button{padding:0;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex}._settings__component___2fYgN .d-light-segmented-button .d-label{padding-right:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
._field__component___1h5SS{text-align:left;position:relative}._field__component___1h5SS .buttons{position:absolute;top:0;right:0;color:#65738a;height:30px;line-height:30px;text-transform:uppercase;float:right;font-weight:700;font-size:11px;border:1px solid #ececec;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex}._field__component___1h5SS .buttons .button{padding:0 10px;cursor:pointer;border-right:1px solid #ececec}._field__component___1h5SS .buttons .button:last-child{border-right:none}._field__component___1h5SS .buttons .button:before{font-family:didacti;display:inline-block}._field__component___1h5SS .buttons .button[data-align=middle]:before{content:"\E02D"}._field__component___1h5SS .buttons .button[data-align=sup]:before{content:"\E905";font-size:14px}._field__component___1h5SS .buttons .button[data-align=sub]:before{content:"\E904";font-size:14px}._field__component___1h5SS .field{border:none;font-size:15px;line-height:24px;color:#666;padding:0 10px 5px;width:100%;border-bottom:1px solid #e8eaed;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}._field__component___1h5SS .input{background:#f2f2f2;vertical-align:middle;min-width:20px;line-height:19px;height:22px;border:1px solid #e0e0e0;color:#65738a;border-radius:2px;display:inline-block;padding:0 5px}._field__component___1h5SS .input[phantom]{display:none}._field__component___1h5SS .input[data-align=sup]{vertical-align:super;line-height:14px;height:16px;font-size:12px}._field__component___1h5SS .input[data-align=sup] .close-icon{font-size:9px}._field__component___1h5SS .input[data-align=sub]{vertical-align:sub;line-height:14px;height:16px;font-size:12px}._field__component___1h5SS .input[data-align=sub] .close-icon{font-size:9px}._field__edit___RAcGq .field{font-weight:400;position:relative}._field__edit___RAcGq .field:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}._field__form___1eKrw{font-weight:400}._field__form___1eKrw .field{background:none;border:none}._field__form___1eKrw .input{padding:0 5px;text-align:center}._field__settings___1KPEE{text-align:left;padding-top:45px;margin-top:10px}._field__settings___1KPEE .field{min-height:28px}._field__settings___1KPEE .input{cursor:pointer;padding-right:0;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}._field__settings___1KPEE .input .close-icon{width:24px;height:100%;margin-left:5px;background:#dcdcdc;color:#7f1921;display:inline-block;float:right;text-align:center;font-style:normal;font-size:12px}._field__settings___1KPEE .input .close-icon:before{content:"\E04F";font-family:didacti}._field__menu___3Qz-G .button{padding-left:10px;font-weight:600;min-width:100%;color:#64738b;font-size:13px;cursor:pointer}._field__menu___3Qz-G .button:hover{background:#eff1f3}._field__menu___3Qz-G .button:after{font-family:didacti;display:inline-block;float:right;width:30px;text-align:center;font-weight:100}._field__hide-unit-field___2H-Gy .d-number.d-popup-content .d-title :last-child,._field__hide-unit-field___2H-Gy .d-number.d-popup-content .d-unit-field{display:none!important}
._answer__settings___23m5s,._answer__settings___23m5s .action-button{width:600px;max-width:100%}.d-fill-in-answer .d-display-field{padding:20px 30px;line-height:24px;font-size:15px;padding:0 15px;text-align:left}.d-fill-in-answer .d-display-field [id]{vertical-align:middle;min-width:16px;line-height:18px;height:20px;border-radius:2px;display:inline-block;padding:0 4px;margin:0 1px}.d-fill-in-answer .d-display-field [id].correct{background:#ebfaee;border:1px solid #cef2d5}.d-fill-in-answer .d-display-field [id].incorrect{background:#faeaea;border:1px solid #f4cccc}.d-fill-in-answer .d-display-field .input[data-align=sup]{vertical-align:super;line-height:14px;height:16px;font-size:12px}.d-fill-in-answer .d-display-field .input[data-align=sub]{vertical-align:sub;line-height:14px;height:16px;font-size:12px}
.Item__component___V66mF{margin-bottom:20px}.Item__component___V66mF .question{width:100%;padding:10px;font-weight:700;font-size:14px;line-height:16px}.Item__component___V66mF .question .top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}.Item__component___V66mF .question .top-bar .remove-button{text-transform:uppercase;cursor:pointer;color:#b2261b;font-size:10px}.Item__component___V66mF .question .d-input{border:1px solid #eee;padding:10px}.Item__component___V66mF .option{font-size:12px;height:28px;line-height:26px;display:-webkit-box;display:-ms-flexbox;display:flex}.Item__component___V66mF .option .d-index-el{text-align:center;width:40px;-ms-flex-negative:0;flex-shrink:0}.Item__component___V66mF .option .d-input-el{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px;overflow:hidden}.Item__component___V66mF .option .d-input-el .d-input{background-color:transparent;font-weight:400;color:#a6a6a6;height:100%;line-height:26px;padding:0 10px;white-space:nowrap;overflow:hidden;width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-bottom:1px solid #e8eaed;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.Item__component___V66mF .option .remove-option-button{width:35px;cursor:pointer}.Item__component___V66mF .option .remove-option-button:before{margin-left:14px;font-size:7px;font-family:didacti;content:"\E612";color:#a7a5a6}.Item__component___V66mF .option .remove-option-button.hidden{visibility:hidden}.Item__component___V66mF .add-option-button{font-size:12px;cursor:pointer;color:#bababa;margin:0 55px}.Item__component___V66mF .add-option-button.hidden{display:none}
.Settings__likert-scale-settings___fFYSj{color:#000}.Settings__likert-scale-settings___fFYSj .hint{font-weight:700;line-height:16px;padding:14px;font-size:12px}.Settings__likert-scale-settings___fFYSj .footer{width:100%;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.Settings__likert-scale-settings___fFYSj .footer button{padding:0;margin:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #eee;background:#fff;border-radius:2px;height:28px;line-height:12px;cursor:pointer;color:#c04e99;text-transform:uppercase;font-weight:700}
.Answer__likertscale___1vFSl{padding:10px;color:#000}.Answer__likertscale___1vFSl .d-display-field,.Answer__likertscale___1vFSl .d-edit-field,.Answer__likertscale___1vFSl .d-form-field{width:100%;text-align:left;padding:0}.Answer__likertscale___1vFSl .d-display-field{pointer-events:none}.Answer__likertscale___1vFSl .question{width:100%;font-weight:700;font-size:16px;line-height:26px;padding:10px}.Answer__likertscale___1vFSl .hint{padding:0 10px 10px;color:#64738a;margin-top:-5px;font-size:14px;font-weight:800}.Answer__likertscale___1vFSl .options{padding:0 25px 0 10px;font-weight:400}.Answer__likertscale___1vFSl .option{font-size:12px;min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0}.Answer__likertscale___1vFSl .option:first-of-type{padding-top:0}.Answer__likertscale___1vFSl .option .d-radio-el{text-align:center;width:30px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Answer__likertscale___1vFSl .option .d-radio-el [type=radio]{display:none}.Answer__likertscale___1vFSl .option .d-radio-el [type=radio]:checked+.d-icon:before{content:"";position:absolute;left:2px;top:2px;height:10px;width:10px;background-color:#b1b9c5;border-radius:50%}.Answer__likertscale___1vFSl .option .d-radio-el .d-icon{position:relative;display:block;height:18px;width:18px;border:2px solid #64738b;background-color:#fff;border-radius:50%}.Answer__likertscale___1vFSl .option .d-input-el{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.5;overflow:hidden;width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:#64738b;font-size:15px;margin:auto;padding-bottom:2px}.d-likertscale-settings-popup{width:520px}
.Settings__component___384uP .button{margin-top:10px}.Settings__component___384uP>.x-inner{margin-bottom:15px}
.SettingsItem__settings-item___BrJzD{display:-webkit-box;display:-ms-flexbox;display:flex}.SettingsItem__settings-item___BrJzD .d-checkbox{padding-left:10px}.SettingsItem__settings-item___BrJzD .d-input-wrapper{overflow:hidden;margin-top:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.SettingsItem__settings-item___BrJzD .d-input{font-size:15px;background-color:transparent;font-weight:400;color:#a6a6a6;height:28px;line-height:26px;padding-left:10px;white-space:nowrap;overflow:hidden;width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-bottom:1px solid #e8eaed;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;background-repeat:no-repeat}.x-phone .SettingsItem__settings-item___BrJzD .d-input{font-size:14px}.SettingsItem__settings-item___BrJzD .d-delete{cursor:pointer;display:inline-block;width:35px;-ms-flex-negative:0;flex-shrink:0}.SettingsItem__settings-item___BrJzD .d-delete:before{margin-left:14px;font-size:7px;font-family:didacti;content:"\E612";color:#a7a5a6}.SettingsItem__settings-item___BrJzD.d-undeletable .d-delete{visibility:hidden}.SettingsItem__settings-item___BrJzD .d-image-preview{display:none}.SettingsItem__settings-item___BrJzD.with-image .d-image-preview{display:block}.SettingsItem__settings-item___BrJzD.with-image .d-text{display:none}.SettingsItem__settings-item___BrJzD .image-buttons{padding-top:12px;height:40px;line-height:30px}.SettingsItem__settings-item___BrJzD .d-image{overflow:hidden;position:relative;font-size:12px;margin-left:10px}.SettingsItem__settings-item___BrJzD .d-image.loading{background:url("/resources/images/loaders/loader.gif") no-repeat 50%;background-size:16px 16px}.SettingsItem__settings-item___BrJzD .d-image.loading .d-label{visibility:hidden}.SettingsItem__settings-item___BrJzD .d-image.preview{background-image:none!important}.SettingsItem__settings-item___BrJzD .d-image .d-label,.SettingsItem__settings-item___BrJzD .d-image .d-remove-button{cursor:pointer}.SettingsItem__settings-item___BrJzD .d-image.preview .d-label,.SettingsItem__settings-item___BrJzD .d-image.preview .invisible-stretch,.SettingsItem__settings-item___BrJzD .d-image:not(.preview) .d-remove-button{display:none}
.Answer__component___2kxi6 .d-checkbox{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.Answer__component___2kxi6 .d-checkbox>*{display:inline-block}.Answer__component___2kxi6 .d-checkbox .d-title{margin-left:0;line-height:1.5}.Answer__component___2kxi6 .d-checkbox .d-icon{margin-right:15px;display:inline-block!important;border-radius:3px;border-width:1px;position:relative}.Answer__component___2kxi6 .d-checkbox .d-icon:after{font-family:didacti;position:absolute;top:-1px;left:1px;height:17px;width:17px;font-size:12px;line-height:17px;text-align:center}.Answer__component___2kxi6 .d-checkbox .d-icon:before{content:none!important}.Answer__component___2kxi6 .d-checkbox.d-checked .d-icon{background-color:#64738b}.Answer__component___2kxi6 .d-checkbox.d-checked .d-icon:after{background-image:none}.Answer__component___2kxi6 .d-checkbox.d-wrong .d-icon{background:#ffefef}.Answer__component___2kxi6 .d-checkbox.d-wrong .d-icon:after{content:"\E612";color:#cd2c2f}.Answer__component___2kxi6 .d-checkbox.d-right .d-icon{background:#efffef}.Answer__component___2kxi6 .d-checkbox.d-right .d-icon:after{content:"\E613";color:#46a766;left:-2px}.Answer__component___2kxi6 .d-form-field input:checked+.d-icon{background-color:#64738b}.Answer__component___2kxi6 .d-form-field input:checked+.d-icon:after{background-image:none}
.ProgressionRules__progression-rules___2IJJa{padding:24px;width:720px;color:#333;line-height:0}.ProgressionRules__progression-rules___2IJJa.disabled .sections{opacity:.5!important;pointer-events:none!important}.ProgressionRules__progression-rules___2IJJa.disabled .add-rule{visibility:hidden}.ProgressionRules__progression-rules___2IJJa .description{font-size:18px;line-height:1.3;padding-bottom:24px;border-bottom:1px dotted #ccc}.ProgressionRules__progression-rules___2IJJa .hint label{padding-top:20px;display:inline-block;color:#b2297b;font-weight:700;text-transform:uppercase;font-size:14px}.ProgressionRules__progression-rules___2IJJa .hint [name=hint]{padding:16px 14px;border-radius:4px;border:1px solid #e5e5e5;width:100%;min-height:130px;margin:24px 0 0;font-size:18px;line-height:1.3;resize:none}.ProgressionRules__progression-rules___2IJJa .hint [name=hint]:-moz-placeholder,.ProgressionRules__progression-rules___2IJJa .hint [name=hint]::-moz-placeholder{font-style:italic;color:#999}.ProgressionRules__progression-rules___2IJJa .hint [name=hint]:-ms-input-placeholder{font-style:italic;color:#999}.ProgressionRules__progression-rules___2IJJa .hint [name=hint]::-webkit-input-placeholder{font-style:italic;color:#999}.ProgressionRules__progression-rules___2IJJa .buttons-bar button{border:1px solid #c04e99;color:#c04e99;font-size:16px;background:#fff;padding:0 12px;height:33px;line-height:33px;cursor:pointer;border-radius:4px;font-weight:400;margin-top:24px}.ProgressionRules__progression-rules___2IJJa .buttons-bar button.add-rule:before{float:left;content:"\E633";font-family:didacti;color:#c04e99;font-size:12px;text-align:center;display:inline-block;line-height:33px;margin-right:6px}.ProgressionRules__progression-rules___2IJJa hr{margin:0;padding:0;line-height:0;border:none;border-bottom:1px dotted #ccc;margin-top:24px}.ProgressionRules__progression-rules___2IJJa .rule{padding-bottom:24px;border-bottom:1px dotted #ccc}.ProgressionRules__progression-rules___2IJJa .rule .error{color:#b2261b;font-size:14px;line-height:14px;padding:20px 0 6px}.ProgressionRules__progression-rules___2IJJa .rule .error:empty{display:none}.ProgressionRules__progression-rules___2IJJa .rule .equality{display:inline-block;text-align:center;height:40px;font-size:15px;line-height:30px;min-width:40px;line-height:40px}.ProgressionRules__progression-rules___2IJJa .rule input[type=number],.ProgressionRules__progression-rules___2IJJa .rule select{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:40px;background:transparent;border:1px solid #ddd;border-radius:4px;font-size:15px;line-height:30px;-webkit-box-shadow:0 1px 0 #f2f2f2;box-shadow:0 1px 0 #f2f2f2}.ProgressionRules__progression-rules___2IJJa .rule input[type=number]{text-align:center}.ProgressionRules__progression-rules___2IJJa .rule select{text-align:left;padding-left:10px;background-color:#fafafa;background-image:url("data:image/svg+xml;utf8,<svg fill='222222' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h20v20H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:-webkit-calc(100% - 5px);background-position-x:calc(100% - 5px);background-position-y:7px}.ProgressionRules__progression-rules___2IJJa .rule header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px}.ProgressionRules__progression-rules___2IJJa .rule header .rule-title{color:#b2297b;font-weight:700;text-transform:uppercase;font-size:14px}.ProgressionRules__progression-rules___2IJJa .rule header .remove{cursor:pointer;color:#b2261b;font-size:12px}.ProgressionRules__progression-rules___2IJJa .rule .conditions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ProgressionRules__progression-rules___2IJJa .rule .conditions .and{padding:0 15px;font-size:16px}.ProgressionRules__progression-rules___2IJJa .rule .conditions input{width:65px;margin-left:4px;padding:0 7px}.ProgressionRules__progression-rules___2IJJa .rule .conditions select{width:60px}.ProgressionRules__progression-rules___2IJJa .rule .conditions .performance-hint{font-style:italic;color:#777;font-size:16px;line-height:1.3;padding-left:10px}.ProgressionRules__progression-rules___2IJJa .rule .actions{margin-top:14px;line-height:0;border-radius:4px;font-size:14px}.ProgressionRules__progression-rules___2IJJa .rule .actions .hint{line-height:1.3;font-size:16px;margin:12px 0}.ProgressionRules__progression-rules___2IJJa .rule .actions .options label{display:block;min-height:24px;margin-bottom:12px}.ProgressionRules__progression-rules___2IJJa .rule .actions .options label span{font-size:16px;display:inline-block;margin-left:10px}.ProgressionRules__progression-rules___2IJJa .rule .actions .inner{display:none;padding:0 10px}.ProgressionRules__progression-rules___2IJJa .rule .actions select{border:1px solid #ddd;margin:-1px 0 0 -1px;min-width:100px;max-width:320px;padding-right:25px}.ProgressionRules__progression-rules___2IJJa .rule .actions.inner-is-visible{border:1px solid #e4e4e4}.ProgressionRules__progression-rules___2IJJa .rule .actions.inner-is-visible .inner{display:block}.ProgressionRules__progression-rules___2IJJa .buttons-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ProgressionRules__progression-rules___2IJJa .teacher-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ProgressionRules__progression-rules___2IJJa .teacher-options button{cursor:pointer;width:240px;line-height:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;border-radius:4px;font-size:12px;margin-top:14px}.ProgressionRules__progression-rules___2IJJa .teacher-options button:last-child{margin-bottom:14px}.ProgressionRules__teacher___ojCGP .conditions,.ProgressionRules__teacher___ojCGP .d-checkbox,.ProgressionRules__teacher___ojCGP .hint,.ProgressionRules__teacher___ojCGP [name=action]{pointer-events:none;position:relative}.ProgressionRules__teacher___ojCGP .conditions:after,.ProgressionRules__teacher___ojCGP .d-checkbox:after,.ProgressionRules__teacher___ojCGP .hint:after,.ProgressionRules__teacher___ojCGP [name=action]:after{display:block;opacity:1;z-index:10;content:"";position:absolute;top:0;left:0;right:0;bottom:0}.ProgressionRules__teacher___ojCGP .add-rule,.ProgressionRules__teacher___ojCGP .enable,.ProgressionRules__teacher___ojCGP .enable-all,.ProgressionRules__teacher___ojCGP .remove{display:none!important}.ProgressionRules__teacher___ojCGP .actions{position:relative}.ProgressionRules__teacher___ojCGP .actions select{background-image:none!important}.ProgressionRules__teacher___ojCGP .actions .reset-choice{position:absolute;top:0;right:0;line-height:0;border-radius:4px;font-size:15px;border:1px solid #ddd;background:#fafafa;line-height:30px;height:40px;margin:-1px -1px 0 0;cursor:pointer;padding:0 12px}.ProgressionRules__popup___1Wj6_{width:640px}.ProgressionRules__popup___1Wj6_ .d-title-bar-standart{padding:0 20px 0 0!important}.ProgressionRules__popup___1Wj6_ .title{color:#9a226a!important;font-size:20px!important;font-weight:700!important;line-height:36px!important}.ProgressionRules__popup___1Wj6_ .title:before{font-weight:400;float:left;content:"\E902";font-family:didacti;color:#c04e99;text-align:center;display:inline-block;margin-right:6px;line-height:33px;font-size:28px}.ProgressionRules__popup___1Wj6_ .action-button{-ms-flex-item-align:start;align-self:flex-start;width:auto;width:180px;height:40px;background:#b2297b;margin:10px 0;font-size:18px;font-weight:700;line-height:40px;padding:0}.ProgressionRules__popup___1Wj6_ .action-button:active,.ProgressionRules__popup___1Wj6_ .action-button:hover{background:#9a226a}body.d-fga-teacher .ProgressionRules__popup___1Wj6_ .action-button{display:none!important}
.Connector__connector___VfD0b{cursor:pointer;z-index:10;display:block;position:absolute;top:50%;right:-10px;margin-top:-15px;line-height:28px;height:30px;width:40px;text-align:center;border-radius:20px;background:#f9cd4e;color:#fff;-webkit-box-shadow:0 0 2px #f39c3d;box-shadow:0 0 2px #f39c3d}.Connector__connector___VfD0b:before{content:"\E902";font-family:didacti;font-size:22px}.Connector__connector___VfD0b.enabled{background:#fff;color:#f9cd4e}.d-course-editor[tab=theory] .Connector__connector___VfD0b,body:not(.d-fga) .Connector__connector___VfD0b{display:none!important}
.View__view___2q-u3{position:relative;padding:14px}.View__view___2q-u3.additional .View__courses-list___3ZprE .sections>.header:hover{background:#f9f9f9;cursor:default}.View__view___2q-u3.additional .View__courses-list___3ZprE .topics>.sections{display:none!important}.View__view___2q-u3.additional .View__courses-list___3ZprE .topics>.header.highlighted,.View__view___2q-u3.additional .View__courses-list___3ZprE .topics>.header:hover{background:#e6f7f9;cursor:pointer}.View__content___1B5tL{background:#fff}.View__popup___ZIIH2 .d-title-bar{line-height:44px;padding:0 10px!important}.View__popup___ZIIH2 .d-title-bar .title{color:#b2297b!important;font-weight:800!important;font-size:18px!important}.View__popup___ZIIH2 .d-title-bar .d-popup-close-button{color:#b2297b;font-size:13px!important;font-weight:800!important}.View__popup___ZIIH2 .d-title-bar .d-popup-close-button:hover{color:#891f5e}.View__popup___ZIIH2 .d-title-bar .d-popup-close-button:active{color:#5f1642}.View__popup___ZIIH2 .d-hidden{display:none!important}
.Users__users___2L4ph{height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Users__users___2L4ph .header{margin-bottom:14px}.Users__users___2L4ph .header .d-search-field{border-radius:4px;height:45px}.Users__users___2L4ph .header .d-search-field:before{line-height:45px;font-size:16px}.Users__users___2L4ph .header .d-search-field input{font-size:16px;color:#000}.Users__users___2L4ph .header .d-search-field input::-webkit-input-placeholder{font-style:italic}.Users__users___2L4ph .header .d-search-field input::-moz-placeholder{font-style:italic}.Users__users___2L4ph .header .d-search-field input::-ms-input-placeholder{font-style:italic}.Users__users___2L4ph .header .d-search-field input::placeholder{font-style:italic}.Users__content___2MASa{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #ddd;background:#f2f2f2}.Users__content___2MASa .item{background:#fff;height:55px;line-height:16px;cursor:pointer;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Users__content___2MASa .item .icon{margin:0 10px;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.Users__content___2MASa .item .title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;padding:0 10px 0 0;color:#8e8e8e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Users__content___2MASa .item .title b{font-size:16px;color:#000;margin-right:8px;font-weight:600}.Users__content___2MASa .item .arrow{width:40px;height:100%;vertical-align:middle;line-height:55px;text-align:center}.Users__content___2MASa .item .arrow:before{content:"";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #8e8e8e;height:0;width:0}.Users__content___2MASa .item:hover{background:#e9f8fa}.Users__content___2MASa .item:active{background:#bfebf1}
.Courses__courses___31mfK{height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Courses__courses___31mfK .view-header{margin-bottom:14px;height:55px;line-height:16px;cursor:pointer;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Courses__courses___31mfK .view-header:empty{display:none}.Courses__courses___31mfK .view-header .arrow{width:5px;height:100%;vertical-align:middle;line-height:55px;text-align:center;margin:0 10px 0 3px}.Courses__courses___31mfK .view-header .arrow:before{content:"";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #8e8e8e;height:0;width:0}.Courses__courses___31mfK .view-header .icon{margin:0 10px 0 0;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.Courses__courses___31mfK .view-header .title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;padding:0 10px 0 0;color:#8e8e8e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Courses__courses___31mfK .view-header .title b{color:#000;margin-right:8px}.Courses__content___2HiZx{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #ddd;font-size:16px;background:#f2f2f2}.Courses__content___2HiZx .header{min-height:45px;line-height:28px;border-bottom:1px solid #e5e5e5;color:#000;padding:0 10px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Courses__content___2HiZx .sections>.header.highlighted,.Courses__content___2HiZx .sections>.header:hover{background:#e6f7f9;cursor:pointer}.Courses__content___2HiZx .sections,.Courses__content___2HiZx .topics,.Courses__content___2HiZx .types{padding-left:14px;background:#e5e5e5;border-left:1px solid #fff}.Courses__content___2HiZx .header:hover{background:#f9f9f9}.Courses__content___2HiZx .course>.sections{border-left:0}

.TerritorySelect__component___1Cb51{height:100%;position:relative}.TerritorySelect__component___1Cb51 .d-item{height:45px;cursor:pointer;overflow:hidden;border-bottom:1px solid #e0e3e8;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.TerritorySelect__component___1Cb51 .d-item:first-child{border-top:1px solid #e0e3e8}.TerritorySelect__component___1Cb51 .d-item:hover{background-color:#f8f8f9}.TerritorySelect__component___1Cb51 .d-item:active{background:#eff1f3}.TerritorySelect__component___1Cb51 .d-item .d-icon{margin:0 15px 0 12px;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;border-radius:50%;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.TerritorySelect__component___1Cb51 .d-item .d-title{font-size:13px;padding:0 10px 0 0;width:100%;color:#64738b;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 auto;-moz-box-flex:1 auto;-webkit-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto}.TerritorySelect__component___1Cb51 .invisible+.d-list-item{border-top:1px solid #e0e3e8}
.CategorySelect__component___2ZsMU{overflow:auto;height:-webkit-calc(100% - 46px);height:calc(100% - 46px);position:relative;top:46px;opacity:0}.CategorySelect__component___2ZsMU .d-item{cursor:pointer;height:46px;font-size:15px;padding-left:20px;width:100%;line-height:45px;border-bottom:1px solid #e3e3e3}.CategorySelect__component___2ZsMU .d-item:hover{background:#f8f8f9}.CategorySelect__component___2ZsMU .d-item:active{background:#eff1f3}.CategorySelect__component___2ZsMU .d-item .d-title{color:#555;flex:1 auto;-moz-box-flex:1 auto;-webkit-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CategorySelect__component___2ZsMU .d-item .d-apply-icon{padding:0 20px;color:#c7ccd4;font-size:13px;font-family:didacti}.CategorySelect__component___2ZsMU .d-item .d-apply-icon:after{content:"\E043"}.CategorySelect__component___2ZsMU .d-item.d-selected .d-apply-icon{color:#febf2c}
.View__component___1nUKV{position:relative}.View__component___1nUKV .d-search-field{border-bottom:none}.View__component___1nUKV .d-content-element{height:295px}.View__component___1nUKV .d-selected-item{z-index:1;display:none;position:absolute;top:35px;left:0;width:100%;background:#fff;height:45px;cursor:pointer;overflow:hidden;border-top:1px solid #e0e3e8;border-bottom:1px solid #e0e3e8;-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.View__component___1nUKV .d-selected-item:hover{background-color:#f8f8f9}.View__component___1nUKV .d-selected-item:active{background:#eff1f3}.View__component___1nUKV .d-selected-item .d-back-icon{height:100%;width:10px;opacity:0;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.View__component___1nUKV .d-selected-item .d-back-icon:before{content:"\E60B";font-family:didacti;color:#343434;font-size:12px;text-align:center;display:block;line-height:45px;position:relative;left:6px}.View__component___1nUKV .d-selected-item .d-content{flex:1 auto;-moz-box-flex:1 auto;-webkit-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-transform:translateX(-10px);transform:translateX(-10px);padding:0 10px 0 0;font-size:13px}.View__component___1nUKV .d-selected-item .d-user-icon{margin:0 15px 0 12px;width:30px;height:30px;background-size:cover;background-position:50%;text-decoration:none;display:block;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}.View__component___1nUKV .d-selected-item .d-title{width:100%;color:#64738b;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.View__component___1nUKV.d-hide-territories .d-selected-item{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-animation-name:portal-add-select-item;animation-name:portal-add-select-item;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.View__component___1nUKV.d-hide-territories .territory-select{-webkit-animation-name:portal-add-select-item-hide;animation-name:portal-add-select-item-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.View__component___1nUKV.d-show-categories .d-selected-item{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.View__component___1nUKV.d-show-categories .d-selected-item .d-back-icon{-webkit-animation-name:portal-add-selected-item-back-icon-show;animation-name:portal-add-selected-item-back-icon-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.View__component___1nUKV.d-show-categories .d-selected-item .d-content{-webkit-animation-name:portal-add-selected-item-content-shift;animation-name:portal-add-selected-item-content-shift;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.View__component___1nUKV.d-show-categories .category-select{-webkit-animation-name:portal-add-category-select-show;animation-name:portal-add-category-select-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.View__component___1nUKV.d-show-territories .d-selected-item{z-index:1;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;-webkit-animation-name:portal-add-categories-hide;animation-name:portal-add-categories-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.View__component___1nUKV.d-show-territories .d-selected-item .d-back-icon{opacity:1}.View__component___1nUKV.d-show-territories .d-selected-item .d-content{-webkit-transform:translateX(0);transform:translateX(0)}.View__component___1nUKV.d-show-territories .category-select{opacity:1;-webkit-animation-name:portal-add-categories-hide;animation-name:portal-add-categories-hide;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.x-phone .View__popup___1VVbt{height:100%;display:block}.x-phone .View__popup___1VVbt .d-popup-content,.x-phone .View__popup___1VVbt .d-popup-inner{height:100%}.x-phone .View__popup___1VVbt .d-content-element{height:-webkit-calc(100% - 124px);height:calc(100% - 124px)}.x-phone .View__popup___1VVbt .d-content-element>div{height:auto;min-height:100%}.x-phone .View__popup___1VVbt .d-content-element .category-select{min-height:-webkit-calc(100% - 46px);min-height:calc(100% - 46px)}.x-phone .View__popup___1VVbt .d-footer-element{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes portal-add-select-item{to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes portal-add-select-item{to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes portal-add-select-item-hide{to{opacity:0}}@keyframes portal-add-select-item-hide{to{opacity:0}}@-webkit-keyframes portal-add-category-select-show{to{opacity:1}}@keyframes portal-add-category-select-show{to{opacity:1}}@-webkit-keyframes portal-add-selected-item-content-shift{to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes portal-add-selected-item-content-shift{to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes portal-add-selected-item-back-icon-show{to{opacity:1}}@keyframes portal-add-selected-item-back-icon-show{to{opacity:1}}@-webkit-keyframes portal-add-categories-hide{to{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}}@keyframes portal-add-categories-hide{to{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}}
._options__component___16sFA .d-light-segmented-button{border-top:none!important;border-left:none!important;border-right:none!important}
.MessageField__component___e82Pk{width:100%;height:46px;color:#64738b;font-size:12px;border-bottom:1px solid #e9e9e9;padding-top:5px}.d-invalid .MessageField__component___e82Pk{color:#c74c4c;-webkit-text-fill-color:#c74c4c;background-color:rgba(199,76,76,.2)}.d-invalid .MessageField__component___e82Pk:-moz-placeholder,.d-invalid .MessageField__component___e82Pk::-moz-placeholder{color:#c74c4c;-webkit-text-fill-color:#c74c4c;opacity:1}.d-invalid .MessageField__component___e82Pk:-ms-input-placeholder{color:#c74c4c;-webkit-text-fill-color:#c74c4c;opacity:1}.d-invalid .MessageField__component___e82Pk::-webkit-input-placeholder{color:#c74c4c;-webkit-text-fill-color:#c74c4c;opacity:1}.MessageField__component___e82Pk .input-wrapper{overflow:hidden;flex:1 auto;-moz-box-flex:1 auto;-webkit-box-flex:1 auto;-webkit-flex:1 auto;-ms-flex:1 auto}.MessageField__component___e82Pk .d-input{white-space:nowrap;text-align:left;line-height:34px;padding:0 0 0 10px;height:35px;width:100%;user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.MessageField__component___e82Pk .d-input:empty:not(:focus):before{content:attr(data-placeholder);color:#858585}.MessageField__component___e82Pk .label{margin-left:10px;margin-right:10px;font-weight:600;font-size:11px;color:#cdcdcd;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.MessageField__component___e82Pk [data-inline-formula] *{font-weight:700!important}
.Options__feedbackOptions___38GTU .d-option .d-link-icon{top:32px}
.Block__feedback-popup___11xEf{opacity:0;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.Block__feedback-popup___11xEf.no-content .d-block-body-content:after{display:none}.Block__feedback-popup___11xEf.no-content .d-feedback-status{border-bottom:none!important}.Block__feedback-popup___11xEf .d-popup-close-button{font-size:13px!important;font-weight:800!important}.x-phone.x-landscape .Block__feedback-popup___11xEf{-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:100%}.x-phone.x-landscape .Block__feedback-popup___11xEf .d-block-body-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;margin-top:10px}.x-phone.x-landscape .Block__feedback-popup___11xEf .d-block-body-content .d-feedback-block{height:auto!important;max-height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.Block__feedback-block___1GHZk{overflow:auto;border:none;height:auto!important;background-color:#fff;max-height:450px}.Block__feedback-block___1GHZk .d-footer,.Block__feedback-block___1GHZk .d-menubutton,.Block__feedback-block___1GHZk .d-permissions-button,.Block__feedback-block___1GHZk .d-question{display:none}.Block__feedback-block___1GHZk .d-header{height:auto;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-align:start;-ms-flex-align:start;align-items:flex-start}.Block__feedback-block___1GHZk .d-header .media{height:100%;width:100%;min-height:100px}.Block__feedback-block___1GHZk .d-header .media img{width:100%}.Block__feedback-block___1GHZk .d-header .media .x-video{min-height:0}.Block__feedback-block___1GHZk .d-header .media .x-video .x-video-ghost{height:100%;min-height:0}.Block__feedback-block___1GHZk .d-header .media .x-video .x-media{position:relative;height:100%;min-height:0}.Block__feedback-block___1GHZk .d-header .d-feedback-status{width:100%;height:100px;border-bottom:1px solid #43b27c;background-color:rgba(67,178,124,.05);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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Block__feedback-block___1GHZk .d-header .d-feedback-status .d-icon{height:40px;font-family:didacti;font-size:24px;width:100%;text-align:center}.Block__feedback-block___1GHZk .d-header .d-feedback-status .d-message{font-size:20px;line-height:24px}.Block__feedback-block___1GHZk .d-header .d-feedback-status.d-feedback-status-correct .d-icon:before{content:"\E613";color:#43b27c}.Block__feedback-block___1GHZk .d-header .d-feedback-status.d-feedback-status-correct .d-message{color:#08b05e}.Block__feedback-block___1GHZk .d-header .d-feedback-status.d-feedback-status-incorrect .d-icon:before{content:"\E62E";color:#d7434b}.Block__feedback-block___1GHZk .d-header .d-feedback-status.d-feedback-status-incorrect .d-message{color:#d7434b}.Block__feedback-block___1GHZk .d-header .d-feedback-status.d-feedback-status-complete .d-icon:before{content:"\E009";color:#ffb900;font-size:36px}.Block__feedback-block___1GHZk .d-header .d-feedback-status.d-feedback-status-complete .d-message{color:#ffb900}.Block__feedback-block___1GHZk .d-body{height:auto!important;min-height:0!important;width:100%;border-top:none;border-bottom:none}.Block__feedback-block___1GHZk .d-body .d-tool.d-tool-text{-webkit-transform:translateZ(0);transform:translateZ(0)}.Block__feedback-block___1GHZk .d-body .d-tool.d-tool-text:first-child{padding-top:15px}
.Block__popup___36LqH .d-light-popup-close-button{cursor:pointer;margin-top:19px;z-index:1;position:relative;opacity:0;text-align:center;-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.Block__popup___36LqH .d-light-popup-close-button:before{display:inline-block;text-align:center;content:"\E056";font-family:didacti;color:#fff;height:45px;width:45px;border:3px solid #fff;border-radius:50%;font-size:16px}.Block__block___3hz9_{overflow:auto;height:auto!important;max-height:600px}.Block__block___3hz9_ .d-header{padding:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;color:#000}.Block__block___3hz9_ .d-header .score{font-size:32px}.Block__block___3hz9_ .d-block-content>.d-body{height:auto!important}
._welcome__component___3hBPt{height:100%}._welcome__component___3hBPt p{width:400px;max-width:100%;font-size:24px;color:#717f94;text-align:center}
.Screen__component___2qtZo{position:absolute;left:0;bottom:0;right:0;top:0;width:100%;height:100%;background:#fff}.Screen__component___2qtZo *{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px}.Screen__component___2qtZo>.x-innerhtml{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:inherit;min-height:100%;overflow:auto}@media screen and (max-height:650px){.Screen__component___2qtZo .x-innerhtml{display:block}.Screen__component___2qtZo .x-innerhtml .footer,.Screen__component___2qtZo .x-innerhtml .top-bar{position:relative;top:auto;left:auto;right:auto;bottom:auto}}.Screen__component___2qtZo .d-button,.Screen__component___2qtZo .d-forgot-password-button{cursor:pointer}.Screen__component___2qtZo .error{font-size:10px}.Screen__component___2qtZo .top-bar{position:absolute;top:0;left:0;right:0;padding:25px 25px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.Screen__component___2qtZo .top-bar:empty{display:none}.Screen__component___2qtZo .top-bar .d-button{color:#000;padding:0 5px;min-width:50px;text-align:center;line-height:40px;height:40px;-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;margin:0;text-transform:uppercase;font-weight:700;font-size:14px}.Screen__component___2qtZo .top-bar .d-selected{background:#f2f2f2;border-radius:5px;border:1px solid #d43d5b}.Screen__component___2qtZo .footer{position:absolute;bottom:0;left:0;right:0;line-height:1.1;color:#000;padding:0 25px 20px}.Screen__component___2qtZo .footer a:hover,.Screen__component___2qtZo .footer a:link,.Screen__component___2qtZo .footer a:visited{color:#d43d5b;word-break:break-word;display:inline-block;font-weight:700;text-decoration:none;font-size:16px}.Screen__component___2qtZo .footer span{font-size:16px;line-height:1.1}.Screen__component___2qtZo .container{display:block;width:100%;padding:25px}.Screen__component___2qtZo .container .d-forgot-password-button{color:#d43d5b;font-weight:700;text-align:center}.Screen__component___2qtZo .container .d-logo{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;height:110px;width:100%;margin:30px 0;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(/resources/images/logos/fgaCa.svg)}.Screen__component___2qtZo .container .d-logo.showResetPassword{height:115px;margin-bottom:30px;background-image:url(/resources/images/logos/fgaCa-logograph.svg)}.Screen__component___2qtZo .container .d-submit-button{border-radius:5px;background-color:#d43d5b;text-align:center;color:#fff;font-weight:700;height:40px;line-height:40px;padding-top:0;padding-bottom:0;font-size:15px;max-width:325px;margin:5px auto}.Screen__component___2qtZo .container .d-submit-button.d-error{font-size:10px;background-color:red}.Screen__component___2qtZo .container .d-description{clear:both;padding:10px 0;font-size:15px;max-width:325px;font-weight:300;line-height:1.2;color:#000;margin:5px auto}.Screen__component___2qtZo .container .d-helper{padding:10px;font-weight:300;line-height:1.5;color:#000;margin:5px auto;margin-bottom:10px;text-align:center;border:1px solid #ddd;border-radius:6px}.Screen__component___2qtZo .container .d-helper h2{padding:5px;text-decoration:underline}.Screen__component___2qtZo .container .form{max-width:325px;margin:0 auto}.Screen__component___2qtZo .container .form .d-footer,.Screen__component___2qtZo .container .form .d-forgot-password-button,.Screen__component___2qtZo .container .form .d-register-button{display:none;font-size:16px!important}.Screen__component___2qtZo .container .form .d-button{width:100%;max-width:325px;background-color:#d43d5b;font-weight:700;height:40px;line-height:40px;border-radius:4px;margin:0 auto 10px;text-transform:uppercase}.Screen__component___2qtZo .container .form .d-button.error{font-size:10px;background-color:red}.Screen__component___2qtZo .container .form .d-forgot-password .x-innerhtml,.Screen__component___2qtZo .container .form .d-reset-password .x-innerhtml{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Screen__component___2qtZo .container .form .d-forgot-password .d-title,.Screen__component___2qtZo .container .form .d-reset-password .d-title{text-align:center;font-weight:700;font-size:17px;color:#000}.Screen__component___2qtZo .container .form .d-forgot-password .d-help,.Screen__component___2qtZo .container .form .d-reset-password .d-help{color:#000;text-align:center;width:100%;max-width:325px;font-size:16px;line-height:1.5;margin-bottom:30px}.Screen__component___2qtZo .container .form .d-forgot-password .d-help a:hover,.Screen__component___2qtZo .container .form .d-forgot-password .d-help a:link,.Screen__component___2qtZo .container .form .d-forgot-password .d-help a:visited,.Screen__component___2qtZo .container .form .d-reset-password .d-help a:hover,.Screen__component___2qtZo .container .form .d-reset-password .d-help a:link,.Screen__component___2qtZo .container .form .d-reset-password .d-help a:visited{color:#d43d5b}.Screen__component___2qtZo .container .form .d-forgot-password .d-button,.Screen__component___2qtZo .container .form .d-reset-password .d-button{background-color:#d43d5b;font-weight:700;height:40px;line-height:40px;padding-top:0;padding-bottom:0;font-size:15px;width:100%;max-width:325px}.Screen__component___2qtZo .container .form .d-forgot-password .d-button.d-submit,.Screen__component___2qtZo .container .form .d-reset-password .d-button.d-submit{font-size:10px}.Screen__component___2qtZo .container .form .d-forgot-password .d-button.d-error,.Screen__component___2qtZo .container .form .d-reset-password .d-button.d-error{background-color:red}.Screen__component___2qtZo .container .form .d-forgot-password .d-button,.Screen__component___2qtZo .container .form .d-forgot-password .d-help,.Screen__component___2qtZo .container .form .d-reset-password .d-button,.Screen__component___2qtZo .container .form .d-reset-password .d-help{margin:5px auto}.Screen__component___2qtZo .container .form .d-forgot-password .d-button.d-error,.Screen__component___2qtZo .container .form .d-forgot-password .d-help.d-error,.Screen__component___2qtZo .container .form .d-reset-password .d-button.d-error,.Screen__component___2qtZo .container .form .d-reset-password .d-help.d-error{font-size:10px}.Screen__component___2qtZo .container .form .d-forgot-password .d-input,.Screen__component___2qtZo .container .form .d-reset-password .d-input{background-image:none;border:1px solid #ddd;background:#f2f2f2;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;background-position:0 0;background-repeat:repeat;margin:5px auto;width:100%;max-width:325px;height:50px;line-height:50px;min-height:50px}.Screen__component___2qtZo .container .form .d-forgot-password .d-input>*,.Screen__component___2qtZo .container .form .d-reset-password .d-input>*{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2}.Screen__component___2qtZo .container .form .d-forgot-password .d-input>::-webkit-input-placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input>::-webkit-input-placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:900}.Screen__component___2qtZo .container .form .d-forgot-password .d-input>::-moz-placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input>::-moz-placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:900}.Screen__component___2qtZo .container .form .d-forgot-password .d-input>::-ms-input-placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input>::-ms-input-placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:900}.Screen__component___2qtZo .container .form .d-forgot-password .d-input>::placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input>::placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:900}.Screen__component___2qtZo .container .form .d-forgot-password .d-input::-webkit-input-placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input::-webkit-input-placeholder{font-weight:900}.Screen__component___2qtZo .container .form .d-forgot-password .d-input::-moz-placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input::-moz-placeholder{font-weight:900}.Screen__component___2qtZo .container .form .d-forgot-password .d-input::-ms-input-placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input::-ms-input-placeholder{font-weight:900}.Screen__component___2qtZo .container .form .d-forgot-password .d-input::placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input::placeholder{font-weight:900}.Screen__component___2qtZo .container .form .d-forgot-password .d-input::-webkit-input-placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input::-webkit-input-placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:700}.Screen__component___2qtZo .container .form .d-forgot-password .d-input::-moz-placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input::-moz-placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:700}.Screen__component___2qtZo .container .form .d-forgot-password .d-input::-ms-input-placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input::-ms-input-placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:700}.Screen__component___2qtZo .container .form .d-forgot-password .d-input::placeholder,.Screen__component___2qtZo .container .form .d-reset-password .d-input::placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:700}.Screen__component___2qtZo .container .form hr{border:0;border-bottom:1px dotted #ddd;margin:0 auto 10px;max-width:325px}.Screen__component___2qtZo .container .form .d-field{background-image:none;border:1px solid #ddd;background:#f2f2f2;border-radius:6px;width:100%;max-width:325px;height:50px;line-height:50px;-webkit-box-shadow:none;box-shadow:none;background-position:0 0;background-repeat:repeat;margin:0 auto 10px}.Screen__component___2qtZo .container .form .d-field ::-webkit-input-placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:700}.Screen__component___2qtZo .container .form .d-field ::-moz-placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:700}.Screen__component___2qtZo .container .form .d-field ::-ms-input-placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:700}.Screen__component___2qtZo .container .form .d-field ::placeholder{color:#999;font-size:14px;text-transform:uppercase;font-weight:700}.Screen__component___2qtZo .container .form .d-field .d-input{width:100%;max-width:323px;height:48px;border-right:2px;margin:0 auto}.Screen__component___2qtZo .container .form .d-field>*{height:50px;line-height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2;color:#000;font-size:20px;font-weight:400}.Screen__overlay___1natj .d-popup-overlay-mask{background-color:#fff;opacity:1}.Screen__popup___8merz .d-popup-inner{background:#fff}
.Login__component___32WPu.fga-login .d-forgot-password-button{width:100%!important}.Login__component___32WPu.fga-login .d-register-button{display:none!important}.Login__component___32WPu.fga-login .d-logo{background-image:url(/resources/images/logos/fgaCa.svg);background-size:176px}.Login__component___32WPu .d-popup-inner{overflow:hidden}.Login__component___32WPu .d-logo{height:80px;width:100%;margin:35px 0 30px;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(/resources/images/logos/fgaCa.svg)}.Login__component___32WPu .d-field{position:relative;margin:0 44px;height:48px;border-bottom:1px solid #e0e3e8;background-repeat:no-repeat;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%}.Login__component___32WPu .d-field .d-input{background:#fff;margin:1px;z-index:1;text-align:center;height:46px;font-size:16px}.Login__component___32WPu .d-check{margin:10px}.Login__component___32WPu .d-check .d-checkbox{margin-right:10px}.Login__component___32WPu .d-login-button{width:auto;font-size:15px;margin:20px 34px 0;font-weight:700}.Login__component___32WPu .d-login-button.error{background-color:#971031}.Login__component___32WPu .d-footer{width:100%}.Login__component___32WPu .d-footer .d-help{font-size:12px;color:#9c9c9c;text-align:center;padding:22px 0 28px}.Login__component___32WPu .d-footer .d-help a{color:#64738b;font-weight:700;text-decoration:none}.Login__component___32WPu .d-footer .d-forgot-password-button,.Login__component___32WPu .d-footer .d-register-button{width:50%;border-top:1px solid #e1e2e3;color:#9c9c9c;line-height:54px;font-size:16px;display:inline-block;text-align:center;text-decoration:none;font-weight:700}.x-phone .Login__component___32WPu .d-footer .d-forgot-password-button,.x-phone .Login__component___32WPu .d-footer .d-register-button{font-size:14px}.Login__component___32WPu .d-footer .d-register-button{text-transform:uppercase;border-right:1px solid #ebedf1}.Login__component___32WPu .d-footer.d-login-only .d-register-button{display:none}.Login__component___32WPu .d-footer.d-login-only .d-forgot-password-button{width:100%}.Login__component___32WPu [type=submit]{display:none}.Login__component___32WPu .d-popup-content{border:1px solid #ddd!important}.Login__component___32WPu .d-popup-content .d-form-panel-inner{padding-top:35px}.Login__component___32WPu .d-popup-content.d-loading{position:relative}.Login__component___32WPu .d-popup-content.d-loading:after{width:100%!important;height:100%!important;content:"";position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:10!important;background:url("/resources/images/loaders/loader.gif") no-repeat 50%!important;background-size:20px!important}.Login__popup___3CzPL{width:350px;margin:10px 0;border-radius:2px}.x-phone .Login__popup___3CzPL{padding:0;width:100%;max-width:300px}
.FieldToolbar__toolbar___26-Rw [data-emoji]{line-height:36px}.FieldToolbar__toolbar___26-Rw .d-inline{-ms-flex-preferred-size:40px;flex-basis:40px}
.JumpBar__jumpBar___MUorv{background:#d9d9d9;-webkit-box-shadow:0 0 2px 0 hsla(0,0%,100%,.004),inset 0 1px 7px 0 hsla(0,1%,85%,.004);box-shadow:0 0 2px 0 hsla(0,0%,100%,.004),inset 0 1px 7px 0 hsla(0,1%,85%,.004);color:#000;white-space:nowrap;overflow:hidden;position:relative;text-align:center;height:44px;line-height:44px;left:0;bottom:0;margin:0 auto;padding:0;width:100%}.x-chrome .JumpBar__jumpBar___MUorv,.x-chromemobile .JumpBar__jumpBar___MUorv{will-change:transform,opacity}.d-fullscreen .JumpBar__jumpBar___MUorv{will-change:unset;-webkit-transform:none;transform:none}.JumpBar__jumpBar___MUorv.animating .d-jump-bar-inner{opacity:.3}.JumpBar__jumpBar___MUorv.animating .d-jump-bar-inner:after{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;content:""}.hiding .JumpBar__jumpBar___MUorv{display:none}.JumpBar__jumpBar___MUorv .d-jump-bar-inner{overflow:hidden;overflow-x:auto;-webkit-touch-overflow:scrolling;position:relative}.JumpBar__jumpBar___MUorv .d-item{display:block;width:24px;min-width:24px;height:24px;line-height:24px;margin:10px 5px;text-align:center;cursor:pointer;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.1),inset 0 1px 0 0 rgba(0,0,0,.05);box-shadow:0 2px 1px 0 rgba(0,0,0,.1),inset 0 1px 0 0 rgba(0,0,0,.05);font-size:9px;font-weight:700;color:#64738b;position:relative}.JumpBar__jumpBar___MUorv .d-item:after{font-family:didacti;position:absolute;top:0;right:0;text-shadow:0 0 1px #444;top:-8px;right:-4px}.JumpBar__jumpBar___MUorv .d-item.d-correct:after{content:"\E613";color:#46a766;font-size:9px;line-height:9px;top:-4px;right:0}.JumpBar__jumpBar___MUorv .d-item.d-done:after{content:"\E03D";color:#fecb2e;font-size:16px;line-height:16px}.JumpBar__jumpBar___MUorv .d-item.d-wrong:after{content:"\E612";color:#cd2c2f;font-size:9px;line-height:9px;top:-3px;right:-3px}.JumpBar__jumpBar___MUorv .d-item:hover{background:#f5f5f5}.JumpBar__jumpBar___MUorv .d-active{background:#d9f7ff}.JumpBar__jumpBar___MUorv .d-active:hover{background:#c3f2ff}
.Support__component___2yqbo{width:100%;height:100%}.Support__component___2yqbo iframe{width:100%;height:100%;margin-top:-80px;height:-webkit-calc(100% + 80px);height:calc(100% + 80px)}
.OeX__component___1YLhY,.OeX__component___1YLhY iframe{width:100%;height:100%}.OeX__modal___1RIfW{position:fixed;bottom:50px;right:50px;width:50dvw;height:55dvh;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px 10px 0 0;overflow:hidden;z-index:1000}@media screen and (max-device-width:500px){.OeX__modal___1RIfW{width:90dvw;right:50%;bottom:20px;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media screen and (min-device-width:1030px){.OeX__modal___1RIfW{width:30dvw}}@media screen and (max-device-height:700px){.OeX__modal___1RIfW{height:80dvh}}.OeX__modal___1RIfW iframe{width:100%;height:100%;border:none}.OeX__modalOverlay___20B6v{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2000}.OeX__modalBox___38znv{background:#fff;padding:20px;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);text-align:center}.OeX__modalButtonContainer___3QD8g{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.OeX__modalCancel___1dkD1,.OeX__modalConfirm___1IaMD{padding:8px 16px;color:#fff;border:none;border-radius:4px;cursor:pointer}.OeX__modalConfirm___1IaMD{background-color:#dc3545}.OeX__modalCancel___1dkD1{background-color:#6c757d}
.TabBar__tab-bar___qChIL{height:46px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #bbb;padding-left:36px}.TabBar__tab-bar___qChIL .tab{display:inline-block;padding:0 32px;cursor:pointer;border:1px solid #bbb;border-bottom:none;border-radius:4px 4px 0 0;font-weight:700;font-size:12px;line-height:45px;height:45px;text-transform:uppercase;position:relative;top:1px;z-index:1}.TabBar__tab-bar___qChIL .tab[data-tab=content]{margin-right:2px}.TabBar__tab-bar___qChIL .tab.active{border-bottom:1px solid #e9eaeb}
.Tree__tree___2U2vX .d-reserved-hint{color:red}
.List__list___3mNz3{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:0 36px 25px}.x-chrome .List__list___3mNz3 .d-section-list-inner,.x-chromemobile .List__list___3mNz3 .d-section-list-inner{will-change:transform,opacity}.d-fullscreen .List__list___3mNz3 .d-section-list-inner{will-change:unset;-webkit-transform:none;transform:none}.List__list___3mNz3 .d-section{clear:both;padding-top:25px}.List__list___3mNz3 .d-section>.d-header{border-bottom:1px solid #c7ccd2;padding-bottom:15px;position:relative}.List__list___3mNz3 .d-section>.d-header .d-title{color:#637189;text-transform:uppercase;font-size:11px;font-weight:700;line-height:11px}.List__list___3mNz3 .d-section>.d-header .d-menu-icon{position:absolute;right:2px;bottom:10px;line-height:12px;cursor:pointer}.List__list___3mNz3 .d-section>.d-header .d-menu-icon:before{color:#637189;font-family:didacti;content:"\E00C";font-size:14px}.List__list___3mNz3 .d-section .d-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:0}.List__list___3mNz3 .d-section .d-blocks>div{margin-top:10px;display:inline-block}.List__list___3mNz3 .d-section .d-blocks .d-section-integrity-block{height:451px;width:350px;margin:0 4px;background:#fff;border:1px solid #e3e3e3;border-bottom:2px solid #e3e3e3;border-radius:4px}.List__list___3mNz3 .d-section .d-blocks .d-fake-block{width:350px;height:1px;-webkit-box-flex:0;-ms-flex:0;flex:0}.List__list___3mNz3 .d-section .d-blocks .d-drop-marker{position:absolute;background:red;width:1px}.List__list___3mNz3 .d-section .d-block{overflow:visible;margin:10px 8px 0!important;border:1px solid #e3e3e3;border-bottom:2px solid #e3e3e3;border-radius:4px;position:relative;margin-top:10px;width:350px;cursor:pointer;display:inline-block;vertical-align:top}.List__list___3mNz3 .d-section .d-block .d-dnd-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:hsla(0,0%,100%,.75);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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transform:translateX(1000px);transform:translateX(1000px);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.25s;transition-duration:.25s}.x-chrome .List__list___3mNz3 .d-section .d-block .d-dnd-overlay,.x-chromemobile .List__list___3mNz3 .d-section .d-block .d-dnd-overlay{will-change:transform,opacity}.d-fullscreen .List__list___3mNz3 .d-section .d-block .d-dnd-overlay{will-change:unset;-webkit-transform:none;transform:none}.List__list___3mNz3 .d-section .d-block .d-dnd-overlay>div{font-size:12px}.List__list___3mNz3 .d-section .d-block.d-show-can-drag{cursor:-webkit-grab;cursor:grab}.List__list___3mNz3 .d-section .d-block.d-show-can-drag .d-dnd-overlay{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.List__list___3mNz3 .d-section .d-block.d-hide-can-drag .d-dnd-overlay{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.List__list___3mNz3 .d-section .d-block.x-dragging{opacity:.75}.List__list___3mNz3>.d-dnd-overlay{display:none}.List__list___3mNz3>.d-ghost{position:fixed;z-index:10}.List__list___3mNz3>.d-ghost>.d-body{height:255px}.List__list___3mNz3>.d-ghost:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:#b5d7ed;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.List__list___3mNz3.d-hide-animated{-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.List__list___3mNz3.d-hide-animated,.List__list___3mNz3.d-show-animated{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s}.List__list___3mNz3.d-show-animated{opacity:0;-webkit-animation-name:course-edit-section-list-show;animation-name:course-edit-section-list-show;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.Section__component___-z66u.hidden{display:none!important}.Section__component___-z66u .d-reserved-hint{color:red;border-bottom-color:red!important}
.BlockCreator__block-creator___1q1d2{position:relative;display:inline-block;cursor:pointer;height:300px;width:350px;margin:10px 8px 0}.BlockCreator__block-creator___1q1d2 .d-content{height:100%;width:auto;background-color:transparent;-ms-flex-direction:column;flex-direction:column}.BlockCreator__block-creator___1q1d2 .d-content,.BlockCreator__block-creator___1q1d2 .d-content section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.BlockCreator__block-creator___1q1d2 .d-content section{background:#f4f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.BlockCreator__block-creator___1q1d2 .d-content section[data-type=topic]{margin-top:10px}.BlockCreator__block-creator___1q1d2 .d-content section:last-child{border-bottom:2px solid #e3e3e3}.BlockCreator__block-creator___1q1d2 .d-content .d-icon{color:#aaa;margin-bottom:14px}.BlockCreator__block-creator___1q1d2 .d-content .d-icon:before{content:"\E054";font-family:didacti;font-size:28px}.BlockCreator__block-creator___1q1d2 .d-content .d-title{font-size:16px;line-height:16px}.BlockCreator__block-creator___1q1d2.d-drop-indicator-left:before{left:-7px!important}.BlockCreator__block-creator___1q1d2.disabled{pointer-events:none;opacity:.25}.d-course-editor[tab=theory] .BlockCreator__block-creator___1q1d2 section[data-type=topic]{display:none!important}
.Menu__menu___2FSVT{z-index:50;position:absolute;right:-10px;top:25px;width:200px;padding:7px 0;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0 1px 1px #e3e3e3;box-shadow:0 1px 1px #e3e3e3}.Menu__menu___2FSVT .d-anchor{height:5px;width:8px;position:absolute;top:-6px;right:11px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #e3e3e3}.Menu__menu___2FSVT .d-anchor:after{position:absolute;top:1px;left:-5px;content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.Menu__menu___2FSVT .d-item{position:relative;cursor:pointer;color:#64738b;font-size:11px;padding:0 15px;line-height:30px;height:30px}.Menu__menu___2FSVT .d-item:active,.Menu__menu___2FSVT .d-item:hover{background-color:rgba(99,113,137,.1)}.Menu__menu___2FSVT .d-item:after{font-family:didacti;position:absolute}.Menu__menu___2FSVT .d-item.d-rename-icon:after{content:"\E018";right:10px}.Menu__menu___2FSVT .d-item.d-assign-icon:after{content:"\E060";right:5px}.Menu__menu___2FSVT .d-item.d-options-icon:after{content:"\E00C";right:10px}.Menu__menu___2FSVT .d-item.d-delete-icon:after{content:"\E604";right:6px}.d-course-editor[tab=theory] .Menu__menu___2FSVT .d-item.d-options-icon{display:none!important}
.Tree__tree___34IlL .d-reserved-hint{color:red}
.Editor__editor___ZOCWJ .d-block{overflow:visible;margin:0 4px;margin-bottom:10px;position:relative}.Editor__editor___ZOCWJ .d-block[data-progression-state=locked]{opacity:.5}.Editor__editor___ZOCWJ .d-block[data-progression-state=skipped]{display:none!important}.Editor__editor___ZOCWJ.with-comment-list{grid-template-columns:auto 1fr auto}.Editor__editor___ZOCWJ.with-comment-list .d-section-list{grid-row-start:2;grid-row-end:3}.Editor__editor___ZOCWJ.with-comment-list .d-comments-list-course{grid-row-start:1;grid-row-end:3}body.d-fga-student .Editor__editor___ZOCWJ .d-block[data-progression-state=locked]{pointer-events:none!important;position:relative}body.d-fga-student .Editor__editor___ZOCWJ .d-block[data-progression-state=locked]:after{display:block;z-index:10;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.1)}
.Viewer__viewer___2MyUX{background:#e9eaeb!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.Viewer__viewer___2MyUX.d-popup-content{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.Viewer__viewer___2MyUX .unseen-count{font-style:normal;background-color:#e62b59;color:#fff;border-radius:50%;padding:0 5px;margin:0 5px;min-width:16px;text-align:center;font-size:12px}body.x-desktop .Viewer__popup-overlay___3ILfz{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;overflow:hidden;width:100%;background-color:hsla(0,0%,51%,.5)}body.x-desktop .Viewer__popup-overlay___3ILfz .d-popup-overlay-inner{position:relative;height:100%;width:100%;margin-left:20px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}body.x-desktop .Viewer__popup-overlay___3ILfz .Viewer__popup___2h91G{opacity:0;height:100%;-webkit-transform:translateX(0);transform:translateX(0);width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}body.x-desktop .Viewer__popup-overlay___3ILfz .Viewer__popup___2h91G.showing{-webkit-animation-name:topic-viewer-popup-show;animation-name:topic-viewer-popup-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}body.x-desktop .Viewer__popup-overlay___3ILfz .Viewer__popup___2h91G.shown{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}body.x-desktop .Viewer__popup-overlay___3ILfz .Viewer__popup___2h91G.hiding{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px);pointer-events:none!important;-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}body.x-desktop .Viewer__popup-overlay___3ILfz .Viewer__viewer___2MyUX{border-left:1px solid #ccc}body.x-desktop .Viewer__popup-overlay___3ILfz .Viewer__viewer___2MyUX .d-comments-list{-webkit-box-flex:0!important;-ms-flex:0 0 320px!important;flex:0 0 320px!important}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;overflow:hidden;width:100%}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .d-popup-overlay-inner{position:relative;height:100%;width:100%}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .Viewer__popup___2h91G{opacity:0;height:100%;width:100%}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .Viewer__popup___2h91G.showing{-webkit-animation-name:opacity-show;animation-name:opacity-show;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .Viewer__popup___2h91G.shown{opacity:1}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .Viewer__popup___2h91G.hiding{opacity:1;pointer-events:none!important;-webkit-animation-name:opacity-hide;animation-name:opacity-hide;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .Viewer__popup___2h91G .d-popup-inner{display:block}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .Viewer__viewer___2MyUX{height:100%;width:200vw;overflow:visible;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .Viewer__viewer___2MyUX.show-content-anim{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .Viewer__viewer___2MyUX .menu{-webkit-box-flex:0;-ms-flex:0 0 100vw;flex:0 0 100vw}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .Viewer__viewer___2MyUX .menu .button.close{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}body:not(.x-desktop) .Viewer__popup-overlay___3ILfz .Viewer__viewer___2MyUX .content{-webkit-box-flex:0;-ms-flex:0 0 100vw;flex:0 0 100vw}@media (max-width:600px){body:not(.x-desktop) .Viewer__popup-overlay___3ILfz{top:56px}}@-webkit-keyframes topic-viewer-popup-show{to{-webkit-transform:translateX(30px);transform:translateX(30px);opacity:1}}@keyframes topic-viewer-popup-show{to{-webkit-transform:translateX(30px);transform:translateX(30px);opacity:1}}
.Menu__topic-view-menu___2fCDD{color:#000;width:250px;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;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);font-size:18px;position:relative}.Menu__topic-view-menu___2fCDD header{height:131px;background-color:#86c1c5;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.Menu__topic-view-menu___2fCDD header .completeness-container{position:absolute;bottom:18px;left:14px}.Menu__topic-view-menu___2fCDD .title{padding:18px 23px;text-align:left;line-height:1.3;font-size:18px;font-weight:700}.Menu__topic-view-menu___2fCDD .sections{padding:18px;-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:1px solid #e5e5e5}.Menu__topic-view-menu___2fCDD .sections .section{cursor:pointer;font-size:16px;line-height:1.3;padding:12px 5px;margin:0;border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Menu__topic-view-menu___2fCDD .sections .section[data-locked=true]{color:#999!important}.Menu__topic-view-menu___2fCDD .sections .section.hidden{display:none!important}.Menu__topic-view-menu___2fCDD .sections .section.active,.Menu__topic-view-menu___2fCDD .sections .section:hover{background:#f2f2f2;color:#e62b59}body.x-desktop .Menu__topic-view-menu___2fCDD .banner{display:none}body.x-desktop .Menu__topic-view-menu___2fCDD footer .button{cursor:pointer;text-align:center;height:50px;padding:0 23px;font-size:16px;line-height:50px;font-weight:700;text-transform:uppercase;border-top:1px solid #e5e5e5}body.x-desktop .Menu__topic-view-menu___2fCDD footer .button:hover{background:#e62b59;color:#fff;border-top:none}body.x-desktop .Menu__topic-view-menu___2fCDD footer .button.back:before{content:"\E62C";font-family:didacti;font-size:16px;line-height:16px;padding-right:8px}body:not(.x-desktop) .Menu__topic-view-menu___2fCDD{overflow:auto}body:not(.x-desktop) .Menu__topic-view-menu___2fCDD header{width:100%;height:300px;-ms-flex-negative:0;flex-shrink:0}body:not(.x-desktop) .Menu__topic-view-menu___2fCDD .title{font-size:30px;padding:1.5rem 15px}body:not(.x-desktop) .Menu__topic-view-menu___2fCDD .sections{padding:1rem 10px;overflow:visible}body:not(.x-desktop) .Menu__topic-view-menu___2fCDD .sections .section{width:100%;min-height:60px;height:auto;padding:1.5rem 5px;font-size:20px}body:not(.x-desktop) .Menu__topic-view-menu___2fCDD .sections .section:after{content:">";float:right}body:not(.x-desktop) .Menu__topic-view-menu___2fCDD footer{display:none}body:not(.x-desktop) .Menu__topic-view-menu___2fCDD .banner{position:sticky;top:0;z-index:1}body:not(.x-desktop) .Menu__topic-view-menu___2fCDD .banner .button{line-height:45px;height:45px;color:#fff;background:#aaa;font-size:13px}body:not(.x-desktop) .Menu__topic-view-menu___2fCDD .banner .button:before{font-family:didacti;color:#fff;font-size:12px;display:inline-block;line-height:45px;width:40px;content:"\E60B";text-align:center}
.Content__content___382V_{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;overflow-x:hidden;overflow-y:scroll;position:relative}.Content__content___382V_ .button.back{line-height:45px;height:45px;color:#fff;background:#aaa}.Content__content___382V_ .button.back:before{font-family:didacti;color:#fff;font-size:12px;display:inline-block;line-height:45px;width:40px;content:"\E60B";text-align:center}.Content__content___382V_ .tabs-bar{padding:20px 20px 0;width:100%;height:65px;border-bottom:1px solid #bbb;z-index:0;background:#ddd;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-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.Content__content___382V_ .tabs-bar .tab{display:inline-block;padding:0 6px;cursor:pointer;border:1px solid #bbb;border-radius:4px 4px 0 0;font-size:12px;line-height:45px;height:45px;z-index:1;margin-bottom:-1px;margin-right:4px;text-transform:uppercase;font-weight:700}.Content__content___382V_ .tabs-bar .tab:before{font-family:didacti;color:#343434;font-size:12px;text-align:center;display:inline-block;line-height:36px;width:33px;margin-right:6px;height:100%;position:relative}.Content__content___382V_ .tabs-bar .tab[data-tab=curriculum]{width:172px}.Content__content___382V_ .tabs-bar .tab[data-tab=curriculum]:before{font-weight:400;content:"\E035"}.Content__content___382V_[data-active-tab=curriculum] .tab[data-tab=curriculum]{border-bottom:none;background:#e9eaeb;color:#000}.Content__content___382V_ .tabs-content{margin:0 10px;padding:20px}.Content__content___382V_ .tabs-content .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:0}.Content__content___382V_ .tabs-content .blocks.hidden{display:none!important}.Content__content___382V_ .tabs-content .blocks header{width:100%;font-size:14px;text-transform:uppercase;line-height:42px;color:#000;padding:0 5px;border-bottom:1px solid #ddd;font-weight:700;margin-bottom:14px}.Content__content___382V_ .tabs-content .blocks .d-block{overflow:visible;margin:0 4px;margin-bottom:10px;position:relative}.Content__content___382V_ .tabs-content .blocks .d-block[data-progression-state=locked]{opacity:.5}.Content__content___382V_ .tabs-content .blocks .d-block[data-progression-state=skipped]{display:none!important}.Content__content___382V_ .tabs-content .blocks .d-block .d-completeness-container{position:absolute;bottom:18px;left:14px}body.d-fga-student .Content__content___382V_ .d-block[data-progression-state=locked]{pointer-events:none!important;position:relative}body.d-fga-student .Content__content___382V_ .d-block[data-progression-state=locked]:after{display:block;z-index:10;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.1)}body.d-fga-teacher .Content__content___382V_ .d-connector{z-index:10;display:block;position:absolute;top:50%;right:-10px;margin-top:-15px;line-height:28px;height:30px;width:40px;text-align:center;border-radius:20px;background:#f9cd4e;color:#fff;-webkit-box-shadow:0 0 2px #f39c3d;box-shadow:0 0 2px #f39c3d;cursor:pointer}body.d-fga-teacher .Content__content___382V_ .d-connector:before{content:"\E902";font-family:didacti;font-size:22px}body.d-fga-teacher .Content__content___382V_[data-progression-rules] .d-connector{background:#fff;color:#f9cd4e}body:not(.x-desktop) .Content__content___382V_{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;position:relative;right:0}body:not(.x-desktop) .Content__content___382V_ .button.back{line-height:45px;height:45px;color:#fff;background:#aaa;font-size:13px}body:not(.x-desktop) .Content__content___382V_ .button.back:before{font-family:didacti;color:#fff;font-size:12px;display:inline-block;line-height:45px;width:40px;content:"\E60B";text-align:center}body:not(.x-desktop) .Content__content___382V_ .tabs-bar{padding:0;width:100%;height:45px;border-bottom:0;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.2);box-shadow:0 2px 2px -1px rgba(0,0,0,.2);background:#fff;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-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:100;position:relative}body:not(.x-desktop) .Content__content___382V_ .tabs-bar .tab{display:inline-block;padding:0 6px;cursor:pointer;border:0;border-radius:0;font-size:12px;line-height:45px;height:100%;z-index:1;margin-bottom:0;margin-right:0;text-transform:uppercase;font-weight:700}body:not(.x-desktop) .Content__content___382V_ .tabs-bar .tab:before{font-family:didacti;color:#343434;font-size:12px;text-align:center;display:inline-block;line-height:45px;width:33px;margin-right:6px;height:100%;position:relative}body:not(.x-desktop) .Content__content___382V_[data-active-tab=curriculum] .tab[data-tab=curriculum]{border-bottom:none;background:#fff;color:#e0ad20}body:not(.x-desktop) .Content__content___382V_ .tabs-content{margin:0;padding:14px;width:100%;height:-webkit-calc(100% - 90px);height:calc(100% - 90px);overflow-x:hidden;overflow-y:scroll;z-index:-100}body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:0}body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks header{width:100%;font-size:14px;text-transform:uppercase;line-height:42px;color:#000;padding:0 5px;border-bottom:1px solid #ddd;font-weight:700;margin-bottom:14px}body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks .d-block{margin:0 4px;margin-bottom:10px}body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks .d-block.d-default,body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks .d-block.d-default>.d-block-content>.d-body{height:auto}body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks .d-block>.d-block-content>.d-body .d-block-body-content:after{display:none}body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks .d-block>.d-block-content>.d-body .d-question{padding:0;margin:0;position:relative}body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks .d-block>.d-block-content>.d-body .d-question>.d-message{max-height:none;padding:20px 20px 0}body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks .d-block>.d-block-content>.d-body .d-question .d-answer{display:block!important}body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks .d-block>.d-block-content>.d-body .d-question:after,body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks .d-block>.d-block-content>.d-body .d-question>.x-inner:before{content:none}body:not(.x-desktop) .Content__content___382V_ .tabs-content .blocks .d-block>.d-block-content>.d-body:after{display:none!important}@media (min-width:384px){body.x-phone .Content__content___382V_ .blocks,body.x-tablet .Content__content___382V_ .blocks{width:100%;max-width:358px;margin:0 auto}}@media (min-width:742px){body.x-phone .Content__content___382V_ .blocks,body.x-tablet .Content__content___382V_ .blocks{width:100%;max-width:716px;margin:0 auto}}@media (min-width:1100px){body.x-phone .Content__content___382V_ .blocks,body.x-tablet .Content__content___382V_ .blocks{width:100%;max-width:1074px;margin:0 auto}}@media (min-width:1458px){body.x-phone .Content__content___382V_ .blocks,body.x-tablet .Content__content___382V_ .blocks{width:100%;max-width:1432px;margin:0 auto}}@media (min-width:1816px){body.x-phone .Content__content___382V_ .blocks,body.x-tablet .Content__content___382V_ .blocks{width:100%;max-width:1790px;margin:0 auto}}@media (min-width:2174px){body.x-phone .Content__content___382V_ .blocks,body.x-tablet .Content__content___382V_ .blocks{width:100%;max-width:2148px;margin:0 auto}}@media (min-width:668px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:358px;margin:0 auto}}@media (min-width:988px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:358px;margin:0 auto}}@media (min-width:1026px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:716px;margin:0 auto}}@media (min-width:1346px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:716px;margin:0 auto}}@media (min-width:1384px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:1074px;margin:0 auto}}@media (min-width:1704px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:1074px;margin:0 auto}}@media (min-width:1742px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:1432px;margin:0 auto}}@media (min-width:2062px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:1432px;margin:0 auto}}@media (min-width:2100px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:1790px;margin:0 auto}}@media (min-width:2420px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:1790px;margin:0 auto}}@media (min-width:2458px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:2148px;margin:0 auto}}@media (min-width:2778px){body.x-desktop .Content__content___382V_ .blocks{width:100%;max-width:2148px;margin:0 auto}}

._correct-answer__component___3KfoS{padding:20px;position:relative;background:#fff}._correct-answer__component___3KfoS:before{content:"";display:block;position:static;height:1px;width:100%;background:#8a8a8a}._correct-answer__component___3KfoS .d-title{text-align:center;display:block;font-size:14px;line-height:14px;padding:20px 0}._correct-answer__component___3KfoS .d-type{display:block;font-size:14px;line-height:14px;padding-bottom:10px;text-decoration:underline}._correct-answer__component___3KfoS .d-settings{font-size:14px;line-height:16px}._correct-answer__component___3KfoS .d-settings.d-multiplechoice-settings .d-icon{position:relative;display:block;height:18px;width:18px;border:2px solid #64738b;background-color:#fff;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%}._correct-answer__component___3KfoS .d-settings.d-multiplechoice-settings .d-title{padding:8px 0;font-weight:400;margin-left:15px;font-size:15px;text-align:left;line-height:1;color:#64738b;-webkit-box-flex:1;-ms-flex:1;flex:1}._correct-answer__component___3KfoS .d-settings.d-multiplechoice-settings .d-item{padding:0;min-height:32px}._correct-answer__component___3KfoS .d-settings.d-multiplechoice-settings .d-item.d-checked .d-icon:before{content:"";position:absolute;left:2px;top:2px;height:10px;width:10px;background-color:#b1b9c5;border-radius:50%}._correct-answer__component___3KfoS .d-settings.d-number-settings li,._correct-answer__component___3KfoS .d-settings.d-short-settings li,._correct-answer__component___3KfoS .d-settings.d-text-settings li{list-style-type:disc;margin-left:30px}._correct-answer__component___3KfoS .d-settings.d-short-settings .switch-options{margin-top:10px;line-height:18px}._correct-answer__component___3KfoS .d-fillIn-settings .title{margin-bottom:10px}._correct-answer__component___3KfoS .d-fillIn-settings .title em{font-weight:600;font-style:normal}._correct-answer__component___3KfoS .d-fillIn-settings .d-settings{margin-bottom:30px}
body.x-phone .Popup__popup___39Kig .d-popup-inner{overflow:auto}body.x-phone .Popup__popup___39Kig .d-popup-external-button{white-space:nowrap;margin-left:15px}
.Panel__popup___10Q91 .d-popup-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Panel__popup___10Q91 .d-popup-content,.Panel__titleBar___2qhZC{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.Panel__titleBar___2qhZC{background-color:#333!important;height:50px!important;color:#fff;border-bottom:1px solid #444!important;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.5);box-shadow:0 1px 0 0 rgba(0,0,0,.5);z-index:1;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.Panel__titleBar___2qhZC .d-version-tabs{overflow:hidden;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.Panel__titleBar___2qhZC .title{color:#fff!important;white-space:nowrap;width:auto;max-width:200px;padding:0 10px;font-weight:700;font-size:13px!important;line-height:50px!important;z-index:1;display:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.x-phone .Panel__titleBar___2qhZC .title{display:none}.Panel__titleBar___2qhZC .title:before{font-family:didacti;vertical-align:bottom;display:inline-block;padding:0 5px;font-size:17px;line-height:50px;font-weight:400}.x-ie .Panel__titleBar___2qhZC .title{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;width:200px;min-width:200px;max-width:200px}.Panel__titleBar___2qhZC .d-popup-close-button{z-index:99;position:absolute;right:0;top:0;text-transform:uppercase;width:36px!important;height:36px;margin:7px;background:rgba(0,0,0,.25);padding:0;font-size:11px;font-weight:700;line-height:34px!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;border-radius:50%}.Panel__titleBar___2qhZC .d-popup-close-button:before{content:none;padding:0!important;color:#fff}.Panel__titleBar___2qhZC .d-popup-close-button:hover{background:hsla(0,0%,100%,.25)}.Panel__multipanel___3-YNC{position:absolute;top:0;right:0;left:60%;bottom:0;overflow:hidden}.Panel__multipanel___3-YNC .d-title-bar-standart{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:none!important;border:none!important}.Panel__multipanel___3-YNC>.d-block{margin:0 auto;overflow:auto;max-height:100%;max-width:100%;width:600px;height:auto}.Panel__multipanel___3-YNC>.d-block>.d-block-centered>.d-block-content>.d-body{height:100%}.Panel__multipanel___3-YNC>.d-block>.d-block-content>.d-header,.Panel__multipanel___3-YNC>.d-block>.d-footer{display:none!important}.Panel__multipanel___3-YNC>.d-block>.d-block-content>.d-body{height:auto}.d-fga-teacher .Panel__multipanel___3-YNC>.d-block .d-answer-result,.Panel__multipanel___3-YNC>.d-block .d-solution-annotation-element,.Panel__multipanel___3-YNC>.d-block .d-solution-element{display:none!important}.Panel__multipanel___3-YNC.collapsed{display:none}.Panel__multipanel___3-YNC .d-popup-overlay{position:absolute}.Panel__container___d0lPp{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden}.Panel__container___d0lPp.shrinked{right:40%}.Panel__container___d0lPp .hidden{display:none}.Panel__container___d0lPp>.inner{width:100%;overflow:hidden;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch}.Panel__annotation___YOdDm,.Panel__container___d0lPp>.inner{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;align-items:stretch}.Panel__annotation___YOdDm{-webkit-box-flex:1;-ms-flex:1 1 1px;flex:1 1 1px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;z-index:0}.Panel__proof___WMlE2{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.8);z-index:2}.Panel__proof___WMlE2:empty{display:none}.Panel__proof___WMlE2 .d-proof-block{max-width:600px;width:100%;max-height:600px;height:100%;overflow-y:auto}.Panel__proof___WMlE2 .d-proof-block .d-block-content{height:100%}.Panel__proof___WMlE2 .d-proof-block .d-block-content .d-body{height:inherit}.Panel__proof___WMlE2 .d-proof-block .d-footer,.Panel__proof___WMlE2 .d-proof-block .d-header{display:none}.Panel__noContent___36Zw4{background:#888;color:#fff;position:absolute;left:0;right:0;bottom:0;top:0}.Panel__noContent___36Zw4 .no-content{position:absolute;left:0;right:0;bottom:0;top:0;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Panel__noContent___36Zw4 .no-content .image{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;width:250px;background-image:url("/resources/images/noresult/no-content-new.png");background-size:contain;background-repeat:no-repeat;background-position:50%}.Panel__helpButton___2yFUV{border-radius:50%;background:rgba(0,0,0,.2);-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,.2);box-shadow:0 2px 5px -1px rgba(0,0,0,.2);color:#fff;position:absolute;bottom:70px;right:20px;height:30px;width:30px;text-align:center;line-height:30px;cursor:pointer;z-index:1}.Panel__helpButton___2yFUV:before{content:"?"}.Panel__helpButton___2yFUV.disabled{display:none}.Panel__multipanelButton___1D8db{border-radius:50%;background:rgba(0,0,0,.2);-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,.2);box-shadow:0 2px 5px -1px rgba(0,0,0,.2);color:#fff;position:absolute;bottom:20px;right:20px;height:30px;width:30px;text-align:center;line-height:30px;cursor:pointer;z-index:1}.Panel__multipanelButton___1D8db:before{font-family:didacti;content:"\E631"}.Panel__multipanelButton___1D8db.disabled{display:none}.Panel__multipanelButton___1D8db.expand:before{content:"\E630"}.x-phone .Panel__multipanelButton___1D8db{display:none}.Panel__uploadButton___20rKg{border-radius:50%;background:rgba(0,0,0,.2);-webkit-box-shadow:0 2px 5px -1px rgba(0,0,0,.2);box-shadow:0 2px 5px -1px rgba(0,0,0,.2);color:#fff;position:absolute;bottom:20px;right:70px;height:30px;width:30px;text-align:center;line-height:30px;cursor:pointer;z-index:1}.Panel__uploadButton___20rKg:before{font-family:didacti;content:"\E02E"}.Panel__uploadButton___20rKg.disabled{display:none}.Panel__uploadButton___20rKg.has-uploads{-webkit-animation:shadow-pulse-big 2s infinite;animation:shadow-pulse-big 2s infinite}.d-fga-student .Panel__uploadButton___20rKg{display:none}.d-fga-student .Panel__uploadButton___20rKg.has-uploads{display:block}.x-phone .Panel__uploadButton___20rKg{display:none!important}@-webkit-keyframes shadow-pulse-big{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.2);box-shadow:0 0 0 0 hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.2)}50%{-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent;background:rgba(0,0,0,.2)}to{background:rgba(0,0,0,.2);-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}}@keyframes shadow-pulse-big{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.2);box-shadow:0 0 0 0 hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.2)}50%{-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent;background:rgba(0,0,0,.2)}to{background:rgba(0,0,0,.2);-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}}
.VersionBar__component___3xZcZ{-webkit-box-shadow:0 0 2px 0 hsla(0,0%,100%,.004),inset 0 1px 7px 0 hsla(0,1%,85%,.004);box-shadow:0 0 2px 0 hsla(0,0%,100%,.004),inset 0 1px 7px 0 hsla(0,1%,85%,.004);color:#000;white-space:nowrap;overflow:hidden;position:relative;left:0;bottom:0;margin:0 auto;padding:0;width:100%;height:100%}.x-chrome .VersionBar__component___3xZcZ,.x-chromemobile .VersionBar__component___3xZcZ{will-change:transform,opacity}.d-fullscreen .VersionBar__component___3xZcZ{will-change:unset;-webkit-transform:none;transform:none}.hiding .VersionBar__component___3xZcZ{display:none}.VersionBar__component___3xZcZ .d-version-bar-inner{overflow-y:hidden;overflow-x:scroll;-webkit-touch-overflow:scrolling;position:relative;width:100%;height:64px;padding:0 100px 0 10px;display:block}.VersionBar__component___3xZcZ .d-version-bar-inner::-webkit-scrollbar{display:none}.VersionBar__component___3xZcZ .d-version-bar-inner.d-unavailable{opacity:.3}.VersionBar__component___3xZcZ .d-version-bar-inner.d-unavailable:after{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;content:""}.VersionBar__component___3xZcZ .d-item{display:inline-block;margin:6px -15px 0;min-width:110px;width:auto;max-width:175px;min-height:43px;max-height:43px;text-align:left;cursor:pointer;font-size:14px;padding:0 35px;font-weight:400;color:#777;position:relative;line-height:60px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.VersionBar__component___3xZcZ .d-item span{min-width:110px;display:block;height:20px;line-height:20px;font-size:13px;padding:5px 0;overflow:hidden}.VersionBar__component___3xZcZ .d-item span.version-title{font-weight:700;font-size:14px;line-height:1.2}.VersionBar__component___3xZcZ .d-item span.version-created{color:#aaa;font-size:12px;line-height:1}.VersionBar__component___3xZcZ .d-item:before{content:"";z-index:-1;position:absolute;left:0;right:0;top:0;height:0;border-top:none;border-right:20px solid transparent;border-left:20px solid transparent;border-bottom:60px solid #444;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.3),inset 0 1px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.3),inset 0 1px 0 0 rgba(0,0,0,.2)}.VersionBar__component___3xZcZ .d-item:after{font-family:didacti;position:absolute;text-shadow:0 0 1px #444;left:50%;margin-left:-8px;bottom:4px}.VersionBar__component___3xZcZ .d-item.d-draft .version-title:before{content:"*";color:#fecb2e;font-size:16px;font-weight:800;line-height:1.3}.VersionBar__component___3xZcZ .d-item.d-highlighted{z-index:1;color:#fff}.VersionBar__component___3xZcZ .d-item.d-highlighted:before{border-bottom-color:#505050}.VersionBar__component___3xZcZ .d-item.d-highlighted .d-tab-delete-button{position:absolute;right:0;top:0;text-transform:uppercase;width:16px!important;height:16px;margin-right:21px;margin-top:4px;background:rgba(0,0,0,.25);padding:0;line-height:14px!important;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;border-radius:50%}.VersionBar__component___3xZcZ .d-item.d-highlighted .d-tab-delete-button:before{font-family:didacti;font-size:7px;content:"\E056";padding:0!important;color:#fff}.VersionBar__component___3xZcZ .d-item.d-highlighted .d-tab-delete-button:hover{background:hsla(0,0%,100%,.25)}.VersionBar__component___3xZcZ .d-item:hover:before{border-bottom-color:#505050}
.Annotation__uploadItem___2_6XF{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:3px;border:1px solid #fff;margin-left:5px;max-width:150px;cursor:pointer}.Annotation__uploadItem___2_6XF:hover{color:#aaf;border:1px solid #aaf}.Annotation__uploadItemName___1_zzY{margin:5px;line-height:20px;font-size:12px;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;text-overflow:ellipsis;overflow:hidden;max-width:200px}.Annotation__downloadItem___1JVLl{margin:5px;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:20px;width:20px;min-width:20px;border-radius:50%;line-height:20px;text-align:center;font-size:12px;cursor:pointer}.Annotation__downloadItem___1JVLl:before{font-family:didacti;content:"\E627"}.Annotation__downloadItem___1JVLl.disabled{display:none}.Annotation__attachments___2pHsB{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:inherit;height:inherit;position:relative;color:#fff!important;overflow-y:hidden;overflow-x:auto;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.AnnotatePopover__component___tM-bC{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;width:300px}.AnnotatePopover__component___tM-bC .d-input-field-placeholder{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.AnnotatePopover__component___tM-bC .d-input-field-placeholder .d-field-content{font-size:18px;line-height:1.3;color:#000}.AnnotatePopover__component___tM-bC .d-annotate-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:5px 10px;font-size:11px;line-height:15px}.AnnotatePopover__component___tM-bC .d-bottom-bar{flex:0 0 40px;-moz-box-flex:0 0 40px;-webkit-box-flex:0 0 40px;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;height:40px;border-top:1px solid #ddd;color:#be4396;font-weight:700;text-transform:uppercase;font-size:16px;line-height:40px;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.AnnotatePopover__component___tM-bC .d-bottom-bar .d-button{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;text-align:center}.AnnotatePopover__component___tM-bC .d-bottom-bar .d-button:first-child{border-right:1px solid #ddd}.AnnotatePopover__component___tM-bC .d-bottom-bar .d-button:hover{background:#f2f2f2}.AnnotatePopover__component___tM-bC a{text-decoration:none;color:#6cb0db;text-decoration:underline!important;font-weight:bolder;color:#0373dd}.AnnotatePopover__component___tM-bC a:hover{color:#518bc3;color:#015fb8}.AnnotatePopover__component___tM-bC a:active{color:#fbb900;color:#015fb8}.AnnotatePopover__popover___2O8cX{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.5);box-shadow:0 0 2px 0 rgba(0,0,0,.5)}
.Annotation__component___xi-OB{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;height:inherit;position:absolute;top:0;left:0;right:0;bottom:0;background:#555}.Annotation__component___xi-OB .x-innerhtml{width:100%;height:100%;position:relative;overflow:hidden;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.x-phone .Annotation__component___xi-OB .x-innerhtml{-webkit-box-orient:vertical;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-pack:start;-webkit-box-pack:start;-ms-flex-pack:flex-start;-webkit-box-pack:flex-start;justify-content:flex-start;overflow:auto}.Annotation__component___xi-OB .d-editor-outer{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;height:inherit;overflow-y:auto;position:relative}.Annotation__component___xi-OB .d-editor-outer .d-word-count{max-width:700px;margin:0 auto;padding:10px 10px 0;text-transform:uppercase;font-weight:700;font-size:12px;color:#fff;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.x-phone .Annotation__component___xi-OB .d-editor-outer{overflow:visible}.Annotation__component___xi-OB .d-editor-outer.mobile{background:#333}.Annotation__component___xi-OB .d-editor-outer.mobile .d-editor{height:-webkit-calc(100% - 2.6em);height:calc(100% - 2.6em);padding:0}.Annotation__component___xi-OB .d-editor-outer.mobile .d-word-count{line-height:12px;padding:10px 10px 0}.Annotation__editor___2Lqsm{max-width:700px;margin:0 auto;overflow:auto;background:#555;color:#555;font-size:16px;line-height:26px;word-wrap:break-word;padding:10px;cursor:text}.Annotation__editor___2Lqsm,.Annotation__editor___2Lqsm .d-answer{user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.Annotation__editor___2Lqsm .d-answer{background:#fff;padding:20px;border:1px solid #000;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.25);box-shadow:4px 4px 0 0 rgba(0,0,0,.25)}.Annotation__editor___2Lqsm .d-answer *,.Annotation__editor___2Lqsm .d-section{user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.Annotation__editor___2Lqsm .d-section{flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.Annotation__editor___2Lqsm .d-section *{user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.Annotation__editor___2Lqsm .structure-syntax-selection,.Annotation__editor___2Lqsm .syntax-selection{background-color:rgba(0,172,240,.5)}.Annotation__editor___2Lqsm .structure-punctuation-selection{background-color:rgba(128,247,249,.5)}.Annotation__editor___2Lqsm .vocabulary-selection{background-color:hsla(46,73%,65%,.5)}.Annotation__editor___2Lqsm .ortography-selection{background-color:rgba(185,128,239,.5)}.Annotation__editor___2Lqsm .punctuation-selection{background-color:rgba(128,247,249,.5)}.Annotation__editor___2Lqsm .name-group-selection{background-color:rgba(139,198,63,.5)}.Annotation__editor___2Lqsm .verb-group-selection,.Annotation__editor___2Lqsm .verbs-selection{background-color:rgba(247,145,29,.5)}.Annotation__editor___2Lqsm .nouns-articles-selection{background-color:rgba(139,198,63,.5)}.Annotation__editor___2Lqsm .pronouns-determiners-selection{background-color:rgba(255,0,0,.8)}.Annotation__editor___2Lqsm .spelling-selection{background-color:rgba(185,128,239,.5)}.Annotation__editor___2Lqsm .syntax-punctuation-selection{background-color:rgba(0,172,240,.5)}.Annotation__editor___2Lqsm .homophones-selection{background-color:hsla(38,32%,67%,.5)}.Annotation__editor___2Lqsm .grammar-selection{background-color:rgba(95,219,221,.5)}.Annotation__editor___2Lqsm .comments-english-selection,.Annotation__editor___2Lqsm .comments-selection{background-color:hsla(0,0%,78%,.5)}.Annotation__editor___2Lqsm .normal-selection{background-color:rgba(189,251,255,.5)}.Annotation__editor___2Lqsm .fragment-selection{background-color:rgba(240,153,221,.5)}.Annotation__editor___2Lqsm .run-on-selection{background-color:hsla(46,73%,65%,.5)}.Annotation__editor___2Lqsm .comma-splice-selection{background-color:hsla(22,73%,65%,.5)}.Annotation__editor___2Lqsm .subject-verb-selection{background-color:rgba(173,213,255,.5)}.Annotation__editor___2Lqsm .easly-confused-words-selection{background-color:hsla(38,32%,67%,.5)}.Annotation__editor___2Lqsm .other-selection{background-color:rgba(95,219,221,.5)}.Annotation__editor___2Lqsm .missing-word-selection{background-color:rgba(255,0,0,.8)}.Annotation__editor___2Lqsm .punctuation-english-selection{background-color:#80f7f9}.Annotation__editor___2Lqsm .word-use-selection{background-color:#fcd303}.Annotation__editor___2Lqsm .cross-out-french-selection,.Annotation__editor___2Lqsm .cross-out-selection{text-decoration:line-through;background-color:rgba(173,167,211,.4)}.Annotation__editor___2Lqsm [data-has-message]{position:relative;border-bottom:2px solid #999}.Annotation__editor___2Lqsm [data-has-message].structure-syntax-selection.unread:before,.Annotation__editor___2Lqsm [data-has-message].syntax-selection.unread:before{background-color:#00acf0}.Annotation__editor___2Lqsm [data-has-message].structure-punctuation-selection.unread:before{background-color:#80f7f9}.Annotation__editor___2Lqsm [data-has-message].vocabulary-selection.unread:before{background-color:#e7c865}.Annotation__editor___2Lqsm [data-has-message].ortography-selection.unread:before{background-color:#b980ef}.Annotation__editor___2Lqsm [data-has-message].punctuation-selection.unread:before{background-color:#80f7f9}.Annotation__editor___2Lqsm [data-has-message].name-group-selection.unread:before{background-color:#8bc63f}.Annotation__editor___2Lqsm [data-has-message].verb-group-selection.unread:before,.Annotation__editor___2Lqsm [data-has-message].verbs-selection.unread:before{background-color:#f7911d}.Annotation__editor___2Lqsm [data-has-message].nouns-articles-selection.unread:before{background-color:#8bc63f}.Annotation__editor___2Lqsm [data-has-message].pronouns-determiners-selection.unread:before{background-color:red}.Annotation__editor___2Lqsm [data-has-message].spelling-selection.unread:before{background-color:#b980ef}.Annotation__editor___2Lqsm [data-has-message].syntax-punctuation-selection.unread:before{background-color:#00acf0}.Annotation__editor___2Lqsm [data-has-message].homophones-selection.unread:before{background-color:#c6b290}.Annotation__editor___2Lqsm [data-has-message].grammar-selection.unread:before{background-color:#5fdbdd}.Annotation__editor___2Lqsm [data-has-message].comments-english-selection.unread:before,.Annotation__editor___2Lqsm [data-has-message].comments-selection.unread:before{background-color:#c7c7c7}.Annotation__editor___2Lqsm [data-has-message].normal-selection.unread:before{background-color:#bdfbff}.Annotation__editor___2Lqsm [data-has-message].fragment-selection.unread:before{background-color:#f099dd}.Annotation__editor___2Lqsm [data-has-message].run-on-selection.unread:before{background-color:#e7c865}.Annotation__editor___2Lqsm [data-has-message].comma-splice-selection.unread:before{background-color:#e79465}.Annotation__editor___2Lqsm [data-has-message].subject-verb-selection.unread:before{background-color:#add5ff}.Annotation__editor___2Lqsm [data-has-message].easly-confused-words-selection.unread:before{background-color:#c6b290}.Annotation__editor___2Lqsm [data-has-message].other-selection.unread:before{background-color:#5fdbdd}.Annotation__editor___2Lqsm [data-has-message].missing-word-selection.unread:before{background-color:red}.Annotation__editor___2Lqsm [data-has-message].punctuation-english-selection.unread:before{background-color:#80f7f9}.Annotation__editor___2Lqsm [data-has-message].word-use-selection.unread:before{background-color:#fcd303}.Annotation__editor___2Lqsm [data-has-message].cross-out-french-selection.unread:before,.Annotation__editor___2Lqsm [data-has-message].cross-out-selection.unread:before{background-color:#ada7d3}.Annotation__editor___2Lqsm [data-has-message].unread:before{content:"";-webkit-mask:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"/></svg>');mask:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"/></svg>');-webkit-mask-size:cover;mask-size:cover;width:18px;height:18px;border:2px solid #fff;border-radius:50%;position:absolute;top:-8px;left:-10px;-webkit-animation:pulse-frames 1.25s infinite;animation:pulse-frames 1.25s infinite}.Annotation__editor___2Lqsm .d-section-title,.Annotation__editor___2Lqsm .d-section-title .x-innerhtml{font-size:15px;line-height:30px;font-weight:700;color:#64738b}.Annotation__editor___2Lqsm .d-section,.Annotation__editor___2Lqsm .d-text-answer .d-display-field{line-height:1.5;font-size:18px;font-weight:400;padding-left:5px}.Annotation__editor___2Lqsm .d-section a,.Annotation__editor___2Lqsm .d-text-answer .d-display-field a{text-decoration:none;color:#6cb0db}.Annotation__editor___2Lqsm .d-section a:hover,.Annotation__editor___2Lqsm .d-text-answer .d-display-field a:hover{color:#518bc3}.Annotation__editor___2Lqsm .d-section a:active,.Annotation__editor___2Lqsm .d-text-answer .d-display-field a:active{color:#fbb900}.Annotation__editor___2Lqsm .d-text-answer .d-display-field{text-align:left}.Annotation__editor___2Lqsm:first-child{padding-top:20px}.Annotation__toolBar-popover___2I8u6,.Annotation__toolBar___2QOBU{flex:0 0 250px;-moz-box-flex:0 0 250px;-webkit-box-flex:0 0 250px;-webkit-flex:0 0 250px;-ms-flex:0 0 250px;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-pack:stretch;-webkit-box-pack:stretch;justify-content:stretch;background-color:#444;padding:10px;border-right:1px solid #555;-webkit-box-shadow:1px 0 0 rgba(0,0,0,.5);box-shadow:1px 0 0 rgba(0,0,0,.5);z-index:1;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.x-phone .Annotation__toolBar-popover___2I8u6,.x-phone .Annotation__toolBar___2QOBU{-webkit-box-orient:horizontal;-ms-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;position:relative}.Annotation__toolBar-popover___2I8u6 .d-buttons,.Annotation__toolBar___2QOBU .d-buttons{display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.Annotation__toolBar-popover___2I8u6 .d-counter-block,.Annotation__toolBar___2QOBU .d-counter-block{-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;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;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:4px;position:relative;padding:10px;font-size:14px;border-radius:3px;overflow:hidden;border:1px solid #666;background-color:#4f4f4f;color:#fff;cursor:pointer;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(0,0,0,.5)}.Annotation__toolBar-popover___2I8u6 .d-counter-block.hidden,.Annotation__toolBar___2QOBU .d-counter-block.hidden{display:none}.Annotation__toolBar-popover___2I8u6 .d-counter-block:hover,.Annotation__toolBar___2QOBU .d-counter-block:hover{background:#5c5c5c}.Annotation__toolBar-popover___2I8u6 .d-counter-block:active,.Annotation__toolBar___2QOBU .d-counter-block:active{background:dimgray;-webkit-box-shadow:0;box-shadow:0}.x-phone .Annotation__toolBar-popover___2I8u6 .d-counter-block,.x-phone .Annotation__toolBar___2QOBU .d-counter-block{flex:1 1 200px;-moz-box-flex:1 1 200px;-webkit-box-flex:1 1 200px;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;line-height:14px;position:relative}.Annotation__toolBar-popover___2I8u6 .d-counter-block.d-active,.Annotation__toolBar___2QOBU .d-counter-block.d-active{background:dimgray;font-weight:700}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-counter,.Annotation__toolBar___2QOBU .d-counter-block .d-counter{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label,.Annotation__toolBar___2QOBU .d-counter-block .d-label{margin-left:5px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label:before{width:5px;position:absolute;left:-1px;top:-1px;bottom:-1px;content:"";border-top-left-radius:1px;border-bottom-left-radius:1px}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=structure-syntax]:before,.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=syntax]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=structure-syntax]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=syntax]:before{background-color:#00acf0}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=structure-punctuation]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=structure-punctuation]:before{background-color:#80f7f9}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=vocabulary]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=vocabulary]:before{background-color:#e7c865}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=ortography]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=ortography]:before{background-color:#b980ef}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=punctuation]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=punctuation]:before{background-color:#80f7f9}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=name-group]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=name-group]:before{background-color:#8bc63f}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=verb-group]:before,.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=verbs]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=verb-group]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=verbs]:before{background-color:#f7911d}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=nouns-articles]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=nouns-articles]:before{background-color:#8bc63f}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=pronouns-determiners]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=pronouns-determiners]:before{background-color:red}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=spelling]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=spelling]:before{background-color:#b980ef}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=syntax-punctuation]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=syntax-punctuation]:before{background-color:#00acf0}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=homophones]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=homophones]:before{background-color:#c6b290}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=grammar]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=grammar]:before{background-color:#5fdbdd}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=comments-english]:before,.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=comments]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=comments-english]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=comments]:before{background-color:#c7c7c7}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=fragment]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=fragment]:before{background-color:#f099dd}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=run-on]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=run-on]:before{background-color:#e7c865}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=comma-splice]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=comma-splice]:before{background-color:#e79465}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=subject-verb]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=subject-verb]:before{background-color:#add5ff}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=easly-confused-words]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=easly-confused-words]:before{background-color:#c6b290}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=other]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=other]:before{background-color:#5fdbdd}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=missing-word]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=missing-word]:before{background-color:red}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=punctuation-english]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=punctuation-english]:before{background-color:#80f7f9}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=word-use]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=word-use]:before{background-color:#fcd303}.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=cross-out-french]:before,.Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label[data-counter-label-name=cross-out]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=cross-out-french]:before,.Annotation__toolBar___2QOBU .d-counter-block .d-label[data-counter-label-name=cross-out]:before{background-color:rgba(173,167,211,.4)}.Annotation__toolBar-popover___2I8u6 .d-button,.Annotation__toolBar___2QOBU .d-button{flex:0 0 35px;-moz-box-flex:0 0 35px;-webkit-box-flex:0 0 35px;-webkit-flex:0 0 35px;-ms-flex:0 0 35px;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:space-between;-webkit-box-pack:space-between;justify-content:space-between;margin:3px;position:relative;padding:10px;font-size:13px;border-radius:5px;overflow:hidden;border:1px solid #000;background-color:#555;color:#fff;cursor:pointer;border-color:#666;margin:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(0,0,0,.5)}.Annotation__toolBar-popover___2I8u6 .d-button.d-disabled,.Annotation__toolBar___2QOBU .d-button.d-disabled{opacity:1;cursor:default;color:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}.Annotation__toolBar-popover___2I8u6 .d-button:hover,.Annotation__toolBar___2QOBU .d-button:hover{background:#5c5c5c}.Annotation__toolBar-popover___2I8u6 .d-button:active,.Annotation__toolBar___2QOBU .d-button:active{background:dimgray;-webkit-box-shadow:0;box-shadow:0}.Annotation__toolBar-popover___2I8u6 .d-first,.Annotation__toolBar___2QOBU .d-first{border-right-width:1px;border-radius:5px 0 0 5px}.Annotation__toolBar-popover___2I8u6 .d-last,.Annotation__toolBar___2QOBU .d-last{border-radius:0 5px 5px 0;border-left-width:1px}.Annotation__toolBar-popover___2I8u6 .d-quit,.Annotation__toolBar-popover___2I8u6 .d-terminate,.Annotation__toolBar___2QOBU .d-quit,.Annotation__toolBar___2QOBU .d-terminate{margin-top:auto}.d-fga-student .Annotation__toolBar-popover___2I8u6,.d-fga-student .Annotation__toolBar___2QOBU{background:#555;-webkit-box-shadow:none;box-shadow:none;border:0;z-index:0}.d-fga-student .Annotation__toolBar-popover___2I8u6 .d-counter-block,.d-fga-student .Annotation__toolBar___2QOBU .d-counter-block{background:#555;margin:0;border:0;border-bottom:1px solid #666;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.d-fga-student .Annotation__toolBar-popover___2I8u6 .d-counter-block .d-label:before,.d-fga-student .Annotation__toolBar___2QOBU .d-counter-block .d-label:before{border-radius:0}.Annotation__toolBar-popover___2I8u6.d-no-counters .d-counter-block,.Annotation__toolBar___2QOBU.d-no-counters .d-counter-block{display:none}.Annotation__toolBar-popover___2I8u6{border:1px solid #4f4f4f;border-radius:3px;background-color:rgba(77,77,77,.85);padding:5px;-webkit-box-shadow:none;box-shadow:none}.Annotation__toolBar-popover___2I8u6 .d-counter-block{margin:0;border-radius:0}.Annotation__toolBar-popover___2I8u6 .d-counter-block:first-of-type{border-radius:3px 3px 0 0}.Annotation__toolBar-popover___2I8u6 .d-counter-block:last-of-type{border-radius:0 0 3px 3px}.Annotation__d-editor-correction___AifNh{z-index:70;position:fixed;bottom:0;left:0;width:100%}.Annotation__d-editor-correction___AifNh .menu-content{z-index:80;overflow:hidden;margin:0 10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);max-height:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:5px 5px 0 0;background-color:#555}.Annotation__d-editor-correction___AifNh .menu-content.active{max-height:4000px;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out}.Annotation__d-editor-correction___AifNh .menu-content.comment{height:300px;opacity:0;color:#fff;-webkit-transition:padding .1s ease-out;transition:padding .1s ease-out}@media screen and (max-device-height:500px){.Annotation__d-editor-correction___AifNh .menu-content.comment{height:150px}}.Annotation__d-editor-correction___AifNh .menu-content.comment.active{padding:15px 5px;opacity:1}.Annotation__d-editor-correction___AifNh .menu-content.comment>div{padding:0 10px;height:100%;overflow-y:scroll}.Annotation__d-editor-correction___AifNh .menu-bar{z-index:90;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:2.5em;background-color:#333}.Annotation__d-editor-correction___AifNh .menu-bar .menu-button{width:100%;margin:10px 0 5px 10px;border:1px solid #666;border-radius:4px;background-color:#505050;font-family:inherit;font-weight:700;font-size:14px;color:#a3a3a3;-webkit-transition:margin .25s ease-in-out .1s;transition:margin .25s ease-in-out .1s}.Annotation__d-editor-correction___AifNh .menu-bar .menu-button:last-of-type{margin-right:10px}.Annotation__d-editor-correction___AifNh .menu-bar .menu-button.active{margin-top:0;border-top:0;border-radius:0 0 4px 4px;color:#fff;background-color:#555;-webkit-transition:margin .15s ease-in-out;transition:margin .15s ease-in-out}.Annotation__d-editor-correction___AifNh .menu-bar .menu-button.has-comment:after{position:absolute;bottom:24px;content:"\E623";font-family:didacti;font-size:18px;font-weight:700;color:#fff;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:pulse-frames 1.25s infinite;animation:pulse-frames 1.25s infinite}@-webkit-keyframes pulse-frames{0%{-webkit-transform:scale(.85);transform:scale(.85);-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.9);box-shadow:0 0 0 0 hsla(0,0%,100%,.9);border-radius:100px}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 15px transparent;box-shadow:0 0 0 15px transparent}to{-webkit-transform:scale(.85);transform:scale(.85);-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}@keyframes pulse-frames{0%{-webkit-transform:scale(.85);transform:scale(.85);-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.9);box-shadow:0 0 0 0 hsla(0,0%,100%,.9);border-radius:100px}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 15px transparent;box-shadow:0 0 0 15px transparent}to{-webkit-transform:scale(.85);transform:scale(.85);-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}}.Annotation__comment___vWRgE{position:absolute;bottom:0;right:0;left:250px;height:158px;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#555;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1)}.x-phone .Annotation__comment___vWRgE{left:0}.d-fga-student .Annotation__comment___vWRgE{left:0;z-index:1}.Annotation__comment___vWRgE.collapsed{height:8px}.Annotation__comment___vWRgE .toggle-bar{height:8px;background:#666;border-top:1px solid #777;border-bottom:1px solid #777;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.25);box-shadow:0 1px 0 0 rgba(0,0,0,.25);text-align:center;cursor:pointer;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.Annotation__comment___vWRgE .toggle-bar:after{z-index:1;content:"...";color:#fff;vertical-align:text-top;text-align:center;border-radius:50px;width:120px;height:30px;line-height:21px;font-size:19px;display:block}.Annotation__comment___vWRgE .toggle-bar:hover{background:#595959}.Annotation__comment___vWRgE .container{width:inherit;height:150px;-webkit-box-flex:2;-ms-flex:2 auto;flex:2 auto;position:relative;color:#fff!important;overflow-y:auto;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.Annotation__comment___vWRgE .inner{width:inherit;height:inherit;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;position:relative;color:#fff!important;overflow-y:auto}.Annotation__comment___vWRgE .d-tool-richtext{width:100%;height:100%;border:none;padding:20px 25px 50px;color:#fff;text-align:left;font-weight:400;font-size:20px;line-height:1.3}.Annotation__comment___vWRgE .d-tool-richtext:focus,.Annotation__comment___vWRgE .d-tool-richtext:hover{background:#606060}.d-y-scrollable{overflow:scroll}.popover-syntax{border-color:rgba(0,172,240,.8);background-color:#fff}.popover-syntax.d-core-view-popover:before{background-color:rgba(0,172,240,.8);border:none}.popover-syntax .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(0,172,240,.8)}.popover-structure-syntax{border-color:rgba(0,172,240,.8);background-color:#fff}.popover-structure-syntax.d-core-view-popover:before{background-color:rgba(0,172,240,.8);border:none}.popover-structure-syntax .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(0,172,240,.8)}.popover-structure-punctuation{border-color:rgba(128,247,249,.8);background-color:#fff}.popover-structure-punctuation.d-core-view-popover:before{background-color:rgba(128,247,249,.8);border:none}.popover-structure-punctuation .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(128,247,249,.8)}.popover-vocabulary{border-color:hsla(46,73%,65%,.8);background-color:#fff}.popover-vocabulary.d-core-view-popover:before{background-color:hsla(46,73%,65%,.8);border:none}.popover-vocabulary .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:hsla(46,73%,65%,.8)}.popover-ortography{border-color:rgba(185,128,239,.8);background-color:#fff}.popover-ortography.d-core-view-popover:before{background-color:rgba(185,128,239,.8);border:none}.popover-ortography .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(185,128,239,.8)}.popover-punctuation{border-color:rgba(128,247,249,.8);background-color:#fff}.popover-punctuation.d-core-view-popover:before{background-color:rgba(128,247,249,.8);border:none}.popover-punctuation .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(128,247,249,.8)}.popover-name-group{border-color:rgba(139,198,63,.8);background-color:#fff}.popover-name-group.d-core-view-popover:before{background-color:rgba(139,198,63,.8);border:none}.popover-name-group .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(139,198,63,.8)}.popover-verb-group{border-color:rgba(247,145,29,.8);background-color:#fff}.popover-verb-group.d-core-view-popover:before{background-color:rgba(247,145,29,.8);border:none}.popover-verb-group .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(247,145,29,.8)}.popover-verbs{border-color:rgba(247,145,29,.8);background-color:#fff}.popover-verbs.d-core-view-popover:before{background-color:rgba(247,145,29,.8);border:none}.popover-verbs .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(247,145,29,.8)}.popover-nouns-articles{border-color:rgba(139,198,63,.8);background-color:#fff}.popover-nouns-articles.d-core-view-popover:before{background-color:rgba(139,198,63,.8);border:none}.popover-nouns-articles .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(139,198,63,.8)}.popover-pronouns-determiners{border-color:rgba(255,0,0,.8);background-color:#fff}.popover-pronouns-determiners.d-core-view-popover:before{background-color:rgba(255,0,0,.8);border:none}.popover-pronouns-determiners .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(255,0,0,.8)}.popover-spelling{border-color:rgba(185,128,239,.8);background-color:#fff}.popover-spelling.d-core-view-popover:before{background-color:rgba(185,128,239,.8);border:none}.popover-spelling .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(185,128,239,.8)}.popover-syntax-punctuation{border-color:rgba(0,172,240,.8);background-color:#fff}.popover-syntax-punctuation.d-core-view-popover:before{background-color:rgba(0,172,240,.8);border:none}.popover-syntax-punctuation .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(0,172,240,.8)}.popover-homophones{border-color:hsla(38,32%,67%,.8);background-color:#fff}.popover-homophones.d-core-view-popover:before{background-color:hsla(38,32%,67%,.8);border:none}.popover-homophones .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:hsla(38,32%,67%,.8)}.popover-grammar{border-color:rgba(95,219,221,.8);background-color:#fff}.popover-grammar.d-core-view-popover:before{background-color:rgba(95,219,221,.8);border:none}.popover-grammar .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(95,219,221,.8)}.popover-comments{border-color:hsla(0,0%,78%,.8);background-color:#fff}.popover-comments.d-core-view-popover:before{background-color:hsla(0,0%,78%,.8);border:none}.popover-comments .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:hsla(0,0%,78%,.8)}.popover-comments-english{border-color:hsla(0,0%,78%,.8);background-color:#fff}.popover-comments-english.d-core-view-popover:before{background-color:hsla(0,0%,78%,.8);border:none}.popover-comments-english .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:hsla(0,0%,78%,.8)}.popover-normal{border-color:rgba(189,251,255,.8);background-color:#fff}.popover-normal.d-core-view-popover:before{background-color:rgba(189,251,255,.8);border:none}.popover-normal .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(189,251,255,.8)}.popover-fragment{border-color:rgba(240,153,221,.8);background-color:#fff}.popover-fragment.d-core-view-popover:before{background-color:rgba(240,153,221,.8);border:none}.popover-fragment .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(240,153,221,.8)}.popover-run-on{border-color:hsla(46,73%,65%,.8);background-color:#fff}.popover-run-on.d-core-view-popover:before{background-color:hsla(46,73%,65%,.8);border:none}.popover-run-on .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:hsla(46,73%,65%,.8)}.popover-comma-splice{border-color:hsla(22,73%,65%,.8);background-color:#fff}.popover-comma-splice.d-core-view-popover:before{background-color:hsla(22,73%,65%,.8);border:none}.popover-comma-splice .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:hsla(22,73%,65%,.8)}.popover-subject-verb{border-color:rgba(173,213,255,.8);background-color:#fff}.popover-subject-verb.d-core-view-popover:before{background-color:rgba(173,213,255,.8);border:none}.popover-subject-verb .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(173,213,255,.8)}.popover-easly-confused-words{border-color:hsla(38,32%,67%,.8);background-color:#fff}.popover-easly-confused-words.d-core-view-popover:before{background-color:hsla(38,32%,67%,.8);border:none}.popover-easly-confused-words .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:hsla(38,32%,67%,.8)}.popover-other{border-color:rgba(95,219,221,.8);background-color:#fff}.popover-other.d-core-view-popover:before{background-color:rgba(95,219,221,.8);border:none}.popover-other .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(95,219,221,.8)}.popover-missing-word{border-color:rgba(255,0,0,.8);background-color:#fff}.popover-missing-word.d-core-view-popover:before{background-color:rgba(255,0,0,.8);border:none}.popover-missing-word .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(255,0,0,.8)}.popover-punctuation-english{border-color:rgba(128,247,249,.8);background-color:#fff}.popover-punctuation-english.d-core-view-popover:before{background-color:rgba(128,247,249,.8);border:none}.popover-punctuation-english .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(128,247,249,.8)}.popover-word-use{border-color:rgba(252,211,3,.8);background-color:#fff}.popover-word-use.d-core-view-popover:before{background-color:rgba(252,211,3,.8);border:none}.popover-word-use .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(252,211,3,.8)}.popover-cross-out{border-color:rgba(173,167,211,.8);background-color:#fff}.popover-cross-out.d-core-view-popover:before{background-color:rgba(173,167,211,.8);border:none}.popover-cross-out .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(173,167,211,.8)}.popover-cross-out-french{border-color:rgba(173,167,211,.8);background-color:#fff}.popover-cross-out-french.d-core-view-popover:before{background-color:rgba(173,167,211,.8);border:none}.popover-cross-out-french .error-type{color:#fff;border-radius:0 0 3px 3px;font-weight:700;background-color:rgba(173,167,211,.8)}.popover-comments-english .error-type,.popover-comments .error-type,.popover-grammar .error-type,.popover-other .error-type,.popover-punctuation-english .error-type,.popover-punctuation .error-type,.popover-structure-punctuation .error-type,.popover-word-use .error-type{color:grey}.d-richtext-teacher-comment div{padding:5px 10px}.d-richtext-teacher-comment a{text-decoration:none;color:#6cb0db;text-decoration:underline!important;font-weight:bolder;color:#0373dd}.d-richtext-teacher-comment a:hover{color:#518bc3;color:#015fb8}.d-richtext-teacher-comment a:active{color:#fbb900;color:#015fb8}.d-richtext-teacher-comment .teacher-message{overflow-wrap:break-word;overflow-y:scroll;max-width:80vh;max-height:40vh}@media screen and (min-width:600px){.d-richtext-teacher-comment .teacher-message{max-width:40vh}}@media screen and (min-height:1000px){.d-richtext-teacher-comment .teacher-message{max-height:25vh}}
.Annotation__imageComponent___wAtbF{flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;position:relative;width:100%}.Annotation__imageComponent___wAtbF .d-paperimage-tool{position:absolute;top:0;left:0;bottom:30px;right:0;margin:0}.Annotation__imageComponent___wAtbF .d-paperimage-tool:last-child{bottom:0}.Annotation__imageComponent___wAtbF .d-paperimage-tool .x-innerhtml{height:100%!important}.Annotation__imageComponent___wAtbF .d-tool{position:absolute;top:0;left:0;bottom:0;right:0;margin:0}.Annotation__imageComponent___wAtbF .d-tool .x-innerhtml{height:100%!important}.Annotation__imageComponent___wAtbF .d-comment{position:absolute;left:0;bottom:0;right:0;height:200px;background-color:#fff;border-top:1px solid #ddd;-webkit-transition:all .25s;transition:all .25s}.Annotation__imageComponent___wAtbF .d-comment .d-toggle-button{position:absolute;left:0;bottom:0;width:30px;height:30px;cursor:pointer;z-index:1;background:#64738b;color:#fff;font-size:15px;line-height:30px;text-align:center;border-top-right-radius:50%}.Annotation__imageComponent___wAtbF .d-comment .d-toggle-button:before{font-family:didacti;content:"\E98C"}.Annotation__imageComponent___wAtbF .d-comment.d-collapsed{height:30px;right:auto;width:30px;background-color:transparent;border:none}.Annotation__imageComponent___wAtbF .d-comment.d-collapsed .d-content{display:none}.Annotation__imageComponent___wAtbF .d-comment.d-collapsed .d-toggle-button:before{content:"\E98B"}.Annotation__attachmentContainer___1ngdC{position:absolute;bottom:0;left:0;right:0;background:#444}
.Submission__component___3wSGJ{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}
.Uploads__component___32orV{font-size:15px}.Uploads__item___2xDIm{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Uploads__itemName___1j6lp{margin:5px;line-height:30px;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;cursor:pointer;text-overflow:ellipsis;overflow:hidden}.Uploads__delete___1HQNc{margin:10px;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:20px;width:20px;min-width:20px;border-radius:50%;line-height:20px;text-align:center;font-size:12px;cursor:pointer}.Uploads__delete___1HQNc:hover{color:#d33}.Uploads__delete___1HQNc:before{font-family:didacti;content:"\E056"}.d-fga-student .Uploads__delete___1HQNc,.Uploads__delete___1HQNc.disabled{display:none}.Uploads__download___1wX63{margin:10px;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:20px;width:20px;border-radius:50%;line-height:20px;text-align:center;font-size:12px;min-width:20px;cursor:pointer}.Uploads__download___1wX63:hover{color:#33d}.Uploads__download___1wX63:before{font-family:didacti;content:"\E627"}.Uploads__download___1wX63.disabled{display:none}.Uploads__add___XgJys{border-top:1px solid #ddd;background:#edeff1;color:#65748c;height:40px;text-align:center;cursor:pointer}.Uploads__add___XgJys:first-child{margin-top:10px}.d-fga-student .Uploads__add___XgJys,.Uploads__add___XgJys.disabled{display:none}
.d-teachers-subject-select-view .d-nested-list .d-item{padding-left:22px}.d-subject-menu{z-index:50;position:absolute;right:50%;top:65px;width:140px;margin-right:-70px;padding:7px 0;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0 1px 1px #e3e3e3;box-shadow:0 1px 1px #e3e3e3}.d-subject-menu>.d-anchor{height:5px;width:8px;position:absolute;top:-6px;right:50%;margin-right:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #e3e3e3}.d-subject-menu>.d-anchor:after{position:absolute;top:1px;left:-5px;content:"";border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.d-subject-menu>.d-menu-item{padding:10px;border-bottom:1px solid #eee}.d-subject-menu>.d-menu-item:last-child{border-bottom:none}.d-subject-menu>.d-menu-item h5{line-height:20px;font-size:14px;font-weight:700}.d-subject-menu>.d-menu-item .d-grades{line-height:14px;font-size:12px;text-align:left;margin-top:10px}._teachers__teachers___3BJry{margin:10px;border:1px solid #ddd;overflow:hidden;width:-webkit-calc(100% - 20px)!important;width:calc(100% - 20px)!important;border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}._teachers__teachers___3BJry .top-bar{background:#6cb0db;height:75px;color:#637189;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:end;-webkit-box-pack:end;-ms-flex-pack:flex-end;-webkit-box-pack:flex-end;justify-content:flex-end}._teachers__teachers___3BJry .top-bar .d-button{cursor:pointer;height:35px;line-height:35px;padding:0 20px;margin-right:20px;border:1px solid #fff;border-radius:4px;font-weight:600;color:#fff}._teachers__teachers___3BJry .list-container{-webkit-box-flex:1;-ms-flex:1;flex:1;height:0}
._list__list___3zLm5{background:#fff;height:0;-webkit-box-flex:1;-ms-flex:1;flex:1}._list__list___3zLm5 .d-row>div{height:60px;padding:0 20px;line-height:60px;border-bottom:1px solid #ececec;border-right:1px solid #ececec;min-width:108px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1 0 0;-moz-box-flex:1 0 0;-webkit-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0}._list__list___3zLm5 .d-header{-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}._list__list___3zLm5 .d-header>div{color:#aaa;font-weight:600}._list__list___3zLm5 .d-content{-webkit-box-flex:1;-ms-flex:1;flex:1}._list__list___3zLm5 .d-row .d-user-type-cell,._list__list___3zLm5 .d-row .d-user-type-header-cell{flex:0 0 180px;-moz-box-flex:0 0 180px;-webkit-box-flex:0 0 180px;-webkit-flex:0 0 180px;-ms-flex:0 0 180px}._list__list___3zLm5 .d-row .d-text-center{text-align:center}._list__list___3zLm5 .d-user-type-cell{cursor:pointer}._list__list___3zLm5 .d-user-type-cell div:after{display:inline-block;content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #afb5c0;margin-left:10px}._list__list___3zLm5 .d-buttons-cell>div{cursor:pointer}._list__list___3zLm5 .d-buttons-cell .d-open-button:after{font-family:didacti;content:"\E055";color:#c61d1d;display:block}._list__list___3zLm5 .d-subjects-cell{position:relative;overflow:visible!important}._list__list___3zLm5 .d-subjects-cell>div{cursor:pointer}._list__list___3zLm5 .d-subjects-cell .d-button{width:60px}._list__list___3zLm5 .d-subjects-cell .d-button:after{font-family:didacti;color:#777;display:block;font-size:20px;content:"\E042"}._list__list___3zLm5 .d-subjects-cell .d-button.d-active:after{color:#93d245}._list__list___3zLm5 .d-subjects-cell .d-button:hover+.d-subject-menu{display:block}._list__list___3zLm5 .d-subjects-cell .d-subject-menu{display:none}
._add__teachers-add___33khx{padding:20px}._add__teachers-add___33khx .d-field{position:relative;margin:0 10px;padding:0 1px;height:48px;border-bottom:1px solid #e0e3e8;background-repeat:no-repeat;background-image:url(/resources/images/backgrounds/field-side-grey.png),url(/resources/images/backgrounds/field-side-grey.png);background-position:0 100%,100% 100%;flex:1 0 0;-moz-box-flex:1 0 0;-webkit-box-flex:1 0 0;-webkit-flex:1 0 0;-ms-flex:1 0 0}._add__teachers-add___33khx .d-field .d-input{width:100%;display:block;background:#fff;text-align:center;height:46px;font-size:16px}
.WelcomeBack__component___14JRA{width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#fff;background-image:url("/resources/images/logos/outline-logo.svg");background-position:25%;background-size:auto 500px;background-repeat:no-repeat}@media screen and (max-width:840px){.WelcomeBack__component___14JRA{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-position:center 25%;background-size:50% auto}}.WelcomeBack__component___14JRA *{line-height:0}.WelcomeBack__component___14JRA .d-popup-inner{width:50%;height:100vh}@media screen and (max-width:840px){.WelcomeBack__component___14JRA .d-popup-inner{width:100%}}.WelcomeBack__component___14JRA .d-popup-content{border:none;background:none}@media screen and (max-width:440px){.WelcomeBack__component___14JRA .d-popup-content{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:end;-ms-flex-pack:end;justify-content:flex-end}}.WelcomeBack__component___14JRA .x-innerhtml{width:100%;height:100vh;padding:40px;margin-left:-40px;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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:840px){.WelcomeBack__component___14JRA .x-innerhtml{margin-left:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:440px){.WelcomeBack__component___14JRA .x-innerhtml{padding:15px}}.WelcomeBack__component___14JRA h1{max-width:370px;font-size:48px;font-weight:900;color:#333;line-height:1;letter-spacing:-.5px;padding-right:20px;margin-bottom:34px}.WelcomeBack__component___14JRA h1 br{display:none}@media screen and (max-width:840px){.WelcomeBack__component___14JRA h1{font-size:36px;max-width:none}}.WelcomeBack__component___14JRA p{max-width:525px;font-size:22px;font-weight:400;color:#666;letter-spacing:-.25px;margin-bottom:11px;display:block;line-height:1.3}@media screen and (max-width:840px){.WelcomeBack__component___14JRA p{font-size:18px;max-width:none}}.WelcomeBack__component___14JRA .yes{font-weight:700;color:#e2007e;margin-bottom:28px}.WelcomeBack__component___14JRA button{font-family:ProximaNova,sans-serif;font-size:18px;font-weight:800;color:#fff;padding:0 10px;height:40px;background:#e2007e;border-radius:6px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;margin:0;cursor:pointer}@media screen and (max-width:840px){.WelcomeBack__component___14JRA button{width:100%;font-size:16px}}.WelcomeBack__component___14JRA .email,.WelcomeBack__component___14JRA .phone{background:#fff;border:1px solid #e2007e;color:#e2007e;display:block;margin-top:10px}.WelcomeBack__component___14JRA p+.phone{margin-top:25px}.WelcomeBack__component___14JRA span{display:block;font-size:14px;color:#333;font-weight:900;margin:30px 0 15px}@media screen and (max-width:840px){.WelcomeBack__component___14JRA span{width:100%;text-align:center}}.WelcomeBack__component___14JRA .welcome-back-logout{position:fixed;top:10px;right:10px;width:auto;border:2px solid #aaa;color:#aaa;background:#fff;text-transform:uppercase;font-size:12px}
.Tree__tree___2BaCI .d-reserved-hint{color:red}.Tree__tree___2BaCI .tabs{background:#e9eaeb;border-bottom:1px solid #ccc}.Tree__tree___2BaCI .tab{height:50px;line-height:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px}.Tree__tree___2BaCI .tab:last-child{border-left:1px solid #ccc}.Tree__tree___2BaCI .tab.active{border-bottom:2px solid #2196f3}
._search__component___2i5Fu{padding:10px}._search__component___2i5Fu button{display:block;cursor:pointer;color:#fff;text-align:center;font-size:15px;height:40px;line-height:38px;font-weight:600;background:#5f98ce;width:100%;border:none;border-radius:4px;text-shadow:none;-webkit-box-flex:1;-ms-flex:1;flex:1}._search__component___2i5Fu button:hover{background:#4f84b7}._search__component___2i5Fu .d-input{width:100%;border-bottom:1px solid #e9eaeb;display:block;padding:13px 13px 10px;font-size:15px!important;color:#637189;line-height:34px;height:36px;margin-bottom:10px;text-align:left;border-radius:4px}._search__component___2i5Fu .error{display:none;color:red;line-height:16px;font-size:14px;padding:10px}._search__component___2i5Fu.invalid .error{display:block}
._top-bar__component___3mG97 .d-input{padding:0 12px;font-size:15px;color:#637189;line-height:34px;height:36px;border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}._top-bar__component___3mG97 button{border:none;margin-left:16px;cursor:pointer;color:#fff;text-align:center;font-size:15px;height:36px;line-height:34px;font-weight:600;background:#5f98ce;border-radius:4px;padding:0 12px}._top-bar__component___3mG97 .error{display:none!important}._top-bar__component___3mG97 .search-container{padding-left:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}
