.loader {
    background: rgba(255, 255, 255, 0.97);
}

.loader_div {
    border: 6px solid #ffebea;
    border-top: 6px solid #ff574d;
}

.login_wrapper {
    background: #fff5f4;
}

.login_wrapper:after {
    background: rgba(0, 0, 0, 0.7);
}

a.logo_text,
.login_wrapper .login_form .btn-theme {
    color: #ffffff;
    background: #ff574d;
}

a.logo_text span {
    background: #ffffff;
    color: #ff574d;
}

.login_wrapper .login_form .login_form_inner p,
.login_wrapper .login_form .login_form_inner p a,
.login_wrapper .login_form .form-check-label,
.login_wrapper .login_form .checkbox a {
    color: #403838;
}

.login_wrapper .login_form .login_form_inner,
.step_info,
.or_text span,
.bg_loader,
.gear:before,
.gear .bar:before,
.tables_profile table tr,
.custom-checkbox .custom-control-label::before,
.textPanel::-webkit-scrollbar-track {
    background: #fff;
}

.login_wrapper .btn-outline {
    color: #ff574d;
    background: #fff;
    border: 2px solid #fff;
}

.login_wrapper .btn-outline:hover {
    color: #fff;
    border-color: #fff;
}

.login_wrapper .login_form h3 {
    color: #272323;
}

.login_wrapper .login_form h3 span {
    color: #ff574d;
}

.login_wrapper .login_form h3:after {
    background: #ff574d;
}

.login_form .form-group i.fa {
    color: #aaa;
}

.login_wrapper .login_form .input-text {
    color: #717171;
    border-bottom: 1px solid #ccc;
}

.login_wrapper .login_form .input-text~.focus-border {
    background-color: #ff574d;
}

.social-list li a {
    background: rgba(0, 0, 0, 0.07);
    color: rgb(255, 255, 255);
}

.login_wrapper .login_form .btn-theme:hover {
    background: #ec4a40;
}

.login_wrapper .login_form .form-check a {
    color: #717171;
}

.login_wrapper .login_form .form-check label::before {
    background-color: #fff;
    border: 1px solid #c5c3c3;
}

.login_wrapper .login_form input[type="checkbox"]:checked+label::before {
    background-color: #ff574d;
    border-color: #ff574d;
}

.login_wrapper .login_form input[type=checkbox]:checked+label:before {
    color: #f3f3f3;
}

.or_text:after {
    background: #ddd;
}

.cartnav,
.galleryProduct .itme_gallery:nth-child(5):after,
.galleryProduct .itme_gallery:last-child:after {
    background-color: #f1f1f1;
}


.count:disabled {
    background-color: #ffffff;
}

.ps-form--account .form-forgot>a {
    color: #06c;
}


.ps-checkbox label {
    color: rgba(0, 0, 0, 0.5);
}

.ps-checkbox label:before,
#slider_img_product .owl-dot {
    border: 1px solid #454545;
}

.ps-checkbox input[type=checkbox]:checked~label:before {
    background-color: #222222;
    border-color: #222222;
}

header .middle-nav .middle-nav-row .menu-side .md-form input::-webkit-input-placeholder,
header .mobile-search .md-form input[type="search"]::-webkit-input-placeholder,
.cartnav .cart-product-area .cart-product .cart-product-price .price del,
.text-under-input,
.registerSeller_body_steps .form-control::placeholder,
.caret-up::before {
    color: #ccc;
}

header .mobile-search .md-form input[type="search"],
header .middle-nav .middle-nav-row .menu-side .md-form input[type="search"] {
    color: #949494;
    border-radius: 0 50rem 50rem 0;
}

header .middle-nav .middle-nav-row .menu-side .md-form input[type="search"] {

    border-left: 0;

}

header .middle-nav .middle-nav-row .menu-side .md-form input[type="search"]:focus {
    outline: 0;
    border: 0;
    box-shadow: none;
}

.peach-gradient {
    background: linear-gradient(40deg, #00ADB5, #20C1B0) !important;
}

header .nav-tabs .nav-link.active {
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
    background: linear-gradient(40deg, #e33857, #ff4545) !important;
    color: #fff !important;
}

.rgba-stylish-strong {
    background-color: rgba(62, 69, 81, 0.39);
}

.select-city-modal .modal-header h4,
.select-sort-modal .modal-header h4 {
    color: #747474;
}

.select-sort-modal .form-check {
    border-top: 1px dashed #ccc;
}

.select-sort-modal .form-check:first-child {
    border-top: 0px dashed #ccc;
}

.side-nav .collapsible-body a {
    background-color: rgba(241, 241, 241, 0.5)
}

.side-nav .side-nav-inner li a {
    background-color: rgba(232, 232, 232, 0.96)
}

.scrollbar-deep-purple::-webkit-scrollbar-track,
.scrollbar-deep-purple::-webkit-scrollbar,
.scrollbar-cyan::-webkit-scrollbar-track,
.scrollbar-dusty-grass::-webkit-scrollbar-track,
.scrollbar-dusty-grass::-webkit-scrollbar,
.scrollbar-ripe-malinka::-webkit-scrollbar-track,
.scrollbar-ripe-malinka::-webkit-scrollbar,
.scrollbar-near-moon::-webkit-scrollbar-track,
.scrollbar-near-moon::-webkit-scrollbar {
    background-color: #F5F5F5;
}

.scrollbar-deep-purple::-webkit-scrollbar-thumb {
    background-color: #512da8;
}

.scrollbar-deep-purple {
    scrollbar-color: #512da8 #F5F5F5;
}

.scrollbar-cyan::-webkit-scrollbar-thumb {
    background-color: #00bcd4;
}

.scrollbar-cyan {
    scrollbar-color: #00bcd4 #F5F5F5;
}

.scrollbar-dusty-grass::-webkit-scrollbar-thumb {
    background-image: -webkit-linear-gradient(330deg, #d4fc79 0%, #96e6a1 100%);
    background-image: linear-gradient(120deg, #d4fc79 0%, #96e6a1 100%);
}

.scrollbar-ripe-malinka::-webkit-scrollbar-thumb {
    background-image: -webkit-linear-gradient(330deg, #e65e5e 0%, #f33851 100%);
    background-image: linear-gradient(120deg, #e65e5e 0%, #f33851 100%);
}

.cartnav a {
    color: #df2637;
}

.cartnav .cart-title,
header .middle-nav,
main .prdct-single-sellers .chip,
.cart-checkout table tbody tr td:nth-child(1),
.category-cards-area .card:hover .seller-card-bottom {
    background-color: #fff;
}

.cartnav .cart-title .btn-outline-danger,
header .middle-nav .middle-nav-row .menu-action .btn-outline-danger {
    border: 0.1rem solid #ff3547 !important;
}

.cartnav .cart-title .btn-outline-danger:hover {
    background: #ff3547 !important;
    color: #fff !important;
}

.cartnav .cart-product-area .cart-product h3 {
    color: #555555;
}

.cartnav .cart-product-area .cart-product a {
    background: #fafafa;
    border-radius: 0 0.4rem 0 1rem;
}



header .middle-nav .middle-nav-row .menu-side .md-form i {
    background-image: linear-gradient(to right, #ff7a58 0%, #fb4b63 100%);
    color: #fff;
    border-radius: 50% 0 0 50%;
}

header .middle-nav .middle-nav-row .menu-action .btn-link:hover,
.btn-link:focus,
.btn-link:active {
    color: #000;
    background-color: #0000000d;
}

header .middle-nav .middle-nav-row .menu-action .btn-link {
    color: #a3a0a0;
}

header .middle-nav .middle-nav-row .menu-action .btn-outline-danger:hover {
    background: linear-gradient(40deg, #e33857, #ff4545) !important;
    color: #fff !important;
}

header .middle-nav .middle-nav-row .menu-action .btn-outline-danger:hover .badge {
    background: #fff !important;
    color: #ff3547 !important;
}

header .middle-nav .middle-nav-row .menu-action .btn-outline-danger .badge {
    border: 2px solid #fff;
}

header .mobile-search .md-form i {
    background-image: linear-gradient(to right, #ff7a58 0%, #fb4b63 100%);
    color: #fff;
    border-radius: 50% 0 0 50%;
}

header .top-nav .navbar.navbar-light .navbar-nav .nav-item.active>.nav-link {
    background-color: #ef394e;
    color: #fff;
}

header .top-nav .navbar.navbar-light .navbar-nav .nav-item .nav-link {
    color: #616161;
    border-radius: 0 !important;
}

header .main-nav .navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu {
    background: linear-gradient(40deg, #e7e7e7, #efefef) !important;
    border-radius: 0 0 0 0.4rem;
}

header .main-nav .navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu ul li a:hover {
    background: linear-gradient(40deg, #e33857, #ff4545) !important;
    color: #fff;
}

header .nav-tabs .nav-link.active::after {
    background: #fb4b63;
}

header .main-nav .navbar .mega-dropdown .megamenu-list .menu-title {
    color: #fb4b63 !important;
}

header .main-nav .navbar .mega-dropdown .megamenu-list .menu-title::before {
    background: linear-gradient(40deg, #e33857, #ff4545) !important;
}

header .main-nav .navbar .mega-dropdown .megamenu-list .menu-list {
    color: #646363;
}

main .offers,
main .prdct-single-info .prdct-great-sales .prdct-great-sales-title h4,
header .mobile-menu-ico a i {
    background-color: #ef394e;
}

main .offers .owl-carousel .card-title,
main .carousel-product-three .card-title {
    color: #242424;
}

main .badge-danger {
    color: #fff !important;
    background-color: #ff3547 !important;
}

main .Inventory,
main .sold-out {
    color: #fff !important;
    background: #FF0000;
}



.rating .amber-text {
    color: #FFC312 !important;
}

main .offers .owl-carousel .card-body .category,
main .carousel-product-three .card-body .category {
    color: #9b9b9b;
}

main .offers .owl-carousel .card-body .add-to-card i,
main .carousel-product-three .card-body .add-to-card i {
    background-color: #fff;
    color: #e33857;
    border-radius: 50%;
}

main .offers .owl-carousel .owl-nav button.owl-prev,
main .product-card .owl-carousel .owl-nav button.owl-prev {
    border-radius: 0px 5px 5px 0;
}

main .offers .owl-carousel .owl-nav button.owl-next,
main .product-card .owl-carousel .owl-nav button.owl-next {
    border-radius: 5px 0 0 5px;
}

main .offers .owl-carousel .owl-nav button.owl-next,
main .offers .owl-carousel .owl-nav button.owl-prev,
main .offers .owl-carousel button.owl-dot,
main .product-card .owl-carousel .owl-nav button.owl-next,
main .product-card .owl-carousel .owl-nav button.owl-prev,
main .product-card .owl-carousel button.owl-dot {
    background: rgba(255, 255, 255, 0.5);
    color: #727272;
    color: inherit;
}

main .offers .owl-carousel .owl-nav button.owl-next:hover,
main .offers .owl-carousel .owl-nav button.owl-prev:hover,
main .product-card .owl-carousel .owl-nav button.owl-next:hover,
main .product-card .owl-carousel .owl-nav button.owl-prev:hover {
    background: rgba(255, 255, 255, 1);
}

main .offers .card-footer,
main .prdct-single-sellers h3 {
    color: #3E3D3D;
}

main .product-card .carousel-title h2 {
    color: #655151;
}

main .product-card .carousel-body .card:hover {
    box-shadow: 0 0 5px #ccc;
}

main .card-body a,
main .checkout-main .accordion .card-header a,
.dashboard .dash-last-orders table tbody tr td a {
    color: #696969;
}

main .product-card .moment-offer .carousel-title {
    background: #ff3547;
    color: #fff;
}

.number-input.number-input,
main .prdct-single-info .md-form input[type="text"]:not(.browser-default) {
    border: 1px solid #ced4da;
}

.number-input.number-input button:before,
.number-input.number-input button:after {
    background-color: #495057;
}



.number-input.number-input input[type=number] {
    border: 1px solid #ced4da;
    color: #495057;
}

.number-input.number-input {
    border-radius: .25rem;
}

.breadcrumb a {
    color: #adaeaf;
}

.number-input.number-input input[type=number] {
    border-right: 0;
}

.md-form input[type="search"]:not(.browser-default):focus:not([readonly]) {
    box-shadow: none;
}

.breadcrumb {
    border-radius: .25rem;
}

.category-area .nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border: 0;
    border-radius: 0.25rem;
}

.seller-card-bottom .chip i,
.prdct-single-sellers .chip i {
    border-radius: 50rem;
}

.category-area .card {
    border-left: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
}

main .category-sidebar .accordion-search form input[type="text"] {
    height: 3.07rem;
    border-radius: 0;
    border-left: 0 !important;
    background: #fff !important;
}

.category-area .nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover,
main .checkout-main .cart-checkout-sticky ul li:last-child {
    background: #f1f1f1;
}

.category-area .md-tabs .nav-link.active,
.md-tabs .nav-item.open .nav-link {
    color: #fff;
    background-color: #00CCEF;
}

.category-area .md-tabs .nav-link,
main .prdct-single-info .prdct-size-picker span,
main .prdct-detile-area .prdct-comment .user-avatar strong {
    color: #828282;
}

.category-area .md-tabs,
main .prdct-single-info .prdct-color-picker .md-tabs .nav-link.active,
main .prdct-price-info .prdct-info .list-group-item,
.checkbox-tools:checked+label,
.checkbox-budget:checked+label,
.number-input button,
main .prdct-single-info .prdct-color-picker .md-tabs,
main .prdct-single-info .prdct-size-picker .md-tabs {
    background-color: transparent;
}

.category-area .sort-title-area {
    border-bottom: 1px solid #e4e4e4;
}

.category-area .sort-title-area .sort-text {
    color: #888888;
}

.category-cards-area .card .seller-card-bottom,
.services,
.answer {
    border-top: 1px solid #ccc;
}



.card .view .btn-success {
    color: #fff !important;
    background-color: rgba(0, 200, 81, .8) !important;
}

.card .view .btn-success:hover {
    color: #fff !important;
    background-color: rgba(0, 200, 81, 1) !important;
}

.category-cards-area .card .seller-card-bottom i,
.prdct-comment-points .list_point li {
    color: #5F5F5F;
}

.category-cards-area .card .seller-card-bottom span,
.category-cards-area .card .seller-card-bottom a {
    color: #565656;
}

.seller-card-bottom .chip,
.prdct-single-sellers .chip {
    background-color: #efefef;
    color: #656565;
}

.seller-card-bottom .chip i,
.prdct-single-sellers .chip i {
    color: #fff !important;
    background-color: rgba(0, 200, 81, 1);
}

.special-sale {
    border-bottom: 1px solid red;
    color: red;
}

.category-sidebar .accordion .card .card-header h5 {
    color: #777777;
}

.category-sidebar .accordion-category .card .card-body i {
    color: #adadad;
}


main .category-sidebar .accordion-search form i {
    background: #e8e8e8;
    color: #464646 !important;
}

main .category-sidebar .accordion-brands form input[type="text"] {
    background-color: #fff;
    border: 1px solid #ccc;
}

main .category-sidebar .accordion-brands form input[type="text"]:focus {
    border: 1px solid #ccc;
}

main .category-sidebar .accordion-brands form i {
    background: #ffffff;
    color: #464646 !important;
    border: 1px solid #ccc;
}

main .category-blog-sidebar aside h3:first-child,
.product-send-area h3:first-child,
.all-price-checkout h3,
#modalCart2 .modal-header h3,
.cart-checkout h3,
.pay-checkout h3,
.cart-checkout-sticky h3,
.return-pay-order-info h3,
.return-pay-pay-info h3,
.return-order-pay-info h3 {
    color: #585858;
}

main .category-blog-sidebar aside .list-group-item.active {
    color: #fff !important;
    background-color: #007bff;
    border-color: #007bff;
}

main .side-search-blog form i,
main .category-sidebar form i {
    background: #00c851;
    color: #fff !important;
}

main .single-blog-area .blog-post-title .breadcrumb::before,
main .single-blog-area .blog-post-title .breadcrumb .breadcrumb-item+.breadcrumb-item::before,
main .single-blog-area .blog-post-title .breadcrumb a {
    color: #e4e4e4;
}



main .single-blog-area .tags ul li a {
    background-color: #ccc;
    color: #000;
}

.commentresp .commentfild span,
.commentresp .commentfild a {
    color: #3e3e3e;
}

.commentresp p {
    color: #808080;
}

.commentresp .commentfild span,
.commentresp .commentfild a {
    color: #3e3e3e;
}


.cart-checkout table tbody tr td:nth-child(2) a,
.dashboard .dash-main .dash-fav-intro ul li a,
.dashboard .dash-last-orders table tbody tr td,
main .prdct-detile-area .classic-tabs .nav-item i,
main .prdct-price-info .prdct-info .list-group-item strong,
main .prdct-single-info .prdct-desc .prdct-category-list i,
main .prdct-single-info .prdct-desc .prdct-brand-list i,
main .return-pay span,
main .checkout-main .product-send-area .send-time i,
main .checkout-main .product-send-area .nav-link strong,
main .checkout-main .product-send-area .send-time {
    color: #656565;
}


main .checkout-main .adress-area ul.stepper .step-title:hover {
    background-color: rgba(0, 0, 0, 0);
}

.product-send-card {
    border: 1px solid #cacaca;
}

.bg_green_div,
.bg_active_div {
    border: 3px solid #00ADB5 !important;
}

.checkout-main .adress-area .add-adress-card {
    border: 3px dashed #d5d5d5;
    color: #9e9e9e
}


main .checkout-main .product-send-area .classic-tabs .active i,
main .checkout-main .all-price-checkout table tfoot tr td {
    color: #00c851;
}

main .checkout-main .product-send-area .nav-link span,
main .prdct-detile-area .comment-sort a {
    color: #989898;
}

main .checkout-main .product-send-area .classic-tabs .nav li a {
    color: rgba(82, 82, 82, 0.7);
}

main .checkout-main .product-send-area .classic-tabs .nav li a.active,
.commentresp .media-heading {
    color: #404040;
}

main .checkout-main .product-send-area .classic-tabs .nav.tabs-cyan li a.active {
    border-color: #00c851;
}

main .checkout-main .product-send-area .tabs-cyan,
.stepper-horizontal li:hover {
    background-color: transparent !important;
}

main .checkout-main .all-price-checkout table tfoot tr {
    background: #ccc !important;
}

main .return-pay h3 {
    color: #464646;
}

main .return-pay h3 span {
    background: #CDEAFD;
    color: inherit;
}


.price-range-slider .range-bar {
    background: #e8e8e8;
}

.price-range-slider .range-bar .ui-slider-range {
    background: #06b9c0;
    border-color: #06b9c0;
}

.price-range-slider .range-bar .ui-slider-handle {
    background: #fff;
    border: 3px solid #06b9c0;
}


main .prdct-single-info .satisfied span {
    color: #8a8686;
}

main .prdct-single-info .prdct-desc .prdct-category-list a,
main .prdct-single-info .prdct-desc .prdct-brand-list a {
    color: #2C88CC;
}

main .prdct-single-info .prdct-great-sales .prdct-great-sales-title span,
main .prdct-price-info .prdct-info .list-group-item i,
main .prdct-detile-area .comment-satisfaction span,
main .prdct-detile-area .prdct-comment .user-avatar span {
    color: #999;
}

.md-tabs .nav-item.open .nav-link,
main .prdct-single-info .prdct-size-picker .md-tabs .nav-link.active {
    background: #f1f1f1;
    border: 2px solid #00bfd6 !important;
}

.md-tabs .nav-item.open .nav-link,
main .prdct-single-info .prdct-size-picker .md-tabs .nav-link,
main .prdct-single-info .prdct-size-picker .md-tabs .nav-link.active {
    color: #404040;
    border: 1px solid #efefef;
}

main .prdct-single-info .prdct-color-picker .md-tabs .nav-link {
    border: 0 none;
    color: #404040;
}

main .prdct-single-info .prdct-color-picker .md-tabs .nav-link.active .color_product_span {
    border: 2px solid #10928e !important;
    transition: .35s;
}

main .prdct-single-info .prdct-color-picker .nav-tabs .nav-link:hover,
.cart-checkout .count:disabled {
    background: transparent;
}

main .prdct-single-info .prdct-product-feature ul {
    color: #55565a;
}

main .prdct-single-info .prdct-alert {
    background-color: #fbe4e4 !important;
    border: 1px solid #fbd3d3
}

main .prdct-single-info .services .caption,
.icon_money,
.title_category i,
.pack_icon_product,
.text_info_contact i,
.form_contact .input-group-text {
    color: #00ADB5;
}

main .prdct-single-info .prdct-price-info .accordion.md-accordion.accordion-5 .card .card-header i {
    background-color: transparent;
    color: #f91227;
}

main .prdct-price-info .number-input.number-input {
    border: 2px solid #ffffff;
}

main .prdct-price-info .dropdown-content,
main .dropdown-content,
main .prdct-detile-area .prdct-progress {
    background-color: #FBFBFB;
}

main .prdct-price-info .select-wrapper span.caret {
    color: #495057;
}


main .prdct-questions-area .prdct-question-item strong {
    color: #6b6b6b;
}

main .prdct-detile-area .classic-tabs .nav li a.active {
    color: #1f1f1f !important;
    border-bottom: #10928e 3px solid;
    background-color: #e0f5f4;
    color: #0b7c79;
}

main .prdct-detile-area .classic-tabs .nav li a.active i,
.see_checkout {
    color: #10928e
}



main .prdct-detile-area .prdct-progress table tr th {
    color: #515151;
}

main .prdct-detile-area .specifications table {
    border: #fff;
}

main .prdct-detile-area .specifications table th,
main .prdct-detile-area .specifications table td {
    border: 1px solid #fff;
}

main .prdct-detile-area .specifications table tr {
    background-color: #ececec9e;
}

main .prdct-detile-area .specifications table tr:nth-child(even) {
    background-color: #f7f7f7;
}

main .prdct-detile-area .specifications .prdct-spec-table h3 {
    border-left: 3px solid red;
}

main .prdct-detile-area .comment-sort .active {
    color: #e33857;
}

main .prdct-detile-area .prdct-comment {
    border-bottom: 1px solid #f1f1f1;
}

main .prdct-detile-area .prdct-comment img,
.tabs-section .feature-img {
    border: 3px solid #fff;
}

main .prdct-detile-area .prdct-comment .rating::after,
main .prdct-single-info .prdct-desc .rating::after,
.rating::after {
    color: #969696;
}

main .prdct-detile-area .badge-success {
    background-color: rgba(0, 200, 81, .7) !important;
}

.prdct-comment-points .list_point li::before,
.itemSeller .imgPro,
.sec_advance_form:before,
.registerSeller_body_steps .sec_advance_form:before {
    background: #ccc;
}

.prdct-comment-points .positive span,
main .prdct-comment-text .positive-input h4 i {
    color: #4caf50;
}

.prdct-comment-points .positive .list_point li::before {
    background: #4caf50;
}

.prdct-comment-points .negative span,
main .prdct-comment-text .negative-input h4 i {
    color: #ff5153;
}

.prdct-comment-points .negative .list_point li::before {
    background: #ff5153;
}

main .prdct-detile-area .comment-satisfaction a {
    background: #ececec;
    color: #666;
}

main .prdct-detile-area .comment-satisfaction a span {
    background: rgba(153, 153, 153, .2);
    color: #797979;
}

main .prdct-comment-text .md-form label.active,
main .prdct-question .md-form label.active {
    color: #000 !important;
}

main .prdct-comment-text .md-form .rate-popover {
    color: gold;
}



main .prdct-questions-area .prdct-question-text {
    background: #f1f1f1;
    border: 1px solid #e6e6e6;
    color: #4d4d4d;
}

main .prdct-questions-area .prdct-respond-text {
    background: #fbfafa;
    border: 1px solid #e6e6e6;
    color: #4d4d4d;
}

main .prdct-questions-area .prdct-respond-text:before,
main .prdct-questions-area .prdct-question-text:before {
    border-color: transparent transparent transparent #e6e6e6;
}

main .prdct-question .md-form .form-control,
main .prdct-comment-text .md-form .form-control,
.cart-checkout table .bg-light {
    background-color: #f1f1f1 !important;
}

main .prdct-questions-area .prdct-question-item i,
main .prdct-single-info .satisfied i {
    color: #00bfd6;
}

.text-light {
    color: #c5c5c5 !important;
}

.dashboard .dash-sidebar .card .card-body .card-botton a {
    background-color: #f5f5f5;
    color: #777777;
}

.btn.btn-brand,
.btn_buy:hover,
#socialShare a,
#socialShare>.socialBox,
.btn_continue_shop:hover,
.card_product .title_category,
.closeModalZoom,
.itemsOptions .iconOption,
.dashboard .order-step-container hr.activeOrderSingle:after,
.section_VideoPost a,
.visit_more:hover {
    color: #fff;
}

.dashboard .dash-sidebar .list-group-item.active {
    color: #ff4d31 !important;
    font-weight: bold;
    position: relative;
    background: transparent;
}

.dashboard .dash-sidebar .list-group-item-action:hover {
    color: #ff4d31 !important;
    background: transparent;
}

.dashboard .dash-main .dash-profile-detile div>div,
.dashboard .dash-main .dash-profile-detile div>span {
    color: #868686;
}

.dashboard .dash-main .dash-tile-footer a,
.dash_table_footer {
    color: #007880 !important;
}


.dashboard .dash-tile-header {
    border-bottom: 2px solid #00ADB5;
    color: #656565;
}

.dashboard .dash-tile-header span {
    color: rgba(32, 193, 176, 0.5);
}

.dashboard .dash-main .dash-fav-intro .trash-fav {
    background: #efefef;
    color: #656565;
}

.dashboard .dash-last-orders table tbody tr:hover td a {
    background: #e7e4fd94;
}

.dashboard .dash-last-orders .table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.02);
}

.dashboard .dash-single-order .edit-botton {
    color: #00bff9;
}

.dashboard .order-step-container hr {
    background-color: #ccc;
}

.dashboard .order-step-container hr.activeOrderSingle {
    background-color: #00bfd6;
}

.dashboard .order-step-container hr.activeOrderSingle:before {
    background-color: #00bfd6;
    border: 4px solid #fff;
}

.dashboard .order-step-container .order-step-item span {
    color: #009ec9;
}

.dashboard .dash-inbox-area .read {
    color: #00000047;
}

.scrollbar-near-moon::-webkit-scrollbar-thumb {
    background-image: -webkit-linear-gradient(left bottom, left top, from(#5ee7df), to(#BEFCFF));
    background-image: -webkit-linear-gradient(bottom, #5ee7df 0%, #BEFCFF 100%);
    background-image: linear-gradient(to top, #5ee7df 0%, #BEFCFF 100%);
}

:root {
    --white: #ffffff;
    --light: #f0eff3;
    --black: #000000;
    --dark-blue: #1f2029;
    --dark-light: #353746;
    --red: #da2c4d;
    --yellow: #f8ab37;
    --grey: #ecedf3;
}

::selection {
    color: var(--white);
    background-color: var(--black);
}

::-moz-selection {
    color: var(--white);
    background-color: var(--black);
}

mark {
    color: var(--white);
    background-color: var(--black);
}

.checkbox:checked~.background-color {
    background-color: var(--white);
}

.checkbox:checked+label,
.checkbox:not(:checked)+label {
    background-image: linear-gradient(to right top, #00adb5, #00bec7, #00d0d9, #00e2ec, #00f4ff);
}

.checkbox:not(:checked)+label:before {
    color: var(--grey);
    background-color: var(--dark-light);
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(26, 53, 71, 0.07);
}

.checkbox:checked+label:before {
    color: var(--yellow);
    background-color: var(--dark-blue);
    box-shadow: 0 4px 4px rgba(26, 53, 71, 0.25), 0 0 0 1px rgba(26, 53, 71, 0.07);
}

.checkbox:checked~.section .container .row .col-12 p {
    color: var(--dark-blue);
}

.checkbox-tools:checked+label,
.checkbox-tools:not(:checked)+label {
    color: var(--white);
}

.checkbox-tools:not(:checked)+label {
    background-color: #f5f5f5;
    box-shadow: 0 2px 4px 0 rgba(255, 255, 255);
}

.checkbox-tools:checked+label::before,
.checkbox-tools:not(:checked)+label::before {
    background-image: linear-gradient(to right top, #00adb5, #00bec7, #00d0d9, #00e2ec, #00f4ff);
}

.checkbox:checked~.section .container .row .col-12 .checkbox-tools:not(:checked)+label {
    background-color: var(--light);
    color: var(--dark-blue);
}

.checkbox-budget:checked+label,
.checkbox-budget:not(:checked)+label {
    -webkit-text-stroke: 1px var(--white);
    text-stroke: 1px var(--white);
    -webkit-text-fill-color: transparent;
    text-fill-color: transparent;
    color: transparent;
}

.checkbox-budget:not(:checked)+label {
    background-color: var(--dark-light);
}

.checkbox-budget:checked+label::before,
.checkbox-budget:not(:checked)+label::before {
    background-image: linear-gradient(to right top, #00adb5, #00bec7, #00d0d9, #00e2ec, #00f4ff);
}

.checkbox-budget:checked+label span::before,
.checkbox-budget:not(:checked)+label span::before {
    -webkit-text-stroke: transparent;
    text-stroke: transparent;
    -webkit-text-fill-color: var(--white);
    text-fill-color: var(--white);
    color: var(--white);
}

.checkbox:checked~.section .container .row .col-xl-10 .checkbox-budget:not(:checked)+label {
    background-color: var(--light);
    -webkit-text-stroke: 1px var(--dark-blue);
    text-stroke: 1px var(--dark-blue);
}

.checkbox-booking:checked+label,
.checkbox-booking:not(:checked)+label {
    color: var(--white);
    background-color: var(--dark-light);
}

.checkbox-booking:checked+label::before,
.checkbox-booking:not(:checked)+label::before {
    background-image: linear-gradient(to right top, #00adb5, #00bec7, #00d0d9, #00e2ec, #00f4ff);
}

.checkbox-booking:checked+label::after,
.checkbox-booking:not(:checked)+label::after {
    background-color: var(--dark-light);
}

.checkbox-booking:checked+label .text::after,
.checkbox-booking:not(:checked)+label .text::after {
    background-image: linear-gradient(to right top, #00adb5, #00bec7, #00d0d9, #00e2ec, #00f4ff);
}

.checkbox:checked~.section .container .row .col-12 .checkbox-booking:not(:checked)+label,
.checkbox:checked~.section .container .row .col-12 .checkbox-booking:checked+label {
    background-color: var(--light);
    color: var(--dark-blue);
}

.checkbox:checked~.section .container .row .col-12 .checkbox-booking:checked+label::after,
.checkbox:checked~.section .container .row .col-12 .checkbox-booking:not(:checked)+label::after {
    background-color: var(--light);
}

.select_bank input[type="radio"]:disabled~label {
    color: hsla(150, 5%, 75%, 1);
    border-color: hsla(150, 5%, 75%, 1);
}

.select_address input[type="radio"]:disabled~label {
    color: hsla(150, 5%, 75%, 1);
    border-color: hsla(150, 5%, 75%, 1);
}

.select_type_post input[type="radio"]:disabled~label {
    color: hsla(150, 5%, 75%, 1);
    border-color: hsla(150, 5%, 75%, 1);
}



.text_Green_blue {
    color: #00ADB5
}

.border_Green_blue {
    border-color: #00ADB5 !important;
}

.code_error {
    color: #000;
}

.gear {
    background: #454545;
}

.gear {
    background: #454545;
}

.gear:after {
    border: 5px solid #454545;
    background: #fff;
}

.gear .bar {
    background: #454545;
}

.form_contact .form-control::placeholder {
    color: #454545
}

.item_blog .info_item {
    border: 1px solid #f5f5f5;
}

.item_blog .info_item .title,
.qty .count,
.list_comment_blog .item_comment.answer:after,
.title_product,
.title_product a,
.title_product_nowrap,
main .prdct-single-info .prdct-size-picker .md-tabs .nav-link.active .type_size_product:after,
.text_rating,
.answer:after,
.card_product,
.item_shoping_cart .title,
.profile_user .name_user,
.sec_category .item_category,
.sec_category .sub_category .title_sub,
.sec_category .sub_category .item_sub,
.footer_SocialLink,
.newslatter-item .title,
.newslatter-item .subscribe-form input,
.sidebarSmall .closebtn,
#side-navigation ul li a,
.info-content,
.item_sosial,
.ps-tab-list li.active a,
.ps-form--account .ps-checkbox>label,
.cart-checkout a {
    color: #454545;
}

.list_comment_blog .item_comment:not(:last-child),
.item_comment:not(:last-child),
.profile_user .links_user,
.info_profile,
.border-bottom-1 {
    border-bottom: 1px solid #ccc;
}

.qty .plus,
.qty .minus {
    background-color: #e8e8e8;
    color: #ff4d31;
    border-radius: 4px;
    border: none;
    outline: none;
}

.example-input {
    color: #ccc !important;
}

.error-input {
    color: red !important;
}


.table_listProduct table tr:nth-child(even) {
    background: #f8f8f8 !important;
}

.table_listProduct table tr:nth-child(odd) {
    background: #fff !important;
}

.tables_profile table tr:nth-child(odd) {
    background: #fff;
}

.fixe_col {
    background: #fff;
    box-shadow: 5px 0 5px -6px #333;
}

.itemSeller {
    border: 1px solid #dedede;
    color: #454545;
}

.btn_search_profile {
    background: #20C1B0;
    color: #fff;
}

.bgLight {
    background: #f3f4f8;
}

.titleSectionLanding {
    color: #2a477f;
}

.desSectionLanding {
    color: #101215;
}

.headerLandingSeller {
    background: #fff;
    box-shadow: -5px 10px 30px rgb(42, 71, 127, 5%);
}

.headerLandingSeller:after {
    background: linear-gradient(to top, transparent 0%, #f3f4f8 100%);
}


.btn_panel_seller {
    color: #2a477f !important;
    background: #ffdb2c !important;
}

.ListOptions:after {
    background-color: #f3f4f8;
}

.iconOption svg {
    fill: #fff;
}

.itemsOptions .textOption {
    color: #1A1361;
}

.itemLevel .number {
    color: #FFDB2C;
}

.infoRegister .title {
    color: #2A477F;
}

.infoRegister .des {
    color: #BCC5D4;
}

.levelRegisterSellr .iconInfo {
    background: #fff;
    box-shadow: -5px 10px 30px rgb(42, 71, 127, 5%);
}

.levelRegisterSellr .iconInfo svg {
    fill: #2A477F;
}

.titleFAQ {
    box-shadow: -5px 10px 30px rgb(42, 71, 127, 3%);
}

.titleFAQ i {
    color: #BCC5D4;
}

.panelFAQ {
    background: #F3F4F8;
}

.textPanel {
    color: #101215;
}

.textPanel::-webkit-scrollbar-thumb {
    background: #2A477F;
}

.textPanel::-webkit-scrollbar-thumb:hover {
    background: #2A477F;
}

.textInfo {
    color: #101215;
}

.footerLandingSeller:after {
    background-color: #f3f4f8;
}

.suports {
    background: #2a477f;
}

.suports svg {
    fill: #fff;
}

.list_socials .icon_social {
    background: #2a477f;
    color: #fff;
}

.textAboutUs {
    color: #2a477f;
}

.textCopyRight {
    color: #2a477f;
}

.linkCopyRight {
    color: #ffdb2c;
}

.btnEndTour {
    color: #fff !important;
}

.pluse-info1 {
    color: red;
}

@keyframes pulse-red {
    0% {
        transform: scale(0.95);
        box-shadow: 0 0 0 0 rgba(255, 82, 82, 0.7);
    }

    70% {
        transform: scale(1);
        box-shadow: 0 0 0 10px rgba(255, 82, 82, 0);
    }

    100% {
        transform: scale(0.95);
        box-shadow: 0 0 0 0 rgba(255, 82, 82, 0);
    }
}

header .top-nav {
    background-color: #fafafa;
}

.breadcrumb {
    background-color: #e9ecef00;
}

.ModalZoomImg {
    background-color: rgba(0, 0, 0, 0.9);
}

.closeModalZoom:hover,
.closeModalZoom:focus {
    color: #bbb;
}

.card-header_step {
    border-bottom: 1px solid #d5d0d0;
}

.text_step {
    color: rgba(0, 0, 0, 0.87);
    background: #fff;
    padding: 10px 0;
}

.step:not(:last-child):after {
    background-color: rgba(0, 0, 0, 0.1);
}

.steps .step .number_step {
    color: #fff;
    background: rgba(0, 0, 0, 0.38);
}

.steps .step.active .number_step {
    background: #20C1B0;
    color: #fff;
}

.card-footer_step {
    border-top: 0 none;
}

.card-footer_step button {
    color: #fff;
    background: #00ADB5;
    border-radius: 12px;

}

.card-footer_step button:first-child {
    border-radius: 12px 0 12px 12px;
}

.border_right_form {
    border-left: 1px solid #f5f5f5;
}

.registerSeller_body_steps .btn-file input[type=file] {
    background: white;
}

.chip {
    color: #454545 !important;
    background-color: transparent !important;
    border: 1px solid #ecf0f1 !important;
}

.btn_search_all {
    background: #fff;
    color: #10928e !important;
}

.input_search_all {
    background-color: #f8f8f8 !important;
}

.btn_search {
    border-right: 1px solid #ccc !important;
    border: 1px solid #ccc;
    background: #fff;
    color: #7f8c8d !important;
}

.custom-control-label::before {
    border: #adb5bd 1px solid;
}

.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
    background-color: #10928e;
    color: #10928e;
    border-color: #10928e;
}

.switch label input[type="checkbox"]:checked+.lever:after {
    background-color: #00CCEF !important;
}

.switch label input[type="checkbox"]:checked+.lever {
    background-color: rgba(0, 204, 239, 0.75) !important;
}

.category_item .btn_add_cart {
    background-color: rgb(255 77 49) !important;
    color: #fff !important;
    border-radius: 8px 0 8px 8px;
}

.sec_price {
    color: rgba(255, 0, 0, 0.8) !important;
}

.price_old {
    color: #acacac;
}

.selected i {
    color: #fff !important;
    background-color: rgba(0, 200, 81, 1);
}

.pagination .page-item .page-link {
    color: #212529;
    background-color: transparent;
}

.loding {
    background: rgba(0, 0, 0, .5);
}

.star_rating {
    color: #ffa000;
}

.galleryProduct .itme_larg_gallery {
    border: 1px solid #ccc;
}

.type_size_product {
    color: #fff;
    border: 1px solid #ccc;
}


.selected_vendor {
    color: #fff;
    background: #27ae60;
}

main .prdct-single-sellers table tr:not(:last-child) {
    border-bottom: 1px solid #b0b0b0 !important;
}

.liked,
.liked>*.icon_action {
    color: #fd0000 !important;
}

::-webkit-input-placeholder {
    color: #748194;
}

::-moz-placeholder {
    color: #748194;
}

:-ms-input-placeholder {
    color: #748194;
}

:-moz-placeholder {
    color: #748194;
}

#slider_img_product .owl-dot.active {
    background-color: #454545;
}

#slider_img_product .owl-prev,
#slider_img_product .owl-next {
    color: #fff;
    background: #454545;
}

.number_phone {
    background: #fff;
    color: #748194;
}

.payment {
    background: rgba(255, 0, 0, 0.8);
    color: white;
}

.btn_shopping_bag {
    background: #00ADB5;
    color: #fff;
}

.color_greenBlue {
    color: #20C1B0;
}

.card .view .btn-success:hover {
    background-color: rgba(0, 173, 181, 1) !important;
}

.input_search_idx::placeholder {
    color: #ccc;
}

.info_phone {
    color: #007880;
    border: 1px solid #007880;
}

.bg_menu {
    box-shadow: 1px 3px 6px 0px rgb(0 0 0 / 16%);
}

.items_menu .item:not(:last-child):after {
    background: #f5f5f5;
}

.count_shoping_cart {
    background-color: #EA2027;
    color: #fff;
}

.icons_info .dropdown-menu {
    box-shadow: 0 0 12px -3px #ccc;
}

.item_shoping_cart:not(:last-child) {
    border-bottom: 1px solid #e8e8e8;
}



.btn_continue_shop {
    background-color: #fb3010;
    color: #fff;
    border: 0 none !important;
}

.profile_user .icon_user {
    border: 1px solid #ccc;
    color: #00ADB5;
}

.profile_user .links_user .link_item {
    color: #454545 !important;
}

.profile_user .links_user .link_item:hover {
    background: #ecf0f1;
}

.btn_exit:hover {
    background: #e84118;
    color: #fff;
}

.sec_category .dropdown_menu_item {
    background-color: #ffffff;
    box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%);
}

.sec_category .lists_cat {
    border-left: 1px solid #f0f0f1;
}

.sec_category .item_category.active,
.sec_category .item_category:hover {
    background: #ecf0f1 !important;
    color: #00ADB5 !important;
}

.sec_category .sub_category .title_sub:hover,
.sec_category .sub_category .item_sub:hover,
.item_shoping_cart .price,
.pro_price .price {
    color: #EA2027;
}

.inputPlusMines {
    border: 0 none;
}

.footer-widget ul li a {
    color: #454545 !important;
}

.newslatter-item .subscribe-form input::placeholder {
    color: #b2b2b2;
}

.newslatter-item .subscribe-form button {
    color: #fff;
    background: #00ADB5;
    border: 1px solid #00ADB5;
}

.sidebarSmall {
    color: #454545;
    background-color: #fff;
}

.tabs-section {
    background-color: #333;
}

.tabs-section .nav-link {
    color: #fff;
    border-right: 2px solid #cddc39 !important;
}

.tabs-section .nav-link:hover {
    color: #cddc39;
}

.tabs-section .nav-link.active {
    color: #333333;
    background: #cddc39;
}

.tabs-section .nav-link:hover {
    border-right: 4px solid #cddc39;
}

.tabs-section .details h3 {
    color: #cddc39;
}

.tabs-section .details p {
    color: #aaaaaa;
}

.card .view .btn-success {
    background-color: rgba(0, 173, 181, .5) !important;
}

.galleryProduct .itme_larg_gallery,
.galleryProduct .itme_gallery,
.bg-videoProduct {
    border: 1px solid #10928e;
}


.galleryProduct .itme_gallery:last-child:before,
.galleryProduct .itme_gallery:nth-child(5):before {
    background-color: #ccc;
    color: #fff;
}

.itme_action .icon_action {
    background: #32CCBC;
    color: #fff;
}

.icon_action_star {
    color: #EFFF00;
    background: #32CCBC;
}

.notification.notify::before {
    color: #e15f41;
}

#socialShare>*>span {
    background: #32CCBC;
    color: #fff;
}

#socialGallery a {
    background-color: rgb(32, 193, 176);
}

#socialGallery a:hover {
    background-color: rgba(32, 193, 176, 0.7);
}

.code_product {
    color: #7f8c8d;
}

.code_product .code_copy {
    color: #707070;
    background-color: #dcdde1;
}

.title_property,
.info_more,
.title_more_property {
    color: #333333;
}

.info_more_basic {
    color: #00ADB5 !important;
}

.box-price {
    border: 1px solid #20C1B0;
}



.pro_price .price-badge {
    color: #ffffff;
    background: #f85555;
}

.radios_color input[type="radio"]+label span i {
    color: #f5f5f5;
}

.radios_size label {
    border: 1px solid rgba(204, 204, 204, 1);
}

.radios_size input[type="radio"]:checked+label {
    box-shadow: 0px 0px 7px -3px rgba(0, 173, 181, 0.7);
    border: 1px solid rgba(0, 173, 181, 1);
    background-color: #00ADB5;
    color: #fff;
}

.quantity .input-text.qty {
    background-color: transparent;
    border: 1px solid #efefef;
}

.quantity.buttons_added .minus,
.quantity.buttons_added .plus {
    background-color: #ffffff;
    border: 1px solid #efefef;
}

.quantity.buttons_added .minus:hover,
.quantity.buttons_added .plus:hover {
    background: #eeeeee;
}

.btn_buy {
    color: #20C1B0;
    border: 3px solid #20C1B0;
    background: #fff;
}

.btn_buy span {
    background-color: #20C1B0;
}

.selected_vendor {
    color: #fff;
    background: #27ae60;
}

main .prdct-single-sellers table tr:not(:last-child) {
    border-bottom: 1px solid #ccc !important;
}

.nav_tabs {
    background: #fff;
    border-bottom: 1px solid rgba(207, 207, 207, 0.45);
}

main .prdct-detile-area .classic-tabs .nav_tabs li a.active {
    border-bottom: #00ADB5 3px solid !important;
}

main .prdct-detile-area .classic-tabs .nav_tabs li a.active i {
    color: #00ADB5 !important;
}

main .prdct-detile-area .specifications .prdct-spec-table h3 {
    border-right: 3px solid #00ADB5 !important;
}

.title_tab {
    color: #454545
}

.btn_add_comment {
    background: #00ADB5;
    color: #fff;
}

.btn_add_comment:hover {
    background: #00ADB5;
    color: #fff;
}

main .prdct-questions-area .prdct-question-text:before {
    border-color: transparent transparent transparent #f5f5f5 !important;
}

main .prdct-questions-area .prdct-question-text {
    background: #f5f5f5 !important;
    border: 1px solid #f5f5f5 !important;
}

main .prdct-questions-area .prdct-respond-text:before {
    border-color: transparent transparent transparent #fbfafa !important;
}

main .prdct-questions-area .prdct-respond-text {
    border: 1px solid #fbfafa !important;
}

.timer_fastival {
    border: 1px solid #d63031;
}

#clockdiv {
    background: rgba(255, 255, 255, .7);
}

#clockdiv>div {
    color: #d63031;
}

.border-bottom {
    border-bottom: solid 1px #e8e8e8 !important;
}

header .nav-tabs .nav-link.active::after {
    border-radius: 0px;
    box-shadow: inset 2px 0px 0 0 #fff;
}

.cartnav {
    box-shadow: -3px 0px 5px 0 #0000004a;
}

.cartnav .cart-title {
    box-shadow: 0 3px 5px 0 #0000001f;
}

header .main-nav {
    box-shadow: 0px 4px 4px 0 #0000001a;
}

.location-ico {
    background: url("../img/svg/location.svg");
}

.tel-ico {
    background: url("../img/svg/tell.svg");
}

.blog-ico {
    background: url("../img/svg/blog.svg");
}

.pay-ico {
    background: url("../img/svg/pay.svg");
}

.first-icon {
    background-image: url("../img/svg/star.svg");
}

.second-icon {
    background-image: url("../img/svg/money.svg");
}

.third-icon {
    background-image: url("../img/svg/cash.svg");
}

.forth-icon {
    background-image: url("../img/svg/support.svg");
}

.five-icon {
    background-image: url("../img/svg/location.svg");
}

.six-icon {
    background-image: url("../img/svg/clock.svg");
}

main .offers {
    background-image: url("../img/pattern.png");
    background-size: 15%;
}

.category-area .card:hover {
    -webkit-box-shadow: 0 2px 17px 0 rgba(0, 0, 0, .09) !important;
    box-shadow: 0 2px 17px 0 rgba(0, 0, 0, .09) !important;
}


.minesCart,
.plusCart,
.inp_toCartIndex {
    box-shadow: none !important;
    background-color: transparent;
}

.color_product_div span {
    border-radius: 3px;
}

main .prdct-single-info .prdct-alert::before {
    background-image: url(../img/alert.png);
}

main .prdct-detile-area .prdct-comment img {
    box-shadow: 0 0 0 2px #0000000d;
}

.dashboard .order-step-container hr.activeOrderSingle:after {
    content: "\f00c";
    font-family: 'fontAwesome';
    font-weight: bold;
}

.scrollbar-near-moon::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
    border-radius: 0;
}

.scrollbar-near-moon::-webkit-scrollbar-thumb {
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
}

.checkbox-tools:checked+label {
    box-shadow: 0 8px 9px -3px rgba(0, 0, 0, 0.2)
}

.checkbox-tools:not(:checked)+label:hover {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
}

.checkbox:checked~.section .container .row .col-12 .checkbox-tools:not(:checked)+label {
    box-shadow: 0 1x 4px 0 rgba(0, 0, 0, 0.05);
}

.checkbox-budget:not(:checked)+label {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}

.checkbox-budget:checked+label {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
}

.checkbox-budget:not(:checked)+label:hover {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
}

.checkbox:checked~.section .container .row .col-xl-10 .checkbox-budget:not(:checked)+label {
    box-shadow: 0 1x 4px 0 rgba(0, 0, 0, 0.05);
}

.checkbox-booking:not(:checked)+label::before {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
}

.checkbox-booking:checked+label::before {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
}

.checkbox-booking:not(:checked)+label:hover::before {
    box-shadow: 0 0 12px -3px rgba(0, 0, 0, 0.2);
}

.select_address .form-check-input[type="radio"]:not(:checked)+label:after,
.select_address label.btn input[type="radio"]:not(:checked)+label:before,
.select_address label.btn input[type="radio"]:not(:checked)+label:after,
.select_address label.btn input[type="radio"]:checked+label:before {
    border: 0 none !important;
}



.img_about {
    box-shadow: rgb(0 0 0 / 20%) 0px 0px 20px;
}

.img_contact {
    box-shadow: rgb(0 0 0 / 9%) 0px 0px 10px;
}

.item_blog:hover {
    box-shadow: 0 3px 20px -2px rgba(0, 0, 0, 0.2) !important;
}

.list_comment_blog .item_comment.answer:after {
    content: "\f01e";
    font-family: 'fontAwesome';
}

.qty .plus,
.qty .minus {
    border-radius: 4px;
    background-color: #e8e8e8;
}

.itemSeller:after {
    background-image: url(../img/istockphoto.jpg);
}

.col-lg-3:nth-child(odd) .itemSeller:before {
    background: rgb(255, 99, 99);
}

.itemsOptions .iconOption:before {
    background: url(../img/icon/icon-2.png);
}

.itemsOptions:nth-child(odd) .iconOption:before {
    background: url(../img/icon/icon-3.png);
    background-repeat: no-repeat;
}

.itemLevel {
    box-shadow: -5px 10px 30px rgb(42, 71, 127, 5%);
}

.itemLevel:after {
    background: url(../img/Line.png);
}


.color-li .color-list-item.active {
    border: solid 2px #10928e;
}

.prdct-info {
    border: solid 1px #10928e;
    border-radius: 12px 0 11px 12px;
}

/* .multi_lang .dropdown-toggle::after,
.multi_price .dropdown-toggle::after { */
    /* content: "\f107" !important;
    font-family: 'FontAwesome' ;
    margin:5px;
    font-weight:bold;
    font-size:18px;
    color:#46ADAA */

/* } */

.list_lang {
    border-radius: 4px;
    box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%);
    background-color: #fff;
}

.list_lang .item_lang:hover {
    background-color: #e0f5f4;
    color: #545454;
    box-shadow: 0 none;
}

.list_lang .item_lang,
.items_menu .item a,
.input_search_idx,
.info-title,
.item_filterSeller,
.des_info,
.items_menu .item a:hover,
.name_Shopseller,
.form-check-label,
.bottom_cart .price_total,
.sec_category,
.nama_person_sellr,
.list_postLiekedPost,
.title_item_post_lieked,
.list_MostPopularPost,
.title_itemMostPopularPost,
.title_itemNewPost,
.item_breadcrumbBlog.curent_blog,
.title_blogSummary,
.des_blogSummary,
.text_itemMoreView,
.cd-dropdown-content a,
.cd-dropdown-content ul a,
.link-item-footer,
.text-information,
.end-text h4,
.text-sort,
.ps-form--account,
.back_home,
.ps-tab-list li a,
.ps-form--account .ps-form__content h5,
.item_categoeyBlog,
.cart-txt-title,
.tables_profile table th,.dashboard .dash-sidebar .list-group-item-action,
.name_seller,
.title_cardFavorit,.title_PersonalInfo ,.cart-link-title ,.text_infoFactorDetailOrder,.details-order-back-body,.sell-on-ZamZam-sales-benefits-item-title,.sell-on-ZamZam-banner-right-title1,.sell-on-ZamZam-header-right-link:hover,.sell-on-ZamZam-header-right-link,.name-user ,.multi_vendor_price,.money_max,
.money_min,.select_dayReciveOrder label,.td_productOtherSeller,.list_optionsProduct p,.checkout-main .adress-area .adress-customer,.txt--title--modal--header,
.txt----modal--header,.adress-area .customer_info_detail,.sell-on-ZamZam-banner-right-text ,.sell-on-ZamZam-steps-collaboration-box1-txt,.text_PersonalInfo {
    color: #545454;
}

.input_search_idx {
    border-radius: 10px;
    border-top-right-radius: 0px;
    background-color: #f9f9f9 !important;
}

.profile .dropdown-menu {
    border-radius: 4px;
    box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%);
    background-color: #fff;
    border: 0 none;
}

.bag_shop .dropdown-menu {
    border-radius: 4px;
    box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%);
    border: 0 none;
}

.bottom_cart {
    color: #454545;
    background-color: #f9f9f9;
}

.item_shoping_cart .price_old,
.progress-bar-num,
.comments-data-time-person,
.side-product-count-txt,
.item_breadcrumbBlog,
.item_breadcrumbBlog:not(:last-child):after,
.num-price,
.input-item::placeholder,
.oldPrice_itemOwlProducts {
    color: #9e9e9e;
}

.top_cart::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #f6f6f6;
}

.top_cart::-webkit-scrollbar-thumb {
    border-radius: 6px;
    background-color: #c3c3c3;
    border: 3px solid #f6f6f6;
}

.top_cart::-webkit-scrollbar {
    width: 12px;
    background-color: #f6f6f6;
    border-radius: 10px;
}

.see_checkout:after {
    background-image: url(../img/icon/ArrowLeft-24.png);
}

.footer_SocialLink {
    border: 1px solid #94B0B2;
}

.icon_footer_SocialLink img {
    border-radius: 50%;
}

.height_img_slider_festival:after {
    background-image: url(../img/placeholder.png);
}

.tabal_result_search_addProduct {
    border-radius: 8px;
    box-shadow: 0 0 4px 0 rgb(0 0 0 / 12%);
}


.comments-name-person {
    color: #b0b0b0;
}



.progress {
    background-color: #efefef;
    border-radius: 4px;
}

.progress-bar {
    border-radius: 4px;
    background: #46adaa;
}

.line_numberSteper:after {
    background: #716aca;
}

.step_info .number_stepinfo {
    border: 2px solid #716aca;
}



.inp_step_addProduct {
    border: 1px solid #ebedf2 !important;
    border-radius: 3px !important;
    color: #575962 !important;
    outline: 0 none !important;
}

.inp_step_addProduct:focus {
    border: 1px solid #ebedf2 !important;
}

.add_property {
    border: 1px dashed #ccc;
    color: #716aca;
}

#uploadImage {
    border: 2px dashed #716aca;
}

#uploadImage:before {
    color: #716aca;
}

.pip {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border: 1px solid #ccc;
}

.info_defultImgAddProduct {
    background: #efefef;
    color: #545454;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.defultImgAddProduct label::after {
    background-color: transparent;
    border-radius: 4px;
    border: solid 1px #b3b3b3;
    background-image: none !important;
}

.defultImgAddProduct input[type=radio]:checked~.custom-control-label::before {
    color: #716aca;
    opacity: 1;
    background: transparent;
}

.defultImgAddProduct .custom-control-label::before {
    content: "\f00c";
    font-family: 'fontAwesome';
}

.select_source input[type=checkbox] {
    background-color: #fff;
    border-radius: 4px;
    border: solid 1px #e8e8e8;
}

.select_source input[type=checkbox]:checked {
    color: #5867dd;
    border-color: #5867dd;
}

.select_source input[type=checkbox]::before {
    border-color: #5867dd;
}

.action_addPropertyDetail {
    border: 1px solid #ccc;
    border-bottom: 0 none;
}

.action_addPropertyDetail i:hover {
    color: #5867dd;
}

.action_addPropertyDetail i:not(:last-child) {
    border-left: 1px solid #ccc;
}

.multi_price,
.multi_lang {

    border-right: 1px solid #ccc;
}

.div_addPropertyDetail {
    border: 1px solid #ccc;
}

.plus_source,
.min_source {
    border: 1px solid #ccc;
}

.inp_numberSource {
    border: 0 none;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
}

.tab_addProduct {
    color: #454545;
    background: #fff;
}

.tab_addProduct:hover {
    text-decoration: none;
    color: #454545;
}

.tab_addProduct.active {
    transition: background-color 0.3s;
    background-color: #929be3;
    color: #fff;
}

.btn-brand {
    color: #fff;
    background-color: #716aca;
    border-color: #716aca;
}

.btn-brand:hover {
    color: #fff;
    background-color: #564ec0;
    border-color: #4d44bd;
}

.step_addProduct input:read-only:focus {
    border: 1px solid #5867dd !important;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove,
.select2-selection--multiple .select2-selection__rendered,
.label_step_addProduct {
    color: #575962;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    color: #575962;
    background: #ebedf2;
    border: 1px solid #ebedf2;
}



.select2-container--default .select2-dropdown {
    border: 1px solid #ebedf2;
    -webkit-box-shadow: 0px 0px 15px 1px rgb(69 65 78 / 20%);
    box-shadow: 0px 0px 15px 1px rgb(69 65 78 / 20%);
}

.login_user {
    border: 0 none;
    background-color: transparent;
    color: #545454;
}



.text_infoFooter {
    color: #066764;
}

.infoMain_seller {
    border-radius: 8px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}

.logo_seller {
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.12);
    border-radius: 50%;
}

.infoAll_seller {
    border-radius: 8px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}



.list_filterSeller {
    border-radius: 8px;
    background-color: #f9f9f9;
}

.caret-up::before {
    content: "\2B9C";
}

.caret-down::before {
    content: '\2B9F';
}

.minesCart,
.plusCart {
    border: 1px solid #d5d5d5;
}

.inp_toCartIndex {
    border: 1px solid #d5d5d5;
    background-color: #f9f9f9 !important;
}


main .prdct-single-info .prdct-size-picker .md-tabs .nav-link.active .type_size_product:after {
    content: '\f00c';
    font-family: 'fontAwesome';
}

#myClassicTabShadow {
    background-color: #f9f9f9;
    border-radius: 8px;
}

.answer:after {
    content: "\f01e";
    font-family: 'fontAwesome';
}

header .middle-nav .middle-nav-row .menu-side .md-form i,
header .mobile-search .md-form i {
    border-radius: 0 50rem 50rem 0;
}

footer .newsletters .md-form.md-bg button {
    border-radius: 0.3rem 0 0 0.3rem;
}

footer .newsletters .md-form.md-bg input[type="email"] {
    border-top-left-radius: 0rem !important;
    border-top-right-radius: 0.3rem !important;
}

header .nav-tabs .nav-link.active::after {
    border-radius: 0px;
    box-shadow: inset -2px 0px 0 0 #fff;
}


.ps-checkbox label:after {
    color: #fff;
    font-family: 'fontAwesome';
    content: '\f00c';
}

.label_form_product {
    background: #fff;
    color: #575962;
}

.form-control[readonly],
.form-control {
    border-color: #ebedf2;
    color: #575962;
    background-color: transparent;
}

.line_numberSteper .btn-primary {
    background-color: #5867dd !important;
    border-color: #5867dd;
}

.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-selection--single {
    border: 1px solid #ebedf2;
}

.select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-container--default .select2-selection--multiple .select2-selection__arrow,
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
    font-family: "fontAwesome";
}

.select2-container--default .select2-selection--single .select2-selection__arrow:before,
.select2-container--default .select2-selection--multiple .select2-selection__arrow:before {
    content: "\f107";
    position: absolute;
    font-family: 'fontAwesome';
    font-weight: 900;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: #716aca;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    color: #575962;
    background: #ebedf2;
    border: 1px solid #ebedf2;
    border-radius: 4px;
}

#commentText,
#commentTitle {
    background-color: transparent !important;
    border: 1px solid #e1e0e0;
}

.rounded-sm {
    border-radius: 0.4rem !important;
}

.rounded-top {
    border-top-left-radius: 0.4rem !important;
    border-top-right-radius: 0.4rem !important;
}

.rounded-bottom {
    border-bottom-right-radius: 0.4rem !important;
    border-bottom-left-radius: 0.4rem !important;
}

.rounded-right {
    border-top-right-radius: 0.4rem !important;
    border-bottom-right-radius: 0.4rem !important;
}

.rounded-left {
    border-top-left-radius: 0.4rem !important;
    border-bottom-left-radius: 0.4rem !important;
}

.rounded-top-left {
    border-top-left-radius: 0.4rem !important;
}

.rounded_left_25 {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
}

.select-city-modal .list-group .list-group-item:last-child,
.select-sort-modal .list-group .list-group-item:last-child {
    border-radius: 0 0 0.4rem 0.4rem !important;
}

.scrollbar-deep-purple::-webkit-scrollbar-track,
.scrollbar-cyan::-webkit-scrollbar-thumb,
.scrollbar-dusty-grass::-webkit-scrollbar-track,
.scrollbar-dusty-grass::-webkit-scrollbar-thumb,
.scrollbar-cyan::-webkit-scrollbar-track,
.scrollbar-deep-purple::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
}

.scrollbar-ripe-malinka::-webkit-scrollbar-track,
.scrollbar-ripe-malinka::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
    border-radius: 0px;
}

.bordered-deep-purple::-webkit-scrollbar-track {
    -webkit-box-shadow: none;
    border: 1px solid #512da8;
}

.bordered-deep-purple::-webkit-scrollbar-thumb {
    -webkit-box-shadow: none;
}

.bordered-cyan::-webkit-scrollbar-track {
    -webkit-box-shadow: none;
    border: 1px solid #00bcd4;
}

.bordered-cyan::-webkit-scrollbar-thumb {
    -webkit-box-shadow: none;
}

.square::-webkit-scrollbar-track {
    border-radius: 0 !important;
}

.square::-webkit-scrollbar-thumb {
    border-radius: 0 !important;
}

main .product-card .moment-offer .item {
    border: 0;
}

main .product-card .moment-offer .carousel-title h2 {
    border-radius: 0.4rem 0.4rem 0 0;
    border: 0;
}

main .product-card .moment-offer .carousel-title {
    border-radius: 0.4rem 0.4rem 0 0;
}

main .category-sidebar .accordion-brands form input[type="text"] {
    border-radius: 0;
    border-left: 0 !important;
}

main .category-blog-sidebar aside .list-group .list-group-item:first-child,
main .category-blog-sidebar aside .list-group .list-group-item:last-child {
    border-radius: 0rem !important;
}

.commentresp .media-left img {
    border-radius: 50%;
}

footer .newsletters .md-form.md-bg button {
    border-radius: 0 0.3rem 0.3rem 0;
}

main .category-sidebar .accordion-brands form input[type="text"] {
    border-radius: 0;
    border-left: 0 !important;
}

.price-range-slider .range-bar .ui-slider-handle {
    border-radius: 25px;
}


main .prdct-single-info .md-form input[type="text"]:not(.browser-default) {
    border-radius: 5px;
}

main .prdct-single-info .prdct-alert::before {
    border-radius: 5px;
}

.services {
    border-radius: 0 !important;
}

main .prdct-price-info .number-input.number-input {
    border-radius: .25rem;
}

main .prdct-price-info .dropdown-content {
    border-radius: .2rem;
}

main .prdct-detile-area .prdct-comment img {
    border-radius: 50rem;
}

.prdct-comment-points .list_point li::before {
    border-radius: 50%;
}

main .prdct-detile-area .comment-satisfaction a {
    border-radius: 20px;
}

main .prdct-detile-area .comment-satisfaction a span {
    border-radius: 20px;
}

main .dropdown-content {
    border-radius: .2rem;
}

.dashboard .dash-sidebar .dash-side-menu .list-group .list-group-item:first-child,
.dashboard .dash-sidebar .dash-side-menu .list-group .list-group-item:last-child {
    border-radius: 0 !important;
}

.dashboard .dash-main .dash-fav-intro .trash-fav {
    border-radius: 50rem;
}

.dashboard .order-step-container hr {
    border-radius: 2px;
}

.dashboard .order-step-container hr.activeOrderSingle:before {
    border-radius: 50%;
}


.checkbox:checked+label:before,
.checkbox:not(:checked)+label:before {
    font-family: 'unicons';
    border-radius: 50%;
}

.checkbox:not(:checked)+label:before {
    content: '\eac1';
}

.checkbox:checked+label:before {
    content: '\eb8f';
}

.checkbox-tools:checked+label::before,
.checkbox-tools:not(:checked)+label::before,
.checkbox-budget:checked+label,
.checkbox-budget:not(:checked)+label,
.checkbox-tools:checked+label,
.checkbox-tools:not(:checked)+label,
.checkbox-budget:checked+label::before,
.checkbox-budget:not(:checked)+label::before,
.checkbox-booking:checked+label,
.checkbox-booking:not(:checked)+label,
.checkbox-booking:checked+label::before,
.checkbox-booking:not(:checked)+label::before,
.checkbox-booking:checked+label::after,
.checkbox-booking:not(:checked)+label::after,
.checkbox:checked+label,
.checkbox:not(:checked)+label,
.pic_item_post_lieked,
.img_blog,
.pic_itemNewPost,
.pic_itemMostPopularPost,
.pic_bigItemVideoPost,
.pic_itemVideoPost,
.galleryProduct .itme_gallery,
.pic_itemMoreView,
main .prdct-single-info .prdct-color-picker .md-tabs .nav-link.active,
.md-tabs .nav-item.open .nav-link,
main .prdct-single-info .prdct-color-picker .md-tabs .nav-link,
main .prdct-single-info .prdct-size-picker .md-tabs .nav-link,
main .prdct-single-info .prdct-size-picker .md-tabs .nav-link.active {
    border-radius: 4px;
}

.itemSeller .imgPro {
    border-radius: 50%;
}

.btn_search_profile {
    border-radius: 0;
    box-shadow: none;

}

.btn_register_seller {

    background-color: #10928e !important;
    border-radius: 12px 0 12px 12px;

}

.bannerSeller {
    border-radius: 30px;
}

.itemLevel {
    border-radius: 25px;
}

.levelRegisterSellr .iconInfo {
    border-radius: 25px;
}

.titleFAQ {
    border-radius: 15px;
}

.panelFAQ {
    border-radius: 15px;
}

.textPanel::-webkit-scrollbar-track {
    border-radius: 5px;
}

.textPanel::-webkit-scrollbar-thumb {
    border-radius: 5px;
}

.suports {
    border-radius: 12px;
}

.list_socials .icon_social {
    border-radius: 5px;
}

.pluse-info1 {
    border-radius: 50%;
}

.color-list-item {
    border-radius: 4px !important;
    border: solid 2px transparent;

}

.info_phone {

    border-radius: 0.4rem;
}

.count_shoping_cart {

    border-radius: 50%;

}

.profile_user .icon_user {
    border-radius: 50%;

}

.footer_SocialLink {

    border-radius: 20px;

}

.tabs-section .feature-img {

    border-radius: 10px;
}

.tabs-section .nav-tabs {
    border: 0;
}

.tabs-section .nav-link {

    border-radius: 0;

}

.steps .step .number_step,
.step_info .number_stepinfo,
.logo_seller img,
.card .btn_add_cart {
    border-radius: 50%;
}

.selected i {

    border-radius: 50rem;
}

.pagination.pagination-circle .page-item.active .page-link,
.pagination.pagination-circle .page-item .page-link:hover,
.galleryProduct .itme_gallery:nth-child(5):before,
.type_size_product,
.item_comment .top_item .img_user,
.item_question .top_item .img_user {
    border-radius: 50% !important;
}

.galleryProduct .itme_larg_gallery {

    border-radius: 12px;

}


.selected_vendor {

    border-radius: 15px;
}

header .middle-nav .middle-nav-row .menu-side .md-form input[type="search"],
header .mobile-search .md-form input[type="search"] {
    border-radius: 50rem 0 0 50rem;
}

.cartnav .cart-product-area .cart-product a {

    border-radius: 0.4rem 0 1rem 0;
}

header .main-nav .navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu {
    border-radius: 0 0 0.4rem 0;
}

main .offers .owl-carousel .owl-nav button.owl-prev,
main .product-card .owl-carousel .owl-nav button.owl-prev {
    border-radius: 5px 0px 0px 5px;

}

main .offers .owl-carousel .owl-nav button.owl-next,
main .product-card .owl-carousel .owl-nav button.owl-next {
    border-radius: 0 5px 5px 0;
}

.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {

    border-radius: .25rem;

}

.section_ADS {

    box-shadow: 0 0 12px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12) !important;
    border-radius: 0.4rem !important;

}

.item_MoreView {

    border-radius: 4px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.14);
}

.lable_item {

    border-radius: 0 0 0 6px;
    background-color: #0b7c79;
    color: #fff;
}



.banner {

    border-radius: 4px;

    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.14);
}

.ListSummaryBlog {

    border-radius: 4px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.14);

}

.Summary_blog:not(:last-child) {
    border-bottom: 1px solid #d5d5d5;

}

.section_VideoPost {
    background-color: #545454;
    color: #fff;
}


.lable_video {
    background-image: url(../img/icon/video-post.png);
}

.sub_titre {
    border-bottom: 1px solid #fff;
}

.MostPopularPost {

    border-radius: 4px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.14);

}


.title_MostPopularPost:after {
    background: #fb3010;
}



.item_MostPopularPost:not(:last-child) {
    border-bottom: 1px solid #d5d5d5;
}



.item_MostPopularPost .sub_titre {
    border-bottom: 1px solid #545454;
    color: #545454;
}

.NewsLetter {

    border-radius: 4px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.12);
}

.lable_SingUpNewsLetter,
.time_itemNewPost,
.time_blog,
.side-question-progress-title,
.inputPlusMines,
.item_allInfoBlog,
.count_comment,
.time_addComment,
.item_post_lieked .time_blog,
.seller-title,
.text-phone,
.text-email {
    color: #797979;
}

.input_SingUpNewsLetter {
    border-radius: 4px;
    border: solid 1px #d5d5d5;
}

.btn_SingUpNewsLetter {
    border-radius: 4px;
    background-color: #10928e;

    color: #fff;

    border: 0 none;
}

.item_NewPost {

    border-radius: 4px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.14);

}


.lable_itemNewPost {

    border-radius: 0 6px 0 6px;
    background-color: #0b7c79;

    color: #fff;

}

.count_actionItemNewPost {
    color: #b0b0b0;
}

#sliderMoreComment .owl-nav button.owl-next:hover,
#sliderMoreComment .owl-nav button.owl-prev:hover {
    color: rgb(2, 129, 113) !important;
}

#sliderMoreComment .owl-nav button.owl-next,
#sliderMoreComment .owl-nav button.owl-prev {
    background-color: #FFFFFF !important;

    color: rgb(2, 129, 113) !important;
    outline: 0 none;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}

#sliderMoreComment .owl-nav button.owl-prev {

    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
    border-radius: 50px 0 0 50px;
}

#sliderMoreComment .owl-nav button.owl-next {

    border-radius: 0 50px 50px 0;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);
}

.PostBlog {

    border-radius: 4px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16);

}


.item_allInfoBlog div:not(:last-child):after,
.DivAdd_comment:before {
    background: #d5d5d5;
}

.list_actionBlog .linkShare,
.list_actionBlog .linkShare:hover {
    background: #f6f6f6 no-repeat center;
}


.main_titre,
.text_blog,
.body_blog .sub_titre,
.text_addComment,
.title_form,
.title_infoComment,
.name_userComment,
.text_commentUser,
.price_slider,
.unit_priceSlider,
.text-app,
.unitPrice_itemOwlProducts,
.newPrice_itemOwlProducts,
.text-price,
.num-text-price,
.seller-name {
    color: #3d3d3d;
}

.item_tags {
    border-radius: 2px;
    background-color: #f9f9f9;
    color: #797979;
}

.item_tags.active {
    background-color: #ffece9;
    color: #c51b00;
}

.DivAdd_comment,
.add_comment {
    border-radius: 4px;
    background-color: #f9f9f9;

}


.input_addComment,
.your_comment {

    border-radius: 4px;
    border: solid 1px #d5d5d5;
    background-color: #fff;

}

.btn_sendComment {

    border-radius: 4px 0 4px 4px;
    background-color: #10928e;
    border: 0 none;
    color: #fff;
}

.List_postLieked {
    border-radius: 4px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.14);
}

.item_post_lieked:not(:last-child) {
    border-bottom: 1px solid #d5d5d5;
}


.slider_blog {
    border-radius: 4px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.14);
}

#slider_blog .owl-nav button.owl-next,
#slider_blog .owl-nav button.owl-prev {
    background-color: transparent !important;
    color: #ff4d31 !important;
    outline: 0 none;
    box-shadow: none;
}



.category-sidebar .accordion .card .card-header h5 {
    border: 0 !important;
}

.rounded-right {
    border-top-left-radius: 0.8rem !important;
    border-bottom-left-radius: 0.8rem !important;
    border-top-right-radius: 0rem !important;
    border-bottom-right-radius: 0rem !important;
}

.rounded-left {
    border-top-right-radius: 0.8rem !important;
    border-bottom-right-radius: 0.8rem !important;
    border-top-left-radius: 0rem !important;
    border-bottom-left-radius: 0rem !important;
}

.rounded-top-left {
    border-top-right-radius: 0.8rem !important;
}

header .nav-tabs {
    border-bottom: 0;
}

.autocomplete-items {
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);

}

.autocomplete-items div {
    color: #555;
}

.autocomplete-items div a {
    color: #07a1b4;
}

.autocomplete-items div:hover {
    background-color: #e0f5f4;
}


.autocomplete-active {
    background-color: DodgerBlue !important;
    color: #ffffff !important;
}

.autocomplete-active a,
.autocomplete-active span {
    color: #ffffff !important;
}



.cd-main-content {
    background-color: #e6e6e6;
}

.title_menu a,
.has-children>a:after {
    color: #0b7c79 !important;
}

.sub_menu a,
.question-comment {
    color: #666666 !important;
}

main .product-card .owl-carousel .owl-nav button.owl-prev {
    border-radius: 50px 0 0 50px;
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
    background-color: #FFFFFF !important;
}

main .product-card .owl-carousel .owl-nav button.owl-next {
    border-radius: 0 50px 50px 0;
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
    background-color: #FFFFFF !important;
}

.banner_index {
    border-radius: 30px 30px 30px 30px;
}

/*.baneer_item:first-child>.banner_index {*/
/*    border-radius: 30px 0 30px 30px;*/
/*}*/

.icons-owl {
    color: #10928e;
}

.item_owlProducts:hover {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.16);
    background-color: #f9f9f9;

}

.img_itemOwlProducts {
    background: #fff;
}

.light_green,
.Categorization-of-results .card-body {
    background-color: #f9f9f9;
}

.numberProduct_countBasketitemOwl {
    background-color: #f9f9f9;
    color: #545454;
}

.buttonCount_countBasketitemOwl {
    background: transparent;
}

.countBasket_itemOwlProducts {
    border: solid 1px #d5d5d5;
    border-radius: 4px;
}

.btnAddProduct_itemOwlProducts {
    border: 0 none;
    border-radius: 4px;
    background-color: #ffece9;
}

.discount_itemOwlProducts {
    border-radius: 0 28px 28px 28px;
    background-color: #fb3010;
    color: #fff;
}

.unitBuy_itemOwlProducts:after {
    background-color: #666666;
}

.item_owlProducts {
    border-radius: 8px;
    border: solid 1px #c3c3c3;
}

.title_itemOwlProducts,
.info_itemOwlProducts,
.title_product_nowrap,
.title_MostPopularPost,
.titre_info,
.title_slider,
.category-title-body-percent,
.score-num_filter {
    color: #666;
}

main .product-card .carousel-title h2:after {
    border-radius: 4px;
    background-color: #FF4D31;
}

main .product-card .carousel-title h2 {
    background-color: #ecf9f8;
    border-radius: 4px;
}

main .product-card .carousel-body .card {
    border: solid 1px #c3c3c3;
    border-radius: 8px !important;
}

main .product-card .carousel-body .card:hover {
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 16%) !important;
    border: 1px transparent;
    background: #f9f9f9;
}

.Jump-up {
    border-radius: 22px 0 22px 22px;
    background-color: #b4e3e2;
}

.footer-top-body {
    background-color: #FBFBFB;
}

.head-item-footer,
.head_InfoSocial,
.phone-number,
.email-address,
.text-app-zamzam {
    color: #066764;
}

.link-item-footer:hover {
    color: #c51b00;
}

.link-item-footer:hover:after {
    background-image: url(../img/icon/Polygon1.png);
}

.input-item {
    border-radius: 8px;
    background-color: #ffffff;
    outline: 0 !important;
    border: none;
}

.btn-item {
    border-radius: 8px 0 15px 8px;
    background-color: #10928E;
    border: none;
    outline: none;
    color: #fff;
}

.main-footer-contact {
    background-color: #dfecec;
    border-radius: 0 0 0 30px;
}

.img-app {
    border-radius: 3.5px;
}

.footer-bottom-body {
    background-color: #f6f6f6;
}

.permission-link a {
    border-radius: 12px;
}

.end-text,
.footer-main-body {
    background-color: #EFEFEF;
}

.card-headerTabCategory {
    background-color: #f9f9f9;
    border-radius: 8px !important;
    border: 0 none;
}

.card-headerTabCategory>.nav-tabs>.nav-item>.nav-link {
    border: 0;
    color: #545454;
    border-radius: 6px;
}

.card-headerTabCategory .nav-item.show .nav-link,
.card-headerTabCategory .nav-link.active {
    background-color: #e0f5f4 !important;
    color: #545454 !important;
}

.card-headerTabCategory>.nav-tabs>.nav-item>.nav-link:hover {
    color: #066764;
    background-color: #e0f5f4;
}

.category-card-body {
    border-radius: 8px;
    border: 1px solid #c3c3c3;
}

.category-title-body-percent a {
    color: inherit;
}

.icon-star {
    color: #ffc107;
}

.category-seller-body {
    background-color: #f9f9f9;
    border-radius: 0 0 8px 8px;
    border-top: 1px solid #d5d5d5;
}

.category-card-body:hover {
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 16%);
    border: 0px solid transparent;
}

.Categorization-of-results {
    border: none;
    border-radius: 8px;
}

.Categorization-of-results .card {
    border: 0 none !important;
}

.Categorization-of-results .card-header {
    background-color: #f9f9f9 !important;
    border-top-left-radius: 8px !important;
    border-top-right-radius: 8px !important;
    border: 0 none;
}

.form_searchCategory {
    border-radius: 8px;
    border: solid 1px #e8e8e8;
    background-color: #fff;
}

.title_ProfileUser {
    color: #666666;
}

.dashboard .dash-sidebar .dash-side-menu h3 {
    background: #e0f5f4;
}

.item_shoppingCart {
    border-radius: 12px;
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
}

.firstInfo_itemShoppingCart {
    background-color: #f9f9f9;
    border-radius: 0 12px 12px 0;
}

.img_itemShoppingCart {
    border-radius: 8px;
    border: 1px solid #d5d5d5;
    background-color: #FFFFFF;
}


.description_ShopingCart,
.cart-price-discount-num,
.side-cart-price-product {
    color: #9e9e9e;
}

.cart-price,
.cart-price-discount-unit {
    color: #3d3d3d;
}

.cart-price-discount {
    border-radius: 28px 0 28px 28px;
    background-color: #ff4d31;
    color: #fff;
}

.side-Cart-body {
    background-color: #f9f9f9;
    border-radius: 12px;
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
}

.btn_submitCart {
    box-shadow: none;
    border-radius: 12px 0 12px 12px;
    background-color: #ff4d31;
    color: #FFFFFF;
}

.btn_submitCart:hover {
    box-shadow: none;
    color: #fff;
}

.inp_searchListVendor {
    outline: 0 none;
    border: 0 none;
    border-radius: 10px;
    border-top-right-radius: 0px;
    background-color: #f9f9f9;
    -webkit-box-shadow: none;
    box-shadow: none;
    box-shadow: 0px 9px 12px rgb(0 0 0 / 7%);
}

.btn_searchVendor {
    background: transparent;
    border: none;
    box-shadow: none;
    background-color: transparent;
    color: #10928e;
}

.number_countSeller_ListVendor {
    color: #10928e;

}

.item_vendor {
    border: 1px solid #ececec;
    border-radius: 10px;
    border-top-right-radius: 0px;
}

.item_vendor:hover {
    box-shadow: 0 5px 15px rgb(0 0 0 / 5%);
    border: 1px solid #e0f5f4;
}

.count_productThisSeller {

    border-radius: 4px;
    background-color: #e0f5f4;
    color: #10928e;
}

.start_year {
    color: #B6B6B6;
}

.address_shop i,
.phone_shop i {
    color: #10928e;
}

.phone_shop,
.address_shop {
    color: #B6B6B6;
}

.visit_more {
    border-radius: 4px;
    color: #fff;
    border: 1px solid transparent;
    background-color: #10928e;
}


#carousel-example-1z {
    border-radius: 30px;
    overflow: hidden;
}

.carousel-indicators li {
    border-radius: 50%;
    background-color: white;
}

.carousel-indicators li.active {
    background-color: #46ADAA;
    border-radius: 10px;
}

.carousel-control-next {
    background-color: rgba(255, 255, 255, 0.5);
    opacity: 0.8;
    border-radius: 0 50px 50px 0;
}

.carousel-control-prev {
    background-color: rgba(255, 255, 255, 0.5);
    opacity: 0.8;
    border-radius: 50px 0 0 50px;
}

.btn_addProduct,
.btn_addProduct:hover {
    border-radius: 6px;
    background-color: #10928e;
    color: #fff;
}

.link_moreInfoProduct {
    color: #05f !important;
}

.ps-form--account .form-control {
    border-radius: 8px;
    border: solid 1px #e8e8e8;
    background-color: #fff !important;
    color: #545454;

}

.ps-form--account .form-control:focus {
    box-shadow: none;
}

.ps-tabs {
    border-radius: 50px;
    border-top-right-radius: 0;
    box-shadow: 0 0 8px 0 rgb(0 0 0 / 12%);
    background-color: #f9f9f9;
}

.ps-tab-list li.active {
    border-bottom: 2px solid #10928e;
}

.ps-btn {
    border: none;
    border-radius: 8px;
    border-top-right-radius: 0;
    background-color: #10928e !important;
    color: #fff;
}

.ps-btn:focus {
    outline: 0 none;
}

.ps-btn:disabled {
    background-color: #38b7b38c !important;
}

.coming_soon_product {
    background: #ffece9;
    border-radius: 4px;
    color: #ff664e;
}

.item_categoeyBlog.active {
    border-bottom: 1px solid #fb3010;
}

.message_error {
    background-color: #fff9fa;
    border: 1px dashed #ffc1c5;
    color: #ef5662;

}

.message_success {
    background-color: #d4edda;
    border: 1px dashed #c3e6cb;
    color: #155724;

}

.tooltip-text {
    color: #ff0000;
}

.categoryBlog {
    background: #f9f9f9;
    border-radius: 4px;
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 14%);
}

/* Track */
.categoryBlog::-webkit-scrollbar-track {
    background: #d8d8d8;
    border-radius: 160px;

}

/* Handle */
.categoryBlog::-webkit-scrollbar-thumb {
    background: #b4b1b1;
    border-radius: 160px;

}

/* Handle on hover */
.categoryBlog::-webkit-scrollbar-thumb:hover {
    background: rgb(138, 134, 134);
}

.bannerListRol {
    display: flex;
    align-items: center;
    justify-content: center;
    scrollbar-color: #b4b1b1 #d8d8d8;
}

.bannerListRol::-webkit-scrollbar-track {
    background: #d8d8d8;
    border-radius: 15px;

}

/* Handle */
.bannerListRol::-webkit-scrollbar-thumb {
    background: #b4b1b1;
    border-radius: 15px;

}

/* Handle on hover */
.bannerListRol::-webkit-scrollbar-thumb:hover {
    background: rgb(138, 134, 134);
}

.ui-widget.ui-widget-content {
    box-shadow: none !important;
}

.big_picProduct {
    border-radius: 12px;
    border: solid 1px #10928e;
}

.small_picProduct {
    border-radius: 4px;
    border: solid 1px #10928e;
}

.small_picProduct:nth-child(5):before {
    color: #fff;
}

.small_picProduct:nth-child(5):after {
    background: #000;
}

.modal----product----slider {
    border-radius: 12px !important;
    box-shadow: 0 0 8px 0 rgb(0 0 0 / 16%) !important;
    border: 0 none;
}

.modal----product----slider----header {
    border: none;
}

.img----little----modal {
    border: 1px solid #d5d5d5;
    border-radius: 4px;
}

.curry {
    border: 2px solid #10928e;
}

.img----little----modal img {
    border-radius: 4px;
}

.checkout-main .form-check-input[type="radio"]:checked+label,
.checkout-main .select_type_post [type="radio"]:checked+label,
.checkout-main .select_bank [type="radio"]:checked+label {
    background: #e0f5f4;
}

.checkout-main .adress-area .add-adress-card h4 {
    color: #9e9e9e;
}

.checkout-main .adress-area .adress-footer a:not(:last-child):after {
    background: #ccc;
}

.main_infoProduct {
    border-bottom: 1px solid #e8e8e8;
}

.sub_titleProduct {
    color: #b0b0b0;
}

.items_description {
    background-color: #f9f9f9;
}

#ProdPriceBox .old_price {
    color: #9e9e9e;
}

#ProdPriceBox .new_price {
    color: #ff4d31;
}

#ProdPriceBox .new_PriceCurrency {
    color: #ff4d31;
}

.btn_sendCommentProduct {
    border: 0 none;
    background: #b4e3e2;
}

.title_description {
    color: #3d3d3d;
}

.table_productOtherSeller {
    border-radius: 12px;
    border: 1px solid #b0b0b0;
}

.table_productOtherSeller th {
    border-bottom: 1px solid #b0b0b0;
}

.thead_productOtherSeller {
    color: #b0b0b0;
}

main .prdct-detile-area .classic-tabs .nav li a {
    color: #212529;
}

.dashboard .dash-sidebar .list-group-item.active:before {
    background-color: #ff4d31;
}

.dashboard .dash-last-orders th,
.dashboard .dash-last-orders td {
    border-color: rgb(236, 236, 236);
}

.select_address input[type="radio"]:not(:disabled)~label {

    background-color: #f9f9f9;
}

.select_address input[type="radio"]+label::before {
    border: 1px solid #0b7c79 !important;
    border-radius: 8px !important;

}

.select_address input[type="radio"]:checked+label::after {
    background: #0b7c79;
    border-radius: 4px;
    border: 0 none;
}

.select_type_post input[type="radio"]:not(:disabled)~label {
    border-radius: 8px;
    background-color: #f9f9f9;
}

.select_type_post label {
    border-radius: 8px 0 8px 8px;
    color: #545454;
}

.select_type_post input[type="radio"]+label::before {
    border: 1px solid #0b7c79 !important;
    border-radius: 8px !important;

}

.select_type_post input[type="radio"]:checked+label::after {
    background: #0b7c79;
    border-radius: 4px;
    border: 0 none;
}

.select_dayReciveOrder input[type="radio"]:not(:disabled)~label {
    background-color: #f9f9f9;
}


.select_dayReciveOrder input[type="radio"]+label::before {
    border: 1px solid #0b7c79 !important;
    border-radius: 8px !important;

}

.select_dayReciveOrder input[type="radio"]:checked+label::after {
    background: #0b7c79;
    border-radius: 4px;
    border: 0 none;
}

.countTotalProductThisOrder {
    border-radius: 4px;
    color: #454545;
}


.tables_profile {
    border-radius: 12px;
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
}

.tables_profile table td {
    color: #545454;
    border: 0 none;
}

.registerSeller_body_steps {
    box-shadow: 0 0 8px 0 rgb(0 0 0 / 16%);
    border-radius: 15px;
}

.image-upload-container {
    border-radius: 0 0 8px 8px;
}

.notif_uploadeDocument {
    color: #9e9e9e;
}

.upload-options {
    background-color: #e0f5f4;
    color: #066764;
}

.registerSeller_body_steps .form-group label {
    color: #545454 !important;
}

.registerSeller_body_steps .form-control {
    border-radius: 8px;
    border: 1px solid #e8e8e8;
    outline: none;
    color: #545454 !important;
}

.registerSeller_body_steps .form-control:focus {
    box-shadow: 0;
}

.card-header_step.registerSeller_header_step {
    border: 0 none !important;
}

.registerSeller_header_step .steps .step.active .bg_step {
    background: #46adaa;
    color: #fff;
}

.registerSeller_header_step .steps .step.active .text_step {
    color: #10928e;
}

.bg_step {
    border-radius: 12px 0 12px 12px;
    background-color: #f6f6f6;
}

.inp_commentProduct {
    border-radius: 5px;
    color: #3d3d3d;
}

.tab-pane-comments-body:not(:last-child) {
    border-bottom: 1px solid #d5d5d5;
}

.ResponseAdmin:after {
    color: #b4e3e2;
}

.border-active {
    background-color: #e0f5f4 !important;
}

.btn_filter {
    border-radius: 6px;
    border: solid 1px #0b7c79;
    background-color: #fff;
    color: #0b7c79;
    box-shadow: none;
}

.btn_filter:hover,
.btn_filter:active,
.btn_filter:focus {
    box-shadow: none;
    color: #0b7c79;
}

.price-range-slider .range-value input {
    box-shadow: none;
    border-radius: 6px;
    border: solid 1px #e8e8e8;
    background-color: #fbfbfb;
    color: #454545;
}

.plusCart {
    border-left: 0 none;
}

.minesCart {
    border-right: 0 none;
}

.selected {
    border: 0 none !important;
}

.price-range-slider .range-bar .ui-slider-handle+span:focus,
.price-range-slider .range-bar .ui-slider-handle:focus {
    outline: none;
}

.title_sec {
    color: #3d3d3d;
}

.question-title {
    color: #3d3d3d;
}

.title--specifications--tab--product span {
    color: #797979;
}

.title--specifications--tab--product:after {
    background-color: #ccc;
}

.txt--specifications--tab--product {
    color: #3d3d3d;
}

#myClassicTabContentShadow {
    box-shadow: none !important;
}

.multi_vendor {
    color: #0b7c79;
    background-color: #e0f5f4;
    border-radius: 12px 0 12px 12px;
    box-shadow: none;
}

.multi_vendor:hover,
.multi_vendor:active,
.multi_vendor:focus {
    box-shadow: none;
    color: #0b7c79;
}


.btn_panel_seller:hover {
    box-shadow: none;
}

.btn_registerSeller {
    background-color: #10928e;
    color: #fff;
    box-shadow: none;
    border-radius: 12px 0 12px 12px;
}

.cart-color {
    border-radius: 2px;
    border: 1px solid #ccc;
}

.side-user-profile-body {
    border-radius: 12px;
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
}

.info-profile {
    background-color: #e0f5f4;
    border-radius: 12px 12px 0 0;
}

.avatar-profile {
    border-radius: 50%;
}

.number-user {
    color: #797979;
}

.Increase-credit-body {
    background-color: #f9f9f9;
}

.credit-text {
    color: #666666;
}

.list-user-item {
    border-bottom: 1px solid #c3c3c3;
}

.sell-on-ZamZam-header-right-circle {
    background-color: #10928e;
    border-radius: 50%;
}

.sell-on-ZamZam-header-right-brand {
    color: #10928e;
}


.sell-on-ZamZam-header-left-btn1 {
    border-radius: 8px 0 8px 8px;
    color: #0b7c79 !important;
}

.sell-on-ZamZam-header-left-btn2 {
    border-radius: 8px;
    background-color: #10928e;
    color: #fff !important;

}

.sell-on-ZamZam-banner-right-title2 {
    color: #10928e;
}

.sell-on-ZamZam-banner-right-btn {
    border-radius: 8px;
    background-color: #fb3010;
    color: #FFFFFF !important;
}

.sell-on-ZamZam-steps-collaboration-body {
    background-color: #f9f9f9;
}

.sell-on-ZamZam-sales-benefits-title,
.sell-on-ZamZam-steps-collaboration-title,
.sell-on-ZamZam-frequently-questions-title ,.ctegory_blog,
.replay,.Categorization-of-results li i,.sell-on-ZamZam-frequently-questions-link-txt {
    color: #0b7c79;
}

.sell-on-ZamZam-sales-benefits-inner-border {
    border-radius: 50%;
    box-shadow: 0 8px 16px 0 rgba(61, 61, 61, 0.2);
    background-color: #fff9f9;
}

.sell-on-ZamZam-sales-benefits-out-border,
.sell-on-ZamZam-sales-benefits-main-border {
    border-radius: 50%;
    border: solid 1px #d5d5d5;
    background-color: #fff;
}

.sell-on-ZamZam-sales-benefits-item-circle {
    border-radius: 50%;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);
    background-color: #fff;
}

.sell-on-ZamZam-sales-benefits-item-circle-red {
    border-radius: 50%;
    background-color: #ff4d31;
}

.sell-on-ZamZam-sales-benefits-item-text {
    color: #797979;
}


.list_questionSellOnZamZam {
    border-radius: 15px;
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.16);
}

.title_faq {
    color: #3d3d3d;
}

.card_Faq:not(:last-child) {
    border-bottom: 1px solid #d5d5d5;
}

.btn_titleFaq {
    color: #3d3d3d;
}

.btn_titleFaq:after {
    color: #ff2300;
}

.card_FaqBody {
    color: #666;
}

.cart-footer-body {
    background-color: #fbfbfb;
}

.cart-footer-phone-txt {
    color: #797979;
}

.cart-footer-phone-num {
    color: #066764;
}


.infoCustomer_FactorDetailOrder {
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
    border-radius: 12px;
}

.details-order-table-right-head {
    background-color: #f9f9f9;
    border-radius: 12px 12px 0 0;
}

.title_infoFactorDetailOrder {
    color: #9e9e9e;
}

.item_infoFactorDetailOrder .title_infoFactorDetailOrder:after {
    border-radius: 1px;
    background-color: #7dc8c6;
}

.details-order-table-left-head {
    background-color: #ffece9;
    border-radius: 12px 12px 0 0;
}

.OtherPrice_FactorDetailOrder {
    color: #3d3d3d;
}

.unitOtherPrice_FactorDetailOrder {
    color: #3d3d3d;
}

.details-order-table-box-body {
    border-radius: 12px;
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
    background-color: #fff;
}

.details-order-table-box-head {
    background-color: #f9f9f9;
    border-radius: 12px 12px 0 0;
}

.details-order-send-order {
    border-radius: 8px 0 8px 8px;
    background-color: #e0f5f4;
}

.details-order-cancel-order {
    border-radius: 8px 0 8px 8px;
    background-color: #ff9c8d;
    color: #fff;
}

.details-order-table-main-body:not(:last-child) {
    border-bottom: 1px solid #d5d5d5;
}

.img_infoFactorDetailOrder {
    background-color: #FFFFFF;
    border-radius: 8px;
    border: solid 2px #e0f5f4;
}

.countProduct_infoFactorDetailOrder {
    border-radius: 4px;
    background-color: #ff9c8d;
    color: #FFFFFF;
}

.cart-circle-color {
    border-radius: 2px;
}

.bg_logoRegisterSeller {
    background-color: #ffece9;
}

.txt--Title--Order--delivery {
    color: #666;
}

.Step--Title--Order--delivery {
    background-color: #46adaa;
    border-radius: 20px;
    color: #fff;
}

.Order--delivery--address {
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
    border-radius: 12px;
}

.LastStepOrder {
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
    border-radius: 12px;
}

.cart_DisCodeGift {
    border-radius: 8px;
    color: #9e9e9e;
    background-color: #FFFFFF;
    border: 1px solid #e8e8e8;
}

.btn_DisCodeGift {
    border-radius: 8px 0 15px 8px;
    background-color: #e0f5f4 !important;
    outline: none;
    color: #066764;
    border: none !important;
    box-shadow: none;
}

.btn_DisCodeGiftDanger {
    border-radius: 8px 0 15px 8px;
    background-color: #ff354729 !important;
    outline: none;
    color: #d43f3a;
    border: none !important;
    box-shadow: none;
}

.btn_DisCodeGift:hover,
.btn_DisCodeGift:focus,
.btn_DisCodeGift:active,
.btn_DisCodeGift:not([disabled]):not(.disabled):active {
    background-color: #e0f5f4 !important;
    outline: none;
    color: #066764;
    box-shadow: none !important;
}

.btn_DisCodeGiftDanger:hover,
.btn_DisCodeGiftDanger:focus,
.btn_DisCodeGiftDanger:active,
.btn_DisCodeGiftDanger:not([disabled]):not(.disabled):active {
    background-color: #ff354729 !important;
    outline: none;
    color: #d43f3a;
    box-shadow: none !important;
}

.SelectTypePaymentOrder label {
    background-color: #f9f9f9;
    border-radius: 8px 0 8px 8px;
    color: #9e9e9e;
}

.SelectTypePaymentOrder input[type="radio"]+label::before {
    border: 1px solid #0b7c79 !important;
    border-radius: 8px !important;
}

.SelectTypePaymentOrder input[type="radio"]:checked+label::after {
    background: #0b7c79;
    border-radius: 4px;
    border: 0 none;
}

.Categorization-of-results .card {
    background: #f9f9f9;
}

.Categorization-of-results .card-body {
    border-radius: 10px;
    scrollbar-color: #b0b0b0 #fff;
    scrollbar-width: thin;
}

.Categorization-of-results .card-body::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #fff;
}

.Categorization-of-results .card-body::-webkit-scrollbar-thumb {
    border-radius: 6px;
    background-color: #b0b0b0;
    border: 3px solid #fff;

}

.Categorization-of-results .card-body::-webkit-scrollbar {
    background-color: #fff;
    border-radius: 10px;
}

.btn_locationLive {
    border: 0 none;
    background: transparent;
}

#ModalLiveLocation .modal-footer {
    border: 0;
}

#toast-container {
    border-radius: 8px;
}

.md-toast-success {
    background-color: #155239 !important;
}

.md-toast-error {
    background-color: #b90000 !important;
}

.md-toast-wring {
    background-color: #a78104 !important;
}

.cart_isGift {
    background: red;
    color: #fff;
    border-radius: 8px 0 8px 0;
}

.dashboard_PersonalInfo {
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
    border-radius: 12px;
}

.tables_profile__body:not(:last-child) {
    border-bottom: 1px solid #d5d5d5;
}

.tables_profile__row {
    background: #f9f9f9 !important;
}

.card_favorit {
    border-radius: 12px;
    box-shadow: 0 0 6px 0 rgb(0 0 0 / 16%);
}

.footerSupport {
    border-radius: 50%;
}
.body_accordion_Questions {
    box-shadow: 0 0 8px 0 rgb(0 0 0 / 16%);
    border-radius: 15px;
}
.title_faq,.btn_titleFaq {
    color: #3d3d3d;
}
.card_Faq:not(:last-child) {
    border-bottom: 1px solid #d5d5d5;
}
.btn_titleFaq:after {
    color: #ff2300;
}
.card_FaqBody {
    color: #666;
}

/*  */
@media only screen and (min-width: 1024px) {
    .cd-dropdown {
        background-color: #ffffff;
        box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
        opacity: 0;
    }

    .cd-dropdown-content .cd-secondary-dropdown {
        background-color: #ffffff;
        box-shadow: -2px 2px 6px 0 rgba(0, 0, 0, 0.12);
    }

    .cd-dropdown-content>li:hover {
        background-color: #ebfffe;
        border-right: solid 4px #46adaa;
    }
}

@media screen and (max-width: 768px) {
    .sidenav {
        background-color: #fff;
    }

    .itemSmallMenu {
        color: #545454;
    }

    .sell-on-ZamZam-sales-benefits-main-border:after {
        border: 1px solid #ccc;
        border-radius: 50%;
    }

    .input_search_idx {
        border-radius: 0;
    }

    #blog_MoreView .owl-dots .owl-dot span {
        background: #fff;

    }

    #blog_MoreView .owl-dots .owl-dot.active span {
        background: #46adaa;
    }

    .pic_itemNewPost {

        border-radius: 0 4px 4px 0;

    }
}

@media screen and (max-width: 992px) {
    header .mobile-nav .button-collapse {
        color: #000;
    }

    header .main-nav .navbar .mega-dropdown .dropdown-menu.mega-menu .sub-menu {
        background: linear-gradient(40deg, #e7e7e7, #efefef) !important;
    }

    .services .caption {
        color: #757575;
    }

    header .nav-tabs .nav-link.active {
        background-color: #fff;
        border-color: #dee2e6 #dee2e6 #fff;
        background: linear-gradient(40deg, #e33857, #ff4545) !important;
        color: #fff !important;
    }

    header .nav-tabs .nav-link.active::after {
        background: #e33857;
    }

    main .category-blog-sidebar aside h3:first-child {
        border-right: 5px #00c851 solid;
    }

    main .category-sidebar .accordion-brands form input[type="text"] {
        border-left: 1px solid #ccc !important;
    }

    main .category-sidebar .accordion-brands form i {
        border-right: 1px solid #ccc !important;
    }

    main .prdct-detile-area .specifications .prdct-spec-table h3 {
        border-right: 3px solid red;
    }

    .dashboard .dash-profile-detile .d-inline-block {
        border-bottom: 1px solid #dee2e6 !important;
    }

    main .return-pay-order-info table td {
        border-bottom: 1px solid #ececec;
        background-color: #fff !important;
    }

    .cart-checkout table tr,
    .cart-checkout table td {
        background-color: #fff !important;
    }

    .cart-checkout table tr {
        border-bottom: 1px solid #C3C3C3;
    }

    header .top-nav .nav-detile {
        background: linear-gradient(40deg, #e33857, #ff4545) !important;
        color: #fff;
    }

    header .mobile-nav .button-collapse {
        color: #000;
    }

    header .top-nav .nav-detile span {
        color: #E9D202 !important;
    }
}