@media screen and (min-width: 1025px){
.wpcf7-form .wpcf7-form-control:not(.wpcf7-submit) {
    width: 500px;
  }}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #444444;
}
    
.wpcf7-form.contact-style-2 label {
    font-weight: 300;
    }

.wpcf7-form.contact-style-2 form, .wpcf7-form.contact-style-2 input:not([type*="submit"]), .wpcf7-form.contact-style-2 form select, .wpcf7-form.contact-style-2 textarea, .wpcf7-form.contact-style-2 form button {
    border-color: #eeeeee !important;
}

.interior2 .cshero-shopcarousel-layout3 .product-price .amount {
    font-size: 12px;
    font-weight: 600;
  letter-spacing: 1px;
  color: #373737;
  text-transform: uppercase;
}

.interior2 .cshero-shopcarousel-layout3 .cshero-title {
    margin: 35px 0 10px 0;
    font-weight: 600;
}

.pp_social {
    display: none;
}

#header-sticky ul.cshero-dropdown > li.current-menu-item > a, #header-sticky ul.cshero-dropdown > li.current-menu-ancestor > a, #header-sticky ul.cshero-dropdown > li > a.active, #header-sticky ul.cshero-dropdown > li > a:active {
    color: #444444;
}

.sticky-header .cshero-logo > a {
    margin: 20px !important;
    padding: 20px !important;
}

.sticky-header .cshero-logo a img {
    height: 25px;
}

@media screen and (min-width: 993px)
body.menu-style-button ul.cshero-dropdown > li.current-menu-item > a > .menu-title, body.menu-style-button ul.cshero-dropdown > li.current-menu-ancestor > a > .menu-title, body.menu-style-button ul.cshero-dropdown > li > a:hover > .menu-title {
    background-color: transparent !important;
}

#cs-page-title-wrapper {
    padding: 148px 0 48px !important;
    margin: 0 0 70px !important;
}

.logo > a > img {
height: 25px;
    margin-left: 40px;
}

img {
  height: 25px;}

body.menu-style-button ul.cshero-dropdown > li > a > .menu-title {
  background-color: transparent !important;
}

body.menu-style-button ul.cshero-dropdown > li > a:hover > .menu-title {
  background-color: transparent !important;
  color: #888888;
}

#cshero-main-menu-mobile ul.sub-menu > li > a {
    color: #444444 !important;
    font-weight: 600;
    font-size: 12px;
}

@media screen and (max-width: 992px)
.header-wrapper .row {
    position: relative;
    background-color: white !important;
}