/*
@font-face {
    font-family: 'Bosox';
    src: url('../fonts/Bosox/Bosox.ttf');
}

@font-face {
    font-family: "future";
    src: url("../fonts/future_time.otf") format("opentype");
}


body .fa,
body .far,
body .fas,
span.menu-toggler{
    font-family: "Font Awesome 5 Free"!important;
}

body .fa
{
    font-family: "Font Awesome 6 Free"!important;
}

.social-icons .fa,
.social-share-icon .fa
{
    font-family: "Font Awesome 5 Brands"!important;
}
*/
#sp-menu,
#sp-menu li.sp-menu-item,
#sp-menu li.sp-menu-item a,
#sp-bottom .sp-module ul>li>a{

    font-size: 106%!important;
}

.logo img{
    max-width:none!important;
}

.com-content.view-article .authors-posts-wrap,
.police_news_page .authors-posts-wrap,
.blog.technical_news_page .items-leading,
.blog.police_news_page .items-leading,
.blog.technical_news_page .items-row .item,
.blog.police_news_page .items-row .item,
.technical_news_page .authors-posts-wrap,
.discussion_page .sppb-section.newsberg-card,
.discussion_page .swiper-container-horizontal .sppb-article-info-wrap{
    background:#171717!important;
    color:#fff!important;
}

.joms-subnav--desktop > ul > li > a, .joms-toolbar--desktop > ul > li > a, .joms-toolbar--mobile > ul > li > a,
.joms-media__desc,
.joms-postbox-tab,
.joms-activity-filter .joms-activity-filter-action,
.view-article .authors-posts-wrap .author-post-items li p
{
    font-size: 16px;
}

.sppb-addon-articles-layout .sppb-addon-article .article-spbookmark a,
.sppb-addon-articles-layout.layout-liberica .leading-item .sppb-addon-article .sppb-meta-date,
.sppb-addon-articles-layout.layout-liberica .leading-item .sppb-addon-article .sppb-meta-date,
.online_shop_page .vm-search-custom-search-input .btn,
.online_shop_page .virtuemart_search .vm-search-descr,
.online_shop_page .vm-search-custom-search-input input[name=keyword]::placeholder,
.police_news_page .article-details.police_news_page .sppb-addon-content,
.social-share-icon .fa,
.social-share-icon .fas,
.article-info .published,
.blog.technical_news_page .items-leading,
.blog.technical_news_page .items-leading span.published,
.blog.technical_news_page .items-row .item span.published,
.blog.police_news_page .items-leading,
.blog.police_news_page .items-leading span.published,
.blog.police_news_page .items-row .item span.published,
#sp-menu-right .sp-date .sp-date-wrapper span,
.discussion_page .sppb-section.newsberg-card a,
.discussion_page .sppb-section.newsberg-card h2.sppb-addon-title,
.discussion_page .sppb-section.newsberg-card .sppb-meta-date,
.discussion_page .swiper-container-horizontal .sppb-article-info-wrap .sppb-meta-date,
.discussion_page .swiper-container-horizontal .sppb-article-info-wrap a{
    color:#fff!important;
}

.discussion_page .home-ad-banner img{
    border-color: #171717!important;
}

#sp-logo .logo a{
    display: inline-block;
    position: relative;
    z-index: 999!important;
}

.joms-form.joms-js-form--login .joms-input--append svg{
    fill:#893534!important;
}

.com_community .joms-list__search-title .joms-page__title,
.com-content.view-article .authors-posts-wrap h3,
.police_news_page .authors-posts-wrap h3,
.blog.police_news_page .items-row .item a,
.technical_news_page .authors-posts-wrap a,
.technical_news_page .authors-posts-wrap a h3,
.article-social-share .social-share-icon ul li a,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,
.sp-megamenu-parent>li>a{
    color:#893534!important;
}

#sp-top4 .sppb-addon-button-group .sppb-btn-primary:hover{
    background-color: #893534!important;
    border-color: #893534!important;
}

.police_news_page .tags>li a{
    color:#fff;
}

.article-details .tags a,
.pagenavigation .pager>li a{
    background-color:#893534!important;
    border-color:#893534!important;
    color:#fff!important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li a,
.offcanvas-menu .offcanvas-inner .sp-module ul>li span{
    color:#893534!important;
}

.technical_news_page .authors-posts-wrap>h3,
.technical_news_page .sppb-addon-content{
    color:#fff!important;
}

.blog.technical_news_page h3.newsberg-blog-title,
.blog.police_news_page h3.newsberg-blog-title{
    color:#fff!important;
}

.online_shop_page h2.vm-subcategory-title{
    border-color:#171717!important;
    color:#fff!important;
}

.online_shop_page .vm-search-custom-search-input input{
    background: #1a1a1d;
    color: #fff;
}

.vm-customfields-wrap .product-fields a.chosen-single,
.online_shop_page .product-field-display a.chosen-single,
.online_shop_page .product-field-display .vm-chzn-select option,
.online_shop_page .product-field-display .vm-chzn-select,
.online_shop_page .vm-order-list .text-dark,
.online_shop_page .vm-order-list #vm-orderby-select,
.online_shop_page .vm-order-list #limit,
.online_shop_page .virtuemart_search.p-3.mb-3.border.bg-light{
    background-color: #171717!important;
    color: #fff!important;
}

.online_shop_page .vm-order-list .text-dark{
    border-color:#fff!important;
}

.online_shop_page .vm-order-list #limit:after{
    border-color:#fff!important;
}

.com_community .page-link{
    display: inline-block!important;
    padding:0 15px!important;
    background-color:#171717!important;
    color:#fff!important;
    border:none!important;
}
.com_community span.page-link .page-link.next,
.com_community a.page-link .page-link.next{
    padding:0!important;
    border:none!important;
}

.com_community .active .page-link{
    font-weight: bold;
    color:#893534!important;
}

.home_page .joms-blankslate,
.home_page .joms-form.joms-js-form--login input[name=password],
.home_page .joms-form.joms-js-form--login input[name=username]{
    color:#fff!important;
}

.joms-popup__content input:focus,
#kunena.layout .kunena-search .input-group input:focus,
.home_page .joms-form.joms-js-form--login input[name=password]:focus,
.home_page .joms-form.joms-js-form--login input[name=username]:focus{
    color:#171717!important;
}
.home_page .joms-form.joms-js-form--login input[name=password]::placeholder,
.home_page .joms-form.joms-js-form--login input[name=username]::placeholder{
    color:#fff!important;
    opacity: 1; /* Firefox */
}

.discussion_home_page form#jumpto{
    background-color:#171717!important;
}

.discussion_home_page .ksection-header h2 a{
    color:#893534!important;
}

.discussion_home_page .kcat-desc{
    color:#fff!important;
}

#kunena.layout #kwho .kwho-ico span i, #kunena.layout #kwho .kstats-ico span i, #kunena.layout #kstats .kwho-ico span i, #kunena.layout #kstats .kstats-ico span i,
.discussion_home_page i.fa-rss{
    color:#fff!important;
}

.com_community .joms-sortings .joms-select--wrapper .joms-select,
.com_community .joms-list--video .joms-block.joms-text--light,
.discussion_home_page #kunena.layout .ksection .kcat-item .kcat-item-inner .kcat-icon i{
    color:#fff!important;
}

#kunena.layout #kwho .kwho-body, #kunena.layout #kwho .kstats-body, #kunena.layout #kstats .kwho-body, #kunena.layout #kstats .kstats-body,
#kunena.layout #kwho .kwho-body::before, #kunena.layout #kwho .kstats-body::before, #kunena.layout #kstats .kwho-body::before, #kunena.layout #kstats .kstats-body::before,
.discussion_home_page #kunena.layout .ksection .kcat-item .kcat-info,
.discussion_home_page #kunena.layout .ksection .kcat-item .kcat-item-inner,
.discussion_home_page #kunena.layout .ksection .kcat-item .kcat-item-inner::before{
    background-color:#171717!important;
    border-right-color: #171717!important;
}

.discussion_home_page #kunena.layout .ksection .kcat-item .kcat-item-inner .kcat-title h3 a{
    color:#893534!important;
}

.joms-popup__content img{
    display: inline-block;
}

.joms-popup__content{
    color:#fff!important;
}

.joms-popup__content *{
    font-size: 13px;
}

.joms-popup__content input,
.joms-popup__content select,
.joms-popup__content .joms-help,
.joms-popup__content .joms-form__group{
    color:#fff!important;
}
.joms-popup--photoupload, .joms-popup--videoupload{
    height:auto;
}

.joms-popover--toolbar-chat-item.unread{
    background-color: #1a1a1d;
}

.kmsg-post-time i{
    color:#fff!important;
    opacity: 1!important;
}

#kunena.layout .ktopic-detail-wrap .kmsg-item-body .kmsg-header .msg-anchor,
#kunena.layout .ktopic-detail-wrap .kmsg-item-body .kmsg-header .kmsg-post-time,
#kunena.layout .ktopic-detail-wrap .kmsg-item-body .kmsg-header h3 a,
#kunena.layout .ktopic-detail-wrap .kmsg-item-body .kmsg-header h3{
    color:#893534;
}

#kunena.layout .ktopic-detail-wrap .kmsg-item-body .kmsg-foot a,
#kunena.layout .msg-reason,
#kunena.layout .ktopic-detail-wrap .kmsg-item-body .kmsg-wrap .kmsg-ct{
    color:#fff!important;
    opacity: 1!important;
}

.joms-page__title,
#kunena.layout .ktopic-detail-wrap .kmsg-item-body .kmsg-wrap .kmsg-ct i,
#kunena.layout .ktopic-detail-wrap .kmsg-item-body .kmsg-wrap .kmsg-ct b{
    color:#893534!important;
}

#kunena.layout .kunena-search .input-group input::placeholder,
#kunena.layout .kunena-search .input-group input,
#kunena.layout .kpagination ul.pagination>li.page-item>a.page-link,
#kunena.layout .kmsg-actions li a{
    background:#171717;
    color:#fff;
}

.logo-image-phone{
    height:32px!important;
}

.vm-cart-item-quantity svg,
.productdetails-view.productdetails .vm-ratingbox-unrated svg,
.productdetails-view.productdetails .vm-ratingbox-unrated svg,
.productdetails-view.productdetails .main-image svg,
.vm-product-rating-container svg{ fill:#893534!important;}


.category-view .vm-product-grid div.product{
    /*background-color:#171717!important;*/
    color: #fff;
    /*border: solid 1px rgba(80, 80, 80, 0.4);*/
    padding: 0 5px;
}

.category-view .vm-product-grid div.product .product-container{
    border: solid 1px rgba(80, 80, 80, 0.4);
    background-color:#171717!important;
    padding:10px 10px;
}

.category-view .vm-product-grid div.product .vm-product-s-desc{
    display:none;
    background-color:#171717!important;
}

.productdetails-view.productdetails .vm-page-title,
.category-view .vm-product-grid div.product .vm-product-title a{
    color:#893534!important;
}

.productdetails-view.productdetails .product-short-description,
.productdetails-view.productdetails{
    color:#fff!important;
}

.productdetails-view.productdetails .vm-modal-buttons .icons svg{fill:#fff!important;}
.productdetails-view.productdetails .back-to-category a,
.productdetails-view.productdetails .customer-reviews h2,
.productdetails-view.productdetails .product-description h2,
.productdetails-view.productdetails .product-description h3{
    color:#893534!important;
}

.online_shop_page #fancybox-outer{
    background-color: #171717!important;

}

.online_shop_page #fancybox-outer .alert.alert-success{
    background-color: #1a1a1d!important;
    color:#fff!important;
}

#cart-view .vm-coupon-container button[name=setcoupon],
.online_shop_page #fancybox-outer .continue_link{
    background-color: #893534!important;
    border-color: #893534!important;
    color:#fff!important;
}
.online_shop_page #fancybox-outer .justify-content-between{
    border-color:#fff!important;
}



#cart-view .vm-checkout-billing-userfields,
#cart-view .vm-checkout-billing-userfields .output-billto,
#cart-view .vm-checkout-login .bg-light,
#cart-view .px-3.py-3.bg-light{
    background-color: #171717!important;
    color:#fff!important;
}

#cart-view .px-3.py-3.bg-light .border-bottom{
    border-bottom: 2px solid #1a1a1d!important;
}

#cart-view .vm-checkout-subtotals,
#cart-view .px-3.py-3.bg-light form .chosen-container .chosen-single,
#cart-view .px-3.py-3.bg-light form .chosen-container .chosen-choices,
#cart-view .px-3.py-3.bg-light form .chosen-container .chosen-drop{
    background: #1a1a1d!important;
    color: #fff!important;
}

#cart-view .vm-cart-item-sku.small,
#cart-view .px-3.py-3.bg-light form .chosen-container .chosen-search-input:focus,
#cart-view .px-3.py-3.bg-light form .chosen-container .chosen-results{color:#fff!important;}
#cart-view .px-3.py-3.bg-light form .input-group button[name=changeShopper]{
    margin-top:15px;
}
#cart-view .px-3.py-3.bg-light form .input-group input[name=usersearch]{
    background-color: #1a1a1d!important;
}

#cart-view .vm-coupon-container #coupon_code{border-color: #893534!important;}

.jomsocial .joms-stream__actions .joms-button--reaction,
.com_community .joms-stream__time,
.jomsocial .joms-stream__time,
.jomsocial h5.joms-text--title,
.jomsocial .reset-gap,
#cart-view .vm-cart-item-name a{
    color: #893534!important;
}

.joms-sortings select.joms-select,
.joms-sortings select.joms-select option,
#cart-view .vm-payment-shipment-select ul.list-group li,
#cart-view .vm-shipment-select ul.list-group li{
    background: #1a1a1d!important;
    color: #fff!important;
}

#cart-view .vm-payment-shipment-select ul.list-group li.list-group-item-primary,
#cart-view .vm-shipment-select ul.list-group li.list-group-item-primary{
    background: #171717!important;
}

#cart-view .vm-payment-shipment-select .form-check-input:checked,
#cart-view .vm-checkout-shipping-userfields .form-check-input:checked,
#cart-view .vm-shipment-select .form-check-input:checked{
    background-color: #893534!important;
    border-color: #893534!important;
}

.jomsocial .joms-media.like .joms-text--desc,
.discussion_home_page .kcat-info i,
.joms-list--friend .joms-list__details .joms-text--title{
    color: #fff!important;
}

.joms-comment__reply svg,
.jomsocial .reset-gap svg{fill:#fff!important;}

.joms-page form .joms-form__group .joms-checkbox span,
.joms-page form .joms-form__group{
    color: #fff!important;
}
.joms-page form .joms-form__group input[type="checkbox"]:checked {
    background: #893534!important;
    color: #fff!important;
}

.joms-page form .joms-form__group input[type="checkbox"] {
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
    background: lightgray;
    height: 20px;
    width: 20px;
    color: white;
}

.joms-page form .joms-form__group input[type="checkbox"]:after {
    content: ' ';
    position: relative;
    left: 40%;
    top: 20%;
    width: 18%;
    height: 40%;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(50deg);
    display: none;
}

.joms-page form .joms-form__group input[type="checkbox"]:checked:after {
    display: block;
}

.jomsocial .cIndex .joms-tab__content .joms-select--wrapper select.joms-select,
.joms-page form .joms-form__group select,
.joms-page form .joms-form__group select::placeholder{color:#fff!important; padding-left:10px;}

.jomsocial .cIndex .joms-tab__content .joms-select--wrapper select.joms-select option,
.joms-page form .joms-form__group select option{
    background: #1a1a1d;
    color: #fff;
}


#kunena.layout .ktopic-badges i, #kunena.layout .ktopic-badges i.fa,
.joms-page form .joms-form__group input.joms-input,
.joms-page form .joms-form__group input.joms-input::placeholder{
    color: #fff;
}

.joms-page form .joms-form__group input.joms-input:focus{
    color:#171717;
}

#kunena.layout .ktopic-detail-wrap .kmsg-user-profile .kuser-avatar{
    background-color:#171717;
    padding-top: var(--ksp-2);
}

.joms-textarea__wrapper textarea.joms-textarea,
.joms-textarea__wrapper textarea.joms-textarea::placeholder,
#kunena.layout .ktopic-detail-wrap .kmsg-user-profile .kuser-profile-extra i{
    color:#fff!important;
    opacity: 1!important;
}
#kunena.layout .ktopic-detail-wrap .kmsg-user-profile .kuser-profile-extra a{
    background: none;
    border:none;
}
#kunena.layout .ktopic-detail-wrap .kmsg-user-profile{
    background-color:#171717;
}

#kunena.layout .kpagination ul.pagination>li.page-item.disabled>a.page-link{
    opacity: 1!important;
}

#kunena.layout .btn, #kunena.layout .kbtn, #kunena.layout .kmsg-actions li a{
    color: #fff;
    background-color:#171717;
}

.ms-auto.vm-stock-status.normalstock svg{fill:#893534!important;}

.tag-category input#filter-search::placeholder,
.tag-category input#filter-search,
.joms-activity-filter li input[type=text]::placeholder,
.joms-activity-filter li input[type=text],
.joms-activity-filter li select::placeholder,
.joms-activity-filter li select,
.joms-postbox__status-composer .j-textarea::placeholder,
.joms-postbox__status-composer .j-textarea,
.joms-list--group .joms-list li,
.joms-input--search[type="text"]::placeholder,
.joms-input--search[type="text"],
.joms-chat__message-body > div{
    color:#fff!important;
}

.tag-category input#filter-search:focus{
    color: #171717!important;
}

.tag-category button[type=reset],
#joms-chatbar .joms-chat__message-body--mine>div{
    background-color: #1a1a1d!important;
    color:#fff!important;
}

.joms-postbox-tab .joms-list .joms-icon,
.joms-postbox-status .joms-list .joms-icon,
.joms-list--card .joms-list--table .joms-icon,
.joms-list--group .joms-list .joms-icon{fill:#fff!important;}

.suff-groups-list ul.joms-list--table li a{
    color:#fff;
}

#joms-group--details .joms-list__row .joms-text--light,
.suff-groups-list ul.joms-list--table li a span{
    color: #893534!important;
}

.joms-tab__bar--button span.add{
    background-color:#171717!important;
}
.joms-hcard{
    max-width:100%!important;
}
.sppb-addon-articles-layout.layout-liberica .subleading-item .sppb-addon-article,
.sppb-addon-articles-layout.layout-liberica .leading-item .sppb-addon-article{
    background-color: #171717!important;
}
.kontaktformular form.visform textarea,
.kontaktformular form.visform input.form-control{
    border-color:#893534!important;
    margin-bottom:5px;
    background:none!important;
    color:#fff;
}

.online_shop_page .virtuemart_search,
.online_shop_page .virtuemart_search input[name=keyword]{
    border-color:#893534!important;
}

.online_shop_page .virtuemart_search input[name=keyword]:focus{
    background: none;
    color:#fff;
}

.online_shop_page .orderby-displaynumber.border-top.border-bottom{
    border-color:#893534!important;
}

.online_shop_page .vm-pagination{
    border-color:#893534!important;
    background:#171717!important;
}

.online_shop_page .vm-pagination ul.pagination{
    margin-bottom:0px;
}
.online_shop_page .vm-pagination ul.pagination .page-item.active a{
    background-color:#893534!important;
    border-color:#893534!important;
}

.online_shop_page .vm-pagination ul.pagination .page-item a{
    background-color:#1a1a1d!important;
    border-color:#1a1a1d!important;
}

.online_shop_page .product-field-display a.chosen-single,
.online_shop_page .product-field-display .vm-chzn-select option,
.online_shop_page .product-field-display .vm-chzn-select{
    background:#171717!important;
    color:#893534!important;

}

.game_white_content{
    color:#fff;
}

.game_white_content h1,
.game_white_content h2,
.game_white_content h3,
.game_white_content h4,
.game_white_content h5{
    color:#893534!important;
}

.vm-checkout-register-userfields input.form-control:-webkit-autofill,
.vm-checkout-register-userfields input.form-control:focus,
.vm-checkout-register-userfields input.form-control{
    border-color:#893534!important;
    background: #171717!important;
    color:#fff!important;
}

#sp-header.header-sticky{
    z-index: 9999!important;
}


#virtuemart_state_id_field_chosen .chosen-single,
#virtuemart_state_id_field_chosen,
#title_field_chosen .chosen-single,
#title_field_chosen,
#virtuemart_country_id_field_chosen .chosen-single,
#virtuemart_country_id_field_chosen{
    height: 50px;
    line-height: 50px;
}
#virtuemart_state_id_field_chosen .chosen-single span,
#title_field_chosen .chosen-single span,
#virtuemart_country_id_field_chosen .chosen-single span{
    display: block;
    line-height: 50px;
}
#virtuemart_state_id_field_chosen .chosen-single div b,
#title_field_chosen .chosen-single div b,
#virtuemart_country_id_field_chosen .chosen-single div b{
    background-position: 0 16px!important;
}

.product-fields .product-field-type-S .chosen-single,
#virtuemart_state_id_field_chosen .chosen-single,
#title_field_chosen .chosen-single,
#virtuemart_country_id_field_chosen .chosen-single{
    background:#171717;
    border-color:#893534!important;
    box-shadow: none;
    color:#fff!important;
}
.product-fields .product-field-type-S .chosen-drop,
#virtuemart_state_id_field_chosen .chosen-drop,
#title_field_chosen .chosen-drop,
#virtuemart_country_id_field_chosen .chosen-drop{
    background:#171717;
    border-color:#893534!important;
    box-shadow: none;
    color:#fff!important;
}

/* #virtuemart_country_id_field_chosen .chosen-drop .chosen-results .result-selected,*/
.product-fields .product-field-type-S .chosen-drop .chosen-results .highlighted,
#virtuemart_state_id_field_chosen .chosen-drop .chosen-results .highlighted,
#title_field_chosen .chosen-drop .chosen-results .highlighted,
#virtuemart_country_id_field_chosen .chosen-drop .chosen-results .highlighted{
    background:#893534!important;
    color:#fff!important;
}
.product-fields .product-field-type-S .chosen-drop .chosen-results .active-result,
#virtuemart_state_id_field_chosen .chosen-drop .chosen-results .active-result,
#title_field_chosen .chosen-drop .chosen-results .active-result,
#virtuemart_country_id_field_chosen .chosen-drop .chosen-results .active-result{
    color:#fff!important;
}

.quantity-box.input-group.flex-nowrap .quantity-input,
.vm-cart-item-quantity input{
    color:#fff!important;
}

.quantity-box.input-group.flex-nowrap svg{
    fill:#fff;
}

.online_shop_page .vm-login.bg-light,
.online_shop_page fieldset.bg-light{
    background:#171717!important;
}

.CartIconHeadercart_mobile_icon .dropdownCart-btn,
.CartIconHeader .dropdownCart-btn{
    background:#171717!important;
    border:none!important;
    color:#fff!important;
    text-align: center;
    position: relative;
    padding:0;
    margin: 0 30px 0 0;
    line-height: 36px;
}

.CartIconHeadercart_mobile_icon .dropdownCart-btn i,
.CartIconHeader .dropdownCart-btn i{
    color:#893534!important;
    font-size: 36px;
}

.CartIconHeadercart_mobile_icon .dropdownCart-btn .total_products,
.CartIconHeader .dropdownCart-btn .total_products{
    position:absolute;
    z-index:10;
    padding:0px;
    top:-20px;
    color:#fff;
    font-weight: bold;
    width: 100%;
    text-align: right;
    font-size: 20px;
}

#sp-menu-right .sp-date{
    padding-left:20px!important;
}

/** JReview CSS **/
.jrListSearch .jr-simple-search .jrText{
    background: #171717!important;
    color: #fff!important;
    border: 1px solid #893534!important;
}
.jrListSearch .jr-simple-search .jrText::placeholder{
    color: #fff!important;
    opacity: 1!important;
}

.jrListSearch .jr-simple-search .jr-search.jrButton{
    background: #893534!important;
    color: #fff!important;
    border:none!important;
}
.jrListSearch .jr-simple-search .jr-search.jrButton .jrIconSearch:before{
    color: #fff!important;
}
.jrResults .jr-layout-outer .jrCardButtons{
    border-color:#893534!important;
}
.jrRoundedPanel, .jrRoundedPanelLt{
    border-bottom:1px solid #893534!important;
}
.jrForm select.jrSelect, .jrPage select.jrSelect{
    background-color: #893534!important;
    background-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='white' d='m9.293 12.95.707.707L15.657 8l-1.414-1.414L10 10.828 5.757 6.586 4.343 8z'/></svg>");
    color: #fff;
}
.jrResults .jr-layout-outer .jrCardInner .jrDateValue,
.jrResults .jr-layout-outer .jrCardInner .jrCardAbstract,
.jrOverallRatings>* [class^=jrIcon]:before,
.jrForm select.jrSelect, .jrPage select.jrSelect option{
    color:#fff!important;
}

.jrResults .jr-layout-outer .jrCardButtons,
.jrResults .jr-layout-outer .jrCardAuthorCreated,
.jrResults .jr-layout-outer .jrCardInner{
    background: #171717!important;
    color:#fff!important;
}

.jrResults .jr-layout-outer .jrCardInner .jrCardTitle h3 a{
    color: #893534!important;
}

.jr-listing-list .jrRatingStarsEditor,
.jr-listing-list .jrRatingStarsEditor div,
.jr-listing-list .jrRatingStarsUser, .jrRatingStarsUser div{
    background-position: 0 -48px!important;
}
.jrListingDetail .jrRatingStarsEditor,
.jrListingDetail .jrRatingStarsEditor div,
.jrListingDetail .jrRatingStarsUser, .jrRatingStarsUser div{
    background-position: 0 -70px!important;
}
.jrResults .jr-layout-outer .jrCardButtons .jrListingActions a{
    background-color: #893534!important;
    color:#fff!important;
}

.jrResults .jr-layout-outer .jrCardAuthorCreated .fwd-text-sm span{
    color: #893534!important;
}

.jreview-author-avatar .jreview-author-avatar-wrapper img{
    max-width: 64px;
    height: auto;
}

.jreview-author-avatar .jreview-author-avatar-wrapper{
    width: 64px;
    height: 64px;
    border-radius: 32px;
    overflow: hidden;
    margin-right: 10px;
}

.jrListingInfoContainer .jrListingButtons a.jrButton span::before,
.jrListingInfoContainer .jrListingButtons a.jrButton,
.com-content-article__body #userReviews h3.jrUserReviewsTitle .jrIconUsers::before,
.com-content-article__body #userReviews h3.jrUserReviewsTitle .jrIconUsers,
.com-content-article__body .jrListingFulltext,
.com-content-article__body .jrFieldValue,
.com-content-article__body .jrFieldValue a,
.com-content-article__body .jrFieldValueList a{
    color:#fff!important;
}

.com-content-article__body #userReviews h3.jrUserReviewsTitle .jrHeadingText{
    color: #893534!important;
}

.jrListingActions .jrDropdown .jr-listing-manager .jrIconEditListing::before,
.jrListingActions .jrDropdown .jr-listing-manager .jrIconAddMedia::before,
.jrListingActions .jrDropdown .jr-listing-manager .jrIconEdit::before,
.jrListingActions .jrDropdown .jr-listing-manager .jrIconDelete::before,
.jrListingActions .jrDropdown .jrIconManage::before,
.jrOverallRatings .jrRatingValue,
.jrOverallRatings .jrReviewCount,
.jrListingInfoContainer .jrListingInfo .jrIconFavorite::before,
.jrListingInfoContainer .jrListingInfo .jrIconPhoto::before,
.jrListingInfoContainer .jrListingInfo .jrIconVideo::before,
.jrListingInfoContainer .jrListingInfo .jrIconGraph::before,
.jrAuthorInfo.jreview-author-avatar .jrListingDate.jrDateModified span.jrDateValue,
.jrAuthorInfo.jreview-author-avatar .jrListingDate.jrDateModified span.jrDateLabel{
    color:#fff!important;
}

.jrListingActions .jrDropdown .jr-listing-manager{
    background-color: #171717;
}

.jrListingActions .jrDropdown{
    background-color: #893534!important;
}

.jrListingActions .jrDropdown .jr-listing-manager li:hover{
    border: none;
    background-color: #893534;
}

.jrResults .jr-layout-outer .jrCardButtons .jrListingActions .jr-listing-manager li a{
    background: none!important;
}

.jrListingInfoContainer .jrListingButtons a.jrButton{
    background: #893534!important;
    border:none!important;
}


/** End JReview CSS **/

@media (min-width: 991px) {
    .CartIconHeadercart_mobile_icon{
        display: none;
    }
}

@media (max-width: 991px) {
    .CartIconHeadercart_mobile_icon{
        position: absolute;
        right: 0px;
        top:5px;
        z-index: 2;
    }
}