body{padding-top:53px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}.centered{text-align:center}.error-container{margin:20px auto;width:50%;text-align:center}.navbar-brand{width:149px;text-align:center}span.term-link{font-weight:bold;text-decoration:underline;cursor:pointer;color:#329b2a}span.term-link:hover{text-decoration:underline;color:#333}.term-definition{margin:10px 5px 10px 5px}.term-definition-content{margin-top:10px;text-align:left}.survey-item-content{font-weight:bold}.survey-item-index{display:inline-block;width:25px;text-align:right;vertical-align:top}.survey-item-body{display:inline-block;vertical-align:top}.survey-question .survey-item-body{width:90%}.survey-question-choices{margin-top:10px}.survey-question-choices ul li>p{display:inline}.survey-question-choices textarea{width:100%;height:250px}.survey-question-choices ul{list-style-type:none;margin:5px 0 0 0;padding:0}.survey-question-choices ul li input[type="radio"]{margin-right:7px}.survey-question-choices label{font-weight:normal}.survey-question-choices.inline-choices ul li{display:inline-block;margin-right:20px;vertical-align:top}.survey-item{margin-bottom:20px}.survey-item .li-label-below{text-align:center;width:30px}.survey-item .base-response{width:auto}.survey-item .centered-radio{margin:0 !important}.survey-item .radio-label-below{display:block}.survey-question-choices .li-label-below .base-response-marker{text-align:center;color:#329b2a;font-size:14px;font-weight:bold}.survey-question-choices .li-label-below .base-response-marker:before{font-family:'Font Awesome 5 Free';font-weight:bold;content:"";display:block;font-size:16px}.footer{text-align:center;color:#3b3b3c;font-size:10px;font-weight:bold;flex:1 1 auto}footer.tall{height:60px}footer.grande{height:100px}footer.venti{height:120px}.footer p{margin:0}.footer a{color:#9b9b9c;text-decoration:none}.footer a:hover{text-decoration:underline}footer .language-list{text-align:center;font-size:16px}footer .language-list .language-item{margin:0 10px 0 10px;text-align:center}footer .language-list .language-item a{text-decoration:none}footer .language-list .language-item a:hover{text-decoration:none}.footer-brochure{text-align:center}.download-brochure-link,.download-brochure-link:hover{margin:10px 10px;display:inline-block;font-size:.9em;text-decoration:none;vertical-align:text-bottom}a.download-brochure-link{margin:10px 10px;display:inline-block;font-size:.9em;text-decoration:none;vertical-align:text-bottom}.download-brochure-link span{vertical-align:text-top}.course-list-container{text-align:left}.course-info-group{text-align:left;display:inline-block;width:350px;border:1px solid #ccc;margin:10px 20px 15px 0;padding:0;background-color:#f8f8f8;border-radius:0}.course-info-group .course-image{width:100%}.course-info-group .course-image img{width:100%}.course-info-group.selected{border-color:#329b2a;outline:none;box-shadow:0 0 10px #329b2a}.course-info-label{font-weight:bold;padding:10px 10px}.course-action-links{text-align:right;margin-top:10px;padding:0 10px 10px 10px}.course-action-links form{display:inline-block}.course-action-links a,.action-link-menu a,.course-action-links button,.course-action-links input[type=submit]{display:inline-block;border:1px solid #ccc;margin-right:0;background-color:#fff;text-align:center;padding-right:10px;padding-left:10px;font-weight:bold;padding:4px 10px 4px 10px;color:#329b2a}.course-action-links .errormsg{display:inline-block;margin-right:0;background-color:#fff;text-align:center;padding-right:10px;padding-left:10px;font-weight:bold;padding:4px 10px 4px 10px;color:#8b0000}.course-action-links a:hover,.action-link-menu a:hover{text-decoration:none;color:#3b3b3c}.course-info-group .course-title{font-size:16px;font-weight:bold;padding:10px}.course-info-group .course-action-links .course-completion-date{display:inline-block;text-align:left;margin-left:0;margin-right:auto;width:auto;padding:4px 0 4px 0}.course-landing-page,.admin-landing-page,.license-landing-page{flex:1 1 auto;margin:10px auto 10px auto}.icon-menu{list-style-type:none;margin:0;padding:0}li.icon-menu-item{display:inline-block;margin:5px 10px 10px 10px;text-align:center;width:196px;height:128px}li.icon-menu-item a{display:block}li.icon-menu-item img{padding-bottom:10px}.course-catalog-browser{display:table;width:100%}.full-width{width:100%}.course-catalog-browser .category-list{width:20%;max-width:200px;display:table-cell;vertical-align:top;padding-top:10px}.course-catalog-browser .category-list .category-list-title{font-size:20px;display:block;width:100%;border-bottom:1px solid #888;font-weight:bold;color:#888}.course-catalog-browser .category-list ul{padding-left:0;display:table;width:100%;padding-left:10px}.course-catalog-browser .category-list .category-item{display:table-row}.course-catalog-browser .category-list .category-item.active{background:#eee}.course-catalog-browser .category-list .category-item a{display:table-cell;height:30px;font-size:15px;font-weight:bold;color:#337ab7;vertical-align:middle}.course-catalog-browser .category-list .category-item.child-item a{font-weight:normal;padding-left:20px;font-size:14px}.course-catalog-browser .course-list{display:table-cell;vertical-align:top;padding-top:10px}.course-catalog-browser .course-list .courses{display:flex;flex-wrap:wrap;flex-direction:row;padding-left:0}.course-details-container{display:flex;flex-wrap:wrap;flex-direction:row}.course-details-container .course-title{width:100%}.course-details-container .course-info-container{width:790px;margin-right:10px;max-width:calc(100vw - 20px)}.course-details-container .course-info-container .course-image{width:100%}.course-details-container .course-side-panel{max-width:340px;padding:0}.course-details-container .course-side-panel .course-key-info{width:340px;margin:10px 0;padding:10px 10px;border:1px solid #e5e5e5;border-radius:5px 5px}.course-details-container .course-side-panel .course-key-info ul{padding:0}.course-details-container .course-side-panel .course-key-info li{display:block;margin-bottom:5px}.course-details-container .course-side-panel .course-key-info .label-icon{display:inline-block;text-align:left;width:100px;font-size:14px;vertical-align:top;font-weight:bold}.course-details-container .course-side-panel .course-key-info .key-value{display:inline-block;text-align:left;font-size:14px;vertical-align:baseline;font-weight:normal}.course-details-container .course-side-panel .course-key-info .label-icon::before{display:inline-block;text-align:center;font-family:'Font Awesome 5 Free';font-weight:normal;font-size:16px;padding-right:5px;vertical-align:middle;width:25px;height:25px}.course-details-container .course-side-panel .course-key-info .label-icon.bold-icon::before{font-weight:bold}.course-details-container .course-side-panel .course-action-links{text-align:center;padding:0;margin:0}.course-details-container .course-side-panel .course-action-links a,.course-details-container .course-side-panel .course-action-links input[type=submit]{width:100%;height:40px;padding:9px 0;border-radius:5px 5px;margin:0;background-color:#329b2a;color:#fff;font-weight:bold}.course-details-container .course-description{margin-top:20px}.course-details-container .course-description pre{margin:0;padding:0;font-family:unset;font-size:unset;color:unset;background-color:unset;border:unset}.course-details-container .course-sources{display:flex;flex-wrap:wrap;flex-direction:column;width:340px;margin:10px 0;padding:10px 10px;border:1px solid #e5e5e5;border-radius:5px 5px}.course-details-container .course-sources .course-providers,.course-details-container .course-sources .course-actors{display:inline-block;width:100%}.course-details-container .course-sources .course-providers ul,.course-details-container .course-sources .course-actors ul{padding-left:10px;display:flex;flex-wrap:wrap;flex-direction:row}.course-details-container .course-sources li a img,.course-details-container .course-sources li a span.name{display:inline-block;vertical-align:middle}.course-details-container .course-sources li a span.name-suffix{font-style:italic;font-size:13px}.course-details-container .course-sources .course-providers li,.course-details-container .course-sources .course-actors li{display:block;width:100%;margin:2px 0}.course-details-container .course-sources .course-providers li a,.course-details-container .course-sources .course-actors li a{display:inline-block;text-decoration:none}.course-details-container .course-programs ul{display:flex;flex-wrap:wrap;flex-direction:row;padding-left:0}.course-details-container .course-programs .course-item h4{padding-left:10px}.course-details-container .course-programs .course-item .course-info{padding-top:10px;padding-left:10px}.course-details-container .course-programs .course-item .course-program-action-links{text-align:right;margin-top:10px;padding:0 10px 10px 10px}.course-details-container .course-programs .course-item .course-program-action-links a{display:inline-block;border:1px solid #ccc;margin-right:0;background-color:#fff;text-align:center;padding-right:10px;padding-left:10px;font-weight:bold;padding:4px 10px 4px 10px;color:#329b2a;text-decoration:none}.course-details-container .course-programs .course-item .course-program-action-links a:hover{text-decoration:none;color:#3b3b3c}ul .course-item{text-align:left;display:flex;flex-direction:column;width:350px;border:1px solid #e5e5e5;margin:10px 10px 15px 10px;padding:0;background-color:#fff;border-radius:5px 5px;overflow:hidden}ul .course-item .course-action-links{text-align:right;margin-top:10px;padding:0 10px 10px 10px}ul .course-item h4{padding-left:10px}ul .course-item .course-teaser-image{display:block;margin:0 auto}ul .course-item .course-info{padding-left:10px;flex-grow:1}ul .course-item .course-providers{padding-left:10px;display:flex;flex-wrap:wrap;flex-direction:row}ul .course-item .course-providers li{display:block;width:100%;margin:2px 0}ul .course-item .course-providers li a{display:inline-block;text-decoration:none}ul .course-item .course-category-info{display:inline-block;width:100%;color:#fff;font-size:14px;padding:2px 5px;font-weight:bold}.course-provider-details{display:flex;flex-direction:row;flex-wrap:wrap}.course-provider-details .provider-image{display:inline-block}.course-provider-details .provider-info{display:inline-block;width:calc(100% - 250px);padding-left:20px}.course-provider-details .provider-members{display:inline-block;width:100%;margin:10px 0}.course-provider-details .provider-members ul{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;padding-left:10px}.course-provider-details .provider-members .member{display:inline-block;padding:5px 10px;text-align:center}.course-provider-details .provider-members .member a{display:inline-block}.course-provider-details .provider-members .member img{display:inline-block;padding:0;margin:0}.course-provider-details .provider-members .member .no-photo{display:inline-block;padding:0;margin:0;width:96px;height:144px;border:1px solid #e8e8e8}.course-provider-details .provider-members .member .no-photo+br+.name{padding-top:0}.course-provider-details .provider-members .member .name{display:inline-block;padding:5px 10px;vertical-align:middle}.course-provider-details .provider-members .member .name .name-suffix{font-style:italic;font-size:13px}.course-provider-details .course-list{display:inline-block;width:100%;margin:10px 0}.course-provider-details .course-list .courses{padding-left:0}.course-provider-details .provider-description pre{margin:0;padding:0;font-family:unset;font-size:unset;color:unset;background-color:unset;border:unset}.course-actor-details{display:flex;flex-direction:row;flex-wrap:wrap}.course-actor-details .actor-image{display:inline-block;padding-top:20px}.course-actor-details .actor-info{display:inline-block;width:calc(100% - 250px);padding-left:20px}.course-actor-details .actor-institutes{display:inline-block;width:100%;margin:10px 0}.course-actor-details .actor-institutes ul{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;padding-left:10px}.course-actor-details .actor-institutes .institute{display:inline-block;padding:5px 10px;text-align:center}.course-actor-details .actor-institutes .institute a{display:inline-block}.course-actor-details .actor-institutes .institute img{display:inline-block;padding:0;margin:0}.course-actor-details .actor-institutes .institute .no-photo{display:inline-block;padding:0;margin:0;width:96px;height:144px;border:1px solid #e8e8e8}.course-actor-details .actor-institutes .institute .no-photo+br+.name{padding-top:0}.course-actor-details .actor-institutes .institute .name{display:inline-block;padding:5px 10px;vertical-align:middle}.course-actor-details .actor-institutes .institute .name .name-suffix{font-style:italic;font-size:13px}.course-actor-details .course-list{display:inline-block;width:100%;margin:10px 0}.course-actor-details .course-list .courses{padding-left:0}.course-actor-details .provider-description pre{margin:0;padding:0;font-family:unset;font-size:unset;color:unset;background-color:unset;border:unset}.progress-bar-title-container,.progress-bar-view-container{margin-top:10px}.progress-bar-container{display:block;text-align:left;background-color:#ccc;height:20px;width:300px;padding:0;margin:0}.progress-bar-container .bar{display:inline-block;transition:width 1s ease-out;height:20px;margin:0;padding:0;width:0}.progress-bar-container .progress-bar-complete{background-color:#329b2a;box-shadow:0 0 20px #329b2a}.progress-bar-container .progress-bar-inprogress{background-color:#ffa500;box-shadow:0 0 20px orange}.progress-bar-container .progress-bar-skipped{background-color:#6e6e6e;box-shadow:0 0 20px #6e6e6e}.progress-bar-container .progress-bar-failed{background-color:#8b0000;box-shadow:0 0 20px darkred}.content-panel{border-top:4px solid #8cddcd;border-radius:2px;box-shadow:0 2px 1px rgba(0,0,0,.05);border-left:none;border-right:none;border-bottom:none;background:#fff;margin-top:20px;margin-bottom:20px}.content-panel .content-panel-title{border-bottom:1px solid #ccc;font-family:"Open Sans";font-size:2em;color:#757575;padding:10px 20px 10px 20px}.content-panel .content-panel-toolbar{border-bottom:1px solid #ccc;padding:5px 10px 5px 10px}.content-panel .content-panel-toolbar a{display:inline-block;padding:2px 10px;color:#757575;text-decoration:none !important}.content-panel-toolbar a:before,.row-commands a:before{font-family:'Font Awesome 5 Free';font-weight:bold;padding-right:10px}.content-panel-toolbar a.add-link:before,.row-commands a.add-link:before{content:""}.content-panel-toolbar a.delete-link:before,.row-commands a.delete-link:before{content:""}.content-panel-toolbar a.edit-link:before,.row-commands a.edit-link:before{content:""}.content-panel-toolbar a.back-link:before,.row-commands a.back-link:before{content:""}.content-panel-toolbar a.play-link:before,.row-commands a.play-link:before{content:""}.content-panel-toolbar a.play-link:hover:before,.row-commands a.play-link:hover:before{content:"";color:#008000}.content-panel-toolbar a.view-link:before,.row-commands a.view-link:before{content:""}.content-panel-toolbar a.view-link:hover:before,.row-commands a.view-link:hover:before{content:"";color:#008000}.content-panel-toolbar a.detail-link:before,.row-commands a.detail-link:before{content:""}.content-panel-toolbar a.password-link:before,.row-commands a.password-link:before{content:""}.content-panel-toolbar a.preview-link:before,.row-commands a.preview-link:before{content:""}.content-panel-toolbar a.report-link:before,.row-commands a.report-link:before{content:""}.content-panel-toolbar a.list-link:before,.row-commands a.list-link:before{content:""}.content-panel-toolbar a.translate-link:before,.row-commands a.translate-link:before{content:""}.content-panel-toolbar a.upload-link:before,.row-commands a.upload-link:before{content:""}.content-panel-toolbar a.download-link:before,.row-commands a.download-link:before{content:""}.content-panel-toolbar a.share-link:before,.row-commands a.share-link:before{content:""}a.copy-button:before{font-family:'Font Awesome 5 Free';font-weight:bold;content:''}.content-panel .content-panel-content{padding:10px 20px 10px 20px}.content-panel .control-label{font-family:"Open Sans";font-size:1.1em;font-weight:bold;color:#757575}.red-border{border-color:#f00}.blue-border{border-color:#00f}.yellow-border{border-color:#ff0}.marron-border{border-color:#800000}.violet-border{border-color:#ee82ee}.green-border{border-color:#008000}.table tbody tr{transition:box-shadow .2s ease-in-out}.table tbody tr:hover{box-shadow:0 0 10px #2ed8b6;background-color:#f3f3f3;cursor:pointer}.table tbody td:hover{cursor:pointer}.red-border .table tbody tr:hover{box-shadow:0 0 10px red}.blue-border .table tbody tr:hover{box-shadow:0 0 10px blue}.yellow-border .table tbody tr:hover{box-shadow:0 0 10px yellow}.marron-border .table tbody tr:hover{box-shadow:0 0 10px maroon}.violet-border .table tbody tr:hover{box-shadow:0 0 10px violet}.green-border .table tbody tr:hover{box-shadow:0 0 10px green}.table.loading{position:relative}.table.loading:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.6);background-image:url(../images/ajax-loader.gif);background-position:center;background-repeat:no-repeat;content:""}.form-container-pane{margin:10px auto}.form-container-pane .form-info{font-size:1.25em;margin:10px auto}.form-container-pane .checkbox-group .checkbox{display:inline-block;width:45%;min-width:200px}.form-container-pane .checkbox-group .checkbox-other{display:inline-block;width:100%}.form-container-pane .checkbox-group .checkbox-other .form-control{display:inline-block;width:300px;margin-left:20px}.form-result-pane{text-align:center}.form-result-pane .result-icon{font-size:96px;color:#006400;display:inline-block;margin:15px auto}.form-result-pane .result-text{font-size:1.25em;display:inline-block}.form-result-pane .back-link{display:inline-block;margin:15px auto;font-size:1.2em}#certificate-body img{width:90%;display:block;margin:10px auto}.certificate-image{width:100%;display:block;margin:10px auto}.linkedin-container{display:inline-block}.share-panel{position:fixed;top:-1000px;border:1px solid #888;box-shadow:#3b3b3c 2px 2px;padding:20px 20px 15px 20px;background:#fff;width:400px}.share-panel .share-link-container{text-align:center}.share-panel .share-info-text{display:block;width:90%;font-size:.9em;margin:0 auto 10px auto}.share-panel .share-link-container .share-link{border-radius:4px;width:90%}.share-panel .share-link-container .copy-button{color:#757575}.share-panel .close{position:absolute;top:5px;right:10px}.share-panel .close:before{font-family:'Font Awesome 5 Free';font-weight:bold;content:'';color:#000;font-size:.7em}.share-panel .share-buttons{text-align:center}.share-panel .linkedin-container{display:inline-block;margin:15px 20px 0 20px;vertical-align:top}.share-panel .fb-container{display:inline-block;margin:15px 20px 0 20px;vertical-align:top}.share-panel .tw-container{display:inline-block;margin:15px 20px 0 20px;vertical-align:top}.chart-container{height:100%}.h500px{height:500px}.h400px{height:400px}.inline-50w{display:inline-block;width:49%;vertical-align:top}.inline-60w{display:inline-block;width:59%;vertical-align:top}.inline-40w{display:inline-block;width:39%;vertical-align:top}.table.td-centered td{text-align:center}.carousel-inner .item img{margin:0 auto}.snap-left{float:left;margin-right:10px}.snap-right{float:right;margin-left:10px}.modal-image{cursor:zoom-in}.horizontal-form{display:flex;flex-direction:row;align-items:flex-end;width:100%}.horizontal-form .form-group{flex-grow:1;margin:0 10px}.catalog-search-form .horizontal-form .form-group.keywords{flex-grow:3}.catalog-search-form .horizontal-form .form-group.sort-mode{flex-grow:1}.catalog-search-form .horizontal-form .form-group.submit{flex-grow:.5}.catalog-search-form .horizontal-form .form-group.submit input{width:100%}@media(min-width:1200px){.container{width:99%}.course-details-container{width:1200px;margin:0 auto}}.pending-courses-container .pending-courses{display:flex;flex-direction:row;justify-content:center}.pending-courses-container h4{padding:0 0 0 15px}.pending-courses .pending-course-item{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;width:500px;margin:15px 30px;border:1px solid #e5e5e5;padding:0;background-color:#fff;border-radius:5px 5px;overflow:hidden}.pending-courses-container .pending-course-item .course-img-container{width:212px;height:128px}.pending-courses-container .pending-course-item .course-info-container{flex-grow:1;display:flex;flex-direction:column}.pending-courses-container .pending-course-item .course-info-container .course-category-info{display:inline-block;width:100%;color:#fff;font-size:14px;padding:2px 5px;font-weight:bold}.pending-courses-container .pending-course-item .course-info-container .course-action-links{text-align:right;margin-top:10px;padding:0 10px 10px 10px}.pending-courses-container .pending-course-item .course-info-container h4{padding-left:10px;flex-grow:1}.pending-courses-container .pending-course-item .course-info-container i{padding-left:10px}.pending-courses-container .pending-course-item .course-img-container .course-teaser-image{display:block;margin:0 auto;width:100%}.pending-courses-container .pending-courses .show-all-link{flex-shrink:1;font-size:1em;display:flex;align-items:center;text-align:center}.pending-courses-container .pending-courses .show-all-link a{display:block;line-height:1em}.pending-courses-container .pending-courses .show-all-link a::before{font-family:'Font Awesome 5 Free';content:'';font-size:1.5em;line-height:1.5em}.pending-courses-container{border-bottom:2px solid #090e1d}.course-schedule-browser{display:flex;flex-direction:row}.course-schedule-browser .filter-container{width:max-content;display:flex;flex-direction:column;justify-content:flex-start;margin-right:20px;max-width:20%}.course-schedule-browser .course-schedule-content{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap}.course-schedule-browser .course-schedule-content .centered{width:100%;text-align:center;margin:30px}.course-schedule-browser .course-schedule-content .schedule-grp-year{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:10px}.course-schedule-browser .course-schedule-content .schedule-grp-year .schedule-grp-year-header{width:100%;text-align:center;font-size:1.5em;font-weight:bold;font-style:italic;margin:0 0 5px 0}.course-schedule-browser .course-schedule-content .schedule-grp-year .schedule-grp-year-header::before,.course-schedule-browser .course-schedule-content .schedule-grp-year .schedule-grp-year-header::after{display:inline-block;content:"";border-top:2px solid #aaa;width:calc(30vw - 50px);margin:0 1rem;transform:translateY(-.5rem)}.course-schedule-browser .course-schedule-content .schedule-grp-mon::after{display:block;content:"";border-top:2px solid #aaa;width:calc(70vw);margin:0 auto 20px auto}.course-schedule-browser .course-schedule-content .schedule-grp-mon{display:flex;flex-direction:column;justify-content:flex-start}.course-schedule-browser .course-schedule-content .schedule-grp-mon .schedule-grp-mon-header{width:100%;text-align:center;font-size:1.1em;font-weight:bold;font-style:italic;margin:0 0 5px 0}.course-schedule-browser .course-schedule-content .schedule-grp-mon .course-list{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.course-schedule-browser .course-schedule-content .schedule-grp-mon .course-list .course-item{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;width:500px;margin:15px 0;border:1px solid #e5e5e5;padding:0;background-color:#fff;border-radius:5px 5px;overflow:hidden}.course-schedule-browser .course-schedule-content .schedule-grp-mon .course-list .course-item .course-img-container{width:212px;height:128px}.course-schedule-browser .course-schedule-content .schedule-grp-mon .course-list .course-item .course-img-container .course-teaser-image{display:block;margin:0 auto;width:100%}.course-schedule-browser .course-schedule-content .schedule-grp-mon .course-list .course-item .course-info-container{flex-grow:1;display:flex;flex-direction:column}.course-schedule-browser .course-schedule-content .schedule-grp-mon .course-list .course-item .course-info-container .course-category-info{display:inline-block;width:100%;color:#fff;font-size:14px;padding:2px 5px;font-weight:bold}.course-schedule-browser .course-schedule-content .schedule-grp-mon .course-list .course-item .course-info-container h4{padding-left:10px;flex-grow:1}.course-schedule-browser .course-schedule-content .schedule-grp-mon .course-list .course-item .course-info-container .course-action-links{text-align:right;margin-top:10px;padding:0 10px 10px 10px}.course-schedule-browser .course-schedule-content .schedule-search-form{margin-bottom:20px}.course-schedule-browser .filter-block{width:max-content;max-width:100%;padding-top:10px}.course-schedule-browser .category-list .category-list-title{font-size:20px;display:block;width:100%;border-bottom:1px solid #888;font-weight:bold;color:#888}.course-schedule-browser .category-list ul{display:table;width:100%;padding-left:10px}.course-schedule-browser .category-list .category-item{display:table-row}.course-schedule-browser .category-list .category-item a{display:table-cell;height:30px;font-size:15px;font-weight:bold;color:#337ab7;vertical-align:middle}.course-schedule-browser .category-list .category-item.active{background:#eee}.btn.btn-reset{background-color:#ccc}.modal-dialog.fit-content{width:fit-content}.flex-container{display:flex;flex-wrap:wrap;justify-content:space-between}.menu .menu-logo{position:absolute;display:inline-block;background:#fff;height:50px;top:0;left:0;color:#337ab7;font-weight:bold;font-size:16px;text-decoration:none;font-family:Arial,Helvetica,sans-serif}.menu .menu-logo span{display:inline-block;vertical-align:middle;color:#000;font-size:24px}.menu .menu-logo:hover{text-decoration:none}.menu .user-menu{display:table;position:absolute;top:0;right:10px;height:50px;margin:0;padding:0;list-style:none}.menu .user-menu li{display:table-cell;vertical-align:middle;padding-left:10px;padding-right:10px}.menu .user-menu-form{display:inline-block;position:relative;top:0;right:0}.menu .user-menu li a{color:#888;text-decoration:none}.menu .user-menu li a:hover{color:#337ab7;text-decoration:none}.menu .menu-logo img{margin:3px 5px 0 5px}.logout-btn-icon,.logout-btn{background:none;border:none;color:#888;padding:0}.profile-link-icon,.logout-btn-icon{font-family:'Font Awesome 5 Free';font-weight:bold;font-size:2em}.profile-link-icon:before{content:""}.logout-btn-icon:before{content:""}.top-menu{display:block;position:fixed;top:0;left:0;width:100%;height:53px;margin:0;padding:2px 0 0 0;background:#fff;border-bottom:1px solid #ccc}.top-menu .search-icon{display:none;font-family:'Font Awesome 5 Free';font-weight:bold;font-size:1.5em;color:#fff;text-decoration:none}.top-menu .search-icon:hover{text-decoration:none}.top-menu .search-icon:before{content:""}.search-form{display:none;position:fixed;top:50px;padding:10px;background:#000}.top-menu .profile-link-icon,.top-menu .logout-btn-icon{display:inline-block}.top-menu .profile-link,.top-menu .logout-btn{display:none}.top-menu .menu-list{display:table;list-style:none;padding:0;margin:0;position:absolute;left:100px;top:0;height:50px}.top-menu .menu-list li{display:table-cell;vertical-align:middle;text-align:center;padding:10px 20px}.top-menu .menu-list li a{color:#888;font-size:16px;font-weight:bold;text-decoration:none}.top-menu .menu-list li a:hover{color:#337ab7}.mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:50px;margin:0;padding:0;background:#fff}.mobile-menu-contents .menu-list{list-style:none;padding:0}.mobile-menu-contents li{display:block;min-height:40px;padding:5px 10px;width:100%;text-align:center;border-bottom:1px solid #fff}.mobile-menu-contents li.searchbox{border-bottom:none;padding:20px 10px;display:table;width:auto;margin:0 auto}.mobile-menu-contents .search-frm-cell{display:table-cell;vertical-align:middle;text-align:center}.mobile-menu-contents .search-icon{display:inline-block;font-family:'Font Awesome 5 Free';font-weight:bold;font-size:1.5em;color:#fff;text-decoration:none;border:none;background:none}.mobile-menu-contents .search-icon:hover{text-decoration:none}.mobile-menu-contents .search-icon:before{content:""}.mobile-menu-contents li a,.mobile-menu-contents li a:hover{color:#fff;text-decoration:none;font-size:1.5em}.mobile-menu-contents{display:none;position:fixed;top:50px;bottom:0;width:100%;border-top:1px solid #fff;background:#329b2a;margin:0;padding:5px;z-index:999}.mobile-menu .profile-link-icon,.mobile-menu .logout-btn-icon{display:inline-block}.mobile-menu .profile-link,.mobile-menu .logout-btn{display:none}@media only screen and (max-device-width:1000px),only screen and (max-width:1000px){.top-menu .profile-link-icon,.top-menu .logout-btn-icon{display:inline-block}.top-menu .profile-link,.top-menu .logout-btn{display:none}.top-menu .navbar-search{display:none}.top-menu .search-icon{display:inline-block}}@media only screen and (max-device-width:800px),only screen and (max-width:800px){.mobile-menu{display:block}.top-menu{display:none}}.navbar.menu-style-v1{background-color:#329b2a;border:none}.menu-filler{display:none}.navbar.menu-style-v1 *,.navbar.menu-style-v1 li>a{color:#fff;font-weight:bold}.navbar.menu-style-v1 a:hover{text-decoration:underline}.navbar.menu-style-v1 .navbar-right{margin-right:5px}.navbar-nav.menu-style-v1{padding-left:10px}.menu-filler.menu-style-v1{display:block;height:50px;background-color:#222;position:absolute;top:0;margin-right:0;margin-left:auto;width:50%;right:0;z-index:-1000}.navbar-collapse.menu-style-v1{background-color:#222}.navbar-header.menu-style-v1{background-color:#329b2a}.navbar-header.menu-style-v1 .navbar-toggle{border-color:#fff}.navbar-nav .navbar-search{display:block;padding:8px 15px;margin:5px 0}.navbar-nav .searchbox{margin-left:auto;margin-right:10px}.body-content.course-view{padding:0;position:absolute;top:52px;bottom:70px;width:100%;overflow-x:hidden}.form-min-duration-bar-container{background-color:#ccc;padding:0;margin:0 auto 5px auto;height:5px;width:40%;min-width:200px;max-width:500px;text-align:center}.form-min-duration-bar-container .form-min-duration-bar{background-color:#329b2a;display:block;left:0;padding:0;margin:0;height:5px;box-shadow:0 0 10px #329b2a;width:0}.course-view .navbar{position:absolute;margin:0;height:50px;overflow:hidden}.course-panel{position:absolute;margin:0;top:0;right:0;display:inline-block;left:300px;bottom:0;overflow:hidden;padding:0 20px}.course-panel.sidebar-collapsed{left:50px}.course-content-inner.as-page{min-width:500px;max-width:1020px;border:2px solid #000;box-shadow:5px 10px 8px #888;margin:20px auto;padding:20px 30px}.course-content-inner h1,.course-content-inner h2,.course-content-inner h3,.course-content-inner h4,.course-content-inner h5,.course-content-inner h6{text-align:left;color:#397b21}.course-view footer{position:absolute;bottom:0;width:100%;left:0;height:70px;overflow:hidden;border-top:1px solid #ccc}.course-view .footer{text-align:center;color:#3b3b3c;font-size:.8em;font-weight:bold}.course-view .footer p{margin:.1em}.course-view .footer p.language-list{font-size:2em}.course-view .footer .language-item:hover{text-decoration:none}.course-panel .course-panel-toolbar{position:absolute;top:0;left:0;height:50px;width:100%;margin:0;padding:0;border-bottom:1px solid #ccc}.course-panel-toolbar .course-tabs{position:absolute;top:10px;left:0;height:40px;margin:0;padding:0;display:table;padding-left:20px}.course-panel-toolbar .course-tabs .tab{display:table-cell;margin:0;padding:0 10px;min-width:70px;text-align:center;height:40px;border:1px solid #ccc;vertical-align:middle;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;cursor:pointer}.course-panel-toolbar .course-tabs .course-title{font-weight:bold;font-size:1.5em}.course-panel-toolbar .course-tabs .tab .tab-icon{display:none}.course-panel-toolbar .course-tabs.mobile .tab .tab-icon,.course-panel-toolbar .tool.icon{display:inline;font-family:'Font Awesome 5 Free';font-weight:bold}.course-panel-toolbar .course-tabs.mobile .tab{min-width:unset}.course-panel-toolbar .course-tabs.mobile .tab .tab-label{display:none}.course-panel-toolbar .course-tabs.mobile .tab .tab-icon::before{content:""}.course-panel-toolbar .course-tabs .tab.active{border:1px solid #999;border-bottom:1px solid #ccc;background:#ddd;font-weight:bold}.course-panel-toolbar .tools{position:absolute;top:5px;right:10px;height:45px;margin:0;padding:0}.course-panel-toolbar .tools.mobile{display:none}.course-panel-toolbar .tools .tool{display:inline-block;vertical-align:middle;text-align:center;margin:5px 2px;height:32px;width:32px;padding-top:5px;border:1px solid #ccc;border-radius:2px 2px;cursor:pointer}.course-panel-toolbar .tools .tool.tool-external-tools:before{font-family:'Font Awesome 5 Free';font-weight:bold;content:''}.course-panel-toolbar .tools .tool.tool-volume-ctrl{width:130px;text-align:left;padding-left:15px}.course-panel-toolbar .tools .tool.tool-volume-ctrl.collapsed{width:47px;text-align:left;padding-left:15px}.volume-icon{width:30px;display:inline-block}.volume-icon:hover{cursor:pointer}.tool-volume-ctrl .volume-slider{width:65px;display:inline-block}.course-panel-toolbar .tools .tool.selected{font-weight:bold;background:#838383}.tools .tool-small-font span{font-size:12px}.course-content-panels{position:absolute;top:50px;left:20px;right:20px;bottom:0}.course-content-inner.small-text{font-size:12px}.course-content-inner.large-text{font-size:18px}.course-content-inner{font-size:14px}.course-content-inner h1{font-size:3em}.course-content-inner h2{font-size:2.75em}.course-content-inner h3{font-size:2.5em}.course-content-inner h4{font-size:2em}.course-content-inner h5{font-size:1.5em}.course-content-inner h6{font-size:1em}.course-content-inner{font-size:1.15em;text-align:justify}.course-content-inner p,.course-content-inner ol,.course-content-inner ul{margin-bottom:25px}.question li label{font-weight:normal;margin:0;display:inline}.course-content-container .wrong-answer,.wrong-answer label{font-weight:bold !important;color:#ff3535}div.question{border:1px solid #ccc;border-radius:5px;padding:10px 20px 10px 20px;margin:30px auto 0 auto;background-color:#f8f8f8;width:90%}div.question.wrong-answer-wrapper{border:5px solid #ff3535;border-radius:10px 10px}div.question.correct-answer-wrapper{border:5px solid #329b2a;border-radius:10px 10px}div.question.correct-answer-wrapper .question-responses li.correct-answer,.exam-finalized .question-responses li.correct-answer{display:list-item;color:#329b2a;font-weight:bold}div.question.correct-answer-wrapper .question-responses li.correct-answer label{font-weight:bold}div .question.correct-answer-wrapper .question-responses li{display:none}.exam-finalized .question-responses li{display:none}.exam-finalized .question-responses li.correct-answer,.exam-finalized .question-responses li.wrong-answer{display:list-item}.question ul,.questions ol{padding-left:10px !important}.question .question-number{font-weight:bold;color:#329b2a}.course-page-navigation{margin:40px auto 40px auto;text-align:center}.course-page-navigation .btn{min-width:150px;height:40px;background-color:#329b2a;color:#fff;font-size:14px;font-weight:bold}.course-page-navigation a.btn{line-height:26px}.course-page-navigation .btn:active,.course-page-navigation .btn:hover{box-shadow:0 0 10px #329b2a}.course-page-navigation .btn.disabled,.course-page-navigation .btn[disabled],.course-page-navigation fieldset[disabled] .btn{opacity:1;background:#ccc}.audio-commentary-control-btn:before{content:""}.audio-commentary-control-btn.playing:before{content:""}.audio-commentary-control-btn.stopped:before{content:""}.course-panel-toolbar .tool a{text-decoration:none}.course-content-inner figure{max-width:80%;text-align:center;margin:10px auto}.course-content-inner figure img{max-width:100%;cursor:pointer}.course-content-inner figcaption{font-size:.8em;font-weight:bold}#imgModal .modal-dialog{width:fit-content;width:-moz-fit-content}#imgModal .modal-header{text-align:center;font-weight:bold}.milestone-hidden{display:none}span.listitem-label{color:#329b2a}.course-content-inner img{max-width:95%}.file-attachment-list{list-style:none;padding-left:0}.file-attachment-list .file-attachment-item{display:block;height:fit-content;margin-bottom:10px}.file-attachment-list .file-attachment-item a{font-size:16px;color:#000;display:inline-block;height:fit-content}.file-attachment-item .attachment-content-type{display:inline-block;margin-right:10px;color:#8b0000;font-size:32px;vertical-align:middle}.file-attachment-item .attachment-name{margin-right:10px;display:inline-block;vertical-align:middle}.file-attachment-item .attachment-size{display:inline-block;color:#8b0000;vertical-align:middle}.file-attachment-list .file-attachment-item a:hover{text-decoration:none}.course-external-tools{position:absolute;margin:0;top:50px;right:-250px;display:inline-block;width:250px;bottom:0;overflow:hidden;padding:0 10px;border:1px solid #ccc;transition:right 1s;background-color:#fff}.course-external-tools.visible{right:0;transition:right 1s}.course-panel.rsidebar-open{right:300px}.course-external-tools .external-tool-list{padding:10px 0 0 0}.course-external-tools .external-tool-list li{padding:0;min-height:50px;display:block}.course-external-tools .external-tool-list li a{display:inline-block;margin-left:10px;vertical-align:middle;font-size:14px}.course-external-tools .tool-icon{font-family:'Font Awesome 5 Free';font-weight:bold;display:inline-block;font-size:20px;vertical-align:middle;text-align:center;width:40px}.course-external-tools .tool-icon.weburl:before{content:'';vertical-align:middle}.course-external-tools .tool-icon.network:before{content:''}.course-external-tools .tool-icon.cloud:before{content:''}.course-panel .section-title,.course-panel .section-title *{font-size:2.75em;font-weight:bold;display:block;text-align:center}.custom-container{display:flex}.custom-container .container-column{display:inline-block;vertical-align:top}.custom-container.cont-2col50 .container-column{width:50%}.custom-container.cont-2col6-4 .container-column:first-of-type{width:60%}.custom-container.cont-2col6-4 .container-column:last-of-type{width:40%}.custom-container.cont-2col4-6 .container-column:first-of-type{width:40%}.custom-container.cont-2col4-6 .container-column:last-of-type{width:60%}.custom-container .container-column.indent-paras p,.custom-container .flex-item.indent-paras p{padding-left:40px;font-size:1.1em}.custom-container.flex-container.horizontal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}.custom-container.flex-container.vertical{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.custom-container.flex-container.flex-end{align-items:flex-end}.custom-container.flex-container.flex-stretch{align-items:stretch}.custom-container.flex-container.flex-center{align-items:center}.flex-item{flex:1;position:relative}.flex2{flex:2}.flex3{flex:3}.text-bottom{vertical-align:bottom}.text-center{text-align:center}.note-editable .custom-container,.note-editable .container-column,.note-editable .flex-item{min-height:50px;border:1px dotted #000}.optional-content-landing{min-height:200px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:0 40px;margin:0}.optional-content-landing .info .title{font-weight:bold;font-size:1.1em;padding-bottom:10px;display:inline-block}.optional-content-landing .info{text-align:center;font-size:1.1em}.optional-content-landing .action-buttons{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.optional-content-landing .action-buttons .btn{margin:5px 20px}.exam-header{font-size:1.1em;display:flex;flex-direction:row;align-content:space-between;width:100%;padding:10px 40px 10px 40px}.exam-header .info-block{font-size:1.1em;display:inline-block;flex-grow:1;padding-top:20px}.exam-header .passed{color:#006400}.exam-header .failed{color:#8b0000}.exam-header .score-block{font-size:3em;display:flex;flex-direction:column;align-items:center;padding:0 20px;justify-content:center}.exam-header .score-block .user-score{font-weight:bold;font-size:1.2em}.exam-header .score-block .max-score{font-size:1.1em}.exam-header .score-block hr,.attempt-info .score-block hr,.content-panel-content.status-info .score-block hr{margin:0 0;color:#000;background:#000;border-top:2px solid #000;width:100%}.exam-header .score-block.passed hr,.attempt-info .score-block.passed hr,.content-panel-content.status-info .score-block.passed hr{border-top-color:#006400}.exam-header .score-block.failed hr,.attempt-info .score-block.failed hr,.content-panel-content.status-info .score-block.failed hr{border-top-color:#8b0000}.exam-details-container{display:flex;flex-direction:row;flex-wrap:wrap}.exam-details-container .exam-title{font-size:1.5em;font-weight:bold;width:100%;flex-grow:1;text-align:center;display:inline-block;margin-bottom:10px}.exam-details-container .exam-details{flex-grow:2}.exam-details-container .exam-contents{flex-grow:2}.exam-details-container .attempt-info{flex-grow:1}.exam-wrapper .action-buttons{display:flex;align-items:center;justify-content:space-evenly;margin:10px 0;flex-wrap:wrap}.exam-wrapper .action-buttons a.btn{line-height:28px}.exam-wrapper .action-buttons em{font-size:.8em;width:100%;margin-top:20px}.attempt-info .passed,.content-panel-content.status-info .passed{color:#006400}.attempt-info .failed,.content-panel-content.status-info .failed{color:#8b0000}.attempt-info .score-block,.content-panel-content.status-info .score-block{font-size:2em;display:flex;flex-direction:column;align-items:center;padding:0 10px;justify-content:center;width:30%;margin:auto}.content-panel-content.status-info .score-block{width:10%}.attempt-info p{margin-bottom:5px}.content-panel-content.status-info{display:flex;flex-direction:row}.reattempt-block p{margin-bottom:5px}.reattempt-block{text-align:center}.course-preview .question-placeholder{border-radius:2px;border:2px solid #90ee90;margin:5px 0;padding:10px;text-align:center;font-weight:bold;background:#90ee90}.course-preview .survey-placeholder{border-radius:2px;border:2px solid #87cefa;margin:5px 0;padding:10px;text-align:center;font-weight:bold;background:#87cefa}.course-preview .exam-placeholder{border-radius:2px;border:2px solid #ffa07a;margin:5px 0;padding:10px;text-align:center;font-weight:bold;background:#ffa07a}.course-navigation-sidebar{width:300px;display:inline-block;position:absolute;top:0;left:0;bottom:0;border-right:1px solid #ccc;background:#fff;z-index:100}.course-navigation-sidebar.collapsed{width:50px}.course-nav-buttons{width:100%;margin:0;padding:0;display:table}.course-nav-buttons *{display:inline-block}.course-nav-buttons form{margin:0}.course-nav-buttons .collapse-sidebar{display:table-cell;width:50px;border:1px solid #ccc;border-left:none;margin:0;vertical-align:middle}.collapse-sidebar-btn{display:inline-block;width:49px;height:100%;font-size:20px;text-align:center}.collapse-sidebar-btn span{font-family:'Font Awesome 5 Free';font-weight:bold}.collapse-sidebar-btn span::before{content:""}.course-nav-buttons .prev-nav,.course-nav-buttons .next-nav{width:125px;margin:0;border:1px solid #ccc;display:table-cell;height:50px}.course-nav-buttons .prev-nav{border-left:none}.course-nav-buttons .next-nav{border-left:none}.course-nav-buttons button{display:inline-block;width:124px;height:48px;border:none;border-radius:0}.course-navigation-sidebar .progress-bar-cell{background-color:#ccc;padding:0;margin:0;height:5px;width:100%;text-align:left}.course-navigation-sidebar .progress-bar-cell .complete{background-color:#329b2a;display:inline-block;left:0;padding:0;margin:0;height:5px;box-shadow:0 0 10px #329b2a;width:0;transition:width 1s ease-out}.course-navigation-sidebar.collapsed .progress-bar-cell .complete{margin-top:1px;height:4px}.course-navigation-sidebar.collapsed .course-nav-buttons{display:block}.course-navigation-sidebar.collapsed .course-nav-buttons>div{display:inline-block;width:50px;height:50px}.course-navigation-sidebar.collapsed .course-nav-buttons .collapse-sidebar{border:none;border-bottom:1px solid #ccc}.course-navigation-sidebar.collapsed .course-nav-buttons .prev-nav{border-top:none;border-bottom:none}.course-navigation-sidebar .course-nav-buttons .btn-icon{width:49px;height:50px;font-family:'Font Awesome 5 Free';font-weight:bold}.course-navigation-sidebar .course-nav-buttons .btn-icon{display:none}.course-navigation-sidebar.collapsed .course-nav-buttons .btn{display:none}.course-navigation-sidebar.collapsed .course-nav-buttons .btn-icon{display:inline-block}.course-navigation-sidebar.collapsed .collapse-sidebar{width:50px !important;height:50px !important}.collapse-sidebar-btn{text-decoration:none;outline:none}.collapse-sidebar-btn:hover{text-decoration:none;outline:none}.course-navigation-sidebar.collapsed .collapse-sidebar-btn{display:table;width:50px;height:50px}.course-navigation-sidebar.collapsed .collapse-sidebar-btn span{display:table-cell;vertical-align:middle;text-align:center}.course-navigation-sidebar .course-nav-buttons .prev-nav .btn-icon:before{content:""}.course-navigation-sidebar .course-nav-buttons .next-nav .btn-icon:before{content:""}.course-navigation-sidebar.collapsed .course-outline{display:none}.course-navigation-sidebar .course-outline{overflow-x:hidden;overflow-y:auto;position:absolute;bottom:0;left:0;top:55px;width:100%}.course-navigation-sidebar .course-outline.scroll-content{top:0}.course-outline .course-content-outline{list-style:none;padding:0}.course-outline .course-content-outline li{display:block;margin:0;padding:0;width:100%}.course-outline .outline-link{display:table;margin:0;min-height:50px;border-bottom:1px solid #aaa;font-size:15px;text-decoration:none;width:100%}.course-outline .sub-outline .outline-link{padding-left:10px}.course-outline .outline-link:hover{text-decoration:none}.outline-link.top-level{font-weight:bold}.course-outline .course-content-outline li.active>.outline-link{background-color:#ddd}.course-outline .course-content-outline .sub-outline{list-style:none;padding:0}.outline-link .content-icon{display:table-cell;width:40px;font-size:24px;vertical-align:middle;text-align:center}.outline-link .outline-link-label{display:table-cell;vertical-align:middle}.outline-link .outline-link-status{display:table-cell;vertical-align:middle;width:25px;font-family:'Font Awesome 5 Free';font-weight:bold;color:#329b2a;text-align:center}.outline-link .outline-link-status.completed:before{content:''}.outline-link .outline-link-status.skipped:before{content:'?';color:#888;font-size:1.5em}.outline-link .outline-link-status.failed:before{content:'';color:#8b0000;font-size:1.2em}.outline-link .content-icon.content-type-section:before{content:""}.outline-link.active .content-icon.content-type-section:before{content:""}.outline-link .content-icon.content-type-htmlpage,.outline-link .content-icon.content-type-survey,.outline-link .content-icon.content-type-exam{font-weight:400}.outline-link.active .content-icon.content-type-htmlpage,.outline-link.active .content-icon.content-type-survey,.outline-link.active .content-icon.content-type-exam{font-weight:900}.outline-link .content-icon.content-type-htmlpage:before{content:""}.outline-link .content-icon.content-type-survey:before{content:""}.outline-link .content-icon.content-type-exam:before{content:""}.outline-link .content-icon.content-type-media:before{content:""}.profile-info-panel{width:100%;min-height:300px;vertical-align:top}.account-panel{display:inline-block;width:160px;text-align:center;margin-top:0;vertical-align:top}.profile-pic-panel{display:inline-block;border:1px solid #ccc;width:152px;height:152px;margin-top:0;vertical-align:top}.profile-pic-panel img{width:150px;height:150px}.feed-panel{display:inline-block;min-width:400px;min-height:300px;margin-left:10px;margin-top:0;vertical-align:top}.account-links{list-style:none;padding:0 0 0 3px;text-align:left}.account-links a,.account-links a :hover{font-size:.9em;color:#000}.feed-list{list-style:none;padding-left:10px}.feed-list .feed-item{margin-bottom:10px}.layout-block.two-column,.layout-block.three-column{display:flex}.layout-block.two-column>.column,.layout-block.three-column>.column{flex-grow:1}.help-topics-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.help-topic-item{display:flex;flex-direction:column;border-radius:5px;border:1px solid #ccc;box-shadow:1px 1px 2px #ccc;background:#fafafa;color:#000;min-width:300px;min-height:200px;margin:20px}.help-topic-item .help-topic-icon{font-size:6em;flex-grow:4;display:flex;flex-direction:column}.subtopics-container .help-topic-item{min-width:210px;min-height:140px}.subtopics-container .help-topic-item .help-topic-icon{font-size:4em}.subtopics-container .help-topic-item .help-topic-title{font-size:1.2em}.help-topic-item .help-topic-icon span{text-align:center;display:block;margin:auto}.help-topic-item .help-topic-title{font-size:1.5em;text-align:center;display:block;flex-grow:1}.help-topics-container a:hover{text-decoration:none}.help-topics-container .info{font-size:1.25em;font-weight:bold;margin:20px auto}.help-topic-title-container,.help-article-title-container{color:inherit;font-size:1.5em}.help-article-title-container{flex-grow:1}.help-topic-title-container .help-topic-icon,.help-article-title-container .help-topic-icon{font-size:1em;color:inherit;display:inline-block;margin-right:10px}.help-topic-title-container .help-article-title,.help-article-title-container .help-article-title{display:inline-block}.help-article-title a{color:inherit}.help-article-title a:hover{text-decoration:none}.help-article-link{display:flex}.help-article-link a{display:flex;color:unset}.help-article-link a .help-topic-icon{margin-right:10px;margin-left:10px}.help-article-link a .help-topic-icon:nth-of-type(1){margin-left:0}.help-content-browser{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.help-catalog-browser{display:flex;flex-direction:column;width:fit-content;max-width:300px;margin-right:20px;min-width:200px}.help-content{display:flex;flex-direction:column;flex-grow:1}.help-catalog-browser .topic-list ul{list-style:none;padding-left:0;margin-top:15px}.help-catalog-browser .topic-list h4{font-size:1.5em;margin:0;line-height:inherit}.help-catalog-browser .topic-list ul li{font-size:1.1em}.help-catalog-browser .topic-list .topic-link{color:inherit}.help-catalog-browser .topic-list .topic-link .topic-icon{margin-right:5px}.help-article-content-inner.as-page{min-width:500px;max-width:1020px;border:2px solid #000;box-shadow:5px 10px 8px #888;margin:20px auto;padding:20px 30px}.help-content .help-article-toolbar{height:fit-content;width:100%;margin:0;padding:0;border-bottom:1px solid #ccc;align-items:center;display:flex}.help-article-toolbar .help-tabs{margin:0;padding:0;display:table;padding-left:20px;display:flex;flex-grow:1}.help-article-toolbar .help-tabs .tab{display:table-cell;margin:0;padding:0 10px;min-width:70px;text-align:center;height:40px;border:1px solid #ccc;vertical-align:middle;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;cursor:pointer}.help-article-toolbar .help-tabs .help-article-title{font-weight:bold;font-size:1.5em;margin-right:10px}.help-article-toolbar .help-tabs .tab .tab-icon{display:none}.help-article-toolbar .help-tabs.mobile .tab .tab-icon,.help-article-toolbar .tool.icon{display:inline;font-family:'Font Awesome 5 Free';font-weight:bold}.help-article-toolbar .help-tabs.mobile .tab{min-width:unset}.help-article-toolbar .help-tabs.mobile .tab .tab-label{display:none}.help-article-toolbar .help-tabs.mobile .tab .tab-icon::before{content:""}.help-article-toolbar .help-tabs .tab.active{border:1px solid #999;border-bottom:1px solid #ccc;background:#ddd;font-weight:bold}.help-article-toolbar .tools{height:fit-content;margin:0;padding:0}.help-article-toolbar .tools.mobile{display:none}.help-article-toolbar .tools .tool{display:inline-block;vertical-align:middle;text-align:center;margin:5px 2px;height:32px;width:32px;padding-top:5px;border:1px solid #ccc;border-radius:2px 2px;cursor:pointer}.help-article-toolbar .tools .tool.tool-external-tools:before{font-family:'Font Awesome 5 Free';font-weight:bold;content:''}.help-article-toolbar .tools .tool.tool-volume-ctrl{width:130px;text-align:left;padding-left:15px}.help-article-toolbar .tools .tool.tool-volume-ctrl.collapsed{width:47px;text-align:left;padding-left:15px}.volume-icon{width:30px;display:inline-block}.volume-icon:hover{cursor:pointer}.tool-volume-ctrl .volume-slider{width:65px;display:inline-block}.help-article-toolbar .tools .tool.selected{font-weight:bold;background:#838383}.tools .tool-small-font span{font-size:12px}.help-article-content-panels{margin-top:20px}.help-article-content-inner.small-text{font-size:12px}.help-article-content-inner.large-text{font-size:18px}.help-article-content-container img{max-width:100%}.help-article-video-item .video-thumbnail img{width:200px}.help-article-video-item{display:flex;width:fit-content;padding:10px;border:1px solid #ccc;margin-bottom:10px}.help-article-video-item .video-thumbnail{margin-right:10px}.help-article-video-item .video-info{display:flex;flex-direction:column}.help-article-video-item .buttons{flex-grow:1;display:flex;align-items:end;justify-content:flex-end;width:200px}.help-article-video-item .title{font-weight:bold}.help-article-file-item{display:flex;padding:10px;border:1px solid #ccc;width:300px}.help-article-file-item .file-icon{font-size:4em;margin-right:10px}.help-article-file-item .file-info{display:flex;flex-direction:column;flex-grow:1}.help-article-file-item .file-info .name{font-weight:bold}.help-article-file-item .file-info .buttons{display:flex;justify-content:flex-end;width:100%}.help-article-embedded-file-link{display:flex;align-content:center;min-width:200px;margin:5px auto;justify-content:center;color:inherit;align-items:center}.help-article-embedded-file-link .icon{font-size:2em;margin:0 20px}.help-article-embedded-file-link .name{font-weight:bold}.help-article-video-list{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:row}.help-article-video-link{color:inherit}.help-article-video{display:flex;flex-direction:column;align-items:center;margin:0 10px 20px 10px}.help-article-video .help-article-video-link{align-content:center;color:#cd5c5c}.help-article-video .video-thumb{width:200px}.help-article-video .video-thumbnail{margin-bottom:10px}.help-article-file-list .help-article-file-link{color:inherit}.help-article-file-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.help-article-file-list .help-article-file{display:flex;align-items:center;margin:0 10px 20px 10px;max-width:200px}.help-article-file .file-icon{font-size:2em;margin-right:10px}.help-article-file .file-title{text-wrap:auto}.bottom-border{border-bottom:1px solid #ccc;margin-bottom:10px}.help-related-articles-button{border:2px solid #006400;color:#006400;background-color:#fff;font-size:2em;width:50px;height:50px;position:fixed;bottom:10px;right:10px;border-radius:50%;display:flex;justify-content:center;align-items:center}.modal-dialog.related-help .modal-header{display:flex;justify-content:flex-start;align-items:center}.modal-dialog.related-help .modal-header h4{flex-grow:1}.modal-dialog.related-help .help-related-articles-list{display:flex;flex-wrap:wrap;min-width:600px}.help-related-articles-list .help-related-article-item a{color:inherit;font-size:1.2em;display:flex;justify-content:center;align-items:center;margin-right:20px}.help-related-articles-list .help-related-article-item a .icon{font-size:1.5em;margin-right:10px}