@font-face {
    font-family: Hero;
    src: url('../fonts/Hero New Light.otf');
}

*:not(.fa):not(.funfact):not(i) {
    font-family: 'Hero' !important;
}

html,
body {
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden;
}

/*--------------TABLE 1---------------*/
table#pres_table_1 {
    width: 550px;
    height: 420px;
}

table#pres_table_1 tr.firstTr1 {
    height: 87px;
}

table#pres_table_1 tr.firstTr2 {
    width: 100px !important;
    height: 20px !important;
}

table#pres_table_1 tr.firstTr2 td.firstTr2Td1 {
    width: 75px !important;
}

table#pres_table_1 tr.firstTr2 td.firstTr2Td2 {
    width: 89px !important;
}

table#pres_table_1 tr.firstTr2 td.firstTr2Td3 {
    width: 88px !important;
}

table#pres_table_1 tr.firstTr2 td.firstTr2Td4 {
    width: 83px !important;
}

table#pres_table_1 tr.firstTr3 {
    width: 100px !important;
    height: 20px !important;
}

table#pres_table_1 tr.firstTr3 td.firstTr3Td1 {
    width: 75px !important;
}

table#pres_table_1 tr.firstTr3 td.firstTr3Td2 {
    width: 89px !important;
}

table#pres_table_1 tr.firstTr3 td.firstTr3Td3 {
    width: 88px !important;
}

table#pres_table_1 tr.firstTr3 td.firstTr3Td4 {
    width: 83px !important;
}


table#pres_table_1 tr.firstTr4 {
    width: 100px !important;
    height: 20px !important;
}


table#pres_table_1 tr.firstTr4 td.firstTr4Td1 {
    width: 75px !important;
}

table#pres_table_1 tr.firstTr4 td.firstTr4Td2 {
    width: 89px !important;
}

table#pres_table_1 tr.firstTr4 td.firstTr4Td3 {
    width: 88px !important;
}

table#pres_table_1 tr.firstTr4 td.firstTr4Td4 {
    width: 83px !important;
}


table#pres_table_1 tr#six_block {
    height: 25px !important;
}

table#pres_table_1 tr#lastRo {
    height: 45px !important;
}

table#pres_table_1 tr#seven_block {
    width: 180px !important;
}

/*--------------TABLE 2---------------*/
table#pres_table_2 {
    width: 550px;
    height: 420px;
}

table#pres_table_2 tr.firstTr1 {
    height: 87px;
}

table#pres_table_2 tr.firstTr2 {
    width: 100px !important;
    height: 20px !important;
}

table#pres_table_2 tr.firstTr2 td.firstTr2Td1 {
    width: 75px !important;
}

table#pres_table_2 tr.firstTr2 td.firstTr2Td2 {
    width: 89px !important;
}

table#pres_table_2 tr.firstTr2 td.firstTr2Td3 {
    width: 88px !important;
}

table#pres_table_2 tr.firstTr2 td.firstTr2Td4 {
    width: 83px !important;
}

table#pres_table_2 tr.firstTr2 td.firstTr2Td5 {
    width: 88px !important;
}

table#pres_table_2 tr.firstTr2 td.firstTr2Td6 {
    width: 85px !important;
}


table#pres_table_2 tr.firstTr3 {
    width: 100px !important;
    height: 20px !important;
}

table#pres_table_2 tr.firstTr3 td.firstTr3Td1 {
    width: 75px !important;
}

table#pres_table_2 tr.firstTr3 td.firstTr3Td2 {
    width: 89px !important;
}

table#pres_table_2 tr.firstTr3 td.firstTr3Td3 {
    width: 88px !important;
}

table#pres_table_2 tr.firstTr3 td.firstTr3Td4 {
    width: 83px !important;
}

table#pres_table_2 tr.firstTr2 td.firstTr3Td5 {
    width: 88px !important;
}

table#pres_table_2 tr.firstTr3 td.firstTr3Td6 {
    width: 85px !important;
}


table#pres_table_2 tr.firstTr4 {
    width: 100px !important;
    height: 20px !important;
}


table#pres_table_2 tr.firstTr4 td.firstTr4Td1 {
    width: 75px !important;
}

table#pres_table_2 tr.firstTr4 td.firstTr4Td2 {
    width: 89px !important;
}

table#pres_table_2 tr.firstTr4 td.firstTr4Td3 {
    width: 88px !important;
}

table#pres_table_2 tr.firstTr4 td.firstTr4Td4 {
    width: 83px !important;
}

table#pres_table_2 tr.firstTr4 td.firstTr4Td5 {
    width: 88px !important;
}

table#pres_table_2 tr.firstTr4 td.firstTr4Td6 {
    width: 85px !important;
}


table#pres_table_2 tr#eight_block {
    height: 25px !important;
}

table#pres_table_2 tr#lastRo {
    height: 45px !important;
}



/*--------------TABLE 3---------------*/

table#pres_table_3 {
    width: 550px;
    height: 420px;
}

table#pres_table_3 tr.firstTr1 {
    height: 87px;
}

table#pres_table_3 tr.firstTr2 {
    width: 100px !important;
    height: 20px !important;
}

table#pres_table_3 tr.firstTr2 td.firstTr2Td1 {
    width: 72px !important;
}

table#pres_table_3 tr.firstTr2 td.firstTr2Td2 {
    width: 117px !important;
}

table#pres_table_3 tr.firstTr2 td.firstTr2Td3 {
    width: 110px !important;
}

table#pres_table_3 tr.firstTr2 td.firstTr2Td4 {
    width: 104px !important;
}


table#pres_table_3 tr.firstTr3 {
    width: 100px !important;
    height: 20px !important;
}

table#pres_table_3 tr.firstTr3 td.firstTr3Td1 {
    width: 72px !important;
}

table#pres_table_3 tr.firstTr3 td.firstTr3Td2 {
    width: 117px !important;
}

table#pres_table_3 tr.firstTr3 td.firstTr3Td3 {
    width: 110px !important;
}

table#pres_table_3 tr.firstTr3 td.firstTr3Td4 {
    width: 104px !important;
}


table#pres_table_3 tr.firstTr4 {
    width: 100px !important;
    height: 20px !important;
}


table#pres_table_3 tr.firstTr4 td.firstTr4Td1 {
    width: 50px !important;
}

table#pres_table_3 tr.firstTr4 td.firstTr4Td2 {
    width: 117px !important;
}

table#pres_table_3 tr.firstTr4 td.firstTr4Td3 {
    width: 110px !important;
}

table#pres_table_3 tr.firstTr4 td.firstTr4Td4 {
    width: 104px !important;
}


table#pres_table_3 tr#seven_block {
    height: 25px !important;
}

table#pres_table_3 tr#eight_block {
    height: 25px !important;
}

table#pres_table_3 tr#lastRo {
    height: 45px !important;
}

/*-------------------*/




.owl-carousel {
    position: relative;
}

.menuzord-brand img {
    max-height: 100%;
    max-width: 100%;
}

.shadow_box {
    -webkit-box-shadow: 0 0 25px 0 #777;
    box-shadow: 0 0 25px 0 #777;
    padding: 0px;
}

.mtbm55 {
    margin-top: -55px;
    margin-bottom: -55px;
    z-index: 1;
    position: relative;
}

.ptb080 {
    padding: 0px 0px 80px 0px;
}

.shdb {
    background-color: #ffffff;
}

.bgpnk {
    background-color: #d1d1d1 !important;
}

.tag-sale {
    background-color: #12a8e1 !important;
}


.tbbtn {
    background-color: transparent !important;
    color: #6d6e70 !important;
    border: none !important;
}


.tbbtn:hover {
    border-bottom: 2px solid #6d6e70 !important;
}

.footer a:hover {
    color: #ffffff !important;
}


.nav-pills li.active>a {
    background: transparent !important;
    border-bottom: 2px solid #6d6e70 !important;
}

.mynav li>a {
    border-radius: 0px !important;
    padding: 10px 35px !important;
}


.nav-pills li.active>a,
.nav-pills li.active>a:hover {
    border: none;
    border-bottom: 2px solid #6d6e70 !important;
}


.mtm-10 {
    margin-top: -10px;
}


.btn-theme-colored:hover {
    background-color: #6d6e70 !important;
    border-color: #6d6e70 !important;
}

.btn-dark.btn-theme-colored2.active {
    color: #fff !important;
    background-color: #0023ff !important;
    border-color: #0023ff !important;
}

.fullwidth-carousel .carousel-item.s365 {
    min-height: 550px !important;
}

.cmnt {
    /*margin-bottom: 70px;*/
    border-bottom: 2px solid #ddd;
}

.clrvl {
    color: #a700f9;
    height: 36px;
}

.cart_num {
    padding: 1px 8px;
    border-radius: 28px;
    color: #ffffff;
    background-color: #6d6e70;
}

.menuzord.default .menuzord-menu>li.bbb>a.cticon {
    border: 1px solid #fff;
    padding-top: 0px;
    padding-bottom: 0px;
}

/*.menuzord.default .menuzord-menu > li.bbb:hover > a.cticon
{
	border: 1px solid #6d6e70;
}*/


.menuzord.default .menuzord-menu>li:hover>a.cticon {
    background-color: #fff !important;
}

.pd-0 {
    padding: 0px;
}

.qtsz {
    width: 100px;
}

.b-0 {
    border: none;
}



.cntr {
    justify-content: center;
    display: flex;
    padding-top: 20px;
}

.error_flag {
    border: 2px solid #ff0000 !important;
}

div#response,
div#response_2 {
    background-color: rgba(204, 164, 163, 0.18);
    color: rgb(167 0 249);
    font-weight: 600;
    margin-bottom: 24px;
    text-align: center;
    padding: 15px;
    display: none;
    font-size: large;
}

#add_cart_msg {
    padding: 6px;
    float: right;
    color: #d1d1d1;
    font-weight: 600;
    margin-top: 10px;
    border: 1px solid;
    display: none;
}

.btn-dark.btn-theme-colored2:focus {
    background-color: #d1d1d1 !important;
    border-color: #d1d1d1 !important;
}


.szc {
    width: 25px !important;
    height: 25px !important;
    cursor: pointer;
}

.eybg {
    padding: 8px;
    color: #fff;
    font-weight: bold;
}

.bgr {
    background-color: #000;
}

.bgl {
    background-color: #000;
}

.ht34 {
    height: 34px !important;
}

.bcr {
    border: 1px solid #6d6e70 !important;
}

.bcl {
    border: 1px solid #6d6e70 !important;
}

.bds {
    padding: 0px 6px;
    border: 1px solid;
    border-radius: 15px;
}

.bds:hover {
    border: 1px solid red;
    color: red;
}

.crsr {
    cursor: pointer;
}

.itmbg {
    background-color: #d6d6d600;
}

.tbl-shopping-cart>tbody>tr>td {
    border: 1px solid #b5b5b5;
}

.error {
    color: #ff0000;
}

.rate>i {
    color: #0cb7ec;
}

.disabled {
    background-color: #dedede;
}

.disabled-border {
    border: 1px solid #dedede !important;
    color: #dedede;
}


.mt-28 {
    margin-top: 28px;
}

.pd15 {
    padding: 15px;
}

.prescription_bg1 {
    background-image: url(../images/prescription1.webp);
    background-repeat: no-repeat;
    background-size: 550px;
}

.prescription_bg2 {
    background-image: url(../images/prescription2.webp);
    background-repeat: no-repeat;
    background-size: 550px;
}

.prescription_bg3 {
    background-image: url(../images/prescription3.webp);
    background-repeat: no-repeat;
    background-size: 550px;
}

/*#pres_table tr.gg:hover td
{
    border-style: double;
    border:2px solid #d1d1d1;
}*/

.oline {
    outline: 3px solid #6d6e70 !important;
}

.des_block {
    padding: 15px;
    border: 2px solid #6d6e70;
    height: 255px;
}

.ckbtn {
    font-size: 20px;
    padding: 5px 10px;
    height: 40px;
    display: none;
}

.cntr {
    text-align: center;
}

.pt-20 {
    padding-top: 20px;
}

.pt-0 {
    padding-top: 0px !important;
}

.blrt-3 {
    border-left: 3px solid #6d6e70;
    border-right: 3px solid #6d6e70;
    border-top: 3px solid #6d6e70;
}

.blr-3 {
    border-left: 3px solid #6d6e70;
    border-right: 3px solid #6d6e70;
}

.blrb-3 {
    border-left: 3px solid #6d6e70;
    border-right: 3px solid #6d6e70;
    border-bottom: 3px solid #6d6e70;
}

.xsmall {
    font-size: x-small;
}

#pres_table_2,
#pres_table_3 {
    display: none;
}

.hide {
    display: none;
}

.layer-overlay.overlay-dark-6::before {
    background-color: rgb(17 17 17 / 24%) !important;
}

span.white {
    color: #ffffff !important;
}

.htfx {
    height: 450px;
    /*height: 320px;*/
}

.mh750 {
    min-height: 750px !important;
}

.menuzord.default .menuzord-menu>li.active>a,
.menuzord.default .menuzord-menu>li:hover>a,
.menuzord.default .menuzord-menu ul.dropdown li:hover>a {
    background: transparent !important;
    /*color: #000000 !important;*/
    /*border-bottom: 2px solid #000000 !important;*/
    
    color: #28ABE3 !important;
    border-bottom: 1px solid #28ABE3 !important;
}

.menuzord.default .menuzord-menu ul.dropdown li:hover>a {
    background: transparent !important;
    color: #ddd !important;
    border-bottom: 2px solid #ddd !important;
}



.lastBtn {
    color: #fff;
    background-color: #d1d1d1;
    border-color: #d1d1d1;
}

.lastBtn:hover {
    color: #fff !important;
    background-color: #6d6e70 !important;
    border-color: #6d6e70 !important;
}

a.lastBtn:hover {
    color: #fff !important;
    background-color: #6d6e70 !important;
    border-color: #6d6e70 !important;
}

.owl-carousel .owl-nav button {
    z-index: 1;
}

.owl-carousel .owl-nav button.owl-next {
    background: rgb(209 209 209 / 11%) !important;
    padding: 10px 20px !important;
}

.owl-carousel .owl-nav button.owl-prev {
    background: rgb(209 209 209 / 11%) !important;
    padding: 10px 20px !important;
}


.mh360 {
    min-height: 626px !important;
}


@media screen and (max-width: 479px) {
    .mh750 {
        min-height: 390px !important;
    }

    .tbl-shopping-cart tr td {
        padding: 5px !important;
    }

    .pdr50 {
        padding: 10px !important;
    }

    .pdl50 {
        padding: 10px !important;
    }

    .mpd-10 {
        padding: 10px !important;
    }

    table.tbl-shopping-cart {
        font-size: 9px !important;
    }

    .mh360 {
        min-height: 390px !important;
    }

    .owl-carousel .owl-nav button.owl-next {
        background: rgb(209 209 209 / 11%) !important;
        padding: 5px !important;
        margin-top: -17px;
    }

    .owl-carousel .owl-nav button.owl-prev {
        background: rgb(209 209 209 / 11%) !important;
        padding: 5px !important;
        margin-top: -17px;
    }

    .mt--10 {
        margin-top: -10px;
    }

    .mtbm55 {
        margin-top: 0px;
    }

    .mynav {
        padding-left: 2px;
        padding-right: 2px;
    }

    .mynav li {
        display: block !important;
        width: 100%;
        margin: 0px;
    }

    .mynav li.active {
        border-bottom: 1px solid #ddd !important;
        margin: 0px;
    }

    .mynav li>a {
        border-radius: 0px !important;
        padding: 10px 5px !important;
        font-size: smaller !important;
    }

    .prescription_bg1,
    .prescription_bg2,
    .prescription_bg3 {
        background-size: 330px;
    }

    .jsfy {
        text-align: justify;
    }


    /*--------------TABLE 1---------------*/
    table#pres_table_1 {
        width: 325px;
        height: 280px;
    }

    table#pres_table_1 tr.firstTr1 {
        height: 54px;
    }

    table#pres_table_1 tr.firstTr2 {
        width: 100px !important;
        height: 12px !important;
    }

    table#pres_table_1 tr.firstTr2 td.firstTr2Td1 {
        width: 43px !important;
    }

    table#pres_table_1 tr.firstTr2 td.firstTr2Td2 {
        width: 56px !important;
    }

    table#pres_table_1 tr.firstTr2 td.firstTr2Td3 {
        width: 52px !important;
    }

    table#pres_table_1 tr.firstTr2 td.firstTr2Td4 {
        width: 50px !important;
    }

    table#pres_table_1 tr.firstTr3 {
        width: 100px !important;
        height: 12px !important;
    }

    table#pres_table_1 tr.firstTr3 td.firstTr3Td1 {
        width: 43px !important;
    }

    table#pres_table_1 tr.firstTr3 td.firstTr3Td2 {
        width: 56px !important;
    }

    table#pres_table_1 tr.firstTr3 td.firstTr3Td3 {
        width: 52px !important;
    }

    table#pres_table_1 tr.firstTr3 td.firstTr3Td4 {
        width: 50px !important;
    }


    table#pres_table_1 tr.firstTr4 {
        width: 100px !important;
        height: 12px !important;
    }


    table#pres_table_1 tr.firstTr4 td.firstTr4Td1 {
        width: 43px !important;
    }

    table#pres_table_1 tr.firstTr4 td.firstTr4Td2 {
        width: 56px !important;
    }

    table#pres_table_1 tr.firstTr4 td.firstTr4Td3 {
        width: 52px !important;
    }

    table#pres_table_1 tr.firstTr4 td.firstTr4Td4 {
        width: 50px !important;
    }


    table#pres_table_1 tr#six_block {
        height: 14px !important;
    }

    table#pres_table_1 tr#lastRo {
        height: 45px !important;
    }

    table#pres_table_1 tr#seven_block {
        width: 180px !important;
    }



    /*--------------TABLE 2---------------*/
    table#pres_table_2 {
        width: 325px;
        height: 280px;
    }

    table#pres_table_2 tr.firstTr1 {
        height: 64px;
    }

    table#pres_table_2 tr.firstTr2 {
        width: 100px !important;
        height: 12px !important;
    }

    table#pres_table_2 tr.firstTr2 td.firstTr2Td1 {
        width: 72px !important;
    }

    table#pres_table_2 tr.firstTr2 td.firstTr2Td2 {
        width: 99px !important;
    }

    table#pres_table_2 tr.firstTr2 td.firstTr2Td3 {
        width: 88px !important;
    }

    /*    table#pres_table_2 tr.firstTr2 td.firstTr2Td4
    {
        width:88px !important;
    }*/

    table#pres_table_2 tr.firstTr2 td.firstTr2Td6 {
        width: 113px !important;
    }

    table#pres_table_2 tr.firstTr3 {
        width: 100px !important;
        height: 12px !important;
    }

    table#pres_table_2 tr.firstTr3 td.firstTr3Td1 {
        width: 72px !important;
    }

    table#pres_table_2 tr.firstTr3 td.firstTr3Td2 {
        width: 99px !important;
    }

    table#pres_table_2 tr.firstTr3 td.firstTr3Td3 {
        width: 88px !important;
    }

    table#pres_table_2 tr.firstTr3 td.firstTr3Td6 {
        width: 113px !important;
    }


    table#pres_table_2 tr.firstTr4 {
        width: 100px !important;
        height: 17px !important;
    }


    table#pres_table_2 tr.firstTr4 td.firstTr4Td1 {
        width: 72px !important;
    }

    table#pres_table_2 tr.firstTr4 td.firstTr4Td2 {
        width: 99px !important;
    }

    table#pres_table_2 tr.firstTr4 td.firstTr4Td3 {
        width: 88px !important;
    }

    table#pres_table_2 tr.firstTr4 td.firstTr4Td6 {
        width: 113px !important;
    }


    table#pres_table_2 tr#six_block {
        height: 14px !important;
    }

    table#pres_table_2 tr#lastRo {
        height: 45px !important;
    }

    table#pres_table_2 tr#eight_block {
        height: 25px !important;
    }

    table#pres_table_2 tr#nine_block {
        width: 200px !important;
    }



    /*--------------TABLE 3---------------*/
    table#pres_table_3 {
        width: 325px;
        height: 280px;
    }

    table#pres_table_3 tr.firstTr1 {
        height: 65px;
    }

    table#pres_table_3 tr.firstTr2 {
        width: 100px !important;
        height: 12px !important;
    }

    table#pres_table_3 tr.firstTr2 td.firstTr2Td1 {
        width: 30px !important;
    }

    table#pres_table_3 tr.firstTr2 td.firstTr2Td2 {
        width: 48px !important;
    }

    table#pres_table_3 tr.firstTr2 td.firstTr2Td3 {
        width: 45px !important;
    }

    table#pres_table_3 tr.firstTr2 td.firstTr2Td4 {
        width: 25px !important;
    }

    table#pres_table_3 tr.firstTr2 td.firstTr2Td5 {
        width: 34px !important;
    }


    table#pres_table_3 tr.firstTr3 {
        width: 100px !important;
        height: 12px !important;
    }

    table#pres_table_3 tr.firstTr3 td.firstTr3Td1 {
        width: 30px !important;
    }

    table#pres_table_3 tr.firstTr3 td.firstTr3Td2 {
        width: 40px !important;
    }

    table#pres_table_3 tr.firstTr3 td.firstTr3Td3 {
        width: 45px !important;
    }

    table#pres_table_3 tr.firstTr3 td.firstTr3Td4 {
        width: 25px !important;
    }

    table#pres_table_3 tr.firstTr3 td.firstTr3Td5 {
        width: 34px !important;
    }


    table#pres_table_3 tr.firstTr4 {
        width: 100px !important;
        height: 14px !important;
    }

    table#pres_table_3 tr.firstTr4 td.firstTr4Td1 {
        width: 30px !important;
    }

    table#pres_table_3 tr.firstTr4 td.firstTr4Td2 {
        width: 40px !important;
    }

    table#pres_table_3 tr.firstTr4 td.firstTr4Td3 {
        width: 45px !important;
    }

    table#pres_table_3 tr.firstTr4 td.firstTr4Td4 {
        width: 25px !important;
    }

    table#pres_table_3 tr.firstTr4 td.firstTr4Td5 {
        width: 34px !important;
    }


    table#pres_table_3 tr#eight_block {
        height: 15px !important;
    }

    table#pres_table_3 tr#lastRo {
        height: 45px !important;
    }

    .form-control.pdcus {
        padding: 6px 3px !important;
    }

    .pdcus.fntsm {
        font-size: xx-small !important;
    }

    .col-xs-3.pdr-5 {
        padding-right: 5px !important;
    }

    .col-xs-3.pdl-5 {
        padding-left: 5px !important;
    }

    .input-text.qty {
        width: 25px !important;
    }

    .input-text.txwd {
        width: 63px !important;
    }

    .mmb-20 {
        margin-bottom: 20px !important;
    }

    .esm {
        font-size: 9px !important;
    }

    .mbdg {
        padding: 5px 5px !important;
    }
}



.maxwd {
    width: -webkit-fill-available;
}

.badge-color {
    padding: 5px 15px;
    background-color: #d1d1d1;
    color: #6d6e70;
    border-radius: 3px;
}

a.chkot {
    background-color: #d1d1d1 !important;
    border-color: #d1d1d1 !important;
}

a.chkot:hover {
    background-color: #6d6e70 !important;
    border-color: #6d6e70 !important;
}

.ckbtn:hover {
    background-color: #6d6e70 !important;
    border-color: #6d6e70 !important;
}

.tbbtn:active {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}


.lastBtn:visited {
    background-color: #d1d1d1 !important;
    border-color: #d1d1d1 !important;
}

.ovx {
    overflow-x: auto;
}

.txtc {
    text-align: center;
}

.error_guy {
    color: #ffffff;
    background-color: red;
    padding: 2px 7px;
    display: none;
}


.mobonly {
    display: none;
}

.webban {
    display: block;
}

.mobban {
    display: none;

}


@media only screen and (max-width: 960px) {
    .col-xs-12 {
        display: flex;
        flex-direction: column-reverse;
    }

    .webonly {
        display: none;
    }

    .mobonly {
        display: block;
    }

    .mpd-45 {
        padding: 0px 45px !important;
    }

    .mpd-40 {
        padding: 40px 0px 40px 0px !important;
    }

    .mpt-8 {
        padding-top: 8px !important;
    }

    .pdl-0 {
        padding-left: 0px !important;
    }

    .webban {
        display: none;
    }

    .mobban {
        display: block;


    }
}

.mpdb35 {
    padding-bottom: 35px !important;
}

.arab {
    direction: rtl;
}

.arb_ltr {
    font-size: large !important;
}

.error_note {
    color: red;
    font-size: small;
}

.wd100 {
    width: 100px;
}

.fawat {
    font-size: 50px;
    position: absolute;
    right: 40;
    bottom: 20;
}

.disabled-color {
    color: #dedede;
}

/*--------------WHATSAPP CHAT ICON PLACE--------------*/

/*.float{
    position:fixed;
    width:60px;
    height:60px;
    bottom:40px;
    right:40px;
    background-color:#25d366;
    color:#FFF;
    border-radius:50px;
    text-align:center;
  font-size:30px;
    box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
    margin-top:16px;
}*/

/*----------------------------*/

.star-rating.rating2 span::before {
    color: #0cb7ec !important;
}

.star-rating.rating2::before {
    color: #c8c8c8 !important;
}

.ppo {
    text-decoration: underline;
    float: right;
}

@media screen and (min-width: 1400px) {
    .container {
        width: 1100px;
    }
}

@media screen and (min-width: 1600px) {
    .container {
        width: 1300px;
    }
}


@media screen and (min-width: 1900px) {
    .container {
        width: 1400px;
    }
}


button.cusbtn {
    color: #000 !important;
    font-weight: 800 !important;
    border: 2px solid #000 !important;
    background-color: #ffff !important;
}

button.cusbtn:hover {
    color: #fff !important;
    border: 2px solid #000 !important;
    background-color: #000 !important;
}


a.cusbtn {
    color: #000 !important;
    font-weight: 800 !important;
    border: 2px solid #000 !important;
    background-color: #ffff !important;
}

a.cusbtn:hover {
    color: #fff !important;
    border: 2px solid #000 !important;
    background-color: #000 !important;
}

.btn-brdr {
    border: 2px solid #252A31 !important;
}

.btn-theme-colored3 {
    background-color: #9c27b0;
    border-color: #9c27b0;
}

.szc2 {
    width: 20px !important;
    height: 20px !important;
    cursor: pointer;
}

.chkout {
    background-color: white;
    box-shadow: 0 0 25px 0 #777;
    border-radius: 12px;
}

.pdr50 {
    padding: 50px 25px 50px 50px;
}

.pdl50 {
    padding: 50px 50px 50px 25px;
}

.mb-20 {
    margin-bottom: 50px !important;
}

.mr-10 {
    margin-right: 10px;
}

.mb-25 {
    margin-bottom: 25px !important;
}

.text-danger {
    color: red;
}



/*---------------Pickups---------------*/

.labl {
    display: block;
    width: 400px;
}

.labl>input {
    visibility: hidden;
    position: absolute;
}

.labl>input+div {
    cursor: pointer;
    border: 2px solid transparent;
    border: 2px solid #ddd;
    padding: 20px;
}

.labl>input:checked+div {
    background-color: #beebff;
    border: 2px solid #00b1ff;
    padding: 20px;
    box-shadow: 0 0 10px 0 #777;
}


/*------------------------------*/

.w100 {
    width: 100%;
}

.c-badge--plain {
    background-color: #ffffff;
    border: 1px solid #696969;
    color: #696969;
    padding: 3px 10px;
    border-radius: 3px;
}

.mb-5 {
    margin-bottom: 5px !important;
}


.owl-carousel .owl-stage,
.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y !important;
    touch-action: pan-y !important;
}


.menuzord-menu>li>a {
    /*color: #656565;*/
    color: #2c376b;
    font-size: 15px;
}

.bg-topbanner {
    /*background-color: #333333;*/
    background-color: #2c376b;
}

.text-black {
    color: #0000;
}

.pt-100 {
    padding-top: 100px;
}

.mb-0 {
    margin-bottom: 0px !important;
}


.pd-50 {
    padding: 50px;
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
    display: none !important;
}

.menuzord-menu ul.dropdown {
    min-width: 175px !important;
}

.mr-80 {
    margin-right: 80px !important;
}

.mt-25 {
    margin-top: 25px !important;
}

.mt-10 {
    margin-top: 10px !important;
}


.text-rd {
    color: #9c27b0 !important;
    font-weight: 600 !important;
}

.owl-carousel .owl-item img {
    width: -webkit-fill-available !important;
}

.pull-right {
    float: right;
}

/*  */

/* div#success {
    background-color: rgba(163, 204, 165, 0.726);
    color: rgb(29, 249, 0);
    font-weight: 600;
    margin-bottom: 24px;
    text-align: center;
    padding: 15px;
    display: none;
    font-size: large;
}

div#error {
    background-color: rgba(204, 164, 163, 0.18);
    color: rgb(249, 0, 0);
    font-weight: 600;
    margin-bottom: 24px;
    text-align: center;
    padding: 15px;
    display: none;
    font-size: large;
} */