

#page-course-view-topics.format-topics.course-355 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-355 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-355 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-355 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-355 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-355 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-355 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-355 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-355 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-355 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-355 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-355 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-355 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-355 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-355.course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-355 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-355**/



/**CMID-354**/
#page-course-view-topics.format-topics.course-354 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-354 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-354 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-354 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-354 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-354 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-354 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-354 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-354 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-354 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-354 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-354 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-354 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-354 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-354 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-354 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-354**/



/**CMID-328**/
#page-course-view-topics.format-topics.course-328 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-328 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-328 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-328 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-328 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-328 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-328 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-328 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-328 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-328 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-328 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-328 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-328 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-328 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-328.course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-328 h3.sectionname {
    color: #f1f1f1 !important;
}

/**FIM - CMID-328**/

/**CMID-329**/
#page-course-view-topics.format-topics.course-329 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-329 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-329 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-329 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-329 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-329 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-329 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-329 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-329 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-329 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-329 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-329 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-329 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-329 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-329.course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-329h3.sectionname {
    color: #f1f1f1 !important;
}

/**FIM - CMID-329**/


.course-content ul.ctopics li.section .right .cps_centre img {
     display: none;
}

#master-header .flexcols {
    height: 45px;
}
img.logo-light.no_svg {
    display: none !important;
}
.acsb-trigger {
      background-color: #ec212b;
}

.acsb-block {
    background-color: #b70721;
}

.sidebar-col .theme-course-progress {
    margin-bottom: 1rem;
    background: #fff;
    padding: 5px;
    border-radius: 8px;
}
#course-panel .student-panel-b {
    display: none;
}

.course-link-list.lcircle {
    display: none;
}



@media screen and (max-width: 40em){
#page-course-view-topcoll.course-326 #main-content {
    padding: 5rem 0;
}

#page-course-view-topcoll.course-327 #main-content {
    padding: 5rem 0;
}

#page-course-view-topcoll.course-328 #main-content {
    padding: 5rem 0;
}

.tnavheader #page-header .flexcols {
    padding: 0px 0;
   display: none;
}}


/**CMID-330**/
#page-course-view-topics.format-topics.course-330 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-330 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-330 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-330 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-330 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-330 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-330 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-330 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-330 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-330 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-330 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-330 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-330 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-330 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-330 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-330 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-330**/


/**CMID-332**/
#page-course-view-topics.format-topics.course-332 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-332 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-332 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-332 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-332 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-332 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-332 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-332 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-332 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-332 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-332 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-332 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-332 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-332 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-332 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-332 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-332**/

/**CMID-333**/
#page-course-view-topics.format-topics.course-333 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-333 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-333 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-333 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-333 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-333 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-333 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-333 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-333 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-333 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-333 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-333 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-333 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-333 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-333 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-333 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-333**/

/**CMID-334**/
#page-course-view-topics.format-topics.course-334 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-334 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-334 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-334 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-334 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-334 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-334 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-334 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-334 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-334 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-334 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-334 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-334 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-334 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-334 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-334 h3.sectionname {
    color: #f1f1f1 !important;
}

/**334**/

/**CMID-335**/
#page-course-view-topics.format-topics.course-335 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-335 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-335 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-335 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-335 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-335 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-335 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-335 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-335 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-335 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-335 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-335 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-335 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-335 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-335 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-335 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-335**/

.alert.alert-danger.alert-block.fade.in.alert-dismissible {
    display: none;
}


/**CMID-336**/
#page-course-view-topics.format-topics.course-336 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-336 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-336 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-336 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-336 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-336 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-336 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-336 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-336 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-336 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-336 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-336 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-336 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-336 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-336 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-336 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-336**/

/**CMID-337**/
#page-course-view-topics.format-topics.course-337 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-337 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-337 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-337 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-337 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-337 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-337 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-337 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-335 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-337 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-337 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-337 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-337 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-337 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-337 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-337 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-337**/


/**CMID-338**/
#page-course-view-topics.format-topics.course-338 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-338 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-338 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-338 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-338 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-338 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-338 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-338 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-338 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-338 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-338 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-338 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-338 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-338 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-338 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-338 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-338**/



/**CMID-339**/
#page-course-view-topics.format-topics.course-339 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-339 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-339 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-339 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-339 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-339 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-339 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-339 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-339 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-339 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-339 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-339 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-339 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-339 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-339 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-339 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-339**/

/**CMID-340**/
#page-course-view-topics.format-topics.course-340 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-340 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-340 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-340 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-340 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-340 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-340 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-340 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-340 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-340 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-340 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-340 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-340 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-340 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-340 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-340 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-340**/

/**CMID-341**/
#page-course-view-topics.format-topics.course-341 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-341 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-341 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-341 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-341 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-341 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-341 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-341 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-341 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-341 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-341 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-341 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-341 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-341 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-341 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-341 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-341**/

/**CMID-342**/
#page-course-view-topics.format-topics.course-342 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-342 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-342 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-342 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-342 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-342 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-342 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-342 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-342 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-342 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-342 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-342 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-342 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-342 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-342 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-342 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-342**/

/**CMID-343**/
#page-course-view-topics.format-topics.course-343 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-343 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-343 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-343 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-343 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-343 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-343 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-343 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-343 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-343 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-343 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-343 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-343 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-343 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-343 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-343 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-343**/

/**CMID-344**/
#page-course-view-topics.format-topics.course-344 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-344 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-344 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-344 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-344 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-344 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-344 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-344 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-344 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-344 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-344 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-344 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-344 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-344 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-344 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-344 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-344**/

/**CMID-345**/
#page-course-view-topics.format-topics.course-345 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-345 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-345 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-345 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-345 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-345 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-345 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-345 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-345 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-345 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-345 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-345 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-345 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-345 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-345 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-345 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-345**/


/**CMID-346**/
#page-course-view-topics.format-topics.course-346 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-346 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-346 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-346 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-346 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-346 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-346 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-346 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-346 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-346 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-346 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-346 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-346 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-346 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-346 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-346 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-346**/

/**CMID-347**/
#page-course-view-topics.format-topics.course-347 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-347 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-347 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-347 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-347 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-347 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-347 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-347 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-347 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-347 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-347 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-347 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-347 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-347 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-347 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-347 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-347**/

/**CMID-348**/
#page-course-view-topics.format-topics.course-348 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-348 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-348 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-348 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-348 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-348 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-348 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-348 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-348 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-348 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-348 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-348 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-348 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-348 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-348 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-348 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-348**/

/**CMID-349**/
#page-course-view-topics.format-topics.course-349 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-349 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-349 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-349 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-349 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-349 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-349 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-349 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-349 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-349 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-349 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-349 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-349 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-349 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-349 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-349 h3.sectionname {
    color: #f1f1f1 !important;
}

/**CMID-349**/


/**CMID-350**/
#page-course-view-topics.format-topics.course-350 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-350 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-350 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-350 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-350 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-350 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-350 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-350 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-350 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-350 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-350 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-350 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-350 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-350 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-350 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-350 h3.sectionname {
    color: #f1f1f1 !important;
}
/**CMID-350**/

/**CMID-351**/
#page-course-view-topics.format-topics.course-351 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-351 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-351 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-351 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-351 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-351 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-351 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-351 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-351 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-351 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-351 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-351 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-351 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-351 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-351 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-351 h3.sectionname {
    color: #f1f1f1 !important;
}
/**CMID-351**/


/**CMID-352**/
#page-course-view-topics.format-topics.course-352 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-352 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-352 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-352 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-352 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-352 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-352 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-352 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-352 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-352 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-352 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-352 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-352 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-352 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-352 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-352 h3.sectionname {
    color: #f1f1f1 !important;
}
/**CMID-352**/

/**CMID-353**/
#page-course-view-topics.format-topics.course-353 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-353 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-353 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-353 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-353 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-353 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-353 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-353 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-353 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-353 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-353 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-353 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-353 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-353 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-353 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-353 h3.sectionname {
    color: #f1f1f1 !important;
}
/**CMID-353**/

/**CMID-357**/
#page-course-view-topics.format-topics.course-357 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-357 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-357 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-357 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-357 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-357 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-357 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-357 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-357 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-357 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-357 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-357 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-357 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-357 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-357 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-357 h3.sectionname {
    color: #f1f1f1 !important;
}
/**CMID-357**/

/**CMID-358**/
#page-course-view-topics.format-topics.course-358 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-358 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-358 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-358 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-358 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-358 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-358 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-358 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-358 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-358 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-358 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-358 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-358 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-358 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-358 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-358 h3.sectionname {
    color: #f1f1f1 !important;
}
/**CMID-358**/

/**CMID-359**/
#page-course-view-topics.format-topics.course-359 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-359 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-359 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-359 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-359 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-359 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-359 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-359 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-359 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-359 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-359 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-359 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-359 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-359 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-359 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-359 h3.sectionname {
    color: #f1f1f1 !important;
}
/**CMID-359**/

/**CMID-360**/
#page-course-view-topics.format-topics.course-360 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-360 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-360 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-360 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-360 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-360 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-360 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-360 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-360 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-360 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-360 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-360 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-360 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-360 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-360 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-360 h3.sectionname {
    color: #f1f1f1 !important;
}
/**CMID-360**/

/**CMID-361**/
#page-course-view-topics.format-topics.course-361 .page-header-img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: inherit;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 460px;
}
#page-course-view-topics.format-topics.course-361 #main-content {
    padding: 17.8rem 0;
}
#page-course-view-topics.format-topics.course-361 .content-col #region-main {
    padding: 0 15px;
    opacity: 0.95;
    border-radius: 5px;
}
#page-course-view-topics.format-topics.course-361 aside#block-region-side-pre {
    opacity: 0.95;
}
#page-course-view-topics.format-topics.course-361 .page-breadcrumb {
    display: none;
}
#page-course-view-topics.format-topics.course-361 .tnavheader #page-header .flexcols {
    min-height: 122px;
}

#page-course-view-topics.format-topics.course-361 .block_coursetoc {
    margin-bottom: 2.5rem;
    background: #fff;
    padding: 5px;
    border-radius: 5px;
}

#page-course-view-topics.format-topics.course-361 .page-heading h1 a {
     display: none;
}

#page-course-view-topics.format-topics.course-361 .tnavheader #page-header .flexcols {
    min-height: 115px !important;
}

#page-course-view-topics.format-topics.course-361 .css_6wum .course-content ul.weeks>li .course-section-header, .css_6wum .course-content ul.topics>li .course-section-header {
   border-left: solid 4px #b70721;
   background: #bb142c;
}

#page-course-view-topics.format-topics.course-361 .css_6wum .course-content ul.weeks>li .course-section-header .btn-icon, .css_6wum .course-content ul.topics>li .course-section-header .btn-icon {
    color: #ffffff !important;
}

#page-course-view-topics.format-topics.course-361 .css_6wum .course-content ul.weeks>li .course-section-header .section-collapsemenu, .css_6wum .course-content ul.topics>li .course-section-header .section-collapsemenu {
    color: #ffffff !important;
}

@media screen and (max-width: 40em){
#page-course-view-topics.format-topics.course-361 .page-header-img {
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 125px;
    
}

}

#page-course-view-topics.format-topics.course-361 a.btn.btn-primary.btn-custom {
    width: 180px;
    padding: 8px 10px;
}

#page-course-view-topics.format-topics.course-361 .course-layout {
    padding: 3rem 0;
    margin: 255px 0 0 0;
}

#page-course-view-topics.format-topics.course-361 h3.sectionname {
    color: #f1f1f1 !important;
}
/**CMID-361**/

