@media (max-width: 1425px) {}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    header.header_top nav .nav-link {
        padding: 0px 15px 0px 15px !important;
    }
}

@media only screen and (min-width: 992px) {}

@media only screen and (max-width: 991px) {
    header.header_top nav .nav-link .menu_icon {
        width: 22px;
        display: inline-block;
    }

    header.header_top nav .nav-link .menu_icon img {
        height: 20px;
        width: 20px;
    }

    header.header_top nav .nav-link span.title {
        /* display: none; */
    }

    header.header_top nav {
        /* border-radius: 100px; */
    }

    header.header_top nav {
        height: 70px;
        /* top: 15px; */
        padding: 5px !important;
    }

    header.header_top nav .nav-link {
        /* height: 40px;
        width: 40px;
        min-width: 40px; */
        color: #fff !important;
        background: #000;
        border-radius: 100px;
        line-height: 40px;
        padding: 7px 15px 7px 15px !important;
        transition: 0.3s all ease;
        display: inline-block;
    }

    header.header_top .navbar-collapse {
        background-color: #000;
        position: absolute;
        top: 70px;
        left: 0;
        right: 0;
        padding: 15px;
        z-index: 1024;
    }

    header.header_top .navbar-nav .nav-item.dropdown .dropdown-menu {
        margin-left: 15px;
    }

    header.header_top nav .nav-link.active,
    header.header_top nav .nav-link:hover {
        /* color: rgba(248, 18, 65, 1) !important; */
        /* background: rgba(248, 18, 65, 1); */
        transition: 0.3s all ease;
    }

    header.header_top nav .nav-link.active span.title,
    header.header_top nav .nav-link:hover span.title {
        /* color: rgba(248, 18, 65, 1); */
        /* display: none; */
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .border-md-start {
        border-left: 0 !important;
    }

}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    header.header_top nav {
        /* height: 60px; */
        /* top: 5px; */
        /* padding: 5px !important; */
    }

    .border-sm-start {
        border-left: 0 !important;
    }
}

@media (max-width: 767px) {
    .subscribe_newsletter .newsletter_input {
        width: 100% !important;
    }

    .subscribe_newsletter .subscribe_newsletter_btn.btn-info {
        width: 100% !important;
    }
}

@media only screen and (min-width: 320px) and (max-width: 575px) {
    header.header_top nav {
        /* height: 60px; */
        /* top: 5px; */
        /* padding: 5px !important; */
    }

    .mr-xs-2 {
        margin-right: .5rem !important;
    }

    .mr-xs-3 {
        margin-right: 1rem !important;
    }

    .ml-xs-3 {
        margin-left: 1rem !important;
    }

    .p-xs-2 {
        padding: 0.5rem !important;
    }

    .p-xs-0 {
        padding: 0rem !important;
    }

    .mb-sm-1 {
        margin-bottom: .25rem !important;
    }

    .mb-xs-0 {
        margin-bottom: 0 !important;
    }

    .mb-xs-1 {
        margin-bottom: .25rem !important;
    }

    .mb-xs-2 {
        margin-bottom: .5rem !important;
    }

    .mb-xs-3 {
        margin-bottom: 1rem !important;
    }

    .mb-xs-4 {
        margin-bottom: 1.5rem !important;
    }

    .mb-xs-5 {
        margin-bottom: 3rem !important;
    }

    .mt-xs-0 {
        margin-top: 0 !important;
    }

    .mt-sm-1 {
        margin-top: .25rem !important;
    }

    .mt-xs-2 {
        margin-top: .5rem !important;
    }

    .mt-xs-3 {
        margin-top: 1rem !important;
    }

    .mt-xs-4 {
        margin-top: 1.5rem !important;
    }

    .mt-xs-5 {
        margin-top: 3rem !important;
    }

    .text-xs-center {
        text-align: center !important;
    }

    .text-xs-right {
        text-align: right !important;
    }

    .text-xs-left {
        text-align: left !important;
    }

    .d-xs-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .d-xs-none {
        display: none !important;
    }

    .d-xs-block {
        display: block !important;
    }

    .m-xs-auto {
        margin: 0px auto !important;
    }

    .order-xs-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
    }

    .order-xs-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }

    .border-xs-start {
        border-left: 0 !important;
    }

}

@media only screen and (min-width: 320px) and (max-width: 430px) {}

@media (min-width: 576px) {}


@media (max-width: 575px) {

    .rounded-xs-top-left-10 {
        border-top-left-radius: 10px !important;
    }

    .rounded-xs-top-right-10 {
        border-top-right-radius: 10px !important;
    }

    .rounded-xs-bottom-left-10 {
        border-bottom-left-radius: 10px !important;
    }

    .rounded-xs-bottom-right-10 {
        border-bottom-right-radius: 10px !important;
    }

    .rounded-xs-top-left-0 {
        border-top-left-radius: 0px !important;
    }

    .rounded-xs-top-right-0 {
        border-top-right-radius: 0px !important;
    }

    .rounded-xs-bottom-left-0 {
        border-bottom-left-radius: 0px !important;
    }

    .rounded-xs-bottom-right-0 {
        border-bottom-right-radius: 0px !important;
    }

    .pb-xs-0 {
        padding-bottom: 0 !important;
    }

    .pt-xs-0 {
        padding-top: 0 !important;
    }

    .pt-xs-2 {
        padding-top: .5rem !important;
    }

    .pb-xs-2 {
        padding-bottom: .5rem !important;
    }
}

@media (max-width: 767px) {
    .btn.btn-info {
        width: 100% !important;
    }

    .border7 {
        width: 50%;
    }

    input[type='radio'].form-check-input,
    input[type='checkbox'].form-check-input {
        border: 1px solid rgba(213, 213, 213, 1);
        height: 20px;
        width: 20px;
    }
}

@media (min-width: 768px) {}