/* Common Styles
==================================================*/
a:focus {outline:none}
.nk-post-img {
    height: 160px;
}
.nk-post-img img {
    height: 100%;
    object-fit: cover;
}
.com-order-block, #crt_blk_cont {display:none  !important;}

.x-unselectable {position:relative;}
#uCatsMenu7 {left: 0% !important;top: 20px !important; margin-left: 0px;}

.nk-post-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.nk-product-rating .fa {padding:0px 2px;}

/*Pagination
==================================================*/
/* -- active -- */
.pgSwchA b, .swchItemA span, .swchItemA1 span {
    min-width: 42px;
    height: 42px;
    line-height: 32px;
    border-radius: 50%;
    color: #dd163b;
    transition: .15s color;
    border: 4px solid;
    font-size: 1.7rem;
    font-weight: 700;
    display: inline-block;
    text-align: center;
}

.pgSwchA:hover b, .swchItemA:hover span, .swchItemA1:hover span {
    min-width: 42px;
    height: 42px;
    line-height: 32px;
    border-radius: 50%;
    color: #dd163b;
    transition: .15s color;
    border: 4px solid;
    font-size: 1.7rem;
    font-weight: 700;
    display: inline-block;
    text-align: center;
}

/* -- no active -- */
.pgSwch span, .swchItem span, a.swchItem1 {
    min-width: 42px;
    height: 42px;
    line-height: 32px;
    color: #fff;
    transition: .15s color;
    font-size: 1.7rem;
    font-weight: 700;
    display: inline-block;
    text-align: center;
}

.pgSwch:hover span, .swchItem:hover span, a.swchItem1:hover {
text-decoration: none;
color: #dd163b;
}


/* -- dots -- */
.swchItemDots {
    min-width: 42px;
    height: 42px;
    line-height: 32px;
    color: #fff;
    transition: .15s color;
    font-size: 1.7rem;
    font-weight: 700;
    display: inline-block;
    text-align: center;
}

.bbQuoteBlock {
    padding: 35px 0;
    border: none !important;
    border-bottom: 2px solid #dd163b !important;
    border-top: 2px solid #dd163b !important;
    position: relative;
    margin-bottom: 30px;
}
.bbQuoteBlock::before {
    content: '"';
    display: inline-block;
    vertical-align: top;
    color: #fff;
    font-weight: 700;
    cursor: default;
    font-size: 96px;
    line-height: 0;
    height: 0;
    padding-right: 25px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-style: italic;
    background: #171E22 !important;
    position: absolute;
    top: -20px;
    line-height: 75px;
    left: 50px;
    height: 35px;
}

.quoteMessage {font-style: italic;border: none !important;}

.bbQuoteName {
    position: absolute;
    right: 50px;
    bottom: -10px;
    display: inline-block;
    font-weight: 700;
    white-space: nowrap;
    color: #fff;
    font-size: .95rem !important;
    padding-right: 30px;
    padding-left: 30px !important;
    font-style: italic;
    background: #171E22;
}

.uRelatedEntries {padding: 0;}
.nk-post-text img {max-width: 100%;}
.nk-comment {
    margin-bottom: 30px;
}
.myWinSuccess {
    color: white !important;
}

.nk-flickity-arrow {
    top: 40%;
}
.nk-product-image {
    float: none;
    width: 100%;
    height: 170px;
}
.nk-product-image img, .nk-gallery-item-box img {
    height: 100%;
    object-fit: cover;
}

#fancybox-overlay {opacity:0.8 !important}

.nk-product-screens {
    display: inline-block;
    height: 70px;
}
