html,
.t-slds__container,
.t-zoomer__container,
.t-feed__post-popup
{
    background-color: #121212 !important;
}

.t-feed__post-popup__close-wrapper {
    background-color: #1e1e1e !important;
}

.t-popup__close-icon > path
{
    stroke: #f0f0f0 !important;
}

.t-menusub__menu_bottom:before,
.t-menusub__menu_bottom:after {
    display: none !important;
}

.t706__cartwin-heading,
.t706__product-title,
.t706__product-plusminus,
.t706__product-amount,
.t706__cartwin-prodamount-wrap,
.t706__cartwin-totalamount-wrap,
.t706__product-quantity,
.t-feed__post-popup__close-text,
.t-feed__post-popup__date,
.t-feed__parts-switch-btn a
{
    color: #f0f0f0 !important;
}

.t-feed__post-popup__close-text,
.t-feed__post-popup__date
{
    font-size: 18px !important;
}

.t706__cartwin-top {
    border-bottom: 1px solid #373737;
}

.t706__cartwin-bottom {
    border-top: 1px solid #373737;
}

.t706__cartwin-content {
    background-color: #1e1e1e !important;
    box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.2);
}

.t-input {
    border: 0;
    border-bottom: 1px solid #373737 !important;
}

.t-inputpromocode__btn {
    background-color: #121212 !important;
    color: #f0f0f0 !important;
}

.t-product__option-variants:after {
    border-color: #fafafa transparent transparent !important;
    right: 8px !important;
}

.t678 .t-section__topwrapper {
    margin-bottom: 30px !important;
}

#rec390648950 .t480__uptitle {
    max-width: 100% !important;
    text-align: justify !important;
}

.t480__descr > div,
.t795__descr > div,
.t487__descr > div
{
    text-align: justify !important;
}

.t-store__filter__input,
.t-store__sort-select,
.t-store__filter__item-controls-wrap,
.t-product__option-select {
    background-color: #1e1e1e !important;
    color: #f0f0f0 !important;
}

.t-store__sort-select-wrapper:after {
    border-color: #f0f0f0 transparent transparent transparent !important;
}

.tlk-userbar__user-image {
    height: 35px !important;
    width: 35px !important;
    box-shadow: none !important;
}

.tlk-userbar__popup-groups,
.tlk-userbar__popup-container {
    display: none !important;
}

.tlk-userbar__popup {
    width: 250px !important;
    border-radius: 5px !important;
    background-color: #1e1e1e !important;
    color: #f0f0f0 !important;
}

.tlk-userbar__popup::after {
    border-color: transparent transparent #1e1e1e !important;
}

.tlk-popup__title,
.tlk-popup__item,
.tlk-input-title,
.tlk-popup__buttons
{
    color: #f0f0f0 !important;
}

.tlk-popup__item:nth-child(4) {
    display: none !important;
}

.tlk-popup__item > input,
.tlk-popup__item > select {
    background-color: #1e1e1e !important;
    color: #f0f0f0 !important;
}

.tlk-popup__container {
    background-color: #1e1e1e !important;
}

.tlk-popup__close {
    width: 15px !important;
    height: 15px !important;
}

.tlk-popup__close::before,
.tlk-popup__close::after {
    background-color: #f0f0f0 !important;
}

.tlk-form__container-wrap tlk-form__title,
.tlk-form__container-wrap tlk-input-title
{
    color: #1e1e1e !important;
}

.searchbox-list:not(:empty) {
    box-shadow: none !important;
}

.searchbox-list-item {
    background-color: #333 !important;
}

.searchbox-list-item:hover {
   background-color: #1e1e1e !important;
}

#addresses-wrapper .t-input-group.t-input-group_in {
    margin: 0 !important;
}

#customdelivery {
    margin: 0 !important;
}

#customdelivery #delivery-services-wrapper {
    display: none !important;
}

/*BLOG*/
 #rec891008959 .t-feed__parts-switch-btn.t-active a {
    font-weight: bold; 
 }