.cpd-and-cost-overlay{background-color:rgba(0,0,0,0.6);color:#ffffff;position:absolute;width:92%;padding:7px 2px}.right-side{}body{font-size:12px !important;font-family:Roboto, sans-serif !important;text-align:left}.full{width:100%}.border{box-shadow:5px 5px 14px #dddddd}.course-detail-page-banner{min-height:440px;position:inherit;background-size:cover;background-repeat:no-repeat}.courses-list{margin-top:20px;margin-bottom:20px !important}.online-class-list{margin-top:20px}.course-info-course-list{width:71.666667%;margin-left:-14px}.course-border-padding{padding-top:10px;padding-bottom:10px}.course-icons-small{font-size:18px;padding-bottom:15px}.courses-list > div > div > .course-border-padding > p{padding-top:5px}.icon-heading{font-size:12px;text-align:center}.sign-up-icon{width:14px;margin-right:5px}.read-more-icon{width:14px;margin-right:5px}.courses-lists-icons{width:42px}.course-image-small{display:block;margin-left:auto;margin-right:auto}.course-block{margin-bottom:5px;height:520px !important;background-color:#F4F4F4}.course_list{margin-left:0;padding-bottom:10px !important;margin-bottom:20px !important}.course_list > .course-block > h4{text-align:center;margin:1.5rem 10px}.classroom-list{margin-left:0}.classroom-list > .classroom-block > h4{text-align:center;margin:1.5rem 10px}.classroom-block{margin-bottom:28px}.classroom-block-image{width:100%}.course-teaser{margin-bottom:15px}.course-button-ht{top:55px !important}@media (max-width:1200px) and (min-width:992px){.cpd-and-cost-overlay{width:90%}}@media (max-width:991px) and (min-width:768px){.cpd-and-cost-overlay{width:87%}.course-teaser{margin-bottom:30px}.course-button-ht{top:0 !important}}@media (max-width:767px) and (min-width:390px){.cpd-and-cost-overlay{width:94%}.course-button-ht{top:0 !important}}@media (max-width:389px) and (min-width:300px){.cpd-and-cost-overlay{width:92%}.course-button-ht{top:0 !important}}@media (max-width:299px) and (min-width:200px){.cpd-and-cost-overlay{width:89%}.course-button-ht{top:0 !important}}@media (max-width:767px){.right-side{position:inherit}.course-teaser{margin-bottom:30px}.course-button-ht{top:0 !important}.course-block{margin-bottom:5px;height:560px !important;background-color:#F4F4F4}.featured-courses-name{padding-left:10px;padding-right:10px !important;font-size:12px !important}}