body{
background:initial
}
.comments-area a,a.elementor-post__read-more, .widget_recent_entries ul>li>a{
color:#b50000 !important;
}
.full-width {
width: 100%;
}
.site-inner {
max-width: 100%;
}
.site-content {
padding: 0;
}
header#masthead,
footer#colophon {
margin: 0 auto; }
.entry-content {
margin-right: auto;
margin-left: auto;
}
@media screen and (min-width: 56.875em) {
.entry-content {
margin-right: auto;
margin-left: auto;
}
.page-template-full-width .entry-content{
margin-right:0;
margin-left:0;
}
}
@media screen and (min-width: 44.375em) {
.entry-content {
margin-right: auto;
}
}
.site-header { padding:0 4.5455%;
width:100%;
box-shadow: 0 0 7px rgba(0,0,0,.1)!important;
background:#F1F1F1;
border-bottom: 1px solid #dedede;
}
.site-main{ }
.site-header-menu{
padding-right:1em
}
.primary-menu li a{
text-transform: uppercase;
}
.site-footer{
background:#000;
padding:0px 4.5455% 0
}
.site-info a{
color:#dedede;
font-family:Merriweather, Georgia, serif;
line-height:1.75;
font-weight: 600;
}
.site-info a:hover{
text-decoration:none !important;
color:#dedede !important;
}
.site-title a:hover{
text-decoration:none !important;
color:#dedede !important;
}
ul.footer-menu {
list-style: none;
margin:0.538461538em auto 0.538461538em 0
}
.footer-menu li {
display: inline-block;
padding-right: 22px;
font-size: 14px;
font-weight: 600;
}
.footer-menu li a{
color:#dedede
}
@media screen and (min-width: 44.375em){
body:not(.custom-background-image):before, body:not(.custom-background-image):after {
height: 0;
}
}
h1,h2,h3,h4,h5,h6,.entry-title,.main-navigation,.elementor-widget-heading .elementor-heading-title,.page-title{
font-family: 'Roboto Condensed', sans-serif;
}
.entry-title{
margin-top:1em;
}
.footer-menu li a, .site-title a,.comment-reply-title,.post-navigation .post-title{
font-family: 'Roboto Condensed', sans-serif;
}
.main-navigation a:focus,.main-navigation a:hover, .main-navigation a:active{
color:#b50000 !important;
}
.widget{
border-top:1px solid #b90000;
}
.site{
margin: 0;
background:none;
}
.elementor-section.elementor-section-boxed>.elementor-container{
width:100% !important;
max-width:100% !important;
} .no-padding{
padding:0 !important;
}
@media screen and (min-width: 61.5625em){
body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {
margin:0 15%;
}
}
.entry-footer{
display:none;
}
.elementor-2059 .elementor-element.elementor-element-c8d194a .elementor-repeater-item-b6112ec .slick-slide-bg{
background-position:left
}
.elementor-2059 .elementor-element.elementor-element-c8d194a .elementor-repeater-item-0c72cbc .slick-slide-bg{
background-position:left
}
cc.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
background:#b50000;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{
background:#9a0202;
}
.woocommerce-breadcrumb,.woocommerce-ordering{
display:none
}
.woocommerce-products-header{
padding:1em 0
}
.woocommerce-result-count{
display:none
}
.woocommerce ul.products li.product .button{
text-transform: uppercase;
background: #b50000;
color: #fff;
}
.woocommerce div.product p.price, .woocommerce div.product span.price,.woocommerce-Price-amount{
color:#b50000
} .product_meta{
display:none
}
.woocommerce-products-header__title{
text-align: center;
text-transform: uppercase;
font-size: 2em;
}
.social-navigation a{
color:#dedede
}