/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
body{text-transform: inherit !important;}
.virgola-tags-container .virgola-tags:last-child{display:none;}
#categories_block_left .vertical ul li a{
    text-transform: inherit !important;
}
.custom-service-block .service-text{
    text-transform: inherit !important;
}
.blog-category-block > .category-image{display: none !important;}
.blog-category-block > .category-info{width: 100% !important;}
.category-info > h1{font-size: 1.4rem !important;}
.blog-content-wrap > .title {text-transform: inherit !important;font-size: 1.3rem !important;} 
.blog-item{
    font-family: 'PT Serif', serif !important;
    direction: ltr;
    font-size: 15px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #000;
    line-height: 23px;
    font-weight: 400;
    letter-spacing: 0.5px;
}
.social-share, .blog-comment-block, .blog-meta-detail{display:none !important}
.blog-cat{display: block;margin: 15px 0;font-size: 12px !important;}
#blog-listing leading-blog span.blog-created, #blog-category .leading-blog span.blog-created{
    position: inherit;
}
.offer-block-img{text-align: center !important;}
.add-to-cart > em {padding:3px}
/*.product-prices{display: none !important;}*/
.payment-block{display:none}
#preorderprice_timer{display: none !important;}
.preorder-slider .preordercontent{
    display: none;
}

.product-price-and-shipping{
    display: flex;
    flex-direction: row;
    align-items: center;
    align-content: center;
}
.product-description .box{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    width: 50%;
}
/*
.box .fa{
    font-size: 1.6rem;
}
*/
.product-miniature{
    min-height: 430px;
}
.product-price-and-shipping{
    margin-top: 0.5rem;
}
.product-description .box .fa-tablet{
    margin:0 !important;
}
.template2{
    height: auto !important;
}
.privacy-popup{
    margin-top: 20px;
    font-family: sans-serif;
}
@media (max-width:767px) {
	.privacy-popup{
        text-align: center
    }
    .custom-service-block{
        padding: 6px 3px;
    }
    .service-description{
        padding: 0 1px !important;
    }
    .service-title > a{
        font-size: 13.5px !important;
    }
}
.form-fields > .delivery-options {pointer-events: none;}
.product-prices:nth-of-type(2) {
    display: none !important;
}