.wrapper .search_box .search_field .input {
    border: none !important;
    outline: 0 !important
}

.btn {
    background: blue;
    color: #fff
}

.al-header-menu-bg {
    background: #438F70
}

.al-main_wrapper {
    border-top: 0 solid #ccc !important
}

.al-nav-header {
    padding-left: 15px !important
}

.al-custom-select-al-custom {
    color: #438F70 !important
}

.al-btn-btn-phone-icon:hover {
    color: #fff
}

.al-main-menu-navbar {
    justify-content: space-around !important;
    display: block !important;
    width: 100% !important
}

.al-main-menu-nav {
    color: #000 !important
}

.al-main-menu {
    color: #fff !important
}

.al-main-menu ul {
    justify-content: left;
    width: 88% !important
}

.al-main-menu-number {
    margin-left: auto
}

.al-main-menu-number ul li a {
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #fff !important
}

.main-menu>ul>li {
    height: 10px !important
}

.al-main-menu-bg {
    align-items: baseline !important
}

.btn-phone-icon {
    background: no-repeat !important
}

.al-fafa {
    margin-right: 4px
}

.al-header-serch {
    border: 3px solid #438F70;
    border-inline: none
}

.al-header-serch input {
    border-radius: 0px !important;
    padding: 0 70px 0 75px
}

.al-search-icon {
    background: #438F70
}

.al-fa-search {
    color: #fff
}

.al-custom-select {
    border: 2px solid #438F70;
    height: 48px !important;
    border-inline-end-style: none;
    border-radius: 0rem !important;
    background-color: #fff !important;
    border-bottom-left-radius: 8px !important;
    border-top-left-radius: 8px !important;
    color: #000
}

.al-custom-select-al-custom {
    color: #438F70 !important
}

.al-header-area {
    padding-top: 2px;
    padding-bottom: 1px
}

.wrapper .search_box {
    border: 2px solid #438F70;
    border-bottom-right-radius: 8px !important;
    border-top-right-radius: 8px !important;
    height: 48px;
    display: flex;
    padding: 10px;
    border-inline-start: none
}

.wrapper .search_box .search_field {
    width: 350px;
    height: 100%;
    position: relative
}

.wrapper .search_box .search_field .input {
    width: 100%;
    height: 100%;
    border: 0;
    font-size: 14px;
    padding-left: 0;
    padding-right: 38px;
    color: #6f768d;
    font-weight: 400
}

.wrapper .search_box .search_field .fas {
    position: absolute;
    top: 6px;
    right: 10px;
    font-size: 22px;
    color: #5078ef;
    cursor: pointer
}

.search-al-default {
    background-color: #438F70 !important;
    margin-left: 92%;
    border-radius: 0rem;
    margin-top: -45px;
    height: 45px;
    border-top-right-radius: 7px !important;
    border-bottom-right-radius: 7px !important
}

.al-fa-shopping {
    position: relative
}

.al-cart_quantity {
    position: absolute;
    top: 21px;
    right: 187px
}

.header-nice .nice-select {
    background: #fff0;
    border: 0;
    height: auto;
    color: #0c0c0c;
    float: right
}

@media screen and (max-width:1400px) {
    .search-al-default {
        margin-left: 92%;
        border-bottom-right-radius: 8px !important;
        border-top-right-radius: 8px !important
    }
}

@media screen and (max-width:1323px) {
    .al-main-menu ul {
        justify-content: left;
        width: 87% !important
    }

    .search-al-default {
        margin-left: 91%;
        border-bottom-right-radius: 8px !important;
        border-top-right-radius: 8px !important
    }

    .header-top-bar-right a {
        margin-left: 0
    }

    .wrapper .search_box .search_field {
        width: 328px
    }

    .wrapper .search_box .search_field .input {
        padding-left: 0
    }
}

@media screen and (max-width:1224px) {
    .al-main-menu ul {
        justify-content: left;
        width: 84% !important
    }

    .al-btn-btn-phone-icon {
        padding: 0 5px
    }

    .al-main-menu ul {
        width: auto !important
    }

    .al-nav-header {
        margin-right: 10px !important
    }

    .wrapper .search_box .search_field {
        width: 270px
    }

    .search-al-default {
        margin-left: 89%;
        border-bottom-right-radius: 8px !important;
        border-top-right-radius: 8px !important
    }

    .main-menu>ul>li {
        padding-left: 0;
        padding-right: 0
    }
}

@media screen and (max-width:1200px) {
    .al-header-left-div {
        margin-left: -2px
    }

    .al-cart_quantity {
        right: 66px
    }

    .search-al-default {
        margin-left: 92%
    }
}

@media screen and (max-width:1201px) {
    .al-cart_quantity {
        right: 66px
    }

    .search-al-default {
        margin-left: 89%
    }
}

@media screen and (max-width:1199px) {
    .al-cart_quantity {
        right: 187px
    }

    .wrapper .search_box .search_field {
        width: 270px
    }

    .search-al-default {
        margin-left: 89%
    }
}

@media screen and (max-width:1133px) {
    .wrapper .search_box .search_field {
        width: 340px
    }

    .search-al-default {
        margin-left: 91%
    }

    .al-header-left-div {
        margin-left: -5px
    }

    .header-nice {
        margin-left: 0
    }

    @media screen and (max-width:1134px) {
        .wrapper .search_box .search_field {
            width: 280px
        }

        .search-al-default {
            margin-left: 90%;
            border-bottom-right-radius: 8px !important;
            border-top-right-radius: 8px !important
        }
    }

    @media screen and (max-width:1101px) {
        .header-serch {
            margin-left: -45px
        }

        .al-header-left-text {
            margin-left: 0
        }

        .al-cart_quantity {
            right: 133px
        }

        .wrapper .search_box .search_field {
            width: 270px
        }

        .search-al-default {
            margin-left: 89%;
            border-bottom-right-radius: 8px !important;
            border-top-right-radius: 8px !important
        }

        .header-top-bar-right a {
            font-size: 14px
        }

        .header-top-bar-right.left a i {
            margin-left: 0
        }

        .header-top-bar-right a i {
            margin-right: 0
        }

        .header-nice {
            margin-left: 10px
        }

        .nice-select {
            padding-left: 18px;
            padding-right: 0
        }

        .al-cart_quantity {
            position: absolute;
            top: 26px;
            right: 135px
        }
    }

    @media screen and (max-width:1060px) {
        .wrapper .search_box .search_field {
            width: 250px
        }

        .search-al-default {
            margin-left: 88%;
            border-bottom-right-radius: 8px !important;
            border-top-right-radius: 8px !important
        }
    }

    @media screen and (max-width:1012px) {
        .wrapper .search_box .search_field {
            width: 230px
        }

        .search-al-default {
            margin-left: 88%;
            border-bottom-right-radius: 8px !important;
            border-top-right-radius: 8px !important
        }
    }

    @media screen and (max-width:1000px) {
        .al-nav-header {
            margin-right: 10px !important
        }

        .main-menu ul li a {
            font-size: 15px
        }

        .wrapper .search_box .search_field {
            width: 220px
        }

        .search-al-default {
            margin-left: 87%;
            border-bottom-right-radius: 8px !important;
            border-top-right-radius: 8px !important
        }

        .main-menu>ul>li {
            padding-left: 0;
            padding-right: 0
        }

        .al-btn-btn-phone-icon {
            padding: 0 5px
        }
    }

    @media screen and (max-width:995px) {
        .search-al-default {
            margin-left: 89%;
            border-bottom-right-radius: 8px !important;
            border-top-right-radius: 8px !important
        }

        .main-menu ul li a {
            font-size: 15px
        }
    }

    @media screen and (max-width:992px) {
        .wrapper .search_box .search_field {
            width: 227px
        }

        .search-al-default {
            margin-left: 87%;
            border-bottom-right-radius: 8px !important;
            border-top-right-radius: 8px !important
        }
    }

    @media screen and (max-width:991px) {
        .search-al-default {
            margin-left: 86%;
            border-bottom-right-radius: 8px !important;
            border-top-right-radius: 8px !important
        }

        .wrapper .search_box .search_field {
            width: 210px;
            height: 100%;
            position: relative
        }

        .al-header-top-bar-right {
            margin-bottom: 20px;
            margin-top: 20px
        }

        .al-header-left-text {
            position: relative
        }

        .al-cart_quantity {
            position: absolute;
            right: 135px
        }

        .text-green-we {
            margin-top: 30px !important
        }

        .al-main-menu-bg {
            display: none
        }
    }

    @media screen and (max-width:919px) {
        .wrapper .search_box .search_field {
            width: 155px
        }

        .search-al-default {
            margin-left: 80%
        }
    }

    @media screen and (max-width:907px) {
        .search-al-default {
            height: 44px;
            margin-top: -44px
        }

        .al-main-menu ul {
            width: auto !important
        }

        .header-serch {
            margin-bottom: 0
        }
    }

    @media screen and (max-width:870px) {
        .header-top-bar-right a {
            margin-left: 1px
        }

        .search-al-default {
            height: 45px;
            margin-top: -43px
        }

        .al-header-left-div {
            margin-left: 15px
        }
    }

    @media screen and (max-width:864px) {
        .search-al-default {
            height: 45px
        }
    }

    @media screen and (max-width:857px) {
        .header-top-bar-right a {
            font-size: 14px
        }

        .header-top-bar-right.left a i {
            margin-left: 0
        }

        .header-top-bar-right a i {
            margin-right: 0
        }

        .header-nice {
            margin-left: 10px
        }

        .nice-select {
            padding-left: 18px;
            padding-right: 0
        }

        .al-cart_quantity {
            position: absolute;
            top: 26px;
            right: 135px
        }
    }

    @media screen and (max-width:835px) {
        .wrapper .search_box .search_field {
            width: 130px
        }

        .search-al-default {
            margin-left: 77%
        }

        .al-header-left-div {
            margin-left: 30px
        }
    }

    @media screen and (max-width:820px) {
        .search-al-default {
            margin-top: -43px
        }
    }

    @media screen and (max-width:799px) {
        .search-al-default {
            margin-left: 77%;
            margin-top: -43px
        }
    }

    @media screen and (max-width:790px) {
        .search-al-default {
            margin-left: 77%
        }
    }

    @media screen and (max-width:787px) {
        .search-al-default {
            margin-left: 77%
        }
    }

    @media screen and (max-width:778px) {
        .search-al-default {
            margin-left: 77%
        }
    }

    @media screen and (max-width:774px) {
        .search-al-default {
            margin-left: 77%
        }
    }

    @media screen and (max-width:767px) {
        .wrapper .search_box {
            border-bottom-right-radius: 8px !important;
            border-top-right-radius: 8px !important
        }

        .wrapper .search_box .search_field {
            width: 266px !important
        }

        .header-serch {
            margin-top: 10px
        }

        .al-wrapper {
            margin-top: 10px
        }

        .wrapper .search_box .search_field .input {
            font-size: 14px;
            width: 262px
        }

        .search-al-default {
            margin-left: 89%;
            margin-top: -46px
        }

        .header-nice {
            display: none !important
        }

        .al-header-left-text {
            margin-left: 13px
        }

        .header-serch {
            margin-left: 10px
        }

        .al-site-logo {
            margin-bottom: 4px
        }

        .al-main-menu ul {
            width: auto !important
        }

        .al-header-top-bar-right {
            margin-bottom: 20px;
            margin-top: 20px;
            float: left
        }

        .al-cart_quantity {
            top: 14px
        }

        .al-cart_quantity {
            position: absolute;
            top: -10px;
            right: -5px
        }

        .al-header-left-text {
            position: relative
        }
    }

    @media screen and (max-width:537px) {
        .al-search_field {
            width: 100% !important
        }

        .search-al-default {
            margin-left: 89%
        }

        .wrapper .search_box .search_field {
            width: 182px !important
        }

        .header-serch {
            margin-top: 10px
        }

        .al-wrapper {
            margin-top: 10px
        }

        .wrapper .search_box .search_field .input {
            font-size: 10px;
            width: 139px
        }

        .search-al-default {
            margin-left: 83%;
            margin-top: -44px
        }

        .wrapper .search_box .search_field {
            width: 182px !important
        }

        .header-serch {
            margin-top: 10px
        }

        .al-wrapper {
            margin-top: 10px
        }

        .wrapper .search_box .search_field .input {
            font-size: 10px;
            width: 139px
        }

        .search-al-default {
            margin-left: 83%;
            margin-top: -44px
        }
    }

    @media screen and (max-width:532px) {
        .header-serch {
            margin-left: 4px
        }

        .search-al-default {
            margin-left: 90%
        }

        .header-serch {
            margin-left: 7px
        }

        .wrapper .search_box .search_field {
            width: 182px !important
        }

        .header-serch {
            margin-top: 10px
        }

        .al-wrapper {
            margin-top: 10px
        }

        .wrapper .search_box .search_field .input {
            font-size: 10px;
            width: 139px
        }

        .search-al-default {
            margin-left: 83%;
            margin-top: -45px
        }
    }

    @media screen and (max-width:529px) {
        .wrapper .search_box {
            padding: 0
        }

        .search-al-default {
            margin-top: -70px;
            margin-left: 86%
        }

        .wrapper .search_box .search_field {
            width: 182px !important
        }

        .header-serch {
            margin-top: 10px
        }

        .al-wrapper {
            margin-top: 10px
        }

        .wrapper .search_box .search_field .input {
            font-size: 10px;
            width: 139px
        }

        .search-al-default {
            margin-left: 79%;
            margin-top: -66px
        }
    }

    @media screen and (max-width:509px) {
        .wrapper .search_box {
            padding: 0
        }

        .header-serch {
            margin-left: 7px
        }

        .search-al-default {
            margin-top: -70px;
            margin-left: 86%
        }

        .al-search_field {
            width: 100% !important
        }

        .wrapper .search_box .search_field {
            width: 182px !important
        }

        .header-serch {
            margin-top: 10px
        }

        .al-wrapper {
            margin-top: 10px
        }

        .wrapper .search_box .search_field .input {
            font-size: 10px;
            width: 139px
        }

        .search-al-default {
            margin-left: 79%;
            margin-top: -66px
        }
    }

    @media screen and (max-width:458px) {
        .wrapper .search_box .search_field .input {
            padding-left: 0
        }

        .search-al-default {
            margin-left: 85%
        }

        .wrapper .search_box .search_field {
            width: 182px !important
        }

        .header-serch {
            margin-top: 10px
        }

        .al-wrapper {
            margin-top: 10px
        }

        .wrapper .search_box .search_field .input {
            font-size: 10px;
            width: 139px
        }

        .search-al-default {
            margin-left: 79%;
            margin-top: -66px
        }
    }

    @media screen and (max-width:438px) {
        .wrapper .search_box .search_field .input {
            padding-left: 0;
            padding-right: 0
        }

        .search-al-default {
            margin-left: 83%
        }

        .wrapper .search_box .search_field .input {
            font-size: 10px
        }

        .search-al-default {
            margin-left: 79%;
            margin-top: -66px
        }

        .wrapper .search_box .search_field {
            width: 182px !important
        }

        .header-serch {
            margin-top: 10px
        }

        .al-wrapper {
            margin-top: 10px
        }

        .wrapper .search_box .search_field .input {
            font-size: 10px;
            width: 139px
        }

        .search-al-default {
            margin-left: 79%;
            margin-top: -66px
        }
    }

    @media screen and (max-width:401px) {
        .al-custom-select {
            width: 111px !important
        }

        .wrapper .search_box .search_field {
            width: 182px !important
        }

        .header-serch {
            margin-top: 10px
        }

        .al-wrapper {
            margin-top: 10px
        }

        .wrapper .search_box .search_field .input {
            font-size: 10px;
            width: 139px
        }

        .search-al-default {
            margin-left: 79%;
            margin-top: -66px
        }
    }

    @media screen and (max-width:362px) {
        .wrapper .search_box .search_field {
            width: 182px !important
        }

        .search-al-default {
            margin-left: 79%;
            margin-top: -66px
        }

        .header-serch {
            margin-top: 10px
        }

        .al-wrapper {
            margin-top: 10px
        }

        .wrapper .search_box .search_field .input {
            font-size: 10px;
            width: 139px
        }
    }

    @media screen and (max-width:331px) {
        .wrapper .search_box .search_field {
            width: 177px !important
        }
    }

    @media screen and (max-width:320px) {
        .al-form-control {
            padding: 5px 86px !important
        }
    }