.splms a {
    transition: 0.3s;
    color: #0000009e;
}
.splms a:hover {
    text-decoration: underline;
    color: #000;
}


/*edit profile*/

form#member-profile .form-horizontal .control-label {
    width: 250px;
    margin-right: 15px;
}
form#member-profile input {
    width: 90%;
}
form#member-profile .form-horizontal .controls:first-child {
    float: right;
}
form#member-profile.form-horizontal .controls:first-child {
    text-align: right;
    margin-right: 100px;
}
form#member-profile .lms-profile-image-preview h4 {
    font-size: 16px;
    font-weight: 600;
    margin-top: 30px;
}
form#member-profile .lms-profile-image-preview {
    margin-bottom: 30px;
}


/*referral*/
/*referral*/

.cls-myprofile-wrapper a.accordion-toggle.collapsed:after {content: "+";position: absolute;right: 35px;font-size: 21px;line-height: 25px;}

button.btn.facebook-class {
    background: #3b5998 !important;
    color: #fff !important;
    margin-right: 10px !important;
    font-size: 18px !important;
    padding: 8px 20px !important;
    border: none !important;
    border-radius: 0 !Important;
    line-height: 1;
}
button.btn.whatsapp-class {
    background: #59d469 !important;
    color: #fff !important;
    font-size: 18px !important;
    padding: 8px 20px !important;
    border: none !important;
    border-radius: 0 !Important;
    line-height: 1;
}
.cls-myprofile-wrapper button.btn.facebook-class:hover {
    background: #3b5998cc !important;
}
.cls-myprofile-wrapper button.btn.facebook-class:hover:before {
    display: none;
}
.cls-myprofile-wrapper button.btn.whatsapp-class:hover {
    background: #59d469c4 !important;
}
.cls-myprofile-wrapper .social-share {
    background: #1f1f1f;
    padding: 15px;
    box-shadow: 0px 0px 10px #00000030;
    margin-top: 30px;
}

.fa.fa-facebook-square, .fa.fa-whatsapp {
    font-family: "Roboto"!important;
    font-weight: 400;
    letter-spacing: 0;
}

.fa.fa-facebook-square:before, .fa.fa-whatsapp:before{
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
}


.cls-myprofile-wrapper {
    margin-top: 30px;
}
.cls-myprofile-wrapper .social-header {
    margin-bottom: 15px;
}
.cls-download img {width:25px;}
.cls-download a, .cls-download img {display: inline-block;color: #fff;}
.cls-download a:hover, .cls-download:hover img {display: inline-block;color: #fff!important;opacity:0.5;}


ul#myTabTabs li a{
    background:transparent;
    border:0px;
    color:#fff; opacity:0.5;
}

ul#myTabTabs li.active {
    border-bottom: 3px solid #e40102; opacity:1
}
ul#myTabTabs li.active a{
    opacity:1
}
ul#myTabTabs.nav-tabs {
    border: 0px;
    border-bottom: 2px solid #3e3e3e;
}


div#page-activities {
    margin-top: 30px;
}

div#page-activities .table-striped>tbody>tr:nth-of-type(odd) {
    background: #1f1f1f;
}
div#page-activities .table-striped>tbody>tr:nth-of-type(even) {
    background: #1f1f1f;
}

/*ref table*/
a.accordion-toggle.collapsed {
    background: transparent;
}

.accordion-group {
    border-radius: 0px;
    border: 0px;
    background: #1f1f1f;
}

table.category.table.table-striped.table-bordered.table-hover {
    background: #1f1f1f!important;
}

table.category.table-striped>tbody>tr:nth-of-type(odd),
table.category.table-striped>tbody>tr:nth-of-type(even){
    background: #1f1f1f; color:#fff!important;
}

table.category a{color:#fff!important;}

.table-hover>tbody>tr:hover{
     background: #e40102!important; color:#fff!important; opacity:0.5;
}

a.accordion-toggle{
    color: #fff;
    background: #e40102;
}

a.accordion-toggle:hover {
    color: #fff;
    background: #e40102;
}





/*coupon*/
h1.coupun-redeem-title {
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 30px;
}

.dashboard-style-001 {
    transition: 0.5s ease;
    border-radius:20px;
}

.dashboard-style-001:hover {
    background: #e40102!important;
    transition: 0.5s ease;
}


