/*-------------TYPOGRAPHY-------------*/
p {
font-size: 16px!important;
}
.newtitle h2{
font-weight: 400!important;
}
.producttitle h2{
font-weight: 400!important;
}
/*-------------HEADER-------------*/
#header-container.small:not(.header-style-8):not(.header-style-9) .header .header-wrap {
    height: 60px;
    line-height: 60px;
   background-color: rgba(97,99,101,0.7)!important;
    box-shadow: 0px 10px 50px 0px rgba(0,0,0,0.3)!important;
}
h1.dfd-page-title {
    font-family: "Roboto"!important;
    font-size: 50px;
    font-style: normal;
    font-weight: 400!important;
    text-transform: none;
    line-height: 50px;
    letter-spacing: 0px;

}
/*-------------FOOTER-------------*/
#footer {
 background-image: linear-gradient(#6a1a1a, #511414)!important;
}
.subfoot p{
font-size: 15px!important;
font-weight: 400!important;
color: #565656!important;
}
.foottit h5{
font-weight: 500!important;
font-size: 15px!important;
text-transform: uppercase!important;
letter-spacing: 0px;
}
/*-------------Product FOOTER-------------*/
.mobifooty {
margin-top: 60%!important;
padding-top: 25%
}
/*-------------QUOTELIST------------*/
.quantity {
    border-radius: 1px!important;
}
.dfd-info-box .title-wrap .info-box-subtitle {
    font-size: 15px!important;
    line-height: 11px!important;
padding-bottom: 11px!important;
}
.return-to-shop {
display: none!important;
}
.reviewsubmit a {
font-size: 14px!important;
padding-bottom: 11px!important;
}

.paoc-popup.popupaoc-link {
font-size: 14px!important;
line-height: 40px!important;
}
/*-------------PRODUCT SIDEBAR------------*/
.woocommerce-loop-category__title {
font-size: 14px!important;
font-weight: 400;
letter-spacing: 0px;
line-height: 16px;
}
div.dfd-custom-theme .pp_content_container .pp_details .ppt{ display: none;
}
div.dfd-custom-theme .pp_content_container .pp_details .ppt + .pp_description { display: none!important;
}
ul.products.columns-3 img {
max-width: 70%!important;
}
.wpb_wrapper > .woocommerce.columns-3 .products .product {
margin-bottom: 0px!important;
}
mark.count {
background-color: #fff!important;
}
/*-------------RELATED PRODUCTS------------*/
.dhvc-woo-info .dhvc-woo-title a {
    text-decoration: none;
    font-size: 16px!important;
    font-weight: 400!important;
    color: #000!important;
    line-height: 18px;
letter-spacing: 0px;
}
/*-------------SEARCH RESULTS------------*/

.dfd-content-wrap article.post .author-section .author {
display: none!important;
}
.dfd-content-wrap article.post .entry-meta > * {
display: none!important;
}
/*-------------IMAGES------------*/
.shadowy {
box-shadow: 1px 3px 25px 0px rgba(0,0,0,0.5);
}

/*-------------PRODUCT ROLLOVER------------*/
.products .product .woo-cover .buttons-wrap a.dfd-prod-lightbox, .products .type-product .woo-cover .buttons-wrap a.dfd-prod-lightbox {
display: none!important;
}