.course-title {color: #060606 !important;}

/*This section is for the default top bar nav*/
.-app-title {color: #595959 !important;}
.custom-clr1-bg {background-color: #ffffff !important;}
.bar-button-label {color: #595959 !important;}
.-hamburger-menu {background-color: #595959 !important;}
.-logo-bar {background-color: #6d53af !important;}

/*For the signed-in popup that appears when clicking the nav panel avatar in after-login top bar*/
#navCoursesWrapper {display: none;}
.nav-panel-col1 {width: 100%;}

/*For login and sign-up form*/
.login-form-close {background-color:#6d53af;}
.modal-content .login-form .login-form-title {color: #6d53af !important;}
.modal-content .login-form .-or {color: #6d53af !important;}
.modal-content .login-form .-or::before,
.modal-content .login-form .-or::after {background-color: #6d53af !important;}
.modal-content .login-form .landing-form-input-lbl {color: #6d53af !important;}
.modal-content .login-form .sign-input {border-color: #6d53af;color: #6d53af;}
.modal-content .-login-but {background-color: #fff;color: #6d53af;border-color: #6d53af;}
.modal-content .-login-but:hover {background-color: #6d53af;color: #fff;border-color: #6d53af;}
.modal-content .-create-account {color: #6d53af;background-color: rgba(109,83,175,0.15)}
.modal-content .-forgot-pass {color: #6d53af;}
.landing-form-title, .landing-form-input, .landing-form-input-lbl, .landing-form-small-button {border-color: #6d53af !important;color: #6d53af !important;}
.landing-form-small-button:hover:not(.btn-dsb) {background-color: #6d53af !important;color: #fff !important;}

/*This is for the header section on the After login page*/
.lnd-temp-2-50-title {display: inline-block !important;}
/*After-login avatar*/
#userAvatar {
  background-image: url(https://lwfiles000.mycourse.app/school386415-public/e8b8a3238eefa78f9f6c782db3847b35.png) !important;
  border-radius: 0 !important;}
/*This is for the After login page*/
.courses-tab {background-color: #6d53af !important; font-size: 16px; padding: 8px 20px; margin: 0 2px;}
.-courses-tabs {margin-bottom: 40px; float: left; width: 100%;}
.-courses-search-input {padding: 10px 10px 10px 10px !important; font-size: 20px; width: 100% !important; color: #595959 !important; background-color: #fff !important; border: 1px solid #acacac !important;}
.-courses-search-btn {background-color: #6d53af !important;}

.-categories-choices {background-color: #6d53af !important; width: 280px !important;}
.pnavigationbullet {background-color: #6d53af !important; font-size: 14px; width: 24px; height: 24px; line-height: 24px;}
.clr1-bg-hover:hover {background-color: #a491d6 !important;}
.clr1-bg-hover:active {background-color: #000 !important;}
.clr1-bg-hover:focus {background-color: #000 !important;}

.lnd-temp-2-214-prof-wrapper {border-right: none !important;}
.lnd-temp-2-214-prof-info-wrapper {border-top: none !important;}
.lnd-temp-2-215-title {width: 100%;}
.-courses-search-wrapper {width: 30%; float: left;}
.user-menu-choice {color: #595959;}
.clr2-bg-hover:hover, .hamburger-bar-button:hover {background-color: #efefef;}
li[data-filter="newCourses"]{display:none;}
li[data-filter="popularCourses"]{display:none;}

/*.lnd-temp-2-214-prof-info {display: none !important;}*/
#userName {max-width: 60%; width: 60%;}

.lnd-temp-2-214-wrapper {display: none !important; height: 110px !important;}
.lnd-temp-2-214 {border-left-width: 0px;}
.lnd-temp-2-214-prof-name-wrapper {text-align: left !important;}
.lnd-temp-2-214-prof-name {max-width: none !important;}
.lnd-temp-2-214-profile-btn {display: none !important;}
.custom-clr2-bg {background-color: #595959 !important;}
.course-img:after {background-color: rgba(0,0,0,.0)}

/*Checkout page*/
.-coupon-img {display: none !important;}
.terms-checkbox+label {border: solid 1px #999 !important;}
.lnd-temp-2-301 .coupon-yes {width: 50% !important; text-decoration: underline !important;}
.-terms a {text-decoration: underline !important;}

/*Account page*/
#social {display: none !important;}
#aboutTabWrapper #badges {display: none !important;}
#coursesWrapper .box-course-cont {border: solid 1px #e1e1e1;}
#coursesTaken {background-color: #ffffff;}
#coursesTaken .profile-section .title .label {color: #595959;}
.box-course-img:after {background-color: rgba(0,0,0,.0)}
#profFrame, #profFrame:before {background-image: none !important;}
#profFrame {background-color: #6D53AE;}
.memberName {color: #fff !important;}

/*This is for the social sharing section on lab/course pages*/
.soc-shares1-wrapper .soc-shares-big-title {
display: block;
width: 100%;
text-align: center;
margin-bottom: 30px;
}

.soc-shares1-wrapper .soc-shares {
display: block;
width: 100%;
text-align: center;
}

.soc-shares1-wrapper .soc-share {
margin-left: 30px;
margin-right: 30px;
}

.soc-shares1-wrapper .soc-share:hover {
opacity: 0.6;
}

/*Contact page form fields*/
.lnd-temp-2-90-input {color: #595959 !important; font-family: 'Lato';}

/*For the tables in the syllabi*/
.eltext table {border: none !important;}

/*Subscription pages*/
.lnd-temp-2-210-btn-wrapper {text-align: left !important;}

/*Certain 1-col sections
.lnd-temp {width: 90% !important;}*/

@media screen and (max-width: 1110px){
  .pnavigationbullet {width: 20px !important; height: 20px !important; font-size: 13px !important; line-height: 20px !important;}
}

@media screen and (max-width: 960px) {
.soc-shares1-wrapper .soc-share {margin: 0 15px 0;}
.pnavigationbulletswrapper {left: 0; transform: none;}
}

@media screen and (max-width: 843px) {
.lnd-temp-2-214-wrapper {height: 80px !important;}
.lnd-temp-2-214-prof-name-wrapper {margin-left: 20px !important;}
.lnd-temp-2-215-title {display: inline-block;}
.-courses-search-wrapper {float: none;}
}

@media screen and (max-width: 680px) {
.col {margin-left: 0 !important;}
.lnd-temp-2-89-col {
display: block !important;
margin-left: 0 !important;
margin-right: 0 !important;
width: 100% !important;
}
}