.nav-menu.nav-menu-social>li.add-listing{
    background-color: #1182F9 !important;
}
.nav-menu>.active>a,
.nav-menu>.focus>a,
.nav-menu>li:hover>a {
    color: #1182F9 !important;
}
.nav-menu>.active>a .submenu-indicator-chevron,
.nav-menu>.focus>a .submenu-indicator-chevron,
.nav-menu>li:hover>a .submenu-indicator-chevron {
    border-color: transparent #1182F9 #1182F9 transparent;
}

.nav-dropdown>.focus>a,
.nav-dropdown>li:hover>a {
    color: #1182F9 !important;
}

.nav-dropdown>.focus>a .submenu-indicator-chevron,
.nav-dropdown>li:hover>a .submenu-indicator-chevron {
    border-color: transparent #1182F9 #1182F9 transparent
}
.header-transparent.dark-text .nav-menu>li>a:hover, .header-transparent.dark-text .nav-menu>li>a:focus{
    color: #fff !important;
}
.currency{
    font-size: 11px !important;
}
.theme-bg{
    background-color: #1182F9 !important;
}
.theme-cl{
    color: #1182F9 !important;
}
.theme-bg-light {
    background: rgba(17, 130, 249, 0.12) !important;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.close:focus,
.close:active:focus,
.close.active:focus {
    outline: none !important;
    box-shadow: none !important;
}
.exam-check{
    width: 25px;
    height: 25px;
    background: rgba(3, 185, 124, 0.12);
    border-radius: 50%;
    position: relative;
    border: 1px dashed #03b97c;
    font-size: 10px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #03b97c;
    margin-left: 7px;
}
.btn-success {
    background-color: #00B97C !important;
}
.free-exams{
    padding: 1rem 0.8rem;
    background: rgb(88 255 102 / 26%);
    border-radius: 0.5rem;
    margin-bottom: 0.8rem;
    border: 1px dashed green;
}
.free-exams p{
    margin-bottom: 0;
    font-size: 15px;
}
.free-exams p a{
    color: #1182F9;
    text-decoration: underline;
    margin-right: 5px;
}
.exams-titles{
    margin-bottom: 1.2rem;
}

#remove-filter,
#remove-filter:active,
#remove-filter:focus,
#remove-filter:visited
{
    color: #fff !important;
    background: #1E2636 !important;
}
.cs-old-price{
    text-decoration: line-through;
    font-size: 15px !important;
    display: inline-block !important;
    margin-left: 5px !important;
}
.cs-old-price span{
    color: red !important;
}
.cs-new-price{
    display: inline-block !important;
    font-size: 32px;
}
.cs-new-price span:last-child{
    margin-right: 5px;
}

.single_instructor{
    align-items: flex-start !important;
}
.active2 > a{
    color: #ffff !important;
    background: rgb(0 35 54) !important;
}







@media (max-width: 992px){
    .page-title{
        padding-top: 0 !important;
    }
    .call_action_wrap h3 {
        font-size: 18px !important;
    }
}