/*team*/
.team-slider .sppb-col-sm-6.sppb-col-xs-12 {
    display: flex;
    align-items: center;
}

@media screen and (max-width:480px){
.team-slider  .sppb-carousel-inner>.sppb-item {
  padding: 15px;}

.team-slider h2 {
    font-size: 20px!important;
    line-height: 1;
    margin-bottom: 20px!important;
}
}

@media screen and (min-width:992px){
.team-slider  .sppb-carousel-inner>.sppb-item {
  padding: 20px 60px 60px 60px;}
   
.team-box .sppb-addon-text {
    min-height: 110px;
}}

/*teacher lms*/
li.splms-person-website {
    display: none;
}

li.splms-teacher-course-count {
    display: none;
}

.splms-teacher-designation {
    margin-bottom: 0!important;
}








/*icons*/
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature .sppb-icon span i{color:#fff!important;}


@media only screen and (max-width: 480px){
.sppb-section:not(.spectrum-faq-list) .sppb-addon-feature .sppb-icon .sppb-icon-container >i {
    font-size: 19px !important;
    width: 30px !important;
    height: 30px !important;
    line-height: 30px !important;
}}


@media only screen and (max-width: 480px){
#sp-bottom i {
    line-height: 54px !important;
}}




/*labels*/
input#ff_elem13 {
    color: #fff;
}

/*desktop-s*/
@media screen and (min-width:992px) and (max-width:1195px){
#sppb-addon-wrapper-1646273946948{
    width: 60%!important;}
#sppb-addon-wrapper-1646273947072 {
    width: 60%!important;}
}

/*footer*/
#sp-bottom4 .sppb-addon-text {
    font-size: 14px!Important;
}


/*topbar*/
#sp-top3 .sp-module {
    display: -webkit-inline-box;
    margin: 0 15px!important;
}


/*-------------------------
     OFFCANVAS
--------------------------*/ 


.offcanvas-menu {
    background: url(/images/000_growth/others/offcanvas.jpg);
    background-position: left center;
    background-size:cover;
    background-repeat:no-repeat;}

.offcanvas-menu .offcanvas-inner .sp-module:first-child {
    margin-top: 0;
    padding: 80px 30px;
}

.offcanvas-menu .offcanvas-inner .sp-module ul li a {
  color:#fff!important;
}

.offcanvas-menu li.current.active a {
  color: #fff!important;
  font-weight: 900!important;
}


.offcanvas-menu .offcanvas-inner .sp-module ul > li:hover > a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li:focus > a {
  background: #8b69338a !important;
  color:#fff!important;
}
  

.offcanvas-menu .offcanvas-inner .sp-module ul > li.active > a{
  background: #8b6933 !important;
  color:white!important;
}

/*for display child*/
.offcanvas-menu ul.menu-child {
    display: inherit !important;
}




@media (max-width: 767px){
#sppb-addon-wrapper-1646639876715 {
    width: 78%!important;
  }
#sppb-addon-wrapper-1646206550955 {
    width: 89%!important;
}
}


@media screen and (min-width:992px) and (max-width:1195px){
#sppb-addon-wrapper-1646278570582 {
    margin: 0 auto 0 0;
    width: 70%!important;
}
#sppb-addon-wrapper-1646278570651 {
    width: 88%!important;
}
#sppb-addon-wrapper-1646206550847 {
    width: 63%!important;
}
#sppb-addon-wrapper-1646639876715 {
    width: 95%!important;
}
}

/*others*/
.white-popup-block {
    background: #000;
    border: 1px solid #8b6933;
}
.course-lessons li a {
    color: #fff!important;
}
.course-lessons li {
    color: #fff!important;
}



/*edit profile*/
.view-profile.no-layout.no-task legend {
    color: #fff;
}
form#member-profile {
    background: black;
}

form#member-profile legend{
    color:#fff;}

form#member-profile {
    background: black;
}

form#member-profile legend{
    color:#fff;}

form#member-profile label{
    color:#fff;text-align:left!important;float:left;}

span.optional {
    float: left;
}


/*teacher*/
.view-teacher a {color:#fff;}
.view-teacher a:hover {color:#ffffff75;}

/*map*/
form#directionform70_061t6_0 span {
    color: #000;
}

form#directionform70_061t6_0 input.button {
    color: #000;
}


/*referral*/
.social-header {
    color: #000;
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #444444;
}
/*referral profile*/
.nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd;
    background: #d19146;
}


/*payment*/
.payment-edit.front-end-edit input {
    width: 100% !important;
}
.payment-edit.front-end-edit input[type="radio"] {
    width: unset !important;
}
.payment-edit.front-end-edit .form-horizontal .control-label {
    text-align: left;
}
.payment-edit.front-end-edit .form-horizontal .controls:first-child {
    margin: auto;
}
