﻿::-moz-selection {
    color: #fff;
    background-color: #a10101;
}

::selection {
    color: #fff;
    background-color: #a10101;
}

body {
    color: #000;
}

main {
    background: url(../images/15.png);
}

a {
    color: #da3f3f;
}

    a:hover, a:focus {
        color: #3a0202;
    }

p {
    color: #505050;
}

.entry-title {
    color: #d71010
}

    .entry-title a:hover, .entry-title a:focus {
        color: #cc2131;
    }

.entry-cats a:hover, .entry-cats a:focus {
    color: #666;
    box-shadow: 0 1px 0 #070707;
}

.entry.entry-display .entry-body {
    background: #efefef;
}

.read-more:hover, .read-more:focus {
    box-shadow: 0 1px 0 0 #070707;
}

.main .page-header h1.page-title {
    color: #970000;
}

.footer {
    color: #180000;
    background: #ededed;
}

    .footer a {
        color: #760913;
    }

        .footer a:hover, .footer a:focus {
            color: #bd0911;
        }

.social-icon.social-whatsapp .icon-whatsapp {
    color: #1a9d0d;
}


.footer-bottom .container:before {
    background-color: #e0e0e0;
}

.tk-txt-gradient {
    color: #ab2634;
}

.header-27 .sticky-header.fixed {
    background-color: rgb(204 33 49 / 79%);
}

.header-top {
    background: rgb(204 33 49 / 79%);
}

    .header-top a {
        color: #fff;
    }

        .header-top a:hover, .header-top a:focus {
            color: #f1f1f1;
        }

    .header-top .container:after, .header-top .container-fluid:after {
        content: none;
    }

.cart-dropdown .cart-count {
    background-color: #ed3324;
}

.cart-dropdown:hover .dropdown-toggle, .cart-dropdown.show .dropdown-toggle, .compare-dropdown:hover .dropdown-toggle, .compare-dropdown.show .dropdown-toggle {
    color: #070707;
}

.cart-dropdown .product-title a:hover, .cart-dropdown .product-title a:focus {
    color: #070707;
}

.category-dropdown .dropdown-toggle:hover {
    background-color: #666;
}

.category-dropdown:not(.is-on):hover .dropdown-toggle {
    background-color: #ed1b24;
}

.page-header h1 span {
    color: #d6caca;
}

.header-bottom .menu > li > a:before {
    background-color: #666;
}

.btn-primary {
    background-color: #566072;
    border-color: #cacfd6;
}

.btn-outline-primary-2 {
    color: #ed1b24;
    border-color: #666;
}

    .btn-outline-primary-2:hover, .btn-outline-primary-2:focus, .btn-outline-primary-2.focus, .btn-outline-primary-2:not(:disabled):not(.disabled):active, .btn-outline-primary-2:not(:disabled):not(.disabled).active, .show > .btn-outline-primary-2.dropdown-toggle {
        background-color: #b21f2d;
        border-color: #666;
    }

.header-2 {
    background-color: #f1eeee;
}

    .header-2 .btn-primary:not(:disabled):not(.disabled):active, .header-2 .btn-primary:not(:disabled):not(.disabled).active, .header-2 .show > .btn-primary.dropdown-toggle {
        color: #ed1b24;
    }

.btn-outline-white:hover, .btn-outline-white:focus, .btn-outline-white.focus, .btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {
    background-color: #a70b12;
    border-color: #ed1b24;
}

.alert-primary {
    color: #004085;
    background-color: #cce5ff;
    border-color: #b8daff;
}

.footer a.intech {
    color: #069906;
}

    .footer a.intech:hover {
        color: #027a02;
    }

#scroll-top {
    color: #fff3c3;
    background-color: #eb2727;
}

    #scroll-top:hover, #scroll-top:focus {
        color: #a10b0b;
        background-color: #d6caca;
    }

.header-intro-clearance .header-bottom .container::after {
    background-color: transparent;
}

.header-intro-clearance .header-bottom .container::before {
    background-color: transparent;
}

.header-intro-clearance .wishlist a {
    color: #cc2131;
}

.header-middle .fa-shopping-basket {
    color: #4d4c4c;
}

.header-right .cart-dropdown a:hover .fa-shopping-basket {
    color: #810006;
}

.header-menu a:hover, .header-menu a:focus {
    color: #d04b57;
}

@media (min-width: 992px) {
    .sticky-header .parent-main-menu {
        justify-content: center
    }

    .sticky-header.fixed .parent-main-menu {
        justify-content: right
    }
}
/*.MainMenu-6 a {
    border-radius: 4px;
    color: #FFFFFF !important;
    box-shadow: rgb(180 66 22 / 40%) 0px 2px 4px, rgb(180 140 22 / 30%) 0px 7px 13px -3px, rgb(180 67 22 / 20%) 0px -1px 0px inset;
    background: linear-gradient(to left, #e43127, #c6051e, #8f0004, #e43127);
    background-size: 163% 40%;
    animation: bg-gradient 25s ease infinite;
}*/
@keyframes bg-gradient {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}

.header-2 .sticky-header.fixed {
    background-color: #ededed;
}

.header-2 .header-middle {
    border-bottom: 0.1rem solid #e8dada;
}

.btn-dark:hover, .btn-dark:focus, .btn-dark.focus, .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
    background-color: #e43127;
    border-color: #e8dada;
}

.menu-vertical > li:hover > a, .menu-vertical > li.show > a, .menu-vertical > li.active > a {
    color: #83171e;
    background: #f5f1f1;
}

.wishlist-link .wishlist-count {
    background-color: #7b0d17;
}

.wishlist-link:hover, .wishlist-link:focus {
    color: #000000;
}

.header-27 .cart-dropdown:hover > a i, .header-27 .cart-dropdown:hover .cart-text {
    color: #ffc900;
}

.header-27 .wishlist-link:hover i {
    color: #ffc900;
}

.header-27 .header-middle .menu.sf-arrows > li > a:hover {
    color: #ffc900;
}

.demo-item a:hover, .demo-item a:focus {
    color: #83171e;
}

.section-scroll-nav .active a {
    background-color: #b21f2d;
    border-color: #d4b9b9;
}

.btn-outline-primary-2 {
    background-color: #fff;
}

.nav.nav-pills-mobile .nav-link.active, .nav.nav-pills-mobile .nav-link:hover, .nav.nav-pills-mobile .nav-link:focus {
    color: #8f2d38;
    border-bottom-color: #c1240f;
}

.nav.nav-border-anim .nav-link:before {
    background-color: #d71818;
}
/*صفحه اصلی*/
.nav-filter a:hover, .nav-filter a:focus {
    color: #ff0000;
}

.nav-filter .active a {
    color: #d30f0f;
    border-bottom-color: #e8dada;
}

.icon-boxes-container {
    background-color: #100806;
}

.banner-subtitle {
    color: #a71f17 !important;
}

.banner.banner-overlay.banner-overlay-light .banner-link:hover,
.banner.banner-overlay.banner-overlay-light .banner-link:focus {
    background-color: #da3f3f;
}

.icon-box-title {
    color: #e9e3e3;
}

.icon-box-side p {
    color: #d5d2c2;
}

.btn-product-icon span {
    background-color: #d6caca;
}

.btn-product-icon {
    background-color: #d6caca;
    border-color: #eb1c22;
}

    .btn-product-icon:hover {
        border-color: #070707;
    }

.product-label.label-top {
    background-color: #d6caca;
    color: #000;
}

.product-cat {
    color: #f11800;
}

.btn-cart:before {
    color: #000;
}

.product-label.label-sale {
    background-color: #da3f3f;
}

.new-price {
    color: #d30707;
}

.old-price {
    color: #a9a7a7;
}

.product-label.label-new {
    background-color: #da3f3f;
}

.tk-LinksOne .banner-1 {
    background: #8f0004;
}

.tk-LinksOne .banner-2 {
    background: #ff0000;
}

.tk-LinksOne .banner-3 {
    background: #cc2131;
}

.tk-LinksOne .banner-subtitle a {
    color: #f3eae7;
}

.tk-LinksOne .banner-title a {
    color: #000;
}

.tk-LinksOne .banner-link {
    color: #fff;
}

.blog-posts {
    background-color: #ffffffe0;
}

    .blog-posts .entry {
        color: #161414;
    }

.product {
    border: 3px solid #fff;
}

.btn-outline-darker {
    border-color: #c9a7a7;
    color: #FFFFFF !important;
    box-shadow: rgb(180 66 22 / 40%) 0px 2px 4px, rgb(180 140 22 / 30%) 0px 7px 13px -3px, rgb(180 67 22 / 20%) 0px -1px 0px inset;
    background: linear-gradient(to left, #e43127, #c6051e, #8f0004, #e43127);
    background-size: 163% 40%;
    animation: bg-gradient 25s ease infinite;
}

    .btn-outline-darker:hover, .btn-outline-darker:focus, .btn-outline-darker.focus,
    .btn-outline-darker:not(:disabled):not(.disabled):active, .btn-outline-darker:not(:disabled):not(.disabled).active,
    .show > .btn-outline-darker.dropdown-toggle {
        background-color: #ed1b24;
        border-color: #ffd68c;
    }

.icon-box-icon {
    color: #da3f3f;
}

.portfolio-item .portfolio {
    box-shadow: 0 0 3px #b9b6b6;
    border-radius: 7px;
    transition: all 0.3s ease-in-out;
}

    .portfolio-item .portfolio:hover {
        box-shadow: 0 0 8px #a4a3a3;
    }

#ProdListArea .product {
    box-shadow: 0 0 3px #b9b6b6;
}

    #ProdListArea .product:hover {
        box-shadow: 0 0 8px #a4a3a3;
    }

.owl-simple.owl-light .owl-nav [class*='owl-'] {
    color: #f00;
}

.owl-simple.owl-light.owl-nav-inside .owl-dots .owl-dot.active span {
    background-color: #cd0606;
    border-color: #da3f3f
}

.owl-simple .owl-dots .owl-dot span {
    border-color: #a9a7a7
}

.owl-simple .owl-nav [class*='owl-'] {
    color: #c50000;
}

.owl-simple .owl-dots .owl-dot.active span {
    border-color: #da3f3f;
    background: #cd0606;
}

article.entry.entry-display {
    box-shadow: 2px 1px 4px rgb(251 163 3 / 3%), -4px 1px 4px rgb(211 141 15 / 3%);
}

.women-section {
    background: #f2f0e8;
}

/*منو اصلی*/

.menu li:hover > a, .menu li.show > a, .menu li.active > a {
    color: #d10f0f;
}

.wishlist a:hover, .wishlist a:focus {
    color: #434242;
}

/*صفحه سوالات متداول*/
.card-title a {
    color: #810006;
}

    .card-title a:hover {
        color: #dc2300;
    }

#btnFAQSrch {
    background: #070707;
    color: #fdfcfc;
}

/*صفحه ارتباط با ما */
.input-group .input-group-addon .fa {
    color: #ab2634 !important;
}

#btnContactUs {
    background: #7a0000;
    color: #fdfcfc;
}

    #btnContactUs:hover {
        background: #bf0011;
        color: #fff;
    }

/*صفحه لیست محصول*/
.CatAttach-parent a {
    color: #a60b0b;
}

.CategoriesWithCatalog h3 {
    color: #000;
}

.CategoriesWithCatalog .parent-txt {
    background: #f9f9f9;
}

    .CategoriesWithCatalog .parent-txt a {
        color: #a60b0b;
    }

        .CategoriesWithCatalog .parent-txt a:hover {
            text-decoration: underline;
            transition: color 0.3s ease;
        }

/*صفحه جزئیات محصول*/
.album-more {
    background: #808080;
    color: #fff;
}

.product-gallery-item img {
    border: 0.1rem solid #d6caca;
}

.product-price {
    color: #d10f0f;
}

.product-details .product-cat a:hover, .product-details .product-cat a:focus {
    color: #070707;
    box-shadow: 0 1px 0 #d6caca
}

.social-icon:hover, .social-icon:focus {
    color: #070707;
    border-color: #d6caca;
}

.product-details-tab .nav.nav-pills .nav-link:hover, .product-details-tab .nav.nav-pills .nav-link:focus {
    color: #070707;
    border-bottom-color: #d6caca;
}

.nav.nav-pills .nav-item.show .nav-link, .nav.nav-pills .nav-item .nav-link.active {
    color: #cc2131;
    border-bottom-color: #070707;
}

.btn-product {
    color: #cc2131;
}

    .btn-product span {
        color: #e43127;
    }

    .btn-product:hover span, .btn-product:focus span {
        color: #551118;
    }

.product-title a:hover, .product-title a:focus {
    color: #070707;
}

.btn-product-gallery:hover, .btn-product-gallery:focus {
    background-color: #cc2131;
}

.product-details-action .btn-cart {
    color: #ffffff;
    background-color: #247f22;
    border-color: #666;
}

    .product-details-action .btn-cart:hover, .product-details-action .btn-cart:focus {
        border-color: #067138;
        background-color: #268b36;
        color: #2b2828;
    }

.SimilarProducts {
    background: url(../images/12.png);
    background: url(../images/14.png);
    background: url(../images/15.png);
    background: url(../images/13.png);
}

.SimilarProductsInner {
    background-color: #f3f3f3eb;
}

/*صفحه لیست محصول*/
.banner-badge .banner-link:hover .banner-link-text, .banner-badge .banner-link:focus .banner-link-text {
    background-color: #d6caca;
}

.ProductBrands-item {
    background-color: transparent;
}

.sidebar-toggler:hover, .sidebar-toggler:focus {
    color: #666;
}

.sidebar-toggler {
    color: #9f0d00;
}

/*صفحه مطالب*/
.editor-content blockquote {
    border-right: 0.1rem solid #cc2131;
}

.pager-link {
    color: #cc2131;
}

    .pager-link:hover, .pager-link:focus {
        color: #d6caca;
    }

        .pager-link:hover:after, .pager-link:focus:after {
            color: #070707;
        }

.text-primary {
    color: #cc2131 !important;
}

.comment_date {
    color: #7e1d1d;
}

.NavCat .mid, .NavCat .mid a {
    color: #6e0505;
}

    .NavCat .mid a:hover {
        color: #666;
    }

.page-header .NavCat .mid a {
    color: #000;
}

    .page-header .NavCat .mid a:hover {
        color: #580403;
    }

.title-parent .title {
    color: #666;
}

.banner-badge .banner-link-text {
    color: #1e0303;
}

/*************************/
.comment-header {
    /*border-top: 4px double #efe9ee;*/
    border-top-width: 11px;
    color: #7e1d1d;
}

form#FrmComment textarea[name="TxtComment"] {
    filter: drop-shadow(3px 4px 7px rgba(78,14,130, 29%));
}

form#FrmComment input#Alias {
    filter: drop-shadow(2px 2px 3px rgba(78,14,130, 17%));
}

.comment_parent {
    box-shadow: inset 3px -4px 16px 7px #f1eff0;
}
/*************************/

/*صفحه سبد خرید*/
.responsive-table .table-header {
    background: linear-gradient(to left, #5a0a0a,#cc2131, #b70d0d);
    color: #ffffff;
}

.responsive-table .table-row {
    border: 1px solid #fff1f1;
    background-color: #fff4d6;
    color: #000;
}

@media (max-width: 767px) {
    .responsive-table .table-row {
        background: #fbfbfb;
    }

    .responsive-table .col:before {
        color: #6d0a0a;
    }
}
/***/
.tab-content .tab-pane-inside input[type='radio'] + label:after {
    background-color: #dd1212;
}

span.currency {
    color: #666;
}

span.lbl-Disc {
    color: #007800;
}

.btn-link:hover, .btn-link:focus, .btn-link .btn-link-dark:hover, .btn-link .btn-link-dark:focus {
    color: #970f0f;
    border-color: #b00707;
}

.product-details-action .btn-cart[disabled],
.product-details-action .btn-cart[disabled]:hover {
    background: #b3b3b3;
    color: #fff;
    cursor: progress;
    border: 0.1rem solid #838383;
}

.section-scroll-nav li a {
    border: 3px solid #8d4949;
}
