#navCoursesWrapper {display: none;}
.nav-panel-col1 {width: 100%;}

/*Cards (titles)*/
.cct6-title {font-size: 15px; height: 100px; padding: 8px 10px 0;}

/*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;}
#userAvatar {
  background-image: url(https://lwfiles000.mycourse.app/school386415-public/e8b8a3238eefa78f9f6c782db3847b35.png) !important;
  border-radius: 0 !important;}
.user-menu-choice {color: #595959;}
.clr2-bg-hover:hover, .hamburger-bar-button:hover {background-color: #efefef;}
.bar-button-icon {display: none;}
#userName {max-width: 60%; width: 60%;}

.lnd-temp-2-58-link:hover {color: #f3672b;}/*main nav hover*/
.lnd-temp-2-35-titles {margin-bottom: 0;}
.lnd-temp-2-35 {padding-left: 0;}
.lnd-temp-2-306-wrapper {background-color: #ffffff;}
.lnd-temp-2-322-wrapper {padding: 0 0 300px;}
.lnd-temp-2-322-wrapper .-course-img-wrapper {box-shadow: none;}
.cct2-title {color: #060606 !important;}
.lnd-temp-2-322-wrapper .-regist-cont-btn {border-radius: 25px;}
.lnd-temp-2-325-wrapper .lnd-temp-wrapper-layer {opacity: .85;}
.lnd-temp-2-62-social {opacity: 1.0;}
.lnd-temp-2-62-social:hover {opacity: 0.5;}
.lnd-temp-2-338-section-header, .lnd-temp-2-338-unit:not(:last-child) {border-bottom: none;}
.lnd-temp-2-338-section-num {border-right: none;}
.lnd-temp-2-338-unit {background-color: #ffffff;}
.lnd-temp-2-338-section-wrapper {border-radius: 20px;}
.cct6 {border-radius: 10px;}
.cct6-buy-btn {border-radius:4px;}
.lnd-temp-2-338-unit-extra {display: none;}
.lnd-temp-2-77-wrapper .lnd-temp-wrapper-layer {opacity: 0;}
.lnd-temp-2-16-quote {max-width: 80%;}
.lnd-temp-2-16-quote.col {width: 70%;}
.lnd-temp-2-16-quote-name-wrapper {margin: 0;}
.lnd-temp-2-16-quote-text-wrapper:after {top: 50px; left: 49%;}
.lnd-temp-2-163-wrapper {color: #6d53af;}
.lnd-temp-2-376-label:after, .lnd-temp-2-376-faq.open .lnd-temp-2-376-label:after {border-width: 10px 10px;}
.lnd-temp-2-376-faq.open .lnd-temp-2-376-label {box-shadow: none !important;} /*removes line under toggle title when toggle is open*/

/*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 buttons on the After login page*/
.courses-tab {background-color: #6f6f6f !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;}

/*This is for the header section on the After login page*/
.lnd-temp-2-50-title {display: inline-block !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;
}

/*This is for the Arena pages*/
.coursepage .cct6 {box-shadow: 0 0 9px 2px rgba(242,104,42,0.1) !important;}
.coursepage .cct6:hover {box-shadow: 0 0 20px rgba(0,0,0,.2) !important;}
.course-box-row .cct6 {box-shadow: 0 0 9px 2px rgba(242,104,42,0.1) !important;}
.course-box-row .cct6:hover {box-shadow: 0 0 20px rgba(0,0,0,.2) !important;}

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

/*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){
  .lnd-temp-2-322-part.lnd-temp-2-322-first-part {padding-top: 70px;}
  .lnd-temp-2-322-wrapper {padding: 80px 0;}
  .lnd-temp-2-58-links {margin-top: 20px;}
  .lnd-temp-topbar-wrapper-btn {margin-top: 30px; margin-bottom: 20px;}
  .soc-shares1-wrapper .soc-share {margin: 0 15px 0;}
  .pnavigationbulletswrapper {left: 0; transform: none;}
}

@media screen and (max-width: 768px){
  .lnd-temp-topbar-wrapper-btn {margin-top: 0;}
  .lnd-temp-2-82-title, .lnd-temp-2-82-text {text-align: center;}
}

@media screen and (max-width: 680px){
.col {margin-left: 0 !important;}
  .foot-2-col-1 {margin-bottom: 0 !important;}
  .foot-2-col-2 {margin-top: 0 !important;}
  .foot-2-col-2 .col-item-text-wrapper {padding-top: 0 !important;}
  .lnd-temp-2-89-col {
display: block !important;
margin-left: 0 !important;
margin-right: 0 !important;
width: 100% !important;
}
}