.header-address{
display:none!important;
}
.site-header .site-branding a{
position:absolute!important;
z-index:100000!important;
}
.site-header .site-branding a img{
max-height:300px!important;
}
.woocommerce div.product p.price, .woocommerce div.product span.price,.woocommerce ul.products li.product .price{
display:none!important;
}
.woocommerce ul.products li.product h3 a:hover{
color:#cf2529!important;
}
footer .widget ul li a:hover{
color:#fff!important;
font-weight:bold!important;
}
.header-style-11 .site-header .main-navigation .nav-area ul.menu{
padding-left:150px;
text-align:center;
}
.rt-service-cats{
display:none!important;
}
pre .mtphr-dnt{
font-family:"Roboto"!important;
text-align:center!important;
}
.rt-post-vc-section-2 .rtin-single-post .rtin-item-info{
min-height: 280px!important;
}
.eael-product-title{
min-height:80px!important;
}
span.date{
display:none!important;
}
li#tab-title-description a{
display:none!important;
}
.footer-red-info{
background:#cf2529;
width:100%;
padding-top:20px;
padding-bottom:20px;
}
.footer-red-info h3{
text-align:center;
color:#fff;
font-size:18px;
margin-bottom:0px;
}
.footer-bottom-area p{
margin-bottom:5px;
}
.header-style-11 .entry-banner .entry-banner-content{
padding-top:35px!important;
}
.header-fixed{
position:relative!important;
}
#header-area-space{
margin-top:0!important;
}
.header-area,#masthead{
background-color:#06763c!important;
}
.mean-container .mean-bar{
background-color:#06763c!important;
}
span.sidebarBtn{
color:#fff!important;
}
.woocommerce div.product .woocommerce-tabs{
border:0px!important;
}
.woocommerce .product-thumb-area{
border:none!important;
}
.woocommerce.has-sidebar ul.products li.product{
border: 1px solid #e9e9e9!important;
min-height:470px;
}
.woocommerce ul.products li.product h3{
text-align:center;
font-size:18px;
margin-top:10px;
margin-bottom:10px;
}
#shop-view-mode{
display:none!important;
}
.orderby option[value="price"],.orderby option[value="price-desc"]{
display: none!important;
}
.mobile-offscreen-menu .mean-bar .mobile-logo img{
max-height:120px!important;
}
.section-heading .top-title,.section-heading .top-title a{
color:#cf2529!important;
}
.woocommerce ul.products li.product{
margin: 0 1% 50px 0!important;
}
.footer-bottom-area{
color:#fff;
}
.woocommerce.no-sidebar ul.products li.product{
border: 1px solid #e9e9e9!important;
min-height: 430px!important;
}
.service-details-top{
margin-top:10px!important;
}
.service-details-top img{
float:left;
margin-right:20px;
}
.blog-box .blog-bottom-content-holder ul{
display:none!important;
}
.offscreen-navigation li > a{
text-transform:uppercase;
}  .rt-slide-nav{
background-color:#06763c!important;
}
.offscreen-navigation li > a{
color:#fff!important
}
.title-bar35{
color:#fff!important;
}
.infotopmargin{
margin-top:100px!important;
} h1.entry-title{
margin-top: 10vh!important;
margin-bottom: 10vh!important;
} .sidebar-widget-area,
.sidebar-widget-area .widget,
.sidebar-widget-area .widget_product_categories {
overflow: visible !important;
}
.sidebar-widget-area .widget_product_categories {
margin-bottom: 35px;
}
.sidebar-widget-area .widget_product_categories .select2-container {
width: 100% !important;
max-width: 100%;
display: block;
}
.sidebar-widget-area .widget_product_categories .select2-container .select2-selection--single {
height: 48px;
min-height: 48px;
line-height: 48px;
padding: 0 40px 0 15px;
border: 1px solid #bfbfbf;
border-radius: 4px;
overflow: hidden;
display: flex;
align-items: center;
}
.sidebar-widget-area .widget_product_categories .select2-container .select2-selection__rendered {
line-height: 48px !important;
padding-left: 0;
padding-right: 0;
color: #555;
font-size: 16px;
white-space: nowrap;
}
.sidebar-widget-area .widget_product_categories .select2-container .select2-selection__arrow {
height: 48px;
top: 0;
right: 10px;
}
.select2-container--open {
z-index: 99999;
} @media ( max-width: 992px ){
.service-details-top img{
float:none;
}
}
@media ( max-width: 782px ) {
.woocommerce.no-sidebar ul.products li.product {
width: 100%!important;
}
h1.entry-title{
margin-top: 15px!important;
margin-bottom: 15px!important;
} }
@media ( max-width: 500px ) {
h1.entry-title{
margin-top: 0px!important;
margin-bottom: 0px!important;
}
.entry-banner .entry-banner-content h1{
font-size:25px;
}
}