h1.incategorylit_title {
     font-size: 15px;
     text-align: center;
     line-height: 2;
}
 .cat_name_category {
     font-weight: bolder;
     font-size: 20px;
     color: #000 !important;
}
 .btl-formlogin {
     direction: rtl !important;
}
 .fa-bars::before {
     content: "\f0c9";
     font-size: 24px;
}
 .fa.fa-bars {
     transform: translateY(8px);
}

#login-modal {
     top: 30%;
     height: auto !important;
     margin: 0 auto;
     left: 0;
}
 .sourcecoast .modal-header .close {
     margin-top: 7px;
     float: left;
     font-size: 45px;
     color: #ff0000ab;
     opacity: 1;
}
 .sclogin-joomla-login.vertical input.sclogin-username.input-block-level, .sclogin-joomla-login.vertical input.sclogin-passwd.input-block-level {
     width: 100% !important;
}
 .sclogin-joomla-login.vertical #form-sclogin-submitcreate .btn {
     margin-top: 4px !important;
     font-family: kainak;
     margin-bottom: 10px;
}
 .sclogin {
     overflow: visible;
     text-align: center;
}
 .sclogin #scprofile-pic, .sclogin .sclogin-greeting, .sclogin .sclogin-profile-link {
     margin-bottom: 5px;
     display: inline;
}
 .sclogin.sourcecoast {
     padding-top: 21px;
}
 .sclogin-greeting {
     color: #db0000;
}
 .sclogin-greeting {
     color: #db0000;
     font-size: 12px;
}
 a.scrollup {
     left: 8px !important;
     right: unset;
     bottom: 48px;
}
 .sp-pre-loader .sp-loader-with-logo .line {
     background: #f06125;
     bottom: 0;
     height: 5px;
     left: 0;
     position: absolute;
     top: 210px;
}
 .sp-loader-with-logo {
     margin-top: 20%!important;
}
 @keyframes blinker {
     50% {
         opacity: 0;
    }
}
 span.offcanvas-menu-toggler.collapsed {
     font-size: 20px;
     font-weight: bolder;
     transform: translateY(-4px);
     color: #95ffa7;
     animation: blinker 0.8s linear infinite;
}
 .rowhead.right img.sp-default-logo {
     height: 120px;
     background: #fff;
     border-radius: 50%;
     padding: 10px;
     margin-top: -70px;
     margin-right: 10px;
}
 .rowhead.left br {
     display: block;
}
 .rowhead.left {
     line-height: 2.2;
}
 .fa-sign-in:before {
     content: "\f090" !important;
}
 .fa.fa-map-marker:before {
     content: "\f041" !important;
}
 .fa-trash:before {
     content: "\f1f8" !important;
}
 #sp-footer {
     padding: 5px 0 5px 0 !important;
     background: #0b5f3b;
     color: #fff !important;
}
 .sp-copyright {
     font-size: 13px !important;
     text-align: right;
}
 .nav.menu a {
     font-size: 12px !important;
}
 #sp-header {
     background: #a8a8a817;
}
 .sppb-title-heading {
     letter-spacing: 0 !important;
}
 .sppb-section-title.sppb-text-center {
     margin-bottom: 0px !important;
     margin-top: 27px;
}
 .site.com-sppagebuilder.view-page.no-layout.no-task.itemid-437.fa-ir.rtl.sticky-header.layout-fluid.preset1.off-canvas-menu-init {
     background-image: url("https://xstatic.ir/shared/images/picture/bg/1.0/bg-portrait.svg");
     background-size: cover;
}
 .item.active {
     margin-bottom: 2px;
     padding-right: 7px;
     padding-left: 7px;
}
 #sp-header {
     background: #fff;
     box-shadow: 1px 2px 8px 0px #cccccc73;
}
 #sp-header .logo img {
     width: 126px;
     transform: translateY(0px);
     margin-right: 20px;
}


@media (min-width: 1200px) {
     .sppb-row-container {
         width: 100%;
         max-width: 85%;
    }
}
 @media (min-width: 1200px) {
     .container {
         max-width: 85%!important;
         width: 100%!important;
    }
}
@media (min-width:767px) {
     #sp-main-body {
         min-height: 100vh;
    }
}
@media (max-width:767px) {
     #column-wrap-id-1757916513253,#column-wrap-id-1757916513251,#column-wrap-id-1757916513254,#column-wrap-id-1757916513255,#column-wrap-id-1757916513256,#column-wrap-id-1757916513257, #column-wrap-id-1757920292588,#column-wrap-id-1757920292590,#column-wrap-id-1757920292592,#column-wrap-id-1757920292594,#column-wrap-id-1757920292596,#column-wrap-id-1757920292598 {
         width: 50%;
         display: inline-block;
    }
     .col-md-15 {
         width: 50%;
         margin-bottom: 10px !important;
    }
    .col-sm-2.col-sm-offset-1.feature-item {
         width: 50%;
         display: inline-block !important;
    }
     .col-sm-2.feature-item {
         width: 32%;
         display: inline-block !important;
         margin: 0 auto;
    }
     #column-wrap-id-1757928477567,#column-wrap-id-1757928477568,#column-wrap-id-1757928477569,#column-wrap-id-1757928477570,#column-wrap-id-1757937322122,#column-wrap-id-1757937322123,#column-wrap-id-1757937322124,#column-wrap-id-1757937322125 {
         width: 50%;
         display: inline-block;
    }
}

@media only screen and (max-width: 991px) {
     .sppb-section-title .sppb-title-heading {
         font-size: 22px !important;
         line-height: 1 !important;
         margin-bottom: 25px !important;
    }
}
@media only screen and (max-width: 991px) {
     body:not(.view-article) #sp-page-builder .sppb-addon-text-block .sppb-addon-title {
         font-size: 28px;
         line-height: 1;
    }
}
@media (max-width:768px){
     div#sp-top1 {
         margin-left: 15px;
    }
     #sp-logo {
         float: left;
    }
     div#sp-logo {
         display: none !important;
    }
     div#sp-top1 {
         position: absolute;
         left: 0;
    }
     #addedcart {
         top: 20% !important;
         z-index: 999999 !important;
         width: 85% !important;
    }
     .row.prodoucts .col-sm-9.col-xs-9 {
         padding-left: 0 !important;
    }
     #sp-header {
         border-bottom: 1px solid #f4f4f4;
         background: #fbfbfb;
    }
}
