:root {
    --color-primary: #043a70;
    --color-secondary: #043a70;
    --color-heading-1: #043a70;
    --color-heading-2: #043a70;
}

.main-nav-one ul li.has-dropdown .megamenu-hub li ul:first-child::after {
    right: -46px;
}

.course-add-single-one.bg-y {
    min-width: -webkit-fill-available;
}

.main-nav-one ul li.has-dropdown .megamenu-hub li ul {
    flex-basis: 30%;
}

#exampleModal-login {
    top: unset !important;
}

.main-nav-one ul li.has-dropdown .megamenu-hub li .nav-mega-image a {
    padding: 10px;
}

.main-nav-one ul li.has-dropdown .submenu {
    min-width: 300px;
}

.header-one-wrapper .left-side-header .category-area .category-btn span {
    color: #132249;
}

.header-one-wrapper .left-side-header .category-area .category-btn {
    border: 1px solid #132249;
}

.header-one-wrapper .left-side-header .category-area .category-sub-menu li a {
    background: #ca4e29;
}

    .header-one-wrapper .left-side-header .category-area .category-sub-menu li a h4 {
        color: #ffffff;
    }

    .header-one-wrapper .left-side-header .category-area .category-sub-menu li a p {
        color: #ffffff;
    }

.rts-section-gap {
    padding: 67px 0;
}

.right-course-details {
    margin-top: 0px;
}

.single-course-style-three .thumbnail .tag-thumb {
    top: 0px;
}

.ozellik-menu-item {
    min-width: -webkit-fill-available;
}

.banner-area-one .review-thumb .review-single.third {
    right: auto;
    bottom: auto;
    top: 59%;
    left: 68%;
    animation: jump-2 10s linear infinite;
}

.banner-area-one .review-thumb .review-single.fourth {
    right: auto;
    bottom: auto;
    top: 67%;
    left: 51%;
    animation: jump-2 10s linear infinite;
}

.banner-area-one .review-thumb .review-single.fifth {
    right: auto;
    bottom: auto;
    top: 37%;
    left: 82%;
    animation: jump-2 10s linear infinite;
}

.main-nav-one ul li.has-dropdown .megamenu-hub.min-mega li ul {
    flex-basis: 20%;
}

.modal-content {
    width: max-content;
}

@media only screen and (max-width: 992px) {
    .modal-content {
        width: unset !important;
        left: unset !important;
    }

    .mobil-hidden {
        display: none;
    }

    .mobil-sigmiyorsa {
        display: block;
        white-space: normal;
        word-break: break-word;
        width: 94%;
    }

    .banner-area-one .review-thumb .review-single.third {
        right: auto;
        bottom: auto;
        top: 0%;
        left: 3%;
        animation: jump-2 10s linear infinite;
    }

    .banner-area-one .review-thumb .review-single .info-right .title {
        font-size: 14px;
    }

    .banner-area-one .review-thumb .review-single .info-right span {
        font-size: 12px;
        ;
    }

    .banner-area-one .review-thumb .review-single {
        gap: 3px;
        padding: 4px;
    }

        .banner-area-one .review-thumb .review-single img {
            padding: 2px;
        }

        .banner-area-one .review-thumb .review-single.fifth {
            top: 38%;
            left: 67%;
        }

        .banner-area-one .review-thumb .review-single.fourth {
            top: 41%;
            left: 5%;
        }

    .cart-bar .cart-edit .quantity-edit input {
        max-width: 55px;
    }

    #exampleModal-acilis .modal-dialog {
        max-width: 100% !important;
    }

    .m-mt--10 {
        margin-top: 10px
    }
}


.mobile-menu-main nav ul li.has-droupdown ul li {
    margin-left: 20px !important;
}



.header-one-wrapper .left-side-header .category-area .category-sub-menu li a:hover {
    background: #043a70;
    color: white;
}

    .header-one-wrapper .left-side-header .category-area .category-sub-menu li a:hover h4, .header-one-wrapper .left-side-header .category-area .category-sub-menu li a:hover p {
        color: white;
    }

.main-nav-one ul li.has-dropdown a.nav-link {
    padding: 27px 15px;
    color: #043a70;
    font-size: 16px;
    font-weight: 400;
}

.main-nav-one ul li.has-dropdown .submenu li:hover a {
    background: #edd4ad;
}

.main-nav-one ul li.has-dropdown .megamenu-hub.min-mega li ul li.parent a {
    color: #043a70;
}

.main-nav-one ul li.has-dropdown .megamenu-hub.min-mega li .thumbnav-area .single-thumbnav {
    background: #ca4e29;
}

    .main-nav-one ul li.has-dropdown .megamenu-hub.min-mega li .thumbnav-area .single-thumbnav:hover {
        border: 1px solid #edd4ad;
    }

.rts-btn.btn-primary:hover {
    background: #F97316 !important
}

.filters-button-group button {
    background: #ca4e29;
    color: white;
}

.single-thumbnav span, .single-thumbnav:hover span {
    color: white !important
}

#exampleModal-acilis .modal-dialog {
    max-width: 33%;
    top: 10%;
}

.banner-area-one .review-thumb .review-single .info-right span {
    font-size: 12px;
}

.banner-area-one .review-thumb .review-single .info-right .title {
    font-size: 17px;
}

.rts-single-course .tags-area-wrapper .single-tag span {
    background: #edd4ad;
    color: #043a70;
}

.rts-btn.btn-primary-white {
    background: lightgreen !important;
    color: black !important;
}

    .rts-btn.btn-primary-white:hover {
        background: #ca4e29 !important;
        color: white !important;
    }

.single-dashboard-card p {
    font-size: 15px;
}

.single-dashboard-card .title {
    font-size: 24px;
}

@media (min-width: 767px) {
    .hidden-md {
        display: none
    }
}


#myModal-1 {
    top: 10%
}
