body{
    
    position:relative;
    background:#FFF !important;
    margin:0;
    /*height:3000px;*/
    font-family: 'iransans' !important;
}

html{
    
    background:#FFF !important;
}

.default-83-section{
    
    width:83%;
    margin-right:auto;
    padding:30px 0;
    position:relative;
}

.open-side-bar-section-width-set{
    
     transition:width .15s linear;
}


.row-margin-0{
    
    margin-right:0;
    margin-left:0;
}

.focus-hover-orange-btn{
    
    background:var(--config_color_1) !important;
}

.focus-hover-orange-btn:focus{
    
    background:var(--config_color_1) !important;
}

.focus-hover-orange-btn:active{
    
    background:var(--config_color_1) !important;
}

.baskul-theme-header-master-header{
    
    /*display:none;*/
    /*position:fixed;*/
    position:sticky;
    top:0;
    right:0;
    left:0;
    width:100%;
    background:#FFF;
    z-index:999;
    transition:all .3s;
}



.baskul-theme-header-master-header .first-fluid-header-baskul{
    
    text-align:center;
    background:var(--config_color_2) !important;
    padding:15px;
}



.baskul-theme-header-master-header .first-fluid-header-baskul a{
    
    color:#ffffff !important;
    font-size:14px;
    font-weight:600;
    text-decoration:none;
}


.baskul-theme-header-master-header .first-fluid-header-baskul a span{
    
    border-bottom:1px solid #000;
    margin-right:5px;
}


.baskul-theme-header-master-header .first-fluid-header-baskul a i{
    
    vertical-align:middle;
    margin-right:10px;
    font-size:18px;
}




.padding-zero{
    
    padding:0;
}

.baskul-theme-header-master-header .second-fluid-header-baskul .row{
    
    /*display:flex;*/
    align-items:center;
    justify-content:space-between;
    margin:0;
}





.baskul-theme-header-master-header .second-fluid-header-baskul{
    
    padding:5px 0px;
}


.search-box-baskul #sosearchpro{
    
    width:100%;
    padding:0;
}

.search-box-baskul #sosearchpro .autosearch-input{
    
    width:75%;
    margin:0;
    border-radius:8px;
    border-color:var(--config_color_1);
    height:42px !important;
}


.search-box-baskul #sosearchpro .button-search{
    
    box-shadow:none;
    height:42px !important;
    display:flex;
    align-items:center;
    color:#FFF;
    background-color:var(--config_color_1) !important;
    justify-content:center;
    border-radius:8px;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
}

.col4-header-links a{
    
    display:flex;
    align-items:Center;
    justify-content:Center;
    flex-direction:Column;
    text-decoration:none;
    transition:all .3s;
    background:Transparent;
    padding:5px 10px;
    border-radius:12px;
    color:#000;
    
}

.col4-header-links a i{
    
    font-size:20px;
    margin-bottom:10px;
    color:#000;
}


.col4-header-links a span{
    
    color:#000;
    font-size:16px;
}


.col4-header-links a:hover{
    
    background:#e6f4f8;
}

.col4-header-links .col-lg-4:nth-child(2){
    
    border-right:2px solid #eee;
    border-left:2px solid #eee;
}


.third-fluid-header-baskul .row-child-1{
    
    margin:0;
}

.third-fluid-header-baskul .menu-with-css-child{
    
    margin:0;
    padding:0;
    display:flex;
    align-items:Center;
    justify-content:flex-start;
}


.first-li-cat-baskul{
    
    margin-left:20px;
    padding-left:20px;
    border-left:2px solid #eee;
    color:#000;
    /*font-weight:600;*/
    cursor:pointer;
    height:35px;
}



.first-li-cat-baskul .fa-bars{
    
    vertical-align:middle;
    margin-left:5px;
}

.be-seller a{
    
    color:#000;
}

.be-seller{
    
    height:35px;
}


.third-fluid-header-baskul{
    
    padding:0 15px 0;
    transition:all .3s;
    /*height:35px;*/
}

.baskul-theme-header-master-header.shadowedcls{
    
    box-shadow:0 3px 8px hsla(0,0%,59%,.15);
}

.third-fluid-header-baskul.animatedcls{
    
    transform:translateY(-100%);    
    height:0;
    overflow:hidden;
    opacity:0;
    visibility:hidden;
    padding-bottom:0;
        
}

.baskul-footer-main{
    
    padding:30px 0;
    background:#FFF;
    border-top:1px solid #eee;
        
}


.baskul-footer-main .footer-baskul-row-1{
    
    display:flex;
    align-items:center;
    justify-content:Center;
    padding-bottom:30px;
    border-bottom:1px solid #eee;
}

.baskul-footer-main .footer-baskul-row-1 .col-lg-3{
    
    display:Flex;
    align-items:Center;
    justify-content:center;
    flex-direction:column;
}

.baskul-footer-main .footer-baskul-row-1 .col-lg-3 span{
    
    color:#000;
    margin-top:10px;
    font-size:15px;
    font-weight: bold;
}


.baskul-footer-main .footer-baskul-row-2{
    
    padding-top:30px;
}

.baskul-footer-main .footer-baskul-row-2 .col-lg-3 ul{
    
    margin:0;
    padding:0;
}

.baskul-footer-main .footer-baskul-row-2 .col-lg-3 ul li{
    
    margin-bottom:10px;
}

.baskul-footer-main .footer-baskul-row-2 .col-lg-3 ul li:last-child{
    
    margin:0;
}

.baskul-footer-main .footer-baskul-row-2 .col-lg-3 ul li a{
    
    color:#757575;
    font-size:14px;
}

.baskul-footer-main .footer-baskul-row-2 .col-lg-3 h1{
    
    font-size:20px;
    font-weight:600;
    line-height:normal;
    color:#000;
    margin:0 0 20px 0;
}

.flex-col-5-footer{
    
    display:flex;
    align-items:Center;
    justify-content:flex-end;
    flex-direction:column;
}

.social-footer-baskul{
    
    margin-bottom:30px;
}

.social-footer-baskul ul{
    
    margin:0;
    padding:0;
    display:flex;
    justify-content:center;
    align-items: flex-start;
}

.social-footer-baskul ul li{
    
    margin:0 15px;
}

.social-footer-baskul h2 {
    font-size: 16px;
    color: #000;
    font-weight: bold;
    line-height: Normal;
    text-align: center;
    margin: 0 0 1.5rem 0;
}


/*.nemad-footer-baskul{*/
    
/*    float:left;*/
/*}*/


.nemad-footer-baskul ul{
    
    margin:0;
    padding:0;
    display:flex;
    align-items:Center;
    justify-content:Center;
}

.nemad-footer-baskul ul li{
    
    padding:5px;
    border-radius:5px;
    border:1px solid #eee;
}

.nemad-footer-baskul ul li img{
    
    /*width:55px;*/
    /*height:55px;*/
}

.nemad-footer-baskul ul li:nth-child(2){
    
    margin:0 20px;
}

#sosearchpro .input-group{
    
    margin:0 !important;
}



.col8-flexmiddle{
    
    display:flex;
    align-items:center;
    /*padding: 10px;*/
}

/*
#common-home{
    
    margin-top:169px !important
}*/




.baskool-vip-customers-section-FLVME{
    
    padding:60px 0;
    position:relative;
    background-color:#fef5ec;
}

.title-customer-vip{
    
    margin-bottom:60px;
}


.baskool-vip-customers-section-FLVME .row{
    
    display:Flex;
    flex-wrap:wrap;
}

.title-customer-vip h1{
    
    color:var(--config_color_1);
    font-size:40px;
    font-weight:600;
    margin:0 0 20px 0;
    line-height:1.6;
    padding-right:30px;
    border-right:5px solid var(--config_color_1);
}


.title-customer-vip h2{
    
    color:#000;
    font-size:16px;
    margin:0;
    line-height:1.6;
}



.vip-class-keeper{
    
    width:100%;
    position:relative;
    display:flex;
    align-items:Center;
    justify-content:flex-start;
}


.vip-class-keeper div:nth-child(1){
    
    width:30%;
    margin-left:5%;
}


.vip-class-keeper div:nth-child(2){
    
    width:65%;
    
}

.vip-class-keeper div:nth-child(1) img{
    
    border-radius:50%;
    width:100%;
    height:100%;
    box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
    border:1px solid var(--config_color_1);
}



.vip-class-keeper div:nth-child(2) h1{
    
    font-size:25px;
    color:#000;
    font-weight:600;
    margin:0;
    line-height:normal;
    padding-bottom:10px;
    border-bottom:1px solid var(--config_color_1);
}



.vip-class-keeper div:nth-child(2) p{
    
    font-size:16px;
    color:#000;
    line-height:1.5;
    margin:0 0 15px 0;
    display:-webkit-box;
    padding-top:10px;
    overflow:hidden;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
}


.vip-class-keeper div:nth-child(2) a{
    
    padding:6px 18px;
    border-radius:5px;
    background:var(--config_color_1);
    color:#FFF;
    font-size:18px;
    font-weight:600;
    display:inline-block;
    transition:all .3s;
    border:1px solid transparent;
}


.vip-class-keeper div:nth-child(2) a i{
    
    font-size:23px;
    margin-right:5px;
    vertical-align:middle;
    transition:all .3s;
}

.vip-class-keeper div:nth-child(2) a:hover{
    
    background:transparent;
    border-color:var(--config_color_1);
    color:var(--config_color_1);
}

.vip-class-keeper div:nth-child(2) a:hover i{
    
    transform:translateX(-5px);
}



.mb-baskool-30px{
    
    margin-bottom:30px;
}



.baskool-cip-customers-FLVME{
    
    position:relative;
    padding:60px 0;
}





.cip-title-section h1{
    
    color:var(--config_color_1);
    font-size:40px;
    font-weight:600;
    margin:0 0 20px 0;
    line-height:1.6;
    padding-right:30px;
    border-right:5px solid var(--config_color_1);
}


.cip-title-section h2{
    
    color:#000;
    font-size:16px;
    margin:0;
    line-height:1.6;
}

.cip-title-section{
    
    margin-bottom:60px;
}

.baskool-cip-customers-FLVME .swiper {
      width: 100%;
      height: 100%;
    }

.baskool-cip-customers-FLVME .swiper-slide {
      text-align: right;
      font-size: 18px;
      background: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
    }

.baskool-cip-customers-FLVME .swiper-slide img {
      display: block;
      width: 100px;
      height: 100px;
      border:1px solid #eee;
      box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
      object-fit: cover;
      border-radius:50%;
    }

.baskool-cip-customers-FLVME .swiper {
      margin-left: auto;
      margin-right: auto;
    }



.swiper-inside-cip{
    
    width:100%;
    border:1px solid #eee;
    border-radius:3px;
    padding:25px;
}



.home-slider-section-parent{
    
    width:100%;
    height:345px;
    position:relative;
    
}

.home-slider-section-parent .row{
    
    height:100%;
    display:flex;
    align-items:Center;
    justify-content:flex-start;
}

.home-slider-section-parent .row .col-lg-12{
    
    padding:0;
}


#content{
    
    padding:0 !important;
}


.home-slider-section-parent .container-fluid{
    
    height:100%;
}


.home-slider-section-parent .col-lg-12{
    
    height:100%;
}

.home-slider-section-parent .col-lg-12 img{
    
    width:100%;
    height:100%;
}

.absolute-home-slider-content{
    
    position:absolute;
    right:100px;
    top:50%;
    transform:TranslateY(-50%);
}



.absolute-home-slider-content h1{
    
    color:#FFF;
    font-weight:600;
    font-size:36px;
    line-height:60px;
    margin:0 0 15px 0;
}

.absolute-home-slider-content h2{
    
    font-weight: 500;
    font-size: 24px;
    line-height: 41px;
    color: #fff;
    margin:0 0 15px 0;
    
}

.absolute-home-slider-content a{
    
    background:var(--config_color_1);
    color:#FFF;
    border-radius:8px;
    font-size:16px;
    font-weight:600;
    line-height:25px;
    padding:12px 24px;
    text-decoration:none;
    display:inline-block;
    margin-top:15px;
}



.absolute-home-slider-content a i{
    
    vertical-align:middle;
    margin-right:10px;
    font-size:22px;
}



.main-categories-baskul-under-homeslider{
    
    padding:25px 0;
    position:Relative;
}

.main-categories-baskul-under-homeslider .row{
    
    display:Flex;
    flex-wrap:wrap;
    justify-content:center;
}

.main-categories-baskul-under-homeslider .category-keepr-baskulmainpage{
    
    width:19%;
    margin:15px auto;
    text-align:center;
}



.main-categories-baskul-under-homeslider .category-keepr-baskulmainpage a{
    
    color:#000 !important;
    text-decoration:none;
    font-size:16px;
    line-height:1.3;
    
}


.main-categories-baskul-under-homeslider .category-keepr-baskulmainpage p{
    
    margin:15px 0 0 0 !important;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    font-size: 14px;
    font-weight: bold;
}


.main-categories-baskul-under-homeslider .col-lg-12{
    
    text-align:center;
    margin:30px;
    color:#000;
    font-size:22px;
    font-weight:600;
    line-height:normal;
}




.baskool-newest-products-section{
    
    padding:30px 60px;
    
}

.baskool-newest-products-section .container-fluid{
    
    padding:24px;
    /*border:1px solid #ededed;*/
    border-radius:16px;
}

.baskool-newest-products-section .col-lg-12{
    
    display:Flex;
    align-items:Center;
    padding:0;
    justify-content:space-between;
    margin-bottom:24px;
}

.baskool-newest-products-section .col-lg-12 h1{
    
    font-size: 21px;
    font-weight: 500;
    color:#000;
    margin:0;
    line-height:1.3;
}



.baskool-newest-products-section .col-lg-12 a{
    
    color:var(--config_color_1);
    text-decoration:none;
    font-size:14px;
    padding:8px;
    border-radius:8px;
    background:Transparent;
    transition:all .3s;
    font-weight: 500;
}

.baskool-newest-products-section .col-lg-12 a i{
    
    margin-right:10px;
    vertical-align:middle;
    font-size:15px;
}

.baskool-newest-products-section .col-lg-12 a:hover{
    
    background:#f2f3f7;
}

.baskool-newest-products-section .row{
    margin-right:0 !important;
    margin-left:0 !important;
    display:flex;
    flex-wrap:wrap;
}


.newest-products-inner-div{
    
   width: 100%;
    position: Relative;
    border-radius: 8px;
    overflow: hidden;
    /*border: 1px solid var(--config_color_1);*/
    /*box-shadow: 0 0 8px hsla(0, 0%, 46%, .1);*/
    text-align:center;
}


.newest-products-inner-div img{
    
    width:100%;
    height:100%;
    border-radius:8px;
    /*border:1px solid #ededed;*/
}


.newst-products-tablist-namelink{
    
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#000 !important;
    font-size:17px;
    line-height:1.3;
    display:block;
    margin:15px 0 0 0;
}


.product-quantity-kkz-baskul{
    
    color:#757575;
    font-size:14px;
    margin:0;
    line-height:1.3;
}



.baskool-newest-shoping-request-section{
    
    position:Relative;
    padding:60px 0;
}


.baskool-newest-shoping-request-section .container{
    
    padding: 24px;
    border: 1px solid #ededed;
    border-radius: 16px;
}




.baskool-newest-shoping-request-section .baskool-newest-shoping-request-section-title-and-link a{
    
    color: #00a5d4;
    text-decoration: none;
    font-size: 17px;
    padding: 8px;
    border-radius: 8px;
    background: Transparent;
    transition: all .3s;
}

.baskool-newest-shoping-request-section .baskool-newest-shoping-request-section-title-and-link a i{
    
    margin-right: 10px;
    vertical-align: middle;
    font-size: 22px;
}

.baskool-newest-shoping-request-section .baskool-newest-shoping-request-section-title-and-link a:hover{
    
    background:#f2f3f7;
}

.baskool-newest-shoping-request-section .baskool-newest-shoping-request-section-title-and-link h1{
    
    font-size: 21px;
    font-weight: 600;
    color: #000;
    margin: 0;
    line-height: 1.3;
}


.baskool-newest-shoping-request-section-title-and-link{
    
    display:Flex;
    align-items:Center;
    justify-content:space-between;
    margin-bottom:24px;
}



.baskool-newest-shoping-request-section .swiper {
      width: 100%;
      height: 100%;
    }


.baskool-newest-shoping-request-section .swiper-slide {
      text-align: right;
      font-size: 18px;
      background: #fff;
      display: flex;
      flex-direction:column;
      justify-content: center;
      padding:24px;
      border-radius:8px;
      border:1px solid #ededed;
      box-shadow:0 1px 4px rgba(0,0,0,.1);
      align-items: center;
      min-height:150px;
    }

.baskool-newest-shoping-request-section .swiper-slide img {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

.baskool-newest-shoping-request-section .swiper {
      margin-left: auto;
      margin-right: auto;
    }


.baskool-newest-shoping-request-section .swiper-slide .swiper-req-div-1{
    
    width:100%;
    margin-bottom:15px;
    display:Flex;
    align-items:center;
    justify-content:flex-start;
}

.baskool-newest-shoping-request-section .swiper-slide .swiper-req-div-1 a{
    
    width:100%;
    display:Flex;
    align-items:center;
    justify-content:flex-start;
}


.baskool-newest-shoping-request-section .swiper-slide .swiper-req-div-1 img{
    
    width:35px;
    height:35px;
    margin-left:15px;
}


.baskool-newest-shoping-request-section .swiper-slide .swiper-req-div-1 h1{
    
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    display:block;
    margin:0;
    line-height:normal;
    color:#000;
    font-size:18px;
    
}


.swiper-req-div-2 a{
    
    font-size:18px;
    color:#000 !important;
    line-height:normal;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
}


.overflow-hidden-padding-shadow{
    
    overflow:hidden;
    padding-top:5px;
    padding-bottom:5px;
}


.baskool-newest-shoping-request-section .swiper-btn{
    
    width:40px;
    height:40px;
    box-shadow:0 3px 6px rgba(0,0,0,.16);
    background:#FFF !important;
    opacity:1 !important;
    display:flex;
    align-items:center;
    justify-content:center;
    transform:none !important;
}   



.baskool-newest-shoping-request-section .swiper-btn:before{
    
    display:none;
}


.baskool-newest-shoping-request-section .swiper-btn:after{
    
    display:none;
}


.baskool-newest-shoping-request-section .swiper-btn i{
    
    color:#000;
    font-size:25px;
    vertical-align:middle;
}



.baskool-newest-shoping-request-section.swiper-button-prev{
    
    margin: 0 !important;
    position: absolute;
    left: 5px;
    top: 50%;
    transform: translateY(-50%) rotate(0) !important;
}


.baskool-newest-shoping-request-section.swiper-button-next{
    
    margin: 0 !important;
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%) rotate(0) !important;
}

.cta-pink-itself{
    
    background:var(--config_color_2);
    border-radius:16px;
    /*padding:30px 50px;*/
    padding:0;
    background-size:479px;
    position:Relative;
    background-position:0 100%;
    display:flex;
    align-items:Center;
    justify-content:space-between;
    background-repeat:no-repeat;
    background-image:url(/image/catalog/baskool.1001.ava102.ir/download.svg);
}

.bg-container {
    overflow: hidden;
    width: 100%;
    height: 250px;
    position: Relative;
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
    background-repeat: no-repeat;
    background-size: 479px;
    background-image: url(/image/catalog/foodatissvg.svg);
}

.shape-colorful-baskool img {
    position: absolute;
    width: 286px;
    height: 278px;
    bottom: 0;
    left: 0;
    z-index: 2;
}


.cta-pink-itself .cta-right-side-baskool{
    
    width:60%;
}


.cta-pink-itself .cta-right-side-baskool a.build-now{
    
    color:white;
    font-size:25px;
    font-weight:600;
    line-height:54px;
    text-decoration:none;
    display:block;
    margin-bottom:24px;
    padding: 0 30px;
    
}

.cta-pink-itself .cta-right-side-baskool p{
    
    margin: 8px 0 24px 0;
    font-weight: 400;
    font-size: 17px;
    line-height: 34px;
    text-align: right;
    color: white;
    padding: 0 30px;
}


.cta-pink-itself .cta-right-side-baskool a.register-shop{
    
    border-radius:8px;
    padding:12px 24px;
    display:inline-block;
    color:#FFF;
    font-size:17px;
    text-decoration:none;
    background:var(--config_color_1);
    margin: 0 30px;
}

.cta-pink-itself .cta-right-side-baskool a.register-shop i{
    
    font-size:22px;
    vertical-align:middle;
    margin-right:10px;
}


.shape-colorful-baskool{
    
    width:35%;
    text-align:left;
    position:Relative !important;
}




/*MEGA MENU CSS*/
/*MEGA MENU CSS*/
/*MEGA MENU CSS*/
/*MEGA MENU CSS*/


.baskool-mega-menu-ul-tag-parent{
    
    padding:0 !important;
    margin:0;
    z-index:9999;
    position:absolute;
    border-bottom-right-radius:8px;
    border-bottom-left-radius:8px;
    right:0;
    top:100%;
    background:#FFF;
    border:1px solid #ededed;
    width:270px;
    display:none;
    height:auto;
    max-height:550px;
}

.baskool-mega-menu-ul-tag-parent .baskool-mega-menu-li-has-child .li-has-child-a{
    
    border-bottom-right-radius:8px;
    border-bottom-left-radius:8px;
}


.first-li-cat-baskul{
    
    position:Relative;
}

.first-li-cat-baskul:hover .baskool-mega-menu-ul-tag-parent{
    
    display:block;
}

/*.baskool-mega-menu-li-has-child{*/
    
/*    position:Relative;*/
    
/*}*/

.baskool-mega-menu-li-has-child .li-has-child-a{
    
    font-size:16px;
    width:100%;
    display:Flex;
    align-items:Center;
    justify-content:space-between;
    color:#000;
    padding:10px;
    transition:all .25s;
}

.baskool-mega-menu-li-has-child .li-has-child-a:hover{
    
    background:#f2f3f7;
    color:var(--config_color_1);
    
}

.baskool-mega-menu-li-has-child .li-has-child-a i{
    
    vertical-align:middle;
    font-size:20px;
}


.level2-baskool-menu-keeper{
    
    position:absolute;
    right:100%;
    top:0;
    width:750px;
    z-index:9999;
    background:#FFF;
    position:absolute;
    padding:0 20px;
    border-bottom-right-radius:8px;
    border-bottom-left-radius:8px;
    height:auto;
    max-height:550px;
    overflow-y:auto;
    display:none;
    border-right:1px solid #ededed;
}

.baskool-mega-menu-ul-tag-parent .baskool-mega-menu-li-has-child:hover .level2-baskool-menu-keeper{
    
    display:block;
    
}


.level2-baskool-menu-keeper ul{
    
    padding:0 !important;
    margin:20px 0 !important;
}


.level-2-title-a-megamenu {
    
    font-size:17px;
    transition:all .25s;
    border-radius:0 !important;
    color:#000;
    padding-bottom:10px;
    margin-bottom:10px;
    border-bottom:1px solid #e0e0e0;
    display:block;
    
}

.level-2-title-a-megamenu:hover{
    
    color:var(--config_color_1);
}



.row-a-tags-child{
    
    display:flex;
    align-items:Center;
    justify-content:flex-start;
    flex-wrap:wrap;
}

.row-a-tags-child a{
    
    width:33%;
    font-size:14px;
    color:#707070;
    padding:10px 0;
    font-weight:300;
    transition:all .25s;
    
}


.row-a-tags-child a:hover{
    
    color:var(--config_color_1);
    transform:translateX(-5px);
}

/*MEGA MENU CSS*/
/*MEGA MENU CSS*/
/*MEGA MENU CSS*/
/*MEGA MENU CSS*/





.baskool-newest-products-section .swiper {
      width: 100%;
      height: 100%;
    }

.baskool-newest-products-section .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
    }

/*.baskool-newest-products-section .swiper-slide img {*/
/*      display: block;*/
/*      width: 100%;*/
/*      height: 100%;*/
/*      object-fit: cover;*/
/*    }*/

.baskool-newest-products-section .swiper {
      margin-left: auto;
      margin-right: auto;
      position:relative;
      /*padding-bottom:5rem;*/
      overflow:hidden;
    }


.baskool-newest-products-section .swiper-button-FLVME{
    
    bottom:0 !important;
    top:auto !important;
    background:#FFF !important;
    width:40px;
    height:40px;
    box-shadow:none !important;
    margin:0 !important;
    border-radius:50%;
    border:1px solid var(--config_color_1);
    font-size:20px !important;
    color:var(--config_color_1) !important;
    opacity:1 !important;
    transition:all .25s;
}



.baskool-newest-products-section .swiper-button-FLVME:hover{
    
    background:var(--config_color_1) !important;
    color:#FFF !important;
}

.baskool-newest-products-section .swiper-button-FLVME:before{
    
    font-size:15px !important;
    top:50%;
    width: auto;
    height: auto;
    font-weight:bold;
    line-height: normal;
    margin: 0;
    left: auto;
    right:50%;
    transform:translate(50%,-50%) !important;
}


.baskool-newest-products-section .swiper-pagination{
    
    bottom:0;
    right:50%;
    transform:TranslateX(50%);
}


.baskool-newest-products-section .swiper-pagination-bullet{
    
    width:12px;
    height:12px;
    margin:0 5px;
}


.baskool-newest-products-section .swiper-pagination-bullet-active{
    
    background:var(--config_color_1);
}


.baskool-tablist-custom-for-you-section{
    
    position:Relative;
    padding:60px 15px;
    
}

.baskool-tablist-custom-for-you-section .customer-tablist-title-class{
    
    width:100%;
    margin-bottom:15px;
    text-align:right;
}



.baskool-tablist-custom-for-you-section .customer-tablist-title-class h1{
    
    font-size: 21px;
    font-weight: 600;
    color: #000;
    margin: 0;
    line-height: 1.3;
}


.baskool-tablist-custom-for-you-section .row{
    
    display:flex;
    margin-right:-30px;
    margin-left:-30px;
    flex-wrap:wrap;
    justify-content:space-between;
}


.baskool-tablist-custom-for-you-section .customer-for-you-inner-class{
    
    /*width:calc(20% - 15px);*/
    border:1px solid var(--config_color_1);
    background:#FFF;
    box-shadow:0 0 8px hsla(0,0%,46%,.1);
    margin:15px 0;
    border-radius:8px;
}

.baskool-tablist-custom-for-you-section .customer-for-you-inner-class div{
    
    
    padding:10px 15px 15px;
    /*text-align:right;*/
    /*margin: 15px 21px;*/
}


.baskool-tablist-custom-for-you-section .customer-for-you-inner-class div h1 a{
    
    font-size:16px;
    color:#000;
    display:block;
    font-weight:600;
    line-height:normal;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.baskool-tablist-custom-for-you-section .customer-for-you-inner-class div h1{
    
    margin:0;
    /*line-height:normal;*/
}


.baskool-tablist-custom-for-you-section .customer-for-you-inner-class div h2{
    
    color:#757575;
    margin:0 0 15px 0;
    line-height:Normal;
    font-size:14px;
    text-align: justify;
}


.baskool-tablist-custom-for-you-section .customer-for-you-inner-class div svg{
    
    margin-left:5px;
    vertical-align:middle;
    width:20px;
    height:20px;
}

.baskool-tablist-custom-for-you-section .customer-for-you-inner-class div h3{
    
    color:#757575;
    margin:0 0 15px 0;
    line-height:Normal;
    font-size:14px;
    text-align: justify;
}



.baskool-tablist-custom-for-you-section .customer-for-you-inner-class img{
    
    width:100%;
    height:100%;
    border-top-right-radius:8px;
    border-top-left-radius:8px;
}


.see-price-custom-for-you{
    
    border:1px solid var(--config_color_1);
    text-align:center;
    display:block;
    width:100%;
    border-radius:8px;
    padding:7px 6px;
    line-height:24px;
    color:var(--config_color_1)!important;
    font-size:14px;
}


.whatsup-tablist {
    font-size:18px;
    margin: 20px 0;
}



.baskool-connection-module-last-section{
    
    position:Relative;
    background:var(--config_color_1);
    padding:60px 0;
    
    
}

.baskool-connection-module-last-section .row{
    
    display:flex;
    flex-wrap:wrap;
}


.baskool-connection-module-last-section .baskool-connection-title h1{
    
    font-size:30px;
    font-weight:600;
    margin:0;
    line-height:55px;
    color:white;
    margin-bottom:30px;
    padding-bottom:30px;
    text-align:center;
    border-bottom:1px solid #c4c4c4;
}


.baskool-connection-module-last-section .baskool-connection-col4width{
    
    width:100%;
    text-align:right;
}

.baskool-connection-module-last-section .baskool-connection-col4width h1{
    
    font-size:19px;
    color:white;
    font-weight:600;
    line-height:normal;
    margin:0 0 15px 0;
}


.baskool-connection-module-last-section .baskool-connection-col4width p{
    
    font-size:15px;
    color:white;
    font-weight:500;
    line-height:normal;
    margin:0;
}


.baskool-connection-last-class-has-img{
    
    display:flex;
    align-items:Center;
    border-radius:16px;
    padding:0;
    margin-top:60px;
    background:#FFF;
}

.baskool-connection-last-class-has-img div{
    
    height:100%;
    width:50%;
}

.baskool-connection-last-class-has-img div:nth-child(1){
    text-align:center;
    border-top-right-radius:16px;
    border-top-left-radius:16px;
}

.baskool-connection-last-class-has-img div:nth-child(1) img{
    
    width:100%;
    height:100%;
    border-top-right-radius:16px;
    border-top-left-radius:16px;
    height: 200px;
    width: 200px;
}


.baskool-connection-last-class-has-img div:nth-child(2){
    
    padding:24px;
    border-top-left-radius:16px;
    border-bottom-left-radius:16px;
    displaY:flex;
    align-items:flex-start;
    flex-direction:column;
    justify-content:flex-start;
    
}

.baskool-connection-last-class-has-img div:nth-child(2) h1{
    
    color:#000;
    font-size:19px;
    font-weight:600;
    margin:0 0 15px 0;
    line-height:normal;
    text-align:center;
}

.baskool-connection-last-class-has-img div:nth-child(2) p{
    
    font-size:12px;
    color:#757575;
    line-height:20px;
    margin:0 0 5px 0;
}


.baskool-connection-last-class-has-img div:nth-child(2) p:last-child{
    
    margin:0;
    color: black;
}


.baskool-category-page-codes-section{
    
    /*margin:170px auto 0;*/
    padding:60px 0;
    position:Relative;
}

.baskool-category-page-codes-section .mwidth-fluid-FLVME{
    
    max-width:90%;
}


.baskool-cat-page-filters-class-main-1{
    
    width:100%;
    position:Relative;
}

.baskool-cat-page-filters-class-main-1 #edit-sort-bef-combine-wrapper{
    
    width:100%;
    padding:10px 15px;
    border:1px solid #e0e0e0;
    border-radius:12px;
    margin-bottom:30px;
    
}

.baskool-cat-page-filters-class-main-1 .erfdd{
    
    
    font-size:14px;
    color:#757575;
    margin-bottom:0;
}

.baskool-cat-page-filters-class-main-1 .erfdd i{
    
    vertical-align:middle;
    margin-left:5px;
    font-size:18px;
}


.baskool-cat-page-filters-class-main-1 .form-item-sort-bef-combine .option{
    
    font-size:14px !important;
    color:#000 !important;
    transition:all .25s !important;
}

.baskool-cat-page-filters-class-main-1 .form-item-sort-bef-combine .option:hover{
    
    color:#21ad93 !important;
}


.category-in-page-baskool-red-opacity{
    
    border:1px solid #fa8888;
    background:#fcf6f6;
    color:#e41c38;
    font-size:15px;
    border-radius:12px;
    padding:5px 10px;
    display:inline-block;
    width:fit-content;
    cursor:pointer;
}

.baskool-cat-page-filters-class-main-1 .views-exposed-widgets{
    
    bordeR:0 !important;
}


.category-in-page-baskool-red-opacity i{
    
    vertical-align:middle;
    margin-right:5px;
}



.baskool-category-banner-fix-top-giffy{
    
    margin-top:30px;
    width:100%;
}



.baskool-category-banner-fix-top-giffy img{
    
    width:100%;
    height:100%;
}

.products-in-page-baskool-divclass-keeper-it{
    
    margin-top:30px;
    position:Relative;
    
}



.products-in-page-baskool-divclass-keeper-it .product-in-category-page-baskool-FLVME{
    
    width:100%;
    background:#FFF;
    border:1px solid #d9b600;
    box-shadow:0 0 8px hsla(0,0%,46%,.1);
    border-radius:8px;
    margin:15px 0;
    position:relative;
    overflow:hidden;
}


.products-in-page-baskool-divclass-keeper-it .product-in-category-page-baskool-FLVME img{
    
    width:100%;
    border-top-right-radius:8px;
    border-top-left-radius:8px;
    height:100%;
}



.product-in-category-baskool-product-data{
    
    width:100%;
    padding:15px;
    
}

.product-in-category-baskool-product-data h1{
    
    margin:0 0 15px 0;
    line-height:normal;
}

.product-in-category-baskool-product-data h1 a{
    
    font-size: 16px;
    color: #000;
    display: block;
    font-weight: 600;
    line-height: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.product-in-category-baskool-product-data h2{
    
    color: #757575;
    margin: 0 0 15px 0;
    line-height: Normal;
    font-size: 14px;
}

.product-in-category-baskool-product-data svg{
    
    margin-left: 5px;
    vertical-align: middle;
    width: 20px;
    height: 20px;
}

.product-in-category-baskool-product-data h3{
    
    color: #757575;
    margin: 0 0 15px 0;
    line-height: Normal;
    font-size: 14px;
}

.product-in-category-baskool-product-data .product-in-cat-href-full-width-btn-FLVME{
    
    border: 1px solid var(--config_color_1);
    text-align: center;
    display: block;
    width: 100%;
    border-radius: 8px;
    padding: 7px 6px;
    line-height: 24px;
    color: var(--config_color_1) !important;
    font-size: 14px;
}



.product-cat-description-seo-field-last-item-header-title{
    
    display:flex;
    align-items:Center;
    justify-content:space-between;
}

.product-cat-description-seo-field-last-item-header-title h1{
    
    color:#00c569;
    font-size:16px;
    margin:0;
    display:flex;
    align-items:Center;
    justify-content:flex-start;
    line-height:normal;
    width:25%;
}


.product-cat-description-seo-field-last-item-header-title h1 span{
    
    margin:0 5px;
}


.product-cat-description-seo-field-last-item-header-title div{
    
    width:75%;
    height:.5px;
    background:#eee;
}

.product-cat-description-seo-field-last-item{
    
    margin-top:15px;
}

.product-cat-description-seo-field-last-item-text-inclass{
    
    padding:15px;
    border:1px solid #e0e0e0;
    border-radius:12px;
    margin-top:30px;
}


.product-cat-description-seo-field-last-item-text-inclass p{
    
    margin:0;
    line-height:1.6;
}





.baskool-categorry-col-right-keeper-catchilds{
    
    padding:15px;
    border-radius:12px;
    border:1px solid #e0e0e0;
}

.baskool-categorry-col-right-keeper-catchilds .title-child-baskool-cat{
    
    font-size:18px;
    color:#000;
    font-weight:600;
    margin:0 0 15px 0;
    line-height:1.4;
    padding-bottom:15px;
    border-bottom:1px solid #e0e0e0;
}


.title-child-baskool-cat{
    
    font-size:18px;
    color:#000;
    font-weight:600;
    margin:0 0 15px 0;
    line-height:1.4;
    padding-bottom:15px;
    border-bottom:1px solid #e0e0e0;
}

.baskool-categorry-col-right-keeper-catchilds .back-to-allcategory-baskool{
    
    color:#1da1f2;
    font-size:15px;
    font-weight:400;
    transform:translateX(-5px);
    transition:all .25s;
    display:inline-block;
    margin-bottom:15px;
}


.baskool-categorry-col-right-keeper-catchilds .back-to-allcategory-baskool i{
    
    margin-left:5px;
    vertical-align:middle;
    
}



.baskool-categorry-col-right-keeper-catchilds .back-to-allcategory-baskool:hover{
    
    transform:none;
}


.baskool-categorry-col-right-keeper-catchilds .child-nodes-baskool-category{
    
    margin:0;
    padding:0 20px 0 0;
}

.baskool-categorry-col-right-keeper-catchilds .child-nodes-baskool-category li{
    
    transform:translateX(5px);
    transition:all .25s;
    margin-bottom:15px;
}

.baskool-categorry-col-right-keeper-catchilds .child-nodes-baskool-category li a{
    
    font-size:15px;
    font-weight:400;
    color:#5f6368;
    line-height:Normal;
    display:block;
}


.baskool-categorry-col-right-keeper-catchilds .child-nodes-baskool-category li:last-child{
    
    margin:0;
}

.baskool-categorry-col-right-keeper-catchilds .child-nodes-baskool-category li:hover{
    
    transform:none;
}

.baskool-categorry-col-right-keeper-catchilds .child-nodes-baskool-category li:hover a{
    
    color:#00c569;
}

.baskool-filter-right-col-category-page{
    
    padding:15px;
    border-radius:12px;
    border:1px solid #e0e0e0;
    margin-top:30px;
    
}

.geo-filter-baskool-class-1 h1{
    
    color:#555;
    font-weight:500;
    font-size:14px;
    margin:0 0 15px 0;
    line-height:1.3;
}

.geo-filter-baskool-class-1 h1 i{
    
    vertical-align:middle;
    margin-left:5px;
}

.baskool-filter-right-col-category-page select{
    
    padding:5px 15px !important;
    width:100% !important;
    font-size:14px !important;
    color:#404b55 !important;
    border-radius:8px !important;
    background:#fbfbfb !important;
    border:1px solid #bdc4cc !important;
    
}


.geo-filter-baskool-class-2{
    
    margin:15px 0;
}


.submit-geo-filter-baskool{
    
    width: 100%;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 400;
    background: #556080;
    margin: 0;
    margin-top: 10px;
    margin-bottom: 30px;
    padding: 6px;
    outline:none !important;
    box-shadow:none !important;
    border:0 !important;
    color:#FFF !important;
    text-align:center !important;
}

.submit-geo-filter-baskool i{
    
    vertical-align:middle;
    margin-left:5px;
}

.sticky-filters-baskoolcat{
    
    position:sticky;
    top:185px;
}

.guide-fix-left-category-baskool{
    
    position:fixed;
    left:-32px;
    top:calc(50% - 50px);
    cursor:pointer;
    transform:rotate(-90deg);
    height:40px;
    background:#e41c38;
    text-align:center;
    width:100px;
    z-index:999;
    font-weight:500;
    font-size:17px;
    color:#FFF;
    line-height:40px;
}

.guide-class-like-modal-FLVME{
    
    position:fixed;
    top:0;
    transition:ease-out .3s !important;
    right:0;
    left:0;
    visibility:hidden;
    bottom:0;
    width:100%;
    z-index:9999;
    height:100%;
    display:Flex;
    opacity:0;
    align-items:Center;
    justify-content:center;
    
}

@keyframes showSweetAlert{
    
    
0% {
    -webkit-transform: scale(1);
    transform: scale(1);
}

1% {
    -webkit-transform: scale(.5);
    transform: scale(.5);
}

45% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}

80% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
}

100% {
    -webkit-transform: scale(1);
    transform: scale(1);
}

}

.guide-class-like-modal-FLVME.active{
    
    opacity:1;
    animation:showSweetAlert .3s;
    will-change:transform;
    visibility:visible;
}

.guide-class-like-modal-FLVME.active .guide-class-like-modal-FLVME-overlay{
    
    opacity:1;
    visibility:visible;
}


.guide-class-like-modal-FLVME-overlay{
    
    z-index:9998;
    position:absolute;
    top:0;
    right:0;
    left:0;
    bottom:0;
    width:100%;
    height:100%;
    opacity:0;
    visibility:hidden;
    background:rgba(0,0,0,.4);
    transition:opacity .3s;
    
}


.guide-modal-content{
    
    background:#FFF;
    z-index:9999;
    border-radius:13px;
    text-align:center;
    width:40%;
    overflow:hidden;
}


.guide-modal-content h1{
    
    font-size:16px;
    border-bottom:1px solid #e5e5e5;
    color:rgba(0,0,0,.65);
    margin-bottom:15px;
    line-height:normal;
    font-weight:600;
    padding:10px 0 15px 0;
}

.guide-modal-content h2{
    
    font-size:14px;
    border-bottom:1px solid #e5e5e5;
    color:rgba(0,0,0,.64);
    line-height:normal;
    margin-bottom:30px;
    padding:10px 0 30px 0;
    margin-bottom:30px;
}

.guide-modal-content a{
    
    background:#ff9028!important;
    color:#FFF;
    margin:0 5px;
    border-radius:5px;
    display:inline-block;
    font-size:14px;
    line-height:24px;
    padding:12px 24px;
}

.close-guide-modal-content{
    
    transition:all .25s;
    font-size:14px;
    width:100%;
    background:#ddd!important;
    color:#000;
    margin-top:30px;
    cursor:pointer;
    line-height:normal;
    font-weight:600;
    padding:15px 0;
}

.close-guide-modal-content:hover{
    
    background:#eee!important;
}

.baskool-section-parent-level1-login{
    
    width:100%;
    height:100%;
    background:#FFF;
    /*margin-top:168px;*/
    position:Relative;
}


.baskool-section-parent-level1-login .container{
    
    width:100%;
    height:100%;
}

.baskool-section-parent-level1-login .container .row{
    
    align-items:Center;
    justify-content:center;
    display:flex;
    width:100%;
    height:100%;
}


.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool{
    
    width:100%;
    border:1px solid #ddd;
    border-radius:8px;
    padding:40px;
    
}





.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool img{
    
    /*width:30%;*/
    margin:auto;
}

.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool h1{
    
    font-size:20px;
    line-height:34px;
    margin:0 0 15px 0;
    color:#000;
    display:inline-block;
    font-weight:500;
}


.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool h2{
    
    font-size:14px;
    line-height:24px;
    margin:0 0 15px 0;
    color:#000;
    display:block;
}

.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool strong{
    
    display:inline-block;
    margin-left:3px;
}


.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool  .p-login{
    
   display:block;
}

.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool #step1{
    
    margin-top:40px;
}


.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool .p-login__phoneLabel{
    
    font-size:16px;
    font-weight:bold;
    margin:0 0 10px 0;
    color:#000;
    line-height:normal;
}

.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool .username{
    
    width:100%;
    height:48px;
    padding:0 16px;
    border:1px solid #cbcbcb;
    border-radius:8px;
    position:relative;
    transition:all .25s;
    margin:0 0 20px 0;
    
}

.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool .username:hover{
    
    border-color:#757575;
}


.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool .l-auth__submitButton{
    
    width:100%;
    background:#e3e3e4;
    transition:all .25s;
    height:48px;
    padding:0 16px;
    color:#98979a;
    border-radius:8px;
    line-height:normal;
    font-weight:500;
    
}


.baskool-section-parent-level1-login .container .row .col-lg-4 .form-login-keeper-baskool .l-auth__submitButton:hover{
    
    color:#fff !important;
    background:var(--config_color_1);
}




.om-buyer-section-baskool-main-page{
    
    width:100%;
    margin-bottom:60px;
    padding:20px 0;
    background:var(--config_color_2);
}

.kharid-omde {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-direction: column;
}



.om-buyer-section-baskool-main-page .row{
    
   display: flex;
    align-items: center;
    justify-content: center;
}

.om-buyer-section-baskool-main-page .row .col-lg-5 h1{
    
    font-style: normal;
    font-weight: bold;
    font-size: 32px;
    line-height: 54px;
    text-align: right;
    color: white;
    margin:0 0 15px 0;
}


.om-buyer-section-baskool-main-page .row .col-lg-5 h2{
    
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 27px;
    text-align: right;
    margin:0 0 15px 0;
    color: white;
    
}

.number-om-section svg path{
    fill:white;
}


.number-om-section{
    
    margin-bottom:30px;
    display:flex;
    align-items:Center;
    justify-content:flex-start;
}

.number-om-section:last-child{
    
    margin:0;
}


.number-om-section svg{
    
    width:32px;
    height:32px;
    margin-left:10px;
}

.number-om-section div h4{
    
    font-weight: 400;
    font-size: 14px;
    margin:0 0 15px 0;
    line-height: 24px;
    color: white;
}

.number-om-section div h3{
    
    font-weight: bold;
    margin:0;
    font-size: 20px;
    line-height: 34px;
    color: white;
   
}


.choose-category-mo-section{
    
    position:relative;
    display:flex;
    flex-wrap:wrap;
    width:100%;
    background:#FFF;
    box-shadow:0 4px 15px rgba(0,0,0,.1);
    border-radius:16px;
    padding:24px;
}

.choose-category-mo-section-1{
    
    width:100%;
    
}


.choose-category-mo-section-4{
    
    width:100%;
}

.choose-category-mo-section-2{
    
    width:50%;
    margin:30px 0;
    padding-left:15px;
}


.choose-category-mo-section-3{
    
    width:50%;
    padding-right:15px;
    margin:30px 0;
}


.choose-category-mo-section div h1{
    
    color:#000;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
    margin:0 0 5px 0;
}


.choose-category-mo-section div h2{
    
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: normal;
    color: #757575;
    margin:0 0 10px 0;
}


.choose-category-mo-section div input{
    
    width:100%;
    height:48px;
    padding:0 16px;
    border:1px solid #cbcbcb;
    border-radius:8px;
    position:relative;
    transition:all .25s;
}



.choose-category-mo-section div input:hover{
    
    border-color:#757575;
}

.choose-category-mo-section div input:focus{
    
    border-color:#757575;
}




.choose-category-mo-section div h1 span{
    
    font-weight:100 !important;
    margin-right:5px;
    font-size:12px !important;
}


.choose-category-mo-section div h1 strong{
    
    color:#ff8603;
}


.choose-category-mo-section div button{
    
    background:var(--config_color_1);
    border-radius:8px;
    font-size:14px;
    color:#fff !important;
    padding:12px 24px;
    border:0;
    box-shadow:none;
    outline:none;
    float:left;
}



.footer-baskul-row-3{
    
    margin-top:30px;
}


.footer-copyright{
    
    border-top:1px solid #ededed;
    padding-top:30px;
    margin-top:30px;
    text-align:center;
    font-size:16px;
    color:#000;
    font-weight:bold;
}

.footer-copyright a{
    
    font-size:16px;
    color:#000;
    font-weight:bold;
}



.footer-open-text{
    
    border-top:1px solid #ededed;
    padding-top:30px;
}




/*solo product codes*/
/*solo product codes*/
/*solo product codes*/
/*solo product codes*/


.baskool-solo-product-section-parent-number1{
    
    position:relative;
    width:100%;
    padding:60px 15px;
    /*margin-top:167px;*/
    background:#FFF;
}


.baskool-solo-product-breadcrumb{
    
    width:100%;
}

.baskool-solo-product-breadcrumb ul{
    
    display:flex;
    margin:0 0 30px 0;
    padding:0;
    align-items:Center;
    justify-content:flex-start;
}

.baskool-solo-product-breadcrumb ul li{
    
    margin-left:10px;
}

.baskool-solo-product-breadcrumb ul li:last-child{
    
    margin:0;
}

.baskool-solo-product-breadcrumb ul li a{
    
    color: #000 !important;
    font-size:14px;
}
.baskool-solo-product-breadcrumb ul li a:hover{
    color:var(--config_color_1) !important;
}
.baskool-solo-product-breadcrumb ul .breadcrumb__separator{
    
    font-size:20px;
    color:#999 !important;
    padding:0;
    margin:0 10px 0 0;
}


.baskool-solo-product-breadcrumb ul .fa-home{
    
    font-size:20px;
}



.class-2-keeper-solo-product-baskool-data{
    
    width:100%;
    display:Flex;
    justify-content:flex-start;
}


.class-2-keeper-solo-product-baskool-data .solo-product-baskool-class-extra-image{
    
    width:50%;
    padding-left:15px;
    position:Relative;
    overflow:hidden;
}


.class-2-keeper-solo-product-baskool-data .solo-product-baskool-class-product-date-list{
    
    width:50%;
    padding-right:15px;
}




.solo-product-baskool-class-extra-image .swiper {
      width: 100%;
      height: 100%;
      border-radius:8px;
      padding-bottom:50px;
}

.solo-product-baskool-class-extra-image .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
    }

.solo-product-baskool-class-extra-image .swiper-slide img {
      display: block;
      border-radius:8px;
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

.solo-product-baskool-class-extra-image .swiper {
      margin-left: auto;
      margin-right: auto;
    }



.solo-product-baskool-class-extra-image .swiper-keys{
    
    margin:0 !important;
    top:50%;
    transform:TranslateY(-50%);
    width:30px;
    height:30px;
    background:#FFF !important;
    border-radius:0 !important;
    box-shadow:0 3px 6px rgba(0,0,0,.16);
    display:flex;
    align-items:Center;
    justify-content:Center;
    opacity:1 !important;
    
}


.solo-product-baskool-class-extra-image .swiper-keys:before{
    
    display:none;
}


.solo-product-baskool-class-extra-image .swiper-button-prev{
    
    left:15px !important;
}


.solo-product-baskool-class-extra-image .swiper-button-next{
    
    right:0px !important;
}



.solo-product-baskool-class-extra-image .swiper-button-next svg{
    
    transform:rotate(180deg);
}




.solo-product-baskool-class-extra-image .swiper-pagination{
    
    bottom:0;
    right:50%;
    transform:TranslateX(50%);
}

.solo-product-baskool-class-extra-image .swiper-pagination-bullet{
    
    margin:0 5px;
}


.solo-product-baskool-class-extra-image .swiper-pagination-bullet-active{
    
    background:#ffb25e!important;
}


.modal-baskool-prodcut .modal-body{
    
    padding:30px;
}


.modal-baskool-prodcut .swiper{
    
    padding-bottom:30px;
    overflow:hidden;
    position:Relative;
}


.modal-baskool-prodcut .modal-header{
    
    padding:30px;
    position:Relative;
    
}


.modal-baskool-prodcut .modal-header button{
    
    margin:0;
    top:50%;
    transform:TranslateY(-50%);
    color:#000 !important;
}

.modal-baskool-prodcut .modal-header button span{
    
    color:#000 !important;
}


.modal-baskool-prodcut img{
    
    border-radius:8px !important;
}

.modal-baskool-prodcut .swiper-pagination{
    
    bottom:0;
    right:50%;
    transform:TranslateX(50%);
}

.modal-baskool-prodcut .swiper-pagination-bullet{
    
    margin:0 5px;
}


.modal-baskool-prodcut .swiper-pagination-bullet-active{
    
    background:#ffb25e!important;
}


.modal-baskool-prodcut .swiper-keys{
    
    margin:0 !important;
    top:50%;
    transform:TranslateY(-50%);
    width:30px;
    height:30px;
    background:#FFF !important;
    border-radius:0 !important;
    box-shadow:0 3px 6px rgba(0,0,0,.16);
    display:flex;
    align-items:Center;
    justify-content:Center;
    opacity:1 !important;
    
}


.modal-baskool-prodcut .swiper-keys:before{
    
    display:none;
}


.modal-baskool-prodcut .swiper-button-prev{
    
    left:0 !important;
}


.modal-baskool-prodcut .swiper-button-next{
    
    right:0px !important;
}



.modal-baskool-prodcut .swiper-button-next svg{
    
    transform:rotate(180deg);
}




.baskool-solo-product-product-name{
    
    color:#000;
    margin:0 0 30px 0;
    line-height:1.6;
    font-weight:bold;
    font-size:22px;
}


.col4-porduct-data-ejmali{
    
    padding:0 !important;
    margin:0;
    
}


.col4-porduct-data-ejmali li{
    
    margin-bottom:15px;
    display:flex;
    align-items:Center;
    justify-content:Space-between;
    
}


.col4-porduct-data-ejmali li div:nth-child(1){
    
    font-size:16px;
    color:#757575;
    width:40%;
    
}


.col4-porduct-data-ejmali li div:nth-child(1) svg{
    
    width:25px;
    height:25px;
    margin-left:5px;
    vertical-align:middle;
}


.col4-porduct-data-ejmali li div:nth-child(2){
    
    
    font-size:16px;
    color:#000;
    font-weight:600;
    width:60%;
}

.col4-porduct-data-ejmali li:last-child{
    
    margin:0;
}


.show-price-product-baskool{
    
    width:100%;
    border:0;
    outline:none;
    background:#c9252c4a;
    padding:10px 12px;
    border-radius:8px;
    color:var(--config_color_1) !important;
    font-size:16px;
    transition:all .25s;
}


.show-price-product-baskool svg{
    
    width:20px;
    height:20px;
    vertical-align:sub;
    transition:all .25s;
    margin-left:10px;
    
}

.show-price-product-baskool svg path{
    
    fill:var(--config_color_1);
}

.show-price-product-baskool:hover{
    
    color:#FFF !important;
    background:var(--config_color_1);
}


.show-price-product-baskool:hover svg path{
    
    fill:#FFF;
}

.modal-free-show-price-baskool .modal-body{
    
    position:Relative;
    display:flex;
    padding:0;
    align-items:Center;
}


.modal-free-show-price-baskool .modal-dialog{
    
    min-width:900px;
}


.modal-free-show-price-baskool .modal-body .modal-div-right-baskool{
    
    width:40%;
}

.modal-free-show-price-baskool .modal-body .modal-div-left-baskool{
    
    width:60%;
    padding:50px 30px;
    position:Relative;
}



.modal-free-show-price-baskool .modal-body .modal-div-left-baskool h1{
    
    color:#000;
    font-size:19px;
    font-weight:600;
    margin:0 0 15px 0;
    line-height:1.5;
}


.modal-free-show-price-baskool .modal-body .modal-div-left-baskool h2{
    
    font-size:15px;
    color:#757575;
    margin:0;
    line-height:1.4;
}

.modal-free-show-price-baskool .modal-body .modal-div-left-baskool h1 span{
    
    display:inline-block;
    margin-right:3px;
}

.modal-free-show-price-baskool .modal-body .modal-div-left-baskool form{
    
    margin-top:40px;
}


.modal-free-show-price-baskool .modal-body .modal-div-left-baskool form label{
    
    font-size:18px;
    color:#000;
    margin:0 0 15px 0;
    line-height:1.4;
}


.modal-free-show-price-baskool .modal-body .modal-div-left-baskool form input{
    
    width:100%;
    border-radius:8px;
    border:1px solid #cbcbcb;
    height:48px;
    font-size:14px;
    color:#000;
    transition:all .25s;
    text-align:right;
    box-shadow:none;
    outline:none;
    
}

.modal-free-show-price-baskool .modal-body .modal-div-left-baskool form input:hover{
    
    border-color:#000;
}

.modal-free-show-price-baskool .modal-body .modal-div-left-baskool form button{
    
    border-radius:8px;
    background:#e3e3e4;
    color:#98979a;
    font-size:14px;
    transition:all .25s;
    width:100%;
    border:0;
    height:48px;
    margin-top:15px;
    
}


.modal-free-show-price-baskool .modal-body .modal-div-left-baskool form button:hover{
    
    color:#FFF;
    background:var(--config_color_1);
}



.modal-free-show-price-baskool .modal-body .close{
    
    opacity:1;
}


.modal-free-show-price-baskool .modal-body .close span{
    
    opacity:1;
    color:#000;
}



.baskool-taki-product-description{
    
    padding:30px 0;
    
}

.baskool-taki-product-description h1{
    
    font-size:20px;
    margin:0 0 15px 0;
    line-height:1.4;
    
}


.baskool-taki-product-description p{
    
    font-size:15px;
    line-height:normal;
    margin:0;
    color:rgba(3,3,3,.8);
}



.baskool-taki-pr-banner-click{
    
    margin:30px 0;
    position:Relative;
    border:1px solid var(--config_color_1);
    border-radius:8px;
    background:#FFF;
    width:100%;
    min-height:150px;
}


.baskool-taki-pr-banner-click img{
    
    /*width:210px;*/
    /*height:250px;*/
    position:absolute;
    right:0;
    top:-40px;
    z-index:2;
}

.baskool-taki-pr-banner-click .banner-clip-path{
    
    width: 100%;
    height: 100%;
    background-color: #ffb25e;
    position: absolute;
    right: 0;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    -webkit-clip-path: polygon(50% 0, 100% 100%, 100% 0);
    clip-path: polygon(50% 0, 100% 100%, 100% 0);
    
}

.baskool-taki-pr-banner-click .banner-content-bkul{
    
    margin:auto;
    text-align:center;
    display:flex;
    align-items:Center;
    justify-content:center;
    padding-top:40px;
}





.baskool-taki-pr-banner-click .banner-content-bkul h1{
    
    font-weight: 500;
    font-size: 32px;
    color: #ff8603;
    padding-right: 100px;
    margin-left: 40px;
}
 



.baskool-taki-pr-banner-click .banner-content-bkul a{
    
    padding: 4px 16px 4px 4px;
    background-color: var(--config_color_1);
    border-radius: 100px;
    font-size: 1.3rem;
    font-weight: 500;
    color: #fff;
    display:flex;
    align-items:center;
    justify-content:Center;
}
 
.baskool-taki-pr-banner-click .banner-content-bkul a span{
    
    width: 30px;
    height: 30px;
    background-color: #fff;
    border-radius: 50%;
    color: var(--config_color_1);
    margin-right:10px;
    -webkit-box-pack: center;
    display:flex;
    align-items:center;
    justify-content:center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 1.9rem;
}





.mortabet-baskool-inner{
    
    position:Relative;
    width:100%;
    height:100%;
    border:1px solid #d9b600;
    border-radius:8px;
    box-shadow:0 0 8px hsla(0,0%,46%,.1);
    margin-bottom:30px;
}


.mortabet-baskool-inner img{
    
    width:100%;
    height:100%;
    border-top-right-radius:8px;
    border-top-left-radius:8px;
}


.mortabet-baskool-inner h1{
    
    margin:15px 0;
    line-height:normal;
}

.mortabet-baskool-inner h1 a{
    
   font-size: 16px;
    color: #000;
    display: block;
    font-weight: 600;
    line-height: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.mortabet-baskool-inner h2{
    
    color: #757575;
    margin: 0 0 15px 0;
    line-height: Normal;
    font-size: 14px;
}


.mortabet-baskool-inner h2 svg{
    
    margin-left: 5px;
    vertical-align: middle;
    width: 20px;
    height: 20px;
}

.mortabet-baskool-inner h3{
    
    color: #757575;
    margin: 0 0 15px 0;
    line-height: Normal;
    font-size: 14px;
}


.mortabet-baskool-inner div{
    
    padding:15px;
    text-align:right;
}

.mortabet-baskool-inner h3 svg{
    
     margin-left: 5px;
    vertical-align: middle;
    width: 20px;
    height: 20px;
}

.mortabet-baskool-inner .see-price-inside-product-page-bkul{
    
    border: 1px solid var(--config_color_1);
    text-align: center;
    display: block;
    width: 100%;
    border-radius: 8px;
    padding: 7px 6px;
    line-height: 24px;
    color: var(--config_color_1) !important;
    font-size: 14px;
    
}


.mortabet-baskool-inner h4 svg{
    
     margin-left: 5px;
    vertical-align: middle;
    width: 20px;
    height: 20px;
}

.mortabet-baskool-inner h4{
    
    margin:0 0 15px 0;
    line-height:Normal;
}

.mortabet-baskool-inner h4 span{
    
    background-color: #deebf0;
    color: rgba(30, 159, 189, .8);
    padding: 0 4px;
    border-radius: 8px;
    font-size: 12px;
}

.baskool-taki-mahsul-mortabet{
    
    padding:0;
}



.seller-man-phone-number-solo-product{
    
    width:100%;
    color:#FFF !important;
    padding:10px 0;
    font-size:16px;
    text-align:center;
    border-radius:8px;
    margin-bottom:30px;
    background:var(--config_color_1)!important;
    border:0;
    box-shadow:none;
    outline:none;
}



.seller-man-phone-number-solo-product i{
    
    vertical-align:middle;
    margin-left:10px;
    font-size:25px;
}


.pay-safe-baskool-1001{
    
    width:100%;
    margin-bottom:30px;
    padding:15px;
    background:#fff7ee;
    border-radius:8px;
    border:1px solid #ffd8ae;
    box-shadow:0 0 6px 0 rgba(0,0,0,.15);
}

.header-safe-pay-bkul{
    
    width:100%;
    display:flex;
    align-items:Center;
    margin-bottom:15px;
    justify-content:space-between;
}

.header-safe-pay-bkul div a{
    
    font-size:16px;
    color:#000;
    
}

.header-safe-pay-bkul div svg{
    
    vertical-align:middle;
    margin-left:5px;
}


.header-safe-pay-bkul i{
    
    font-size:30px;
    color:#000;
    vertical-align:middle;
}


.pay-safe-baskool-1001 p{
    
    font-size:16px;
    color:#000;
    margin:0 0 15px 0;
    line-height:normal;
}


.seller-man-profile{
    
    padding:30px 15px 15px 15px;
    border-radius:8px;
    border:1px solid #ededed;
    position:Relative;
}


.seller-man-profile .seller-profile-1{
    
    width:auto;
    padding:5px 10px;
    position:Absolute;
    top:0;
    color:#1e9fbd;
    background:#deebf0;
    right:50%;
    transform:TranslateX(50%);
    border-bottom-right-radius:15px;
    border-bottom-left-radius:15px;
}


.seller-man-profile .seller-profile-2{
    
    display:flex;
    align-items:Center;
    justify-content:Flex-start;
    margin:30px 0 15px 0;
}

.seller-man-profile .seller-profile-2 img{
    
    width:50px;
    height:50px;
    border-radius:50%;
    margin-left:10px;
    
}


.seller-man-profile .seller-profile-2 div h1{
    
    font-weight:600;
    font-size:18px;
    color:#000;
    margin:0 0 10px 0;
    line-height:Normal;
    
}

.seller-man-profile .seller-profile-2 div h2{
    
    line-height:normal;
    margin:0;
    font-size:14px;
    color:#777;
}


.seller-man-profile .seller-profile-2 div h1 svg{
    
    vertical-align:middle;
    margin-right:5px;
}


.seller-man-profile .seller-profile-3{
    
    margin:0 0 15px 0;
}


.seller-man-profile .seller-profile-3 h1{
    
    font-size:16px;
    color:#000;
    margin:0 0 15px 0;
    line-height:normal;
}

.seller-man-profile .seller-profile-3 p{
    
    font-size:15px;
    color:#777;
    line-height:normal;
    margin:0;
    display:-webkit-box;
    overflow:hidden;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
}



.seller-man-profile .seller-profile-4{
    
    text-align:center;
}


.seller-man-profile .seller-profile-4 a{
    
    font-size:17px;
    color:#00a5d4;

}



.seller-man-profile .seller-profile-4 a i{
    
    vertical-align:middle;
    margin-right:5px;
    font-size:23px;
    
}


.relative-toprow-bkul{
    
    position:relative;
    border-bottom: 1px solid #dbd9d9;
    padding: 15px 0;
}


.sticky-reltop{
    
    position:sticky;
    top:175px;
}


.sellermodal .modal-header{
    
    padding:30px;
    bordeR:0;
    position:Relative;
}

.sellermodal .modal-header button{
    
    opacity:1;
    top:50%;
    transform:TranslateY(-50%);
    
}


.sellermodal .modal-header button span{
    
    opacity:1;
    color:#000;
}

.sellermodal .modal-body .modal-seller-info{
    
    padding:15px;
    border:1px solid #ddd;
    text-align:center;
    border-radius:8px;
    width:fit-content;
    margin:0 auto 30px;
}

.sellermodal .modal-body .modal-seller-info img{
    
    width:50px;
    height:50px;
    border-radius:50%;
    margin-bottom:15px;
}


.sellermodal .modal-body .modal-seller-info h1{
    
    color:#000;
    margin:0 0 15px 0;
    line-height:normal;
    font-size:17px;
}


.sellermodal .modal-body .modal-seller-info h2{
    
    color:#000;
    margin:0;
    line-height:normal;
    font-size:14px;
    filter:blur(3px);
}

.sellermodal .modal-body .modal-seller-info h2 i{
    
    margin-right:10px;
    vertical-align:middle;
    font-size:20px;
}



.fix-h1-text-modal-seller{
    
    font-size:18px;
    color:#000;
    font-weight:600;
    margin:0 0 15px 0;
    line-height:Normal;
}

.fix-h2-text-modal-seller{
    
    font-size:15px;
    color:#000;
    margin:0;
    line-height:normal;
}




.sellermodal .modal-body form{
    
    margin-top:30px;
}

.sellermodal .modal-body form label{
    
    font-size: 18px;
    color: #000;
    margin: 0 0 15px 0;
    line-height: 1.4;
}

.sellermodal .modal-body form input{
    
    width: 100%;
    border-radius: 8px;
    border: 1px solid #cbcbcb;
    height: 48px;
    font-size: 14px;
    color: #000;
    transition: all .25s;
    text-align: right;
    box-shadow: none;
    outline: none;
}


.sellermodal .modal-body form input:hover{
    
    border-color:#000;   
}


.sellermodal .modal-body{
    
    padding:30px 60px;
}

.sellermodal .modal-body form button{
    
    border-radius: 8px;
    background: #e3e3e4;
    color: #98979a;
    font-size: 14px;
    transition: all .25s;
    width: 100%;
    border: 0;
    height: 48px;
    margin-top: 15px;
}

.sellermodal .modal-body form button:hover{
    
    color: #FFF;
    background: var(--config_color_1);
}



/*solo product codes*/
/*solo product codes*/
/*solo product codes*/
/*solo product codes*/


.baskool-about-us-section-parent{
    
    position:Relative;
    width:100%;
    padding:60px 0;
    /*margin-top:170px;*/
}




.flex-direction-diffrence-baskool{
    
    display:flex;
    align-items:Center;
}

.flex-direction-diffrence-baskool img{
    
    width:100%;
}


.flex-direction-diffrence-baskool p{
    
    font-size:16px;
    color:rgba(3,3,3,.8);
    margin:0 0 15px 0;
    line-height:Normal;
}

.flex-direction-diffrence-baskool p:last-child{
    
    margin:0;
}


.reverse-flex-dr{
    
    margin-top:60px;
    margin-bottom:60px;
    
}

.flex-direction-diffrence-baskool h1{
    
    font-weight: 600;
    font-size: 24px;
    line-height: 40px;
    text-align: right;
    color: #ff8603;
    margin:0 0 30px 0;
}



.baskool-section-contact-main-parent{
    
    position:relative;
    padding:60px 0;
}

.baskool-section-contact-main-parent h1{
    
    font-weight: 700;
    font-size: 24px;
    line-height: 28px;
    color: #ff8603;
    margin:0 0 30px 0;
}


.baskool-section-contact-main-parent h2{
    
    font-weight: 600;
    font-size: 20px;
    line-height: 34px;
    margin: 0 0 30px 0;
    color:#000;
}


.baskool-section-contact-main-parent .flex-contact-div-baskool{
    
    display:flex;
    align-items:Center;
    justify-content:Flex-start;
    margin-bottom:30px;
}

.baskool-section-contact-main-parent .flex-contact-div-baskool svg{
    
    vertical-align:middle;
    margin-left:15px;
    width:32px;
    height:32px;
}

.baskool-section-contact-main-parent .flex-contact-div-baskool h3{
    
    margin:0 0 15px 0;
    line-height:normal;
}

.baskool-section-contact-main-parent .flex-contact-div-baskool h3 a{
    
    font-weight: 600;
    font-size: 16px;
    line-height: 27px;
    color: #030303;
}


.baskool-section-contact-main-parent .flex-contact-div-baskool h4{
    
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: rgba(3, 3, 3, .8);
}


.baskool-section-contact-main-parent .border-line-contact-baskool{
    
    padding:15px;
    border-radius:8px;
    border:1px solid #ffb25e;
    text-align: right;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: rgba(3, 3, 3, .7);
    margin:0;
}

.baskool-section-contact-main-parent .border-line-contact-baskool svg{
    
    width:24px;
    height:24px;
    vertical-align:middle;
    margin-left:10px;
}



html body .baskool-account-edit-section-all-parent{
    
    position:relative;
    width:83%;
    padding:30px;
    margin-right:auto;
}


.baskool-account-edit-section-all-parent .compelete-profile-example-FLVME {
    
    width:100%;
    margin-bottom:15px;
}

.baskool-account-edit-section-all-parent .compelete-profile-example-FLVME a{
    
    padding:10px 10px;
    border-radius:12px;
    font-size:17px;
    color:#1da1f2;
    background:#e8f4f8;
    display:block;
}


.baskool-account-edit-section-all-parent .compelete-profile-example-FLVME a i{
    
    font-size:20px;
    vertical-align:middle;
    margin-left:10px;
}


.profile-data-baskool-progress-to-compelete{
    
    position:relative;
    border-radius:12px;
    border:1px solid #f7f7f7;
    padding:15px;
}

.profile-data-baskool-progress-to-compelete .percent-comp-acc{
    
    color:#000;
    position:absolute;
    left:15px;
    display:flex;
    align-items:Center;
    justify-content:Center;
    top:15px;
    width:30px;
    height:30px;
    border-radius:30px;
    background:#f7f7f7;
    font-size:12px;
}




.profile-data-baskool-progress-to-compelete-image-and-add{
    
    width:40%;
    margin:30px auto;
    position:relative;
    border-radius:50%;
    overflow:hidden;
    
}


.profile-data-baskool-progress-to-compelete-image-and-add img{
    
    border-radius:50%;
    filter:brightness(50%);
    cursor:pointer;
    
}

.profile-data-baskool-progress-to-compelete-image-and-add i{
    
    position:absolute;
    top:50%;
    right:50%;
    transform:Translate(50%,-50%);
    transition:all .25s;
    color:#FFF;
    font-size:30px;
    cursor:pointer;
    z-index:2;
}

.profile-data-baskool-progress-to-compelete-image-and-add:hover i{
    
    transform:translate(50%,-50%) scale(1.25);
}


.border-gradiant-progress-profile{
    
    position:absolute;
    right:0;
    top:0;
    left:0;
    bottom:0;
    width:calc(100% + 8px);
    height:calc(100% + 8px);
    z-index:-1;
    background:var(--config_color_1);
}



.profile-progress-text{
    
    text-align:center;
    margin:0 0 5px 0;
    color:#4dc0bb;
    font-size:16px;
}


.profile-progress-text span{
    
    display:inline-block;
    margin-right:10px;
}




.user-name-and-familyname{
    
    margin:0;
    color:#000;
    font-size:23px;
    font-weight:600;
    line-height:normal;
    text-align:center;
    
}


.add-legal-information-user{
    
    margin-top:15px;
    border:1px solid #f7f7f7;
    padding:15px;
    border-radius:12px;
}

.legal-data-first-div{
    
    margin-bottom:15px;
    width:100%;
    position:relative;
    display:Flex;
    align-items:Center;
    justify-content:space-between;
}

.legal-data-first-div span{
    
    color:#000;
    display:flex;
    align-items:flex-start;
    justify-content:Center;
    width:30px;
    height:30px;
    border-radius:30px;
    background:#f7f7f7;
    font-size:12px;
}


.legal-data-first-div h1{
    
    font-size:17px;
    position:Relative;
    color:#000;
    margin:0;
    line-height:1.3;
    padding-bottom:10px;
}


.legal-data-first-div h1:After{
    
    content: " ";
    width: 100px;
    height: 4px;
    background: #00c569;
    display: block;
    border-radius: 5px;
    margin-top: 10px;
   
}


.add-legal-information-user p{
    
    margin:0 0 15px 0;
    color:#000;
    font-size:15px;
    line-height:1.2;
}



.add-btn-legal-data{
    
    cursor:pointer;
    color:#1da1f2 !important;
    padding:0 !important;
    font-size:16px;
}


.FLVME-accr-hidden .mb-0{
    
    margin:0;
    line-height:normal;
}

.add-btn-legal-data i{
    
    font-size:18px;
    vertical-align:middle;
    margin-right:10px;
    transition:all .25s;
}


.input-keeper-legal{
    
    width:100%;
    position:Relative;
}

.input-keeper-legal input{
    
    width:100%;
    border:1px solid #bdc4cc;
    padding:8px 15px;
    margin:0;
    border-radius:4px;
}

.input-keeper-legal i{
    
    position:absolute;
    left:8px;
    top:50%;
    transform:TranslateY(-50%);
    font-size:17px;
    color:#bdc4cc;
    
}



.add-class-legal-data-form-input label{
    
    margin:10px 0;
    color:#000;
    font-size:17px;
}




.add-class-legal-data-form-input{
    
    padding:10px 0;
}

.add-btn-legal-data{
    
    overflow:Hidden;
}




.FLVME-accr-hidden{
    
    overflow:Hidden;
}



.acc-edit-baskool-col8-class1{
    
    width:100%;
    margin-bottom:15px;
    display:flex;
    align-items:center;
    justify-content:Space-between;
    background:#f7f7f7;
    border-radius:12px;
    padding:5px;
}


.acc-edit-baskool-col8-class1 div{
    
    color:#e41c38!important;
    font-size:14px;
}


.acc-edit-baskool-col8-class1 div i{
    
    font-size:18px;
    vertical-align:middle;
    margin-left:10px;
}


.acc-edit-baskool-col8-class1 a{
    
    background:#1da1f2;
    color:#FFF;
    font-size:14px;
    padding:4px 25px;
    border-radius:12px;
}

.acc-edit-baskool-col8-class1 a svg{
    
    vertical-align:middle;
    margin-left:10px;
    width:20px;
    height:20px;
}


.baskool-account-edit-section-all-parent .container{
    
    widtH:100%;
}



.acc-edit-data-user-phone-name{
    
    width:100%;
    padding:15px;
    border:1px solid #f7f7f7;
    border-radius:12px;
}





.first-div-acc-edit-phone{
    
    margin-bottom: 15px;
    width: 100%;
    position: relative;
    display: Flex;
    align-items: Center;
    justify-content: space-between;
}

.first-div-acc-edit-phone h1{
    
    font-size: 17px;
    position: Relative;
    color: #000;
    margin: 0;
    line-height: 1.3;
    padding-bottom: 10px;
}

.first-div-acc-edit-phone h1:After{
    
    content: " ";
    width: 100px;
    height: 4px;
    background: #00c569;
    display: block;
    border-radius: 5px;
    margin-top: 10px;
}


.first-div-acc-edit-phone span{
    
    color: #000;
    display: flex;
    align-items: flex-start;
    justify-content: Center;
    width: 30px;
    height: 30px;
    border-radius: 30px;
    background: #f7f7f7;
    font-size: 12px;
}




.second-div-acc-edit-phone{
    
    display:flex;
    align-items:flex-start;
    justify-content:Space-between;
}




.second-div-acc-edit-phone .right-60-width-accphone{
    
    width:60%;
}

.second-div-acc-edit-phone .left-40-width-accphone{
    
    width:35%;
}



.second-div-acc-edit-phone .right-60-width-accphone label{
    
    font-size:18px;
    color:#000;
    font-weight:600;
    margin-bottom:10px;
}



.second-div-acc-edit-phone .right-60-width-accphone input{
    
    width: 100%;
    direction:rtl;
    border: 1px solid #bdc4cc;
    padding: 8px 15px;
    margin: 0;
    border-radius: 4px;
}


.second-div-acc-edit-phone .right-60-width-accphone .form-keeper{
    
    margin:0 0 15px 0;
}


.second-div-acc-edit-phone .right-60-width-accphone .form-keeper div{
    
    position:relative;
    width:100%;
}




.second-div-acc-edit-phone .right-60-width-accphone .form-keeper div i{
    
    position: absolute;
    left: 8px;
    top: 50%;
    transform: TranslateY(-50%);
    font-size: 17px;
    color: #bdc4cc;
}

.left-40-width-accphone h1{
    
    font-size:15px;
    color:#000;
    margin:0 0 15px 0;
    line-height:Normal;
}

.left-40-width-accphone h1 span{
    
    color:#e41c38;
    display:inline-block;
    margin-right:5px;
}

.left-40-width-accphone button{
    
    color:#FFF !important;
    padding:5px 15px;
    font-size:16px;
    border-radius:5px;
    background:#00c569;
    outline:none !important;
    box-shadow:None !important;
    border:0 !important;
}


.third-div-acc-edit-phone{
    
    margin-top:15px;
    padding:15px;
    border-radius:12px;
    border:1px solid #f7f7f7;
    
}




.text-about-bussiness{
    
    background:#e8f4f8;
    border-radius:12px;
    padding:15px;
    
}

.text-about-bussiness h1{
    
    color:#000;
    font-size:16px;
    margin:0 0 30px 0;
    line-height:Normal;
}

.text-about-bussiness h1 i{
    
    vertical-align:middle;
    margin-left:10px;
    font-size:19px;
}

.text-about-bussiness div{
    
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
}


.text-about-bussiness div p{
    
    color:#000;
    font-size:16px;
    margin:0 0 10px 0;
    line-height:Normal;
    width:48%;
}


.text-about-bussiness div p:last-child{
    
    margin:0;
}

.third-div-acc-edit-phone textarea{
    
    width: 100%;
    direction:rtl;
    border: 1px solid #bdc4cc;
    padding: 8px 15px;
    margin: 0;
    margin-top:15px;
    border-radius: 4px;
}

.submit-address-FLVME{
    
    color:#FFF !important;
    background:#1da1f2;
    padding:12px;
    min-width:200px;
    display:block;
    margin:Auto;
    border-radius:12px;
    border:0 !important;
    box-shadow:none !important;
    outline:none !important;
    font-size:20px;
}





.add-picture-and-certificate{
    
    margin-top:30px;
    padding:15px;
    border-radius:12px;
    border:1px solid #f7f7f7;
    display:flex;
    align-items:flex-start;
    justify-content:space-between;
}


.same-style-html-madeclass{
    
    margin-bottom: 15px;
    width: 48%;
    
}

.same-style-html-madeclass h1{
    
    font-size: 17px;
    position: Relative;
    color: #000;
    margin: 0;
    line-height: 1.3;
    padding-bottom: 10px;
}

.same-style-html-madeclass h1:After{
    
    content: " ";
    width: 100px;
    height: 4px;
    background: #00c569;
    display: block;
    border-radius: 5px;
    margin-top: 10px;
}


.same-style-html-madeclass span{
    
    color: #000;
    display: flex;
    align-items: flex-start;
    justify-content: Center;
    width: 30px;
    height: 30px;
    border-radius: 30px;
    background: #f7f7f7;
    font-size: 12px;
}





.flex-h1-style{
    
    display:Flex;
    align-items:center;
    position: relative;
    display: Flex;
    align-items: Center;
    justify-content: space-between;
}


.content-accepted-images{
    
    margin-top:15px;
    color:#000;
    font-size:16px;
}


.add-field-picture-baskool{
    
    margin:30px auto 0;
    width:50%;
    border:2px dashed #d2d2d2;
    border-radius:12px;
    transition:all .25s;
    display:flex;
    align-items:Center;
    cursor:pointer;
    justify-content:Center;
    padding:30px 0;
    flex-direction:column;
}

.add-field-picture-baskool:hover{
    
    border-color:#00c569;
}


.add-field-picture-baskool i{
    
    color:#000;
    font-size:25px;
}


.add-field-picture-baskool p{
    
    margin:10px 0 0 0;
    line-height:Normal;
    font-weight:600;
    font-size:14px;
    color:#000;
}

.add-picture-and-certificate-number2{
    
    margin-top:15px;
}


.same-style-html-madeclass h1 strong{
    
    font-size:14px;
    color:#bdc4cc;
    display:inline-block;
    margin-right:5px;
}


.submit-pictures-FLVME{
    
    color: #FFF !important;
    background: #1da1f2;
    padding: 12px;
    min-width: 200px;
    display: block;
    margin: Auto;
    border-radius: 12px;
    border: 0 !important;
    box-shadow: none !important;
    outline: none !important;
    font-size: 20px;
    margin-top:30px !important;
}




html body .account-baskool-messages-section-all{
    
    position:Relative;
    /*padding:60px 0;*/
    width:83%;
    height:100vh;
    padding:0 15px;
    margin-right:auto;
    
}


.messages-section-col3-search{
    
    width:100%;
    position:Relative;
    margin-bottom:30px;
}

.messages-section-col3-search input{
    
    border-radius:8px;
    padding:6px 35px 6px 6px;
    width:100%;
    margin:0;
    font-size:14px;
    border:0 !important;
    color:#000 !important;
    background:#f2f3f7 !important;
    box-shadow:0 2px 10px rgb(196 196 196/15%) !important;
    outline:none !important; 
    
}

.messages-section-col3-search input::Placeholder{
    
    color:#000 !important;
}

.messages-section-col3-search svg{
    
    width:24px;
    height:24px;
    position:Absolute;
    top:50%;
    transform:translateY(-50%);
    right:6px;
}


.messages-col3-border{
    
    padding:15px 0 15px 15px;
    border-left:1px solid #e0e0e0;
}



.tabs-links-msg-and-buyers ul{
    
    width:100%;
    display:flex;
    padding:0 0 0 0!important;
    margin:0 !important;
    align-items:Center;
    justify-content:space-between;
    border-bottom:1px solid #cbcbcb;
}



.tabs-links-msg-and-buyers ul li{
    
    text-align:center;
    width:50%;
}

.tabs-links-msg-and-buyers ul li a{
    
    color:#979797 !important;
    font-size:14px;
    padding-bottom:10px !important;
    display:block;
    font-weight:600;
    border-bottom:3px solid transparent;
}



.tabs-links-msg-and-buyers ul li.active a{
    
    border-color:var(--config_color_1);
    color:var(--config_color_1) !important;
}


.content-in-tabs-are-links{
    
    height:100%;
    display:Flex;
    align-items:Center;
    justify-content:Center;
    flex-direction:column;
    text-align:center;
    padding:30px 0;
}

.content-in-tabs-are-links img{
    
    width:100%;
    max-width:105px;
}



.content-in-tabs-are-links h1{
    
    color:#000;
    font-size:16px;
    font-weight:600;
    line-height:Normal;
    margin:20px 0;
}

.content-in-tabs-are-links p{
    
    font-size:14px;
    color:#000;
    line-height:Normal;
    margin:0 0 20px 0;
}

.content-in-tabs-are-links a{
    
    background:var(--config_color_1);
    border-radius:8px;
    color:#FFF;
    font-size:15px;
    display:inline-block;
    padding:8px 16px;
}



.content-in-tabs-are-links a i{
    
    vertical-align:middle;
    margin-left:5px;
    font-size:18px;
}



.msg-section-col9-full{
    
    width:100%;
    text-align:center;
    height:100%;
    overflow-y:auto;
}



.h100-msg-page{
    
    height:100%;
}

.msg-section-col9-full img{
    
    width: 100%;
    height: 100%;
    max-width: 450px;
    max-height: 370px;
    
}


.msg-section-col9-full h1{
    
    color:#000;
    font-size:16px;
    font-weight:600;
    margin:30px 0;
    line-height:Normal;
}


.msg-section-col9-full .QR-code-msg{
    
    width:120px;
    height:120px;
}




html body .off-seller-section-parent-all{
    
    width:83%;
    margin-right:auto;
    position:Relative;
    padding:60px 0;
}

.off-seller-section-parent-all .offseller-title{
    
    margin-bottom:60px;
}


.off-seller-section-parent-all .offseller-title h1{
    
    color:#000;
    font-size:23px;
    font-weight:600;
    margin:0;
    line-height:1.3;
}


.offseller-inside-div{
    
    position:Relative;
    overflow:Hidden;
    width:100%;
    height:165px;
    background:#FFF;
    border-radius:8px;
    box-shadow:0 2px 8px rgba(0,0,0,.1);
}



.offseller-inside-div .abs-content-right-white-bg{
    
    position:absolute;
    width:100%;
    right:0;
    z-index:3;
    padding:15px;
    display:flex;
    align-items:flex-start;
    flex-direction:column;
    justify-content:center;
    height:100%;
}



.offseller-inside-div .abs-content-right-white-bg h1{
    
    font-size:16px;
    font-weight:600;
    color:#000;
    margin:0 0 10px 0;
    line-height:1.2;
    width:250px;
    overflow:Hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    display:block;
}




.offseller-inside-div .abs-content-right-white-bg h2{
    
    color:#757575;
    font-size:14px;
    font-weight:600;
    line-height:24px;
    margin:0 0 10px 0;
    
}



.offseller-inside-div .abs-content-right-white-bg .images-sellers-margin-minus{
    
    width:150px;
    display:flex;
    align-items:Center;
    justify-content:Flex-start;
}


.offseller-inside-div .abs-content-right-white-bg .images-sellers-margin-minus img{
    
    height:30px;
    border-radius:50%;
    border:1px solid #FFF;
    margin-right:-7px;
    width:30px;
}


.offseller-inside-div .abs-content-right-white-bg .images-sellers-margin-minus span{
    
    background:rgb(41, 30, 148);
    padding:4px;
    color:#FFF;
    line-height:20px;
    display:Flex;
    align-items:Center;
    justify-content:center;
    border-radius:50%;
    margin-right:-7px;
    border:1px solid #FFF;
}



.abs-content-image-gradiant{
    
    position:absolute;
    width:60%;
    height:100%;
    left:0;
    
}

.abs-content-image-gradiant div{
    
    position:absolute;
    width:100%;
    height:100%;
    z-index:2;
    background:linear-gradient(270deg,#fff .17%,hsla(0,0%,100%,0));
}


.abs-content-image-gradiant img{
    
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}



.parent-col-acc-header{
    
    padding-right:0;
    padding-left:0;
}

.baskool-account-header .row{
    
    display:flex;
    align-items:Center;
    
}


html body .baskool-account-header{
    
    width:83%;
    margin-right:auto;
    background:#FFF;
    padding:15px 0;
    border-bottom:2px solid #f6f6f6;
}


.right-side-header-baskool-account{
    
    display:flex;
    align-items:Center;
    justify-content:flex-start;
}


.left-side-header-baskool-account{
    
    display:flex;
    align-items:Center;
    justify-content:flex-end;
}



.right-side-header-baskool-account .atag-rights-1{
    
    padding:10px;
    border-radius:8px;
    display:Flex;
    color:#FFF;
    align-items:Center;
    justify-content:center;
    background:#151c2e;
    margin-left:15px;
}

.right-side-header-baskool-account .atag-rights-2{
    
    color:#FFF;
    font-size:16px;
    font-weight:600;
    background:var(--config_color_1) !important;
    display:inline-block;
    padding:10px 30px;
    border-radius:8px;
    
}


.baskool-section-keeper-header-and-sidebar{
    
    width:100%;
    position:relative;
}

.left-side-header-baskool-account a{
    
    background: #fff;
    color: #556080;
    border: 1px solid;
    padding:9px 15px;
    border-radius: 12px;
    margin-left: 15px;
    display:inline-block;
    transition:.3s;
    font-size:16px;
    font-weight:600;
}

.left-side-header-baskool-account a i{
    
    margin-left:5px;
    vertical-align:middle;
    font-size:18px;
}



.left-side-header-baskool-account a:hover{
    
    color:#FFF;
    background:#556080;
}




.menu-account-baskool-dropdown{
    
    display:flex;
    align-items:Center;
    background:#FFF;
    cursor:pointer;
    border:0 !important;
    box-shadow:none !important;
    outline:none !important;
    justify-content:center;
}


.menu-account-baskool-dropdown img{
    
    width:40px;
    height:40px;
    margin-left:5px;
    vertical-align:middle;
}


.menu-account-baskool-dropdown span{
    
    max-width:70px;
    display:inline-block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:14px;
    color:#777777;
    font-weight:600;
}


.menu-account-baskool-dropdown .fa-angle-down{
    
    font-size:30px;
    color:#777777;
    margin-right:5px;
    vertical-align:middle;
    
}


.baskool-account-header .container{
    
    width:100%;
}


.dropdown-account-baskool-3men{
    
    position:absolute;
    left:15px;
    bottom:auto;
    top:calc(100%  + 15px);
    transform:scaleY(0);
    transform-origin:top;
    background:#FFF;
    border-radius:12px;
    overflow:hidden;
    z-index:10;
    transition:all .3s;
    box-shadow:0 3px 9px rgba(0,0,0,.05);
    
}


.dropdown-account-baskool-3men.active{
    
    transform:scaleY(1);
}

.dropdown-account-baskool-3men ul{
    
    margin:0;
    padding:0;
}

.dropdown-account-baskool-3men ul li{
    
    width:100%;
}

.dropdown-account-baskool-3men ul li svg{
    
    width:25px;
    height:25px;
    margin-left:5px;
    vertical-align:middle;
        
}

.dropdown-account-baskool-3men ul li svg.cls-1{
    
    fill:#777;
}

.dropdown-account-baskool-3men ul li a{
    
    display:block;
    width:100%;
    padding:10px 15px;
    transition:all .25s;
    font-size:13px;
    color:#777;
    border-radius:0 !important;
    border:0 !important;
}

.dropdown-account-baskool-3men ul li a:hover{
    
    background:#eee;
    color:#000;
}



.w100-containers{
    
    width:100% !important;
    padding-right:0 !important;
    padding-left:0 !important;
}


.baskool-side-bar-account-section{
    
    
}


.child-id-sidebar{
    
    width:17%;
    position:fixed;
    height:100vh;
    overflow:hidden;
    overflow-y:auto;
    right:0;
    top:0;
    background-color:#151c2e;
    
}



.child-id-sidebar ul{
    
    padding:0 !important;
    margin:0 !important;
    width:100%;
}

.child-id-sidebar .sidebar-account-data-li1{
    
    display:flex;
    padding:15px;
    align-items:Center;
    border-bottom:2px solid #384152;
    justify-content:space-between;
}

.child-id-sidebar .sidebar-account-data-li1 a{
    
    max-width:100px;
}

.child-id-sidebar .sidebar-account-data-li1 img{
    
    width:100%;
}



.child-id-sidebar .sidebar-account-data-li1 .fa-bars{
    
    color:#FFF;
    font-size:30px;
    cursor:pointer;
}


.sidebar-account-data-li2{
    
    padding:15px;
    display:flex;
    transition:all .15s;
    align-items:center;
    justify-content:space-between;
}


.sidebar-account-data-li2 .middle-content-acc-fix{
    
    max-width:80%;
    display:flex;
    align-items:Center;
    justify-content:Flex-start;
}


.sidebar-account-data-li2 img{
    
    width:40px;
    height:40px;
    margin-left:5px;
    border-radius:50%;
    
}

.sidebar-account-data-li2  h1{
    
    margin:0;
    line-height:Normal;
    
}

.sidebar-account-data-li2 h1 a{
    
    color:#FFF;
    font-size:15px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    display:block;
}

.sidebar-account-data-li2 h2{
    
    margin:0;
    line-height:Normal;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    display:block;
}


.sidebar-account-data-li2 h2 a{
    
    color:#FFF;
    font-size:13px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    display:block;
}


.sidebar-account-data-li2 .fa-angle-left{
    
    font-size:30px;
    color:#FFF;
    transition:all .15s;
}


.sidebar-account-data-li2:hover{
    
    background:#384152;
}

.sidebar-account-data-li2:hover .fa-angle-left{
    
    transform:translateX(-5px);
}


.right-content-li2{
    
    width:90%;
    display:flex;
    align-items:Center;
    justify-content:flex-start;
}


.right-content-li2 .thumb-acc-li2{
    
    width:40px;
    height:40px;
    margin-left:10px;
}


.right-content-li2 .thumb-acc-li2 img{
    
    width:100%;
    height:100%;
    border-radius:50%;
}


.width-calc-name{
    
    width:calc(100% - 50px);
}


.list-buyer-seller-btn{
    
    display:flex;
    align-items:Center;
    justify-content:space-between;
    padding:15px;
}



.list-buyer-seller-btn a{
    
    font-size:14px;
    border:1px solid #FFF;
    border-radius:8px;
    padding:5px 0;
    text-align:center;
    height:100%;
    color:#FFF;
    width:calc(50% - 7.5px);
}


.list-buyer-seller-btn a svg{
    
    vertical-align:middle;
    margin-left:5px;
    width:20px;
    height:20px;
}


.list-buyer-seller-btn a svg path{
    
    fill:#FFF
}

.list-buyer-seller-btn a span{
    
    border:1px solid #FFF;
    border-radius:50%;
    vertical-align:middle;
    margin-left:5px;
    width:20px;
    height:20px;
    display:inline-block;
}


.list-buyer-seller-btn .active-position svg path{
    
    fill:#000;
}

.active-position{
    
    background:#FFF;
    color:#000 !important;
}




.logo-login-block{
    
    display:block;
    text-align:center;
    margin-bottom:30px;
}


.noflex-vertify-phone-kkz{
    
    display:block !important;
}


#mtext{
    
    font-size:15px;
    color:#000;
    text-align:right;
    display:block;
    margin-bottom:15px;
}

.noflex-vertify-phone-kkz input{
    
    width:100%;
    border-radius:8px;
    margin-bottom:15px;
}

.p-verify__editPhone{
    
    color:#000 !important;
    font-size:17px;
    font-weight:bold;
    text-decoration:underline;
}


#count-down{
    
    text-align:center;
    font-size:14px;
    display:block;
    margin-bottom:15px;
}


.flex-end-verify-sunoxin{
    
    width:100%;
    display:flex;
    align-items:Center;
    justify-content:space-between;
}


.flex-end-verify-sunoxin #sform2{
    
    cursor:pointer;
    display:flex;
    width:fit-content;
}




.sidebar-sunoxin-other-options{
    
    padding:15px;
    
}

.sidebar-sunoxin-other-options a{
    
    display:block;
    transition:.3s;
    color:#FFF;
    font-size:15px;
    padding:10px 15px;
    border-radius:8px;
    border-right:3px solid transparent;
    /*margin-bottom:15px;*/
    text-align:right;
}


.sidebar-sunoxin-other-options a:last-child{
    
    margin:0;
}

.sidebar-sunoxin-other-options a:hover{
    
    border-color:#fff;
    background:hsla(0,0%,100%,.1);
}

.sidebar-sunoxin-other-options a i{
    
    font-size:20px;
    vertical-align:middle;
    margin-left:10px;
}


.sidebar-sunoxin-other-options a svg{
    
    width:24px;
    height:24px;
    vertical-align:middle;
    margin-left:10px;
}

.svg-customssunox #Subtraction_1{
    
    fill:#FFF;
}



.svg-customssunox #Rectangle_12{
    
    fill:#00c569;
}

.svg-customssunox #Rectangle_13{
    
    fill:#00c569;
}




html body .main-content-account-account{
    
    width:83%;
    padding:30px 15px;
    margin-right:auto;
}


.main-content-account-account .btn-outline-primary{
    
    border-color:var(--config_color_1);
}


.main-content-account-account .btn-primary{
    
    background:var(--config_color_1);
}


.main-content-account-account .profile-cover-settings a:hover{
    
    color:var(--config_color_1);
}


.main-content-account-account .layout-24col__full .tabs li a:hover{
    
    color:#000 !important;
}


.main-content-account-account .wall-post-form .form-actions .form-submit{
    
    background:var(--config_color_1);
}


.main-content-account-account .follow-suggestions h2{
    
    color:#000 !important;
}


.main-content-account-account .profile-guide h2{
    
    color:var(--config_color_1);
}


.main-content-account-account .form-standard-actions .form-actions .form-submit{
    
    background:var(--config_color_1);
}


.category-extra-codes-copied .container{
    
    width:100% !important;
}

.category-extra-codes-copied .container .row{
    
    margin-right:0 !important;
    margin-left:0 !important;
}


.margin-bottom-gapflex{
    
    margin:0 0 30px 0;
}




html body .myproducts-page-section-parent-all{
    
    padding:60px 15px;
    position:Relative;
    width:83%;
    height:100vh;
    overflow-y:auto;
    margin-right:auto;
}



.mypr-title-page{
    
    margin-bottom:60px;
}

.mypr-title-page h1{
    
    color: #000;
    font-size: 23px;
    font-weight: 600;
    margin: 0;
    line-height: 1.3;
}


.tabpanel-mypr-sunoxin .panel-heading{
    
    background:Transparent;
    padding:0;
}

.tabpanel-mypr-sunoxin .panel-heading .nav-tabs{
    
    padding:0 !important;
    margin:0;
}

.tabpanel-mypr-sunoxin .panel-heading .nav-tabs li{
    
    background:Transparent !important;
}

.tabpanel-mypr-sunoxin .panel-heading .nav-tabs li a{
    
    border:0 !important;
    color:#000 !important;
    font-size:16px !important;
    cursor:pointer;
    background:Transparent !important;
    border-bottom:3px solid transparent !important;
    
}

.tabpanel-mypr-sunoxin .panel-heading .nav-tabs li a span{
    
    display:inline-block;
    margin-right:5px;
}

.tabpanel-mypr-sunoxin .panel-heading .nav-tabs li.active a{
    
    border-color:var(--config_color_1) !important;
    color:var(--config_color_1) !important;
    
}


.tabpanel-mypr-sunoxin{
    
    border:0 !important;
    box-shadow:none !important;
}

.didnt-accecpt-product{
    
    width:100%;
    text-align:center;
    padding:5px 15px;
    border:1px solid #ededed;
    border-radius:8px;
    font-size:14px;
    color:#757575;
}


.didnt-accecpt-product img{
    
    margin-left:10px;
    vertical-align:middle;
}


.tabpanel-mypr-sunoxin .panel-body{
    
    padding:30px 0;
}


.didnt-add-any-pr{
    
    text-align:center;
    margin-top:30px;
}

.didnt-add-any-pr img{
    
    width:200px;
    margin-bottom:15px;
}


.didnt-add-any-pr h1{
    
    color:#000;
    font-size:14px;
    font-weight:bold;
    line-height:Normal;
    margin-bottom:15px;
}


.didnt-add-any-pr h2{
    
    color:rgba(3,3,3,.7);
    font-size:14px;
    line-height:Normal;
    margin-bottom:15px;
    
}


.didnt-add-any-pr a{
    
    color:#FFF;
    background:var(--config_color_1);
    border-radius:8px;
    font-size:15px;
    padding:8px 16px;
    display:inline-block;
}

.didnt-add-any-pr a i{
    
    vertical-align:middle;
    margin-left:5px;
    font-size:18px;
}


.tabpanel-mypr-sunoxin #two .row{
    
    margin-right:0;
    margin-left:0;
}


.col-inner-didnt-accept-prroduct{
    
    width:100%;
    height:100%;
    background:rgba(0,0,0,.2);
    border-radius:8px;
    position:Relative;
    padding:15px;
    box-shadow:0 0 8px hsla(0,0%,59%,.1);
    margin-bottom:30px;
    display:flex;
    align-items:Center;
    justify-content:flex-start;
    
    
}

.col-inner-didnt-accept-prroduct .thumb-didnt-acc{
    
    width:40%;
    margin-left:15px;
    border-radius:5px;
    overflow:hidden;
}


.col-inner-didnt-accept-prroduct .thumb-didnt-acc img{
    
    width:100%;
    height:100%;
}

.col-inner-didnt-accept-prroduct .data-didnt-acc-left{
    
    width:60%;
}


.col-inner-didnt-accept-prroduct .data-didnt-acc-left ul{
    
    margin:0;
    padding:0;
}

.col-inner-didnt-accept-prroduct .data-didnt-acc-left ul li{
    
    margin-bottom:10px;
    width:85%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:15px;
    color:#757575;
}

.col-inner-didnt-accept-prroduct .data-didnt-acc-left ul li:last-child{
    
    margin:0;
}


.col-inner-didnt-accept-prroduct .data-didnt-acc-left ul li:first-child{
    
    color:#000;
    font-size:18px;
}


.col-inner-didnt-accept-prroduct .data-didnt-acc-left ul li svg{
    
    vertical-align:middle;
    margin-left:5px;
}



.tabpanel-mypr-sunoxin #three .row{
    
    margin-right:0;
    margin-left:0;
}
    

    .flxproduct{
        display: flex;
        border-radius:8px;
        justify-content: space-between;
        cursor:pointer;
        padding:10px;
        margin-bottom:5px;
        font-size:15px;
        color:#000;
        
    }
    
    .flxproduct:hover{
        
        background:rgba(222,235,240,.5);
    }
    
    .flxproduct:hover i{
        
        transform:none;
    }
    
    .flxproduct i{
        
        transition:all .25s;
        font-size:25px;
        transform:translateX(10px);
        vertical-align:middle;
    }
    
    .flxproduct:last-child{
        
        margin:0;
    }
    
    .uploadimg{
        
            position: relative;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            gap: 24px;
            height: 132px;
            background: #f0f3f5;
            border: 1px dashed #b0bec5;
            border-radius: 8px;
        
    }
    
    
    
    .uploadimg input {
        position: absolute;
        display: block !important;
        z-index: 2;
        opacity: 0;
        width: 100%;
        height: 100%;
        padding: 32px;
    }
    
    
    
    .add-image-text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        height: 100%;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    
    .icon-wrapper{
        position: relative;
    }
    
    
    .icon-wrapper .fa-plus-circle {
        position: absolute;
        z-index: 10;
        color: #264653;
        top: -4px;
        left: -6px;
        background-color: #f0f3f5;
        border-radius: 50%;
        border: 1px solid #f0f3f5;
        font-size: 1.8rem;
    }
    
    .icon-wrapper .fa-image{
        color: #264653;
        font-size: 3rem;
    }
    
    
    .uploadimgtext{
        margin-right:10px ;
    }
    
    .ulstyleimg{
        list-style: disc;
    }
    
    
    .frmarea{
        
        background: none;
        z-index: 1;
        position: relative;
        width: 100%;
        padding: 8px 15px 50px;
        border: 1px solid #bdc4cc;
        border-radius: 4px;
        -webkit-box-shadow: none;
        box-shadow: none;
        resize: vertical;
            min-height: 240px;
    }
    
    
    
    
    .frmarea_attr{
        
        background: none;
        z-index: 1;
        position: relative;
        width: 100%;
        padding: 8px 15px 50px;
        border: 1px solid #bdc4cc;
        border-radius: 4px;
        -webkit-box-shadow: none;
        box-shadow: none;
        resize: vertical;
            min-height: 100px;
    }
    
    
    .addbtnattr{
        background: #fff;
        border: 0;
        color: #00c569;
        padding: 2px 15px 1px;
        font-size: 1.4rem;
        -webkit-transition: .2s;
        transition: .2s;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin: auto;
    }
    
   
   
    .wrapper-progressbar .breadcrumb li {
        display: inline-block;
        position: relative;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        background-color: #d9d9d9;
        -webkit-clip-path: polygon(100% 0, 85% 50%, 100% 100%, 15% 100%, 0 50%, 15% 0);
        clip-path: polygon(100% 0, 85% 50%, 100% 100%, 15% 100%, 0 50%, 15% 0);
        
        min-height: 40px;
    }
    
    
    .wrapper-progressbar .breadcrumb li:first-child {
        border: none;
        -webkit-clip-path: polygon(100% 0, 100% 49.75%, 100% 100%, 15% 100%, 0 47.5%, 15% 0);
        clip-path: polygon(100% 0, 100% 49.75%, 100% 100%, 15% 100%, 0 47.5%, 15% 0);
    }
    
    .wrapper-progressbar .breadcrumb li:last-child {
        -webkit-clip-path: polygon(100% 0, 85% 50%, 100% 100%, 0 100%, 0 47.5%, 0 0);
        clip-path: polygon(100% 0, 85% 50%, 100% 100%, 0 100%, 0 47.5%, 0 0);
    }
    
    .wrapper-progressbar .breadcrumb{
        list-style-type: none;
        padding: 0;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        background-color:#fff !important;
    }
    
    
    .wrapper-progressbar a{
        color:#000 !important;
    }
    
    
    .wrapper-progressbar .breadcrumb li.active-item{
        background-color: #d1edf9 !important;
    }
    
    .hidetabproduct{
        display:none !important;
    }
    
    .lastbtn{
        width: 180px;
        border-radius: 4px;
        transition: .2s;
        margin: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 8px 12px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        gap: 8px;
        background: #fff;
        color: #ff8603 !important;
        cursor: pointer;
        font-weight: 400;
        font-size: 14px;
        border: 1px solid #ff8603;
        float: right !important;
    }
    
    .nextbtn{
        width: 180px;
        color: #fff !important;
        border: none;
        border-radius: 4px;
        font-size: 16px;
        transition: .2s;
        margin: 0;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 8px 12px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        gap: 8px;
        float: left !important;
        background: var(--config_color_1);
        cursor: pointer;
        transform: translateX(0);
        
    }
    
    
    
      .mrrightcl{
            margin-right: 260px;
    }
    
    .dscv{
        justify-content: center;
        display: flex;
    }
    
    .pd0acc{
        padding-right:0px !important;
        margin: 0px;
        
        
    }
    
    
    


.reason-didnt-accept{
    
    width:100%;
    display:flex;
    margin-bottom:30px;
    align-items:Center;
    justify-content:space-between;
    background:#f0f3f5;
    padding:5px 15px;
    cursor:pointer;
    border-radius:8px;
}

.reason-didnt-accept div{
    
    color:#457e96;
    font-size:15px;
}

.reason-didnt-accept div i{
    
    font-size:20px;
    color:#457e96;
    vertical-align:middle;
    margin-left:10px;
}



.load-absolute{
    
    position:absolute;
    top:15px;
    left:15px;
    z-index:44;
    width:30px;
    height:30px;
}




.reason-class-last-tab .col-inner-didnt-accept-prroduct{
    
    width:100%;
    height:100%;
    background:#FFF;
    border:1px solid #E7e7e7;
    border-radius:8px;
    position:Relative;
    padding:15px;
    box-shadow:0 0 8px hsla(0,0%,59%,.1);
    margin-bottom:30px;
    display:flex;
    align-items:Center;
    justify-content:flex-start;
    
    
}

.reason-class-last-tab .col-inner-didnt-accept-prroduct .thumb-didnt-acc{
    
    width:40%;
    margin-left:15px;
    border-radius:5px;
    overflow:hidden;
}


.reason-class-last-tab .col-inner-didnt-accept-prroduct .thumb-didnt-acc img{
    
    width:100%;
    height:100%;
    filter:blur(2px);
}

.reason-class-last-tab .col-inner-didnt-accept-prroduct .data-didnt-acc-left{
    
    width:60%;
}


.reason-class-last-tab .col-inner-didnt-accept-prroduct .data-didnt-acc-left ul{
    
    margin:0;
    padding:0;
}

.reason-class-last-tab .col-inner-didnt-accept-prroduct .data-didnt-acc-left ul li{
    
    margin-bottom:10px;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:15px;
    color:#757575;
}

.reason-class-last-tab .col-inner-didnt-accept-prroduct .data-didnt-acc-left ul li:last-child{
    
    margin:0;
}


.reason-class-last-tab .col-inner-didnt-accept-prroduct .data-didnt-acc-left ul li:first-child{
    
    color:#000;
    font-size:18px;
}


.reason-class-last-tab .col-inner-didnt-accept-prroduct .data-didnt-acc-left ul li svg{
    
    vertical-align:middle;
    margin-left:5px;
}



html body .sunoxin-noproduct-added-yet-section{
    
    width:83%;
    margin-right:auto;
    padding:60px 0;
    position:relative;
}

.sunoxin-noproduct-added-yet-section .container{
    
    width:100%;
}


.sunoxin-noproduct-added-yet-section .row{
    
    margin-right:0;
    margin-left:0;
    
}


.sunoxin-noproduct-added-yet-section .col-lg-12{
    
    height:100vh;
    background:#FFF;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    text-align:center;
}

.sunoxin-noproduct-added-yet-section .col-lg-12 h1{
    
    font-size:18px;
    color:#777777;
    font-weight:Bold;
    margin:0 0 30px 0;
    line-height:1.5;
}



.sunoxin-noproduct-added-yet-section .col-lg-12 h2{
    
    font-size:18px;
    color:#556080;
    font-weight:Bold;
    margin:0 0 30px 0;
    line-height:1.5;
}


.sunoxin-noproduct-added-yet-section .col-lg-12 a{
    
    font-size:18px;
    border-radius:8px;
    color:#FFF !important;
    padding:10px 25px;
    text-align:center;
    display:inline-block;
    margin-top:30px;
    background-image:linear-gradient(270deg,var(--config_color_1),var(--config_color_1));
    
}

.sunoxin-noproduct-added-yet-section .col-lg-12 a svg{
    
    vertical-align:middle;
    margin-left:10px;
}


.sunoxin-noproduct-added-yet-section .col-lg-12 .arrow-animate-product{
    
    animation:shake-vertical-data-v-2c422c6d 4s cubic-bezier(.215,.61,.355,1) infinite both;
}


@keyframes shake-vertical-data-v-2c422c6d {
    
    0%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    }
    10%, 30%, 50%, 70% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
    }
    20%, 40%, 60% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px);
    }
    80% {
    -webkit-transform: translateY(4.4px);
    transform: translateY(4.4px);
    }
    90% {
    -webkit-transform: translateY(-6.4px);
    transform: translateY(-4.4px);

}


}


.not-product-inproccess-class{
    
    display:flex;
    align-items:Center;
    justify-content:center;
    flex-direction:column;
   
}


.not-product-inproccess-class img{
    
    width:200px;
}

.not-product-inproccess-class h1{
    
    font-size:14px;
    margin:30px 0;
    line-height:normal;
    color:#000;
}

.not-product-inproccess-class h2{
    
    font-size:14px;
    color:rgba(3,3,3,.7);
    margin:0 0 30px 0;
    line-height:Normal;
}


.not-product-inproccess-class a{
    
    font-size:16px;
    border-radius:8px;
    color:#FFF !important;
    padding:10px 25px;
    text-align:center;
    display:inline-block;
    margin-top:30px;
    background:var(--config_color_1);
}

.not-product-inproccess-class a i{
    
    font-size:18px;
    vertical-align:middle;
    margin-left:10px;
}

.modal-reject-product-sunoxin .modal-header{
    
    display:flex;
    align-items:Center;
    justify-content:flex-start;
}


.modal-reject-product-sunoxin .modal-header button{
    
    color:#000 !important;
    position:unset !important;
}

.modal-reject-product-sunoxin .modal-header button span{
    
    color:#000 !important;
}


.modal-reject-product-sunoxin .modal-body h1{
    
    color:#000;
    font-size:20px;
    font-weight:bold;
    margin:0 0 30px 0;
    line-height:1.3;
    text-align:center;
}


.modal-reject-product-sunoxin .modal-body ul{
    
    margin:0;
    padding:0;
} 

.modal-reject-product-sunoxin .modal-body{
    
    padding:30px;
}

.modal-reject-product-sunoxin .modal-body ul li{
    
    font-size:16px;
    color:#000;
    text-align:right;
    margin-bottom:10px;
} 

.modal-reject-product-sunoxin .modal-body ul li:last-child{
    
    margin:0;
}

.modal-reject-product-sunoxin .modal-body ul li i{
    
    font-size:20px;
    vertical-align:middle;
    margin-left:10px;
    color:#264653;
} 


html body .submit-product-section-all-parent{
    
    width:83%;
    margin-right:auto;
    padding:60px 30px;
    position:relative;
    display:flex;
    align-items:Center;
    justify-content:Center;
}

.submit-product-section-all-parent .container{
    
    width:100%;
    
}



.grandparow-class{
    
    display:flex;
    align-items:Center;
    justify-content:Center;
    flex-direction:column;
}




.serach-class-category-submit-product{
    
    width:100%;
    padding:0;
    margin:15px 0;
    position:Relative;
}


.serach-class-category-submit-product input{
    
    width:100%;
    padding:10px 40px 10px 10px;
    border-radius:8px;
    color:#777777;
    margin:0;
    border:1px solid #eee;
    font-size:15px;
}


.serach-class-category-submit-product i{
    
    position:absolute;
    color:#777777;
    font-size:20px;
    right:10px;
    top:50%;
    transform:TranslateY(-50%);
}



.submit-product-section-all-parent #step1{
    
    padding:15px 0;
    margin:15px 0;
    margin-bottom:15px;
    border-top:1px solid #ddd;
    /*border-bottom:1px solid #ddd;*/
    
}


.submit-product-section-all-parent .pd0acc{
    
    height:250px;
    overflow-y:auto;
}


.cat-input-fill-product{
    
    width:100%;
    display:flex;
    margin-top:30px;
    padding-top:30px !important;
    border-top:1px solid #DDD;
    align-items:Center;
    justify-content:space-between;
    padding:0;
}

.cat-input-fill-product .fill-with-cat{
    
    width:75%;
    background:#f5f7fa;
    padding:5px 10px;
    display:Flex;
    align-items:Center;
    justify-content:Space-between;
}

.cat-input-fill-product .fill-with-cat p{
    
    font-size:15px;
    color:#000;
    margin:0;
    width:25%;
    
}

.cat-input-fill-product .fill-with-cat ul{
    
    margin:0;
    padding:0;
    display:Flex;
    width:75%;
    align-items:Center;
    justify-content:Space-between;
}


.cat-input-fill-product .fill-with-cat ul li{
    
    color:#000;
    font-size:14px;
    display:flex;
}



.acc-and-resume{
    
    color:#FFF;
    font-size:14px;
    border-radius:8px;
    background:var(--config_color_1);
    cursor:pointer;
    padding:5px 25px;
}


.noacc-and-cancel{
    
    padding:5px 25px;
    border-radius:8px;
    border:1px solid #f03738;
    color:#f03738;
    cursor:pointer;
}

.noacc-and-cancel svg{
    
    vertical-align:middle;
    fill:#f03738;
}

.noacc-and-cancel svg path{
    
    fill:#f03738;
}


.submit-product-section-all-parent #chillevel2{
    
    margin:0;
    padding:0;
    height:250px;
    overflow-y:auto;
}


.submit-product-section-all-parent #chillevel3{
    
    margin:0;
    height:250px;
    overflow-y:auto;
    padding:0;
}



.submit-product-section-all-parent #step2{
    
    display:flex;
    align-items:center;
    padding:30px 0;
    justify-content:Center;
}

.kind-of-product-select{
    
    font-size:16px;
    margin:0 0 30px 0;
    line-height:normal;
    color:#000;
}

.kind-of-product-select span{
    
    /*font-weight:bold;*/
    display:inline-block;
    color:#457e96;
}


.kind-of-product-input-keeper{
    
    width:100%;
    position:Relative;
    
}


.kind-of-product-input-keeper input{
    
    width:100%;
    border-radius:4px;
    border:1px solid #bdc4cc !important;
    outline:none;
    box-shadow:none;
    margin:0;
    font-size:16px !important;
    padding:10px 15px;
    height:auto;
}



.kind-of-product-input-keeper svg{
    
    position:absolute;
    left:15px;
    top:50%;
    transform:TranslateY(-50%);
}



.margin-bottom-30{
    
    margin-bottom:30px;
}



.submit-product-section-all-parent #step2 select{
    
    width:100%;
    border-radius:4px;
    border:1px solid #bdc4cc !important;
    outline:none;
    box-shadow:none;
    margin:0;
    font-size:13px !important;
    padding:10px;
    height:auto;
}

.submit-product-section-all-parent #step6{
    
    padding:30px 0;
    display:flex;
    align-items:Center;
    justify-content:center;
    flex-direction:column;
}



.submit-product-section-all-parent #step3{
    
    display:Flex;
    align-items:Center;
    justify-content:Center;
    padding:30px 0;
}


.product-unit-absolute{
    
    position:absolute;
    left:0;
    top:50%;
    transform:TranslateY(-50%);
    padding:0 10px;
    border-right:1px solid #bdc4cc;
    font-size:13px;
    color:#777777;
}


.submit-product-section-all-parent #step4{
    
    padding:30px 0;
}


.submit-product-section-all-parent #step5{
    
    display:Flex;
    align-items:Center;
    justify-content:Center;
    padding:30px 0;
}

.flex-attr-add-and-remove{
    
    margin-bottom:30px;
    padding:15px 0 ;
    border-radius:8px;
    box-shadow:0 0 8px hsla(0,0%,46%,.15);
    display:Flex;
    flex-wrap:wrap;
}


.flex-attr-add-and-remove textarea{
    
    width:100%;
    border-radius:4px;
    border:1px solid #bdc4cc !important;
    outline:none;
    box-shadow:none;
    margin:0;
    font-size:16px !important;
    padding:10px 15px;
    height:auto;
}

.flex-attr-add-and-remove select{
    
    width:100%;
    border-radius:4px;
    border:1px solid #bdc4cc !important;
    outline:none;
    box-shadow:none;
    margin:0;
    font-size:13px !important;
    padding:10px;
    height:auto;
}


.flex-attr-add-and-remove div{
    
    font-size:16px;
    margin:0 0 30px 0;
    line-height:normal;
    color:#000;
}

.flex-attr-add-and-remove a{
    
    color:#e51c38 !important;
    font-size:15px;
}


.addbtnattrcol-parent{
    
    margin:0 0 30px 0;
    text-align:center;
}


.addbtnattrcol-parent a{
    
    color:#00c569 !important;
    font-size:16px !important;
    justify-content:Center;
}

.addbtnattrcol-parent a svg{
    
    vertical-align:middle;
    margin-left:10px;
}




.child-id-sidebar{
    
    transition:width .15s linear;
    
}

.child-id-sidebar.open{
    
    width:80px;
}


.child-id-sidebar.open .sidebar-account-data-li1 a{
    
    /*width:0px;*/
    /*opacity:0;*/
    /*transition:all .3s;*/
    /*visibility:hidden;*/
    display:none;
}



.child-id-sidebar.open .sidebar-account-data-li1{
    
    justify-content:center;
    /*transition:all .3s;*/
}


.child-id-sidebar.open .sidebar-account-data-li2{
    
    display:none;
}

.child-id-sidebar.open .list-buyer-seller-btn{
    
    padding:10px;
    flex-direction:column;
}


.child-id-sidebar.open .list-buyer-seller-btn a{
    
    width:100%;
    font-size:13px;
    
}



.child-id-sidebar.open .list-buyer-seller-btn a:nth-child(1){
    
    margin-bottom:10px;
}


.child-id-sidebar .sidebar-sunoxin-other-options span{
    
    display:inline-block;
}

.child-id-sidebar.open .sidebar-sunoxin-other-options span{
    
    /*transition:all .3s;*/
    /*opacity:0;*/
    /*visibility:hidden;*/
    /*width:0px;*/
    /*height:0px;*/
    display:none; 
    
}

.child-id-sidebar.open .sidebar-sunoxin-other-options{
    
    /*transition:all .3s;*/
    padding:0 10px 10px 10px;
}

.child-id-sidebar.open .sidebar-sunoxin-other-options a{
    
    display:flex;
    justify-content:center;
    /*transition:all .3s;*/
    text-align:center;
    bordeR:0;
    margin:0;
}

.child-id-sidebar.open .sidebar-sunoxin-other-options a i{
    
    font-size:25px;
    margin:0;
    /*transition:all .3s;*/
}


.child-id-sidebar.open .sidebar-sunoxin-other-options a svg{
    
    width:30px;
    height:30px;
    margin:0;
    /*transition:all .3s;*/
}


.open-side-bar-section-width-set{
    
     transition:width .15s linear;
}

.body-active-set-width .open-side-bar-section-width-set{
    
    width:calc(100% - 80px);
   
}

.empty-reason-why-rejet-product .col-lg-12{
    
    display:flex;
    flex-direction:column;
    align-items:Center;
    justify-content:Center;
}


.empty-reason-why-rejet-product .col-lg-12 h1{
    
    font-size: 14px;
    margin: 30px 0;
    line-height: normal;
    color: #000;
}


.empty-reason-why-rejet-product .col-lg-12 h2{
    
    font-size: 14px;
    color: rgba(3, 3, 3, .7);
    margin: 0 0 30px 0;
    line-height: Normal;
}


.empty-reason-why-rejet-product .col-lg-12 a{
    
    font-size: 16px;
    border-radius: 8px;
    color: #FFF !important;
    padding: 10px 25px;
    text-align: center;
    display: inline-block;
    margin-top: 30px;
    background: var(--config_color_1);
}

.empty-reason-why-rejet-product .col-lg-12 i{
    
    font-size: 18px;
    vertical-align: middle;
    margin-left: 10px;
}

.empty-reason-why-rejet-product .col-lg-12 img{
    
    width:200px;
}

.accepted-first-tab-products-sunox .col-inner-didnt-accept-prroduct {
    
    background:#FFF;
}



.accepted-first-tab-products-sunox .load-absolute{
    
    display:none;
}

.title-page-submit-product{
    
    margin:0 0 30px 0;
    text-align:right;
}


.title-page-submit-product h1{
    
    margin:0;
    line-height:Normal;
    font-weight:bold;
    color:#000;
    font-size:24px;
}



.main-content-account-account .btn-primary:focus{
    
    background:var(--config_color_1) !important;
}



.address-item-cta .color-fff{
    
    border-color:var(--config_color_1) !important;
    color:#FFF !important;
}



.col4-header-links a img{
    
    width:50px;
    height:50px;
}




.header-aloged{
    
    flex-direction:row !important;
}

.header-aloged img{
    
    width:40px !important;
    height:40px !important;
    margin-left:5px;
}


.header-aloged span{
    
    font-size:15px !important;
    width:calc(100% - 45px);
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}


.col4-header-links{
    
    display:Flex;
    align-items:Center;
}



.buyer-active-btn svg{
    
    display:none;
    
}

.active-position.buyer-active-btn svg{
    
    display:block;
    fill:#000;
}

.active-position.buyer-active-btn span{
    
    display:none;
    
}


.active-position.seller-active-btn span{
    
    display:none;
    
}

.seller-active-btn svg{
    
    display:none;
}

.buyer-active-btn svg{
    
    display:none;
}

.active-position.seller-active-btn svg{
    
    display:block;
}

.active-position.seller-active-btn{
    
    display:flex;
    align-items:Center;
    justify-content:center;
}

.active-position.buyer-active-btn{
    
    justify-content:Center;
    display:Flex;
    align-items:Center;
}


.child-id-sidebar.open .list-buyer-seller-btn svg{
    
    display:none !important;
}

.child-id-sidebar.open .list-buyer-seller-btn span{
    
    display:none !important;
}




.sunoxin-section-account-account-page-middle-content{
    
    padding:60px 0;
    position:Relative;
    width:83%;
    margin-right:auto;
}



.sunoxin-section-account-account-page-middle-content .row{
    
    display:flex;
    align-items:Center;
    justify-content:center;
}




.sunoxin-section-account-account-page-middle-content .acc-acc-mid-content{
    
    width:100%;
    position:Relative;
    padding:15px;
    border-radius:8px;
    border:1px solid #e0e0e0;
}


.aa-mid-first-child{
    
    transition:.15s;
    width:100%;
    border-radius:12px;
    margin-bottom:15px;
}


.flex-child-in-div{
    
    
    display:flex;
    align-items:Center;
    justify-content:flex-start;
    
}


.flex-child-in-div img{
    
    width:60px;
    height:60px;
    border-radius:50%;
    margin-left:10px;
}

.flex-child-in-div p{
    
    margin:0;
    line-height:Normal;
    display:block;
    max-width:200px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#000;
    font-size:16px;
    font-weight:bold;
}


.flex-child-in-div span{
    
    display:inline-block;
    font-size:14px;
    color:#000;
}


.aa-mid-first-child a{
    
    width:100%;
    padding:10px;
    display:flex;
    align-items:Center;
    justify-content:Space-between;
}



.aa-mid-first-child:hover{
    
    background:#f2f2f2;
}

.aa-mid-first-child a svg{
    
    transition:.15s;
}

.aa-mid-first-child:hover svg{
    
    transform:TranslateX(-5px);
}

.aa-banner-child{
    
    background:linear-gradient(-45deg,#474d6f,#313442);
    padding:0 10px;
    border-top-right-radius:12px;
    border-top-left-radius:12px;
    margin-bottom:15px;
}


.aa-banner-child a{
    
    display:Flex;
    align-items:Center;
    justify-content:space-between;
}

.aa-banner-child img{
    
    width:auto;
    height:37px;
}



.aa-mid-third-child{
    
    padding:15px 0;
    margin:15px 0;
    border-top:6px solid #f8f8f8;
    border-bottom:6px solid #f8f8f8;
}




.aa-mid-third-child h1{
    
    margin:0 0 10px 0;
    font-size:14px;
    color:#000;
    line-height:normal;
    
}

.aa-mid-third-child h1 strong{
    
    color:#000;
}

.compelete-profile-aa-mid{
    
    display:flex;
    gap:.5%;
    border-radius:5px;
    overflow:hidden;
}


.compelete-profile-aa-mid span{
    
    height:10px;
    background:#ededed;
    width:19.6%;
}

.compelete-profile-aa-mid span.active{
    
    background:linear-gradient(270deg,var(--config_color_1),var(--config_color_1));
}


.aa-mid-third-child #accordionExample2 .card-header button{
    
    width:100%;
    display:flex;
    align-items:Center;
    justify-content:space-between;
}

.aa-mid-third-child #accordionExample2 .card-header button i{
    
    transition:.15s;
    font-size:30px;
    color:#000;
    transform:rotate(0deg);
}

.aa-mid-third-child #accordionExample2 .card-header button.collapsed i{
    
    transform:rotate(90deg);
}


.accordion-ehraz-hoviat{
    
    width:100%;
    margin-bottom:10px;
    
}

.accordion-ehraz-hoviat div a{
    
    padding:8px;
    display:block;
    margin-top:15px;
    border:1px solid #ededed;
    border-radius:8px;
}

.accordion-ehraz-hoviat div a h1{
    
    color:#000;
    font-weight:bold;
    font-size:14px;
    margin:0 0 5px 0;
    line-height:normal;
}

.accordion-ehraz-hoviat div a h1 svg{
    
    vertical-align:middle;
    margin-left:5px;
}

.accordion-ehraz-hoviat div a h2{
    
    font-size:14px;
    color:rgba(3,3,3,.7);
    margin:0;
}


.link-ehraz-solo{
    
    border-radius:8px;
    background:var(--config_color_1);
    padding:5px 20px;
    color:#FFF !important;
    font-size:15px;
    font-weight:Bold;
    float:left;
    display:block;
    margin-top:15px;
    
}




.aa-mid-forth-child-ul{
    
    padding:0 0 15px 0;
    border-bottom:6px solid #f8f8f8;
    margin-bottom:15px;
}

.aa-mid-forth-child-ul ul{
    
    width:100%;
    display:flex;
    padding:0;
    margin:0;
    align-items:Center;
    justify-content:center;
}


.aa-mid-forth-child-ul ul li span{
    
    position:relative;
    display:Flex;
    margin:0 auto 10px;
    transition:.15s;
    align-items:Center;
    justify-content:Center;
    width:40px;
    height:40px;
    border:1px solid #cbcbcb;
    border-radius:100%;
}

.aa-mid-forth-child-ul ul li span svg{
    
    width:24px;
    height:24px;
}

.aa-mid-forth-child-ul ul li{
    
    margin:0 30px;
}


.aa-mid-forth-child-ul ul li a{
    
    color:#000;
    font-size:15px;
    font-weight:bold;
    text-align:center;
}



.aa-mid-forth-child-ul ul li span:hover{
    
    box-shadow:0 0 10px 0 hsla(0,0%,46%,.25);
}


.aa-mid-fifth-child a{
    
    transition:.15s;
    border-radius:8px;
    padding:10px;
    display:flex;
    align-items:Center;
    justify-content:space-between;
}

.aa-mid-fifth-child a:hover{
    
    background:#f2f2f2;
}

.aa-mid-fifth-child a div svg{
    
    vertical-align:middle;
    margin-left:10px;
    width:24px;
    height:24px;
}

.aa-mid-fifth-child a div{
    
    font-size:16px;
    color:#000;
    font-weight:bold;
}


.aa-mid-fifth-child a div i{
    
    color:#000;
    font-size:20px;
    vertical-align:middle;
    margin-left:10px;
}


.aa-mid-last-child{
    
    margin-top:15px;
    padding-top:15px;
    border-top:6px solid #f8f8f8;
}

.aa-mid-last-child ul{
    
    display:Flex;
    margin:0;
    padding:0;
    align-items:Center;
    justify-content:Center;
}

.aa-mid-last-child ul li{
    
    margin:0 30px;
}

.aa-mid-last-child ul li a{
    
    border-radius:8px;
    width:70px;
    display:block;
    padding:5px;
    height:70px;
    border:1px solid #DDD;
}


.aa-mid-last-child ul li a img{
    
    width:100%;
    height:100%;
}




.selected-buyer-btn{
    
    display:none;
}

.user-name-and-familyname span{
    
    display:inline-block;
    margin:0 2px;
}





.account-logout-suc-section{
    
    position:relative;
    padding:60px 0;
    text-align:center;
}

.account-logout-suc-section #common-success{
    
    padding:0;
}



.account-logout-suc-section h1{
    
    color:#000;
    font-weight:bold;
    font-size:23px;
    line-height:Normal;
    margin:0 0 30px 0;
}

.account-logout-suc-section h2{
    
    color:#7777777;
    font-weight:bold;
    font-size:18;
    line-height:Normal;
    margin:0 0 30px 0;
}


.account-logout-suc-section a{
    
    color:#FFF !important;
    border-radius:8px;
    font-size:16px;
    font-weight:bold;
    background:var(--config_color_1);
    padding:8px 24px;
    
}


.account-logout-suc-section a i{
    
    vertical-align:middle;
    margin-right:10px;
}




.product-request-section-parent{
    
    width: 83%;
    margin-right: auto;
    padding: 60px 30px;
    position: relative;
    display: flex;
    align-items: Center;
    justify-content: Center;
}


.product-request-section-parent .container{
    
    width:100%;
}

.guide-p-tag-buy-request{
    
    font-size: 1.2rem;
    font-weight: 400;
    color: #000;
    text-align: center;
    margin-bottom: 40px;
    margin-top:0;
    
}


.product-request-section-parent .pd0acc {
    
    margin:0;
    padding:0;
    height: 250px;
    overflow-y: auto;
}

.product-request-section-parent #chillevel2 {
    
    height: 250px;
    margin:0;
    padding:0;
    overflow-y: auto;
}

.product-request-section-parent #chillevel3 {
    
    height: 250px;
    overflow-y: auto;
    margin:0;
    padding:0;
}




.product-request-section-parent #step2{
    
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    margin:0;
}


.col-inner-product-request-div{
    
    position:relative;
    width:100%;
    margin-bottom:15px;
}


.col-inner-product-request-div .enter-kind-of-product-ptag{
    
    font-size:16px;
    margin:0 0 15px 0;
    line-height:1.3;
    color:#000;
}

.col-inner-product-request-div .enter-kind-of-product-ptag span{
    
    display:inline-block;
    margin:0 3px;
    color:var(--config_color_1);
}

.product-request-section-parent .enter-product-data-patg{
    
    font-size: 20px;
    font-weight: 400;
    color: #030303;
    line-height: normal;
    text-align: center;
    margin-bottom: 30px;
}


.col-inner-product-request-div input{
    
    width: 100%;
    border-radius: 4px;
    border: 1px solid #bdc4cc !important;
    outline: none;
    box-shadow: none;
    margin: 0;
    font-size: 16px !important;
    padding: 10px 15px;
    height: auto;
    font-size:14px !important;
}




.border-line-div-radio-btns-request-product{
    
    padding:15px 0;
    border-top:1px solid #f2f3f7;
    border-bottom:1px solid #f2f3f7;
}




.border-line-div-radio-btns-request-product .mgb1{
    
    display:flex;
    align-items:Center;
    justify-content:flex-start;
}


.border-line-div-radio-btns-request-product .mgb1 input{
    
    cursor:pointer;
    width:20px;
    height:20px;
    margin-left:15px;
}


.border-line-div-radio-btns-request-product .mgb1 label{
    
    font-size:14px;
    font-weight:bold;
    color:#000;
    margin:0;
}


.no-border-force-radiobtn{
    
    border:0 !important;
    padding:0 !important;
    margin-bottom:30px !important;
}




.parent-section-buy-request-top-level{
    
    width:83%;
    margin-right:auto;
    padding:60px 15px;
}

.parent-section-buy-request-top-level .row{
    
    margin:0;
}

.parent-section-buy-request-top-level .container{
    
    width:100%;
}


.parent-section-buy-request-top-level .first-class-buy-request{
    
    display:flex;
    align-items:Center;
    justify-content:Space-between;
}



.parent-section-buy-request-top-level .first-class-buy-request h1{
    
    font-size:24px;
    color:#000;
    margin:0;
    line-height:normal;
}

.parent-section-buy-request-top-level .first-class-buy-request div.__hasinput{
    
    position:Relative;
    width:100%;
    max-width:400px;
}

.parent-section-buy-request-top-level .first-class-buy-request div.__hasinput input{
    
    width:100%;
    border:1px solid #ededed !important;
    height:auto;
    background:#f2f3f7 !important;
    box-shadow:0 2px 10px rgb(196 196 196/15%) !important;
    border-radius:8px;
    margin:0 !important;
    padding:8px 40px 8px 8px;
    
}


.parent-section-buy-request-top-level .first-class-buy-request div.__hasinput .search-icon{
    
    position:absolute;
    right:8px;
    top:50%;
    transform:TranslateY(-50%);
}


.select-search-buy-req{
    
    display:flex;
    align-items:center;
    position:absolute;
    left:8px;
    color:rgba(38,70,83,.8);
    font-size:12px;
    cursor:pointer;
    top:50%;
    transform:TranslateY(-50%);
}

.select-search-buy-req svg{
    
    margin-right:8px;
}



.banner-gif-link-class-buy-request{
    
    margin:30px 0;
    position:relative;
    overflow:hidden;
    display:flex;
    border-radius:16px;
    align-items:Center;
    justify-content:center;
    padding:30px 15px;
    background:radial-gradient(1591.33% 50% at 50% 50%,var(--config_color_1) 0,#ffa45e 100%);
}

.banner-gif-link-class-buy-request .link-parent-request{
    
    margin-right:30px;
}



.banner-gif-link-class-buy-request .link-parent-request h1{
    
    color:#fff;
    font-weight:bold;
    text-shadow:0 2px 4px rgba(0,0,0,.2);
    font-size:24px;
    margin:0 0 30px 0;
    line-height:1.4;
}

.banner-gif-link-class-buy-request .link-parent-request h2{
    
    color:#fff;
    font-weight:bold;
    font-size:20px;
    margin:0 0 15px 0;
    text-shadow:0 2px 4px rgba(0,0,0,.2);
    line-height:1.3;
}


.banner-gif-link-class-buy-request .link-parent-request a{
    
    background:#FFF;
    border-radius:100px;
    border:1px solid #000;
    color:#000 !important;
    font-size:16px;
    padding:10px 15px;
}



.banner-gif-link-class-buy-request .link-parent-request a svg{
    
    vertical-align:middle;
    margin-right:5px;
}

.gif-parent-request img{
    
    width:200px;
    position:relative;
    z-index:3;
}

.gif-parent-request{
    
    position:relative;
}

.gif-parent-request .rectangle{
    
    width: 375px;
    height: 123px;
    -webkit-transform: rotate(-60deg);
    transform: rotate(-60deg);
    position: absolute;
    right: -160px;
    bottom: 32px;
    background: hsla(24, 96%, 81%, .56);
}


.buy-request-class-itself-number1{
    
    position:Relative;
    width:100%;
    border-radius:16px;
    overflow:hidden;
    box-shadow:0 2px 6px 0 hsla(0,0%,46%,.05);
    margin:0 0 30px 0;
    background:#FFF;
    border:1px solid hsla(0,0%,87%,.87);
    padding:15px 30px 15px 15px;
    
}


.buy-request-class-itself-number1:before{
    
    background:linear-gradient(180deg,#feee98,#dfc641);
    position:absolute;
    right:0;
    border-radius:0 16px 16px 0;
    top:0; 
    content:'';
    bottom:0;
    width:10px;
    height:100%;
}


.buy-request-class-itself-number1-userinfo{
    
    width:100%;
    display:flex;
    align-items:Center;
}

.buy-request-class-itself-number1-userinfo div{
    
    display:flex;
    align-items:center;
    justify-content:Flex-start;
    margin-left:15px;
}


.buy-request-class-itself-number1-userinfo div img{
    
    margin-left:5px;
    width:25px;
    height:25px;
    border-radius:50%;
}


.buy-request-class-itself-number1-userinfo div p{
    
    color:#000;
    margin:0;
    line-height:Normal;
    font-size:15px;
    font-weight:Bold;
}

.buy-request-class-itself-number1-userinfo span{
    
    font-size:12px;
    color:#757575;
}



.buy-request-class-itself-number1-product-info{
    
    margin:30px 0;
    width:100%;
    display:Flex;
    align-items:Center;
    justify-content:space-between;
}


.buy-request-class-itself-number1-product-info div:nth-child(1){
    
    color:#000;
    font-size:17px;
    font-weight:bold;
}


.buy-request-class-itself-number1-product-info div:nth-child(1) span{
    
    display:inline-block;
    margin:0 3px;
    color:#f03738;
}


.buy-request-class-itself-number1-product-info .chat-and-call-buy-request{
    
    display:flex;
    align-items:Center;
    
}



.buy-request-class-itself-number1-product-info .chat-and-call-buy-request a{
    
    padding:10px 25px;
    border-radius:8px;
    font-size:15px;
}

.buy-request-class-itself-number1-product-info .chat-and-call-buy-request a svg{
    
    vertical-align:middle;
    margin-left:10px;
}



.buy-request-class-itself-number1-product-info .chat-and-call-buy-request a:nth-child(1){
    
    color:#000 !important;
    background:radial-gradient(1128.13% 50% at 50% 50%,hsla(51,98%,80%,.83) 0,rgba(209,180,25,.83) 100%,rgba(223,198,65,.88) 0);
}

.buy-request-class-itself-number1-product-info .chat-and-call-buy-request a:nth-child(2){
    
    margin-right:15px;
    color:#000 !important;
    border:1px solid #757575;
    background:#FFF;
}


.buy-request-class-itself-number1-bookmark span{
    
    width:40px;
    height:40px;
    display:flex;
    align-items:Center;
    justify-content:Center;
    cursor:pointer;
    border-radius:50%;
    
}


.buy-request-class-itself-number1-bookmark span:hover{
    
    background:#f2f3f7;
}

.bookmark-tool-tip:After{
    
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #322f35 transparent transparent;
}






/*req buy 2*/
/*req buy 2*/
/*req buy 2*/
/*req buy 2*/


.buy-request-class-itself-number2{
    
    position:Relative;
    width:100%;
    border-radius:16px;
    overflow:hidden;
    box-shadow:0 2px 6px 0 hsla(0,0%,46%,.05);
    margin:0 0 30px 0;
    background:#FFF;
    border:1px solid hsla(0,0%,87%,.87);
    padding:15px 15px 15px 15px;
    
}




.buy-request-class-itself-number2-userinfo{
    
    width:100%;
    display:flex;
    align-items:Center;
}

.buy-request-class-itself-number2-userinfo div{
    
    display:flex;
    align-items:center;
    justify-content:Flex-start;
    margin-left:15px;
}


.buy-request-class-itself-number2-userinfo div img{
    
    margin-left:5px;
    width:25px;
    height:25px;
    border-radius:50%;
}


.buy-request-class-itself-number2-userinfo div p{
    
    color:#000;
    margin:0;
    line-height:Normal;
    font-size:15px;
    font-weight:Bold;
}

.buy-request-class-itself-number2-userinfo span{
    
    font-size:12px;
    color:#757575;
}



.buy-request-class-itself-number2-product-info{
    
    margin:30px 0;
    width:100%;
    display:Flex;
    align-items:Center;
    justify-content:space-between;
}


.buy-request-class-itself-number2-product-info div:nth-child(1){
    
    color:#000;
    font-size:17px;
    font-weight:bold;
}


.buy-request-class-itself-number2-product-info div:nth-child(1) span{
    
    display:inline-block;
    margin:0 3px;
    color:#f03738;
}


.buy-request-class-itself-number2-product-info .chat-and-call-buy-request{
    
    display:flex;
    align-items:Center;
    
}



.buy-request-class-itself-number2-product-info .chat-and-call-buy-request a{
    
    padding:10px 25px;
    border-radius:8px;
    font-size:15px;
}

.buy-request-class-itself-number2-product-info .chat-and-call-buy-request a svg{
    
    vertical-align:middle;
    margin-left:10px;
}



.buy-request-class-itself-number2-product-info .chat-and-call-buy-request a:nth-child(1){
    
    color:#fff !important;
    background:var(--config_color_1);
}

.buy-request-class-itself-number2-product-info .chat-and-call-buy-request a:nth-child(2){
    
    margin-right:15px;
    color:var(--config_color_1) !important;
    border:1px solid var(--config_color_1);
    background:#FFF;
}


.buy-request-class-itself-number2-bookmark span{
    
    width:40px;
    height:40px;
    display:flex;
    align-items:Center;
    justify-content:Center;
    cursor:pointer;
    border-radius:50%;
    
}


.buy-request-class-itself-number2-bookmark span:hover{
    
    background:#f2f3f7;
}

.buy-request-class-itself-number2-bookmark span:hover .buy-request-class-itself-number1-bookmark .bookmark-tool-tip{
    
    display:block;
}

.bookmark-tool-tip{
    
    padding: 6px 8px;
    border-radius: 3.167px;
    background-color: #322f35;
    color: #f5eff7;
    position: absolute;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 5;
    pointer-events: none;
    text-align:center;
    position:absolute;
    bottom:100%;
    min-width:75px;
    transform:TranslateX(50%);
    display:none;
    font-size: 12px;
    font-weight: 400;
    right:50%;
    line-height: 20px;
}

.bookmark-tool-tip:After{
    
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #322f35 transparent transparent;
}


.hover-ttip{
    
    position:relative;
}



.hover-ttip:hover .bookmark-tool-tip{
    
    display:block;

}

.buy-request-class-itself-number2-bookmark{
    
    padding:0 15px;
}



.modal-select-filter-buy-req .modal-header .modal-title{
    
    text-align:center;
    font-size:18px;
    font-weight:600;
    color:#000;
    
}


.modal-select-filter-buy-req .modal-body ul{
    
    margin:0;
    padding:0;
}

.modal-select-filter-buy-req .modal-body ul li{
    
    margin-bottom:15px;
    position:relative;
}

.modal-select-filter-buy-req .modal-body ul li:lats-child{
    
    margin:0;
}


.modal-select-filter-buy-req .modal-body ul li a{
    
    width:100%;
    padding:15px;
    border-radius:5px;
    display:Flex;
    align-items:Center;
    justify-content:space-between;
    font-size:16px;
    font-weight:Bold;
    color:#000;
}


.modal-select-filter-buy-req .modal-body ul li a i{
    
    font-size:25px;
}




.modal-select-filter-buy-req .modal-body ul li.selected-list-item-buy-req a{
    
    color:var(--config_color_1);
    background:#fafafa;
}

.modal-select-filter-buy-req .modal-body ul li.selected-list-item-buy-req a i:before{
    
    content:"\F00C";
}


.sepcial-customers-modal-swiper .swiper {
      width: 100%;
      overflow:hidden;
      height: 100%;
    }

.sepcial-customers-modal-swiper .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: flex;
      flex-direction:column;
      justify-content: center;
      align-items: center;
    }

.sepcial-customers-modal-swiper .swiper-slide img {
      display: block;
      /*width: 100%;*/
      /*height: 100%;*/
      object-fit: cover;
    }

.sepcial-customers-modal-swiper .swiper {
      margin-left: auto;
      padding-bottom:60px;
      margin-right: auto;
    }



.background-image-modal-golden{

    width:100%;
    position:relative;
    background:#ffd8ae;
    height:260px;
    display:flex;
    align-items:Center;
    margin-bottom:15px;
    justify-content:center;
        
}

.sepcial-customers-modal-swiper .swiper-slide h1{
    
    margin:0 0 15px 0;
    line-height:Normal;
    color:#000;
    font-size:18px;
    font-weight:bold;
    
}

.sepcial-customers-modal-swiper .swiper-slide p{
    
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    width: 100%;
    max-width:75%;
    color: #030303B2;
    margin:0 0 16px 0;
    
}


.sepcial-customers-modal-swiper .modal-body{
    
    padding:0;
    border-radius:10px;
    overflow:Hidden;
}



.sepcial-customers-modal-swiper .modal-content{
    
    border-radius:15px;
    overflow:hidden;
}

.sepcial-customers-modal-swiper .modal-footer{
    
    padding:25px;
    text-align:center;
}

.sepcial-customers-modal-swiper  .modal-footer a{
    
    color:#FFF !important;
    padding:10px 25px;
    display:inline-block;
    border-radius:5px;
    font-size:14px;
    background:var(--config_color_1);
    text-align:center;
    min-width:200px;
    
}

.sepcial-customers-modal-swiper .modal-footer a i{
    
    vertical-align:middle;
    margin-right:10px;
    font-size:20px;
}




.modal-swiper-btn-controls{
    
    display:Flex;
    align-items:Center;
    justify-content:space-between;
    position:absolute;
    right:50%;
    transform:translateX(50%);
    bottom:15px;
}

.modal-swiper-btn{
    
    box-shadow:none !important;
    position:unset !important;
    width:30px;
    height:30px;
    background:#FFF;
    bordeR:1px solid var(--config_color_1);
    border-radius:50%;
    color:var(--config_color_1);
    margin:0 15px;
    opacity:1 !important;
    font-size:15px !important;
}

.modal-swiper-btn:before{
    
    font-size:15px !important;
}

.modal-swiper-btn:hover{
    
    color:var(--config_color_1) !important;
}

.sepcial-customers-modal-swiper .modal-body .close{
    
    z-index:5;
    right:15px;
    top:15px;
    opacity:1 !important;
    color:#000 !important;
}


.dashboard-page-sunoxin-design-section{
    
    width:83%;
    margin-right:auto;
    /*padding:30px 0;*/
    position:Relative;
}

.dashboard-page-sunoxin-design-section .container{
    
    width:100%;
}



.title-status-page{
    
    display:Flex;
    align-items:Center;
    justify-content:space-between;
}

.title-status-page h1{
    
    margin:0;
    line-height:normal;
    font-size:18px;
    color:#000;
    font-weight:bold;
}


.title-status-page a{
    
    padding:10px 15px;
    border-radius:8px;
    color:#FFF !important;
    font-size:14px;
    font-weight:Bold;
    transition:All .25s;
    background:#000546;
}

.title-status-page a i{
    
    vertical-align:middle;
    margin-left:5px;
}

.title-status-page a:hover{
    
    background:var(--config_color_1);
}


.title-status-page {
    
    padding:15px;
    border-bottom:2px solid #e8e8e8;
}


.status-col12-number2{
    
    margin:30px 0;
    
}

.status-col12-number2 .blue-color-buyers-observe{
    
    font-weight:Bold;
    transition:all .25s;
    color:#1da1f2 !important;
    font-size:17px;
    display:block;
    margin:0 0 30px 0;
    line-height:Normal;
}


.status-col12-number2 .blue-color-buyers-observe i{
    
    vertical-align:middle;
    margin-right:10px;
    font-size:20px;
}


.status-col12-number2 .blue-color-buyers-observe:hover{
    
    transform:TranslateX(-5px);
}


.status-col12-number2 ul{
    
    margin:0;
    padding:0;
    display:Flex;
    align-items:center;
    justify-content:Flex-start;
}

.status-col12-number2 ul li{
    
    margin-left:15px;
}


.status-col12-number2 ul li:last-child{
    
    margin-left:15px;
}

.status-col12-number2 ul li a{
    
    color:#FFF !important;
    font-weight:bold;
    font-size:15px;
    border-radius:8px;
    background:var(--config_color_1);
    transition:all .25s;
    padding:8px 16px;
}


.status-col12-number2 ul li a i{
    
    vertical-align:middle;
    margin-left:10px;
    font-size:20px;
}


.status-col12-number2 ul li a:hover{
    
    background:#f48c1a;
}



.dashboard-box-inner-div{
    
    height:185px;
    position:Relative;
    border-radius:12px;
    transition:.3s;
    padding:10px;
    border:1px solid #e9ecef;
}


.dashboard-box-inner-div h1{
    
    font-size:14px;
    color:#000;
    margin:0 0 15px 0;
    line-height:Normal;
     overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    line-height:Normal;
    width:70%;
    padding:0 0 0 5px;
}


.dashboard-box-inner-div h2{
    
    font-size:20px;
    color:#000;
    margin:0 0 15px 0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    line-height:Normal;
    width:70%;
    padding:0 0 0 5px;
    font-weight:bold;
}


.dashboard-box-inner-div i.box-icon{
    
    transition:.3s;
    position:absolute;
    top:50%;
    left:10px;
    opacity:.14;
    font-size:70px;
    color:rgb(25, 102, 142);
    transform:TranslateY(-50%);
}

.dashboard-box-inner-div a{
    
    position:absolute;
    bottom:0;
    font-size:14px;
    padding:5px 0;
    transition:.3s;
    right:0;
    background:#556080;
    width:100%;
    border-radius:0 0 12px 12px;
    text-align:center;
    display:block;
    color:#FFF;
}

.dashboard-box-inner-div a i{
    
    vertical-align:middle;
    margin-left:5px;
    font-size:18px;
}


.dashboard-box-inner-div a:hover{
    
    background:var(--config_color_1);
}

.dashboard-box-inner-div:hover {
    
    transform:TranslateY(-4px);
    box-shadow:0 8px 10px rgba(0,0,0,.3);
}

.dashboard-box-inner-div:hover i.box-icon{
    
    margin-top:-5px;
}



.dashboard-box-inner-div-margin{
    
    margin-bottom:30px;
}



.active-erteqa{
    
    background:var(--config_color_1) !important;
}


.sunoxin-section-wishlist-parent-all{
    
    width:83%;
    margin-right:auto;
    padding:30px 0;
    position:Relative;
}


.sunoxin-section-wishlist-parent-all .container{
    
    width:100%;
}


.sunoxin-section-wishlist-parent-all .container .row{
    
    margin-right:0;
    margin-left:0;
}





.sunoxin-section-wishlist-parent-all .container .row .empty-wishlist-sunoxin#content{
    
    min-height:initial !important;
    padding:0 15px !important;
}



.sunoxin-section-wishlist-parent-all .container .row .empty-wishlist-sunoxin h2{
    
    font-size:25px;
    font-weight:Bold;
    margin:0 0 30px 0;
    line-height:Normal;
    color:#000;
}


.flex-wishlist-empty-search-and-add{
    
    margin-bottom:30px;
}


.flex-wishlist-empty-search-and-add{
    
    width:100%;
    display:flex;
    align-items:Center;
    justify-content:Space-between;
}


.wishlist-sunoxin-search{
    
    position:relative;
    width:350px;
}


.wishlist-sunoxin-search input{
    
    width:100%;
    height:100%;
    border-radius:8px;
    background:#f2f3f7 !important;
    font-size:14px !important;
    padding:10px 40px 10px 10px;
    margin:0 !important;
    border:1px solid #ededed;
    box-shadow:0 2px 10px 0 hsla(0,0%,77%,.15) !important;
    outline:none !important;
    
}

.wishlist-sunoxin-search svg{
    
    position:absolute;
    right:10px;
    top:50%;
    transform:TranslateY(-50%);
}



.wishlist-sunoxin-add a{
    
    padding:12px 24px;
    border-radius:100px;
    box-shadow:0 2px 4px 0 rgba(0,0,0,.2);
    color:#FFF !important;
    font-size:15px !important;
}

.wishlist-sunoxin-add a svg{
    
    vertical-align:middle;
    margin-left:5px;
}



.sunoxin-section-wishlist-parent-all .container .row .empty-wishlist-sunoxin p{
    
    font-size:17px;
    color:#000;
    margin:0 0 30px 0;
    line-height:normal;
}


.sunoxin-section-wishlist-parent-all .container .row .empty-wishlist-sunoxin .btn-primary{
    
    padding:0 45px;
    border-radius:8px;
    color:#FFF !important;
    font-size:15px !important;
}





.full-wishlist-border-line-radius{
    
    width:100%;
    border:1px solid #ddd;
    border-radius:4px;
    padding:10px;
    cursor:pointer;
}


.full-wishlist-border-line-radius div:nth-child(1){
    
    display:flex;
    align-items:Center;
    justify-content:space-between;
    margin-bottom:20px;
}

.full-wishlist-border-line-radius div:nth-child(1) a{
    
    color:#000;
    font-size:16px;
    font-weight:Bold;
    width:150px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}


.full-wishlist-border-line-radius div:nth-child(2){
    
    display:Flex;
    align-items:Center;
    justify-content:Flex-start;
}

.full-wishlist-border-line-radius div:nth-child(2) span{
    
    display:inline-block;
    margin:0 3px;
    
}



.full-wishlist-border-line-radius div:nth-child(2){
    
    font-size:15px;
    color:#757575;
}




.wishlist-margin-bottom-full{
    
    margin-bottom:30px;
}


.modalwishlist-add .modal-header{
    
    text-align:center;
}



.modalwishlist-add .modal-header h1{
    
    color:#000;
    font-size:16px;
    color:#000;
    font-weight:Bold;
    margin:0;
    line-height:Normal;
    
}

.modalwishlist-add .modal-body label{
    
    font-size:15px;
    font-weight:bold;
    margin:0 0 10px 0;
    color:#000;
}

.modalwishlist-add .modal-body input{
    
    width:100%;
    height:100%;
    border-radius:8px;
    font-size:14px !important;
    padding:10px;
    margin:0 !important;
    border:1px solid #ededed;
    outline:none !important;
}

.modalwishlist-add .modal-body{
    
    padding:40px 20px;
}

.footermodal-btns-list{
    
    display:flex;
    align-items:Center;
    justify-content:Flex-end;
    
}


.footermodal-btns-list a{
    
    font-size:15px;
    border-radius:8px;
    padding:7px 21px;
}


.footermodal-btns-list a:nth-child(1){
    
    border:1px solid var(--config_color_1);
    color:var(--config_color_1) !important;
    
}


.footermodal-btns-list a:nth-child(2){
    
    background:var(--config_color_1) !important;
    color:#FFF !important;
    margin-right:15px;
}





.sunoxin-upgrade-section-parent-all{
    
    margin-right:auto;
    width:83%;
    padding:30px 0;
    position:relative;
}




.sunoxin-upgrade-class-number1{
    
    text-align:center;
    margin: 0 0 30px 0;
}


.sunoxin-upgrade-class-number1 h1{
    
    margin: 0 0 30px 0;
    font-weight: 600;
    font-size: 32px;
    line-height: 31px;
    color: #030303;
}



.sunoxin-upgrade-class-number1 h2{
    
    font-weight: 400;
    font-size: 18px;
    line-height: 20px;
    margin:0;
    color:#000;
}


.plan-inner-div-keeper{
    
    padding:15px;
    min-height:550px;
    box-shadow:0 2px 24px rgba(0,0,0,.05);
    border-radius:16px;
    border:1px solid #ededed;
    text-align:center;
}


.plan-inner-div-keeper .plan-sunoxin-discount{
    
    background:#f03738;
    color:#FFF;
    padding:4px 8px;
    font-size:12px;
    border-radius:100px;
    display:inline-block;
    margin-bottom:15px;
}


.plan-inner-div-keeper h2{
    
    margin:0 0 15px 0;
    color:#030303B2;
    font-size:20px;
    font-weight:700;
}

.plan-inner-div-keeper h2 span{
    
    color:#00c569;
    display:inline-block;
    margin-right:5px;
}


.planss-parent-sunoxin{
    
    margin-top:60px;
}


.plan-inner-div-keeper h3{
    
    font-size:18px;
    color:#000;
    margin:0 0 15px 0;
    
}

.plan-inner-div-keeper h3 strong{
    
    font-size:40px;
    margin-left:5px;
}


.plan-inner-div-keeper del{
    
    color:rgba(3,3,3,.7);
    font-size:18px;
    display:block;
    font-weight:600;
    margin:0 0 15px 0;
}

.pay-link-plan-sunoxin{
    
    color:var(--config_color_1) !important;
    padding:8px 24px;
    font-size:16px;
    border:1px solid #ff8928;
    border-radius:8px;
    display:inline-block;
    margin:0 0 30px 0;
}

.plan-inner-div-keeper ul{
    
    text-align:right;
    margin:0;
    padding:0;
}


.plan-inner-div-keeper ul li{
    
    color:#000;
    font-size:16px;
    margin:0 0 10px 0;
}

.plan-inner-div-keeper ul li strong{
    
    font-weight:600;
    display:inline-block;
    margin:0 3px;
}

.plan-inner-div-keeper ul li:last-child{
    
    margin:0;
}


.plan-inner-div-keeper ul li svg{
    
    vertical-align:middle;
    margin-left:5px;
}

.pay-link-plan-sunoxin.focus-hover-orange-btn{
    
    color:#FFF !important;
}

.plan-innerborder-orange{
    
    padding-top:55px;
    border:3px solid var(--config_color_1);
    position:Relative;
}


.plan-innerborder-orange .most-seller-absolute{
    
    color:#FFF;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    height:40px;
    background:var(--config_color_1);
    border-top-right-radius:12px;
    border-top-left-radius:12px;
    width:100%;
    position:absolute;
    top:0;
    line-height:40px;
    right:0;
}

.sunoxin-upgrade-section-number2{
    
    background:#fff9f2;
    display:flex;
    align-items:Center;
    justify-content:Center;
    margin-top:30px;
    margin-bottom:30px;
}

.sunoxin-upgrade-section-number2 .row{
    
    display:Flex;
    align-items:Center;
}

.sunoxin-upgrade-section-number2 h1{
    
    font-size:32px;
    font-weight:Bold;
    color:#000;
    margin:0 0 30px 0;
    line-height:normal;
}

.sunoxin-upgrade-section-number2 p{
    
    font-size:18px;
    color:#000;
    margin:0;
    line-height:normal;
}

.sunoxin-upgrade-section-number2 img{
    
    width:100%;
}



.sunoxin-upgrade-section-number3 h1{
    
    font-size:28px;
    font-weight:Bold;
    color:#000;
    margin:0 0 30px 0;
    line-height:normal;
}

.sunoxin-upgrade-section-number3 p{
    
    font-size:16px;
    color:#000;
    margin:0;
    line-height:normal;
}



.sunoxin-upgrade-section-number3 .row{
    
    display:Flex;
    align-items:Center;
    justify-content:Center;
}


.sunoxin-upgrade-section-number3 img{
    
    border-radius:24px;
}




.same-3secction-upgrade h1{
    
    font-size:28px;
    font-weight:Bold;
    color:#000;
    margin:0 0 30px 0;
    line-height:normal;
}

.same-3secction-upgrade p{
    
    font-size:16px;
    color:#000;
    margin:0;
    line-height:normal;
}



.same-3secction-upgrade .row{
    
    display:Flex;
    align-items:Center;
    justify-content:Center;
}


.same-3secction-upgrade img{
    
    border-radius:24px;
}


.sunoxin-upgrade-section-number6{
    
    margin-top:30px;
    margin-bottom:30px;
    
}

.sunoxin-upgrade-section-number6 span{
    
    font-size:120px;
    color:#000;
}


.sunoxin-upgrade-section-number6 .col-lg-6:nth-child(1) span{
    
    color:#deb566;
}

.sunoxin-upgrade-section-number6 p{
    
    font-size:17px;
    color:#000;
    margin:30px 0 0 0;
    line-height:normal;
    
}


.sunoxin-upgrade-section-number7 .swiper {
      width: 100%;
      height: 100%;
    }

.sunoxin-upgrade-section-number7 .swiper-slide {
      text-align: right;
      font-size: 18px;
      display: flex;
      justify-content: center;
      align-items: center;
      position:Relative;
    }

.sunoxin-upgrade-section-number7 .swiper-slide img {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

.sunoxin-upgrade-section-number7 .swiper {
      margin-left: auto;
      margin-right: auto;
      padding:0 0 50px 0;
      overflow:hidden;
      /*position:relative;*/
    }

.sunoxin-upgrade-section-number7{
    
    background:#fffaf4;
    padding:60px 0;
}


.sunoxin-upgrade-section-number7 .col-lg-12 h1{
    
    margin:0 0 60px 0;
    color:#000;
    font-size:20px;
    font-weight:Bold;
    text-align:center;
    line-height:Normal;
}



.testmostseller-img{
    
    height:380px;
    width:100%;
    border:3px solid var(--config_color_1);
    max-width:320px;
    border-radius:24px;
    overflow:hidden;
}

.testmostseller-content{
    
    padding:25px;
    background:#FFF;
    border-radius:24px 0 24px 24px;
    box-shadow:0 4px 12px 0 rgba(0,0,0,.1);
    transform:TranslateX(50px);
    border:1px solid #fce2c0;
}




.testmostseller-content p{
    
    font-size:16px;
    color:#000;
    margin:0;
    line-height:normal;
}


.seller-data-swiper-test{
    
    display:flex;
    align-items:Center;
    justify-content:Flex-start;
    margin:15px 0;
    font-size:15px;
}

.seller-data-swiper-test strong{
    
    font-weight:Bold;
    color:#000;
    
}

.seller-data-swiper-test span{
    
    color:#757575;
}

.seller-data-swiper-test svg{
    
    margin:0 10px;
}

.testmostseller-content h2{
    
    color:#000;
    margin:0;
    line-height:normal;
    font-size:12px;
}






.testmostseller-content p svg{
    
    vertical-align:middle;
    width:25px;
    height:25px;
    margin-left:10px;
}



.sunoxin-upgrade-section-number7 .swiper-btn-test-upgrade{
    
    width:50px;
    height:50px;
    border:1px solid var(--config_color_1);
    border-radius:50%;
    background:Transparent !important;
    margin:0;
    display:Flex;
    align-items:Center;
    justify-content:center;
    opacity:1 !important;
}



.sunoxin-upgrade-section-number7 .swiper-btn-test-upgrade:before{
    
    display:none;
}



.sunoxin-upgrade-section-number7 .swiper-button-prev svg{
    
    transform:rotate(180deg);
}

.sunoxin-upgrade-section-number7 .swiper-button-prev {
    
    left:0;
    right:auto;
}


.sunoxin-upgrade-section-number7 .swiper-button-next {
    
    left:auto;
    right:0;
}

.sunoxin-upgrade-section-number7 .swiper-pagination{
    
    bottom:0;
    right:50%;
    transform:TranslateX(50%);
    width:fit-content;
}

.sunoxin-upgrade-section-number7 .swiper-pagination-bullet{
    
    margin:0 5px;
    transition:.2s;
}


.sunoxin-upgrade-section-number7 .swiper-pagination-bullet-active{
    
    width:35px;
    background:var(--config_color_1);
    border-radius:4px;
}


.choose-plan-vip{
    
    display:inline-block;
    margin:30px auto 0 auto;
    color:#FFF !important;
    background:var(--config_color_1);
    font-size:16px;
    padding:10px 25px;
    border-radius:8px;
}


.choose-plan-vip svg{
    
    vertical-align:middle;
    margin-left:5px;
}



.center-align-choose{
    
    text-align:center;
}


.relative-swiper-test-keeper{
    
    position:Relative;
    padding:0 90px 0 50px;
}


.faq_container {
    border-top: 1px solid #ddd;
}


.faq_container:first-child{
    
    border:0;
}

.faq_question{
    
    font-size: 1.2rem;
    font-weight: 600;
    padding: 15px 0;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}


.faq_question-text h3 {
    font-size: 17px;
    margin: 0;
    font-weight: 600;
    /* display: flex; */
    /* align-items: Center; */
    /* justify-content: flex-start; */
}




.faq_question svg{
    
    width: 25px;
    height: 25px;
    stroke: var(--config_color_1);
    transition: transform .5s;
}


.faq_question svg polyline{
    
    stroke-width:1px;
}


.answercont {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.5s;
}


.answercont p{
    
    font-size:16px;
    color:#000;
    line-height:Normal;
    margin:15px 0;
}


.faq-title-sunoxin{
    
    text-align:center;
    margin:0 0 60px 0;
    color:#000;
    font-weight:bold;
    font-size:28px;
    line-height:normal;
}



.enamad-underfaq{
    
    margin:60px 0 0 0;
    padding:0;
    display:flex;
    align-items:Center;
    justify-content:Center;
}


.enamad-underfaq li{
    
    width:60px;
    height:60px;
    border-radius:3px;
    border:1px solid #ddd;
    padding:5px;
    margin:0 10px;
}

.enamad-underfaq li img{
    
    width:100%;
    height:100%;
}

.faq_question icon{
    
    display:Flex;
    align-items:Center;
    justify-content:Center;
}



.related-products-taki-product-sunoxin .swiper {
      width: 100%;
      height: 100%;
    }

.related-products-taki-product-sunoxin .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: flex;
      justify-content: center;
      flex-direction:column;
      align-items: center;
    }

.related-products-taki-product-sunoxin .swiper-slide img {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

.related-products-taki-product-sunoxin .swiper {
      margin-left: auto;
      margin-right: auto;
      overflow:hidden;
      padding-bottom:70px;
    }


.related-products-taki-product-sunoxin{
    
    margin:30px 0;
    position:Relative;
}



.relative-pr-sunoxin-image{
    
    width:100%;
    border-top-right-radius:8px;
    border-top-left-radius:8px;
    overflow:hidden;
    
}


.related-products-taki-product-sunoxin .swiper-slide ul{
    
    padding:0;
    margin:0;
    
}


.related-products-taki-product-sunoxin .swiper-slide ul li{
    
    text-align:right;
    color: #757575;
    margin: 0 0 15px 0;
    line-height: Normal;
    font-size: 14px;
}

.related-products-taki-product-sunoxin .swiper-slide ul li:last-child{
    
    margin:0;
}



.related-products-taki-product-sunoxin .swiper-slide ul li svg{
    
    width:20px;
    height:20px;
    margin-left:5px;
    vertical-align:middle;
    
}



.related-keeper-sunoxin-shadow-border{
    
    position:Relative;
    width:100%;
    border:1px solid #ddd;
    border-radius:8px;
    height:100%;
}



.observe-price-tag-slider{
    
    width:100%;
    display:block;
    border-radius:8px;
    padding:5px 0;
    color:var(--config_color_1) !important;
    font-weight:bold;
    font-size:14px;
    width:100%;
    border:1px solid var(--config_color_1);
    margin-top:15px;
}



.related-products-taki-product-sunoxin .swiper-slide h1{
    
    line-height:Normal;
    margin:0 0 15px 0;
}


.related-products-taki-product-sunoxin .swiper-slide h1 a{
    
    display:block;
    color:#000 !important;
    font-size:15px;
    font-weight:bold;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}


.content-parent-bring-padding{
    
    padding:15px;
    position:relative;
    width:100%;
}


.title-related-pr-module-main{
    
    margin:30px 0;
    color:#000;
    font-size:24px;
    font-weight:Bold;
    line-height:normal;
}





.related-products-taki-product-sunoxin .swiper-btn{
    
    width:auto !important;
    height:auto !important;
    background:transparent !important;
    opacity:1 !important;
    display:flex;
    top:auto;
    align-items:Center;
    justify-content:Center;
    box-shadow:none !important;
    bottom:0;
    
}

.related-products-taki-product-sunoxin .swiper-btn:before{
    
    color:#000 !important;
    margin:0 !important;
    font-size:25px !important;
    position:unset !important;
    transform:none !important;
}

.related-products-taki-product-sunoxin .swiper-button-next{
    
    right:50%;
    transform:TranslateX(50%);
    margin-right:15px !important;
}


.related-products-taki-product-sunoxin .swiper-button-prev{
    
    left:50%;
    transform:TranslateX(50%);
    margin-left:15px !important;
}



.error-404-sunoxin{
    
    width:100%;
    padding:60px 0;
    position:Relative;
}

.error-404-sunoxin .row{
    
    display:Flex;
    align-items:Center;
    justify-content:center;
}


.error-404-sunoxin img{
    
    width:100%;
    height:100%;
}


.error-404-sunoxin h1{
    
    line-height:Normal;
    margin:0 0 30px 0;
    color: #565872;
    font-size: 3.2rem;
    font-weight:bold;
}

.error-404-sunoxin h2{
    
    font-size: 2.4rem;
    color: #565872;
    font-weight:bold;
    margin:0 0 30px 0;
    line-height:normal;
}

.error-404-sunoxin a{
    
    color:var(--config_color_1) !important;
    padding:10px 25px;
    border-radius:8px;
    border:1px solid var(--config_color_1);
    font-size:17px;
    transition:.25s;
}

.error-404-sunoxin a:hover{
    
    color:#FFF !important;
    background:var(--config_color_1);
}






.sunoxin-how-work-section-number1{
    
    position:relative;
    padding:60px 0 80px 0;
    background:var(--config_color_1);
    text-align:center;
}

.sunoxin-how-work-section-number1 .col-lg-12 h1{
    
    color:#FFF;
    font-size:35px;
    font-weight:bold;
    margin:0 0 30px 0;
    line-height:Normal;
    
}

.sunoxin-how-work-section-number1 .col-lg-12 p{
    
    color:#FFF;
    font-size:20px;
    margin:0 0 30px 0;
    line-height:Normal;
    
}



.sunoxin-how-work-section-number1 .col-lg-12 div{
    
    position:relative;
    margin:auto;
    width:50%;
    
}

.sunoxin-how-work-section-number1 .col-lg-12 div input{
    
    width:100%;
    background:#FFF !important;
    border-radius:8px;
    box-shadow:0 2px 10px hsla(0,0%,77%,.15) !important;
    padding:15px 35px 15px 15px;
    outline:none !important;
    margin:0 !important;
    border:0 !important;
    font-size:15px;
    color:#000;
}



.sunoxin-how-work-section-number1 .col-lg-12 div svg{
    
    position:absolute;
    top:50%;
    right:5px;
    transform:TranslateY(-50%);
}



.sunoxin-how-work-section-number2{
    
    position:Relative;
    transform:translateY(-20%);
}




.sunoxin-how-work-section-number2 .how-work-section-1-div-inner{
    
    width:100%;
    height:100%;
    border-radius:15px;
    background:#FFF;
    text-align:center;
    padding:15px;
    box-shadow:0 3px 12px hsla(0,0%,46%,.1);
    border:1px solid #ededed;
}


.sunoxin-how-work-section-number2 .how-work-section-1-div-inner a{
    
    display:block;
    width:100%;
    height:100%;
}


.sunoxin-how-work-section-number2 .how-work-section-1-div-inner h1{
    
    color:#000;
    font-size:16px;
    font-weight:Bold;
    line-height:normal;
    margin:15px 0;
}


.sunoxin-how-work-section-number2 .how-work-section-1-div-inner p{
    
    color:#757575;
    font-size:14px;
    line-height:normal;
    margin:0;
}




.sunoxin-how-work-section-number3{
    
    padding:60px 0;
    position:relative;
}

.sunoxin-how-work-section-number3 h1{
    
    font-size:18px;
    color:#000;
    line-height:normal;
    margin:0 0 30px 0;
    font-weight:bold;
}



.sunoxin-how-work-section-number3 .div-inner-section-how-work-3{
    
    width:100%;
    height:100%;
    border-radius:15px;
    box-shadow:0 2px 8px rgba(0,0,0,.1);
    background:#FFF;
    padding:15px;
    border:1px solid #ededed;
}



.sunoxin-how-work-section-number3 .div-inner-section-how-work-3 h2{
    
    font-size:16px;
    color:#000;
    margin:0 0 15px 0;
    line-height:Normal;
}

.sunoxin-how-work-section-number3 .div-inner-section-how-work-3 p{
    
    font-size:14px;
    color:#757575;
    margin:0 0 30px 0;
    line-height:Normal;
    display:-webkit-box;
    overflow:hidden;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
}


.sunoxin-how-work-section-number3 .div-inner-section-how-work-3 a{
    
    font-size:16px;
    color:#3b94d0;
    display:inline-block;
    
}

.sunoxin-how-work-section-number3 .div-inner-section-how-work-3 a svg{
    
    vertical-align:middle;
    margin-right:10px;
}

.sunoxin-how-work-section-number4{
    
    padding:60px 0;
    position:relative;
}

.sunoxin-how-work-section-number4 .col-lg-12 h1{
    
    font-size:18px;
    color:#000;
    line-height:normal;
    margin:0 0 30px 0;
    font-weight:bold;
}



.sunoxin-how-work-section-number5{
    
    position:Relative;
    padding:100px 0;
    background-image:url(/image/catalog/sunoxin.1001.ava102.ir/help-video-bg.png);
    background-position:100%;
    background-repeat:no-repeat;
    
}


.sunoxin-how-work-section-number5 .row{
    
    display:flex;
    align-items:Center;
    
}


.sunoxin-how-work-section-number5 h1{
    
    color:#000;
    font-weight:Bold;
    padding-right:30px;
    border-right:8px solid var(--config_color_1);
    font-size:40px;
    line-height:68px;
    
}



.sunoxin-how-work-section-number5 .col-lg-7 div{
    
    width:100%;
    position:relative;
}

.sunoxin-how-work-section-number5 .col-lg-7 div video{
    
    display:block;
    width:100%;
    position:Relative;
    z-index:2;
    height:100%;
    border-radius:8px;
    border:1px solid #ededed;
    box-shadow:0 14px 24px rgba(0,0,0,.15);
}

.sunoxin-how-work-section-number5 .col-lg-7 div:After{
    
    content: " ";
    position: absolute;
    width: 400px;
    height: 296px;
    left: -30px;
    bottom: -30px;
    background-color: var(--config_color_1);
    border-radius: 8px;
    z-index: 1;
}





.sunoxin-how-work-section-number6{
    
    position:relative;
    padding:60px 0;
    background:#f2f3f7;
    
}


.sunoxin-how-work-section-number6 h1{
    
     font-size:18px;
    color:#000;
    line-height:normal;
    margin:0 0 30px 0;
    font-weight:bold;
}


.sunoxin-how-work-section-number6 .more-info-howwork{
    
    width:100%;
    position:Relative;
    border-radius:8px;
    background:#FFF;
    height:100%;
    box-shadow:0 2px 4px rgba(28,5,77,.1),0 12px 32px rgba(0,0,0,.05);
}

.sunoxin-how-work-section-number6 .more-info-howwork .image-moreinfo-howwork{
    
    
    width:100%;
    border-top-right-radius:8px;
    border-top-left-radius:8px;
    overflow:hidden;
}


.sunoxin-how-work-section-number6 .more-info-howwork .image-moreinfo-howwork img{
    
    width:100%;
    height:100%;
}


.sunoxin-how-work-section-number6 .more-info-howwork .content-moreinfo-howwork{
    
    padding:20px;
    
}

.sunoxin-how-work-section-number6 .more-info-howwork .content-moreinfo-howwork a{
    
    display:block;
    width:100%;
    height:100%;
}

.sunoxin-how-work-section-number6 .more-info-howwork .content-moreinfo-howwork h2{
    
    color:#000;
    font-size:17px;
    font-weight:Bold;
    margin:0 0 15px 0;
    line-height:Normal;
     display:-webkit-box;
    overflow:hidden;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}


.sunoxin-how-work-section-number6 .more-info-howwork .content-moreinfo-howwork h3{
    
    color:#757575;
    font-size:14px;
    margin:0;
    line-height:Normal;
     display:-webkit-box;
    overflow:hidden;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}






.sunoxin-rules-inforamtion-section{
    
    position:Relative;
    padding:60px 0;
}


.sunoxin-rules-inforamtion-section h1{
    
    font-size:24px;
    color:#000;
    font-weight:Bold;
    margin:0 0 30px 0;
    line-height:Normal;
}


.sunoxin-rules-inforamtion-section p{
    
    font-size:14px;
    color:#333333;
    margin:0 0 15px 0;
    line-height:Normal;
}


.sunoxin-rules-inforamtion-section h2{
    
    font-size:16px;
    color:#333333;
    font-weight:bold;
    margin:0 0 15px 0;
    line-height:Normal;
}



.sunoxin-sucre-pay-section-number-1{
    
    background:#fff7ee;
    padding:60px 0;
    position:Relative;
    
}


.sunoxin-sucre-pay-section-number-1 .row{
    
    display:flex;
    align-items:Center;
    justify-content:Center;
}


.sunoxin-sucre-pay-section-number-1 h1{
    
    font-size: 32px;
    font-weight: 600;
    line-height: 54px;
    color: #030303;
    margin: 0 0 15px 0;
}

.sunoxin-sucre-pay-section-number-1 p{
    
    font-size: 18px;
    font-weight: 400;
    line-height: 31px;
    color: #030303;
    margin:0 0 30px 0;
}



.sunoxin-sucre-pay-section-number-1 a{
    
    color:#FFF !important;
    padding:8px 24px;
    border-radius:8px;
    font-size:15px;
}

.sunoxin-sucre-pay-section-number-1 img{
    
    max-width:300px;
    display:block;
    margin:auto;
    
}



.sunoxin-sucre-pay-section-number-2{
    
    padding:60px 0;
    position:Relative;
}


.sunoxin-sucre-pay-section-number-2 .col-lg-12 h1{
    
    font-size:28px;
    color:#000;
    font-weight:Bold;
    line-height:normal;
    margin:0 0 30px 0;
    text-align:center;
}



.sunoxin-sucre-pay-section-number-2 .col-lg-12 p{
    
    font-size:18px;
    color:#000;
    line-height:normal;
    margin:0 0 30px 0;
    text-align:center;
}


.sunoxin-sucre-pay-section-number-2 .sunoxin-sucre-pay-section-number-1-div-inner{
    
    width:100%;
    height:100%;
    background:#fff7ee;
    padding:15px;
    min-height: 210px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius:8px;
}


.sunoxin-sucre-pay-section-number-2 .sunoxin-sucre-pay-section-number-1-div-inner p{
    
    font-size:16px;
    color:#000;
    line-height:normal;
    margin:0 0 30px 0;
}




.sunoxin-sucre-pay-section-number-2 .sunoxin-sucre-pay-section-number-1-div-inner div{
    
    display:flex;
    align-items:Center;
    justify-content:Space-between;
}


.sunoxin-sucre-pay-section-number-2 .sunoxin-sucre-pay-section-number-1-div-inner div span{
    
    color:#000;
    font-weight:Bold;
    font-size:25px;
}


.sunoxin-sucre-pay-section-number-2 .sunoxin-sucre-pay-section-number-1-div-inner div svg{
    
    width:80px;
    height:80px;
}





.sunoxin-sucre-pay-section-number-2 .col-lg-12 a{
    
    padding:8px 24px;
    border-radius:8px;
    display:block;
    color:#FFF !important;
    width:fit-content;
    margin:30px auto 0;
}





.sunoxin-sucre-pay-section-number-3{
    
    background:#fff7ee;
    border-radius:500px 0 0 500px;
    position:Relative;
    padding:60px 0;
    max-width:90%;
    margin-left:auto;
}



.sunoxin-sucre-pay-section-number-3 .row{
    
    display:flex;
    align-items:Center;
}


.sunoxin-sucre-pay-section-number-3 img{
    
    max-width:300px;
}




.sunoxin-sucre-pay-section-number-3  h1{
    
    font-size:25px;
    font-weight:Bold;
    margin:0 0 30px 0;
    line-height:Normal;
    color:#000;
}


.sunoxin-sucre-pay-section-number-3  ul{
    
    margin:0;
}

.sunoxin-sucre-pay-section-number-3  ul li{
    
    font-size:16px;
    color:#000;
    margin:0 0 15px 0;
    list-style-type:disc;
}

.sunoxin-sucre-pay-section-number-3  ul li:last-child{
    
    margin:0;
}


.sunoxin-sucre-pay-section-number-4{
    
  
    border-radius:0 500px 500px 0;
    margin:60px auto 60px 0;
}



.sunoxin-sucre-pay-section-number-4 h2{
    
    display:flex;
    align-items:Center;
    justify-content:Flex-start;
}


.sunoxin-sucre-pay-section-number-4 h2 svg{
    
    margin-left:10px;
}

.sunoxin-sucre-pay-section-number-4 h2 a{
    
    color:#000 !important;
}




.sunoxin-sucre-pay-section-number-5{
    
    padding:60px 0;
    position:Relative;
}


.sunoxin-sucre-pay-section-number-5 .col-lg-12 h1{
    
    font-size:25px;
    font-weight:Bold;
    line-height:Normal;
    margin:0 0 30px 0;
    color:#000;
}




.sunoxin-post-product-section-number1{
    
    padding:60px 0;
    position:Relative;
}


.sunoxin-post-product-section-number1 .round-1-post-product{
    
    margin:0 0 60px 0;
}


.sunoxin-post-product-section-number1 .round-1-post-product h1{
    
    color:#000;
    font-size:25px;
    font-weight:Bold;
    line-height:Normal;
    margin:0 0 30px 0;
    
}

.sunoxin-post-product-section-number1 .round-1-post-product p{
    
    color:#000;
    font-size:16px;
    margin:0;
    line-height:normal;
    
}


.sunoxin-post-product-section-number1 .round-2-post-product{
    
    margin:0 0 60px 0;
    display:flex;
    align-items:Center;
}




.sunoxin-post-product-section-number1 .round-2-post-product h1{
    
    color:#000;
    font-size:16px;
    margin:0;
    line-height:normal;
    
}

.round-margin-bottom{
    
    display:Flex;
    align-items:Center;
    margin-bottom:60px;
}



.sunoxin-post-product-section-number1 .round-3-post-product{
    
    border-radius:8px;
    border:1px solid var(--config_color_1);
    background:#fff9f3;
    padding:15px;
}






.sunoxin-post-product-section-number1 .round-3-post-product h1{
    
    color:#000;
    font-size:25px;
    font-weight:Bold;
    line-height:Normal;
    margin:0 0 30px 0;
    
}




.sunoxin-post-product-section-number1 .round-3-post-product h1 svg{
    
   vertical-align:middle;
   margin-left:10px;
    
}


.sunoxin-post-product-section-number1 .round-3-post-product p{
    
    color:#000;
    font-size:16px;
    margin:0 0 15px 0;
    line-height:normal;
    
}

.sunoxin-post-product-section-number1 .round-4-post-product p{
    
    color:#000;
    font-size:16px;
    margin:0 0 15px 0;
    line-height:normal;
}




.sunoxin-post-product-section-number1 .round-5-post-product p{
    
    color:#000;
    font-size:16px;
    margin:0 0 15px 0;
    line-height:normal;
}


.sunoxin-post-product-section-number1 .round-5-post-product .col-lg-6 div{
    
   padding-right:15px;
   border-right:5px solid var(--config_color_1);
}




.sunoxin-post-product-section-number1 .round-6-post-product p{
    
    color:#000;
    font-size:16px;
    margin:0 0 15px 0;
    line-height:normal;
}

.sunoxin-post-product-section-number1 .round-6-post-product a{
    
    color:#3b94d0 !important;
    font-size:16px;
    display:inline-block;
    margin-top:15px;
}


.sunoxin-post-product-section-number1 .round-6-post-product a svg{
    
    margin-right:10px;
    vertical-align:middle;
}



.sunoxin-promote-section-number1{
    
    padding:30px 0;
    position:relative;
    background:var(--config_color_1);
    text-align:center;
}


.sunoxin-promote-section-number1 h1{
    
    color:#fff;
    font-size:25px;
    font-weight:Bold;
    line-height:Normal;
    margin:0;
}



.sunoxin-promote-section-number2{
    
    padding:60px 0;
    position:Relative;
}


.sunoxin-promote-section-number2 .col-lg-12{
    
    margin-bottom:60px;
}


.sunoxin-promote-section-number2 .col-lg-12 h1{
    
    color:#000;
    font-size:25px;
    font-weight:Bold;
    line-height:Normal;
    margin:0 0 30px 0;
}


.sunoxin-promote-section-number2  p{
    
    color:#000;
    font-size:16px;
    margin:0 0 15px 0;
    line-height:normal;
} 



.sunoxin-promote-section-number2 .row{
    
    display:flex;
    flex-wrap:wrap;
    align-items:Center;
}



.sunoxin-vertify-account-section-number1{
    
    padding:30px 0;
    position:relative;
    background:var(--config_color_1);
    text-align:center;
}


.sunoxin-vertify-account-section-number1 h1{
    
    color:#fff;
    font-size:25px;
    font-weight:Bold;
    line-height:Normal;
    margin:0;
}





.sunoxin-vertify-account-section-number2{
    
    padding:60px 0;
    position:relative;
}


.sunoxin-vertify-account-section-number2 h1{
    
    color:#000;
    font-size:25px;
    font-weight:Bold;
    line-height:Normal;
    margin:0 0 30px 0;
}


.sunoxin-vertify-account-section-number2  p{
    
    color:#000;
    font-size:16px;
    margin:0 0 15px 0;
    line-height:normal;
} 






.flex-rahanama-center .row{
    
    display:Flex;
    align-items:Center;
}

.sunoxin-vertify-account-section-number3{
    
    padding:60px 0;
    position:relative;
}



.sunoxin-vertify-account-section-number3 p{
    
    color:#000;
    font-size:16px;
    margin:0 0 15px 0;
    line-height:normal;
}     



.sunoxin-vertify-account-section-number3 p svg{
    
    vertical-align:middle;
    margin:0 5px;
}




.sunoxin-vertify-account-section-number4{
    
    position:Relative;
    padding:60px 0;
}


.sunoxin-vertify-account-section-number4 .col-lg-12{
    
    border-radius:8px;
    display:flex;
    align-items:Center;
    border:1px solid var(--config_color_1);
    background:#fff9f3;
    padding:15px;
}



.sunoxin-vertify-account-section-number4 .col-lg-12 h1{
    
    color:#000;
    font-size:25px;
    font-weight:Bold;
    line-height:Normal;
    margin:0 0 30px 0;
    
}




.sunoxin-vertify-account-section-number4 .col-lg-12 h1 svg{
    
   vertical-align:middle;
   margin-left:10px;
    
}


.sunoxin-vertify-account-section-number4 .col-lg-12 p{
    
    color:#000;
    font-size:16px;
    margin:0 0 15px 0;
    line-height:normal;
    
}


.sunoxin-vertify-account-section-number4 .col-lg-12 ul{
    
    margin-bottom:15px;
}

.sunoxin-vertify-account-section-number4 .col-lg-12 ul li{
    
    list-style-type:disc;
    color:#000;
    font-size:16px;
    margin:0 0 15px 0;
    line-height:normal;
}

.sunoxin-vertify-account-section-number4 .col-lg-12 ul li:last-child{
    
    margin:0;

}



.sunoxin-product-purchase-section-1{
    
    padding:30px 0;
    position:relative;
    background:var(--config_color_1);
    text-align:center;
}






.sunoxin-product-purchase-section-1 h1{
    
    color:#fff;
    font-size:25px;
    font-weight:Bold;
    line-height:Normal;
    margin:0;
}






.verify-row-pictures{
    
    margin-right:0;
    margin-left:0;
    
}



.step2-row-verify-account .kind-of-product-select{
    
    text-align:center;
    font-size:18px;
    font-weight:bold;
}

.verify-row-pictures .verify-row-pictures-innerdiv{
    
    position:Relative;
    width:100%;
}

.verify-row-pictures .verify-row-pictures-innerdiv div{
    
    width:100%;
    height:140px;
    position:relative;
}


.verify-row-pictures .verify-row-pictures-innerdiv div img{
    
    width:100%;
    height:100%;
    border-radius:15px;
}



.verify-row-pictures .verify-row-pictures-innerdiv p{
    
    font-size:15px;
    color:#000;
    margin:30px 0 0 0;
    font-weight:bold;
    text-align:center;
    line-height:normal;
}



.verify-row-pictures .verify-row-pictures-innerdiv div svg{
    
    position:absolute;
    right:-10px;
    bottom:-10px;
}

.red-svg{
    
    border-radius:15px;
    border:2px solid red;
}


.green-svg{
    
    border-radius:15px;
    border:2px solid green;
}


.margin-top-first-step-verify{
    
    margin-top:60px;
}

.margin-top-first-step-verify .col-md-12{
    
    display:flex;
    align-items:center;
    justify-content:Center;
}



.upload-picture-first-step-verify{
    
    width:300px;
    height:200px;
    border-radius:8px;
    background:#f0f3f5;
    cursor:pointer;
    margin:60px auto 0;
    flex-direction:column;
    display:flex;
    border:2px dashed rgba(69,126,150,.5);
    align-items:Center;
    justify-content:Center;
}


.upload-picture-first-step-verify p{
    
    margin:20px 0 0 0;
    color:#457e96;
    font-sizE:15px;
    line-height:normal;
}

.step3-row-verify-account .kind-of-product-select{
    
    margin:0 0 30px 0;
    color:#000;
    text-align:center;
    font-size:15px;
}


.step3-row-verify-account .blue-third-text{
    
    margin:0;
    color:#418df9;
    text-align:center;
    font-size:15px;
}



.verify-row-pictures-class2 .verify-row-pictures-innerdiv{
    
    position:Relative;
    width:100%;
}

.verify-row-pictures-class2 .verify-row-pictures-innerdiv div{
    
    width:100%;
    height:180px;
    position:relative;
}


.verify-row-pictures-class2 .verify-row-pictures-innerdiv div img{
    
    width:100%;
    height:100%;
    border-radius:15px;
}



.verify-row-pictures-class2 .verify-row-pictures-innerdiv p{
    
    font-size:15px;
    color:#000;
    margin:30px 0 0 0;
    font-weight:bold;
    text-align:center;
    line-height:normal;
}



.verify-row-pictures-class2 .verify-row-pictures-innerdiv div svg{
    
    position:absolute;
    right:-10px;
    bottom:-10px;
}





.verify-row-pictures-class2{
    
    width:100%;
    margin-right:0;
    display:Flex;
    align-items:Center;
    justify-content:Center;
    margin-left:0;
}



.mt-60-sun{
    
    margin-top:60px;
}



/*responsive*/
/*responsive*/
/*responsive*/
/*responsive*/



.fix-bottom-access-btns-sunoxin{
    
    display:none;
}


 .fix-bottom-access-btns-sunoxin{
        
        position:fixed;
        background:#FFF;
        z-index:1000;
        bottom:0;
        width:100%;
        border-top:.5px solid #cbcbcb;
        box-shadow:0 -4px 8px 0 hsla(0,0%,45%,.1);
        padding:5px;
    }
    
    .fix-bottom-access-btns-sunoxin ul{
        
        margin:0;
        width:100%;
        padding:0;
        display:flex;
        align-items:Center;
        
    }
    
    
    .fix-bottom-access-btns-sunoxin ul li{
        
        flex:1 0 0;
    }
    
    
    .fix-bottom-access-btns-sunoxin ul li a{
        
        color:#757575 !important;
        font-size:12px;
        display:flex;
        align-items:center;
        justify-content:center;
        font-weight:Bold;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
        flex-direction:column;
        text-align:center;
    }
    
    
    .fix-bottom-access-btns-sunoxin ul li a svg{
        
        margin:0 auto 5px;
    }
    
    
    #common-home{
        
        margin-top:0 !important;
    }

@media screen and (max-width:991px){
    
    
    .sunoxin-header-mobile-992{
        
        display:block;
    }
    
    
    .fix-bottom-access-btns-sunoxin{
        
        display:none;
        /*dispaly:flex;*/
    }
    
    
}



@media screen and (max-width:767px) {
    
    .sunoxin-header-mobile-992 {
        
        border-bottom:.5px solid #cbcbcb;
        
    }
    
    .col8-flexmiddle img{
        
        max-height:35px;
    }
    
    .sunoxin-header-mobile-992 .col4-header-links{
        
        display:none;
    }
    
    .sunoxin-header-mobile-992 #third-fluid{
        
        display:None;
    }
    
    .baskul-theme-header-master-header .first-fluid-header-baskul{
        
        padding:15px 0;
    }
    
    .baskul-theme-header-master-header .first-fluid-header-baskul a{
        
        font-size:12px;
    }
    
    
    .baskul-theme-header-master-header .second-fluid-header-baskul{
        
        padding:0 15px;
    }
    
    .baskul-theme-header-master-header .second-fluid-header-baskul .col-xs-3{
        
        padding:0;
    }
    
     .baskul-theme-header-master-header .second-fluid-header-baskul .col-xs-9{
        
        padding-left:0;
    }
    
    
   
    
    .home-slider-section-parent{
        
        height:195px;
    }
    
    .home-slider-section-parent .container-fluid{
        
        padding:0;
    }
    
    .absolute-home-slider-content{
        
        right:30px;
    }
    
    .absolute-home-slider-content h1{
        
        font-size:16px;
        line-height:Normal;
    }
    
    
    .absolute-home-slider-content h2{
        
        font-size:12px;
        line-height:Normal;
    }
    
    
    .absolute-home-slider-content a{
        
        font-size:13px;
        padding:8px 16px;
        margin-top:0;
    }
    
    
    .baskool-newest-products-section .container {
        
        padding:0 15px;
        bordeR:0;
    }
    
     .baskool-newest-products-section .col-lg-12{
         
         margin-bottom:15px;
     }
     
     
    .baskool-newest-products-section .col-lg-12 h1{
        
        font-size:14px;
    }
    
    .baskool-newest-products-section .col-lg-12 a{
        
        font-size:14px;
    }
    
    
    
    .baskool-newest-products-section .col-lg-12 a i{
        
        font-size:18px;
    }
    
    .newst-products-tablist-namelink{
        
        font-size:14px;
        margin:15px 0;
    }
    
    
    .baskool-newest-shoping-request-section .container{
        
        padding:0 15px;
        border:0;
    }
    
    
    .baskool-newest-shoping-request-section-title-and-link{
        
        margin-bottom:15px;
        padding:0;
    }
    
    
    .baskool-newest-shoping-request-section .baskool-newest-shoping-request-section-title-and-link h1{
        
        font-size:14px;
    }
    
    
    
    .baskool-newest-shoping-request-section .baskool-newest-shoping-request-section-title-and-link a{
        
        font-size:14px;
    }
    
    .baskool-newest-shoping-request-section .baskool-newest-shoping-request-section-title-and-link a i{
        
        font-size:18px;
    }
    
    
    .baskool-newest-shoping-request-section{
        
        padding:0 0 30px 0;
    }
    
    
    
    .baskool-newest-shoping-request-section .swiper-slide .swiper-req-div-1 h1{
        
        font-size:14px;
    }
    
    
    .swiper-req-div-2 a{
        
        font-size:14px;
    }
    
    .overflow-hidden-padding-shadow{
        
        padding:5px 0;
    }
    
    
    .baskool-newest-shoping-request-section .swiper-btn{
        
        display:none;
    }
    
    .baskool-newest-products-section .swiper-button-FLVME{
        
        display:none;
    }
    
    
    .baskool-newest-products-section .swiper-pagination{
        
        display:none;
    }
    
    .baskool-newest-products-section .swiper{
        
        padding-bottom:10px;
    }
    
    
    
    .om-buyer-section-baskool-main-page{
        
        padding:30px 0;
        margin:0;
    }
    
    
    .om-buyer-section-baskool-main-page .row{
        
        display:block;
    }
    
    .om-buyer-section-baskool-main-page .row .col-lg-4{
        
        text-align:center;
    }
    
    
    
    .om-buyer-section-baskool-main-page .row .col-lg-4 h1{
        
        font-size:18px;
        line-height:1.3;
        text-align:center;
        margin:0 0 15px 0;
    }
    
    .om-buyer-section-baskool-main-page .row .col-lg-4 h2{
        
        font-size:14px;
        line-height:1.3;
        text-align:center;
    }
    
    
    
    .number-om-section{
        
        /*display:none;*/
    }
    
    .choose-category-mo-section{
        
        width:100%;
        background:Transparent;
        box-shadow:none;
        padding:0;
        display:block;
    }
    
    .choose-category-mo-section-2{
        
        margin:15px 0;
        width:100%;
        padding:0;
        
    }
    
    .choose-category-mo-section-3{
        
        padding:0;
        width:100%;
        margin:15px 0;
    }
    
    .choose-category-mo-section-4 button{
        
        width:100%;
    }
    
    
    .csmodule-76-section-parnet{
        
        margin:30px 0 0 0;
    }
    
    .csmodule-76-section-parnet .container{
        
        padding:0;
    }
    
    
    .cta-pink-itself{
        
        padding:30px 15px;
        border-radius:0;
    }
    
    
    .cta-pink-itself .cta-right-side-baskool a.build-now{
        
        font-size:16px;
        margin-bottom:15px;
        line-height:1.3;
    }
    
    
    .cta-pink-itself .cta-right-side-baskool p{
        
        margin: 0 0 50px 0;
        font-size: 18px;
        padding: 0;
        line-height:1.2;
    }
    
    
    
    
    .cta-pink-itself .cta-right-side-baskool a.register-shop{
        
        padding:6px 12px;
        font-size:14px;
    }
    
    .cta-pink-itself .cta-right-side-baskool a.register-shop i{
        
        font-size:18px;
    }
    
    .baskool-tablist-custom-for-you-section{
        
        padding:30px 0;
    }
    
    .baskool-tablist-custom-for-you-section .container{
        
        padding:0;
    }
    
    .baskool-tablist-custom-for-you-section .customer-tablist-title-class h1{
        
        font-size:16px;
    }
    
    .customer-for-you-inner-class{
        
        display:Flex;
        align-items:Center;
        justify-content:space-between;
        padding:15px;
    }
    
    
    .baskool-tablist-custom-for-you-section .customer-for-you-inner-class div h2{
        
        font-size:12px;
        margin:0 0 10px 0;
    }
    
    
    .baskool-tablist-custom-for-you-section .customer-for-you-inner-class div h3{
        
        font-size:12px;
        margin:0 0 10px 0;
    }
    
    .baskool-tablist-custom-for-you-section .customer-for-you-inner-class div{
        
        padding:0;
        width:50%;
    }
    
    
    .baskool-tablist-custom-for-you-section .customer-for-you-inner-class img{
        
        border-radius:8px;
    }
    
    .aimg-style{
        
        display:block;
        margin-left:15px;
 
    }
    
    .baskool-tablist-custom-for-you-section .customer-for-you-inner-class div h1 a{
        
        font-size:14px;
    }
    
    
    .baskool-tablist-custom-for-you-section .customer-for-you-inner-class{
        
        margin:7.5px 0;
    }
    
    
    .baskool-connection-module-last-section{
        
        padding:30px 0;
    }
    
    
    .baskool-connection-module-last-section .baskool-connection-title h1{
        
        font-size:15px;
        line-height:normal;
        margin:0 0 15px 0;
        padding-bottom:15px;
    }
    
    .baskool-connection-module-last-section .baskool-connection-col4width{
        
        margin:7.5px 0;
    }
    
    
    .baskool-connection-module-last-section .baskool-connection-col4width h1{
        
        font-size:19px;
    }
    
    .baskool-connection-module-last-section .baskool-connection-col4width p{
        
        font-size:14px;
    }
    
    
    
    .baskool-connection-last-class-has-img{
        
        margin-top:30px;
        flex-direction:column;
    }
    
    
    .baskool-connection-last-class-has-img div{
        
        width:100%;
    }
    
    
    .baskool-connection-last-class-has-img div:nth-child(2) h1{
        
        font-size:15px;
    }
    
    
    .baskul-footer-main .footer-baskul-row-1 .col-lg-3 span{
        
        font-size:12px;
    }
    
    
    .baskul-footer-main .footer-baskul-row-1 .col-lg-3{
        
        text-align:center;
        padding:0;
    }
    
    .baskul-footer-main .footer-baskul-row-1 .col-lg-3:nth-child(2){
        
        padding: 0 7.5px;
    }
    
    
    .baskul-footer-main .footer-baskul-row-1 .col-lg-3 svg{
        
        width:40px;
        height:40px;
    }
    
    
    .baskul-footer-main .footer-baskul-row-1{
        
        align-items:flex-start;
        padding-bottom:15px !important;
    }
    
    
    .baskul-footer-main .footer-baskul-row-2{
        
        margin:0 -15px !important;
        padding-top:15px !important;
    }
    
    
    .baskul-footer-main .footer-baskul-row-2 .col-lg-2 h1{
        
        font-size:16px;
        margin:0 0 10px 0;
    }
    
    
    
    .baskul-footer-main .footer-baskul-row-2 .col-lg-2 ul li a{
        
        font-size:13px;
    }
    
    .social-footer-baskul{
        
        margin-top:15px;
        padding-top:15px;
        border-top:1px solid #eee;
    }
    
    
    .social-footer-baskul h1{
        
        font-size:16px;
        font-weight:bold;
        margin:0 0 30px 0;
        color:#000 !important;
        line-height:1.3;
        text-align:center;
    }
    
    .footer-baskul-row-3{
        
        margin-bottom:50px !important;
    }
    
    .footer-baskul-row-3 a{
        
        font-size:13px !important;
    }
    
    
    
    
    
    
    
}



@media screen and (min-width:768px) and (max-width:991px){
    
    
    .col4-header-links a span{
        
        font-size:14px;
    }
    
    .absolute-home-slider-content{
        
        right:60px;
    }
    
    .absolute-home-slider-content h1{
        
        font-size:25px;
        line-height:Normal;
    }
    
    
    .absolute-home-slider-content h2{
        
        font-size:19px;
        line-height:normal;
    }
    
    .home-slider-section-parent{
        
        height:270px;
    }
    
    .swiper-req-div-2 a{
        
        font-size:16px;
    }
    
    
    
    .baskool-newest-shoping-request-section .swiper-slide .swiper-req-div-1 h1{
        
        font-size:16px;
    }
    
    
    .om-buyer-section-baskool-main-page .row .col-lg-4 h1{
        
        font-size:23px;
        line-height:normal;
    }
    
    .choose-category-mo-section-3{
        
        widtH:100%;
        padding:0;
        margin:0 0 15px 0;
    }
    
    .choose-category-mo-section-2{
        
        widtH:100%;
        padding:0;
        margin:0 0 15px 0;
    }
    
    
    .cta-pink-itself .cta-right-side-baskool a.build-now{
        
        font-size:25px;
        line-height:Normal;
    }
    
    
    .cta-pink-itself .cta-right-side-baskool p{
        
        font-size:18px;
        line-height:normal;
    }
    
    .baskool-tablist-custom-for-you-section .row{
        
        margin-right:0;
        margin-left:0;
        justify-content:Flex-start;
    }
    
    .baskool-connection-module-last-section .baskool-connection-title h1{
        
        font-size:25px;
    }
    
    
    .baskool-connection-module-last-section .baskool-connection-col4width h1{
        
        font-size:16px;
    }
    
    
    .baskool-connection-module-last-section .baskool-connection-col4width p{
        
        font-size:14px;
    }
    
    .baskool-connection-module-last-section{
        
        padding:60px 30px;
    }
    
    
     .baskool-connection-module-last-section .container{
        
       width:100%;
    }
    
    
     .baskool-connection-module-last-section .row{
        
        margin:0;
    }
    
    
    .baskool-connection-last-class-has-img{
        
        max-height:300px;
        overflow:Hidden;
        
    }
    
    
    .baskool-connection-last-class-has-img div:nth-child(2){
        
        overflow-y:auto;
    }
    
    .baskul-footer-main .footer-baskul-row-1 .col-lg-3 svg{
        
        width:45px;
        height:45px;
    }
    
    
    .baskul-footer-main{
        
        padding-bottom:90px;
    }
    
    
    
}



@media screen and (max-width:767px){
    .px-4-under-md{
padding:0 20px;
}
    .baskool-solo-product-section-parent-number1{
        
        
        padding:15px 0;
        
    }
    
    .baskool-solo-product-section-parent-number1 .container{
        
        padding:0 20px;
    }
    
    
    .baskool-solo-product-breadcrumb ul{
        
        margin-bottom:15px;
    }
    

    .class-2-keeper-solo-product-baskool-data{
        
        display:block;
    }
    
    
    
    .class-2-keeper-solo-product-baskool-data .solo-product-baskool-class-extra-image{
        
        width:100%;
        padding:0;
    }
    
    .class-2-keeper-solo-product-baskool-data .solo-product-baskool-class-product-date-list{
        
        width:100%;
        padding:0;
    }
    
    
    .baskool-solo-product-product-name{
        
        font-size:18px;
        margin:0 0 15px 0;
    }
    
    
    
    .col4-porduct-data-ejmali li div:nth-child(1){
        
        font-size:14px;
    }
    
    .col4-porduct-data-ejmali li div:nth-child(2){
        
        font-size:14px;
    }
    
    
    
    .show-price-product-baskool{
        
        margin-top:15px;
    }
    
    .baskool-taki-product-description p{
        
        font-size:14px;
    }
    
    .related-products-taki-product-sunoxin .swiper-slide ul li{
        
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
    }
    
    
    .title-related-pr-module-main{
        
        font-size:16px;
    }
    
    .pay-safe-baskool-1001 p{
        
        font-size:14px;
    }
    
    .seller-man-profile .seller-profile-3 p{
        
        font-size:14px;
    }
    
    
    .baskool-taki-pr-banner-click{
        
        display:none;
    }
    
    
    
    
    .mortabet-baskool-inner{
        
        margin:0 0 15px 0;
    }
    
    
    .baskool-taki-mahsul-mortabet{
        
        margin:15px 0;
    }
    
    
    .first-fluid-header-baskul {
        padding:0 !important;
    }
    
    .first-fluid-header-baskul .col-xs-12 {
        padding:0;
    }
    
    .col8-flexmiddle .col-lg-2 img {
    height: auto;
}
.col8-flexmiddle img {
        max-height: max-content;
    }
    .col8-flexmiddle {
    display: flex;
    align-items: center;
    flex-direction: column;
}

.social-box-baskul ul{
    margin:0 !important;
}
 .search-contact-mobile ul{
     display: flex !important;
    align-items: center;
 }   
 .social-box-baskul ul {
    gap: 0 !important;
    display: flex !important;
    align-items: Center;
    justify-content: center !important;
 }
 .page-builder-rtl {
     padding:0 !important;
 }
 .col-style {
     padding:0 !important; 
 }
 .mySwiper-homeslider .swiper-slide img {
     height: 190px;
 }
 .main-categories-baskul-under-homeslider .category-keepr-baskulmainpage {
    width: 30%;
 }   
 .main-categories-baskul-under-homeslider .category-keepr-baskulmainpage p {
    margin: 15px 0 0 0 !important;
    /*overflow: visible;*/
 }    
 .baskool-connection-module-best .col-md-5 img {
    display:none;
}
.baskool-connection-module-best .col-md-12 {
    height: 430px !important;
}
.baskool-manufacturer-main-page .title-brand-theme h1 {
    margin: 11px 0;
}    
   
.om-buyer-section-baskool-main-page .row .col-lg-5 h1 {
    line-height: 41px;
    font-size: 18px;
    text-align:center;
}
.om-buyer-section-baskool-main-page .container {
    padding:0;
}
.number-om-section {
    margin-bottom: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.number-om-section div h3 {
    text-align: center;
} 
.om-buyer-section-baskool-main-page .col-lg-6 {
    background-color: white;
    padding: 10px;
    border-radius: 10px;
    margin-top: 15%;
}
.shape-colorful-baskool {
    width: 100%;
    text-align: center;
    margin: 15% 0;
}  
.cta-pink-itself .cta-right-side-baskool {
    width: 100%;
    text-align: center;
}
.cta-pink-itself {
    flex-direction: column;
    border-radius: 10px;
}
.cta-pink-itself .cta-right-side-baskool a.build-now {
        font-size: 22px;
}  
.customer-for-you-inner-class {
        display: flex;
        align-items: Center;
        justify-content: space-between;
        padding: 15px;
        flex-direction: column;
}
.baskool-tablist-custom-for-you-section .customer-for-you-inner-class div {
        width: 100%;
    }
    .baskool-connection-last-class-has-img div:nth-child(2) {
    color: black;
    padding: 24px;
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: flex-start;
    }
    .baskool-connection-last-class-has-img div:nth-child(2) p {
        color: #000000;
    text-align: center;
    }
    .baskul-footer-main .footer-baskul-row-1 {
    display: flex;
    flex-direction: column;
    }
}



@media screen and (min-width:768px) and (max-width:991px) {
    
    
    .baskool-taki-pr-banner-click .banner-content-bkul{
        
        padding-top:75px;
    }
    
    
    .baskool-solo-product-section-parent-number1 .container{
        
        width:100%;
    }
    
    .baskool-solo-product-section-parent-number1{
        
        padding:30px 15px;
    }
    
    
    
    
}


@media screen and (max-width:767px) {
    
    .baskool-category-page-codes-section{
        
        padding:30px 0;
    }
    
    .baskool-category-page-codes-section .mwidth-fluid-FLVME{
        
        max-width:initial;
        padding-right:0;
        padding-left:0;
    }
    
    
    .baskool-categorry-col-right-keeper-catchilds .title-child-baskool-cat{
        
        font-size:15px;
    }
    
    
    .sticky-filters-baskoolcat{
        
        position:unset !important;
    }
    
    .submit-geo-filter-baskool{
        
        margin:15px 0;
    }
    
    
    
    .baskool-filter-right-col-category-page{
        
        margin-bottom:30px;
    }
    
    .filter-actions-wrapper.fawnew{
        
        display:none;
    }
    
    
    .padding-0-category-mobile{
        
        padding:0 !important;
    }
    
    
    
    .title-child-baskool-cat{
        
        font-size:15px;
    }
    
    .products-in-page-baskool-divclass-keeper-it .product-in-category-page-baskool-FLVME{
        
        display:flex;
        align-items:Center;
        justify-content:center;
    }
    
    
    
    
    .product-in-category-baskool-product-data h2{
        
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
    }
    
    .flexmid-picture-cat{
        
        margin:auto;
    }
    
 
    
    
    
}


@media screen and (min-width:768px) and (max-width:1199px){
    
    
    
    .baskool-category-page-codes-section{
        
        padding:30px 15px;
    }
    
    .baskool-category-page-codes-section .mwidth-fluid-FLVME{
        
        max-width:initial;
    }
    
    .sticky-filters-baskoolcat{
        
        display:flex;
        align-items:flex-start;
        position:unset !important;
    }
    
    .baskool-categorry-col-right-keeper-catchilds{
        
        width:50%;
        margin-left:15px;
    }
    
    
    
    .baskool-filter-right-col-category-page{
        
        margin-top:0;
        width:50%;
        margin-right:15px;
    }
    
    
    
    
    
    
    
    
    
    
}


/*responsive*/
/*responsive*/
/*responsive*/
/*responsive*/


/*style koli baraye class haye container*/

.open-side-bar-section-width-set .container{
    
    width:100%;
}

/*style koli baraye class haye container*/


@media screen and (max-width:991px) {
    
    
    .baskool-account-header{
        
        display:none;
    }
    
    .baskool-side-bar-account-section{
        
        display:none;
    }
    
    .child-id-sidebar{
        
        display:none;
    }
    
    
    
    
}






@media screen and (max-width:767px) {
    
    .sunoxin-section-account-account-page-middle-content{
        
        width:100%;
        padding:30px 0;
    }
    
    
    .aa-mid-first-child a{
        
        padding:0;
    }
    
    
    .flex-child-in-div img{
        
        width:45px;
        height:45px;
    }
    
    .accordion-ehraz-hoviat div a h2{
        
        line-height:Normal;
    }
    
    
    .aa-mid-forth-child-ul ul{
        
        justify-content:space-between;
    }
    
    
    
    .aa-mid-forth-child-ul ul li{
        
        margin:0;
    }
    
    
    
    .aa-mid-forth-child-ul ul li a{
        
        font-size:14px;
    }
    
    
    
    .aa-mid-forth-child-ul ul li span{
        
        margin:0 auto;
    }
    
    .aa-mid-fifth-child a{
        
        padding:10px 0;
    }
    
    
    .aa-mid-last-child ul{
        
        justify-content:center;
    }
    
    .aa-mid-last-child ul li{
        
        margin:0 15px;
    }
    
    .aa-mid-last-child ul li a{
        
        width:50px;
        height:50px;
    }
    
    
    html body .baskool-account-edit-section-all-parent{
        
        width:100%;
        padding:30px 0;
        margin-bottom:66px;
    }
    
    
    .baskool-account-edit-section-all-parent .compelete-profile-example-FLVME a{
        
        font-size:15px;
    }
    
    .user-name-and-familyname{
        
        font-size:20px;
    }
    
    .profile-data-baskool-progress-to-compelete-image-and-add{
        
        margin:30px auto 15px;
        width:100%;
        max-width:150px;
    }
    
    .add-class-legal-data-form-input label{
        
        font-size:15px;
    }
    
    .acc-edit-baskool-col8-class1{
        
        margin:15px 0;
        padding:10px;
        flex-direction:column;
    }
    
    
    .acc-edit-baskool-col8-class1 a{
        
        display:inline-block;
        margin-top:10px;
    }
    
    .second-div-acc-edit-phone{
        
        flex-direction:column;
    }
    
    
    .second-div-acc-edit-phone .right-60-width-accphone{
        
        width:100%;
    }
    
    .second-div-acc-edit-phone .right-60-width-accphone label{
        
        font-size:15px;
    }
    
    .second-div-acc-edit-phone .right-60-width-accphone .form-keeper div{
        
        margin:15px 0;
    }
    
    
    .second-div-acc-edit-phone .left-40-width-accphone{
        
        width:100%;
    }
    
    .text-about-bussiness h1{
        
        font-size:14px;
        margin-bottom:15px;
    }
    
    
    .text-about-bussiness div{
        
        flex-direction:column;
    }
    
    
    .text-about-bussiness div p{
        
        font-size:14px;
        width:100%;
    }
    
    
    .submit-address-FLVME{
        
        font-size:17px;
    }
    
    
    .add-picture-and-certificate{
        
        flex-direction:column;
    }
    
    
    
    .same-style-html-madeclass{
        
        width:100%;
    }
    
    
    .add-field-picture-baskool{
        
        width:100%;
        margin:15px auto 0;
    }
    
    
    
    
    .parent-section-buy-request-top-level{
        
        width:100%;
        padding:30px 0;
        margin-bottom:36px;
    }
    
    
    .parent-section-buy-request-top-level .first-class-buy-request{
        
        flex-direction:column;
    }
    
    
    .parent-section-buy-request-top-level .first-class-buy-request h1{
        
        font-size:20px;
        font-weight:bold;
        margin:0 0 15px 0;
    }
    
    .parent-section-buy-request-top-level .first-class-buy-request div.__hasinput input{
        
        font-size:12px;
    }
    
    .banner-gif-link-class-buy-request{
        
        flex-direction:column;
    }
    
    .banner-gif-link-class-buy-request .link-parent-request{
        
        margin-right:0;
    }
    
    .banner-gif-link-class-buy-request .link-parent-request h1{
        
        margin-bottom:15px;
        font-size:17px;
    }
    
    .banner-gif-link-class-buy-request .link-parent-request h2{
        
        margin-bottom:15px;
        font-size:17px;
    }
    
    
    .gif-parent-request .rectangle{
        
        display:none;
    }
    
    .gif-parent-request img{
        
        margin-bottom:30px
    }
    
    
    .banner-gif-link-class-buy-request .link-parent-request a{
        
        display:inline-block;

    }
    
    
    .buy-request-class-itself-number1-userinfo{
        
        display:block;
    }
    
    .buy-request-class-itself-number1-product-info{
        
        display:block;
        margin:15px 0;
    }
    
    
    .buy-request-class-itself-number1-product-info div:nth-child(1){
        
        margin-bottom:30px;
    }
    
    .buy-request-class-itself-number1-product-info .chat-and-call-buy-request{
        
        flex-direction:column;
        
    }
    
    .buy-request-class-itself-number1-product-info .chat-and-call-buy-request a:nth-child(2){
        
        margin:15px 0 0 0;
    }
    
    .chat-and-call-buy-request a{
        
        width:100%;
        text-align:center;
    }
    
    
    .buy-request-class-itself-number1-bookmark{
        
        display:flex;
        align-items:center;
        justify-content:center;
    }
    
    
    
    .buy-request-class-itself-number2-userinfo{
        
        display:block;
    }
    
    
    .buy-request-class-itself-number2-product-info{
        
        display:block;
        margin:15px 0;
    }
    
    .buy-request-class-itself-number2-product-info div:nth-child(1){
        
        margin-bottom:30px;
    }
    
    .buy-request-class-itself-number2-product-info .chat-and-call-buy-request{
        
        flex-direction:column;
    }
    
    
    .buy-request-class-itself-number2-product-info .chat-and-call-buy-request a{
        
        width:100%;
        text-align:center;
    }
    
    
    .buy-request-class-itself-number2-bookmark{
        
        display:flex;
        align-items:Center;
        justify-content:Center;
        
    }
    
    
    .buy-request-class-itself-number2-product-info .chat-and-call-buy-request a:nth-child(2){
        
        margin:15px 0 0 0;
    }
    
    
    
    html body .off-seller-section-parent-all{
        
        width:100%;
        padding:30px 0;
        margin:0 0 36px 0;
    }
    
    
    
    .off-seller-section-parent-all .offseller-title{
        
        margin-bottom:30px;
    }
    
    
    
    html body .account-baskool-messages-section-all{
        
        width:100%;
        padding:30px 15px;
        margin-bottom:36px;
        height:auto;
        
    }
    
    
    .messages-col3-border{
        
        padding-left:0;
        border:0px;
    }
    
    .msg-section-col9-full{
        
        display:none;
    }
    
    
    html body .myproducts-page-section-parent-all{
        
        width:100%;
        padding:30px 0;
        margin-bottom:36px;
    }
    
    .mypr-title-page{
        
        margin-bottom:30px;
    
        
    }
    
    
    .tabpanel-mypr-sunoxin .panel-heading .nav-tabs li a span{
        
        display:block;
        text-align:center;
    }
    
    .tabpanel-mypr-sunoxin .panel-heading .nav-tabs{
        
        display:flex;
        align-items:Center;
        justify-content:space-between;
    }
    
    
    .padding-0-zero-mobile{
        
        padding-right:0;
        padding-left:0;
    }
    
    
    html body .submit-product-section-all-parent{
        
        width:100%;
        padding:30px 0;
        margin-bottom:66px;
    }
    
    html body .submit-product-section-all-parent .wrapper-progressbar a{
        
        display:none;
    }
    
    html body .submit-product-section-all-parent .wrapper-progressbar .breadcrumb{
        
        margin:0 0 30px 0;
    }
    
    .zero-pad-mobile-FLVME{
        
        padding-right:0;
        padding-left:0;
    }
    
    html body .submit-product-section-all-parent .cat-input-fill-product{
        
        display:none;
    }
    
    .kind-of-product-select{
        
        margin:0 0 15px 0;
    }
    
    
    .nextbtn{
        
        width:auto !important;
    }
    
    .lastbtn{
        
        width:auto !important;
    }
    
    .col-prev-btn{
        
        padding-right:0;
    }
    
    
    .col-next-btn{
        
        padding-left:0;
    }
    
    
    .flex-attr-add-and-remove{
        
        padding:15px;
    }
    
    .product-request-section-parent{
        
        width:100%;
        padding:30px 0;
        margin-bottom:66px;
    }
    
    
    .cat-input-fill-product{
        
        display:none;
    }
    
    
    .guide-p-tag-buy-request{
        
        font-size:16px;
        margin-bottom:15px;
    }
    
    
    .product-request-section-parent .enter-product-data-patg{
        
        font-size:18px;
        margin:15px 0;
    }
    
    
    
     .dashboard-page-sunoxin-design-section{
        
        width:100%;
        padding:30px 0;
        margin-bottom:66px;
    }
    
    .status-col12-number2 .blue-color-buyers-observe{
        
        font-size:15px;
    }
    
    .status-col12-number2 ul{
        
        flex-direction:column;
    }
    
    .status-col12-number2 ul li{
        
        width:100%;
        margin:7.5px 0;
    }
    
    .status-col12-number2 ul li a{
        
        display:block;
    }

    
    .status-col12-number2 ul li:last-child{
        
        margin-left:0;
    }
    
    
    
    .sunoxin-upgrade-section-parent-all{
        
        width:100%;
        padding:30px 0;
        margin-bottom:66px;
    }
    
    
    .sunoxin-upgrade-class-number1 h1{
        
        font-size:20px;
    }
    
    .sunoxin-upgrade-class-number1 h2{
        
        font-size:15px;
    }
    
    .plan-inner-div-keeper ul li{
        
        font-size:15px;
    }
    
    
    .plan-innerborder-orange{
        
        margin:30px 0;
    }
    
    
    .sunoxin-upgrade-section-number2{
        
        width:100%;
    }
    
    
    
    .sunoxin-upgrade-section-number2 .row{
        
        flex-direction:column;
    }
    
    
    .sunoxin-upgrade-section-number2 h1{
        
        font-size:20px;
        margin:30px 0;
    }
    
    
    .sunoxin-upgrade-section-number3{
        
        width:100%;
    }
    
    .sunoxin-upgrade-section-number3 .row{
        
        flex-direction:column;
    }
    
    
    .sunoxin-upgrade-section-number3 h1{
        
        font-size:20px;
    }
    
    
    .sunoxin-upgrade-section-number3 p{
        
        margin-bottom:30px;
    }
    
    
    .sunoxin-upgrade-section-number4{
        
        width:100%;
        
    }
    
    .sunoxin-upgrade-section-number4 .row{
        
        flex-direction:column-reverse;
    }
    
    
    .same-3secction-upgrade h1{
        
        font-size:20px;
    }
    
    .sunoxin-upgrade-section-number4 p{
        
        margin-bottom:30px;
    }
    
    .sunoxin-upgrade-section-number5{
        
        width:100%;
        
    }
    
    .sunoxin-upgrade-section-number5 .row{
        
        flex-direction:column-reverse;
    }
    
    
    .same-3secction-upgrade h1{
        
        font-size:20px;
        margin-top:30px;
    }
    
   
    
    .sunoxin-upgrade-section-number6{
        
        width:100%;
        
    }
    
    
    .sunoxin-upgrade-section-number6 .row{
        
        flex-direction:column;
    }
    
    
    
    .sunoxin-upgrade-section-number6 span{
        
        font-size:80px;
    }
    
    
    .margin-number-counter{
        
        margin-bottom:50px;
    }
    
    
    
    .sunoxin-upgrade-section-number7{
        
        padding:30px 0;
        width:100%;
    }
    
    .relative-swiper-test-keeper{
        
        padding:0;
    }
    
    .sunoxin-upgrade-section-number7 .swiper-slide{
        
        flex-direction:column;
    }
    
    .testmostseller-img{
        
        margin-bottom:15px;    
        height:100%;
    }

    .testmostseller-content{
        
        transform:none;
    }

    
    
    .sunoxin-upgrade-section-number7 .swiper-button-prev{
        
        bottom:0;
        top:auto;
        width:40px;
        height:40px;
        
    }
    
    
    .sunoxin-upgrade-section-number7 .swiper-button-next{
        
        bottom:0;
        width:40px;
        height:40px;
        top:auto;
    }
    
    .sunoxin-upgrade-section-number8{
        
        width:100%;
        margin-bottom:66px;
    }
    
    .faq-title-sunoxin{
        
        font-size:23px;
        margin-bottom:30px;
    }
    
    .enamad-underfaq{
        
        padding:0 !important;
        margin:30px 0 0 0;
        width:100%;
    }
    
    
    
    .upload-picture-first-step-verify{
        
        width:100%;
        margin-top:30px;
    }
    
    
    
    .verify-row-pictures-class2 .verify-row-pictures-innerdiv p{
        
        margin:15px 0;
    }
    
    .verify-row-pictures .verify-row-pictures-innerdiv p{
        
        margin:15px 0;
    }
    
    
    .verify-row-pictures-class2{
        
        flex-wrap:wrap;
    }
    
    .mt-60-sun{
        padding:0;
        margin-top:30px;
    }
    
    
    
    
    
    
    
    
    
}





@media screen and (min-width:768px) and (max-width:991px) {
    
    
    .sunoxin-section-account-account-page-middle-content{
        
        width:100%;
        padding:45px 30px;
    }
    
    .sunoxin-section-account-account-page-middle-content .container{
        
        width:100%;
    }
    
    html body .baskool-account-edit-section-all-parent{
        
        width:100%;
        margin-bottom:66px;
    }
    
    .profile-data-baskool-progress-to-compelete-image-and-add{
        
        width:100%;
        max-width:150px;
    }
    
    
    .acc-edit-baskool-col8-class1{
        
        margin:30px 0;
    }
    
    
    
    .parent-section-buy-request-top-level{
        
        width:100%;
    }
    
    
    
    
    .buy-request-class-itself-number1-product-info{
        
        flex-direction:column;
    }
    
    .buy-request-class-itself-number1-product-info .chat-and-call-buy-request{
        
        margin-top:30px;
    }
    
    
    .buy-request-class-itself-number2-product-info{
        
        flex-direction:column;
    }
    
    
    .buy-request-class-itself-number2-product-info .chat-and-call-buy-request{
        
        margin-top:30px;
    }
    
    
    html body .off-seller-section-parent-all{
        
        width:100%;
        padding:30px 0;
        margin-bottom:36px;
    }
    
    
    html body .account-baskool-messages-section-all{
        
        width:100%;
        padding:30px 15px;
        margin-bottom:36px;
        height:auto;
        
    }
    
    
    .messages-col3-border{
        
        padding-left:0;
        border:0px;
    }
    
    .msg-section-col9-full{
        
        display:none;
    }
    
    
    
    html body .myproducts-page-section-parent-all{
        
        padding:30px 0;
        width:100%;
    }
    
    
    
    html body .submit-product-section-all-parent{
        
        width:100%;
        padding:30px 15px;
        margin-bottom:66px;
    }
    
    
    .wrapper-progressbar .breadcrumb{
        
        margin:0;
    }
    
    .wrapper-progressbar a{
        
        font-size:12px !important;
    }
    
    .wrapper-progressbar .breadcrumb li{
        
        padding:0 !important;
    }
    
    
    .cat-input-fill-product{
        
        display:none;
    }
    
    .product-request-section-parent{
        
        width:100%;
        padding:30px 15px;
        margin-bottom:66px;
    }
    
    
    
    .flxproduct span{
        
        margin-left:15px;
    }
    
    .dashboard-page-sunoxin-design-section{
        
        width:100%;
        padding:30px 0;
        margin-bottom:66px;
    }
    
    
    
    .sunoxin-upgrade-section-parent-all{
        
        width:100%;
        padding:30px 15px;
    }
    
    
    .planmargin-3{
        
        margin-top:30px;
    }
    
    
    
    .sunoxin-upgrade-section-number2{
        
        padding-right:15px;
        padding-left:15px;
        width:100%;
    }
    
    
    .sunoxin-upgrade-section-number3{
        padding-right:15px;
        padding-left:15px;
        width:100%;
    }
    
    
    .sunoxin-upgrade-section-number4{
        
        width:100%;
        padding-right:15px;
        padding-left:15px;
    }
    
    
    .sunoxin-upgrade-section-number5{
        
        width:100%;
        padding-right:15px;
        padding-left:15px;
    }
    
    
    .sunoxin-upgrade-section-number6{
        
        width:100%;
        padding-right:15px;
        padding-left:15px;
    }
    
    .sunoxin-upgrade-section-number6 span{
        
        font-size:90px;
    }
    
    
    
    .margin-number-counter{
        
        margin-bottom:50px;
    }
    
    
    .sunoxin-upgrade-section-number7{
        
        width:100%;
    }
    
    .testmostseller-img{
        
        min-width:200px;
        
    }
    
    
    .sunoxin-upgrade-section-number8{
        
        width:100%;
        margin-bottom:66px;
    }
    
    
    
    
    
    
}


@media screen and (min-width:992px) and (max-width:1199px) {
    
    
    .child-id-sidebar{
        
        width:25%;
    }
    
    
    html body .baskool-account-header{
        
        width:75%;
        
    }
    
    
    html body .baskool-account-header .container{
        
        width:100%;
    }
    
    
    .sunoxin-section-account-account-page-middle-content{
        
        width:75%;
    }
    
    
    .sunoxin-section-account-account-page-middle-content .container{
        
        width:100%;
    }
    
    .aa-mid-forth-child-ul ul li{
        
        margin:auto;
    }
    
    
    html body .baskool-account-edit-section-all-parent{
        
        width:75%;
    }
    
    .parent-section-buy-request-top-level{
        
        width:75%;
    }
    
    
    .buy-request-class-itself-number2-product-info .chat-and-call-buy-request a{
        
        padding:10px;
    }
    
    .buy-request-class-itself-number1-product-info .chat-and-call-buy-request a{
        
        padding:10px;
    }
    
    
    html body .off-seller-section-parent-all{
        
        width:75%;
    }
    
    
    
    html body .account-baskool-messages-section-all{
        
        width:75%;
    }
    
    
    html body .myproducts-page-section-parent-all{
        
        width:75%;
    }
    
    html body .submit-product-section-all-parent{
        
        width:75%;
        padding:60px 15px;
    }
    .wrapper-progressbar a{
        
        font-size:12px !important;
    }
    
    .wrapper-progressbar .breadcrumb li{
        
        padding:0 !important;
    }
    
    
    
    .flxproduct span{
        
        margin-left:15px;
    }
    
    
    
    .cat-input-fill-product .fill-with-cat{
        
        width:65%;
    }
    
    
    
    .product-request-section-parent{
        
        width:75%;
    }
    
    
   .dashboard-page-sunoxin-design-section{
       
       width:75%;
   }
    
    .sunoxin-upgrade-section-parent-all{
        
        width:100%;
    }
    
    .sunoxin-upgrade-section-number2{
        
        width:75%;
    }
    
    
    
    .sunoxin-upgrade-section-number3{
        
        width:75%;
    }
    
    
    .sunoxin-upgrade-section-number4{
        
        width:75%;
    }
    
    .sunoxin-upgrade-section-number5{
        
        width:75%;
    }
    
    .sunoxin-upgrade-section-number6{
        
        width:75%;
    }
    
    .sunoxin-upgrade-section-number7{
        
        width:75%;
    }
    
    
    .sunoxin-upgrade-section-number8{
        
        width:75%;
    }
    
    
     .margin-number-counter{
        
        margin-bottom:50px;
    }
    
    
}




/*menu style1*/
/*menu style1*/

.menu1-header-theme {
    margin-bottom:10px;
}
.menu2-header-theme .li-menue2-header-theme {
    display:flex;
    flex-direction: column;
    margin: 5px 0px 5px 15px;
}

.menu2-header-theme .child-menu2 {
    display:none;
    position: absolute;
    width: 100%;
    top: 33px;
    background: white;
    float: left;
    left: 0;
    z-index: 99999999;
    border-top: 1px solid #dbdbdb;
}

.menu2-header-theme .ul-menu2-header {
    display: flex;
    border-bottom: 1px solid #dbdbdb;
}

.menu2-header-theme .name-child-menu2 .child-category-menu2{
  display:flex;
  flex-direction: column;
  padding: 0 11px;
}
.menu2-header-theme .name-child-menu2 {
  width: 16.66%;
}

.menu2-header-theme .row-child-category {
  display:flex;
}

.menu2-header-theme .li-menue2-header-theme:hover .child-menu2{
 display:block;
}

.menu2-header-theme .name-menue2-header {
    color: black;
    font-size: 15px;
    display: flex;
    align-items: center;
}

.menu2-header-theme .li-menue2-header-theme i {
    margin: 5px;
    transition: 0.3s;
}

.li-menue2-header-theme .child-menu2 {
    padding: 1rem;
}

.row-child-category .name-child-menu2 .a-name-child-menu2 {
    color: black;
    font-size: 14px;
    border-bottom: 1px solid #dbdbdb;
    margin: 0 10px;
    display: block;
    font-weight: 700;
    padding: 5px 0;
}

.child-category-menu2 a {
    color: #5e5b5b;
    font-size: 12px;
    margin: 2px;
}

.li-menue2-header-theme:hover .name-menue2-header {
    border-bottom: 3px solid var(--config_color_1);
    color: var(--config_color_1);
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .15);
}

.li-menue2-header-theme:hover .name-menue2-header i {
    transform: rotate(180deg);
}

/*menu style1*/
/*menu style1*/

/*menu style2*/
/*menu style2*/
/*menu style2*/


.store-level1-uls {
    padding: 0 !important;
    margin: 0;
    display: Flex;
    align-items: Center;
    justify-content: flex-start;
}
.desktop-header-show-megamenu-list-item {
    display: block;
}

.store-level1-uls .uls-list-items-stylish {
    margin-left: 30px;
    font-size: 15px;
    font-weight: 400;
    cursor: pointer;
    font-size: 14px;
    color: #101010;
}
.store-level1-uls .uls-list-items-stylish svg {
    width: 20px;
    vertical-align: middle;
    margin-left: 10px;
}
.store-level1-uls .uls-list-items-stylish svg path {
    fill: var(--config_color_1);
}
.store-level1-uls .uls-list-items-stylish .fa-secondary {
    opacity: .4;
}
.store-list-item-has-child .hover-reveal-under-megamenu {
    opacity: 0;
    visibility: hidden;
    transition: all .2s;
    transform-origin: 0 0;
    position: absolute;
    right: 0;
    top: 100%;
    z-index: 22222;
    background: #FFF;
    height: calc(100vh - 181px);
    overflow-y: auto !important;
    padding: 0 64px;
    width: 100%;
    border-top: 1px solid var(--config_color_1);
    overflow: hidden;
}
.hover-reveal-ul-level-1-seperate-numbers1 {
    padding: 1.5rem 0 0 0 !important;
    width: 20%;
    height: 100%;
    border-left: 1px solid var(--config_color_1);
    position: relative;
}
.hover-reveal-ul-level-1-seperate-numbers1 .list-items-ul-level1 {
    margin-bottom: 20px;
    /* position: relative; */
}
.hover-reveal-ul-level-1-seperate-numbers1 .list-items-ul-level1 .list-item-atag-leve-1 {
    width: 100%;
    display: flex;
    align-items: Center;
    justify-content: flex-start;
}
.hover-reveal-ul-level-1-seperate-numbers1 .list-items-ul-level1 .list-item-atag-leve-1 {
    font-size: 14px;
    font-weight: 400;
    transition: all .25s;
    color: black;
}
.hover-reveal-under-megamenu a {
    transition: all .25s;
}
.store-level1-uls .uls-list-items-stylish i {
    vertical-align: middle;
    margin-left: 10px;
    color: var(--config_color_1);
    font-size: 20px;
}
.hover-reveal-ul-level-1-seperate-numbers1 .list-items-ul-level1 .list-item-atag-leve-1 .fa-angle-double-down {
    font-size: 20px;
    transition: all .25s;
    margin-left: 15px;
    display: block;
    margin-right: auto;
}
.store-level1-uls .uls-list-items-stylish i {
    vertical-align: middle;
    margin-left: 10px;
    color: var(--config_color_1);
    font-size: 20px;
}
.store-list-item-has-child:hover .hover-reveal-under-megamenu {
    opacity: 1;
    visibility: visible;
}
.hover-reveal-ul-level-1-seperate-numbers1 .list-items-ul-level1 .list-item-atag-leve-1:hover .fa-angle-double-down {
    transform: rotate(90deg);
}
.hover-reveal-ul-level-1-seperate-numbers1 .list-items-ul-level1 .list-item-atag-leve-1 .fa-angle-double-down {
    font-size: 20px;
    transition: all .25s;
    margin-left: 15px;
    display: block;
    margin-right: auto;
}
.level2-of-opened-cat-childs-store {
    position: Absolute;
    top: 0;
    left: auto;
    right: 100%;
    opacity: 0;
    visibility: hidden;
    /* width: 80vw; */
    width: calc(80vw - 5px);
    padding: 1.5rem .75rem;
    height: 100%;
    margin-right: 0 !important;
    margin-left: 0 !important;
    transition: all .2s;
    transform-origin: 0 0;
    /* flex-direction: Column; */
    /* flex-wrap: wrap; */
    /* display: Flex; */
    /* align-items: flex-start; */
    /* justify-content: flex-start; */
    overflow: hidden;
    overflow-y: scroll !important;
}

.hover-reveal-ul-level-1-seperate-numbers1 .list-items-ul-level1:hover .level2-of-opened-cat-childs-store {
    opacity: 1;
    visibility: visible;
}

.level2-of-opened-cat-childs-store .col-lg-3 {
    text-align: right;
    margin-bottom: 1.5rem;
    position: relative;
    margin-right: 15px;
}
.second-row-desktop-header-128 .col-lg-3 {
    text-align: center;
}
.level2-of-opened-cat-childs-store .col-lg-3 .title-child-category-128-FLVME {
    color: #000;
    border-bottom: 1px solid #DDD;
    margin-bottom: 5px;
    font-size: 16px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding-bottom: 5px;
    font-weight: bold;
}
.hover-reveal-under-megamenu a {
    transition: all .25s;
}

.level2-of-opened-cat-childs-store .col-lg-3 .title-child-category-128-FLVME div {
    line-height: 1;
    background: var(--config_color_1);
    border-radius: 5px;
    width: 5px;
    height: 24px;
    font-weight: bold;
    font-size: 10px;
    display: inline-block;
    margin-left: 10px;
}
.level2-of-opened-cat-childs-store .col-lg-3 ul {
    padding: 0 !important;
    text-align: right;
    margin: 0 !important;
}
.level2-of-opened-cat-childs-store .col-lg-3 ul li {
    margin-bottom: 5px;
}
.level2-of-opened-cat-childs-store .col-lg-3 ul li a {
    font-size: 14px;
    font-weight: 100;
    color: #000;
    transition: all .25s;
}

.hover-reveal-under-megamenu a:hover {
    color: var(--config_color_1) !important;
}

.list-items-ul-level1 img {
    width: 20px;
    height: 20px;
    margin: 0 0 0 6px;
   
}

.uls-list-items-stylish:hover img {
    filter: invert(59%) sepia(59%) saturate(1730%) hue-rotate(109deg) brightness(86%) contrast(101%);
    fill: #00bf6f;
}

.whole-catgory-keeper-store-css-mobile {
    display: none;
}
/*menu style2*/
/*menu style2*/
/*menu style2*/


/*menu style3*/
/*menu style3*/
/*menu style3*/

.container-megamenu.horizontal ul.megamenu > li > a {
    
    color: #000000;
    padding: 5px 0 15px;
}    

.megamenu-header-theme .megamenu {
    padding:0 !important;
}

.megamenu-header-theme .container-megamenu {
    margin: 0;
} 

.megamenu-header-theme .megamenu li:hover a{
    color:black !important;
    
}

/*menu style3*/
/*menu style3*/
/*menu style3*/



/*new theme design foodatis*/


.header-top-bar-free {
    width: 100%;
    padding: 15px 0;
    background: var(--config_color_1) !important;
    text-align: center;
}

.header-top-bar-free p {
    margin: 0;
    line-height: Normal;
    font-size: 16px;
    color: #FFF;
    display: flex;
    justify-content: center;
    gap: 6px;
    align-items: center;
}

.header-top-bar-free a {
    border-bottom: 1px solid #fff;
    transition: all .25s;
    color: #FFF !important;
}

.header-top-bar-free i {
    font-size: 20px;
    color: #FFF;
    vertical-align: middle;
    margin-right: 15px;
}

.social-box-baskul ul {
    /*gap: 5px;*/
    display: flex;
    align-items: Center;
    justify-content: Flex-end;
    margin: 6px 0 0 0;
}

.social-box-baskul li {
    padding: 0px 15px 0 15px;
    /*border-radius: 1rem;*/
    transition: all .25s;
    border-right: 1px solid #eee;
    
} 
.social-box-baskul li:first-child {
    border-right:0 !important;
}    

.social-box-baskul li a{
    
  color: #000 !important;
    font-size: 16px;
    transition: all .25s;
    display: flex;
    align-items: Center;
    justify-content: Center;
    flex-direction: column; 
     padding: 5px 10px;
    min-width: 80px;
} 
.social-box-baskul li a:hover {
background: #f0f7e7;
    color: #5f6368 !important;
   
    border-radius: 12px;

}

.social-box-baskul ul li i {
    font-size: 17px;
    /*color: var(--config_color_1);*/
    vertical-align: middle;
    transition: all .25s;
}
    
.social-box-baskul li a span {
    margin: 10px 0 0 0;
    font-size: 14px;
    color: #5f6368;
}

.category-keepr-baskulmainpage img {
    border-radius: 50%;
}

.row-child-1 .col-md-12 {
    padding: 0;
}

.col8-flexmiddle .col-lg-2 img {
    /*height: 80px;*/
}


.baskool-connection-module-best .col-md-12 {
    background-color: #ef394e;
    margin-top: 10px;
   padding-right: 0;
    color: white;
    border-radius: 16px;
    height: 331px;
}
.baskool-connection-module-best .col-md-5 {
    padding: 0;
}
.baskool-connection-module-best .col-md-5 img {
  height: 331px;  
}    

.baskool-connection-module-best .text-best-khadamat h2 {
    font-size: 25px;
    font-weight: bold;
    margin-top: 65px;
    line-height: 40px;
    margin-bottom: 25px;
    color: white;
}

.baskool-connection-module-best .text-best-khadamat p {
    font-size: 14px;
    font-weight: bold;
    line-height: 26px;
    text-align: justify;
    margin-bottom: 20px;

}
.baskool-connection-module-best .text-best-khadamat a {
    background-color: #c9252c;
    width: max-content;
    color:  var(--config_color_1);
    padding: 10px 20px;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 60px;
    float: left;
    color:white;
}    

.newest-products-inner-div a {
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: break-spaces;
    /*max-height: 250px;*/
    /*min-height: 62px;*/
    font-size:15px;
}

.newest-products-inner-div a:hover {
   color:var(--config_color_1); 
}    

.newest-products-inner-div span {
    margin: 0 11px;
    margin-top: 8px;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: #757575;
} 

.newest-products-inner-div .view-product-price {
    display: block;
    text-align: center;
    border: 1px solid var(--config_color_1);
    border-radius: 8px;
    color: var(--config_color_1);
    font-size: 16px;
    font-weight: Bold;
    padding: 10px 0;
    margin: 1.5rem;
}

.swiper-controls-bottom-foodatis {
    position: Absolute;
    right: 0;
    bottom: 0;
    width: 100%;
    display: flex;
    align-items: Center;
    justify-content: Center;
}
.swiper-controls-bottom-foodatis .swiper-pagination {

display:block !important;

}
.baskool-newest-products-section .swiper-button-next {
   right: 35%; 
} 

.baskool-newest-products-section .swiper-button-prev {
   right: 60%; 
} 

.mySwiper-homeslider {
    overflow:hidden;
}

.home-slider-section-parent .container-fluid{
    padding:0;
}

.footer-baskul-row-1 svg{
   fill: #c9252c; 
}

.footer-baskul-row-1 svg path{
   fill: #c9252c; 
}

.mySwiper-manu .swiper-button-next:before {
  font-size: 19px;  
}

.mySwiper-manu .swiper-button-prev:before {
  font-size: 19px;  
}

.mySwiper-manu .swiper-button-next, .swiper-button-prev {
    width: 45px;
    height: 45px;
}


#fixedlink {
    cursor: pointer;
    width: 66px;
    height: 30px;
    text-align: center;
    line-height: 32px;
    position: fixed;
    bottom: 10px;
    right: 250px;
    cursor: pointer;
    border: 1px solid #fff;
    background: var(--config_color_1);
    border-radius: 5px;
    zoom: 1;
    z-index: 110;
}
#fixedlink a {
    color: #fff;
    font-size: 13px;
}
#fixedlink .tamas {
    float: right;
    margin-right: 10px;
}
#fixedtell {
    cursor: pointer;
    width: 185px;
    height: 30px;
    text-align: center;
    line-height: 32px;
    position: fixed;
    bottom: 10px;
    right: 60px;
    cursor: pointer;
    border: 1px solid #fff;
    background: var(--config_color_1);
    border-radius: 5px;
    zoom: 1;
    z-index: 110;
}
#fixedtell a {
    color: #fff;
    font-size: 13px;
}
#fixedtell .tamas {
    float: right;
    margin-right: 10px;
}

@media screen and (max-width:575px){
    
   #fixedtell {
       
    display:none;   
       
   }
   
   #fixedlink {
       
    display:none;   
       
   }
    
}    


.baskool-solo-product-breadcrumb ul li i {
    margin-right:5px;
}

.container-megamenu .megamenu-wrapper .megamenu {
    padding:0 !important;
}
.container-megamenu.horizontal ul.megamenu > li.home > a, .container-megamenu.horizontal ul.megamenu > li.active > a, .container-megamenu.horizontal ul.megamenu > li:hover > a {
color:black !important;
}    


.container-megamenu.horizontal ul.megamenu > li > a strong {
    font-weight: 100;
}

.baskool-connection-module {
    padding: 30px 60px;
}

.baskool-connection-module .container-fluid{
    border: 1px solid #ededed;
    border-radius: 16px;
    
}

.baskool-connection-module .mySwiper-request {
   overflow: hidden;
    width: 100%;
    height: 100%;
    padding: 10px 24px 24px 24px;
}

.baskool-connection-module .col-md-12 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.baskool-connection-module .col-md-12 h1 {
    font-size: 21px;
    font-weight: 500;
    color: #000;
    line-height: 1.3;
    margin: 20px 9px;
}
.baskool-connection-module .col-md-12 a {
    color: var(--config_color_1);
    text-decoration: none;
    font-size: 14px;
    padding: 8px;
    border-radius: 8px;
    background: Transparent;
    transition: all .3s;
    font-weight: 500;
    display: flex;
    align-items: center;
}

.baskool-connection-module .col-md-12 a i {
    margin-right: 10px;
    vertical-align: middle;
    font-size: 15px;
}

.baskool-connection-module .mySwiper-request .user-request img {
    width: 24px;
    height: 24px;
    border-radius: 50%;
}
.baskool-connection-module .mySwiper-request .user-request  {
    display: flex;
    align-items: center;
}

.baskool-connection-module .mySwiper-request .user-request  p{
    margin: 0 10px;
    color: #030303;
} 
.baskool-connection-module .mySwiper-request .user-request  p span{
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    color: #757575;
    
}    

.baskool-connection-module .mySwiper-request .content-request {
    border: 1px solid #ededed;
    box-shadow: 0 1px 4px rgba(0, 0, 0, .1);
    background-color: #fff;
    border-radius: 8px;
    padding: 21px 21px 10px 0;
    cursor: pointer;


} 
.baskool-connection-module .mySwiper-request .content-request .text-user-request p{
    font-size: 18px;
    line-height: 31px;
    color: rgba(3, 3, 3, .5);
}

.baskool-connection-module .mySwiper-request .content-request .text-user-request p span{
    
    color: #e41c38 !important;
}    


.baskool-tablist-custom-for-you-section {
  padding: 30px 60px;
}



.baskool-tablist-custom-for-you-section .specialforall {
    width: 19%;
    margin-right: 5px;
}
.csmodule-76-section-parnet .container-fluid {
    padding: 30px 60px;
}

@media screen and (max-width:575px){
 .baskool-tablist-custom-for-you-section .specialforall {
    width: 100%;
}

.baskool-tablist-custom-for-you-section {
     padding: 0 !important; 
}
.csmodule-76-section-parnet .container-fluid {
    padding: 0 !important;
}
.kharid-omde {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.baskool-newest-products-section {
    padding: 10px !important;
}
   
 .baskool-connection-module {
    padding: 10px;
}
.header-top-bar-free p {
    font-size: 10px;
}
.search-box-baskul #sosearchpro .autosearch-input {
    width: 100%;
}    
}    

