.sow-social-media-button {
    font-size: 12px!important;
    margin-top: 8px!important;
    margin-left: 17px!important;
}

/*topbar mobile icons*/
.mobile-top-icon-bar {
        float: right!important;
        margin-right: 12px!important;
}

#yith-searchsubmit {
    display: none!important;
}
/*******MENU*********/
/*hide menu separator*/
.second-navclass .sf-menu>li:after {
    display: none;
}

.second-navclass .sf-menu > li > a {
    border-width: 1px!important;
    border-color: black!important;
    border-style: solid!important;
}

.second-navclass {
    border-style: solid;
    border-color: black;
    border-width: 1px;
}

/*SLIDE*/
.ksp-text-layer {
    text-shadow: 5px 5px 5px black!important;
}
/*secmenu*/
ul#menu-secondary-menu {
    float: left;
    margin-left: 0px;
  
}
/*dimensione testo titoli prodotti*/
h1.product_title.entry-title {
    font-size: 24px!important;
}

/*nasconde refuso sotto i prodotti in categorie*/
.product_action_wrap {
    display: none!important;
}

/*dimensione prezzi in loop
.woocommerce-Price-amount {
    font-size: 24px!important;
}*/


/*TEST SIDEBAR WIDTH*/
/*@media (min-width: 992px) {
.main.col-lg-9.col-md-8 {
    width: 80%;
}
aside#ktsidebar {
    width: 20%;
}
}*/


/*newsletter widget*/
.newsletter label {
    font-size: 14px!important;
}
.newsletter input[type="email"] {
    width: 100%;
    background:white;
}
.newsletter input[type="submit"] {
    background: #006292;
    color: white;
    border: none;
    width: 100%;
}

/*hide product enquiry modal title*/
p.wqoecf_form_title {
    display: none!important;
}
/*hide show all ajax search*/
a.smart-search-view-all {
    display: none!important;
}

/*top search*/
.ysm-search-widget.ysm-search-widget-1.bordered.ysm-active {
    width: 400px;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.21);
}
input#dgwt-wcas-search-input-1 {
    width: 550px;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.21);
}
.dgwt-wcas-ico-magnifier {
    bottom: 0;
    left: 10px;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    display: block;
}
select.orderby {
    display: none;
}

/*TAG CONDIZIONI*/
.tagged_as a {
    background: #289dcc;
    color: white!important;
    font-size: 12px;
    /*padding: 5px;*/
    border-radius: 3px;
    border-bottom: 0px!important;
    text-decoration: none!important;
    display: inline-block!important;
    padding-top: 0px!important;
    padding-bottom: 0px!important;
    padding-left:5px!important;
    padding-right:5px!important;
    margin-left:5px!important;
    margin-bottom:5px!important;
}

.posted_in {
    display: none!important;
}

span.tagged_as {
    font-size: 14px;
    text-transform: uppercase;
}

/*wideget categorie*/
/*nasconde categoria altro nella lista categorie*/
li.cat-item.cat-item-15 {
    display: none!important;
}

/*brand widget in left
.main.col-lg-9.col-md-8.kt-sidebar.kt-sidebar-right {
    float: right!important;
}/*



/*prodotti su due colonne in mobile*/
 @media (max-width: 400px) {
   
   span.kt-notrated {
    display: none!important;
}
 .kad_product {
     width: 50%;
     float: left;
     }
     }

/*testo slider mobile*/
.ksp-layer.ksp-text-layer.delay_0ms.animated_900ms.ksp-layer-2.kt-fadeOut.kt-t-shadow-none.kt-fadeIn {
    font-size: 30px!important;
    line-height: 38px!important;
    margin-top: -69px!important;
    margin-left:-2px!important;
}
.ksp-layer.ksp-text-layer.delay_0ms.animated_900ms.ksp-layer-1.kt-fadeOut.kt-t-shadow-medium_normal.kt-fadeIn {
    font-size: 24px!important;
    line-height: 33px!important;
    margin-left:-2px!important;
}
a.ksp-layer.ksp-btn-layer.delay_0ms.animated_900ms.ksp-layer-3.kt-fadeOut.kt-fadeIn {
    display: none!important;
}
/*-----------------------------------------------------------------------------*/
span.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em;
    font-size: 10px!important;
}
 textarea.wpcf7-form-control.wpcf7-textarea {
    height: 43px!important;
}
/*span.wpcf7-form-control-wrap.product-name {
    display: none!important;
}*/
form.wpcf7-form h3 {
    font-size: 11px!important;
}
.wqoecf-pop-up-box div.wpcf7>form>p input[type="submit"] {
    padding: 3px!important;
    font-size: 12px!important;
   
}
 
 
 /*nasconde enquiry button*/
 a#wqoecf_form {
    display: none!important;
}



 @media (max-width: 400px) {

.widget-inner {
    float: none!important;
}
}

/*Nasconde bullets da widgets marchi
section#pwb_filter_by_brand_widget-2 li {
    list-style: none!important;
}
section#pwb_filter_by_brand_widget-2 li {
    display: -webkit-inline-box!important;
}

section#pwb_filter_by_brand_widget-2 label {
    margin-right: 6px!important;
}

section#pwb_filter_by_brand_widget-2 li {
    margin-right: 8px!important;
}

.pwb-filter-products label {
    color: black!important;
    border-color: rgba(0, 0, 0, 0.21)!important;
    border-width: 1px!important;
    border-style: solid!important;
    padding: 1px 5px 1px 5px!important;
    margin-top: 23px!important;
    border-radius: 3px!important;
    margin-left: -12px!important;
    box-shadow: 4px 2px 4px 0px rgba(5, 5, 5, 0.39)!important;
    font-weight: bold!important;
}*/
/*input[type="checkbox"] {
    display: none!important;
}*/

/*nuovi filtri brand*/
/*Nasconde bullets da widgets marchi*/
.pwb-filter-products li {
    list-style: none!important;
}
.pwb-filter-products li {
    display: -webkit-inline-box!important;
}

.pwb-filter-products label {
    margin-right: 6px!important;
}

.pwb-filter-products li {
    margin-right: 8px!important;
}

.pwb-filter-products label {
    color: black!important;
    border-color: rgba(0, 0, 0, 0.21)!important;
    border-width: 1px!important;
    border-style: solid!important;
    padding: 1px 5px 1px 5px!important;
    margin-top: 23px!important;
    border-radius: 3px!important;
    margin-left: -12px!important;
    box-shadow: 4px 2px 4px 0px rgba(5, 5, 5, 0.39)!important;
    font-weight: bold!important;
}