.com-users.view-reset #user-registration .form-group button {
    background-color: #ab1642 !important;
}

.major-bgcolor, .btn.btn-primary, .sppb-btn.btn-primary, .btn.sppb-btn-primary, .sppb-btn.sppb-btn-primary, .sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a, .sp-select ul > li.active, .sp-select ul > li:hover, .sppb-addon-feature:hover:after, .sppb-progress-wrap .sppb-progress .sppb-progress-bar, .com-users.view-login .logout .btn.btn-primary,  .sppb-btn-info.sppb-btn-outline:focus, .service-feature-section .sppb-addon-feature:hover:after, .sppb-btn-info.sppb-btn-outline:hover, .sppb-btn-info.sppb-btn-outline:active, .sppb-btn-info.sppb-btn-outline.active, .open > .dropdown-toggle.sppb-btn-info.sppb-btn-outline {
    background-color: transparent !important;
    border: 1.5px solid #fff !important;
}

.sppb-slideshow-fullwidth-item-text a.btn.btn-primary {
  background: #fff !important;
border: 2px solid #fff !important;
  color: #333;
  background-color: transparent;
  font-weight: bold !important;
}
.sppb-slideshow-fullwidth-item-text a.btn.btn-primary:hover {
  background: #fff !important;
  border: 2px solid #fff !important;
  color: #ab1642;
  font-weight: bold !important;
}
div#sp-logo {
    margin-top: -20px;
}

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {

    font-weight: bold !important;
}

div.sp-page-title h3 {
    font-size: 50px !important;
}
#sp-header {

    height: 90px;

}
.row.article-details-wrap {
    margin-top: 70px;
}
body.no-page-title #sp-top-bar, body.no-page-title #sp-header {
    background: #485d73 !important;
    padding-bottom: 30px;
}
.sppb-addon-image-overlay-icon:active, .sppb-addon-image-overlay-icon:focus, .sppb-addon-image-overlay-icon:hover {

    background: #283b52;

}
.sppb-addon-image-overlay-icon {

    width: 50px;
    font-size: 28px;
    height: 50px;
    line-height: 50px;
    text-align: center;


    background: #3d4e63;

}
.createdby img {
    display: none;
}
#sp-bottom .sp-module ul li a {
    color: #203b5a !important;
}
#sp-bottom .sp-module .sp-module-title {
   color: #203b5a !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a.sp-group-title, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span.sp-group-title {
    font-weight: bold !important;
}


.sppb-slider-fullwidth-wrapper .sppb-slider-item-wrapper .sppb-slideshow-fullwidth-item .sppb-slideshow-fullwidth-item-bg {
    height: 486px !important;
    padding-top: 168px !important;

}
#sp-footer {
    background-color: #3d4e63 !important;
    padding: 30px 0 32px 0;
}
#sp-top-bar .container {
    border-bottom: 0px solid rgba(255,255,255,0.2);
}
a.sp-group-title {
    color: #c8202e !important;
}
div.sp-page-title {
    padding: 160px 0 90px !important;
}
#sp-bottom {
    background-color: #f5f5f5 !important;
}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-overlay {
    -webkit-background-image: linear-gradient(-180deg,transparent 0%,transparent 0%) !important;
    -moz-background-image: linear-gradient(-180deg,transparent 0%,transparent 0%) !important;
    -ms-background-image: linear-gradient(-180deg,transparent 0%,transparent 0%) !important;
    background-image: linear-gradient(-180deg,transparent 0%,transparent 0%) !important;
}

.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay {

background: rgba(70,91,115,0.8) !important;

}
.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-filter ul li a {
font-size: 15px !important;
    color: ##203b5a !important;
    font-weight: bold !important;
}


.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info:before, .sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-items .sp-simpleportfolio-item .sp-simpleportfolio-info-wrap:before {

    display: none !important;

}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span {
font-weight: normal !important;
    font-size: 15px !important;
}
#wspm .wspm-item .wspm-inner {
    border: 1px solid #eee !important;
}

div.sp-page-title:before {
    opacity: 1 !important;
    background: #355263 !important;

}
#jlikeToolbar {
display: none;
}
.tjlms-lesson {
margin-top: 15px !important;
}

iframe#scorm_object {
border-width: 0px !important;
}
.sp-my-account {
    display: none;
}
.group-control {
    color: #000;
    font-weight: bold;
}




.sp-simpleportfolio.sp-simpleportfolio-view-items .sp-simpleportfolio-filter ul li a {
    font-size: 17px !important;
    color: ##203b5a !important;
    font-weight: normal !important;
    color: #000  !important;
}


@media only screen and (max-width: 767px){
  #sp-header {
    top: 34px;
}
#offcanvas-toggler {

    font-size: 20px;
}

}

@
