                                                div#body-main-features-left .color_green #product_Price {
    display: none;
}

.resizable[data-boxid="238001"] , .resizable[data-boxid="238005"] , .resizable[data-boxid="238007"] {
    display: none;
}

                                                                                                                                                                                                                                                                                                                                             
                                                             
 body *,body .resizable[data-tmplname="content"] > div *,body .news-content *,body #product-Review-wraper * {
    font-family: Dana-FaNum !important;
}

@font-face {
    font-family: Dana-FaNum;
    src: url(/Content/fonts/Dana-faNum/Dana-FaNum-Black.3254eabb.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/Dana-FaNum-Black.f14214ee.woff) format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Dana-FaNum;
    src: url(/Content/fonts/Dana-faNum/Dana-FaNum-Bold.1c75c000.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/Dana-FaNum-Bold.0669a36e.woff) format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: DanaFaNum;
    src: url(/Content/fonts/Dana-faNum/DanaFaNum-Bold.6030971f.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/DanaFaNum-Bold.bd76411e.woff) format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: DanaFaNum;
    src: url(/Content/fonts/Dana-faNum/DanaFaNum-Black.e7e552b6.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/DanaFaNum-Black.1843870f.woff) format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Dana-FaNum;
    src: url(/Content/fonts/Dana-faNum/Dana-FaNum-DemiBold.e1c7b303.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/Dana-FaNum-DemiBold.15702897.woff) format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: DanaFaNum;
    src: url(/Content/fonts/Dana-faNum/DanaFaNum-ExtraBold.7f1174a3.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/DanaFaNum-ExtraBold.21fe49a1.woff) format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: DanaFaNum;
    src: url(/Content/fonts/Dana-faNum/DanaFaNum-DemiBold.9bb41474.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/DanaFaNum-DemiBold.ea5e10ef.woff) format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Dana-FaNum;
    src: url(/Content/fonts/Dana-faNum/Dana-FaNum-ExtraBold.7bc11d37.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/Dana-FaNum-ExtraBold.625a2664.woff) format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Dana-FaNum;
    src: url(/Content/fonts/Dana-faNum/Dana-FaNum-Medium.98e9701c.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/Dana-FaNum-Medium.cd73541c.woff) format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Dana-FaNum;
    src: url(/Content/fonts/Dana-faNum/Dana-FaNum-ExtraLight.c853133b.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/Dana-FaNum-ExtraLight.81df7bce.woff) format("woff");
    font-weight: 200;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Dana-FaNum;
    src: url(/Content/fonts/Dana-faNum/Dana-FaNum-Light.53f39d16.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/Dana-FaNum-Light.9ec9967c.woff) format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: DanaFaNum;
    src: url(/Content/fonts/Dana-faNum/DanaFaNum-Light.1b07cad9.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/DanaFaNum-Light.ba3dc4d8.woff) format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: DanaFaNum Hairline;
    src: url(/Content/fonts/Dana-faNum/DanaFaNum-Hairline.17f1b6aa.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/DanaFaNum-Hairline.b744255a.woff) format("woff");
    font-weight: 100;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: DanaFaNum;
    src: url(/Content/fonts/Dana-faNum/DanaFaNum-Regular.82c1787e.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/DanaFaNum-Regular.8a1072df.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: DanaFaNum;
    src: url(/Content/fonts/Dana-faNum/DanaFaNum-Medium.3b5e3aca.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/DanaFaNum-Medium.60380d70.woff) format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Dana-FaNum;
    src: url(/Content/fonts/Dana-faNum/Dana-FaNum-Regular.759a15d8.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/Dana-FaNum-Regular.d4e2eee2.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: DanaFaNum;
    src: url(/Content/fonts/Dana-faNum/DanaFaNum-Thin.ba687aee.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/DanaFaNum-Thin.19c0f0b4.woff) format("woff");
    font-weight: 100;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Dana-FaNum;
    src: url(/Content/fonts/Dana-faNum/Dana-FaNum-Thin.e8b25c8f.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/Dana-FaNum-Thin.7af269f4.woff) format("woff");
    font-weight: 100;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Dana-FaNum;
    src: url(/Content/fonts/Dana-faNum/Dana-FaNum-UltraBold.4b1dc46c.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/Dana-FaNum-UltraBold.8fdeb109.woff) format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: DanaFaNum;
    src: url(/Content/fonts/Dana-faNum/DanaFaNum-UltraLight.77492619.woff2) format("woff2"),url(/Content/fonts/Dana-faNum/DanaFaNum-UltraLight.5da2135c.woff) format("woff");
    font-weight: 200;
    font-style: normal;
    font-display: swap
}
body:not(.addressSelected).platform7Menu10 .layout-login-wraper
{
    display:none;
}
#headerContainer #addressMap_order > div:before ,  .menu_svg:before{
    filter:brightness(140%)
}
body.addressSelected div#headerContainer, body.addressSelected  div#virtualView 
{
    z-index: 8002;
}
body.addressSelected  div#virtualView 
{
    z-index: 8003;
}

/*Start............customize.........f-auto-sliding-boxes.................*/
.resizable[data-boxstyle="f-auto-sliding-boxes"] .blurbsContainer:before {
    content:" ";
    border: none;
    width: 100%;
    height: 96%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    left: 0;
    margin: 0 auto;
    display: inline-block;
    opacity: .5;
    background-image: url(/Content/base/dynamic/shopping4418/img/107942.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.resizable[data-boxstyle="f-auto-sliding-near-text"] .resizable[data-boxstyle="f-auto-sliding-boxes"]
{
    flex: 1 1 45%;
}
.resizable[data-boxstyle="f-auto-sliding-near-text"] .resizable[data-boxstyle="f-auto-sliding-boxes"] .catblurb img
{
    max-height: 331px;
    left: -25px;
    max-width: 70%;
    object-fit: contain;
}
.resizable[data-boxstyle="f-auto-sliding-boxes"] .fDotWrapper .fDot
{
    width:12px;
    height:12px;
    background-color: #8e8e8e;
    border: none;
}
.resizable[data-boxstyle="f-auto-sliding-boxes"] .fDotWrapper .fDot.selected{
   background:#ffb01d !important
}
.resizable[data-boxstyle="f-auto-sliding-boxes"] .fDotWrapper
{
    margin-left:0
}
.resizable[data-boxstyle="f-auto-sliding-near-text"] .resizable[data-tmplname="content"]> div h1
{
    font-size: 2.25rem;
}
.resizable[data-boxstyle="f-auto-sliding-near-text"] .resizable[data-tmplname="content"] > div h2
{
    font-size:1.25rem;
    font-weight: normal;
}
.resizable[data-boxstyle="f-auto-sliding-near-text"] .mini-images
{
    position:absolute;
    width: 85% !important;
    height: 60%;
    top: 22%;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.resizable[data-boxstyle="f-auto-sliding-near-text"] .mini-images img
{
    position:absolute;
    max-width: 70px;
    animation: wiggle 4s ease-in-out infinite;
}
.resizable[data-boxstyle="f-auto-sliding-near-text"] .mini-images img:nth-child(1)
{
    bottom: 0;
    left: 0;
    animation-delay: 0s;
}
.resizable[data-boxstyle="f-auto-sliding-near-text"] .mini-images img:nth-child(2)
{
    right:0;
    animation-delay: 0.3s;
}
.resizable[data-boxstyle="f-auto-sliding-near-text"] .mini-images img:nth-child(3)
{
    top: 0;
    left: 0;
    animation-delay: 0.6s;
}
.resizable[data-boxstyle="f-auto-sliding-near-text"] .mini-images img:nth-child(4)
{
    right:0;
    bottom:0;
    animation-delay: 0.9s;
}

.resizable > h4:after , .resizable[data-boxstyle="f-branch-map"] > div > h4:after {
    background-image: url(/Content/base/dynamic/shopping4418/img/107948.jpg) !important;
    background-image: none !important;
    width: 236px;
    bottom: -10px;
    max-width: 40%;
    height: 1px !important;
    background: var(--platfrom7-them-background);
}
.resizable > h4 , .resizable[data-boxstyle="f-branch-map"] > div > h4
{
    font-size: 2rem;
    /* padding-top: 10px !important; */
    font-weight: 600;
    margin-bottom: 40px;
}
.resizable > h3
{
    margin-bottom:20px;
    font-weight: normal;
}




@keyframes wiggle {
  0%   { transform: translateY(0) rotate(0deg); }
  25%  { transform: translateY(-5px) rotate(-20deg); }
  50%  { transform: translateY(0) rotate(20deg); }
  75%  { transform: translateY(5px) rotate(-10deg); }
  100% { transform: translateY(0) rotate(0deg); }
}



.resizable .buttonList a , .wrapper_Col .ajax-form .btnBlack
{
    border-radius: var(--template-boder-radius-btn-lg);
    padding: 10px 22px;
    border: none;
    line-height: unset !important;
    width: fit-content;
    font-size: 15px;
    margin-bottom: 0;
}
/*End .............f-about-slid-text........................*/

/*start.............customize............... f-effective-isotop............*/
.resizable[data-boxstyle="f-effective-isotop"] .catblurb {
    transform: none !important;
    width: 53%;
}
.resizable[data-boxstyle="f-effective-isotop"] .blurbs
{
    width:90%;
    max-width:1360px;
    top: 0;
}
.resizable[data-boxstyle="f-effective-isotop"] .catblurb:nth-child(1)
{
     width: 47%;
}
.resizable[data-boxstyle="f-effective-isotop"] .catblurb:nth-child(1) img
{
    margin-left:20px;
    width: calc(100% - 25px);
}
.resizable[data-boxstyle="f-effective-isotop"] .catblurb:nth-child(3)
{
    margin-top: 30px;
}
.resizable[data-boxstyle="f-effective-isotop"] .catblurb img
{
     border-radius: var(--template-boder-radius-lg);
}

.resizable[data-boxstyle="f-effective-isotop"] .catblurb:hover:before {
    display: none;
}
/*End.............customize............... f-effective-isotop............*/

/*Start..........news-style-1.................................*/
.resizable[data-tmplname="news"] .img_link_wrapper img {
    width: 95%;
    height: 91%;
    top: 5%;
    border-radius: 0 !important;
}

.resizable[data-boxstyle="news-style-1"] span#newsInfo
{
    background: #000000;
    padding-top: 20px;
    border-radius: 0 0 var(--template-boder-radius-lg) var(--template-boder-radius-lg);
    margin-top: 62%;
}
.resizable[data-boxstyle="news-style-1"] span#newsInfo > p
{
    color: #8e8e8e;
    height: 65px;
}
.resizable[data-boxstyle="news-style-1"] span#newsInfo > a h3
{
    color:#fff;
    width:100%;
    font-size: 1.25rem;
}
.resizable[data-boxstyle="news-style-1"] #newsWidget .info_wrapper
{
    display: none !important;
}
.resizable[data-boxstyle="news-style-1"] div#newsWidget > div
{
       border: none;
       border-radius: var(--template-boder-radius-lg);
}
.resizable[data-boxstyle="news-style-1"] a.img_link_wrapper
{
    background:#fff;
    border-radius:  var(--template-boder-radius-lg) var(--template-boder-radius-lg) 0 0;
}
.resizable[data-boxstyle="news-style-1"] span#newsInfo > a.moreNewsContent
{
    background: none;
    height: 40px;
    min-width: unset;
    padding: 9px 16px;
    margin: 0 auto;
    width: fit-content !important;
    display: block;
    border-radius: var(--template-boder-radius-xl);
    color: var(--platfrom7-them-2-color);
    border: 2px solid var(--platfrom7-them-2-color);
}
/*End..........news-style-1.................................*/

/*Start......rouhi-groups.....................................*/
.resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb:before , .resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb:after
{
    display:none
}
.resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb .catblurb-info .catblurbInfo_span
{
   font-size: 1.0rem;
   color: #fff;
   /* font-weight: bold; */
}
.resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb .catblurb-info p
{
   display:none
}
.resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb img
{
   width:66px;
   margin: 0 auto;
   transform: none;
   margin-top: 20px;
}
 .resizable[data-boxstyle="rouhi-groups"] .blurbs
    {
        max-width: 900px !important;
        text-align: center;
    }
.resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb .catblurb-info
{
   margin: 0 auto;
   margin-top:100px;
   padding: 0 20px;
   position: absolute;
   bottom: 10px;
   left: 0;
   right: 0;
}
.resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb
{
   border-radius: var(--template-boder-radius-lg);
   background-color: #000000;
}
.resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb:hover
{
   /* background:none; */
   transform:none;
   box-shadow: none;
   background-color: #292929;
}
.resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb:hover img
{
   animation:none
}
/*End......rouhi-groups.....................................*/
/*Start............customize footer............................*/
.resizable[data-boxstyle="f-footer-1"] .f-right-part-footer {
    width: 100%;
    padding-right: 0;
}
.resizable[data-boxstyle="f-footer-1"] .resizable[data-boxstyle="f-contact-info-footer"] .catblurb
{
    padding-right:25px
}
.resizable[data-boxstyle="f-footer-1"] .f-left-part-footer
{
    width: 35%;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
    padding-top: 45px;
}

.resizable[data-boxstyle="f-footer-1"] .f-left-part-footer .footer-list-top 
{
    text-align:center;
}
.resizable[data-boxstyle="f-contact-info-footer"] .catblurb img , .resizable[data-boxstyle="f-linear-social-media"] .catblurb
{
    background:none;
    border: none;
}
.resizable[data-boxstyle="f-footer-1"] .footer-list-top > li a
{
    font-weight:normal;
    background: none;
}
.resizable[data-boxstyle="f-footer-1"] .f-left-part-footer .text-about-footer
{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
  
}
.resizable[data-boxstyle="f-footer-1"] .footer-list-top > li a::before
{
    background:#444444
}
.resizable[data-boxstyle="f-footer-1"] .f-left-part-footer .text-about-footer .resizable
{
      max-height: 70px;
      /* overflow: hidden; */
      padding: 0;
      background: none;
}
.resizable[data-boxstyle="f-footer-1"] .linier-social , .resizable[data-boxstyle="f-footer-1"] .f-contact-footer {
    width: 30%;
}
.resizable[data-boxstyle="f-footer-1"] .linier-social
{
    float:left;
    margin-top: -20px;
}
.resizable[data-boxstyle="f-footer-1"] .f-container-footer
{
    position:relative;
    min-height: 200px;
}
#footer .namadContainer
{
    position:relative;
}
#footer .resizable[data-boxstyle="f-footer-1"] .enamad
{
    width: 182px !important;
    height: 157px;
    position: absolute;
    left: 0;
    bottom: 0;
    /* background-image: url(/Content/base/dynamic/shopping4418/img/107950.jpg); */
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

/*start custimize...........f-img-header.......................*/
.resizable[data-boxstyle="f-img-header"] .pic-container {
    height: 400px;
}
.resizable[data-boxstyle="f-img-header"] .buttonList
{
    position:absolute;
    bottom: 60px;
    left: 0;
    right: 0;
}
.resizable[data-boxstyle="f-img-header"] h4, .resizable[data-boxstyle="f-img-header"] h3 {
     top: 30px;
}
.resizable[data-boxstyle="f-img-header"] h3 {
    margin-top: 111px;
}
.resizable[data-boxstyle="f-img-header"] .pic-container .img-header:after
{
    display:none;
}
.resizable[data-boxstyle="f-isotop-box"] .catblurb img 
{
   border-radius: var(--template-boder-radius-lg);
}
.resizable[data-boxstyle="f-isotop-box"] 
{
    padding-top: 0 !important;
}
/*Start.....f-cross-box2......................................*/
.resizable[data-boxstyle="f-cross-box2"] .blurbs .catblurb {
    max-width: 908px;
    transform: none !important;
    margin-bottom: 80px;
}

.resizable[data-boxstyle="f-cross-box2"] .catblurb .catblurb-info {
    color: #fff;
    background: none;
    margin-right: 0 !important;
    margin-left: 0 !important;
    border: none;
}

.resizable[data-boxstyle="f-cross-box2"] .catblurb .catblurbInfo_span {
    font-size: 1.875rem;
}

.resizable[data-boxstyle="f-cross-box2"] .catblurb .catblurb-info p {
    opacity: 1;
}
/**/
.resizable[data-boxstyle="f-form-map"] .resizable[data-tmplname="form"] .ajax-form input, .resizable[data-boxstyle="f-form-map"] .resizable[data-tmplname="form"] .ajax-form textarea
{
    background: #373737;
}
.resizable[data-boxstyle="f-form-map"] .resizable[data-tmplname="form"] .ajax-form
{
    border:none;
    box-shadow: 0 0 5px #070707;
}


.resizable[data-boxstyle="f-form-map"] > div .resizable iframe , .resizable[data-boxstyle="f-form-map"] .resizable[data-tmplname="form"] .ajax-form {
    border-radius: var(--template-boder-radius-lg);
}
.resizable[data-boxstyle="f-no-border-tabs"]
{
    padding-bottom:0 !important;
}
.resizable[data-boxstyle="f-no-border-tabs"] .catblurb {
    background: #292929;
    color: #fff;
    border-radius: var(--template-boder-radius-lg);
    padding-bottom: 0;
}
.resizable[data-boxstyle="f-no-border-tabs"] .catblurb-info p , .resizable[data-boxstyle="f-no-border-tabs"] .catblurb-info a
{
    font-size:1rem;
}
.resizable[data-boxstyle="f-no-border-tabs"] .catblurbInfo_span
{
    display:none
}
/*customize..................t.sponsored_box.........................*/
.resizable[data-boxstyle="t.sponsored_box"] .blurbs {white-space: nowrap;overflow: auto;}
.resizable[data-boxstyle="t.sponsored_box"] .blurbs .catblurb
{
    margin-left: 1.5% !important;
    
}
.resizable[data-boxstyle="t.sponsored_box"] .blurbs .catblurb img
{
    height:auto;
    border-radius: var(--template-boder-radius-lg);
}
.resizable[data-boxstyle="t.sponsored_box"] .blurbs .catblurb
{
    padding-bottom: 19.5%;
}
.resizable[data-boxstyle="t.sponsored_box"] .blurbs::-webkit-scrollbar 
{
     height: 5px;
    border-radius: var(--template-boder-radius-md);
    background: #232323;
}
.resizable[data-boxstyle="t.sponsored_box"] .blurbs::-webkit-scrollbar-thumb
{
    background: #494b4d;
    border-radius: var(--template-boder-radius-md);
}














/*start.........................f-shila-category.....................................*/

.resizable[data-boxstyle="f-shila-category"] .blurbs {
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 1.25rem;
}

.resizable[data-boxstyle="f-shila-category"] .blurbs > .catblurb ,.resizable[data-boxstyle="f-shila-category"] .blurbs > section 
{
 width: 100%;
 background: rgb(41, 41, 41);
 border-radius: 8px;
 display: inline-flex;
 aspect-ratio: 1 / 1;
 position: relative;
 user-select: none;
 transition-property: all;
 transition-timing-function: ease;
 transition-duration: .25s;
 cursor: pointer;
 }
.resizable[data-boxstyle="f-shila-category"] .blurbs > .catblurb a 
{
    display: contents;
}
.resizable[data-boxstyle="f-shila-category"] .blurbs > section {
    grid-column: span 2 / span 2;
    grid-row: span 2 / span 2;
}
.resizable[data-boxstyle="f-shila-category"] .blurbs > .catblurb:hover{
    opacity: .9;
}
.resizable[data-boxstyle="f-shila-category"] .blurbs > .catblurb img
{
  /* display: none; */
  margin: auto;
  width: 100%;
}
.resizable[data-boxstyle="f-shila-category"] .blurbs > .catblurb:nth-child(2) 
{
  grid-column: span 2 / span 2;
  aspect-ratio: auto;
}
.resizable[data-boxstyle="f-shila-category"] .blurbs > .catblurb:nth-child(5)
{
  background:#93d02f;
}
.resizable[data-boxstyle="f-shila-category"] .blurbs > .catblurb:nth-child(7)
{
      grid-row: span 2 / span 2;
      aspect-ratio: auto;
      background:#ffbc3f;
}
.resizable[data-boxstyle="f-shila-category"] .blurbs > .catblurb:nth-child(7) .catblurb_span{
    bottom: auto;
    top: 95px;
    color: black;
    font-size: 1.875rem !important;
    line-height: 2.25rem !important;
}
.resizable[data-boxstyle="f-shila-category"] .blurbs > .catblurb:nth-child(5) .catblurb_span{
       bottom: auto;
    top: 55px;
    color: black;
}



.resizable[data-boxstyle="f-shila-category"] .blurbs > .catblurb .catblurb_span
{
  /* display:none; */
  text-align: center;
  color: white;
  position: absolute;
  bottom: 21px;
  font-size: 1.5rem !important;
  line-height: 2rem !important;
  font-weight: 900;
  margin: auto;
  right: 0;
  left: 0;
}



/*Start.....f-slider-shila...............................................*/

 .resizable[data-boxstyle="f-slider-shila"] {
   overflow: hidden;
}

.resizable[data-boxstyle="f-slider-shila"] .frontpage-gallery {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0
}

    .resizable[data-boxstyle="f-slider-shila"] .frontpage-gallery > div {
        width: 100% !important;
        height: 100% !important
    }

.resizable[data-boxstyle="f-slider-shila"] .slideShowContent {
    position: absolute;
    width: 90%;
    max-width: 1280px;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 1000;
    padding-right: 20px;
    font-size: 26px;
    font-size: 1.5rem;
    margin: 0 auto
}

.resizable[data-boxstyle="f-slider-shila"] ul.slidesjs-pagination {
    display: block;
    height: 15px;
    position: absolute;
    width: auto;
    max-width: 1280px;
    margin: 0 auto;
    left: 0;
    right: 0;
    text-align: center;
    bottom: 15px;
    z-index: 10;
}

    .resizable[data-boxstyle="f-slider-shila"] ul.slidesjs-pagination > li {
        width: 12px;
        height: 12px;
        margin: 0 2px;
        margin-bottom: 10px;
        display: inline-block;
        padding: 0 1px;
        direction: rtl;
        border-radius: var(--platfrom7-boder-radius3);
        cursor: pointer;
        position: relative;
        background: #292929;
        -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.18);
    }

        .resizable[data-boxstyle="f-slider-shila"] ul.slidesjs-pagination > li .showShortTab {
            display: none
        }

        .resizable[data-boxstyle="f-slider-shila"] ul.slidesjs-pagination > li > img {
            display: none
        }

        .resizable[data-boxstyle="f-slider-shila"] ul.slidesjs-pagination > li.active {
            background: #ffbc3f;
            opacity: 1
        }

.resizable[data-boxstyle="f-slider-shila"] .slideShowContent .btn {
    max-width: 150px;
    font-size: 15px;
    padding: 5px;
    margin-top: 20px
}

    .resizable[data-boxstyle="f-slider-shila"] .slideShowContent .btn:hover {
        opacity: .9
    }

.resizable[data-boxstyle="f-slider-shila"] .slideShowContent h2 {
    font-size: 50px;
    font-size: 2.8rem;
    margin-bottom: 20px;
    font-weight: normal
}

.resizable[data-boxstyle="f-slider-shila"] .slideShowContent h2,
.resizable[data-boxstyle="f-slider-shila"] .slideShowContent p {
    max-width: 600px;
    margin: 0 auto;
    text-align: center
}

.resizable[data-boxstyle="f-slider-shila"] .slideShowContent p {
    font-size: 1.3rem;
}

.resizable[data-boxstyle="f-slider-shila"] .frontpage-gallery div img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.slidesjs-control {
    height: auto !important
}

    .slidesjs-control img {
        width: 100%
    }

.resizable[data-boxstyle="f-slider-shila"] .frontpage-gallery .slides-front > div {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    overflow: hidden;
    transition: transform 0.5s ease-in-out; 
}

    .resizable[data-boxstyle="f-slider-shila"] .frontpage-gallery .slides-front > div > a {
        position: absolute;
        width: 100%;
        height: 100%;
        background: none;
        color: transparent;
    }

    .resizable[data-boxstyle="f-slider-shila"] .frontpage-gallery .slides-front > div > div:first-child {
        height: 100%
    }




.resizable[data-boxstyle="f-slider-shila"] .frontpage-gallery .slides-front > div.active {
  transform: translateX(0); 
  z-index: 10;
 }
.resizable[data-boxstyle="f-slider-shila"] .frontpage-gallery .slides-front > div.prevSlide {
        transform: translateX(-100%); 
        z-index: 5;
        transition-delay: .5s;
    }
.resizable[data-boxstyle="f-slider-shila"] .frontpage-gallery .slides-front > div.nextSlide  {
        transform: translateX(100%); /
        z-index: 5;
        transition-delay: .5s;
    }

.resizable[data-boxstyle="f-slider-shila"] .slidesjs-previous,
.resizable[data-boxstyle="f-slider-shila"] .slidesjs-next {
    display: none
}  

/**/
.resizable[data-boxstyle="f-first-shila"] .group-container , .resizable[data-boxstyle="f-food-partty"]
{
    margin: 0 auto;
    position: relative;
}

/*Start.....shila-category-mobile..............................................................*/
.resizable[data-boxstyle="shila-category-mobile"]
{
    /* background-image: url(/Content/base/dynamic/shopping4418/files/107954/shilaMenuBg.png) !important; */
}
.resizable[data-boxstyle="shila-category-mobile"] .blurbs {
    width: 90%;
    max-width: 800px !important;
    margin: 0 auto;
    text-align: center;
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.resizable[data-boxstyle="shila-category-mobile"] .catblurb {
    display: inline-block;
    width: 160px;
    height: 145px;
    margin: 13px;
    vertical-align: text-top;
    color: #fff;
    border-radius: 12px;
    overflow: hidden;
    position: relative;
    border: 1px solid transparent;
    transition: all .7s;
    background: #000;
    cursor: pointer;
}

    .resizable[data-boxstyle="shila-category-mobile"] .catblurb img {
        width: 89px;
    }

.resizable[data-boxstyle="shila-category-mobile"] .catblurb_span {
    display: none
}

.resizable[data-boxstyle="shila-category-mobile"] .catblurb-info {
    padding: 0 7px;
    margin-top: 7px;
    text-align: center;
}

    .resizable[data-boxstyle="shila-category-mobile"] .catblurbInfo_span
   {
        font-size: 17px;
        font-weight: 600;
        width: fit-content;
        position: absolute;
        left: 0;
        right: 0;
        bottom: 15px;
        margin: 0 auto;
    }
.resizable[data-boxstyle="shila-category-mobile"] .catblurb:hover
{
      border-color: var(--platfrom7-them-background);
      transform: scale(1.09);
}


/*End.....shila-category-mobile.....*/


.resizable[data-boxstyle="f-3-box"] .blurbs
{
    max-width:800px
}
.resizable[data-boxstyle="f-3-box"] .catblurb:before
{
    display:none
}
.resizable[data-boxstyle="f-3-box"] .catblurb:hover img
{
    transform:none
}
.resizable[data-boxstyle="f-3-box"] .catblurb
{
    width: 48%;
    margin: 1%;
}
.resizable[data-boxstyle="f-3-box"] .catblurb:nth-child(3n+3)
{
    width: 98%;
    margin: 1%;
}


/*Start.....customize  t-promotion-tabs...............................*/
.resizable[data-boxstyle="t-promotion-tabs"] .catblurb {
    background: #292929;
    width: 128px;
    height: 128px;
    margin: 18px 10px;
    border-radius: var(--template-boder-radius-lg);
}
.resizable[data-boxstyle="t-promotion-tabs"] .blurbs
{
    background:none;
}
.resizable[data-boxstyle="t-promotion-tabs"] .catblurb img
{
    margin-top: 15px;
    max-width: 57px;
}
.resizable[data-boxstyle="t-promotion-tabs"] .catblurbInfo_span
{
    font-size: .875rem;
    line-height: 1.25rem;
}
.resizable[data-boxstyle="t-promotion-tabs"] .catblurb-info
{
    padding:0 4px;
    margin-top: 10px;
}
/*..................................Icons.........................................................*/
.productslide .couponList_wrapper > div > svg {
    background-image: url(/Content/base/dynamic/shopping4418/files/107546/coupon.png);
    background-size: 100%;
}
.productslide .couponList_wrapper > div > svg path , #onlineFoodShopping_wrapper #orderCoupon_wrapper > div svg , .PaymentReview .userProfile-wrapper #orderDetails-totalPrice:first-child > div svg ,div#onlineFoodShopping_wrapper .orderDetails-wrapper[data-id=''] > svg
{
    display:none
}
#onlineFoodShopping_wrapper #orderCoupon_wrapper > div:before , div#onlineFoodShopping_wrapper .orderDetails-wrapper[data-id='']:before
{
    content: " ";
    position: absolute;
    display:block;
    width: 40px;
    height: 40px;
    right: 9px;
    top: 50%;
    transform: translateY(-50%);
    background-image: url(
    /Content/base/dynamic/shopping4418/files/107546/coupon.png) !important;
    background-size: 40px;
}
 div#onlineFoodShopping_wrapper .orderDetails-wrapper[data-id='']:before
{
   right:auto;
   left: 10px;
}
.PaymentReview .userProfile-wrapper #orderDetails-totalPrice:first-child > div
{
    background-image: url(/Content/base/dynamic/shopping4418/img/107604.jpg) !important;
    background-size: 20px !important;
    background-repeat: no-repeat !important;
    background-position: right 4px top 22px !important;
}
.PaymentReview .userProfile-wrapper #orderDetails-totalPrice:first-child > div.organizationCard_wrapper
{
     background-image: url(/Content/base/dynamic/shopping4418/img/107610.jpg) !important;
}

#headerContainer > div:nth-of-type(2), div#virtualView, #wrapper-main-page > .resizable > div, .resizable[data-boxstyle="f-footer-1"] .f-container-footer, .footer-bottom-wrapper > div, div#wrapper-main-page > #dialogContent, #main.UPDashboard, .resizable[data-boxstyle="f-banner-online-order"], .resizable[data-boxstyle="f-snapfood-rest"] .inner-container
{
    max-width:1152px;
    margin: 0 auto;
}
.resizable[data-boxstyle="f-leon-food"] > .body-content-wrapper > div > .productslide > div.foodWrapper , .resizable[data-boxstyle="f-leon-food"] div#body-content-tabs
{
     max-width:1152px;
     width: 90%;
}
.body-content-wrapper > div > .productslide .couponList_wrapper .couponContainer,.couponList_wrapper label, #orderCoupon_wrapper label {
    max-width: 1152px;
}

.resizable[data-boxstyle="f-form-map"] > div
{
    padding: 39px 20px;
    background:#292929;
    border-radius: var(--template-boder-radius-lg);
}
.resizable[data-boxstyle="f-leon-food"] > .body-content-wrapper
{
    max-width: unset !important;
}
#wrapper-main-page > .resizable[data-boxstyle="f-snapfood-rest"] > div , .resizable[data-boxstyle="f-img-header"] .pic-container{
    max-width: unset !important;
}
div#newsWidget
{
    width: 100% !important;
}
.resizable[data-boxstyle="f-leon-food"] div#body-content-tabs
{
    
}
.resizable[data-boxstyle="t-questionList-form"] .quetion-list-wrapper .wave:before {
    background:#292929
}

.resizable[data-boxstyle="t-questionList-form"] .ajax-form {
    border: none;
}

.newsidEdotor div#AddEditNews-form {
    top: 50%;
}
            .haftsetare_copyRight {
    display: none;
}
.footer-bottom-wrapper
{
    text-align:center;
    padding-bottom: 15px;
}
.footer-bottom-wrapper span
{
    float:none;
}
div#dialogContent .news-content {
    text-align: right;
}

#dialogContent .news-header #newsInfo h1 {
    color: var(--platfrom7-them-background) !important;
    font-size: 1.875rem;
}
.mainContent-wrapper #dialogContent .resizable[data-boxstyle="newsList"] {
    display: none;
}
#dialogContent  .news-content h2
{
    color: var(--platfrom7-them-background);
    margin-bottom: 7px;
    margin-top: 14px;
}
#dialogContent #newsInfo p
{
    line-height:2;
}
#headerContainer > div:nth-of-type(2):before {
    content: "";
    width: 100%;
    width: calc(100% + 30px);
    height: 64px;
    position: absolute;
    z-index: -1;
    right: -15px;
    top: 6px;
    margin: 0 auto;
    background-color: rgb(0 0 0);
    border-radius: var(--template-boder-radius-btn-lg);
}
.resizable[data-boxstyle="f-leon-food"] div#body-content-tabs.lableFix {
    background: #19191b;
}
#wrapper-main-page .resizable[data-boxstyle="f-leon-food"] #body-content-tabs label:not(.selected2):not(:hover) {
    background: #000000 !important;
}
.resizable[data-boxstyle="f-leon-food"] #body-content-tabs label:before
{background: inherit !important;}

div#footer > section.resizable {
    background: linear-gradient(to bottom, rgb(29 29 31) 10%, #000000 100%);
}
.resizable[data-boxstyle="f-branch-map"] > div .resizable[data-boxstyle="p-w-tab"]::-webkit-scrollbar {width: 6px;
    height: 20px;
    border-radius: var(--template-boder-radius-md);
    background: #232323;}

.resizable[data-boxstyle="f-branch-map"] > div .resizable[data-boxstyle="p-w-tab"]::-webkit-scrollbar-thumb
{background: #494b4d;
    border-radius: var(--template-boder-radius-md);}

.resizable[data-boxstyle="f-branch-map"]
{
    direction:ltr
}
.resizable[data-boxstyle="f-branch-map"] > div
{
    position:relative;
}
.resizable[data-boxstyle="f-branch-map"] > div > h4{
    position: relative;
    width: 90%;
    max-width: 1360px;
    text-align: center;
    color: inherit;
    margin: 0 auto;
    display: block;
    margin-bottom: 50px;
}
.resizable[data-boxstyle="f-branch-map"] > div > h4:after{
    content:" ";
    position: absolute;
    height: 25px;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.resizable[data-boxstyle="f-branch-map"] > div #input_getBranchName
{
    width: 48%;
    position:absolute;
    top: 100px;
    right:0;
    text-align: right;
    height: 40px;
    background: #292929;
    font-size: 16px;
    color: #fff;
    left: 0;
    margin: 0 auto;
}
.resizable[data-boxstyle="f-branch-map"] > div .resizable
{
    width: 49%;
    direction: rtl;
    padding-top: 13px !important;
}
.resizable[data-boxstyle="f-branch-map"] > div .resizable[data-tmplname="HtmlCode"]
{display: none;}
.resizable[data-boxstyle="f-branch-map"] .resizable[data-tmplname="HtmlCode"] iframe
{
    min-height:700px;
    border-radius: var(--template-boder-radius-md);
}
.resizable[data-boxstyle="f-branch-map"] > div  .resizable[data-boxstyle="p-w-tab"]
{
    position:absolute;
    right:0;
    top: 155px;
    height: calc(100% - 162px);
    overflow: auto;
    position: relative;
    width: 100%;
    top: 32px;
}
.resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .blurbs
{
    width:100%;
    text-align: right;
}
.resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb
{
    width:48%;
    height: 280px;
    overflow: hidden;
    background-color: #292929;
    color: #fff;
    border-radius: var(    --template-boder-radius-md);
}
.resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb button
{
    display:none;
}
.resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb.oppend .more , .resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb.oppend:after
{
    display:none
}
.resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb .more
{
    position:absolute;
    right:0;
    bottom:0;
    margin:0 auto;
    z-index: 100;
    text-align: center;
    width: 100%;
    direction: ltr;
    color: var(--platfrom7-them-background);
    cursor: pointer;
}
.resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb > a
{
    height:auto;
}
.resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb .more > span
{
    width:5px;
    height:5px;
    background: var(--platfrom7-them-background);
    display: inline-block;
    margin: 0 2px;
    border-radius: 50%;
}
.resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb .catblurb-info
{text-align: center;padding-bottom: 0px;z-index: 1;overflow: hidden;transition: all .5s;margin-top: 0;padding-top: 0;top: -20px;}
.resizable[data-boxstyle="p-w-tab"] .catblurb:before
{
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 40%, #292929 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 20%, #292929 100%);
    opacity:1 !important;
}
.resizable[data-boxstyle="p-w-tab"] .catblurb:after{
    content:" ";
    width:100%;
    height: 25px;
    background: -webkit-linear-gradient(bottom, #292929 40%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient( to top, #292929 40%, rgba(255, 255, 255, 0) 100%);
    position:absolute;
    bottom:0;
    left: 0;
    right: 0;
    z-index: 10;
}
.resizable[data-boxstyle="p-w-tab"] .catblurb .catblurb_span
{
    display:none
}
.resizable[data-boxstyle="p-w-tab"] .catblurb .catblurb-info .catblurbInfo_span{
    color: var(--platfrom7-them-background);
    margin-top: 0;
    text-align: center;
    display: block;
    width: 100%;
    left: 0;
    top: 0;
    margin-bottom: 10px;
    font-size: 16px;
    white-space: nowrap;
}

.resizable[data-boxstyle="news-style-1"] span#newsInfo > a.moreNewsContent {
    color: var(--platfrom7-them-background);
    border-color: var(--platfrom7-them-background);
}
.resizable[data-tmplname="content"] > div ol, .resizable[data-tmplname="content"] > div ul {
    padding-right: 35px !important;
}
.resizable[data-tmplname="content"] ul li:before
{
    border-radius:50%
}

.resizable[data-boxstyle="counter"] .catblurbInfo_span {
    font-size: 1.4rem;
    white-space: normal;
    max-height: unset;
    min-height: 68px;
}

.resizable[data-boxstyle="counter"] .catblurb:before
{
    background:#292929;
    opacity: 1;
    border: none;
    border-radius: var(--template-boder-radius-lg);
}
.resizable[data-boxstyle="counter"] .catblurb:hover:before
{
    background:var(--platfrom7-them-background)
}
.resizable[data-boxstyle="counter"] .catblurb:hover *
{
    color: #fff !important;
}
.resizable[data-boxstyle="counter"] .catblurb-info
{
    max-height:unset;
    padding-top: 20px;
}
.resizable[data-boxstyle="counter"] .catblurb-info p
{
    padding-bottom:0;
    line-height: 2.4;
}
.resizable[data-boxstyle="counter"] .catblurb
{
    border:none
}
.resizable[data-boxstyle="f-leon-food"] .gpImg_wrapper {
    width: 44px;
    height: 44px;
    top: 0;
}
body:not([data-menuid="116550"]) div#container_wrapper:before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background: url("https://cms.haftsetare.com/Content/base/dynamic/shopping4418/img/108116.jpg");
  z-index: 0;
  opacity: .4;
  background-size: 600px;
}
#headerContainer
{
  background-color:transparent !iMPORTANT;
  box-shadow: none;
}
      body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li[data-menuid="111784"]
{
    float:left;
    opacity:1;
    color:#fff;
    display: inline-block !important;
    padding-left: 0;
}
.platform7Menu10 #header-wrapper-list #headerMenu li
{
    padding: 27px 6px;
}
body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li[data-menuid="111784"] a
{
    opacity:1;
    background:var(--platfrom7-them-background)
}

@media only screen and (min-width: 1100px)
{
    body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li:nth-child(n+4)
{
  display:inline-block  
}
   body:not(.addressSelected) .menu_svg
   {
    display:none;
   }
    body:not(.addressSelected).platform7Menu10 div#layout-logo
{
    right:0;
    left:auto;
    width: 115px;
}

}
@media only screen and (max-width: 1100px)
{
    #headerMenu
    {
        display:block
    }
     .platform7Menu10 #header-wrapper-list #headerMenu li:not([data-menuid="111784"])
    {
        display:none
    }


}
@media only screen and (min-width: 770px)
{

    .resizable[data-boxstyle="f-leon-food"] .body-content-wrapper .productslide .foodWrapper > div
    {
        width: 102% !important;
        margin-right: -1%;
    }
    .resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb
    {
        width:23%
    }
    .resizable[data-boxstyle="f-linear-social-media"] .blurbs
    {
    text-align:left;
     }
    .resizable[data-boxstyle="news-style-1"] div#newsWidget > div
    {
        width: 31%;
        margin: 0 1% 20px;
        background: none;
        margin-top: 10px;
    }
    .resizable[data-boxstyle="news-style-1"] div#newsWidget > div:hover
    {
         box-shadow: 0 29px 29px -29px #545454;
    }
   
    .resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb
    {
        width: 18%;
        margin: 1%;
        padding-bottom: 18%;
        vertical-align: text-top;
    }
    .resizable[data-boxstyle="f-isotop-box"] .catblurb {
    /* width: 31.33%; */
    /* margin: 1%; */
    }



    /*Edit................Menue..............................................*/

body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu
{
    text-align:center;
}

.platform7Menu10 div#layout-logo
{
        
background-image: url(/Content/base/dynamic/shopping4418/img/108080.jpg)!important;
}
body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li a.arrow
{
        padding-left: 17px;
        position: relative;
}
body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li a.arrow:before
{
    content:" ";
    width: 5px;
    height: 5px;
    /* background:red; */
    position: absolute;
    left: 0;
    top: 12px;
    border: 2px solid #f7f7f7;
    border-color: transparent #f7f7f7 #f7f7f7  transparent;
    transform: rotate(45deg);
    border-radius: 2px;
}
body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li:hover ul
 {
        display:block !important;
        position:absolute;
        top: 63px;
        background: #292929;
        -webkit-box-shadow: 1px -2px 6px 0px #111111;
        border-radius: var(--template-boder-radius-lg);
        min-width: 200px;
        padding: 5px;
 }
 body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li:hover ul li
  {
     display:block;
     padding: 5px;
     text-align: right;
     /* color: #fafafa; */
  }

body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li.selected, body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li:hover, body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li ul li:hover
    {
        color: var(--platfrom7-them-background);
    }
     body:not(.addressSelected).platform7Menu10 ul.subSecondNavigation > li:hover > a
    {
        color: var(--platfrom7-them-background) !important;
    }
    body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li ul li {
        color: #fff;
    }
body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li a
   {
       font-size:15.5px;
   }

    body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li[data-menuid="111784"]:hover{
        color:#fff;
        filter:brightness(120%)
    }
    
body:not(.addressSelected).scrolled.platform7Menu10 #header-wrapper-list #headerMenu li[data-menuid="111784"] {
    opacity:1;
    padding-left: 0;
}

}
@media only screen and (max-width: 1300px) and (min-width: 770px) 
{
    .resizable[data-boxstyle="f-leon-food"] .foodWrapper > div 
    {
        width: 90% !important;
    }
}
@media only screen and (max-width: 769px)
{
    .resizable[data-boxstyle="f-auto-sliding-near-text"] .resizable[data-tmplname="content"] .buttonList
    {
        text-align:center;
        margin-top: 0;
    }
    .resizable[data-boxstyle="shila-category-mobile"] .catblurb
    {
        width: 21%;
        margin: 2%;
    }
    .resizable[data-boxstyle="f-branch-map"] > div
    {
        max-width: 96% !important;
        text-align: center;
    }
    .resizable[data-boxstyle="f-branch-map"] > div #input_getBranchName
    {
        top: 0;
        width: 98%;
        position: relative;
        height: 50px;
        transition: all .5s;
    }
    .resizable.fix-search[data-boxstyle="f-branch-map"] > div #input_getBranchName
    {
      position:fixed;
      top:80px;
      z-index:105;
      width: 96%;
      left: 0;
      right: 0;
      margin: 0 auto;
    }
    .resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb
    {
        height: 350px;
    }
    .resizable[data-boxstyle="f-branch-map"] > div .resizable
    {
        width: 100%;
        position: relative !important;
        padding-top: 0 !important;
    }
    .resizable[data-boxstyle="f-branch-map"] > div .resizable[data-boxstyle="p-w-tab"]
    {
        top:0;
        margin-top: 15px;
    }
    .resizable[data-boxstyle="f-branch-map"] .resizable[data-tmplname="HtmlCode"] iframe
    {
        min-height:350px;
        margin-bottom: 20px;
    }
    .resizable[data-boxstyle="t-questionList-form"] .quetion-list-wrapper .wave:before {
    background:none
}
#headerContainer > div:nth-of-type(2):before
    {
        height:55px;
        top: 10px;
        width: calc(100% + 60px);
        right: -30px;
    }

body:not(.addressSelected) #headerContent #mainNavigation > li[data-menuid="111784"] a 
{
    margin-right:0;
    width: 100%;
    color: white;
}

    .resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb .catblurb-info .catblurbInfo_span
    {
        font-size: 16px;
    }
    .resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb
    {
        width: 29%;
        padding-bottom: 29%;
        margin: 2%;
    }
    .resizable[data-boxstyle="t.sponsored_box"] .blurbs
    {
        margin:0;
        padding-left: 10px;
        padding-right: 10px;
        width: 100%;
    }
    .resizable[data-boxstyle="t.sponsored_box"] .blurbs .catblurb
    {
        width: 83%;
        margin: 0 1% 5px;
        /* margin-left: 20px !important; */
        padding-bottom: 34%;
    }
    .resizable[data-boxstyle="f-3-box"] .catblurb:first-child
    {
        margin-right:4%
    }
    .resizable[data-boxstyle="t.sponsored_box"]
    {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .resizable[data-boxstyle="f-3-box"] .catblurb:last-child
    {
        margin-left:4%
    }
     .resizable[data-boxstyle="f-3-box"] .catblurb
    {
         width: 85%;
        margin-left: 3%; 
    }
    .resizable[data-boxstyle="f-3-box"] .blurbs
    {
     white-space:nowrap;
     width:100%;
     overflow:auto;
     -ms-overflow-style: none;
     scrollbar-width: none;
     margin-top: 0;
    }
    .resizable[data-boxstyle="f-footer-1"] .footer-list-top > li
    {
        margin-bottom:5px
    }
    .resizable[data-boxstyle="f-footer-1"] .linier-social
    {
        position:relative
    }
    
    
    .resizable[data-boxstyle="f-effective-isotop"] , .resizable[data-boxstyle="f-shila-category"]
    {
        display:none
    }
    .resizable[data-boxstyle="news-style-1"] div#newsWidget
    {
        white-space:nowrap;
        width: 100%;
        overflow: auto;
        padding-right: 15px;
        padding-left: 15px;
        padding-bottom: 5px;
    }
    .resizable[data-boxstyle="news-style-1"] div#newsWidget > div
    {
        margin-left:20px;
        margin-top: 0;
    }
    .resizable[data-boxstyle="news-style-1"] div#newsWidget > div:last-child
    {
        margin-left:0
    }
    
}

@media only screen and (max-width: 469px)
{
    .resizable[data-boxstyle="f-auto-sliding-near-text"] .mini-images
    {
        width: 108% !important;
        height: 80%;
        top: 0;
        right: -4%;
    }
    #headerContainer > div:nth-of-type(2):before
    {
        max-width: calc(100% + 30px);
        right: -15px;
    }
    body:not(.addressSelected) #headerContent #mainNavigation > li[data-menuid="111784"]
    {
        top: 19px;
    }
    .resizable[data-boxstyle="shila-category-mobile"] .catblurb
    {
        width: 29%;
        margin:2%
    }
    .resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb
    {
        margin: 1% 1%;
        height: 250px;
    }
    .resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb-info
    {
        padding: 5px;
    }
    .resizable[data-boxstyle="f-branch-map"] .resizable[data-boxstyle="p-w-tab"] .catblurb-info p *
    {
        font-size: 14px !important;
    }
    .resizable[data-boxstyle="f-img-header"] .buttonList
    {
        bottom:10px
    }
   
    .resizable[data-boxstyle="f-footer-1"] .f-left-part-footer
    {
        position:relative;
        width: 100%;
    }
    .resizable[data-boxstyle="f-footer-1"] .linier-social, .resizable[data-boxstyle="f-footer-1"] .f-contact-footer
    {
        width:100%;
        float: none;
    }
    .resizable[data-boxstyle="f-footer-1"] .linier-social
    {
        margin-top:20px
    }
    .resizable[data-boxstyle="rouhi-groups"] .blurbs .catblurb
    {
        width:45%;
        padding-bottom:45%
    }
    #footer .resizable[data-boxstyle="f-footer-1"] .enamad
    {
        position:relative
    }
    .resizable[data-boxstyle="news-style-1"] div#newsWidget > div{
        width:90%
    }
    .resizable > h4 , .resizable[data-boxstyle="f-branch-map"] > div > h4
    {
        font-size:24px;
        margin-top: -15px;
    }
    
    

    
    .resizable[data-boxstyle="shila-category-mobile"]
    {
        padding-bottom: 0 !important;
    }
    .resizable[data-boxstyle="shila-category-mobile"] .blurbs
    {
        width: 98%;
        margin-left:0
    }
   
    
    
    .resizable[data-boxstyle="f-leon-food"] #body-content-tabs label b
    {
        font-size: 13px;
    }
     .resizable[data-boxstyle="shila-category-mobile"] .catblurbInfo_span 
    {
        font-size:16px
    }
}
        
        
        
        
.OrderTimeSheet_wrapper div > label[data-id="1"] {
 
    visibility: visible;
       display: block !important;
}
    
        
        
        
        
        
        
        
        
        








        
        
body[data-menuid="111784"].platform7Menu10 .layout-login-wraper {
    display: block;
}

body[data-menuid="111784"].platform7Menu10 li[data-menuid="111784"] {
    display:none !important;
}

label[data-groupid="115780"]{
    display:none !important;
}


        #AddressMap_frame > div{
            margin-top:60px;
        }
        
        .organizationCard_wrapper {

    display:none !important;
}


/*Start...................landing................................*/
body[data-menuid="116550"] #headerContainer , body[data-menuid="116550"] #footer , body[data-menuid="116550"] .menu_svg
{
    display: none !important;
}
body[data-menuid="116550"] div#wrapper-main-page
{
    margin-top: 0 !important;
}
body[data-menuid="116550"] div#container_wrapper
{
    margin-top: -2px
}
.resizable[data-tmplname="HtmlCode"] 
{
    padding: 0 !important;
}

/*Start.......introduction....................................... */
.resizable .introduction .introduction {
       position: relative;
       background-color: white;
       border-radius: 12px;
       box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
       overflow: hidden;
       margin-bottom: 40px;
}
body[data-ap="True"]:not(.scrolled) .introduction .logofix 
{
    top: 77px;
}
.introduction .logofix 
{
    position: fixed;
    top: 0px;
    width: 100%;
    left: 0;
    right: 0;
    margin: 0 auto;
    max-width: 1360px;
    transition: all .5s;
    z-index: 10;
}
           .resizable .introduction .logo {
            position: absolute;
            top: 0px;
            right: 0;
            width: 110px;
            height: 150px;
            display: flex;
            align-items: center;
            background: url(/Content/base/dynamic/shopping4418/img/108030.jpg) center/contain no-repeat;
        }
   .resizable .introduction
   {
       z-index: 10;
   }
       .resizable .introduction .intro-section {
            display: flex;
            padding: 60px 110px 0;
            position: relative;
            z-index: 2;
            background: url(/Content/base/dynamic/shopping4418/files/108024/Gift.png) 37px / contain no-repeat;
            /
            Content/base/dynamic/shopping4484/files/107976/gifts2.png: 50%;
            min-height: 471px;
            background-size: 50%;
            margin: 0 auto;
        }
               
       .resizable .introduction  .intro-content {
            width: 50%;
            display: flex;
            flex-direction: column;
            justify-content: center;
        }
        
       .resizable .introduction  .intro-title {
            font-size: 2.2rem;
            font-weight: 700;
            margin-bottom: 15px;
            color: transparent;
            background: url(/Content/base/dynamic/shopping4484/img/107964.jpg) right / contain no-repeat;
        }
        
        .resizable .introduction .intro-description {
            font-size: 1.3rem;
            color: #ffffff;
            margin-bottom: 25px;
            line-height: 1.7;
            background-color: #231f20;
            width: fit-content;
            padding: 5px;
            border-radius: 5px;
        }
        
       .resizable  .landibg-btn {
            display: inline-block;
            background: linear-gradient(90deg, #2D415A 0%, #2D5553 100%);
            color: white;
            padding: 13px 15px;
            border-radius: var(--template-boder-radius-btn-lg);
            border: 2px solid #fff;
            text-decoration: none;
            font-weight: 600;
            transition: all 0.3s ease;
            width: fit-content;
            box-shadow: inset -2px -3px 8px rgb(99 129 138);
            position: relative;
            z-index: 1000;
            overflow: visible;
            font-size: 16px;
        }
      .resizable .landibg-btn:after , .resizable .landibg-btn:before 
      {
         position: absolute;
         width: 16px;
         height: 16px;
         content: '';
         -webkit-transition: all .3s ease;
         -moz-transition: all .3s ease;
         -ms-transition: all .3s ease;
         -o-transition: all .3s ease;
         transition: all .3s ease;
         opacity: 0;
         background: url(/Content/base/dynamic/shopping4484/img/108004.jpg) no-repeat;
      }
.resizable .landibg-btn:after{
    top: -10px;
    left: -10px;
}

.resizable .landibg-btn:before {
    right: -10px;
    bottom: -11px;
}
.resizable .landibg-btn:hover:after {
    -webkit-animation: glitter 1.7s cubic-bezier(.23,1,.32,1) .4s normal;
    animation: glitter 1.7s cubic-bezier(.23,1,.32,1) .4s normal;
}

.resizable .landibg-btn:hover:before{
    -webkit-animation: glitter 1.7s cubic-bezier(.23,1,.32,1) .2s normal;
    animation: glitter 1.7s cubic-bezier(.23,1,.32,1) .2s normal;
}
glitter {
    0%,50% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }

    10% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        opacity: 1
    }
}

@keyframes glitter {
    0%,50% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }

    10% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        opacity: 1
    }
}

      .resizable   .start-btn-landing
      {
          padding: 8px 30px;
          font-size: 1.5rem;
          margin-top: 20px;
          margin-bottom: 30px;
          position: relative;
      }
              
        .resizable .introduction  .features-section {
            display: flex;
            gap: 45px;
            position: relative;
            z-index: 2;
            max-width: 700px;
            margin: 0 auto;
        }
        
      .resizable .introduction   .feature-box {
            flex: 1;
            text-align: center;
            padding: 10px 12px;
            background-color: rgb(248 249 250 / 50%);
            transition: all 0.3s ease;
            border-radius: var(--template-boder-radius-lg);
            border: 1px solid #fff;
            overflow: visible;
            position: relative;
        }
.resizable .introduction .feature-box svg
{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    z-index: 12;
    border-radius: var(--template-boder-radius-lg);
}
.resizable .introduction .feature-box svg rect
{
   fill: none;
   stroke: var(--platfrom7-them-background);
   stroke-width: 0;
   stroke-dasharray: 400, 0;
   width: 100%;
   height: 100%;
   z-index: 1000;
}
.resizable .introduction .feature-box:hover svg rect{
   stroke-width: 6px;
   stroke-dasharray: 68%, 44%;
   stroke-dashoffset: 100%;
   -webkit-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);
   transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);
}
   .resizable .introduction .feature-box:nth-child(2):before, .resizable .introduction .feature-box:nth-child(2):after
    {
       content:" ";
       width:45px;
       height:2px;
       background: #ffffff;
       position: absolute;
       position:absolute;
       top:50%
    }
.resizable .introduction .feature-box:nth-child(2):before
{
    left: -47px;
}
.resizable .introduction .feature-box:nth-child(2):after
{
    right: -47px;
}
      
      .resizable .introduction   .feature-icon {
            width: 40px;
            height: 40px;
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 0 auto 5px;
        }
.resizable .introduction .feature-icon img{
    width:100%;
    height: 100%;
    object-fit: cover;
}
        
      .resizable .introduction  .feature-title {
            font-size: 1.3rem;
            font-weight: 600;
            margin-bottom: 15px;
            color: #443d3f;
            display: block;
            width: 100%;
        }
        
        .resizable .introduction .feature-description {
            font-size: 16px;
            color: #443d3f;
        }
       
        .resizable .introduction .cta-section {
            display: flex;
            position: relative;
            z-index: 2;
            max-width: 700px;
            margin: 0 auto;
        }
        
       .resizable .introduction  .cta-content {
            width: 180px;
            display: flex;
            flex-direction: column;
            justify-content: center;
            text-align: center;
        }
                     
        .resizable .introduction .cta-image {
            width: calc(100% - 180px);
            height: 539px;
            background-color: #e9ecef;
            display: flex;
            background: url(/Content/base/dynamic/shopping4484/files/107968/GardonehUp.png) center / cover no-repeat;
            margin-top: 20px;
            background-size: 545px;
        }
       
        .resizable  .pattern-bg {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: url(/Content/base/dynamic/shopping4418/files/108034/background.png) top / cover no-repeat;
            z-index: -1;
        }
/*End................introduction..............................................*/

/*Start...........human-section...............................*/
.resizable[data-boxid="237989"] > div, .resizable[data-boxid="237993"] > div
{
    max-width:unset !important
}
.resizable .human:before
{
    content:" ";
    width:100%;
    height:100%;
    top:0;
    position:absolute;
    background: linear-gradient(to bottom, #2a2a2c, #403f41);
}
.resizable .girl-section:before
{
    height: calc(100% - 24px);
}
.resizable .man-section:before
{
    height: calc(100% - 10px);
}
.human img {
    width: 85%;
    max-width: 800px;
    display: block;
    margin: 0 auto;
    position: relative;
    z-index: 2;
}

/*End..........human-section...............................*/


/*Start...........wheel-container...................................*/
.resizable .wheel-container
{
    text-align:center;
    color: #242325;
    padding-top: 50px;
    margin-top: -24px;
}
.wheel-container .text-container
{
   font-size:20px 
}
.wheel-container .text-container p 
{
    margin-bottom:10px
}
.resizable .wheel-container .pattern-bg
{background-position-y: -1553px;}
       .wheel-container .wheel-img {
            width: 45%;
            border-radius: 50%;
            display: flex;
            justify-content: center;
            align-items: center;
            margin: 0 auto 0;
        }
.wheel-container .text-wheel-container
{
     width: 70%;
}
.wheel-container .inner-wheel-container
{
    display: flex;
    margin: 0 auto;
    margin-top: 50px;
}
    .wheel-container .wheel-img img
   {
    width: 100%;
    margin-top: -50px;
   }
        
       .wheel-container .wheel-icon img {
            width: 40px;
            height: 40px;
        }
              
               
        .wheel-container .counter-click {
            display: flex;
            justify-content: center;
            align-items: center;
            direction: ltr;
            background: linear-gradient(
344deg, #242325 0%, #8d8d8d 100%);
            width: fit-content;
            margin: 0 auto;
            padding: 7px 5px 10px;
            border-radius: 5px;
            margin-top: 17px;
            background: linear-gradient(to bottom, #8d8d8d, #000000);
        }
        
       .wheel-container .counter-click .counter-label {
            width: fit-content;
            padding: 0 8px;
        }
        .wheel-container .counter-click span
        {
        margin: 0 5px;
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 20px;
        font-weight: bold;
        background: linear-gradient(to bottom, #8d8d8d, #000000);
        color: #fff;
        height: 50px;
        font-size: 2.5rem;
        box-shadow: 0px -2px 3px rgb(0 0 0);
        font-weight: normal;
        text-shadow: -1px 3px 5px #000000;
        position: relative;
        }
.wheel-container .counter-click span:after{
    content:" ";
    width:100%;
    height: 4px;
    position:absolute;
    background: linear-gradient(to bottom, #8d8d8d, #000000);
    bottom: -4px;
    opacity: .5;
}
       .wheel-container .counter-click .digit {
           width: 30px;
           background-color: rgba(255, 255, 255, 0.2);
           font-family: Bnazanin !important;
        }
        
       .wheel-container .text-section {
            margin: 5px 0 25px;
            CONTAIN-INTRINSIC-BLOCK-SIZE: AUTO 100PX;
        }
        
       .wheel-container .text-section h3 {
            font-size: 2.6rem;
            margin-bottom: 10px;
            color: #2c2c2c;
        }
        
      .wheel-container  .text-section p {
            font-size: 16px;
            margin-bottom: 15px;
        }
        
       .wheel-container .prizes {
        font-size: 1.5rem;
        font-weight: 500;
        }
   .wheel-container .bold{
    font-weight:bold
  }
        
       .wheel-container .final-text {
            font-size: 2rem;
            font-weight: bold;
            margin-top: 20px;
            padding-bottom: -1px;
        }
.wheel-container .final-text .special
{
    color: transparent;
    /* text-shadow: -3px 4px 5px #000; */
    background: url(/Content/base/dynamic/shopping4484/img/107964.jpg) right / contain no-repeat;
}
/*End...........wheel-container...................................*/


/*Start...........responsive landing...........................*/
@media only screen and (max-width:768px) 
{
    body:not(.addressSelected).platform7Menu10 #header-wrapper-list #headerMenu li[data-menuid="111784"]
    {
        padding: 28px 0;
        margin-left: -10px;
    }
    html {
        font-size: 80%
    }
    .resizable .introduction .logo
    {
        width: 65px;
        height: 90px;
    }
    .resizable .introduction .intro-section
    {
        padding: 15px;
    }
.resizable .girl-section:before
{
    height: calc(100% - 20px);
}
.resizable .man-section:before
{
    height: calc(100% - 7px);
}
    
}
@media only screen and (max-width: 469px) 
{
    html {
        font-size: 70%
    }
    .resizable .introduction .intro-content
    {
        width:100%;
        text-align: center;
        display: block;
    }
    .resizable .landibg-btn
    {
        padding:8px 10px
    }
    .resizable .introduction .intro-title
    {
        background-position: center;
        font-size: 28px;
    }
    .resizable .introduction .intro-description
    {
        margin: 0 auto 20px;
        font-size: 17px;
        /* margin-left: 0; */
    }
    .resizable .introduction .intro-content .landibg-btn
    {
        /* left:-35px; */
    }
    .resizable .introduction .intro-section
    {
        background-position: bottom;
        background-size: 80%;
        padding-bottom: 60%;
        padding-top: 80px;
        display: block;
    }
    .timer-section #timer .time-box .value
    {
        width: 60px;
    }
    .resizable .introduction .features-section
    {
        margin-top: 20px;
        padding: 0 15px;
        display: block;
    }
    .resizable .introduction .feature-box
    {
        width:100%;
        margin-bottom: 15px;
    }
    .resizable .introduction .feature-icon
    {
        position:absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    .resizable .introduction .feature-title , .resizable .introduction .feature-description
    {
        text-align:right;
        padding-right:50px;
        margin-bottom: 0;
    }
    .resizable .introduction .cta-section
    {
        display:block;
        padding-bottom: 20px;
    }
    .resizable .introduction .cta-image
    {
        width:100%;
        /* height: auto; */
        background-size: contain;
        height: 391px;
    }
    .resizable .introduction .cta-content
    {
        width:100%;
        text-align: center;
        display: block;
    }
    .resizable .wheel-container .pattern-bg
    {
        background-position-y: -499px;
        background-size: 150%;
    }
    .wheel-container .inner-wheel-container
    {
        display:block;
    }
    .wheel-container .wheel-img , .wheel-container .text-wheel-container
    {
        width:100%;
        display: block;
        padding: 10px;
    }
    
    .resizable .introduction .feature-box:nth-child(2):before, .resizable .introduction .feature-box:nth-child(2):after
    {
        left: 0;
        right: 0;
        margin: 0 auto;
        top: -16px;
        width: 2px;
        height: 15px;
    }
     .resizable .introduction .feature-box:nth-child(2):after
    {
        top:auto;
        bottom: -16px;
    }
    .wheel-container .counter-click .digit
    {
        width: 22px;
    }
    .wheel-container .text-section h3
 {
     font-size:33px;
 }
    .human img
    {
        width: 98%;
    }
.resizable .girl-section:before
{
    height: calc(100% - 11px);
}
.resizable .man-section:before
{
    height: calc(100% - 4px);
}

}
/*End.............responsive landing...........................*/

/*End...................landing................................*/
        
        
        
        
       
 body[data-wid="4418"] .scorePackageList_wrapper,body[data-wid="4418"] .creditPackageList_wrapper {
    display: none !important;
}
        




        
a[data-temp="ChangePassword"], .showDiscountList_wrapper{display: none !important;}
        

#main.PageContent, #main.UPDashboard{
    padding:10px 0;
}


@media only screen and (max-width: 469px){
ul#profileMenuList li {
    display: inline-block;
    width: 33%;
    float: right;
    border-radius: var(--template-boder-radius-md);
}

ul#profileMenuList li a {
    padding: 0;
    text-align: center;
    padding-top: 44px;
    font-size: 12px;
}

ul#profileMenuList li >a:after {
    right: 0;
    left: 0;
    margin: auto;
    width: 22px;
    height: 22px;
}

a.btnScorePackageList i, .btnCreditPackageList i {
    display: none;
}
   
}
     
        
        
        
body:not(.addressSelected ) span.close_addressMap {
    display: none !important;
}
#AddressMap_frame {

    z-index: 100;

    }
        
        
        



        
        
        
        
        
        
.organizationCard_wrapper {
    display: block !important;
}
        
        
        
        
        
        