/*
Theme Name: TAURO 
Description: Tauro custom theme
Author: Beans
Author URI: http://www.getbeans.io
Template: tm-beans
Version: 1.0.0
Text Domain: tm-beans
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* CSS TAURO CUSTOMIZING */

/* medium screens: begin ----------------------------------------------------------------------->>>>>--- */

body.postid-155537 .tm-article-image{
    display: none;
}
@media screen and (min-width: 961px) and (max-width: 1320px) 
{
    .ix-flex-child-desktop, .up-sells ul li, .ix-double-box>div>div{
        width: calc(100% / 2 - 5px); 
        float: left; 
/* 2022-0502: andrea: un flex child, non ha bisogno di essere a sua volta flex, commento
        display: -webkit-flex; 
        display: -ms-flexbox; 
        display: flex;
*/ 
    }
    article.tauro_recipe h1, article.post h1
    {
        font-size: 2.98vw !important;
        line-height: 4.48vw !important;
    }
    
    



    h1.ix-4th-title {
        font-size: 4.8507vw !important;
    }
    
    .ix-list-description-product-alignment{
        padding-left: 10.4477vw !important;
    }

    .ix-newsletter-title{
        padding-left:3.1194vw !important;
        padding-right:1.1194vw !important;
        font-size: 1.7910vw ; 
    }
    
    .ix-p-essicazione-professionale {
        width: 46% !important;
    } 
    
    .ix-technical-features-list{
        margin-left: 0vw !important;
    }

    .ix-recipes-line, .ix-news-items-line {
        margin-top: 1.4925vw !important;
    }
    
    .ix-home-dryer-product-information-container>.woocommerce-tabs.wc-tabs-wrapper{
        padding-left: 2.2388vw !important;
        padding-right: 2.2388vw !important;
    }
    
    .ix-home-dryer-product-information-container>.woocommerce-tabs.wc-tabs-wrapper#tab-description
    {font-size: 1.1940vw !important;
  }
    
    .ix-home-dryer-product-information-title{
    padding-top: 3.7313vw !important;
    margin-bottom: 2.6119vw !important;
    padding-left: 2.2388vw !important;
  }
    
    .ix-home-dryer-icon-container {
    margin: 6.7164vw auto !important;
  }
    .ix-icon-homedryer {
    width: 5.2238vw !important;
    margin: 0 auto 0.7462vw auto !important;
  }
    
    .ix-home-dryer-1st-tabs {
/*
    padding-top: 2.9850vw !important;
    padding-bottom: 2.9850vw !important;
*/
    padding: 2.9850vw 1.4850vw !important;
    line-height: 1.447vw !important;
  }
    
    .ix-add-to-cart button
    {padding: 0.7462vw 1.4925vw 0.7462vw 1.4925vw!important;
    font-size: 1.0447vw !important;
  }
    
    .ix-essiccare-casa-1st-banner-h2{
    padding: 5.2238vw 11.1940vw 2.2388vw 14.9253vw !important;
  }
    
    .ix-category-2nd-banner-text {
    margin: 0 29.8507vw 5.9701vw 8.2089vw !important;
  }
    
  .ix-category-1st-banner-text {
    margin: 0 26.1194vw 0px 8.2089vw !important;
    padding-bottom: 5.9701vw !important;
  }
    
   .ix-category-2nd-banner-h2 /*non lo legge*/
  {
   padding: 6.7164vw 14.9253vw 2.9850vw 8.2089vw !important;
   /*margin-left: 2.9850vw !important;*/
  }

  .ix-category-2nd-baner-button {
    margin: 2.9850vw 0 6.7164vw 0 !important;
  }
    
  .ix-category-1st-banner-h2 {
    padding: 5.2238vw 14.9253vw 2.9850vw 8.2089vw !important;
  }
    
  a.ix-category-button-white-orange {
    padding: 0.7462vw 1.4925vw 0.7462vw 1.4925vw !important;
    font-size: 1.0447vw !important;
    line-height: 1.5671vw !important;
  }
  .ix-category-product-price 
  {
    padding-bottom: 3.7313vw!important;
  }
    
  .ix-category-home-dryer-used-reconditioned-title {
    padding-left: 2.2388vw !important;
  }
  .ix-category-home-dryer-heading,
  .ix-category-home-dryer-used-reconditioned-p
  {
    font-size: 1.1940vw !important;
    line-height: 2.1641vw !important;
  }
    
  .ix-category-home-dryer-used-reconditioned-p, .p1{
    font-size: 1.1940vw !important;
  }
    
  .ix-category-home-dryer-used-reconditioned-title {
    margin: 5.2238vw 0 3.7313vw 0 !important;
    font-size: 1.1940vw !important;
  }
    
  p.woocommerce-breadcrumb.tau-woocommerce-breadcrumb {
    margin: 0 0 0 1.4925vw !important;
  }

  .ix-megamenu-who-text-under-line {
    margin-left: 4.8507vw !important;
    font-size: 0.9701vw !important;
    line-height: 1.4179vw !important;
    margin: 2.2388vw 0 0 0 !important;
    padding-bottom: 2.2388vw !important;
  }

  .ix-megamenu-button {
    padding: 1.4925vw 0 2.9850vw 2.9850vw;
  }

  ul.products    {
    width: 95%;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .ix-category-product-line {
    width: 20%;
    margin: 2.2388vw auto !important;
  }

  span.price > ins > span.woocommerce-Price-amount.amount,  
  span.price > span.woocommerce-Price-amount.amount {
    font-size: 1.4925vw !important;
  }

  .ix-category-product-price {
    /*margin-bottom: 3.7313vw !important;*/
  }

  .ix-cosa-essiccare-1st-table {
    margin: 8.4179vw 2.2388vw 4.4776vw 2.2388vw !important;
  }

    .ix-higlights-body li {

    padding: 0 0 1.8656vw 2.2388vw !important;
    line-height: 2.1641vw !important;
  }

  .ix-container-grey-last-voice-2 {
    padding-top: 0 !important;
  }

  .ix-container-inner
  {
    width: 90% !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .ix-category-product-price del,  .ix-category-product-price ins {
    font-size: 1.4925vw !important;
  }
  /*.ix-category-product-price> .price del
    {display: inline-block !important;
    float: left !important;
  }
  .ix-category-product-price> .price ins
    {display: inline-block!important;
    float: left !important;
  }*/
    
  .ix-category-product-title h2 {
    font-size: 1.1940vw !important;
  }

  .ix-category-product-title {
    line-height: 1.641vw !important;
  }

  /* ix lorenz commented >>> 
    
    .ix-category-product-image {
    width: 18.6567vw !important;
    margin: 0.7462vw auto !important;
    }
    
    ix lorenz commented <<< */

  .ix-home-dryer-1st-tabs {
   /* margin: 2.9850vw auto !important;*/
  }

  .ix-home-box-grey-dx {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .ix-home-div-hidden {
    display: block !important;
    color: transparent;
    padding-bottom: 0!important;
    margin-bottom: 0!important;
    margin-top: 0!important;
    line-height: 2.2417vw!important;
  }

  .ix-3rd-h2 {
    padding: 5.9701vw 6.7164vw 2.9850vw 4.2238vw !important;
  }

  .ix-3rd-txt {
    padding: 1.4925vw 1.4925vw 4.2238vw 0px !important;
  }

  .ix-3rd-txt-container {
    margin-right: 4.2238vw !important;
    margin-left: 4.2238vw !important;
  }

  .ix-home-1st-subtitle {
    margin-top: 2.9850vw !important;
  }

  .ix-home-1st-title {
    padding-top: 5.2238vw !important;
    padding-bottom: 5.2238vw !important;
  }

  .ix-megamenu-who-last-text {
    /* height: 7.4626vw !important;*/
  }

  .ix-megamenu-who-text-under-line {
    /*margin-top: 2.2388vw !important;
    margin-left: 8507vw !important;*/
    width: 70%;
  }

  .ix-mega-menu-span-adress {
    /*display: none;*/
  }

  .ix-mega-menu-span-br {
    display: block;
  }

  .ix-megamenu-who-text {
    line-height: 2.1641vw !important;
  }

  .ix-megamenu-1st2nd-col-list li,  
  .ix-megamenu-3rd-column-list li,  
  .ix-megamenu-who-2nd-col-list li,  
  .ix-megamenu-ispiration-list li,   {
    padding: 0.3731vw 0 !important;
  }

  .ix-megamenu-inspiration-1st {
    padding-left: 0.3731vw !important;
  }

  .ix-megamenu-ispiration-grid-2 ul li {
    padding-left: 1.3432vw !important;
  }

  .ix-megamenu-ispiration-grid-2 ul li,   {
    padding-left: 1.3432vw !important;
  }

  .ix-megamenu-1st2nd-col-list ul {
    margin: 2.9850vw 0 1.4925vw 1.3432vw !important;
  }

  .tm-primary-menu.uk-float-right.uk-navbar {
    padding-right: 4.4776vw !important;
    /*margin-top: 1.1194vw !important;*/
  }

  .ix-sticky-holder-header {
   /* margin-top: 2.2388vw !important;*/
  }

  .tm-primary-menu.uk-float-right.uk-navbar {
    /*margin-bottom: 1.1194vw !important;*/
  }

  .tm-site-branding {
    padding-left: 3.7313vw !important;
    padding-right: 1.4925vw !important;
  }

  .ix-heading-shopping-cart-column {
    /* margin-left: 8.7164vw !important;  
    vogliamo carrello appoggiato a destra, 
    non dobbiamo dare questo margin... andrebbe a capo */
  }

  .ix-heading-contacts {
    margin-right: 20px!important;
  }

  img.ix-heading-icon {
    width: 1.3432vw !important;
    margin: 0 !important;
  }

  .ix-heading-dash-space {
    padding: 0 !important;
  }

  /*.ix-container-inner, 
    .ix-max-box-medium 
    {
    max-width: 82.8358vw !important;
    margin: 0 auto;
    }*/
.ix-footer-payment-icons
  .ix-home-1st-p4 {
    padding: 5.2238vw 2.2388vw 2.2388vw 2.2388vw !important;
  }

  .ix-container-grey-last-voice {
    padding-bottom: 5.2238vw !important;
  }

  p.home-d {
    width: 36%;
    margin: 4.4776vw auto 5.2238vw auto !important;
    line-height: 2.1641vw !important;
  }

  .bg-funghi-sx {
    /*background-size: auto 90% !important;*/
    background-position: 0 50% !important;
  }

  .bg-funghi-dx {
    /*background-size: auto 90% !important;*/
    background-position: 100% 50% !important;
  }

  .ix-4th-banner {
    /*background-size: auto 90% !important;*/
  }

  .ix-4th-txt {
    padding: 1.4925vw 14.8791vw 3.7313vw 6.7164vw !important;
  }

  .ix-4th-title {
    padding: 5.2238vw 2.2388vw 1.4925vw 6.7164vw !important;
  }

  .ix-home-2nd-table td {
    padding: 0.9701vw 0.3731vw !important;
  }

  .ix-home-2nd-table {
    margin: 2.2388vw 0 2.2388vw 0 !important;
  }

  .ix-home-1st-table td {
    padding: 0.9701vw 2.0895vw !important;
    margin: 0 2.2388vw 2.9850vw 2.2388vw !important;
  }

  .ix-2nd-txt {
    padding: 1.4925vw 0 5.2238vw 6.7164vw !important;
  }

  .ix-2nd-h2 {
    /* padding: 70px 30px 20px 90px; */
    padding: 5.2238vw 2.2388vw 1.4925vw 6.7164vw !important;
  }

  a.ix-button-orange,  
  a.ix-button-grey {
    padding: 0.7462vw 1.4925vw 0.7462vw 1.4925vw !important;
  }

  h1 {
    font-size: 5.5970vw !important;
  }

  h2 {
    font-size: 2.9850vw !important;
    /* 40px */
    line-height: 4.8507vw !important;
    /* 65px */
  }

  #menu-new-menu li a,  
  .uk-navbar-nav > li > a,  
  .p1,  
  .p1 li,  
  h3 {
    font-size: 1.1940vw !important;
    /* 16px */
    line-height: 2.1641vw !important;
    /* 29px */
  }

  .ix-category-product-title h2,
  .ix-category-last-text
  {
    font-size: 1.1940vw !important;
    /* 16px */
  }

  a.ix-link-table,  
  .ix-category-link,  
  .ix-home-dryer-description {
    font-size: 1.1194vw !important;
    /* 15px */
  }

  .p2,  
  .ix-heading-social-phrase,  
  .ix-megamenu-text-under-line,  
  a.ix-button-orange,  
  a.ix-button-grey,
  .ix-contact-us-link-mail-tel{
    font-size: 1.0447vw !important;
    /* 14px */
  }

  .ix-megamenu-style,  
  .ix-megamenu-3rd-column-list ul,  
  .ix-megamenu-who-2nd-col-list ul,  
  .ix-megamenu-ispiration-list ul,  
  .ix-megamenu-who-text-under-line,  
  .ix-footer,  
  .ix-category-product-subtitle,
  .ix-category-complementary-product-subtitle{
    font-size: 0.9701vw !important;
    /* 13px */
  }

  .ix-heading-contacts,
  .ix-product-detail-icons-container{
    font-size: 0.8955vw !important;
    /* 12px */
  }
  .ix-2nd-banner-funghi h2.ix-3rd-h2 {
        padding: 5.9701vw 1.7164vw 0.985vw 3.2238vw !important;
        font-size: 2.8vw !important;
    } 
    .ix-2nd-banner-funghi .ix-3rd-txt-container {
    margin-right: 4.2238vw !important;
    margin-left: 0.2238vw !important;
    }
    .ix-funghi-sconto-body-left {
        padding: 6.7164vw 3.7313vw 0 3.7313vw !important;
        font-size: 1.1940vw !important;
    }
    .ix-funghi-last-banner h1.ix-4th-title {
    font-size: 3.8507vw !important;
    }

    .bg-passionefunghi-dx {
        background-size: auto 29vw !important;
    }
    .bg-passionefunghi-sx {
        background-size: auto 29vw !important;
    }
    .ix-tauro-1st-banner-passionefunghi .ix-home-1st-title {
        padding-top: 10.4477vw;
        padding-bottom: 14.1791vw;
    }
    .ix-tauro-1st-banner-passionefunghi .ix-home-1st-title H1{
        font-size: 7.2238vw;
    }
    .ix-2nd-banner-funghi .ix-3rd-h2 {
        padding: 5.9701vw 2.7164vw 0.985vw 40vw;
    }
    .ix-2nd-banner-funghi h2{
        font-size: 2.9850vw;
        line-height: 4.8507vw;
    }
    .ix-2nd-banner-funghi .ix-3rd-txt-container {
        margin-right: 0px;
    }
    .ix-2nd-banner-funghi .ix-3rd-txt {
        margin-right: 0px;
        padding: 0.2388vw 0.2388vw 0 36.2388vw;
        font-size: 1.694vw;
        line-height: 3vw;
    }
    .ix-2nd-banner-funghi {
        background-position: -49px 0%;
    }
    h2.ix-funghi-page-title-inner-page{
        font-size: 4.694vw;
    }
    .p1.ix-funghi-main-subtitle,
    .p1.ix-funghi-3rd-part-description
    {
        font-size: 1.694vw;
        line-height: 3vw;
    }
    .ix-funghi-3rd-part-image {
        padding: 0vw 18vw;
    }
    .ix-funghi-sconto-container h2{
        padding: 70px 0px 20px 0px;
    }
    .ix-funghi-sconto-body-left {
        padding: 50px 0px 0 0px;
        font-size: 16px;
    }
    .ix-funghi-page-ricetta-title{
        font-size: 4.694vw;
    }
    .ix-funghi-main-subtitle {
        width: 80%;
    }
    .ix-ricetta-fungosa-left {
        padding: 30px 30px;
    }
    .ix-funghi-last-banner h1.ix-4th-title {
        font-size: 4.8507vw;
    }
    .ix-funghi-last-banner .ix-4th-title {
        padding: 8vw 8vw 5vw 8vw;
    }
    .ix-funghi-last-banner .ix-4th-txt.p1 {
        padding: 0vw 40vw 5vw 8vw;
    }
    .ix-funghi-last-banner .ix-4th-button {
        margin: 0 6vw 0 8vw;
        padding-bottom: 6.7164vw ;
    }
    .ix-funghi-last-banner {
        background-position: 134% 100%;
    }
    .ix-ricetta-fungosa-right {
        padding: 3.7313vw !important;
        font-size: 1.1940vw !important;
        line-height: 1.7910vw !important;
    } 
    .ix-ricetta-fungosa-left-descr {
        padding: 2.2388vw !important;
        font-size: 1.1940vw !important;
        line-height: 1.7910vw !important;
    }
    
    .ix-blackfriday-1st-subtitle{
        font-size: 1.1940vw !important;
        line-height: 2.1641vw !important;        
    }
    .ix-blackfriday-season-product-text {
        padding: 3.4230vw !important;
    }
    .ix-blackfriday-season-product-left {
        background-size: 23.99615vw auto !important;
    }
    .ix-blackfriday-season-product-right {
        background-size: 23.99615vw auto !important;
    }
    .ix-blackfriday-1st-subtitle {
        margin-top: 2.7384vw !important;
        margin-bottom: 3.4230vw !important;
    }
    ..ix-blackfriday-discount-row {
        font-size: 1.6430vw !important;
        padding-top: 0.6846vw !important;
    }
    .ix-blackfriday-buy-now a.ix-blackfriday-buy-now-link {
        font-size: 1.6430vw!important;
        border-bottom: solid 0.2053vw #d22f24!important;
        margin-right: 1.3692vw!important;
    }
    .ix-blackfriday-discount-banner-body .ix-higlights-body {
        margin-left: 35.6000vw!important;
        width: 46.5538vw!important;
    }
    .ix-blackfriday-discount-banner-body .ix-higlights-body p {
        font-size: 1.4376vw!important;
        padding: 1.3692vw 0 5.4968vw 0!important;
    }
    .ix-blackfriday-single-product.ix-blackfriday-single-1st-product {
        padding: 6.8461vw 2vw 3.4230vw 2vw!important;
    }
    .ix-blackfriday-single-product.ix-blackfriday-single-2nd-product {
        padding: 3.4230vw 2vw 6.8461vw 2vw!important;
    }
    .ix-blackfriday-discount-row {
        font-size: 1.6430vw!important;
        padding-top: 0.6846vw!important;
    }
    .ix-blackfriday-price-discounted del {
        font-size: 1.6430vw!important;
    }
    .ix-blackfriday-price-crossed-out del {
        font-size: 1.6430vw!important;
    }
    .bg-blackfriday-sx {
        background-position: -11vw 0!important;
    }

}
/* medium screens: end  ------------------------------------------------------------------------<<<<<<<-*/

/* MEDIA QUERY FOR DIFFERENT SCREEN RESOLUTIONS */

@media screen and (max-width: 320px) /*-------------------------------included 320px------------->>>>>>>--*/ 
{
    
  h1.tau-page-title,  
  p.woocommerce-breadcrumb.tau-woocommerce-breadcrumb {
    text-align: center;
  }

  .tau-offcanvas-button:hover,  .tau-offcanvas-button:focus {
    background-color: #fff;
    color: #729949;
    outline: none;
    text-decoration: none;
  }

  .tau-offcanvas-button {
    margin: 1.5vw 4vw 0 0;
    background: #fff;
    /*color: #729949;*/
    color: black;
    min-height: 25px;
    line-height: 25px;
  }

  .uk-icon-navicon {
    /*padding-top:5px;*/
  }

  .uk-icon-navicon::before {
    /*font-size:7vw;*/
  }

  .tau-header {
    display: none;
  }

  .uk-sticky-placeholder {
    height: 60px!important;
  }
    
  .bg-funghi-sx {
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/facciamoli-secchi-small-sx.jpg');
    background-repeat: no-repeat;
    background-position: -25% 100%!important;
    background-size: auto 100%;
  }

  .bg-funghi-dx {
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/facciamoli-secchi-small-dx.jpg');
    background-repeat: no-repeat;
    background-position: 136% 100% !important;
    background-size: auto 100%;
  } 
  .icon-1 {
    width: 60px !important;
  }
  .icon-title-1 {
    margin-left:52px !important;
    text-align: left !important;
  }

    
}
/*-------------------------------------------------------------------included 320px-------------<<<<<<<--*/

@media screen and (max-width: 451px) /*-------------------------------included 450px------------->>>>>>>--*/ 
{
  .ix-method-payment-text {
    float: none !important;
  }

  #ix-method-payment {
    margin: 0 !important;
  }

/*
  .ix-method-payment-p {
    margin: 0 60px 0 10px !important;
  }
*/

  body.home header.tm-header div.uk-container > div.uk-grid.tau-green-row {
    height: 107px!important;
  }

  /*pagine carrello e cassa */

  body.page-id-349 header.tm-header div.uk-container > div.uk-grid.tau-green-row,  body.page-id-631 header.tm-header div.uk-container > div.uk-grid.tau-green-row,  body.page-id-632 header.tm-header div.uk-container > div.uk-grid.tau-green-row,  body.page-id-350 header.tm-header div.uk-container > div.uk-grid.tau-green-row {
    height: 67px!important;
  }

  div.uk-grid.tau-green-row {
    height: 150px!important;
  }
}/*-------------------------------------------------------------------included 320px-------------<<<<<<<--*/ 

@media screen and (min-width: 321px) and (max-width: 480px) /*-------from 321 to 480 included---->>>>>>>--*/ 
{
    
  h1.tau-page-title,  
  p.woocommerce-breadcrumb.tau-woocommerce-breadcrumb {
    /*text-align:center;*/
    text-align: justify;
    margin-left: 15px !important;
  }

  .tau-offcanvas-button:hover,  
  .tau-offcanvas-button:focus {
    background-color: #fff;
    color: #729949;
    outline: none;
    text-decoration: none;
  }

  .tau-offcanvas-button {
    margin: 3.5vw 4vw 0 0;
    background: #fff;
    /*color:#729949;*/
    color: black;
    min-height: 20px;
    line-height: 20px;
    font-family: Poppins;
    font-weight: 500;
    font-size: 12px;
  }

  .uk-icon-navicon::before {
    /*font-size:6vw;*/
  }

  div.uk-sticky-placeholder > div {
    height: 60px!important;
  }

  img.tauro_logo {
    /*max-width: 70%!important;
    margin-top: 10px;*/
  }

  .tau-header {
    display: none;
  }
} /*-----------------------------------------------------------------from 321 to 480 included----<<<<<<<--*/ 

@media screen and (min-width: 481px) and (max-width: 768px) /*-------from 481 to 768 included---->>>>>>>--*/ 
{
    
  h1.tau-page-title,  
  p.woocommerce-breadcrumb.tau-woocommerce-breadcrumb {
    text-align: center;
  }

  img.tauro_logo {
    /* max-width: 50%!important;
    margin-top: 20px;*/
  }

  .tau-offcanvas-button:hover,  
  .tau-offcanvas-button:focus {
    background-color: #fff;
    color: #729949;
    outline: none;
    text-decoration: none;
  }

  .tau-offcanvas-button {
    margin: 20px 35px 0 0;
    background: #fff;
    color: #729949;
    min-height: 20px;
    line-height: 20px;
  }

  .uk-icon-navicon::before {
    /*font-size:6vw;*/
  }

  .ix-sticky-holder-header .uk-sticky-placeholder {
    height: 80px!important;
  }

  .tau-header {
    display: none;
  }

  .tauro-title-link div h2 {
    font-size: 22px;
  }
}

/* ---------------------------------------------------------------end from 481 to 768 included--<<<<<<<-- */

@media screen and (min-width: 769px) and (max-width: 959px)  /*------from 769 to 959 included---->>>>>>>--*/ {
  /* product title in loop  */

  div.ix-product-cat > a > h2.woocommerce-loop-product__title {
    font-size: 20px;
  }

  img.tauro_logo {
    max-width: 50%!important;
    margin-top: 10px;
  }

  .tau-offcanvas-button:hover,  
  .tau-offcanvas-button:focus {
    background-color: #fff;
    color: #729949;
    outline: none;
    text-decoration: none;
  }

  .tau-offcanvas-button {
    margin: 20px 40px 0 0;
    background: #fff;
    color: #729949;
    min-height: 20px;
    line-height: 20px;
  }

  .uk-icon-navicon::before {
    /*font-size:40px;*/
  }

  /*
.uk-sticky-placeholder
{
height:50px;
}
*/

  .tau-header {
    display: none;
  }

  .tau-navigation {
    padding-right: 0px;
  }

  .tauro-title-link div h2 {
    font-size: 22px;
  }
} /*---------------------------------------------------------------from 769 to 959 included----<<<<<<<--*/ 

/*COMPARISON TABLE SELECTION FOR SCREEN RESOLUTION */

@media screen and (max-width: 849px) /*--------------------------------(max-width: 849px)------>>>>>>>--*/
{
  .tau-comparison-table-large {
    display: none;
  }
} /*-------------------------------------------------------------------(max-width: 849px)------<<<<<<<--*/

@media screen and (min-width: 850px) 
{
  .tau-comparison-table-small /*---------------------------------------(min-width: 850px) ------>>>>>>>--*/
  {
    display: none;
  }
}  /*------------------------------------------------------------------(min-width: 850px) ------<<<<<<<--*/

/* END COMPARISON TABLE SELECTION FOR SCREEN RESOLUTION */

@media screen and (min-width: 961px) and (max-width: 1024px) /*----from 961 to 1024 included--->>>>>>>--*/ 
{
  /*POL fine padding margin home*/

  .tm-site-branding {
    padding-left: 50px;
  }

  .tau-navigation {
    padding-right: 30px;
  }

  .tau-header .text-list li {
    font-size: 11px!important;
  }

  .tm-primary-menu.uk-float-right.uk-navbar {
    padding-right: 20px;
  }
}  /*-----------------------------------------------(min-width: 961px) and (max-width: 1024px)---<<<<<<<--*/ 

@media screen and (min-width: 1025px) and (max-width: 1219px) /*-from 1025 to 1220 (uikit breakpoint)->>>>*/ 
{
  .uk-sticky-placeholder {
    height: 50px;
  }

  .tm-site-branding {
    padding-left: 50px;
  }

  .tm-primary-menu.uk-float-right.uk-navbar {
    padding-right: 50px;
    margin-top: 8px;
  }
}  /*---------------------------------------------------from 1025 to 1220 (uikit breakpoint)-----<<<<<<<--*/ 

@media screen and (min-width: 1220px) /*--------------------------over 1220 uikit break point---->>>>>>>--*/ 
{
  .uk-sticky-placeholder {
    /*min-height:100px;*/
  }

  .tm-site-branding {
    padding-left: 70px;
  }

  .tm-primary-menu.uk-float-right.uk-navbar {
    padding-right: 60px;
    margin-top: 8px;
  }
}  /*-------------------------------------------------------------over 1220 uikit break point----<<<<<<<--*/

/* END MEDIA QUERY FOR DIFFERENT SCREEN RESOLUTIONS */

/* REGOLE GENERALI VALIDE PER TUTTI GLI SCHERMI ***********************************************-->>>>>>>--*/

html {
  font: normal 14px / 26px "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-text-size-adjust: 100%;
  color: #444;
}

/* italix: andrea: */

body {
  font-family: 'Roboto Slab',Helvetica,Arial,sans-serif;
  overflow-x: hidden;
}

.uk-sticky-placeholder > div  {
  /* -webkit-box-shadow: 0px 4px 3px -3px rgba(100, 100, 100, 0.4);
 -moz-box-shadow:    0px 4px 3px -3px rgba(100, 100, 100, 0.4);
 box-shadow:         0px 4px 3px -3px rgba(100, 100, 100, 0.4);*/
  /*elena: ombra sotto menu tolta*/
}

/*end italix: andrea */

.tau-header {
  padding: 20px 50px 20px 25px;
  margin-left: -15px;
  margin-right: -15px;
  font-family: 'Roboto Slab';
  font-weight: 100;
  font-size: 16px;
}

.tau-header .text-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.tau-header .text-list li {
  /*color: #729949;*/
  /*font-size: 13px;*/
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  float: left;
  margin-right: 17px;
}

/*header ICONS (schermi normali) >>>>>>>*/

i.icon-mobile-6 {
  background: url(images/icona_tel.png) center no-repeat;
  padding: 0 7px;
  display: inline-block !important;
  background-size: contain;
  position: relative;
}
.ix-home-icons-container .icon-title-1 p{
    color: #000000;
    opacity: 0.7;
}
i.icon-mobile-6::before {
  font-size: 0;
}

.tau-header .text-list li i {
  font-size: 22px!important;
  display: inline-block;
  margin-right: 5px;
}

.social-media li {
  display: inline-block;
  -webkit-transform: none;
  -ms-transform: none;
  -ms-transform: none;
  transform: none;
  transition: none;
  -webkit-transition: none;
  -moz-transition: none;
}

.tau-header .social-media {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.tau-header .social-media li a {
  font-size: 14px;
  text-align: center;
  line-height: 25px;
  color: #2b3031;
}

/*end header icons*/

/*wpml language selector */

/*
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after {
    content: "";
    vertical-align: middle;
    display: inline-block;

    border: .35em solid transparent;
    border-top: .5em solid;
    position: absolute;
    right: 10px;
    top: calc(50% - .175em);
}
*/

/*end wpml language selector */

/* TAURO header logo and navigation */

.uk-active[data-uk-sticky] {
  background: #ffffff;
  margin-left: inherit;
}

.uk-navbar-nav > li.uk-active > a {
  background-color: #fff;
  color: #444;
}

img.tauro_logo {
  max-width: 100%;
}

div.uk-active > .tm-site-branding > a > img.tauro_logo {
  width: 70%;
}

.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a:focus {
  background-color: #fff;
  /*color: #729949 !important;*/
  opacity: 0.6;
  outline: none;
}

.uk-navbar-nav > li > a {
  display: block;
  box-sizing: border-box;
  text-decoration: none;
  /*height: 50px;*/
  padding: 0px 15px;
  /*line-height: 50px;*/
  /*color: #729949;*/
  font-size: 16px !important;
  /*color: #729949 !important;*/
  border: 700;
  font-family: Poppins, sans-serif; !important;
  /*font-weight: 100 !important;*/
}

.uk-icon-caret-down::before {
  content: "\f107";
  margin-left: 5px;
}

.uk-dropdown {
  padding: 15px 8px 15px 15px;
  /*
margin-right:10px;
*/
  width: 250px;
}

.uk-dropdown-navbar {
  margin-top: 0;
  background: rgba(114, 153, 73, 0.85);
  color: #fff;
}

.uk-nav-dropdown > li > a::before {
  content: '\f105' !important;
  font: normal normal normal 8px/1 FontAwesome;
  margin-right: 11px;
  background: none;
  position: relative;
  top: -2px;
}

.uk-nav-dropdown > li > a {
  font-size: 14px !important;
  line-height: 24px;
  letter-spacing: 0;
  text-transform: none;
  font-family: Montserrat !important;
  font-weight: 100 !important;
  padding: 10px 20px 4px 20px;
  color: #fff;
}

.uk-nav-dropdown > li > a:hover,
.uk-nav-dropdown > li > a:focus {
  background: rgba(114, 153, 73, 0);
  color: #fff;
  outline: none;
  /*
    opacity:0.85;
*/
}

div.uk-grid.tau-green-row {
  height: 97px;
}


a.link-header-community-facebook{
    
}
/*
.tm-primary-menu.uk-float-right.uk-navbar {padding-right:60px;}
*/

/*end TAURO header logo and navigation */

/*TAURO prefooter three green section */

/* ERRORE VISUALIZZAZIONE SAFARI 10.0.1 TOLTO IL DISPLAY:TABLE */

.uk-container::before,.uk-container::after {
  content: "";
  /*
    display: table;
*/
  display: block;
}

.section-text.text-block {
  background: #729949;
}

/*End TAURO prefooter three green section */

/* TAURO css footer */

footer {
  font-family: Montserrat;
}

/*selettore lingua TODO: sarÃ  da togliere */

/*
.lang_sel_list_horizontal
{

display:none;

}
*/

/*pol: disabilito il doppio language selector che compare in mobile version*/

/*
body > #lang_sel_footer
{

display:none;

}

*/

.social-media li a:hover > i {
  color: #fff;
}

/* End TAURO css footer */

/* END CSS TAURO CUSTOMIZING */

/*
background-image: url('http://store.tauroessiccatori.com/wp-assets/uploads/2016/10/header-bgr-1200px.png');
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;
*/

/*POL: classe custom per non visualizzare gli elementi */

.tau_display_none {
  display: none;
}

/*POL setto a bianco il colore di sfondo*/

.tm-main {
  background-color: #FFF;
}

/*  POL: tolgo il border-bottom alla header */

.tm-header {
  border-bottom: none;
}

/*POL: tolgo il padding top della main section*/

/*POL classe custom della header*/

/*
.tauro-header-background {

background-image: url('http://store.tauroessiccatori.com/wp-assets/themes/tm-beans-child-pol/images/cs-tauro-header-background-1200.jpg');
background-repeat: no-repeat;
background-position: top center;
background-attachment: scroll;


}
*/

/*POL HOME 4 BLOCCHI PRODOTTI ACCESSORI */

/*POL END HOME 4 BLOCCHI PRODOTTI ACCESSORI */

/*modifico la classe della sidebar left*/

.woocommerce_product_categories-3 h3.uk-panel-title,.woocommerce_widget_cart-2 h3.uk-panel-title {
  font: 600 18px/22px "Open Sans", sans-serif;
}

.product-categories {
  list-style: none outside none;
  padding-left: 0px;
}

.product-categories li {
  list-style: none outside none;
}

.product-categories li a {
  font-weight: bold;
  color: #333333;
  display: block;
  font-size: 13px;
  line-height: 30px;
  /*
padding: 0 30px 0 19px;
*/
  border-bottom: 1px solid #d6d4d4;
  text-decoration: none;
}

.product-categories li a {
  padding-left: 0px;
}

.product-categories > li a:hover {
  background: #d6d4d4;
}

#menu-sidebar-right > li {
  border-bottom: 1px solid #d6d4d4;
}

/*Margine alla search form*/

.uk-form input[type="search"] {
  margin: 1%;
}

/*padding alla tauro-grid*/

.tauro-grid {
  margin-bottom: 20px;
}

/*POL: lo stile della sezione finale del main, prima del footer*/

.tauro-grid-info {
  padding: 20px 20px 20px 20px;
  margin-bottom: 10px;
  margin-left: 2px;
  border-bottom: solid 2px #729949;
  border-top: solid 2px #729949;
  border-left: solid 2px #729949;
  border-right: solid 2px #729949;
  border-radius: 25px;
  /*
background:linear-gradient(#fafafa,#f1f1f1);
*/
}

/* titoli delle pagine */

h1.page-title {
  /*color: #729949;*/
  margin-top: 0px;
  display: none;
}

h1.tau-page-title {
  font-family: Montserrat;
  font-weight: 300;
  letter-spacing: 0.1em;
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 3px;
  margin-top: 12px;
}

/*WOOCOMMERCE FOR TAURO */

/*PAGE CART: 
 * tolgo la preview per il calcolo della spedizione*/

.cart_totals table tbody > tr.shipping,.cart_totals table tbody > tr.order-total {
  display: none;
}

/*END PAGE CART*/

/*PAGE CHECKOUT*/

.uk-tab-grid {
  margin: 0;
  position: inherit;
}

.uk-tab > li {
  margin-bottom: 0 !important;
}

.woocommerce-additional-fields {
  /*border-top: solid 1px #729949!important;*/
}

/*
.uk-tab > li.ix-company {
  text-align: center;
  text-transform: uppercase;
}
*/

.uk-tab > li {
  margin-bottom: 10px;
}

.uk-tab > li:nth-child(n+2) > a,.uk-tab-grid > li:first-child > a {
  margin-left: 0px;
}

.uk-tab > li.uk-active > a {
  border-left-color: #799949;
  border-right-color: #799949;
  border-top-color: #799949;
  color: #000000;
  background: #ffffff;
}

.uk-tab > li.uk-active > a:hover {
  color: #000000;
  background: #ffffff;
}

.uk-tab > li:not(.uk-active) > a:focus,.uk-tab > li:not(.uk-active) > a:hover {
  border-color: #799949;
  background: #799949;
  color: #ffffff;
}

.uk-tab > li:not(.uk-active) > a:hover,.uk-tab > li:not(.uk-active) > a {
  color: #ffffff;
  background: #799949;
  margin-bottom: 0px;
  padding-bottom: 8px;
}

div.woocommerce-billing-fields,div.woocommerce-shipping-fields {
  /*border-left-width: 1px;
border-left-style: solid;
border-right-width: 1px;
border-color:#729949;
border-right-style: solid;*/
/*
  padding-left: 20px;
  padding-right: 10px;
*/
  border: none;
}

/* disabilita contrassegno per EN FR e DE >>>>  */

/* disabilita contrassegno per EN FR e DE <<<<  */

/*END PAGE CHECKOUT*/

p.woocommerce-breadcrumb.tau-woocommerce-breadcrumb {
  margin: 0px 0px 0px 0px;
}

p.woocommerce-breadcrumb.tau-woocommerce-breadcrumb,p.woocommerce-breadcrumb.tau-woocommerce-breadcrumb > a {
  color: black;
  /*color:#fff;*/
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  /*font-family: 'Roboto Slab', sans-serif;
font-size: 12px;
font-weight: 400;*/
  text-transform: none;
}

p.woocommerce-breadcrumb.tau-woocommerce-breadcrumb,p.woocommerce-breadcrumb.tau-woocommerce-breadcrumb > a:hover {
  color: #808080;
}

.tau-comparison-table-large,.tau-comparison-table-large th,.tau-comparison-table-large td {
  border-collapse: collapse;
  /*border: solid 2px #eeeeee;*/
  padding: 10px!important;
}

.tau-comparison-table-large th {
  font-size: 13px;
}

.tau-comparison-table-small,.tau-comparison-table-small th,.tau-comparison-table-small td {
  border-collapse: collapse;
  /*border: solid 2px #eeeeee;*/
  border: none;
  padding: 10px!important;
}

/*POL Tab file download*/

.tau-file-download {
  display: none;
  background-color: #EB5803;
  text-align: center;
  padding: 8px 17px;
  color: #ffffff;
  text-decoration: none;
}

.tau-file-download:hover {
  text-decoration: none;
  color: #ffffff;
}

/*Effetto sulle categorie prodotto*/

div.products a:hover {
  text-decoration: none;
}

div.products a img {
  border: solid 2px #eeeeee;
}

div.products a img:hover {
  /*border: solid 5px rgba(6, 84, 192, 0.28);*/
  border: solid 5px rgba(114, 153, 73, 194);
  /*verdino tauro hover effect*/
  /*opacity: 0.5;*/
}

.ix-category-product-subtitle {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 180%;
  text-align: center;
  color: #000000;
}
ix-category-complementary-product-subtitle {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 180%;
  text-align: center;
  color: #000000;
}

/*tolgo il conteggio prodotti*/

p.woocommerce-result-count {
  display: none;
}

/* modifico il comportamento del woocommerce-ordering product form */

.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering {
  float: none;
}

/* rimuovo il logo in offerta */

.woocommerce span.onsale {
  display: none;
}

/*aumento il font del prezzo*/

/*
div.price > span.woocommerce-Price-amount.amount,p.price > span.woocommerce-Price-amount.amount
{

font-size:20px;

color:#46592d; 

}
*/

span.price > span.woocommerce-Price-amount.amount,p.price > span.woocommerce-Price-amount.amount {
  font-size: 20px;
  /*
color: rgb(6, 84, 192);
*/
  color: #46592d;
  /*verde scurissimo prezzo*/
}

/* aumento il font del prezzo scontato */

/*
div.price > div > ins
{
background:#ffffff;

}
*/

span.price > ins {
  background: #ffffff;
}

/*
div.price > div > del
{
background:#ffffff;
display:block;

}
*/

/*
span.price > div > del
{
background:#ffffff;
display:block;

}
*/

/*
span.price > del
{
background:#ffffff;
display:block;

}
*/
/*.uk-sticky-placeholder{
    height: 130px !important;
    padding-top: 31px;
    padding-bottom: 31px;
}
.ix-sticky-holder-header {
    height: 130px;
}*/
/*header > .uk-container.uk-container-center.uk-block{
    height: 130px !important;
    border-bottom: 1px solid #cccccc;
}
.ix-sticky-holder-header>div {
    padding-top: 31px;
    padding-bottom: 31px;
}*/
.ix-sticky-holder-header {
/*     border-bottom: 1px solid #cccccc; */
}
header.tm-header{
    /*height: 165px;*/
     border-bottom: 1px solid #cccccc; 
}
.ix-stor6-heading {
    /*margin-bottom: 30px;*/
}
.tau-header {
  padding: 6px 0px 6px 0px;
}



@media screen and (min-width : 1300px){

    span.ix-mega-menu-span-adress{
        text-align: center;
        width: 70px;
        display: inline-block;
    }
     
    
}
    
.ix-smallmenu-main-voices {
    padding: 15px 0;
    border-bottom: solid 1px #f3f3f3;
    font-size: 14px;
    font-weight: 500;
    text-transform: lowercase;
}




.ix-home-1st-title a.ix-button-orange{
    font-size: 16px;
    padding-left: 33px;
    padding-right: 33px;
}
.ix-custom-grid {
  height: 60px;
}


.ix-custom-div {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}

.ix-custom-div a {
  display: inline-block;
  vertical-align: middle;
}

/* cambio colore e size del prezzo solo intero, senza lo sconto  */

/*
div.price > div > span.woocommerce-Price-amount.amount
{
font-size:20px;

color:#46592d; 

}
*/

span.price > span.woocommerce-Price-amount.amount {
  font-size: 20px;
  color: #DC4900;
  /*color:#46592d; verde scurissimo prezzo*/
}

/*
div.price > div > ins > span.woocommerce-Price-amount.amount
{
font-size:20px;

color:#46592d; 

}
*/

span.price > ins > span.woocommerce-Price-amount.amount {
/* italix: kevin: 2023-1108 was font-size: 20px; */
  font-size: 30px;
  color: #46592d;
}

/* cambio il colore del prezzo intero barrato */

/*
div.price > div > del > span.woocommerce-Price-amount.amount, div.ix-product-cat > a
{

color:#46592d; 
}
*/

span.price > del > span.woocommerce-Price-amount.amount,div.ix-product-cat > a {
  /*color:#46592d;*/
  /*verde scurissimo prezzo*/
  /*Elena tolto 31/10/19*/
}

/* allineo il prezzo scontato al prezzo intero */

div.price > div > del {
  text-align: center;
}

/*MODULO CONTATTI E PREVENTIVI: STYLE DEL BUTTON*/

.uk-form input {
  /*fonte web: http://cssdemos.tupence.co.uk/button-styling.htm*/
  cursor: pointer;
  /*forces the cursor to change to a hand when the button is hovered*/
  padding: 5px 10px;
  /*add some padding to the inside of the button*/
  background: #1874f1;
  /*the colour of the button*/
  border: 1px solid #1874f1;
  /*required or the default border for the browser will appear*/
  /*give the button curved corners, alter the size as required*/
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  /*give the button a drop shadow*/
  /*
-webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);
-moz-box-shadow: 0 0 4px rgba(0,0,0, .75);
*/
  /*
box-shadow: 0 0 4px rgba(0,0,0, .75);
*/
  /*style the text*/
  color: #f3f3f3;
  /*font-size: 1.1em;*/
}

/***NOW STYLE THE BUTTON'S HOVER AND FOCUS STATES***/

.uk-form input#submit-button:hover {
  background-color: #2271db;
  /*make the background a little darker*/
  /*reduce the drop shadow size to give a pushed button effect*/
  /*
-webkit-box-shadow: 0 0 1px rgba(0,0,0, .75);
-moz-box-shadow: 0 0 1px rgba(0,0,0, .75);
box-shadow: 0 0 1px rgba(0,0,0, .75);
*/
}

/* correzione errore visualizzazione Chrome */

.uk-form input[type="checkbox"] {
  -webkit-appearance: checkbox;
}

header.uk-block {
  /* padding-bottom:5px !important; */
}

/*REGOLE PER DIFFERENTI SCREEN RESOLUTION*/

@media screen
and (min-width : 0px)
and (max-width : 767px) {
  .tauro_logo_mobile {
    margin-top: -25px;
  }

  /*
    .tauro_logo {display:none;}
*/

  .uk-form input[type="search"] {
    max-width: 70%;
  }

  /*modifico la sidebar-right della home */

  .nav_menu-2 h3.uk-panel-title {
    font: 600 18px/22px "Open Sans", sans-serif;
    /*
        font-size:18px;
*/
    color: #555454;
    background: #f6f6f6;
    border-top: 5px solid #333333;
    text-transform: uppercase;
    padding: 14px 5px 17px 20px;
    margin-bottom: 20px;
  }

  .uk-form .woocommerce-product-search {
    padding-bottom: 7px;
  }

  article.uk-panel-box {
    padding: 0px;
    background-color: transparent;
  }

  /* WOOCOMMERCE */

  /*POL: margin delle linee essicatori domestici */

  /* carrello widget sidebar right */

  ul.cart_list.product_list_widget {
    list-style: none outside none;
    padding: 0px 30px;
  }

  ul.cart_list.product_list_widget img {
    width: 400px;
  }

  .cart_widget_panel {
    margin-top: 5px;
    border: 1px solid #1874f1;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-color: rgba(255,255,255, 0.4);
    /*
    opacity: 0.4;
    */
  }

  .cart_widget_content {
    padding: 0px 5px;
  }

  .cart_logo_widget {
    /*
    cursor:pointer; 
    */
    z-index: 1;
    padding: 5px 5px;
    /*add some padding to the inside of the button*/
    background: #39f;
    /*the colour of the button*/
    border: 1px solid #1874f1;
    /*required or the default border for the browser will appear*/
    /*give the button curved corners, alter the size as required*/
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    /*give the button a drop shadow*/
    /*
    -webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);
    -moz-box-shadow: 0 0 4px rgba(0,0,0, .75);
    */
    /*
    box-shadow: 0 0 4px rgba(0,0,0, .75);
    */
    /*style the text*/
    color: #f3f3f3;
  }

  /*cart widget icon before title*/

  .cart_logo_widget:before {
    background-image: url('http://store.tauroessiccatori.com/wp-assets/themes/tm-beans-child-pol/images/cart-icon-16_394x306.png');
    background-size: 20px 18px;
    display: inline-block;
    width: 20px;
    height: 16px;
    margin-right: 6px;
    margin-left: 30px;
    content: "";
  }

  /*CHECKOUT GRID*/

  #ix_shipping_fields,  #ix_billing_fields {
    padding-left: 10px;
  }

  .woocommerce-billing-fields .uk-grid,  .shipping_address .uk-grid {
/*    margin-left: -10px;   ix: no, perche' cambiando il margine della grid si disallinea */
  }

  /*aumento la dimensione della textarea Note alla spedizione*/

  .woocommerce form .form-row textarea {
    height: 10em;
    line-height: 1.5;
    display: block;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }

  /* footer per mobile phone */
}

/*fine screen < 768px */

@media screen and (min-width: 768px) {
  /*sidebar-left padding della woocommerce sub-category*/

  ul.children {
    padding-left: 3px;
  }

  .product-categories li a {
    font-size: 12px;
  }

  .nav_menu-2 h3.uk-panel-title {
    font: 400 14px/22px "Open Sans", sans-serif;
    font-size: 14px;
    color: #555454;
    background: #f6f6f6;
    border-top: 5px solid #333333;
    text-transform: uppercase;
    padding: 14px 5px 17px 5px;
    margin-bottom: 20px;
  }

  /*padding-botton alla casella ricerca*/

  .uk-form .woocommerce-product-search {
    padding-bottom: 5px;
  }

  #woocommerce-product-search-field {
    max-width: 80%;
  }

  /*tolgo il padding alle colonne delle offerte promozionali
    #cs-tauro-no-padding > .uk-width-medium-1-2 {padding-left:0px;}*/

  /*POL classe custom del footer*/

  /*
    .tauro-footer-background {
    
    background-image: url('http://store.tauroessiccatori.com/wp-assets/themes/tm-beans-child-pol/images/footer-bgr-750px--v02.jpg');
    background-repeat: no-repeat;
    background-position: top center;
    background-attachment: scroll;
    height:230px;
    border:none;
    
    }
*/

  /*POL: media screen per centrare la grid*/

  /*
    .uk-grid {
    
    margin-left: 0px;
    
    }
    */

  .tauro_logo_mobile {
    display: none;
  }

  /*
    .tauro_logo {margin-top:-50px;}
*/

  /*POL diminuisco il padding di separazione header main*/

  .tauro-header-background {
    padding-bottom: 15px;
  }

  /*tolgo il padding al uk-panel-box da 768px in su*/

  .uk-panel-box {
    padding: 0px;
    background-color: transparent;
  }

  /* WOOCOMMERCE */

  /* carrello widget sidebar right */

  ul.cart_list.product_list_widget {
    list-style: none outside none;
    padding-left: 0px;
  }

  .cart_widget_panel {
    margin-top: 8px;
    border: 1px solid #1874f1;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-color: rgba(255,255,255, 0.4);
    /*
    opacity: 0.4;
    */
  }

  .cart_widget_content {
    padding: 0px 5px;
  }

  .cart_logo_widget {
    /*
    cursor:pointer; 
    */
    /*
    z-index:1;
*/
    padding: 3px 3px;
    /*add some padding to the inside of the button*/
    background: #39f;
    /*the colour of the button*/
    border: 1px solid #1874f1;
    /*required or the default border for the browser will appear*/
    /*give the button curved corners, alter the size as required*/
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    /*give the button a drop shadow*/
    /*
    -webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);
    -moz-box-shadow: 0 0 4px rgba(0,0,0, .75);
    */
    /*
    box-shadow: 0 0 4px rgba(0,0,0, .75);
    */
    /*style the text*/
    color: #f3f3f3;
  }

  /*cart widget icon before title*/

  .cart_logo_widget:before {
    background-image: url('http://store.tauroessiccatori.com/wp-assets/themes/tm-beans-child-pol/images/cart-icon-16_394x306.png');
    background-size: 20px 18px;
    display: inline-block;
    width: 20px;
    height: 16px;
    margin-right: 1px;
    margin-left: 0px;
    content: "";
  }

  /*button di woocommerce*/

  /*CHECKOUT GRID*/

  #ix_shipping_fields,  #ix_billing_fields {
    padding-left: 15px;
  }
}

/*fine screen 768px*/

@media screen and (min-width: 1024px) {
  /*POL classe custom del footer*/

  /*
    .tauro-footer-background {
    
    background-image: url('http://store.tauroessiccatori.com/wp-assets/themes/tm-beans-child-pol/images/footer-bgr-1200px--v01.jpg');
    background-repeat: no-repeat;
    background-position: top center;
    background-attachment: scroll;
    height:160px;
    border:none;
    
    
    }
*/

  /*sidebar-left padding della woocommerce sub-category*/

  ul.children {
    padding-left: 10px;
  }

  .product-categories li a {
    font-size: 13px;
  }

  /*modifico la sidebar-right della home */

  .nav_menu-2 h3.uk-panel-title {
    font: 600 18px/22px "Open Sans", sans-serif;
    /*
        font-size:18px;
*/
    color: #555454;
    background: #f6f6f6;
    border-top: 5px solid #333333;
    text-transform: uppercase;
    padding: 14px 5px 17px 15px;
    margin-bottom: 20px;
  }

  .tauro-header-background {
    padding-bottom: 15px;
  }

  /*padding-botton alla casella ricerca*/

  .uk-form .woocommerce-product-search {
    padding-bottom: 2px;
  }

  /*
    .uk-panel-box {
    
    padding: 0px;
    background-color:transparent;
    
    }
    */

  /* WOOCOMMERCE */

  /* carrello widget sidebar right */

  ul.cart_list.product_list_widget {
    list-style: none outside none;
    padding-left: 0px;
  }

  .cart_widget_panel {
    margin-top: 5px;
    border: 1px solid #1874f1;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-color: rgba(255,255,255, 0.4);
    /*
    opacity: 0.4;
    */
  }

  .cart_widget_content {
    padding: 0px 5px;
  }

  .cart_logo_widget {
    /*
    cursor:pointer; 
    */
    /*
    z-index:1;
*/
    padding: 5px 5px;
    /*add some padding to the inside of the button*/
    background: #39f;
    /*the colour of the button*/
    border: 1px solid #1874f1;
    /*required or the default border for the browser will appear*/
    /*give the button curved corners, alter the size as required*/
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    /*give the button a drop shadow*/
    /*
    -webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);
    -moz-box-shadow: 0 0 4px rgba(0,0,0, .75);
    */
    /*
    box-shadow: 0 0 4px rgba(0,0,0, .75);
    */
    /*style the text*/
    color: #f3f3f3;
  }

  /*cart widget icon before title*/

  .cart_logo_widget:before {
    background-image: url('http://store.tauroessiccatori.com/wp-assets/themes/tm-beans-child-pol/images/cart-icon-16_394x306.png');
    background-size: 20px 18px;
    display: inline-block;
    width: 20px;
    height: 16px;
    margin-right: 6px;
    margin-left: 15px;
    content: "";
  }

  /*button di woocommerce*/

  /*FORM CHECKOUT FIELDS 1024px screen */

  /* modifico le select option di Nazione e Provincia in form checkout */

  .woocommerce form .form-row .select2-container {
    width: 100%;
    line-height: 2.7em;
  }

  /*TOP MENU*/

  .tm-header.uk-block.tauro-header-background {
    padding-top: 20px;
  }

  .tm-site-branding.uk-float-left.uk-margin-small-top {
    padding-top: 30px;
  }

  /*nascondo i menu item per il menu mobile*/

  #menu-navigation li.menu-item-446,  #menu-navigation li.menu-item-445 {
    display: none;
  }

  /*CHECKOUT GRID*/

  #ix_shipping_fields,  #ix_billing_fields {
    padding-left: 15px;
  }

  /*WOOCOMMERCE PAGINA CARRELLO */

  input#coupon_code.input-text {
    width: 200px;
  }
}

/*fine 1024px*/

@media screen and (min-width: 1280px) {
  .tauro-header-background {
    padding-bottom: 45px;
  }

  /*spaziatura woosearch form*/

  .uk-form woocommerce-product-search {
    padding-left: 68px;
  }

  /*spaziatura special pages woosearch form*/

  /*top menu*/

  /*nascondo i menu item per il menu mobile*/

  #menu-navigation li.menu-item-446,  #menu-navigation li.menu-item-445 {
    display: none;
  }

  .tm-header.uk-block.tauro-header-background {
    padding-top: 50px;
  }

  .tm-site-branding.uk-float-left.uk-margin-small-top {
    padding-top: 0px;
  }

  /*CHECKOUT GRID*/

  #ix_shipping_fields,  #ix_billing_fields {
    padding-left: 25px;
  }
}

ul.tabs li a:focus {
  outline: white none thin !important;
}

.product_meta .posted_in,.product_meta {
  display: none;
}

span.your-subject,span.your-message,.ix-label-full-width {
  display: block !important;
}

.ix-label-full-width input,.ix-label-full-width textarea {
  width: 100%;
}

span.wpcf7-list-item {
  margin-left: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: #f3f3f3!important;
    z-index: 2;
    /*border-bottom: 3px solid #729949;*/
    border-bottom: 2px solid #EB5803 !important;  /*TABS*/
    color: #EB5803;}

/* nascondere how they met us per en, fr e de */

/* POL: tauro home 09/10/2017 >>> */

a.tauro-title-link {
  text-decoration: none!important;
}

.tauro-title-link div h2 {
  /*
color: #eeeeee;
*/
  color: #cccccc;
  font-family: Montserrat !important;
}

.tauro-title-link:hover div h2 {
  color: #729949;
  font-weight: bold;
  font-family: Montserrat !important;
}

.tauro-title {
  text-align: center;
}

a.tauro-title-link {
  display: block;
  width: 100%;
  border: solid 2px #eeeeee;
}

a.tauro-title-link:hover {
  border: solid 5px rgba(114, 153, 73, 194);
}

/*
a.tauro-title-link div.tauro-img-hover
{

display:none;

}
*/

a.tauro-title-link div.tauro-img {
  display: block;
}

/*
a.tauro-title-link:hover div.tauro-img
{

display:none;

}
*/

a.tauro-title-link:hover div.tauro-img-hover {
  display: block;
}

/* POL: tauro home 09/10/2017 <<< */

.menu-item-614 {
  display: none;
}

.tm-footer {
  padding-bottom: 0;
}

/*
.language-selector
{
    display:none;
}
*/

/* natale */

.term-219 div.products a img:hover {
  border: solid 5px #d60018;
}

.term-219 a.button {
  background-color: #d60018 !important;
  border: 1px solid #d60018 !important;
}

a.tauro-title-link.ix-natale:hover {
  border: 5px solid #d60018 !important;
}

.tauro-title.ix-natale h2:hover {
  color: #d60018;
}

.tauro-title-link.ix-natale:hover div h2 {
  color: #d60018 !important;
}

/* fine natale */

/* popup recondizionati */

#pum-1264,#pum-1744,#pum-1747,#pum-1749 {
  background-color: rgba(0,0,0,0.5);
}

/* fine popup recondizionati */

/*
nav .menu-item-language
{ display: none; }

*/

/* bordo menu lang  >>>>>>>>>>>>>>>> */

.wpml-ls-legacy-dropdown  {
  width: 7em;
  float: right;
}

.wpml-ls-legacy-dropdown a {
  color: #729949!important;
  border: 1px solid #729949!important;
  border-radius: 4px!important;
}

/* bordo menu lang  <<<<<<<<<<<<<<<<<<<< */

/* select language solo per schermo piccolo >>>>> */

#offcanvas_menu ul li.menu-item-language div {
  display: block !important;
  visibility: visible !important;
  height: 100px !important;
}

@media ( min-width: 960px) {
  nav ul li.menu-item-language {
    display: none;
  }
}

/* select language solo per schermo piccolo <<<<<< */

/* image thumbnails in single-product >>>>>>> */

/* image thumbnails in single-product <<<<<<<< */

.woocommerce div a {
  outline-style: none;
}

/* cambiamento dopo aggiornamento wordpress 16/03/2018 >>> */

.woocommerce div.product .woocommerce-tabs ul.tabs li {
    border: none;
    margin-right: 50px !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before {
  border: none !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after {
  box-shadow: none;
}

/* cambiamento plugin woocommerce-menu-bar-cart - file includes/wpmenucart-settings.php  linea 550 
public function menus_select_element_callback( $args )
 linea 547 ->     for ( $x = 1; $x <= 4; $x++ ) 

                  commentare $disabled = ($x == 1) ? '' : ' disabled';  
 linea 556 ->     $disabled = (($x == 1) || ($x == 2) || ($x == 3) || ($x == 4)) ? '' : ' disabled';
 linea 569 ->     if ( $x > 4 ) {


cambiamento plugin woocommerce-menu-bar-cart - file woocommerce-menu-bar-cart.php
public function filter_nav_menus()
commentare linea 340 fino 342   
        if ( $this->options['menu_slugs'][1] != '0' ) {
      add_filter( 'wp_nav_menu_' . $this->options['menu_slugs'][1] . '_items', array( &$this, 'add_itemcart_to_menu' ) , 10, 2 );
         }

e aggiungere sotto

  // italix: aggiunto aggancio per i menu anche nelle altre lingue >>>

        if(ICL_LANGUAGE_CODE=="it")
        {
            if ( $this->options['menu_slugs'][1] != '0' ) {
                add_filter( 'wp_nav_menu_' . $this->options['menu_slugs'][1] . '_items', array( &$this, 'add_itemcart_to_menu' ) , 10, 2 );
            }
        }
        elseif(ICL_LANGUAGE_CODE=="de")
        {
            if ( $this->options['menu_slugs'][4] != '0' ) {
                add_filter( 'wp_nav_menu_' . $this->options['menu_slugs'][4] . '_items', array( &$this, 'add_itemcart_to_menu' ) , 10, 2 );
            }
        }
        elseif(ICL_LANGUAGE_CODE=="fr")
        {

            if ( $this->options['menu_slugs'][3] != '0' ) {
                add_filter( 'wp_nav_menu_' . $this->options['menu_slugs'][3] . '_items', array( &$this, 'add_itemcart_to_menu' ) , 10, 2 );
            }
        }
        else // english "en"
        {
            if ( $this->options['menu_slugs'][2] != '0' ) {
                add_filter( 'wp_nav_menu_' . $this->options['menu_slugs'][2] . '_items', array( &$this, 'add_itemcart_to_menu' ) , 10, 2 );
            }
        }

        // italix: aggiunto aggancio per i menu anche nelle altre lingue <<<



*/

/* cambiamento dopo aggiornamento wordpress 16/03/2018 <<< */

/* STICKY FOOTER */

.ix-sticky {
  position: fixed;
  background-color: #729949;
  color: white;
  height: 25px !important;
  padding: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
}

.ix-sticky a {
  color: white;
}

.ix-sticky a:hover {
  color: white;
}

@media only screen and (max-width: 800px) {
  .ix-sticky {
    font-size: 20px;
  }

  .ix-sticky-small {
    margin-top: 17px;
  }
}

/* FRASE - - Garanzia 24 mesi, estendibile a 36 registrando il prodotto 
            in tutti prodotti biosec */

a.prod-guarantee-link,a.prod-guarantee-link:hover {
  color: #EB5803;
}

/* trustpilot >>>>  */

@media screen and  (min-width: 1300px) {
  .uk-width-1300-1-2 {
    width: 50.000%;
  }

  .uk-width-1300-1-4 {
    width: 25.000%;
  }
}

@media screen and  (min-width: 1600px) {
  .uk-width-1600-1-3 {
    width: 33.333%;
  }
}

@media screen and  (min-width: 960px) {
  .uk-width-large-1-12 {
    width: 8.333%;
  }
}

@media screen and  (min-width: 768px) {
  .uk-width-medium-1-12 {
    width: 8.333%;
  }
}

@media screen and (min-width: 480px) {
  .uk-width-small-1-12 {
    width: 8.333%;
  }
}

.uk-width-1-12 {
  width: 8.333%;
}

/* trustpilot <<<<  */

/* pagina checkout aggiornato 2019-0914 >>> */

#ix-customer-type {
  margin-bottom: 40px;
}

#ix-customer-type .ix-company {
  float: none;
}

div.woocommerce-billing-fields {
  border: 1px solid #729949;
  padding-top: 15px;
}

#ix-customer-type > li:not(.uk-active) > a,#ix-customer-type > li.uk-active > a {
  color: black !important;
  border: none;
}

#ix-customer-type > li:not(.uk-active) > a {
  display: block;
  text-align: left;
  background: url(https://stor5.tauroessiccatori.com/wp-assets/themes/tm-beans-child-pol/images/icons/tauro-unchecked.png) no-repeat;
  background-size: 14px 14px;
  background-position: 0%;
  padding-left: 25px;
}

#ix-customer-type > li.uk-active > a {
  display: block;
  text-align: left;
  background: url(https://stor5.tauroessiccatori.com/wp-assets/themes/tm-beans-child-pol/images/icons/tauro-checked.png) no-repeat;
  background-size: 14px 14px;
  background-position: 0%;
  padding-left: 25px;
}

/* aggiornato 2019-0914 <<< */





/*****************************------------------------------------------------------------------------------------------------------------------------------ NORMAL SCREEN-------------------------------------------------------------------------------------------------------------------------------****************-->>>>>>>--*/


/* home page grey block >>> */
.uk-panel-box {
    color: black;
}
.ix-home-per-passione-per-lavoro-single-part{
    background-color: white;
}
.ix-home-1st-title h1{
    color: black;
}
.ix-home-per-passione-per-lavoro-single-part-right{
    }

.ix-home-per-passione-per-lavoro-single-part-left{
    padding-top: 15px;}
/* home page grey block <<< */

.ix-checkout-heading{display: none;} /*'torna al carrello'*/
body.page-id-350 .ix-checkout-heading{
    display: block;
}
.ix-checkout-heading-grey{
    background-color: #f3f3f3;
    padding-top: 10px;
    padding-bottom: 10px;
    text-decoration: underline;

}
body.page-id-350 .ix-stor6-heading{
    display: none;
}
body.page-id-350 .ix-sticky-holder-header.ix-sticky-header{
    display: none;
}
.ix-checkout-heading-white{
    background-color: white;
}
.ix-checkout-heading-white iframe{
    float: right;
    /*width: 50% !important;*/
    margin-top: 35px;
}
.ix-checkout-heading-white img{
    width:264px;
    margin-top: 20px;
}

h1 {
  margin: 0;
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-size: 75px;
  line-height: 130%;
}
h1.ix-4th-title
{
    font-size:65px; /* andrea: ridotto font in modo che titolo tornasse su due righe nonostante sia ora piu lungo */
    color: black;
}

h2 {
  font-family: Poppins,sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 40px;
  line-height: 65px;
  color: #000000;
  text-transform: lowercase;
}

h3 {
  font-family: Poppins, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 29px;
  color: #000000;
}

.woocommerce-checkout #payment ul.payment_methods {
  border: none !important;
}

/************ MENU-NEW-MENU :normal screen ******************-->>>>>>>--*/

#menu-new-menu li:nth-child(2) {
  border-right: solid 1px lightgrey;
  border-left: solid 1px lightgrey;
}

#menu-new-menu li a {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-size: 14px !important;
  line-height: 33px !important;
  letter-spacing: 0.02em;
  text-transform: lowercase;
  color: #000000;
}

#menu-new-menu li a:hover {
  color: #DC4900;
  opacity: 1;
}

.ix-sticky-holder-header {
 /* margin-top: 30px;*/
  /*border-bottom: 1px solid #cccccc;*/ /*border-bottom-header*/
}
.uk-sticky-placeholder {
    border-bottom: 0px !important;
}
.tm-primary-menu.uk-float-right.uk-navbar {
  padding-right: 60px;
  /*transform: translateY(30%);*/
  transform: translateY(20%);
}

.ix-heading-shopping-cart-column {
  margin-left: 300px;
  margin-top: 20px;
  float: right;
  width: 200px;
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 25px;
  text-transform: lowercase;
  color: #000000;
}

.ix-heading-shopping-cart {
  width: 20px;
  float: left;
  margin-right: 10px;
}

a.cart-contents {
  color: black !important;
  text-decoration: none;
}

.tau-green-row {
  display: none;
}

.tm-header 
{
  padding-bottom: 0px !important;
}
body.home .tm-header
{
  /*padding-bottom: 20px !important;*/
}

.ix-input-wrapper input {
  width: 100%;
}

.no-display {
  display: none;
}

/************ MEGA-MENU :normal screen ******************-->>>>>>>--*/

.ix-megamenu {
  width: 100%;
  /*height: 200px;*/
  border-top: 1px solid #cccccc;
  background-color: transparent;
  padding: 0;
}

.ix-container-large {
  /*max-width: 1340px !important;*/
  margin: 0 auto;
  padding: 0;
  /*background: #f5f5f5;*/
  background: white;
  /*height: 200px;*/
}

.ix-megamenu-style {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  letter-spacing: 0.02em;
  text-transform: lowercase;
  color: #000000;
}

.ix-megamenu-1st-img img {
  width: 100%;
}

.ix-megamenu-1st-img {
  width: 70%;
  margin: 20px auto;
  background-color: #f3f3f3;
}

.ix-megamenu-2nd-img img {
  width: 100%;
}

.ix-megamenu-2nd-img {
  width: 70%;
  margin: 20px auto;
  background-color: #f3f3f3;
}

.ix-megamenu-3rd-img img {
  width: 100%;
}

.ix-megamenu-3rd-img {
  width: 70%;
  margin: 20px auto;
  background-color: #f3f3f3;
}

.ix-megamenu-1st2nd-col-list ul {
  margin: 25px 0 20px 40px;
}

.ix-megamenu-1st2nd-col-list li {
  list-style: none;
  padding: 5px 0;
}

.ix-megamenu-1st2nd-col-list li a {
  color: black;
}

.ix-megamenu-1st2nd-col-list li a:hover {
  color: #DC4900;
  text-decoration: none;
}
.ix-megamenu-arrow{
    padding-right: 5px;
}
.ix-megamenu-3rd-column-list ul {
  margin: 28px 0 40px 40px;
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 19px;
  letter-spacing: 0.02em;
  text-transform: lowercase;
  color: #000000;
}

.ix-megamenu-3rd-column-list li {
  list-style: none;
  padding: 5px 0;
}

.ix-megamenu-3rd-column-list li a {
  color: black;
}

.ix-megamenu-3rd-column-list li a:hover {
  color: #DC4900;
  text-decoration: none;
}

.ix-megamenu-title {
  margin-left: 65px;
  padding: 10px 0 0 0;
  text-transform: uppercase;
  font-family: Poppins;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.04em;
  color: #BEBEBE;
}

.ix-megamenu-line-casa{
  width: 70%;
  margin: 40px auto 23px auto;
  border-bottom: 1px solid #CCCCCC;
}
.ix-megamenu-line-azienda{
  width: 70%;
  margin: 50px auto 25px auto;
  border-bottom: 1px solid #CCCCCC;
}

.ix-megamenu-line {
  width: 70%;
  margin: 40px auto;
  border-bottom: 1px solid #CCCCCC;
}

.ix-megamenu-text-under-line {
  margin-left: 65px;
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 150%;
  color: #000000;
  opacity: 0.7;
  text-transform: none;
  /*padding-top: 15px;*/
  padding-right: 50px;
  margin-bottom: 45px;
}

.ix-heading-dash-space {
  padding: 0 12px;
}

img.ix-heading-icon {
  margin: 0 3px 0 0;
  width: 18px;
}

/****** mega-menu:WHO **********-->>>--*/

.ix-megamenu-who {
  width: 60%;
  margin: 0 auto;
}

.ix-megamenu-who-2nd-col-list ul {
  margin: 20px 0 40px 30px;
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  letter-spacing: 0.02em;
  text-transform: lowercase;
  color: #000000;
}

.ix-megamenu-who-2nd-col-list li {
  list-style: none;
  padding: 5px 0;
}

.ix-megamenu-who-2nd-col-list li a {
  color: black;
}

.ix-megamenu-who-2nd-col-list li a:hover {
  color: #DC4900;
  text-decoration: none;
}

.ix-megamenu-who-text {
  padding-top: 20px;
}

.ix-megamenu-who-title {
  padding: 10px 0;
  text-transform: uppercase;
  font-family: Poppins;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.04em;
  color: #BEBEBE;
}

.ix-megamenu-who-title-2 {
  padding-left: 60px;
}

.ix-megamenu-who-line {
  width: 100%;
  margin: 35px auto 10px auto;
  border-bottom: 1px solid #CCCCCC;
}

.ix-megamenu-who-text-under-line {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 19px;
  color: #000000;
  margin: 30px 0 0 0;
  padding-bottom: 30px;
  display: inline-block;
  float: left;
}

.ix-megamenu-button {
  display: inline-block;
  float: right;
  padding-top: 20px;
}

.ix-megamenu-who-last-text {
  height: 120px;
}
.ix-mega-menu-span-br {
    display: none;
}
/****** mega-menu:WHO **********--<<<--*/

/****** mega-menu:ISPIRATION ***-->>>--*/


.ix-megamenu-ispiration-grid {
  margin: 0 40px;
}

.ix-megamenu-ispiration-list ul {
  list-style: none;
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 19px;
  letter-spacing: 0.02em;
  text-transform: lowercase;
  color: #000000;
  text-decoration: none;
}

.ix-megamenu-ispiration-list li {
  text-decoration: none;
  padding: 5px 0;
}

.ix-megamenu-ispiration-grid-2 ul li {
  padding-left: 40px;
}

.ix-megamenu-ispiration-grid ul li a {
  color: black;
}

.ix-megamenu-ispiration-grid ul li a:hover {
  color: #DC4900;
  text-decoration: none;
}

.ix-megamenu-ispiration-grid-2 ul li a {
  color: black;
}

.ix-megamenu-ispiration-grid-2 li a:hover {
  color: #DC4900;
  text-decoration: none;
}

.ix-megamenu-container-ispiration {
  padding-bottom: 40px;
}
/*
.ix-megamenu-we-are {
  -webkit-box-shadow: 0px 4px 3px -3px rgba(100, 100, 100, 0.4);
  -moz-box-shadow: 0px 4px 3px -3px rgba(100, 100, 100, 0.4);
  box-shadow: 0px 4px 3px -3px rgba(100, 100, 100, 0.4);
}
*/
/*.uk-sticky-placeholder>div {
  width: auto !important;
}*/
/*
.ix-megamenu-products {
  -webkit-box-shadow: 0px 4px 3px -3px rgba(100, 100, 100, 0.4);
  -moz-box-shadow: 0px 4px 3px -3px rgba(100, 100, 100, 0.4);
  box-shadow: 0px 4px 3px -3px rgba(100, 100, 100, 0.4);
}
*/
/*
.ix-megamenu-inspiration {
  -webkit-box-shadow: 0px 4px 3px -3px rgba(100, 100, 100, 0.4);
  -moz-box-shadow: 0px 4px 3px -3px rgba(100, 100, 100, 0.4);
  box-shadow: 0px 4px 3px -3px rgba(100, 100, 100, 0.4);
}
*/
/* ***** mega-menu:ISPIRATION ***--<<<-- */

.ix-container-large {
  padding-top: 30px;
  padding-left: 60px;
  padding-right: 60px;
}


/* *********** MEGA-MENU :normal screen ******************--<<<<<<<-- */
/* *********** MENU-NEW-MENU :normal screen ******************--<<<<<<<-- */




.tm-primary {
  width: 100% !important;
}

.tm-secondary {
  display: none;
}

.woocommerce
.ix-add-to-cart button.alt.button.single_add_to_cart_button {
  background-color: #EB5803;
  border-radius: 25px;
  text-align: center;
  padding: 10px 36px 10px 36px;
  border: none;
  color: white;
  font-size: 14px;
  margin-left: auto;
  margin-right: auto;
    height: 50px;
}

.woocommerce div.product
p.price del span {
  color: #535353;
}

p.price ins span {
  color: #DC4900;
}

p.price {
  padding-top: 8px;
}
/*
.input-text.qty.text {
  display: none;
}
*/
.ix-higlights-body ul {
  padding: 20px 0;
}

.ix-higlights-body li {
  list-style: none;
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/09/circle-little-2.png');
  background-repeat: no-repeat;
  background-position: 0% 10px;
  background-size: 7px;
  padding: 0 0 25px 30px;
}

a.ix-category-link-bold {
  color: black;
  font-weight: 700;
}

a.ix-category-link-bold:hover {
  color: #eb5935;
  text-decoration: none;
}

p.p2 {
  font-family: Poppins, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 180%;
  color:#4d4d4d;
}

.p2 {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 25px;
  opacity: 0.9;
}

.p5 {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 180%;
  color: #000000;
}

.p1,.p1 li {
  font-family: Poppins, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 29px;
  color: #000000;
  opacity: 0.9;
}

.ix-higlights-body {
  width: 80%;
  padding: auto;
}

.woocommerce
.upsells li.product {
  width: 30% !important;
  margin: 0 3% 0 0 !important;
  background-color: #f3f3f3;
}

.etichetta1 {
  font-family: Poppins;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.etichetta2 {
  font-family: Poppins;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 1px;
  color: #BEBEBE;
}

.etichetta3 {
  font-family: Poppins, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 180%;
  color: #000000;
  opacity: 0.7;
  /*text-transform: uppercase;*/
}

.etichetta4 {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  letter-spacing: 0.02em;
  color: #000000;
}

a.etichetta4:hover {
  text-decoration: none;
  color: #DC4900;
}

.etichetta5 {
  font-family: Poppins;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.04em;
  color: #000000;
  text-transform: uppercase;
}

.ix-category-link {
  font-weight: 700;
}

a.ix-category-link {
  color: black;
  border-bottom: 2px solid #DC4900;
  padding-bottom: 2px;
}

a.ix-category-link:hover {
  text-decoration: none;
  /* color:#DC4900; */
}

.ix-category-link {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-size: 15px;
  line-height: 100%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #000000;
} /* ix-lorenz changed it, it was "font-weight: 500;" */


/* BUTTTON*/

a.ix-button-orange {
  background-color: #EB5803;
  border-radius: 25px;
  text-align: center;
  /*padding: 10px 20px 10px 20px;*/
  padding: 15px 30px 15px 30px;    
  color: white;
  font-size: 14px;
  margin-left: auto;
  margin-right: auto;
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  line-height: 100%;
  letter-spacing: 0.02em;
} 


a.ix-button-orange:hover {
  background-color: #C44A03;
  text-decoration: none;
  color: white;
}
a.ix-button-orange:visited {
  color: white;
}
a.ix-button-orange-view-more {
  background-color: white;
  border-radius: 25px;
  text-align: center;
  /*padding: 10px 20px 10px 20px;*/
  padding: 15px 30px 15px 30px; 
  color: black;
  font-size: 14px;
  margin-left: auto;
  margin-right: auto;
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  line-height: 100%;
  letter-spacing: 0.02em;
  border: solid 2px #DC4900;
} 


a.ix-button-orange-view-more:hover {
  background-color: #DC4900;
  text-decoration: none;
  color: white;
}
a.ix-button-orange-view-more:visited {
  color:black;
  background-color: white;
}
a.ix-button-orange-view-more:focus {
  color:black;
  background-color: white;
}

a.ix-button-green:hover {
/*  background-color: #DC4900;*/
  background-color: #448023;
  text-decoration: none;
  color: white;
}

a.ix-button-green {
  background-color: #58A62E;
  border-radius: 25px;
  text-align: center;
  /*padding: 10px 40px 10px 40px;*/
  padding: 15px 40px 15px 40px;
  color: white;
  font-size: 14px;
  margin-left: auto;
  margin-right: auto;
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 100%;
  text-align: center;
  letter-spacing: 0.02em;
}

.ix-button-orange-2 {
  background-color: #EB5803;
  border-radius: 25px;
  text-align: center;
  /*padding: 10px 20px 10px 20px;*/
  padding: 15px 30px 15px 30px; 
  color: white;
  font-size: 14px;
  margin-left: 0;
}

a.ix-button-orange-2:hover {
  text-decoration: none;
  color: white;
}


a.ix-category-button-white-orange{
  /*background-color:grey;*/
  border: solid 2px #DC4900;
  border-radius: 25px;
  /*padding: 10px 20px 10px 20px;*/
  padding: 15px 30px 15px 30px; 
  color: black;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0.02em;
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
}

a.ix-category-button-white-orange:hover {
  background-color: #DC4900;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  color: white;
}

main>div.uk-container {
  max-width: 1340px !important;
  margin: 0 auto;
  padding: 0;
}

.ix-container-inner,.ix-max-box-medium {
  max-width: 1110px !important;
  margin: 0 auto;
}

p.home-d {
  width: 36%;
  margin: 10px auto 70px auto;
  font-size: 18px;
}

.p4 {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 100%;
  text-align: center;
  letter-spacing: 0.02em;
  margin: 0;
}

.ix-home-1st-p4 {
  padding: 70px 30px 30px 30px;
}
.ix-tauro-1st-banner-home{
    background-color: #fad0c2; 
    width: 100%;
}
.bg-funghi-sx {
  /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/facciamoli-secchi-sx.jpg');*/
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/MELA_h605-1.jpg');
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: auto 100%;
}

.bg-funghi-dx {
  /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/facciamoli-secchi-dx.jpg');*/  
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/MELA_ESSICCATA_h605-1.jpg');
background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}

.ix-home-1st-title {
  text-align: center;
  padding-top: 70px;
  padding-bottom: 70px;
}

.ix-home-scroll-down {
  display: none;
}

.ix-home-icons-container {
  margin: 90px auto;
  font-family: Poppins;
  font-size: 14px;
}

.icon-1 {
  width: 70px;
  margin: 0 auto 20px auto;
}

.icon-title-1 {
  width: 80%;
  text-align: center;
  margin: 0 auto;
}
.icon-title-professional-category-icon {
  width: 80%;
  text-align: center;
  margin: 0 auto;
}

.ix-2nd-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/piselli-secchi.jpg');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}

.ix-2nd-txt {
  text-align: left;
  padding: 20px 0 70px 90px;
}

.ix-2nd-h2 {
  padding: 70px 30px 20px 90px;
}

.ix-home-3rd-banner {
  /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/arance.jpg');*/
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/home-3-banner-h605-min.jpg');
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: auto 100%;
}

.ix-3rd-h2 {
  text-align: left;
  margin: 0;
  padding: 80px 90px 40px 0px;
}

.ix-3rd-txt-container {
  margin-right: 150px;
}

.ix-3rd-txt {
  text-align: left;
  padding: 20px 50px 70px 0px;
}

.ix-home-div-hidden {
  display: none;
}

.ix-4th-banner-background-color{
    /*background-color: #fef1cc;*/
    background-color: #ffeec0;
}
.ix-4th-banner {
  /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/pesche.jpg');*/
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/4-banner-498.jpg');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
  margin: 70px 0;
}

.ix-4th-title {
  text-align: left;
  padding: 70px 30px 20px 90px;
}

.ix-4th-txt {
  text-align: left;
  padding: 10px 150px 40px 90px; /* was: 20px 190px 50px 90px ma allora andava troppo a capo, quindi ridotto */
}

.ix-4th-button {
  line-height: 40px;
  margin: 0 90px 0 90px; /* andrea: il margin inferiore veniva scavalcato da altra regola */
  padding-bottom: 90px; /* andrea: spostati allora qui i 90px inferiori che servivano */
}

span.ix-arrow {
  display: none;
}

.ix-box-arrow {
  padding: 25px 0 0 0;
}

.ix-home-double-grey-box-arrow {
    padding: 30px 0 30px 0;
    font-weight: 600;
    letter-spacing: 0.02em;
    font-size: 12px;
}



.ix-home-1st-table td {
  padding: 13px 28px;
  margin: 0 30px 40px 30px;
}

.ix-home-1st-table {
  margin: 0 30px 40px 30px;
}

.ix-home-2nd-table td {
  padding: 13px 5px;
}

.ix-home-2nd-table {
  margin: 30px 0 30px 0;
}

.ix-link {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 100%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #000000;
}

a.ix-link-table {
  color: black;
  border-bottom: 2px solid #DC4900;
  padding-bottom: 2px;
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 100%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #000000;
  margin: 15px;
}

a.ix-link-table:hover {
  text-decoration: none;
  /*color:#DC4900;*/
}

.ix-double-box {
  margin: 70px auto;
  text-align: center;
}

.ix-box-grey {
  width: 80%;
  margin: 50px auto 40px auto;
}

.ix-container-grey-last-voice {
  /*padding-bottom: 70px;*/
  padding-bottom: 160px;
}

.ix-home-box-grey-dx {
  width: 60% !important;
}

.ix-box-idee-cucina {
  padding: 0 50px 40px 90px;
}

.ix-home-2nd-box-grey-dx {
  width: 70%;
}  /* ix-lorenz edited, was 60% */


.ix-container-grey-last-voice-2 {
  /*padding-top: 29px;*/
}

.ix-banner-erbe {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/bg-erbe.jpg');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}

.ix-inner-banner-erbe {
  padding: 0 0 50px 90px;
}

.ix-etichetta-essicazione-professionale {
  padding-top: 60px;
  margin: 0 auto;
}

.ix-p-essicazione-professionale {
  margin: 50px auto 40px auto !important;
  width: 60%;
}
.ix-p-essicazione-per-passione {
  margin: 50px auto 40px auto !important;
  width: 70%;
}


.ix-professional-dryer-space-before-call-tabs
{margin-bottom: 50px;}
/* inizio: titoli*/

.ix-h2 {
  text-align: center;
  margin: 70px 0 50px 0;
}
.ix-h2-tutorial {
  text-align: center;
  margin: 70px auto 50px auto;
}

/* fine: titoli*/

/************ COSA ESSICCARE(HOME-D) : normal screen ***********-->>>>>>>--*/

.ix-home-d-background {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/bg-mele-secche.jpg');
  /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/banner_lifestyle_498.jpg');*/
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}
.ix-cosa-essiccare-1st-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/cosa-essiccare-h498-min.jpg');
  /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/banner_lifestyle_498.jpg');*/
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%; /* new primo banner pag. cosa essiccare (normal page)*/
}
.ix-home-d-background-lifestyle {
  /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/bg-mele-secche.jpg');*/
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/banner_lifestyle_498-min-1.jpg');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}
.ix-lifestyle-banner-1{
  /*background-color: #fff2cc;*/  
  background-color: #ffeec0;
}

.ix-cosa-essiccare-1st-table td {
  padding: 13px 28px;
  margin: 0 30px 40px 30px;
}

.ix-cosa-essiccare-1st-table {
  margin: 220px 30px 60px 30px !important;
}

.ix-home-d-h2-title {
  text-align: center;
  margin: 70px 0 50px 0;
}
.ix-what-to-dry-pasta-title {
  text-align: center;
  margin: 70px 0 50px 0;
}


.ix-max-box-medium {
  margin: 70px auto;
}

.ix-home-d-fruit-underline {
  width: 18%;
  height: 3px;
  background-color: #DC4900;
  margin-top: 20px;
}

.ix-home-d-fruit-txt {
  width: 90%;
  padding-top: 20px;
}

span.ix-arrow-dx {
  display: none;
}

.ix-box-arrow-dx {
  padding: 25px 0 0 0;
}

.ix-home-d-fruit-h3 {
  margin-top: 20px;
}
.ix-product-information-documentation-manual-button-orange>a.ix-button-orange{
    padding: 12px 30px 12px 30px;
}
.ix-banner-verdura {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/bg-pomodori-secchi.jpg');
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: auto 100%;
}
.ix-what-to-dry-baby-food /*baby food normal screen (era verdura)*/
{ background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/baby-min.jpg');
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: auto 100%;}
.ix-what-to-dry-baby-food-right-box
{  margin-right: 110px;
   padding-bottom: 70px;
}
.ix-what-to-dry-sport-trekking /*sport e trekking normal screen (era erbe)*/
{
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/sport-min.jpg');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}

.ix-what-to-dry-sport-trekking-left /*era ix-banner-erbe-inner*/
{
  padding: 0 10px 70px 90px;
}

.ix-what-to-dry-fish/*fish normal screen (era erbe)*/
{
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/pesce-min.jpg');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}

.ix-what-to-dry-fish-left /*era ix-banner-erbe-inner*/
{
  padding: 0 10px 70px 90px;
}

.ix-what-to-dry-vegan /*vegan normal screen (era verdura)*/
{ background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/vegan-min.jpg');
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: auto 100%;}
.ix-what-to-dry-vegan-right-box
{  margin-right: 110px;
   padding-bottom: 70px;
}
.ix-what-to-dry-meat /*vegan normal screen (era verdura)*/
{ background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/carne-min.jpg');
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: auto 100%;}
.ix-what-to-dry-meat-right-box
{  margin-right: 110px;
   padding-bottom: 70px;
}
.ix-banner-verdura-dx {
  padding: 20px;
}

.ix-verdura-container {
  padding: 0 140px 90px 0;
}

.ix-banner-verdure-right-box {
  margin-right: 110px;
padding-bottom:70px;
}

.ix-verdure-h2 {
  margin: 50px 0;
}

.ix-banner-color-verdura {
  background-color: #f3f3f3;
  margin: 70px 0;
}
.ix-what-to-dry-erbe-container{
  background-color:#f3f3f3;
  margin:70px 0;
}
.ix-banner-erbe {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/bg-erbe.jpg');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}

.ix-what-to-dry-erbe{
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/erbe-min.jpg');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;  
}
.ix-what-to-dry-erbe-left{
  padding: 0 10px 30px 90px;    
}

.ix-banner-erbe-inner {
  padding: 0 10px 30px 90px;
}

.ix-erbe-h2 {
  margin: 50px 0 50px 90px;
}

.ix-home-d-erbe-h3 {
  margin-top: 10px;
}

.ix-home-d-erbe-h2-title {
  text-align: center;
  margin: 70px 0 50px 0;
}

.ix-max-box-erbe-medium {
  margin: 70px auto;
}

.ix-essiccare-casa-single-product-decription
{
    width: 70%;
    /* padding-top: 20px; */
    padding-bottom: 20px;
    text-align: center;
    margin: 0 auto;
}

.ix-essiccare-casa-1st-banner-h2{
padding: 70px 150px 30px 200px;
}


/************ COSA ESSICCARE(HOME-D) : normal screen ***********--<<<<<<<--*/

/************ ESSICCARE IN AZIENDA: normal screen ***********-->>>>>>>--*/

.ix-h2-azienda {
  text-align: center;
  margin: 70px 0 50px 0;
}

.ix-intestazione-azienda {
  text-align: center;
  margin: 0 220px;
}

.ix-azienda-1st-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/azienda_1_differenza.jpg');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: auto 100%;
}
.ix-casa-1st-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/casa_1_vantaggi.jpg');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: auto 100%;
}
.ix-chef-1st-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/chef_1_arte.jpg');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: auto 100%;
}

.ix-azienda-1st-banner-h2 {
  padding: 70px 290px 30px 200px;
}

.ix-azienda-1st-banner-text {
  padding: 0 160px 103px 200px;
}

.ix-azienda-2nd-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/azienda_2_scarti.jpg');
  background-repeat: no-repeat;
  background-position: 100% 0;
  background-size: auto 100%;
}
.ix-casa-2nd-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/casa_2_gustose.jpg');
  background-repeat: no-repeat;
  background-position: 100% 0;
  background-size: auto 100%;
}
.ix-chef-2nd-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/chef_2_qualità.jpg');
  background-repeat: no-repeat;
  background-position: 100% 0;
  background-size: auto 100%;
}
.ix-azienda-2nd-banner-h2 {
  padding: 70px 330px 30px 110px;
}
.ix-why-dry-chef-h2 {
  padding: 70px 260px 30px 110px;
}

.ix-azienda-2nd-banner-text {
  margin: 0 294px 90px 110px !important;
}

.ix-aziente-tauro-grey-container
{
    background-color: #f3f3f3;
}
.ix-aziende-tauro-nome
{padding-top: 30px;
margin-bottom: 0;}

.ix-aziende-tauro-luogo
{margin-top: 10px;}

.ix-aziende-tauro-txt
{width: 80%;
margin-left: auto;
margin-right: auto;
padding-bottom: 40px;}
/************ ESSICCARE IN AZIENDA: normal screen ***********--<<<<<<<--*/

/************ MANUALI: normal screen ************************-->>>>>>>--*/

.ix-h2-manuali {
  text-align: center;
  padding-top: 40px;
}

.ix-manuali-1st-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/manuali-1st.jpg');
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: auto 100%;
}

.ix-manuali-1st-banner-h3 {
  text-align: left;
  padding: 60px 0 0 50px;
}

.ix-intestazione-banner-manuali {
  padding: 30px 170px;
  text-align: center;
}

.ix-manuali-1st-banner-text {
  padding: 0 100px 60px 50px;
}

.ix-manuali-underline {
  width: 8%;
  height: 3px;
  background-color: #DC4900;
  margin: 35px 0 35px 50px;
}

/************ MANUALI: normal screen ************************--<<<<<<<--*/


/************ CONTATTI: normal screen ***********************-->>>>>>>--*/

.ix-the-company-p {
  text-align: center;
  margin: 50px 150px 90px 150px;
}

.ix-the-company-photo-team img {
  width: 100%;
}

.ix-container-the-company-team {
  margin-bottom: 30px;
}

.ix-profile-container {
  /*guardo sotto, nella piccola media query*/
    margin-bottom: 10px !important;
}

.ix-profile-name {
  text-align: center;
  padding: 35px 0;
  background-color: #f3f3f3;
}

.ix-profile-underline {
  width: 15%;
  height: 2px;
  background-color: #DC4900;
  margin: 8px auto;
}

.ix-profile-description {
  text-align: center;
  padding: 0 8px;
}

.ix-the-company-last-container {
  background-color: #f3f3f3;
  text-align: center;
  padding: 60px 50px;
}

.ix-the-company-last-container h3 {
  padding: 0 0 20px 0;
}



/************ CONTATTI: normal screen ***********************--<<<<<<<--*/

/************ HELP: normal screen ***************************-->>>>>>>--*/

.ix-help-h2 {
  padding: 50px 0;
}

.ix-help-p {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 180%;
  color: #000000;
  opacity: 0.9;
}

.ix-help-expeditions-p {
  padding: 10px 0;
  font-weight: 600;
  font-size: 16px;
  line-height: 180%;
  color: #000000;
  opacity: 0.9;
}

.ix-help-table {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 180%;
  color: #000000;
  opacity: 0.7;
  margin: 60px 0;
  border: solid 1px #CCCCCC;
}

.ix-help-table td {
  padding: 15px 50px 15px 30px;
  text-align: left;
  border-bottom: solid 1px #CCCCCC;
}

.ix-help-table-main-tr {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 180%;
  color: #000000;
}

.ix-help-menu {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 100%;
  letter-spacing: 0.02em;
  color: #000000;
  padding: 50px 0;
}

.ix-help-menu-title {
  text-transform: uppercase !important;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 1px;
  padding: 30px 0 !important;
}

.ix-help-menu li {
  text-transform: lowercase;
  list-style: none;
}

.ix-help-menu ul {
  padding-left: 0;
}

.ix-link-help {
  color: black;
}

.ix-link-help-li {
  padding: 15px 0;
}

a.ix-link-help:hover {
  font-weight: 600;
  color: #DC4900!important;
  border-bottom: solid 2px #DC4900;
  text-decoration: none;
}

.ix-link-useful-li {
  padding: 10px 0;
  font-weight: 400;
}

a.ix-link-help-link-useful {
  color: black;
}

a.ix-link-help-link-useful li {
  padding: 0 !important;
  font-weight: normal;
}

a.ix-link-help-link-useful:hover {
  color: black;
}

.ix-help-button-contact-us {
  padding: 50px 0 !important;
}

/* *********** HELP: normal screen ***************************--<<<<<<<--*/


/* *********** DOMANDE FREQUENTI: normal screen **************-->>>>>>>--*/

.ix-fq-p {
  text-align: center;
  margin: 50px 150px 90px 150px;
}

.ix-fq-underline {
  width: 60px;
  height: 3px;
  background-color: #DC4900;
  margin-bottom: 10px;
}

.ix-fq-box {
  background-color: #f3f3f3;
  text-align: center;
  padding: 60px 50px;
}

.ix-fq-description {
  padding: 20px 15px;
}

.ix-fq-form {
  margin: 0 350px;
  font-family: Poppins;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.04em;
  color: #999999;
}

.ix-fq-button {
  margin: 50px 50px 20px 50px;
  text-align: center;
}

.ix-fq-accordion-title{
  padding-top: 20px;
}
.ix-fw-line-grey{
    border-top: solid 2px grey;
    width:100%;
}
/* *********** DOMANDE FREQUENTI:normal screen ***************--<<<<<<<--*/


/* ***** HEADING:normal screen *******************************-->>>>>>>--*/

.ix-stor6-heading {
  background-color: #F4F5F6;
}



.ix-heading-social-phrase {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 21px;
  color: #000000;
}

.ix-heading-contacts {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 28px;
  text-align: right;
  color: #5A5A5A;
}

/* ***** HEADING:normal screen *******************************--<<<<<<<--*/


/* ***** ESSICCATORI DOMESTICI (HOME DRYER):normal screen ****-->>>>>>>--*/

/*.ix-home-dryer-1st-img {
  background-image: url('https://stor2.tauroessiccatori.com/wp-assets/uploads/2019/09/biosec-domus-b5.jpg');
  background-repeat: no-repeat;
  background-position: 100% 10%;
  background-size: 50% auto;
}*/

.ix-home-dryer-icon-container {
  margin: 90px auto;
  font-family: Poppins;
  font-size: 14px;
}

.ix-home-dryer-description {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500 !important;
  font-size: 15px;
  line-height: 100%;
  letter-spacing: 0.02em;
  color: #000000;
}

a.ix-category-link-home-dryer {
  color: black;
  font-weight: 500;
}

a.ix-category-link-home-dryer:hover {
  color: #eb5935;
  text-decoration: none;
}

.ix-home-dryer-2nd-banner {
    margin-top: 70px;
    border-top: solid 1px #CCC;
    padding-top: 70px;
}

.ix-home-dryer-icons-title {
  width: 80%;
  text-align: center;
  margin: 0 auto;
}

.ix-home-dryer-icons-text {
  text-align: center;
}

.ix-home-dryer-3rd-banner-distance {
    margin-top: 0px;
    padding-bottom: 70px;
}

.ix-home-dryer-related-products-title {
    margin-top: 60px;
    max-width:1100px;
    margin:0 auto;
    font-family: 'Poppins', sans-serif;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 30px;
}
ix-professional-dryer-1st-description{
  padding-bottom: 30px;    
}
.ix-tauro-comparison-table{
  background-color: white;
  padding-top: 30px;
  text-align: center;
}
.ix-container-inner.ix-prodotti-correlati  ul.products {
    margin-top: 0px !important;
}
.ix-tauro-comparison-table>table.tau-comparison-table-large,.tau-comparison-table-large th,.tau-comparison-table-large td {
  border-collapse: collapse;
  border-left: solid 18px #f3f3f3;
  border-right: solid 18px #f3f3f3;
  border-bottom: none;
  border-top: none;
  padding: 12px!important;
}
.ix-home-dryer-table-product-name{
background-color: #f3f3f3;
font-family: Poppins;
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 180%;
text-align: center!important;
color: rgba(255, 255, 255, 0.8;);
/*opacity: 0.8;*/}

.ix-home-dryer-table-product-name th{
text-align: center!important;
}
/*.ix-home-dryer-table-product-name t{
padding-top: 15px;
padding-bottom: 15px;
}*/

.ix-home-dryer-table-product-accessories{
font-family: Poppins;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 180%;
background-color: #f3f3f3;
text-align: left;
color: rgba(255, 255, 255, 0.8;);
/*opacity: 0.8;*/}

.ix-home-dryer-product-information-right-part-desktop{
    padding-top: 20px;
}
.ix-home-dryer-3rd-banner-distance>section h2 {
  display: none;
}

.ix-home-dryer-3rd-banner-distance>section li {
  background-color: #F3F3F3;
}

.ix-home-dryer-product-information-title{
    text-align: left;
    padding-top: 70px;
    margin-bottom: 35px;
    padding-bottom: 20px;
}

.ix-home-dryer-product-information-container{
    margin-top: 0px;
}
.ix-home-dryer-product-information-container,
.ix-home-dryer-product-information-container>div,
.ix-home-dryer-product-information-container>div>ul,
.ix-home-dryer-product-information-container>div>ul>li,
.ix-home-dryer-product-information-container>div>ul>li.active a
{
    background-color: #f3f3f3 !important;
}         /* "informazioni sul prodotto"*/

.ix-home-dryer-product-information-container>div>ul>li>a:hover
{color:black !important;
border-bottom:no-border; !important; /*non va, continua a comparire sottolineatura verde*/
text-decoration:none !important;}

.ix-home-dryer-tabs-thumb-img-container{
    background-repeat: no-repeat;
    background-position: 100% 50%;
    background-size: 50% auto;
    width: 100%;
    height: 100px;
    margin-top: 40px;
}
.ix-home-dryer-product-information-price-and-button{
    padding-top: 50px;
}
.ix-home-dryer-product-information-price > p > del{
    padding-right: 5px;
}
.ix-home-dryer-product-information-price{
    padding-left: 25px;
    padding-top: 0px;
}

.ix-prodotti-correlati
{margin-top: 80px;}

.ix-home-dryer-1st-tabs
{
/*    padding-top: 40px;
    padding-bottom: 40px;*/
    padding: 40px 20px;
    line-height: 24px;
}

.ix-product-information-documentation-manual-container img
{/*width: 500;*/}

.ix-product-information-documentation-manual-title{
    color:rgba(0,0,0,0.8);
    /*border-bottom: 2px solid #DC4900;*/
}

div.ix-add-to-cart.ix-add-to-cart-botton-near-double-price>form.cart>div.quantity>input.input-text.qty.text
{display: none !important;}

/* ***** ESSICCATORI DOMESTICI (HOME DRYER):normal screen ****--<<<<<<<--*/

/* ***** ESSICCATORI PROFESSIONALI:normal screen *************-->>>>>>>--*/
.ix-professional-dryer-4st-icon,
.ix-professional-dryer-5th-icon{
    width: 40px;
}

.ix-professional-dryer-description-h4{
    /*padding-left: 120px;*/
}
.ix-professional-dryer-description{
padding-right: 250px;
}
.ix-professional-dryer-line
{border-bottom: 1px solid #CCCCCC;
margin-top:90px;}

.ix-professional-dryer-icons-container
{margin:90px auto; 
font-family: Poppins; 
font-size:14px;}


.ix-1st-price-professional{
    display: inline-block;
    float: left;
    padding-top: 15px;
}
.ix-professional-1st-button{
    display: inline-block;
    float: left;
    padding-left: 15px;
}
.ix-professional-2nd-button{
padding-top: 65px;    
}

.ix-professional-product-detail-price span {
font-weight: 500;
font-size: 20px;
line-height: 150%;
color: #DC4900;
}
.ix-price-professional-information{
    padding-top: 15px;
font-weight: 500;
font-size: 20px;
}
body.term-194 .ix-category-product-price {display:none;}
/* ***** ESSICCATORI PROFESSIONALI:normal screen *************--<<<<<<<--*/

/* *********** I NOSTRI TUTORIAL :normal screen **************-->>>>>>>--*/

.ix-p {
  /*margin: 50px 180px 90px 180px;*/
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 180%;
  text-align: center;
  color: #000000;
  opacity: 0.9;
}

.ix-underline-left {
  width: 18%;
  height: 3px;
  background-color: #DC4900;
  margin: 25px 0;
}

/* *********** I NOSTRI TUTORIAL :normal screen **************--<<<<<<<--*/



/* *********** RICETTE e NEWS (recipes and news_items) :normal screen **************-->>>>>>>--*/

article.tauro_recipe h1, article.post h1
{
    font-size: 40px !important;
    line-height: 60px !important;
}
ul.uk-pagination li
{
    margin-bottom: 10px !important;
}

article.tauro_recipe, article.post
{
    padding-top:30px;
}

article.tauro_recipe img, article.post img
{
    width:100%;
}

article.tauro_recipe .uk-article-meta, article.post .uk-article-meta,
article.tauro_recipe .uk-text-muted, article.post .uk-text-muted, 
article.post nav
{
    display:none;
}


.ix-recipes-title, .ix-news-items-title {
  margin-top: 30px;
  margin-bottom: 30px;
}

.ix-recipes-title-link:hover, .ix-news-items-title-link {
  color: #DC4900;
}

.ix-recipes-line, .ix-news-items-line {
  width: 50px;
  height: 3px;
  background-color: #DC4900;
  margin-top: 20px;
}

.ix-recipes-description, .ix-news-items-description {
  width: 90%;
  padding-top: 25px;
  padding-right: 30px;
}

.ix-recipe-main-title, .ix-news-item-main-title {
  text-align: center;
  margin: 0px 0 50px 0;
}

.ix-recipe-main-text, .ix-news-item-main-text {
  width: 730px;
  margin: 20px auto 40px auto;
  padding: auto;
  text-align: center;
}

body.single-tauro_recipe main.tm-main, body.single-post main.tm-main {
  max-width: 1100px;
  margin: 0 auto;
}

body.single-tauro_recipe main.tm-main > div, body.single-post main.tm-main > div {
  /*width: 66%;*/
  width:72.727272%;
  margin-left: 0;
}

/* *********** RICETTE (recipes) :normal screen **************--<<<<<<<--*/


/* *********** CHECKOUT :normal screen ***********************-->>>>>>>--*/

.ix-checkout-text-style {
  font-family: Poppins;
  font-size: 14px;
  line-height: 180%;
  color: #000000;
}

/*
#ix-customer-type {
  margin: 30px 0 70px 190px;
}
*/

.ix-checkout-billing-container {
  border: none !important;
}



.ix-shipping {
  border: none !important;
}

/*
.ix-method-payment-p {
  margin: 5px 170px 0 0 !important;
}
*/

body.woocommerce-checkout  h3,
#order_review_heading h3{ 
    padding-left: 28px;
    background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/Schermata-2019-11-20-alle-21.05.03.png);
    background-size: 17px auto;
    background-position: 0% 8%;
    background-repeat: no-repeat;
    font-size: 15px;
}
.ix-review-order-1st-column h3{
    background-size: 0 0 !important;
}
/* *********** CHECKOUT :normal screen ***********************--<<<<<<<--*/


/* *********** REVIEW :normal screen *************************-->>>>>>>--*/

.ix-review-order-2nd-column {
  font-family: Poppins !important;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 180%;
  color: #000000;
  opacity: 0.9;
  margin: 60px 160px 60px 30px;
}

.ix-review-order-1st-column {
  margin: 60px 0 60px 60px;
}

/* *********** REVIEW :normal screen *************************--<<<<<<<--*/

/* *********** CART :normal screen ***************************-->>>>>>>--*/

.ix-cart-max-box {
/*  margin: 30px !important; */
  background-color: #f3f3f3;
}

.ix-cart-max-box-inner {
/*  padding: 30px !important; */
}

.ix-cart-subtotal {
/*  float: right; */
}

.ix-cart-title {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 45px;
  color: #000000;
  border-bottom: solid 2px #f3f3f3;
  margin-bottom: 30px;
  padding-bottom: 30px;
}

.ix-cart-product-name a {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 29px;
  color: #000000;
}

.ix-cart-product-category {
  font-family: Poppins;
  font-style: normal;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.04em;
  color: #BEBEBE;
}

.ix_form_row {
  line-height: 45px;
}

.ix_form_row input {
  background-color: #f3f3f3 !important;
  border: 0px !important;
}

/*
#ix-method-payment {
  margin-right: 70px;
}
*/

.ix-method-payment-order-summary {
  /*padding: 50px 0 0 50px;*/
}

.ix-order-summary-icon {
  /*margin:0 0 0 50px;*/
  width: 40px;
}

.ix-order-summary-icon-box {
  padding-top: 30px;
  padding-bottom: 30px;
}

.ix-order-summary-2nd-column {
  margin: 50px 50px 50px 0;
  font-family: Poppins;
  font-style: normal;
  font-size: 16px;
  line-height: 180%;
  color: #000000;
  opacity: 0.9;
}

.ix-order-summary-line {
  border-bottom: 1px solid #d8d8d8;
  margin: 40px 0;
}

.select2-container--default .select2-selection--single {
  background-color: #f3f3f3 !important;
  border: none !important;
}

.ix-input-wrapper {
  padding-left: 15px;
}

/* *********** CART :normal screen ***************************--<<<<<<<--*/


/* *********** CATEGORIE :normal screen **********************-->>>>>>>--*/


body.tax-product_cat .product {
  background-color: #f3f3f3;
}

/* ix-lorenz commented
.ix-category-product-image
{
    width:250px; 
    margin:10px auto;
}*/








/* ix-lorenz >>> */



.ix-category-product-image {
  border: solid 2px #f3f3f3 !important;
  background-color: white;
}

ul.products {
  /*padding-top: 50px;*/
}

/* ix-lorenz <<< */









.ix-category-product-line {
    border-bottom: 2px solid #DC4900;
    width: 20%;
    margin: 30px auto;
}
.ix-category-product-title {
    font-family: Poppins;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 29px;
    text-align: center;
    color: #000000;
    padding-top: 5px;
}
.ix-category-product-title h2{
  text-transform: capitalize;
}
.ix-category-product-subtitle{
    padding-right: 15px;
    padding-left: 15px;
}
.ix-category-product-subtitle:first-letter {
    text-transform: uppercase;
}

.ix-category-product-subtitle,
.ix-category-complementary-product-subtitle{
  text-align: center;
}

.ix-category-product-subtitle a {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 180%;
  color: #000000;
}
.ix-category-complementary-product-subtitle a{
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 180%;
  color: #000000;   
}
.ix-category-product-subtitle a:hover {
  text-decoration: underline!important;
}
.ix-category-complementary-product-subtitle a:hover{
  text-decoration: underline!important;    
}
.woocommerce-loop-product__title {
  padding: 0 !important;
}

body.tax-product_cat .price del {
  /*color: inherit;
    opacity: .5;*/
  display: inline-block !important;
  /*color:#DC4900;*/
}

.ix-category-product-price {
  text-align: center!important;
  padding-bottom: 50px;
}

.ix-category-product-price del {
  color: #AEAEAE!important;
  font-family: Poppins!important;
  font-style: normal;
  font-weight: normal!important;
  font-size: 20px;
  line-height: 150%;
  padding-right: 5px!important;
  display: inline-block !important; /*per accostare prezzo scartato e prezzo effettivo*/
}

.ix-category-product-price del span {
/* italix: kevin: 2023-1108 was color: #AEAEAE!important;*/
 color: black !important;
}

.ix-category-product-price ins {
  color: #DC4900!important;
  font-family: Poppins !important;
  font-style: normal;
  font-weight: 500!important;
  font-size: 20px;
  line-height: 150%;
}

.ix-category-product-price ins span {
  color: #DC4900!important;
}

.ix-category-product-button {
  display: none;
}

.ix-category-home-dryer-heading{
  text-align: center;
  margin: 0 250px;
  font-family: Poppins, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 29px;
  color: #000000;
  opacity: 0.9;
}

.ix-category-home-dryer-used-reconditioned-p
{
  font-family: Poppins, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 29px !important;
  color: #000000;
  opacity: 0.9;    
}

.ix-category-1st-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/ix-category-1st-banner.jpg');
  background-repeat: no-repeat;
  background-position: 100% 0;
  background-size: auto 100%;
}

.ix-category-1st-banner-h2 {
  padding: 70px 200px 40px 110px;
}

.ix-category-1st-banner-text {
  margin: 0 350px 0px 110px;
padding-bottom: 80px;
}


table.ix-comparison-table
{
	border-collapse:collapse;
}

table.ix-comparison-table td
{
	border:none;
	line-height:20px;
	padding: 1.9% 0.95%;
}

td.ix-cell-spacing
{
background-color:white;
width:1.9%;
}

table.ix-comparison-table td.ix-cell-separator
{
padding:0 !important; 
}


.ix-category-2nd-banner {
  /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/ix-category-2nd-banner.jpg');*/
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/VMR_7758-1-ok-min-1.jpg');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}

.ix-category-2nd-banner-h2 
{
  padding: 90px 200px 40px 110px;
  font-size: 75px;
  line-height: 130%;
}

.ix-category-2nd-banner-text {
  margin: 0 400px 80px 110px;
}

.ix-category-2nd-baner-button{
        margin: 40px 0 90px 0;
}

.ix-category-last-text
{font-family: Poppins;
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 180%;
color: #000000;
opacity: 0.9;
width:75%;
margin:40px auto;}

.ix-category-comparison-table
{background-color: white;}
/*.ix-category-product-button a
{
text-align:center;
padding:10px 20px 10px 20px;
color:white;
margin-left:auto;
margin-right:auto;
font-style: normal;
font-weight: 600;
font-size: 14px;
line-height: 100%;
text-align: center;
letter-spacing: 0.02em;
} 
body.tax-product_cat .product_type_simple
{
background-color:#EB5803!important;
border-radius:25px!important;
border:solid 1px #EB5803!important; 
font-family: Poppins !important;
font-size:14px !important;
text-transform: uppercase!important;
font-style: normal!important;
}*/


.ix-category-product-line-2
{
    border-bottom: 2px solid #DC4900;
    width: 20%;
    margin: 0px auto 30px auto;
}
.ix-category-complementary-product-subtitle
{padding-bottom: 40px;}



.ix-product-category
{
font-family: Poppins;
font-style: normal;
font-weight: bold;
font-size: 12px;
line-height: 18px;
letter-spacing: 0.04em;
color: #BEBEBE;
}
/************ CATEGORIE :normal screen **********************--<<<<<<<--*/

/******** classi standard: SCHEDA PRODOTTO :normal screen ***-->>>>>>>--*/

.ix-product-detail-container {
  margin: 50px auto 70px auto;
}



.ix-product-detail-line {
  width: 50px;
  height: 3px;
  background-color: #DC4900;
  margin: 10px 0 35px 0;
}

.ix-product-detail-description {
  width: 75%;
  padding: auto;
  margin: 7px 0 20px 0;
}
.ix-button-orange-view-more-tutorial .ix-button-orange-view-more{
    padding: 10px 30px 10px 30px;
}
.ix-product-detail-icons-container {
  width: 85%;
  margin: 30px auto 30px 0;
  font-family: Poppins;
  font-style: normal;
  font-size: 12px;
  line-height: 180%;
  color: rgba(0, 0, 0, 0.7);
}

.ix-product-detail-icon-img {
  display: block;
  width: 20%;
}

.ix-product-detail-icon-text    {
  margin-top: 8px;
  width: 100%;
}

.ix-product-detail-price span,del {
  color: #DC4900 !important;
    font-size: 20px;
}

.ix-product-detail-price.ix-product-detail-double-price > p >ins{
    font-weight: 500 !important;
}

.ix-add-to-cart button.alt.button.single_add_to_cart_button {
  font-family: 'Poppins' !important;
}

.ix-product-detail-price-button {
  /*width: 80%;*/
  width: 100%;
  margin-top: 0px;
}

.ix-product-detail-double-price p {
  padding-top: 0!important;
}

.ix-add-to-cart-botton-near-double-price {
  /*padding-top: 10px;*/
  text-transform: uppercase;
}

/******** classi standard: SCHEDA PRODOTTO :normal screen ***--<<<<<<<--*/


/************ CARRELLO :normal screen ***********************-->>>>>>>--*/

.includes_tax {
  display: block;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 180%;
  color: #5A5A5A;
  opacity: 0.9;
}

.product-quantity {
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 180%;
  color: #5A5A5A;
  opacity: 0.9;
}

/************ CARRELLO :normal screen ************************--<<<<<<<--*/


/************ FOOTER: normal screen *************************-->>>>>>>--*/

.ix-footer {
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 19px;
  text-transform: lowercase;
  color: #000000;
  margin: 70px auto 70px auto;
  max-width:1200px;
}

.ix-footer-client-service {
  list-style: none;
  padding: 20px 0 0 0;
  font-weight: 500;
}

.ix-footer-client-service span {
  margin-right: 10px;
}

.ix-footer-client-service li {
  padding: 5px 0;
}

.ix-footer-instruction li {
  padding: 5px 0;
}

.ix-li-arrow img {
  width: 5px;
}

.ix-footer-instruction {
  list-style: none;
  padding: 20px 0 0 0;
}

.ix-footer-payment-methods {
  padding: 20px 0 0 0;
  margin-top: 15px;
}

.ix-footer-contact-assistance {
  padding: 20px 0 0 0;
}

.ix-footer-contact-assistance div {
  padding: 5px 0;
}

.ix-footer-read-more {
    padding-top: 20px;
    text-decoration: underline;
}

.ix-footer-read-more a {
  color: black;
}

.ix-footer-read-more a:hover {
  color: black;
}

.ix-footer-read-more a:visited {
  color: black;
}

.ix-footer-button-contact-us {
  padding-top: 25px !important;
}

a.ix-button-grey {
  /*background-color:grey;*/
  border: solid 1px #CCCCCC;
  border-radius: 25px;
  padding: 10px 20px 10px 20px;
  color: black;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0.02em;
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
}

a.ix-button-grey:hover {
  border: solid 1px #000000;
  text-decoration: none;
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  color: #000000;
}
a.ix-button-grey:focus{
    color: black;
}
/************ FOOTER: normal screen *************************--<<<<<<<--*/


/************ VARIE :normal screen ***************************-->>>>>>>--*/

.ix-icon-homedryer {
  width: 70px;
  margin: 0 auto 10px auto;
}

.icon-title-3rd-home-dryer {
  width: 89%;
}


.ix-icon-left {
  display: inline-block;
  float: left;
  width: 23%;
}

.ix-icon-text {
  display: inline-block;
  float: left;
  width: 77%;
  padding-left: 20px;
}


.ix-home-1st-subtitle {
  opacity: 1;
  font-weight: 500;
  font-size: 21px;
  margin-top: 40px;
}

.ix-product-detail-price ix-product-detail-double-price {
    font-family: Poppins, sans-serif;
}

.ix-add-to-cart.ix-add-to-cart-botton-near-double-price button{
text-transform: uppercase;    
}
.ix-add-to-cart.ix-add-to-cart-botton-near-double-price button.single_add_to_cart_button.button.alt:hover{
background-color: #C44A03;
}
.ix-home-dryer-recipe {
    padding-top: 30px;
}
/************ VARIE :normal screen **************************--<<<<<<<--*/


/************ ARROWS :normal screen *************************-->>>>>>>--*/

.ix-box-arrow-recipe{
    display: none;
}

/************ ARROWS :normal screen *************************--<<<<<<<--*/


/************ CATEGORIE :normal screen **********************-->>>>>>>--*/
/************ CATEGORIE :normal screen: home-dryer ***-->>>>>>>--*/
.ix-category-home-dryer-used-reconditioned-title{
    margin: 70px 0 50px 0;
}
.ix-category-button-white-orange{
    margin: 40px 0 50px 0;
}
.ix-category-button-view-other{
    margin: 50px auto;
    width: 110px;
}
.ix-category-product-title h2
{
    font-size: 16px !important;
    line-height: 25.88px !important; 
    padding-left:0.5em !important;
    padding-right:0.5em !important;
}
.ix-grey-line-hidden{
    display: none;
    width:95%;
    margin:30px auto;
    border-bottom: 1px solid #D6D6D6;
}
/************ CATEGORIE :normal screen: home-dryer ***--<<<<<<<--*/
/************ CATEGORIE :normal screen **********************--<<<<<<<--*/


/************ NOSTRA STORIA :normal screen ***********-->>>>>>>--*/
.ix-our-story-title{
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 40px;
    line-height: 150%;
    text-align: center;
    color: #000000;
    text-align: center;
    text-transform: lowercase;
    margin: 50px auto;
}
.ix-our-story-subtitle{
    font-family: Poppins;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 29px;
    color: #000000;
    padding: 0 0 40px 0;
    text-align: center;
}
.ix-our-story-double-text{
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 180%;
    text-align: center;
    color: #000000;
    opacity: 0.9;
}
.ix-our-story-double-text-left{
    /*text-align:right;*/
}
.ix-our-story-double-text-right{
    /*text-align: left;*/
}
.ix-our-story-image-sow{
    width:500px;
    margin-left: auto;
    margin-right: auto;
}
.ix-our-story-video{
    padding-top:50px;
    width:848px;
    margin: 0 auto;
}
/************ NOSTRA STORIA :normal screen ***********--<<<<<<<--*/


/************ CONTATTACI/CONTATTI :normal screen *****-->>>>>>>--*/
.ix-contact-us-text-right{
    background-color: #f3f3f3;
    margin-left: 70px;
    padding-top: 35px;
    padding-left: 30px;
    padding-right: 30px;
    margin-top: 70px;
    padding-bottom: 40px;
}


.ix-contact-us-container{
    font-family: Poppins, sans-serif;
    color:black;
    opacity: 1;
}

.ix-contact-us-where-title{
    text-align: left;
}
.ix-contact-us-where-title-address{
    margin-top: 15px;
}
.ix-contact-us-voices{
    font-weight: 600;
    opacity: 1;
    padding-top: 20px;
}

.ix-contact-us-voices a{
    font-weight: 500;
    display: block;
    opacity: 0.7;
    color: #DC4900;
}

.ix-contact-us-voices a:hover{
text-decoration: underline;}

.ix-where-we-are-container{
    
}

.ix-contact-us-where-left{
    background-color: #f3f3f3;
    margin-right: 70px;
    padding-top: 35px;
    padding-left: 30px;
    padding-right: 30px;
    margin-top: 70px;
    padding-bottom: 40px;
}

.ix-contact-us-address{
    font-weight: 400;
}

.ix-contact-us-link-mail-tel{
font-family: Poppins;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 21px;
text-transform: lowercase;
color: #000000;
padding-top: 5px;
padding-bottom: 5px;
}
.ix-contact-us-primary-contacts{
    padding-top: 30px;
    padding-bottom: 30px;
}
.ix-contact-us-grey-line{
    border-bottom: 1px solid #CCCCCC;
    padding-top: 20px;
    margin-bottom: 50px;
}
.ix-contact-us-fq{
    padding-top: 20px;
    padding-bottom: 15px;
}
.ix-contact-us-fq-link{
    padding-top: 5px;
    padding-bottom: 5px;
}

.ix-contact-us-fq-link a{
    text-decoration: underline;
    color:black;
}
.ix-contact-us-fq-link a:hover{
    text-decoration: underline;
    color:black;
}
.ix-contact-us-fq-view-more{
padding-top: 20px;    
}

.ix-contact-us-grey-line-2{
    padding-bottom: 20px;
}

/************ CONTATTACI/CONTATTI :normal screen *****--<<<<<<<--*/


/* *********** CATALOGHI/MANUALI :normal screen *******-->>>>>>>--*/

.ix-catalog-manuals-img-1{
    width: 230px;
    margin-left: auto;
    margin-right: auto;
}
.ix-catalog-manuals-line
{
    border-bottom: 1px solid #CCCCCC;
    padding-top: 20px;
    margin-bottom: 50px;
}
.ix-catalog-manuals-container{
    margin-bottom: 50px;
}
.ix-catalog-manuals-text{
    /*padding: 50px 20px;*/
}

.ix-catalog-manuals-underline{
    width: 16%;
    height: 3px;
    background-color: #DC4900;
    margin: 35px 0 35px 0px;
}
.ix-catalog-manuals-pdf-icon{
    padding-top: 30px;
}
i.ix-manual-icon-arrow{
    font-size: 150%;
}

/* *********** CATALOGHI/MANUALI :normal screen *******--<<<<<<<--*/


/* *********** FQ :normal screen **********************-->>>>>>>--*/

.ix-fq-accordion{
    width:60%; 
    margin-left:auto; 
    margin-right:auto;
    margin-bottom:100px;
}
.ix-fq-accordion-description-single-block{
    margin:20px auto 20px 20px;
}
.ix-fq-h2{
  text-align: center;
  margin: 70px 0 50px 0;

}
/* *********** FQ :normal screen **********************--<<<<<<<--*/


/************ VARIE :normal screen *******************-->>>>>>>--*/

.ix-short-description-list{
    padding-bottom: 10px;
}

.ix-technical-features-list{
    margin-left: 100px;
}
/************ VARIE :normal screen *******************--<<<<<<<--*/

.ix-fq-grey-line{
    border-bottom: solid 1px #CCCCCC;
    padding-top: 10px;
    margin-bottom: 40px;    
}

.ix-newsletter-title{
    padding-top: 20px;
    color: #000000;
    font-size: 24px;
    font-weight: 500;
}
.ix-newsletter-box-container label._form-label{
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    letter-spacing: 0.04em;
}
.ix-newsletter-box-container ._button-wrapper{
    font-size: 13px;
    text-align: center;
    color: #4c4c4c99;
    opacity: 1;
}
.ix-professional-dryer-icons{
    width: 70%;
    margin-left: 60px;
}
.ix-footer-button-contact-us .ix-button-grey{
    padding: 10px 30px 10px 30px;
} 
.ix-form-richiedi-preventivo{
    width:40%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}



.ix-homedryer-need-help-form{
    width:40%;
    margin-left: auto;
    margin-right: auto;
}


.ix-home-dryer-button-privacy-policy-container{
    /*text-align:center !important;*/
    text-align:left;
    margin-bottom:20px;
}

.ix-home-dryer-button-privacy-policy{
    color:#EB5803 !important;
    font-size:14px !important;
    line-height:14px !important;
    width:56% !important;
    background-color:white !important;
    border:1px solid #EB5803 !important;
    -webkit-border-radius: 25px !important;
    -moz-border-radius: 25px !important;
    font-weight:normal !important;
    text-align:center !important;
    height:32px !important;}


a.ix-button-orange-need-help {
  background-color: #EB5803;
  border-radius: 25px;
  text-align: center;
  padding: 10px 20px 10px 20px;
  color: white;
  font-size: 14px;
  margin-left: auto;
  margin-right: auto;
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  line-height: 100%;
  letter-spacing: 0.02em;    
} 


a.ix-button-orange-need-help:hover {
  background-color: #C44A03;
  text-decoration: none;
  color: white;
}
a.ix-button-orange-need-help:visited {
  color: white;
}

div.ix-button-orange-need-help input
{
  /*display:block;
  margin-left: auto;
  margin-right: auto;*/
  width: 56% !important;
  padding: 0.7462vw 1.4925vw 0.7462vw 1.4925vw;
  background-color: #EB5803 !important;
  border-radius: 25px;
  text-align: center;
  padding: 10px 20px 10px 20px;
  color: white;
  font-size: 14px;
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  line-height: 100%;
  letter-spacing: 0.02em;
  border-bottom: 0px !important;
}


.ix-list-description-product-alignment{
    padding-left: 140px;
}





#_form_9_
{ margin: 0 !important; }


/* PAGINA TEST  >>> */

body.page-id-6468 .ix-megamenu-products{
    /*display: block !important;    questo se attivo fa restare sempre aperta la tendina del menu*/
}


/* PAGINA TEST  <<< */


.ix-xmas-box-home-h2
{
    font-size:2.5vw !important;
    margin:24px 0 12px 0;
    margin:3vw 0 1.5vw 0;    
}

.ix-xmas-box-home-p
{
    font-size:1.6vw !important;
    line-height:2.4vw !important;
}

.ix-spring-text
{
    text-align:left;
    font-size:4.4vw;
    line-height:6.6vw;
}

@media (min-width: 768px)
{
    .ix-spring-text
    {
        text-align:left;
        font-size:1.2vw;
        line-height:1.8vw;
    }

}

@media screen and (min-width:1340px)
{
    .ix-xmas-box-home-h2
    {
        font-size:30px !important;
    }

    .ix-xmas-box-home-p
    {
        font-size:24px !important;
        line-height:36px !important;
    }

    .ix-spring-text
    {
        font-size:15px !important;
        line-height:22.5px !important;
    }

}


/******** prova altezze uguali dei box con flexbox ****>>>>****/

@media screen and (min-width:500px)
{
    
    .ix-flex-parent-desktop, .up-sells ul, .ix-double-box>div{
        display: -webkit-flex; 
        display: -ms-flexbox; 
        display: flex; 
        -webkit-flex-wrap: wrap; 
        -ms-flex-wrap: wrap; 
        flex-wrap: wrap; 
        overflow: hidden;
    }

/*    .ix-flex-child-desktop, .up-sells ul li, .ix-double-box>div>div{
        width: calc(100% / 2 - 5px); 
        float: left; 
        display: -webkit-flex; 
        display: -ms-flexbox; 
        display: flex;
    }
2022-0502: andrea: chiudo qui commento che era aperto ma mancava di chiusura */

    .ix-max-box-medium.ix-essiccare-box-stex-altezze>div.uk-grid.uk-grid-medium{
        display: -webkit-flex; 
        display: -ms-flexbox; 
        display: flex; 
        -webkit-flex-wrap: wrap; 
        -ms-flex-wrap: wrap; 
        flex-wrap: wrap; 
        overflow: hidden;        
    }
    
    .ix-max-box-medium.ix-essiccare-box-stex-altezze>div.uk-grid.uk-grid-medium>div{
        width: calc(100% / 3 - 5px); 
        float: left; 
        display: -webkit-flex; 
        display: -ms-flexbox; 
        display: flex;
    }
    
    
}


/*.ix-grey-box-img-container{
}
.ix-grey-box-img-container img{
 vertical-align: bottom;
}*/


.ix-left-grey-box{
    /*background-image: url('https://d3uc6ry8rbiyhd.cloudfront.net/wp-assets/uploads/2019/09/essiccatori-professionali-chef.jpg');*/    
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/essiccatori-professionali-chef-L540.jpg');
    background-repeat: no-repeat;
    background-position: 0 100%;
    background-size: 100% auto;}

.ix-right-grey-box{
    /*background-image: url('https://d3uc6ry8rbiyhd.cloudfront.net/wp-assets/uploads/2019/09/essiccatori-professionali-azienda-agricola.jpg');*/
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/essiccatori-professionali-azienda-agricola-L540.jpg');
    background-repeat: no-repeat;
    background-position: 0 100%;
    background-size: 100% auto;}



/******** prova altezze uguali dei box con flexbox ****<<<<****/

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce button.button.alt:hover, .woocommerce button.button.alt:focus{
    color: white;
}

.ix-highlights2-container .ix-active{
    border: solid 1px #e8e8e8;
} 
.ix-highlights1-container .ix-active{
    border: solid 1px #e8e8e8;
} 

div.ix-cart-item-desc > div.product-name{
    text-transform: lowercase;
    font-weight: 600;
    font-size: 16px;
    line-height: 29px;
}
.ix-proceed-to-checkout a.button.alt,
.ix-proceed-to-checkout a.button.alt:hover,
.ix-proceed-to-checkout a.button.alt:focus
{
    font-weight: 600;
    color: white;
}
.ix-product-information-documentation-manual-button-orange{
   text-transform: uppercase;    
}






a.ix-tauro-prodotti-correlati-hover a:hover{
 color: black !important;
}
.ix-category-complementary-product-subtitle a:hover{
 color: black !important;
    
}
/*h2.ix-prodotti-correlati-title-hover a:hover{
    color:#DC4900;
}

.ix-tauro-prodotti-correlati-hover h2 a:hover{
    color:#DC4900;
    
}
.ix-category-product-title a:hover{
    color:#DC4900;
    
}*/

/************************************************* end NORMAL SCREEN*****************************<<<<<<<--*/

a.woocommerce-LoopProduct-link:hover h2{
    color:#DC4900!important;    
}

.ix-home-dryer-category-single-product a:hover{
    color:black!important;
}
/*
h2.woocommerce-loop-product__title.ix-prodotti-correlati-title-hover:hover{
    color:#DC4900!important;
}

div.ix-category-product-title-hover-effects>h2:hover{
    color:#DC4900!important;    
}
*/




/*menu small page >>>*/

.ix-popup-container-small-menu{
    margin: 0px 0 0 40px;
}
.ix-popup-container-prodotti-info-small-menu{
    margin: 0 !important;
    max-width: 100%;
}
.ix-popup-container-prodotti-info-small-menu > .uk-modal-close.uk-close{
    margin: 10px 10px 0 0 !important;
    float: right;
    opacity: 1;
}

.ix-small-menu-popup-container{
}
.ix-small-menu-main-voices{
    padding:15px 0;
    border-bottom: solid 1px #f3f3f3;
    font-size: 14px;
    text-transform: lowercase;
}
.ix-small-menu-carrello img{
    width:20px;
}
.ix-popup-container-small-menu > .uk-modal-close.uk-close{
    margin: 10px 10px 0 0 !important;
    float: right;
    opacity: 1;
}
.ix-small-menu-1st-part{
    margin: 30px 30px 0px 30px;
}
.ix-small-menu-2nd-part{
    background-color: #f3f3f3;
    padding: 20px 15px;
}

.ix-small-menu-2nd-part > div > a{
    color:#5A5A5A;
}
.ix-small-menu-2nd-part > div{
    padding:15px;    
}
.ix-small-menu-prodotti-info img{
    /*width: 280px;*/
    text-align: center;
}
.ix-small-menu-main-voices-prodotti-info{
    text-transform: uppercase;
    font-weight: 600;
    color: black;
    padding-top: 25px;
}
 
.ix-smallmenu-arrow{
    font-weight: 600;
    display: inline-block;
    float: right;
    padding-top: 10px;
}

.ix-main-smallmenu-arrow{
    font-weight: 500;
    display: inline-block;
    float: right;
    font-size: 18px;
}
.ix-smallmenu-arrow img{
    width: 15px;
}
.ix-small-menu-prodotti-info-voices{
    background-color: transparent;
    padding-top: 15px;
    padding-bottom: 5px;
    font-size: 14px;
    font-weight: 700;
    line-height: 21px;
    letter-spacing: 1px;
}
#popup-prodotti-info > .ix-popup-container-small-menu.uk-modal-dialog{    
     height: 100%;
}
.ix-smallmenu-accordion-voices{
    margin: 0px auto 20px 10px;
}
.ix-smallmenu-ispiration-accordion-voices{
    font-size: 14px;
    line-height: 21px;
    letter-spacing: 0.02em;
    text-transform: lowercase;
}
/*.ix-active-form ._button-wrapper{
    padding-left: 0;
    width: 319px !important;
    
}
.ix-active-form ._button-wrapper._full_width>[type="_submit"]{
    font-size: 14px;
}*/
    /*menu small page <<<*/
    /*menu smallscreen: tematizzato bottone menu>>>*/

.tau-offcanvas-button {
    display: none; /*questo nasconde il vecchio menu*/
}
.moca-offcanvas-button {
    color:black;
    background-color: transparent;
    font-weight: 500;
    padding-top: 4px;
    font-size: 14px;
}
.moca-offcanvas-button span.ix-add-text-menu{
    font-size: 13px;
}
.moca-offcanvas-button span.uk-icon-navicon{
    font-weight: 200;
    font-size: 18px;
    vertical-align: text-bottom;
}
.ix-heading-shopping-cart-column-small {
    padding-top: 2px;
}

    /*menu smallscreen: tematizzato bottone menu<<<*/


article.post-password-required.hentry{
    /*background-color: #fffceb;*/
    background-color: transparent;
    text-align: center;
    padding-top: 40px;
    padding-bottom: 40px;
    color:black;
}
.uk-alert-warning {
    background-color: transparent;
    color:black;
}
article.post-password-required.hentry input[type="password"]{
    border-radius: 25px !important;
    text-align: center;
    margin-right: 20px !important;
    /*border-color: #4a4a4a;*/
}

article.post-password-required.hentry input[type="submit"]{
    border-radius: 25px !important;
    /*background-color: #f08c2a;*/
    background-color: #EB5803;
    border:none;
    padding: 10px 20px 10px 20px;
    color:white;
    font-weight: 500;
    text-transform: uppercase;
}
article.post-password-required.hentry input[type="submit"]:hover{
    /*background-color: #f17803;*/
    background-color: #C44A03;
}

.ix-active-form{
    margin:60px auto;
    max-width:1100px;
}
.ix-active-form ._form-content{
    width:500px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.ix-active-form-intro{
    text-align: center;
}
.ix-active-form-intro span{
    font-weight: 500;
}
.ix-active-form input[type="text"]{
    background-color: #fbfbfb;
    padding-bottom: 10px!important;
    padding-top: 10px !important;
    margin-bottom: 15px !important;
    border-radius: 0px !important;
    border: none !important;
    border-bottom: 1px solid #969696 !important;
    font-size: 14px !important;
    text-transform: uppercase;
}

.ix-active-form ._form-title{
    padding-bottom: 30px;
    font-weight: 500 !important;
}
.ix-active-form label._form-label{
    font-weight: 500 !important;
}
.ix-active-form ._html-code{
    padding-bottom: 20px !important; 
    padding-top: 20px !important; 
    font-weight: 500 !important;
}
.ix-active-form ._html-code>p{
    font-weight: 500 !important;
}
.ix-active-form select{
    border-radius: 25px !important;
}
.ix-active-form .ix_dryer_owner_radiobutton{
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}
.ix-active-form .ix_tastes_checkbox{
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}
.ix-active-form ._form-label{
    margin-top: 20px;
}
.ix-active-form ._row._checkbox-radio>span{
    line-height: 30px;
    padding-left: 10px;
}
.ix-active-form ._row._checkbox-radio>input[type="checkbox"]{
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}
.ix-active-form ._button-wrapper{
    padding-left: 0;
    width:460px !important;
    /*width:300px !important;
    margin-left: auto !important;
    margin-right: auto !important;*/
}
.ix-active-form ._row._checkbox-radio>._error-inner._no_arrow._below{
    font-family: Poppins, sans-serif !important; 
    font-weight: 500;
    border-radius: 0px !important;
}
.ix-active-form ._row._checkbox-radio>._has_error{   
    outline: #f37c7b 2px solid !important;
}
.ix-active-form ._button-wrapper button#_form_7_submit._submit{   
    border-radius: 25px !important;
    background-color: #EB5803!important;
    text-transform: uppercase;
    font-size: 14px;
    width: 250px;
}
.ix-active-form ._button-wrapper button#_form_7_submit._submit:hover{   
    background-color: #C44A03!important;
}
/*
.ix-active-form ._button-wrapper button {
    width: 50%;
}

.ix-active-form button {
    text-align: center !important;
}
.ix-active-form ._button-wrapper {
    padding-left: 0;
    width: 100% !important; 
}*/
    
/* text-align: center; */
}
.ix-active-form ._button-wrapper button#_form_7_submit._submit:hover{   
    background-color: #C44A03!important;
}
.ix-tutorial-intro {
    padding-bottom: 90px;
    width: 60%;
    margin: 0 auto;
    text-align: center;
}
.ix-tutorial-intro-2 {
    padding-bottom: 50px;
    width: 60%;
    margin: 0 auto;
    text-align: center;
}
.ix-tutorial-text-under-video{
    padding-top: 30px;
}
.ix-tutorial-title-video{
    font-weight: 600;
    font-size: 16px;
    line-height: 29px;  
}
.ix-tutorial-list-video > div > div{
    padding-top:40px;
}
.ix-tutorial-h2{
    text-align: center;
    margin: 50px;
}







a.ix-recipes-a:hover{
    color:black !important;
}
a.ix-recipes-a:active{
    color:black !important;
}
a.ix-recipes-a:focus{
    color:black !important;
}
a.ix-recipes-a:hover h3{
    color:#DC4900;
}
a.ix-product-perche-essiccare:hover p{
    color:black;
}
a.ix-product-perche-essiccare:hover h3 {
    color:#DC4900;
}
a.ix-product-perche-essiccare span {
    border-bottom: solid 2px #DC4900;
    font-weight: 500;
    padding-bottom: 2px;
}
.ix-essiccare-box-stex-altezze > div > div > a {
    background-color: #f3f3f3;
}
.ix-max-box-medium.ix-essiccare-box-stex-altezze>div.uk-grid.uk-grid-medium{
    display: -webkit-flex; 
    display: -ms-flexbox; 
    display: flex; 
    -webkit-flex-wrap: wrap; 
    -ms-flex-wrap: wrap; 
    flex-wrap: wrap; 
    overflow: hidden;        
}  
.ix-max-box-medium.ix-essiccare-box-stex-altezze>div.uk-grid.uk-grid-medium>div{
    width: calc(100% / 3 - 5px); 
    float: left; 
    display: -webkit-flex; 
    display: -ms-flexbox; 
    display: flex;
}
.ix-essiccare-box-stex-altezze{
    margin: 70px auto;
}
a.ix-product-perche-essiccare .p5{
    padding-left: 20px;
    padding-right: 20px;
}
.ix-gray-interval-line-up{
    max-width:1100px; 
    border-bottom: 1px solid #CCCCCC; 
    margin: 70px auto;
}
.ix-gray-interval-line-down{
    max-width:1100px; 
    border-bottom: 1px solid #CCCCCC; 
    margin: 70px auto;
}
.ix-video-riserved-area-intro{
    text-align: center;
    margin: 50px 150px 70px 150px;
}
#moca_menu_open:active, #moca_menu_open:hover, #moca_menu_open:focus {
    background-color: white;
    color: black;
}
.ix-button-orange-view-more-tutorial{
    text-align:center; 
    padding-bottom: 30px;
}

/*----->>>*/
.ix-banner-video-tutorial{
    background-color:#D4EBCF; 
    margin: 70px 0;
}
.ix-banner-video-tutorial-text-container{
    padding-left:110px; 
    padding-right:110px;
}
.ix-banner-video-tutorial-button{
    padding-top:45px; 
    padding-bottom:45px;
}
/*-----<<<*/

.ix-contatti-map{
    border: solid 3px white;
    margin-top: 30px;
}


/* COOKIE NOTICE CONTAINER >>>*/
.cookie-notice-container{
    border-top: solid 3px #d4ebcf;
    padding: 20px;
}
a#cn-accept-cookie, a#cn-more-info{
    border-radius: 25px;
    padding: 10px 20px 10px 20px;
    color:white;
    border:none;
    background-color: #58A62E;
    margin-left: 25px !important;
}
a#cn-accept-cookie:hover, a#cn-more-info:hover{
    background-color: #448023;
}

/* COOKIE NOTICE CONTAINER <<<*/

#swipebox-overlay {
    background:#0d0d0de0;
}

.nivo-lightbox-theme-default .nivo-lightbox-close{
    display: block;
    background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2020/02/icon-miamo-responsive-x-bianco.png) !important;
    background-repeat: no-repeat;
    /* 5px 5px;*/
    width: 16px;
    background-size: 33px;
    height: 16px;
    text-indent: -9999px;
    padding: 18px;
    opacity: 0.5;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
    background: rgba(0, 0, 0, 0.8);
}



.ix_tutorial_list_video_sara > iframe{
    /*border-bottom: solid 6px #D4EBCF;*/
}
.ix_tutorial_list_video_dalicandro > iframe{
    /*border-bottom: solid 6px #ffeebf;*/
}

/* form: HAI BISOGNO DI AIUTO? >>>*/
.ix-form-hai-bisogno-di-aiuto-content{
    width: 500px !important; 
    margin-left: auto !important; 
    margin-right: auto !important;
}

.ix-form-hai-bisogno-di-aiuto-content input[type="text"],
.ix-form-hai-bisogno-di-aiuto-content input[type="email"],
.ix-form-hai-bisogno-di-aiuto-content input[type="tel"]
{
    margin-bottom: 15px;    
    border-bottom: 2px solid #b2b2b2 !important;
    font-weight: 500; 
}
.ix-form-hai-bisogno-di-aiuto-content textarea
{
    margin-bottom: 30px;   
    border-bottom: 2px solid #b2b2b2 !important;
    font-weight: 500;
}
.ix-form-hai-bisogno-di-aiuto-content input[type="submit"]{
    background-color: #EB5803;
    border: none;
    color:white;
    border-bottom: 0px solid #888 !important;
    width: 202px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    letter-spacing: 0.02em;
    font-size: 14px;
    margin-bottom: 10px;
    font-weight: 600;
    /*padding: 10px 20px 10px 20px;*/
    height: 50px;
    border-radius: 25px !important;
}
.ix-form-hai-bisogno-di-aiuto-content input[type="email"]{
}
.ix-form-hai-bisogno-di-aiuto-content input[type="submit"]:hover{
    background-color: #C44A03;
    color:white;
}

.ix-form-hai-bisogno-di-aiuto-content span.ajax-loader{
    display: none;
}
.ix-form-hai-bisogno-di-aiuto{
        margin-bottom: 70px;
}
.ix-home-dryer-button-privacy-policy{
    height: 40px !important;
    line-height: 21px !important;
    border: solid 2px #EB5803!important;
    color:black !important;
    padding-right: 25px !important;
    padding-left: 25px !important;
}
a.ix-home-dryer-button-privacy-policy:hover{
    background-color: #EB5803!important;
    color:white !important;
}

    /* form: HAI BISOGNO DI AIUTO? <<<*/

.ix-form-contatto-pagina-contatti{
    text-align:left;
    margin-bottom:20px;
}
.ix-form-contatto-pagina-contatti a{
    color:#729949 !important;
    font-size:14px !important;
    line-height:18px !important;
    width:302px !important;
    background-color:white !important;
    border:2px solid #729949 !important;
    border-radius: 25px !important;
    -moz-border-radius: 16px !important;
    font-weight:normal !important;
    text-align:center !important;
    height:40px !important;
    margin-top: 30px !important;
}
.ix-form-contatto-pagina-contatti a:hover{
    background-color:#729949 !important;
    color: white !important;
}
.ix-contact-us-text input[type="text"],
.ix-contact-us-text input[type="email"],
.ix-contact-us-text textarea
{
    margin-bottom: 15px;    
    border-bottom: 2px solid #b2b2b2 !important;
    font-weight: 500; 
}
.ix-contact-us-text input[type="submit"],
.ix-contact-us-text input[type="submit"]:hover
{
    color: white;
    border:none;
    font-weight: 600;
    font-family: 'Poppins', sans;
    width: 150px;
}
.ix-form-richiedi-preventivo [type="submit"]{
    background-color: #EB5803 !important;
    border: none !important;
    color:white !important;
    height:50px !important;
    border-radius: 25px !important;
    margin-top: 30px !important;
    margin-bottom: 10px !important;
    width: 200px !important;
}
.ix-form-richiedi-preventivo [type="submit"]:hover{
    background-color: #C44A03 !important;
    border: none !important;
    color:white !important;
}

.ix-form-richiedi-preventivo [type="text"],
.ix-form-richiedi-preventivo [type="email"],
.ix-form-richiedi-preventivo [type="tel"],
.ix-form-richiedi-preventivo textarea{
    margin-bottom: 15px;    
    border-bottom: 2px solid #b2b2b2 !important;
    font-weight: 500; 
}
.ix-form-richiedi-preventivo textarea{
    margin-bottom: 30px;    
}
.ix-form-richiedi-preventivo [type="email"]{
    margin-top: 30px;    
}
.ix-form-richiedi-preventivo span.ajax-loader{
    display: none;
}



body.page-id-7876 footer .ix-newsletter-box-container{
    display: none !important;   
}
body.page-id-7876 .trustpilot-widget{
    display: none !important;
    
}
.ix-container-grey>.etichetta1{
    color:black;
}
.ix-home-dryer-product-information-container ul.tabs.wc-tabs li a{
    color: #000000 !important;
    font-weight: 500 !important;
}
.ix-home-dryer-1st-description{
    padding-bottom: 20px;
}
.ix-home-dryer-product-information-container ul.tabs.wc-tabs li a:active{
    font-weight: 600 !important;
    color:#DC4900;
}
.ix-home-dryer-product-information-container ul.tabs.wc-tabs li a:hover{
    color:#DC4900 !important;
}
/* chi siamo + popup : normal screen >>>*/

.ix-the-company-p {
  text-align: center;
  margin: 50px 150px 90px 150px;
}
.ix-the-company-photo-team img {
  width: 100%;
}
.ix-container-the-company-team {
  margin-bottom: 30px;
}
.ix-profile-container {
  /*guardo sotto, nella piccola media query*/
    margin-bottom: 20px;
}
.ix-profile-name {
  text-align: center;
  padding: 35px 0;
  background-color: #f3f3f3;
}
.ix-container-the-company-team .ix-profile-container {
    margin-bottom: 24px !important;
}
.ix-profile-underline {
  width: 15%;
  height: 2px;
  background-color: #DC4900;
  margin: 8px auto;
}
.ix-profile-description {
  text-align: center;
  padding: 0 8px;
}
.ix-the-company-last-container {
  background-color: #f3f3f3;
  text-align: center;
  padding: 60px 50px;
}
.ix-the-company-last-container h3 {
  padding: 0 0 20px 0;
}
.ix-who-a-container a{
    cursor: pointer;
}

.ix-who-popup-container{
    background-color: white;
}
.ix-who-popup-container > div > div{
    padding-left: 0;
}
.ix-who-popup-img{
    /*padding: 10px;*/   
    text-align: left;
    padding: 54px;    
}
.uk-modal-dialog{
    padding: 0px;   
}
.ix-link-with-orange-underline{
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 100%;
    letter-spacing: 0.02em;
    color: black;
}
.ix-link-with-orange-underline a:link{
    color: black;
    border-bottom: 2px solid #DC4900;
    padding-bottom: 0px;
}
.ix-popup-container-who{
    width: 1110px;
    /*height: 600px;*/
}
.ix-home-popup-descr{
    padding: 54px 54px 54px 0;        
}
.ix-etichetta-2{
    font-family: Poppins;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    line-height: 18px;
    letter-spacing: 1px;
    color: #BEBEBE;
}
.ix-home-popup-task{
    padding-top: 15px;
}
.ix-home-popup-email-inner{
    padding-bottom: 25px;    
}
.ix-home-popup-name-inner{
    font-family: Poppins;
    font-style: normal;
    /*text-transform: lowercase;*/
    font-weight: 500;
    font-size: 24px;
    line-height: 36px;
    color: black;
    padding-top: 12px;
    padding-bottom: 20px;
}
.ix-home-popup-descr-inner{
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 180%;
    color: #000000;
    opacity: 0.9;
}
.ix-popup-container-who.uk-modal-dialog > .uk-close:first-child {
    margin-top: 15px;
    margin-right: 15px;
    color: black;
    opacity: 1;
    font-size: 20px;
}
.ix-popup-container-who.uk-modal-dialog > .uk-close:after {
    display: block;
    content: "X";
    font-family: 'Century Gothic', 'Arial', 'geneva';
}
.ix-container-prova{
    display:flex; 
    flex-direction:row; 
    flex-wrap: wrap; 
    justify-content:center; 
    align-items: stretch;    
}
.ix-items-prova {
    /* margin-left: 20px; */
    /*width: 32%;*/
    width: 31%;
    margin-left: auto;
    margin-right: auto; 
}    
.ix-items-sara{
    margin-right: 6px;
}
.ix-items-livio{
    margin-left: 6px;
}



.ix-hover-image-group:hover {text-decoration: none} /* Optional (avoid undesired underscore if a is used as wrapper) */
.ix-hover-hide {display:none}
/* Do the shift: */
.ix-hover-image-group:hover img:first-child{display:none}
.ix-hover-image-group:hover img:last-child{display:inline-block}


a.ix-chi-siamo-last-boxes:hover span{
    color: #DC4900;
}
p.ix-category-link span{
    color: black;
    border-bottom: 2px solid #DC4900;
    padding-bottom: 2px;
    padding-top: 15px;
}
p.ix-category-link{
    padding-top: 15px;
}

.ix-items-prova:nth-child(9){
    
} 


.ix-who-img
{
    display:block;
}

.ix-who-img-hover
{
    display:none;
}

a.ix-hover .ix-who-img
{
    display:none;
}

a.ix-hover .ix-who-img-hover
{
    display:block;
}


/*<<< chi siamo + popup : normal screen*/
.ix-megamenu-who-last-part{
    width: 60%;
    margin-left: auto;
    margin-right: auto;
}

.ix-mega-menu-span-address{
    /*padding-left: 15px;
    padding-right: 15px;*/
}
.ix-stor6-heading .tau-header{
    max-width: 1340px !important;
    margin: 0 auto; 
}
.ix-home-dryer-related-products-title a.ix-button-orange,
.ix-home-dryer-related-products-title .ix-add-to-cart button.alt.button.single_add_to_cart_button{
    padding: 10px 30px 10px 30px;
    height: 40px;
}
h2.ix-home-dryer-title-space-mobile{
    margin-bottom: 0px;
}
.ix-product-detail-description h3{
    margin-top: 0px;
    margin-bottom: 30px;
}
.ix-home-dryer-tabs-thumb-img-container{
    width: 110px;
    height: 72px;
    border: 1px solid #CCCCCC;
    background-position: 0 0;
    background-size: 100% 100%;
    float: right;
    margin-top: 45px;
}
.ix-home-dryer-product-information-right-part-mobile{
    display: none;
}
.ix-add-to-cart.ix-add-to-cart-botton-near-double-price.ix-home-dryer-tabs-information-button{
    float: right;
}
.ix-scritta-scopri{
    display: none;
    margin-bottom: 50px;
    padding-top: 35px;
}
a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover .ix-scritta-scopri{
    color: black;
}
.ix-scritta-scopri span{
    border-bottom: 2px solid #DC4900;
    padding-bottom: 2px;
    font-size: 15px;
}
.ix-view-on-small-screen{
    display: none;
}
.ix-single-product-highlights1-container{
    border-top: 1px solid #CCCCCC;
    padding-top: 50px;
}
li.product_cat-essiccatori-professionali > a > div.ix-scritta-scopri{
    display: block;
    text-align: center;
}
li.product_cat-essiccatori-professionali > a > div.ix-category-product-line{
    display: none;
}
li.product_cat-libri > a > div.ix-category-product-price{
    display: block;
}

/*FUNGHI E TARTUFI >>>*/
.ix-tauro-1st-banner-passionefunghi{
    background-color: #d4ebcf;
    width: 100%;
}
.ix-bg-funghi {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/07/Funghi_transparent_3000-2-min-1.png');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: 100% auto;
  height: 630px;
}
.ix-home-1st-title {
  text-align: center;
  padding-top: 70px;
  padding-bottom: 70px;
}
.ix-btn-funghi-1st{
  padding-top: 20px;   
} 
.ix-2nd-banner-funghi{
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/07/funghi-2-banner-min.jpg');
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: auto 100%;
}
.ix-funghi-sconto-container{
    background-color: #fad9cf; 
    margin: 70px 0;
}

.ix-funghi-sconto-container h2,
.ix-funghi-sconto-container h3
{
    text-align: center;
}
.ix-funghi-sconto-list h3 {
    text-align: left !important;
    padding-left: 30px;
    margin-bottom: 10px;
}
.ix-funghi-sconto-subtitle{
    width: 70%;
    margin-left: auto;
    margin-right: auto;
}
.ix-funghi-sconto-body{
    padding-left: 70px;
    padding-right: 70px;
}
.ix-funghi-sconto-body-left{
    padding: 90px 50px 0 50px;
    font-size: 16px;
}
.ix-funghi-main-subtitle{
    width: 60%;
    margin: 20px auto 40px auto;
    text-align: center;
}
.ix-funghi-3rd-part-description{
    padding: 30px;
}
.ix-funghi-3rd-part-image{
    padding: 30px;
}
.ix-ricetta-fungosa-container{
    background-color: #f3f3f3;
    /*max-width: 1110px;*/
    margin: 70px auto;
}
.ix-ricetta-fungosa-left{
    padding: 50px;
}
.ix-ricetta-fungosa-left h3{
    
}
.ix-ricetta-fungosa-right{
    padding: 50px;
}
.ix-ricetta-fungosa-left-descr{
    padding-top: 30px;
}
.ix-funghi-last-banner{
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/07/funghi-sfondo-giallo-min.png');
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-size: auto 100%;
    margin: 70px 0;
}
.ix-funghi-page-title-inner-page{
    text-align: center; 
    margin: 70px 0 30px 0;
}
.ix-funghi-page-ricetta-title{
    text-align: center; 
    margin: 70px 0 30px 0;
}
/*1st banner passione funghi v2 >>>*/
.bg-passionefunghi-sx {
  /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/facciamoli-secchi-sx.jpg');*/
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/08/passionefunghi-funghi-left-min.png');
  background-repeat: no-repeat;
  background-position: 0 100%;
  background-size: auto 100%;
}

.bg-passionefunghi-dx {
  /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/facciamoli-secchi-dx.jpg');*/  
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/08/passionefunghi-funghi-right-min-2.png');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto 100%;
}
.ix-tauro-1st-banner-passionefunghi .ix-home-1st-subtitle {
    opacity: 1;
    font-weight: 500;
    font-size: 21px;
    margin-top: 50px;
    margin-bottom: 40px;
}
.ix-tauro-1st-banner-passionefunghi .ix-home-1st-title {
    text-align: center;
    padding-top: 130px;
    padding-bottom: 190px;
}

/*1st banner passione funghi v2 <<<*/


/*FUNGHI E TARTUFI <<<*/

.ix-help-table .ix-only-small-screen{
    display: none;
}
.ix-help-table td:nth-child(1) {
    width: 36%;
}
 



/*BLACK FRIDAY >>>*/
.ix-tauro-1st-banner-blackfriday {
    background-color: #ffeec0;
    width: 100%;
/*
    height: 645px;
*/
}
/*.ix-tauro-1st-banner-blackfriday .ix-tauro-1st-banner-blackfriday {
    height: 645px;
}
.ix-blackfriday-1st-block{
    height: 645px;    
}*/
.bg-blackfriday-sx {
    background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2020/11/home_community_mobile_1080-min-1024x1024-1.png);
    background-repeat: no-repeat;
    background-position: -80x 0;
    background-size: auto 100%;
}
.bg-blackfriday-dx {
    /*background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2020/11/domus-b5-2.png);
    background-repeat: no-repeat;
    background-position: 149% 152%;
    background-size: 64% auto;*/
}
.ix-blackfriday-1st-subtitle {
    opacity: 1;
    font-weight: 500;
    font-size: 18px;
    margin-top: 40px;
    margin-bottom: 50px;
    line-height: 28px;
}
.ix-blackfriday-1st-subtitle span  {
    font-weight: 600;
}
.ix-tauro-1st-banner-blackfriday h1{
    color: black;
}
.ix-tauro-1st-banner-blackfriday{
    /*text-align: center;*/
    color: black;
}
.ix-blackfriday-1st-pretitle {
    color: black;
    padding-top: 7vw;
    font-weight: 600;
    font-size: 21px;
}
.ix-blackfriday-single-product.ix-blackfriday-single-1st-product {
    padding: 100px 0px 50px 0px;
}
.ix-blackfriday-single-product.ix-blackfriday-single-2nd-product {
    padding: 50px 0px 100px 0px;
}
.ix-blackfriday-page-pretitle {
    margin-bottom: 5px;
}
.ix-blackfriday-price-crossed-out del{
    color: #828282 !important;
    font-size: 24px;
}
.ix-blackfriday-price-discounted{
    color: #f0a78c;
    font-size: 24px;
    padding-left: 10px;
}
.ix-blackfriday-price{
    color: #eb5906;
}
.ix-blackfriday-page-pretitle {
    color: #eb5906;
}
.ix-blackfriday-product-description .ix-product-detail-line{
    background-color: #eb5906;
}
.ix-blackfriday-single-product a.ix-button-orange {
    background-color: #eb5906;
}
.ix-blackfriday-single-product a.ix-button-orange:hover {
    background-color: #C44A03;
}
.ix-blackfriday-price {
    color: #eb5906;
    /*color: #eb5906;*/
}
.ix-blackfriday-page-title-inner-page{
    
}
.ix-blackfriday-buy-now{
    padding: 30px 0px 0 0;
}
.ix-blackfriday-short-description{
    margin-bottom: 15px;
    padding-right: 50px;
}
.ix-blackfriday-discount-row-price{
    padding: 10px 0;
}
.ix-blackfriday-discount-row {
    font-weight: 600;
    font-size: 24px;
    padding-top: 10px;
}
.ix-blackfriday-product-description {
    padding: 0;
}
.ix-blackfriday-discount-banner-container {
    background-color: #fad9cf;
    margin: 70px 0;
    background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/bg-pomodori-secchi.jpg);
    background-repeat: no-repeat;
    background-size: auto 100%;
}
.ix-blackfriday-discount-banner-title{
    text-align: center;
    padding: 80px 0px 20px 0;
}
.ix-blackfriday-discount-banner-body{
    
}
.ix-blackfriday-discount-banner-body ul li{
    padding-bottom: 5px;
    font-weight: 600;
}
.ix-blackfriday-discount-banner-body .ix-higlights-body {
    margin-left: 520px;
    width: 680px;
}
.ix-blackfriday-discount-banner-body .ix-higlights-body p{
    font-size: 21px;
    font-weight: 600;
    padding: 20px 0 80px 0;
}
.ix-blackfriday-price-discounted del{
    font-size: 24px;
}
/*.ix-blackfriday-discount-banner-body {
    background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2020/11/VMR_7758-1-ok-min-1.png);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-size: auto 86%;
}*/
.ix-blackfriday-buy-now a.ix-blackfriday-buy-now-link{
    font-size: 24px;
    border-bottom: solid 3px #eb5906;
    font-weight: 500;
    display: inline-block;
    margin-right: 20px;
}
.ix-blackfriday-buy-now .ix-btn-funghi-1st {
    display: inline-block;
    margin-left: 20px;
}
.ix-blackfriday-season-product{
    background-color: #d4ebcf;
    text-align: center;
    margin-top: 70px;
}
.ix-blackfriday-season-product-text {
    padding: 40px; /* was: 50px */
    max-width: 580px;
    margin-left: auto;
    margin-right: auto;
}
.ix-blackfriday-season-product-left{
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/11/IMG_0142-min-scaled.jpg');
    background-repeat: no-repeat;
    background-position: 0px 62%;
    background-size: 350px auto;
}
.ix-blackfriday-season-product-right{
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/11/1Y6A7106-min-scaled.jpg');
    background-repeat: no-repeat;
    background-position: 100% 70%;
    background-size: 350px auto;
    
}
.uk-navbar-nav > li > a:active {
    background-color: transparent;
}
.ix-blackfriday-img-pproduct-only-smallscreen{
    display: none; 
}
.ix-blackfriday-banner-mobile{
    display: none;
}
.ix-tauro-last-banner-blackfriday{
    margin-top: 70px;
    margin-bottom: 70px;
}
.ix-tauro-last-banner-blackfriday p {
    font-size: 21px;
    font-weight: 600;
    padding: 10px 0 10px 0;
    text-align: center;
}
.ix-blackfriday-last-button{
    text-align: center;
    padding: 30px 0 0 0
}

.ix-tauro-last-banner-blackfriday-sx {
    background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2020/11/domus-b5-2.png);
    background-size: auto 300px;
    background-repeat: no-repeat;
    background-position: 110% 220%;
}
.ix-tauro-last-banner-blackfriday-dx{
    padding: 70px;
}
.ix-blackfriday-page-title-inner-page{
    text-transform: capitalize;
}
.ix-tauro-last-banner-blackfriday span{
    color: white;
    background-color: black;
    padding: 5px 15px;
    border-radius: 25px;
    margin: 0 3px;
}
.ix-tabella-comparativa-img img{
    width: 140px;
}
p.ix-info-sconto {
    font-size: 14px;
    line-height: 20px;
    padding-bottom: 50px;
}
.ix-landing-svalentine-instructions h2{
    line-height: 54px;
}
.ix-istruzioni-san-valentino{
    padding: 2vw 7vw;
}
.ix-istruzioni-san-valentino .ix-higlights-body{
    margin-left: auto;
    margin-right: auto;
}
.ix-istruzioni-san-valentino .ix-higlights-body li{
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2021/02/circle-little-fucsia.png');
}
.ix-istruzioni-san-valentino .ix-blackfriday-last-button {
    text-align: center;
    padding: 0px 0 50px 0;
}
.ix-grid-promo-right h2,
.ix-grid-promo-left h2{
    line-height: 3.5rem !important;
}  
.ix-payments-page-single-icon {
    height: 80px;
    display: inline-block;
    width: 80px;
    margin: 10px;
    border-radius: 50%;
    border: solid 1px #dadada;
    padding: 5px;
}
.ix-payments-page-single-icon img {
/*
    width: auto;
    height: 100%;
    */
}
.ix-footer-payment-icons{
    border-radius: 50%;
    border: solid 1px #dadada;
    padding: 3px;
}
.ix-help-right-box-payments-page{
    padding-top: 50px;
}
.ix-payment-method-list-icon-new-style .ix-payment-method-single-icon-new-style{
    width: 80px;
    display: inline-block;
}
.ix-payment-method-list-icon-new-style>div{
    margin-right: 5px;
}
.ix-payment-method-single-icon-new-style img {
    border-radius: 50%;
    border: solid 1px #dadada;
    padding: 5px;
}
.ix-payment-method-right-icons{
    max-width: 80px !important;
}
.ix-payment-method-single-icon-new-style.ix-icon-payment-only-mobile{
    display: none;
}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------PICCOLI SCHERMI: VW------------------------------------------------------------------------------------------------------------------------------------------>>>>>>>--*/

@media screen and (max-width: 960px) { 
    
    .ix-product-information-documentation-manual-button-orange .ix-button-orange{
        display: inline-block;
        width: 100% !important;
        line-height: 24px !important;
    }

    .ix-home-dryer-product-information-container.ix-professional-dryer-product-information-container-padding .woocommerce-Tabs-panel{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .ix-home-dryer-product-information-container.ix-professional-dryer-product-information-container-padding .woocommerce-Tabs-panel.woocommerce-Tabs-panel--tau_doc_tab .uk-width-1-1{
        padding-left: 0px !important;
    }
    
    .ix-payment-method-single-icon-new-style.ix-icon-payment-only-mobile{
        display: block;
        text-align: center;
        padding-bottom: 20px;
    }
    .ix-payment-method-single-icon-new-style.ix-icon-payment-only-desktop{
        display: none !important;
    }
    .ix-payment-method-list-icon-new-style .ix-payment-method-single-icon-new-style {
        width: 60px;
        margin-bottom: 10px;
    }
    
    .ix-help-menu {
        padding: 30px 0;
    }
    .ix-help-right-box-payments-page{
        padding-top: 00px;
    }   
    .ix-grid-promo-right h2, 
    .ix-grid-promo-left h2 {
        line-height: 2.5rem !important;
    }
    .ix-svalentine-1st-txt.ix-blackfriday-season-product-text {
        padding: 213px 20px 20px 20px !important;
    }
    .ix-landing-svalentine-instructions h2 {
        line-height: 10vw;
    }
    .ix-blackfriday-season-product-right {
        background-image: url('');
    }
    .ix-2nd-banner-funghi .ix-3rd-h2 {
        /* padding: 210px 25px 0px 30px; */
        padding: 55.8955vw 7.4vw 0 7.4vw !important;
        font-size: 3.6vw;
        line-height: 6vw;
    }
    .bg-passionefunghi-sx {
        /* background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/facciamoli-secchi-sx.jpg); */
        background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2020/08/passionefunghi-funghi-left-min.png);
        background-repeat: no-repeat;
        background-size: auto 73%;
    }
    .bg-passionefunghi-dx {
        background-repeat: no-repeat;
        background-size: auto 73%;
    } 
    .ix-funghi-last-banner {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/08/funghi-sfondo-giallo-small-min-bottom.png');
        background-size: 96% auto;
    }
    .ix-2nd-banner-funghi {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/07/funghi-2nd-banner-small-1080-min.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
        padding-bottom: 30px;
    }
    .ix-tauro-1st-banner-passionefunghi .ix-home-1st-title H1 {
        font-size: 6.2238vw;
    }
    .ix-tauro-1st-banner-passionefunghi .ix-home-1st-title {
        padding-top: 11vw;
    }
    .ix-3rd-txt-container {
        margin-right: 0;
    }
    .ix-3rd-txt {
        text-align: left;
        padding: 1vw 3.4vw 1vw 3.4vw;
    }
    .ix-funghi-sconto-container h2, .ix-funghi-sconto-container h3 {
        text-align: left;
    }
    .ix-funghi-sconto-subtitle {
        width: 82vw;
        margin-left: auto;
        margin-right: auto;
    }
    .ix-funghi-sconto-body-left {
        padding: 4vw 0px 0 0px;
        font-size: 16px;
    }
    h1.ix-4th-title {
        font-size: 5.2vw;
    }
    .ix-funghi-last-banner {
        background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2020/08/funghi-sfondo-giallo-small-min-bottom.png);
        background-size: 46vw auto;
    }
    .ix-icon-container{
        padding-bottom: 30px;
    }
    .ix-ricetta-fungosa-right {
        padding: 0px 50px 50px 50px;
    }
    .ix-funghi-sconto-container .ix-3rd-h2 {
        font-size: 32px !important;
        line-height: 38px !important;
    }
    .ix-funghi-last-banner .ix-4th-title {
        padding: 8vw 7vw 6vw 7vw;
    }
    .ix-funghi-last-banner .ix-4th-txt.p1{
        padding: 0vw 7vw 10vw 7vw;
    }
    .ix-home-1st-title h1 {
        font-size: 58px;
        line-height: 64px;
    }
    .ix-home-double-grey-box-arrow {
        padding: 13vw 0 13vw 0;
        font-size: 16px;
    }
    .ix-2nd-banner {
        background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/piselli-secchi-small.jpg);
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
        padding-bottom: 30px;
    }
    .ix-2nd-banner .ix-2nd-h2.ix-home-2nd-h2  {
        /* padding: 210px 25px 0px 30px; */
        padding: 55.8955vw 7.4vw 0 7.4vw !important;
        font-size: 3.6vw;
        line-height: 6vw;
    }
    .ix-2nd-banner .ix-2nd-txt.p1{
        padding: 5vw 7.4vw 0 7.4vw !important;        
    }
    table.ix-table-no-border.ix-home-1st-table {
        margin: 5vw 7.4vw 1vw 3.4vw !important;
    }
    .ix-home-3rd-banner {
        /* background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/arance-small.jpg); */
        background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/home-3-banner-small-1080-min.jpg);
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
        padding-bottom: 30px;
    }
    .ix-home-3rd-banner .ix-3rd-h2{
        padding: 55.8955vw 7.4vw 0 7.4vw !important;
        font-size: 3.6vw;
        line-height: 6vw;
    }
    .ix-home-3rd-banner .ix-3rd-txt-container{
        padding: 5vw 7.4vw 0 5.4vw !important;        
    }
    .ix-home-3rd-banner .ix-3rd-txt {
        text-align: left;
        padding: 0vw 3.4vw 1vw 2.2vw;
    }
    .ix-container-grey-last-voice {
        padding-bottom: 27vw;
    }
    .ix-footer-mastercard,
    .ix-footer--p,
    .ix-footer-visa{
        width: 16vw;
    }
    
    .ix-newsletter-box-container ._x00977919 {
        width: 55%;
        display: inline-block;
        float: left;
        padding-left: 3vw;
    }
    .ix-newsletter-box-container .ix-newsletter-title{
        padding-left: 3vw;    
        padding-top: 1vw;
    }
    .bg-funghi-sx {
        background-position: 0 14vw;
        background-size: auto 64vw;
    }
    .bg-funghi-dx {
        background-position: 100% 14vw;
        background-size: auto 64vw;
    }
    .ix-xmas-box-other{
        padding: 1vw 1vw !important;
    }
    .ix-category-home-dryer-heading {
        text-align: center;
        margin: 0 16vw;
    }
    .ix-category-home-dryer-used-reconditioned-title {
        margin: 7vw 0 5vw 5vw;
    }
    .ix-category-product-title h2 {
        font-size: 18px !important;
        padding: 2vw 2vw !important;
    }   
    .ix-category-product-subtitle {
        font-size: 16px;
    }
    .ix-home-dryer-category-single-product{
        margin: 6vw;
    }
    .ix-category-1st-banner-h2 {
        padding: 73vw 7vw 3vw 7vw !important;
    }
    .ix-category-1st-banner {
        background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/ix-category-1st-banner-small.jpg);
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-category-1st-banner-text {
        margin: 0 16vw 0vw 7vw !important;
    }
    .ix-category-1st-banner-text {
        padding-bottom: 11vw;
    }
    .ix-comparison-table{
        display: none;
    }
    .ix-category-table-home-dryer-small{
        display: block;
        padding: 0px !important;
    }
    .ix-category-2nd-banner-h2 {
        padding: 9vw 26vw 6vw 7vw;
        font-size: 7.4vw;
        line-height: 10vw;
    }
    .ix-category-2nd-banner-h2 {
        padding: 9vw 24vw 6vw 7vw;
        font-size: 7.4vw;
        line-height: 10vw;
    }
    .ix-category-2nd-banner-text {
        margin: 0 35vw 78vw 7vw;
        padding-bottom: 46vw;
    }
    .ix-category-2nd-banner {
        background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/VMR_7758-L1080-ok-min.jpg);
        background-repeat: no-repeat;
        background-position: 0 100%;
        background-size: 100% auto;
    }
    
    

    .ix-blackfriday-season-product-left {
        background-size: 100% auto !important;
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/11/blackfriday-season-product-smallscreen-min.jpg');
        background-position: 0 0;
    }
    .ix-blackfriday-season-product{
        height: 120vw;
    }
    .ix-blackfriday-season-product-text {
        padding: 59.423vw 3.4230vw 3.4230vw 3.4230vw !important;
    }
    .ix-blackfriday-1st-subtitle {
        font-size: 2.6vw !important;
        line-height: 4.2vw !important;
    }
    .ix-blackfriday-single-product.ix-blackfriday-single-1st-product {
        padding: 10vw 4vw 5vw 4vw;
    }
    .ix-blackfriday-single-product.ix-blackfriday-single-2nd-product {
        padding: 5vw 4vw 10vw 4vw;
    }

} 

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------PICCOLI SCHERMI: VW------------------------------------------------------------------------------------------------------------------------------------------<<<<<<<--*/

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------PICCOLI SCHERMI------------------------------------------------------------------------------------------------------------------------------------------>>>>>>>--*/

@media screen and (max-width: 720px) {
    

    .ix-tauro-last-banner-blackfriday-dx {
        padding: 50px 30px 260px 30px;
        line-height: 38px;
    }
    .ix-tauro-last-banner-blackfriday-sx {
        background-size: auto 250px;
        background-position: 118% 104%;
    }
    .ix-blackfriday-single-product.ix-blackfriday-single-1st-product h3{
        padding-left: 20px;
        padding-right: 20px;
    }
    .ix-blackfriday-discount-banner-title {
        padding: 40px 0px 0px 0;
    }
    .ix-blackfriday-banner-desktop{
        display: none;
    }
    .ix-blackfriday-banner-mobile{
        display: block;
    }
    .ix-blackfriday-season-product{
        /* height: 420px; */
        height: 540px;
    }
    .ix-blackfriday-season-product-text {
        padding: 240px 20px 20px 20px !important;
    }
    .ix-blackfriday-1st-subtitle {
        font-size: 16px !important;
        line-height: 24px !important;
        margin: 18px 0;
        font-weight: 400;
    }    
    .ix-blackfriday-season-product-right {
        background-image: url('');
    }
    span.ix-blackfriday-br-smallscreen{
        display: none;
    }
    .p1.ix-blackfriday-product-description{
        padding: 20px 20px 0 20px;
    }
    .ix-blackfriday-short-description {
        margin-bottom: 15px;
        padding-right: 0px;
    }
    .ix-blackfriday-page-pretitle {
        padding: 20px 20px 0px 20px;
    }
    .ix-blackfriday-discount-row-price {
        padding: 10px 20px;
    }
    .ix-blackfriday-discount-row {
        padding: 10px 20px;
        line-height: 36px;
    }
    .ix-blackfriday-buy-now{
        padding: 10px 20px;        
    }
    .ix-blackfriday-buy-now .ix-btn-funghi-1st {
        display: block;
        padding-top: 40px;
        margin-left: 0px;
    }
    .ix-blackfriday-img-pproduct-only-smallscreen{
        display: block;
        padding: 4vw;
    }
    .ix-blackfriday-product-image{
        display: none;
    }
    .ix-blackfriday-discount-banner-body>.ix-product-detail-title {
        padding-left: 0px;
    }
    .ix-blackfriday-discount-banner-body {
        padding: 0 10px 100px 10px;
    }
    .ix-tauro-1st-banner-blackfriday .bg-blackfriday-sx {
        background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/home_community_mobile_L1280-min.jpg);
        background-position: 100% 114%;
        background-size: 113% auto;
    }
    .ix-blackfriday-discount-banner-body>div{
        margin-top: 0px;
    }
    .ix-blackfriday-discount-banner-body .ix-higlights-body p {
        font-size: 20px;
        font-weight: 600;
        padding: 0px 0 120px 0;
    }
    
    .ix-icon-container{
        padding-bottom: 0px;
    }
    .ix-3rd-txt-container {
        margin-right: 0;
    }
    .ix-home-1st-title a.ix-button-orange {
        padding-left: 4.788vw !important;
        padding-right: 4.788vw !important; 
    }
    .ix-tauro-1st-banner-passionefunghi .ix-home-1st-title {
        padding-top: 0px;
    }
    .ix-tauro-1st-banner-passionefunghi .ix-home-1st-title {
        padding-top: 70px;
        padding-bottom: 200px;
    }
    .ix-tauro-1st-banner-passionefunghi .ix-home-1st-subtitle  {
        margin: 30px auto;
    }
    .bg-passionefunghi-sx {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/08/background-passionefunghi-smallscreen-min.png');
        background-position: 0% 100%;
        background-size: 100% auto;
    }
    .bg-passionefunghi-dx {
        background-image: url('');
    }    
/*
    .ix-funghi-last-banner .ix-4th-button {
        margin: 20px auto 150px auto;
        padding-bottom: 100px;
        width: 235px;
    }
*/
    .ix-funghi-last-banner .ix-4th-button {
        margin: 0 6vw 0 6vw;
        padding-bottom: 40.2vw ;
        padding-top: 8vw
    }
    .ix-funghi-last-banner {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/08/funghi-sfondo-giallo-small-min-bottom.png');
        background-size: 96% auto;
    }
    .ix-funghi-sconto-container h2, .ix-funghi-sconto-container h3 {
        text-align: left;
    }
    .ix-funghi-last-banner .ix-4th-title {
        margin: 0;
        padding: 45px 25px 30px 25px;
        font-size: 28px !important;
        line-height: 38px !important;
    }
    .ix-funghi-last-banner .ix-4th-txt {
        padding: 0 25px 30px 25px;
    }
    .ix-ricetta-fungosa-left .ix-home-d-fruit-underline {
        display: block;
    }
    .ix-ricetta-fungosa-left{
        padding: 30px;
    }
    .ix-ricetta-fungosa-right{
        padding: 0 30px 30px 30px;
    }
    .ix-funghi-page-ricetta-title{
        text-align: center; 
        margin: 70px 20px 30px 20px;
    }
    .ix-funghi-sconto-list h3 {
        text-align: left !important;
        padding-left: 0px;
        margin-bottom: 10px;
        margin: 20px auto;
        width: 85%;
    }
    .ix-funghi-sconto-list .ix-higlights-body {
        width: 92%;
        margin: 0 auto;
    }
    .ix-funghi-sconto-body {
        padding-left: 0px;
        padding-right: 0px;
    }
    .ix-funghi-sconto-body-left {
        padding: 20px 30px 0 30px;
    }
    .ix-funghi-sconto-subtitle {
        width: 83%;
        margin-left: 30px;
        margin-right: 30px;
    }
    .ix-funghi-sconto-container .ix-3rd-h2 {
        padding: 50px 0px 25px 0px;
    }
    .ix-funghi-page-icons .icon-title-1 h3 {
        width: 80%;
    }
    .ix-2nd-banner-funghi .ix-3rd-txt-container {
        margin-right: 0px;
        padding: 8.4vw !important;
    }
    .ix-funghi-main-subtitle {
        width: 80%;
        margin: 20px auto 20px auto;
    }
    .ix-funghi-page-title-inner-page {
        margin: 70px 50px 30px 50px;
    }
    .ix-2nd-banner-funghi {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/07/funghi-2nd-banner-small-1080-min.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
        padding-bottom: 30px;
    }
    .ix-2nd-banner-funghi .ix-3rd-txt {
        text-align: left;
        padding: 0px 0px 0px 0px; 
    }
    .ix-2nd-banner-funghi .ix-3rd-h2 {
        padding: 210px 25px 0px 30px;
    }
    .ix-bg-funghi {
        background-position: 70% 102%;
        background-size: auto 44%;
        height: 590px;
    }
    .ix-tauro-1st-banner-funghi .ix-home-1st-subtitle {
        margin: 40px auto;
    }
    .ix-tauro-1st-banner-funghi .ix-home-1st-title {
        padding-top: 70px;
    }
    .ix-tauro-1st-banner-funghi .ix-home-1st-title a.ix-button-orange {
        padding-left: 24px;
        padding-right: 24px;
    }
    .ix-home-dryer-1st-description{
        padding-bottom: 0px;
    }
    .tm-footer.uk-block.tauro-footer-background>.uk-container.uk-container-center{
        padding: 0px;
    }
    
    .ix-container-recipe{
        margin: 50px 36px !important; 
        border-bottom: 1px solid #D6D6D6;
        padding-bottom: 30px;
    }
    .ix-recipes-title{
        margin-top: 18px;
    }
    .ix-home-dryer-related-products-title {
        padding-top: 0px; 
    }
    .ix-home-dryer-2nd-banner {
        margin-top: 70px;
        border-top: solid 1px #CCC;
        padding-top: 50px;
    }
    .woocommerce div.product .woocommerce-tabs ul.tabs li {
        border: none;
        margin-right: 0px !important; 
    }
    .ix-container-inner.ix-home-dryer-description>div{
        padding: 15px 0;
    }
    .ix-recipe-main-text, .ix-news-item-main-text {
        width: 80%;
        margin: 20px auto 40px auto;
        padding: auto;
        text-align: center;
    }
    .ix-view-on-small-screen{
        display: block;
    }
    .ix-professional-dryer-related-products-title{
        padding-top: 30px;
    }
    .ix-add-to-cart.ix-add-to-cart-botton-near-double-price.ix-home-dryer-tabs-information-button{
        float: none;
    }
    .ix-home-dryer-tabs-thumb-img-container{
        border: 0px solid #CCCCCC;
    }
    .ix-home-dryer-product-information-container-padding,
    .ix-professional-dryer-product-information-container-padding{
        margin-top: 0px;
    }
    .woocommerce div.product .woocommerce-tabs ul.tabs {
        padding-top: 0px !important;
        /*padding-bottom: 30px !important;*/
    }   
    /*.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{
        padding-bottom: 20px !important;    
    }*/
    .ix-home-dryer-related-products-title{
        background-color: white;
        padding-top: 0px;
    }
    .ix-home-dryer-related-products-title>div{
        /*background-color: white !important;
        border-top: solid 1px #f3f3f3;
        width: 90%;
        margin-left: auto;
        margin-right: auto;*/
    }
    h2#ix-product-information-detail-title-mobile{
        font-weight: 600;
        font-size: 16px !important;
        line-height: 26px !important;
        text-transform: lowercase;
        padding-top: 20px;
        padding-right: 15px;
        text-align: left;
    }

    .ix-home-dryer-tabs-thumb-img-container {
        float: none;
        margin-left: auto;
        margin-right: auto;
        padding-top: 30px;
    }
    .ix-home-dryer-product-information-right-part-button-mobile form.cart{
        margin-left: auto;
        margin-right: auto;
        width: 130px;
        margin-bottom: 35px !important;
    }       
    .ix-home-dryer-related-products-title >div > div{
        padding-left: 10px;
        padding-right: 10px;
        width: 100%;
    }
    .ix-professional-dryer-related-products-title >div > div{
        padding-left: 0px;
        padding-right: 0px;
        width: 100%;
    }
    .ix-home-dryer-product-information-right-part-mobile > div{
        padding-left: 0;
        margin-left: 0px;
    }
    .ix-home-dryer-product-information-right-part-desktop{
        display: none;
    }
    .ix-home-dryer-product-information-right-part-mobile{
        background-color: white;
        display: block;
        border-top: solid 1px #f3f3f3;
        padding-top: 15px;
    }
    header.tm-header {
        height: 105px !important;
    }
    .ix-stor6-heading {
        margin-bottom: 12px;
    }
    .ix-home-icons-container .icon-1 {
        width: 62px;
        margin: 7px auto 20px auto;
    }
    .ix-p-essicazione-per-passione{
        width: 74%;
        margin: 30px auto 40px auto !important;
    }
    .ix-etichetta-essicazione-professionale {
        padding-top: 42px;
    }
    .ix-home-popup-descr-inner{
        font-size: 14px !important;        
    }
    .ix-items-prova:nth-child(9){
        margin-left: auto !important;
        margin-right: auto !important;
    } 

/*POPUP chi siamo small screen>>>*/ 

    
    .ix-the-company-last-container{
        margin-bottom: 20px !important;
        padding: 40px 40px 60px 40px!important;
    }
    .ix-the-company-last-container h3 {
        padding: 0 0 10px 0 !important;
    }
    .ix-the-company-p{
        font-size: 14px !important;
        line-height: 24px !important;
    }
    .ix-profile-name h3{
        font-size: 14px;
        padding-bottom: 5px;
    }
    .ix-container-the-company-team .ix-profile-container {
        margin-bottom: 0px !important; 
    }
    .ix-who-popup-container > div.uk-grid.uk-grid-small{
        margin-right: 0!important;
    }
    .ix-popup-container-who.uk-modal-dialog > .uk-close:first-child {
        margin-top: 10px;
        margin-right: 10px;
    }
    .ix-who-popup-img {
        text-align: center;
        padding: 50px 0px 20px 30px;
    }
    .ix-home-popup-descr {
        padding: 0 0 30px 30px;
    } 
    .ix-who-hidden-desktop{
        display: block;
    }      
    .ix-mobile-hide{
        display: none !important;
    } /*?*/  
    .ix-container-prova{
        display:flex; 
        flex-direction:row; 
        flex-wrap: wrap; 
        justify-content:center; 
        align-items: stretch;    
        display: flex;
        flex-wrap: wrap;
        max-width: 100%!important;
    }
    .ix-items-prova {
        /* margin-left: 20px; */
        /*width: 32%;*/
        margin-left: auto;
        margin-right: auto;
        display: flex;
        padding: 0px;
        width: 46% !important;
        margin-right: auto !important;
        margin-left: auto !important;
        margin-bottom: 10px; 
        background-color: #f3f3f3;
        margin-right: 0px !important;
    }        
    .ix-container-inner-who{
        margin-left: 0!important;
        width: 96% !important;
    }    
    .ix-profile-container {
        padding: 0px;
    }    
    .ix-profile-name h3{
        padding-left: 30px;
        padding-right: 30px;    
    }      
    .ix-the-company-p {
        margin: 20px 30px 40px 30px;
    }
    .ix-the-company-last-container {
      padding: 50px;
    }
    .ix-profile-name {
      padding: 25px 0;
    }
    .ix-profile-underline {
        width: 32%;
    }
/* <<< POPUP chi siamo small screen*/

    .ix-recipes-description > p.p2{
        display: none;
    }
    .ix-form-hai-bisogno-di-aiuto{
        margin-bottom: 50px;
    }
    .ix-form-hai-bisogno-di-aiuto-content{
        width: 95% !important; 
        margin-left: auto !important; 
        margin-right: auto !important;
    }
    .nivo-lightbox-theme-default .nivo-lightbox-close {
        opacity: 1;
    }
    .cookie-notice-container #cn-notice-text {
        margin-bottom: 15px;
    }
    .ix-banner-video-tutorial-text-container{
        padding-left:45px; 
        padding-right:45px;
    }
    .ix-video-tutorial-title{
        padding-left: 0!important;
        padding-top: 30px!important;
    }
    .ix-tutorial-text-under-video {
        padding-top: 9px;
    }
    .ix-tutorial-text-under-video h5{
        text-align: left !important;
    }
    .ix-tutorial-list-video > div > div {
        padding-top: 10px;
    }
    .ix-button-orange-view-more-tutorial {
        padding-top: 50px;
    }
    .ix-active-form ._button-wrapper button {
        width: 100%;
    }
    .ix-active-form button {
        text-align: center !important;
    }
    .ix-active-form ._button-wrapper {
        padding-left: 0;
        width: 100% !important; 
    }
    .ix-video-riserved-area-intro{
        margin: 20px 30px 40px 30px;
    }
    .ix-max-box-medium.ix-double-box >div > div{
        margin-bottom: 20px;
    }
    .ix-essiccare-box-stex-altezze{
        margin: 40px auto;
    }
    .ix-max-box-medium.ix-essiccare-box-stex-altezze>div.uk-grid.uk-grid-medium>div{
        width: 100%;
        margin-top: 20px;   
    }
    .ix-max-box-medium {
        margin: 30px auto 0 auto;
        width: 87%;
    }
    .ix-home-d-fruit-h3 {
        margin: 16px 0px 35px 10px !important;
    }
    .ix-active-form ._form-content > div > ._form-title{
        line-height: 36px !important;
        text-align: center;
        padding-top: 25px;
    }
    .ix-active-form ._form-content {
        width: 90% !important;
        margin-left: auto;
        margin-right: auto;
    }
    .ix-active-form #_form_7_{
        padding: 0;
    }
    .ix-tutorial-h2{
        line-height: 40px;
        margin: 30px 40px;
    }
    .ix-tutorial-intro {
        padding-bottom: 50px;
        width: 90%;
    }
    .ix-tutorial-intro-2 {
        padding-bottom: 40px;
        width: 90%;
    }
    body.single-post main.tm-main > div{
        width:100% !important;
    }
    body.page-id-350 header.tm-header.uk-block>div#trustpilot-widget-trustbox-0-wrapper{
        display: none;
    }
    .ix-checkout-heading-grey{
        padding-left: 10px;
    }
    .ix-checkout-heading-white iframe{
        width:200%;
    }
    .ix-tauro-1st-banner-home{
        /*background-color: #ffd9cd;*/ 
    }
    .ix-4th-banner-background-color{
        /*background-color: #fef1cc;*/
        background-color: #ffeec0;
    }
    .ix-4th-button {
        padding-bottom: 199px;  
    }
    .ix-home-d-background-lifestyle {
        background-image: none;
    }
    .ix-checkout-heading-white img{
        display: block;
        width:180px;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;  
    }
    .ix-desktop-hide {
        display: none;
    }
    
    .ix-profile-container {
        padding: 0px;
    }   
    .ix-container-inner,  
    .ix-max-box-medium {
        margin: 0 15px;
    }
    .ix-mobile-hide {
        display: none;
    }
    .ix-h2 {
        line-height: 40px;
        margin: 30px 70px;
    }
    .ix-h2-tutorial {
        line-height: 40px;
        margin: 30px 70px;
    }
    h1 {
        font-weight: 500;
        font-size: 40px !important;
        line-height: 52px;
        text-align: center;
        text-transform: lowercase;
    }
    h2 {
        font-size: 24px;
        line-height: 38px;
        text-transform: lowercase;
    }  
    .p1 {
        font-style: normal;
        font-weight: normal;
        font-size: 16px;
        line-height: 29px;
        opacity: 0.9;      
    } 

/************ HOMEPAGE:small screen *************************-->>>>>>>--*/
    p.home-d {
        width: 90%;
        margin: 50px auto 50px auto!important;
    }
    .ix-home-1st-title {
        padding-top: 92px;
    }
    .ix-home-1st-subtitle {
        font-size: 20px;
        margin: 50px auto;
        width: 65%;
    }
    .bg-funghi-sx {
        /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/facciamoli-secchi-small-sx.jpg');*/
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/home-1st-banner-small-screen-left-min.jpg');
        background-repeat: no-repeat;
        background-position: 0 100%;
        background-size: auto 100%;
    }
    .bg-funghi-dx {
        /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/facciamoli-secchi-small-dx.jpg');*/
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/home-1st-banner-small-screen-right-min.jpg');
        background-repeat: no-repeat;
        background-position: 100% 100%;
        background-size: auto 100%;
    }
    .ix-home-2nd-h2 {
        padding: 210px 25px 10px 30px;
    }
    .ix-home-2nd-table {
        margin-left: 25px;
    }
    .ix-home-1st-p4 {
        padding: 50px 30px;
        line-height: 30px;
    }
    p.home-d {
        margin: 90px auto 50px auto;
    }
    .ix-home-scroll-down {
        display: block;
        text-align: center;
        font-family: Poppins;
        font-style: normal;
        font-weight: normal;
        font-size: 14px;
        line-height: 25px;
        color: #000000;
        opacity: 0.7;
        padding-top: 15px;
    }
    .ix-home-icons-container {
        margin: 50px auto;
    }
    .icon-1 {
        float: left;
    }
    .icon-title-1 {
        text-align: justify;
        margin: 0 20px 0 60px;
    }
    .icon-title-professional-category-icon {
        text-align: justify;
        margin: 0 20px 0 30px;
    }
    .ix-professional-dryer-icons{
        padding-left: 25px;
    }
    .ix-category-home-dryer-used-reconditioned-title {
        margin: 40px 0 30px 0;
    }
    .icon-title-1 h3  {
        width: 60%;
        margin-left: 30px;
    }
    .p-icon-1 {
        padding-left: 30px;
        padding-right: 8px;
        text-align: initial;
    }
    .ix-icon-container {
        margin-bottom: 30px !important;
    }
    .ix-container-grey {
        margin: 15px auto !important;
    }
    .ix-2nd-banner {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/piselli-secchi-small.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
        padding-bottom: 30px;
    }
    .ix-2nd-h2 {
        margin: 0;
        padding: 200px 25px 25px 30px;
        font-weight: 500;
        font-size: 24px;
        line-height: 35px;
    }
    .ix-2nd-banner .ix-2nd-h2.ix-home-2nd-h2{
        padding: 215px 38px 25px 30px;
    }
    .ix-2nd-txt {
        text-align: left;
        padding: 0 30px 40px 30px;
    }
    .ix-home-3rd-banner {
        /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/arance-small.jpg');*/
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/home-3-banner-small-1080-min.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
        padding-bottom: 30px;
    }
    .ix-3rd-txt-container {
        margin-right: 20px;
    }
    .ix-3rd-h2 {
        margin: 0;
        padding: 210px 25px 25px 30px;
        font-weight: 500;
        font-size: 24px !important;
        line-height: 35px !important;
    }
    .ix-3rd-txt {
        text-align: left;
        padding: 0 30px 40px 30px;
    }
    .ix-home-3rd-banner .ix-3rd-h2{
        padding: 215px 38px 25px 30px;
    }
    .ix-4th-banner {
        /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/pesche-small.jpg');*/
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/home_community_mobile_1080-min.jpg');
        background-repeat: no-repeat;
        background-position: 100% 100%;
        background-size: 100% auto;
        padding-bottom: 30px;
        margin: 40px 0;
    }
    .ix-4th-title {
        margin: 0;
        padding: 45px 25px 30px 45px;
        font-weight: 500;
        font-size: 24px !important;
        line-height: 35px !important;
    }
    .ix-4th-txt {
        text-align: left;
        padding: 0 25px 30px 45px;
    }
    .ix-4th-button {
        line-height: 40px;
        margin: 20px 20px 150px 20px;
    }
    span.ix-arrow {
        display: block;
        float: left;
        padding-right: 10px;
    }
    .ix-box-arrow {
        padding: 30px 5px 20px 20px;
        text-align: left;
        font-size: 14px;
    }    
    .ix-home-per-passione-per-lavoro-single-part{
        margin-bottom: 15px !important;
        background-color: white;
        padding: 5px;
    }
    .ix-home-double-grey-box-arrow {
        padding: 30px 5px 40px 20px;
        text-align: left;
        font-size: 14px;
    }
    .ix-home-category-image{
        padding-top: 10px;
    }
    .ix-table-no-border {
        margin-left: 0;
    }
    .ix-2nd-txt {
        padding-bottom: 20px;
    }  
    .ix-3rd-txt {
        padding-bottom: 20px;
    }
    .ix-home-2nd-table {
        margin-top: 5px;
        margin-left: 20px;
    }
    .ix-container-grey {
        margin: 0;
    }
    .ix-container-grey-last-voice {
        /*padding-bottom: 40px;*/
        padding-bottom: 110px;
    }
    .ix-double-box {
        margin: 0 auto;
    }
    .ix-p-essicazione-professionale {
        margin: 30px auto 40px auto !important;
        width: 74%;
    }
    .ix-p-essicazione-per-professione {
        margin: 40px auto 40px auto !important;
    }
    .ix-etichetta-essicazione-professionale {
        width: 90%;
    }
    .ix-professional-dryer-4st-text,
    .ix-professional-dryer-5th-text{
        padding-bottom: 20px;
        padding-top: 5px;
    }
    .ix-professional-2nd-button{
        padding-top: 40px;    
        padding-bottom: 40px;    
    }
    .ix-price-professional-information {
        padding-top: 24px;
        text-align: center;
        padding-left: 0;
    }
/************ HOMEPAGE:small screen *************************--<<<<<<<--*/

    
/************ COSA ESSICCARE(HOME-D):small screen ***********-->>>>>>>--*/

    .ix-add-text-menu{
        font-size: 15px;      
    }
    .tau-offcanvas-button{
        font-size: 18px;
        margin-top: 6px !important;
    } 
    img.tauro_logo {
        padding-left: 6px;
    }
    .ix-sticky-holder-header{
        /*margin-left: 10px;
        margin-right: 10px;*/
    }
    .ix-trustpilot-small{
        /* margin-left: 10px;
        margin-right: 10px;
        width: auto !important;*/
    } 
    .ix-cosa-essiccare-1st-h2 {
        padding: 70px 25px 20px 30px;
        width: 70%;
    }
    .ix-box-idee-cucina {
        padding: 0 30px 0 30px;
    }
    .ix-home-d-background-lifestyle {
        /* background-image: url(https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/bg-mele-secche.jpg); */
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/banner_lifestyle_1080-min.jpg');
        background-repeat: no-repeat;
        background-position: 100% 100%;
        background-size: 100% auto;
    }
    .ix-cosa-essiccare-1st-table {
        margin: 10px 10px 290px 10px !important;
    }
    a.ix-link-table {
        margin: 0 0 0 5px;
    }
    .ix-lifestyle-banner-1{
        /*background-color: #fff2cc;*/
        /*background-color: #ffeec0;*/  
    }
    .ix-home-d-background-top {
        /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/pesche-small-top.png');
        background-repeat: no-repeat;
        background-position: 100% 0;
        background-size: 40% auto;*/
    }
    .ix-cosa-essiccare-1st-banner-top {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/02/cosa-essiccare-top-min.jpg');
        background-repeat: no-repeat;
        background-position: 100% 0;
        background-size: 100% auto;
    }
    .ix-lifestyle-1st-banner-top{
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/02/lifestyle-1st-banner-mobile-min-1.jpg');
        background-repeat: no-repeat;
        background-position: 100% 0;
        background-size: 100% auto;        
    } 
    .ix-home-d-background {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/pesche-small-bottom.png');
        background-repeat: no-repeat;
        background-position: 0 100%;
        background-size: 70% auto;
    }
    .ix-cosa-essiccare-1st-banner{
        /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/cosa-essiccare-smallscreen-L1080-min.jpg');*/
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/cosa-essiccare-smallscreen-L1080-2-min.jpg');
        background-repeat: no-repeat;
        background-position: 0 100%;
        background-size: 100% auto;  /*new piccoli schermi pag. cosa essiccare*/
    }
    .ix-home-d-h2-title {
        margin: 40px 0;
    }
    .ix-what-to-dry-pasta-title {
        margin: 40px 0;
    }
    .ix-max-box-medium {
        margin: 30px auto 0 auto;
        width:87%;
    }
    .ix-home-d-fruit-underline {
        display: none;
    }
    .ix-home-d-fruit-txt {
        display: none;
    }
    span.ix-arrow-dx {
        display: block;
        float: right;
        padding-right: 10px;
        padding-top: 20px;
        font-size: 30px;
        font-weight: 300;
    }
    .ix-box-arrow-dx {
        padding: 25px 0 0 0;
    }
    .ix-home-d-fruit-h3 {
        margin: 0 30px 20px 0 !important;
    }
    .ix-arrow-dx {
        padding-top: 0;
    }
    .ix-banner-verdura {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/bg-pomodori-secchi-small.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-verdure-h2 {
        margin: 200px 0 30px 0;
        text-align: center;
    }
    .ix-banner-verdure-right-box {
        margin-right: 0;
    }
    .ix-verdura-small {
        width:80%;
        margin: 0 auto;
    }
    .ix-cosa-essiccare-container-no-margin{
        margin: 0 0;
    }
    .ix-banner-color-verdura {
        /*background-color:white;*/
    }
    .ix-what-to-dry-sport-trekking /*sport e trekking small screen (era erbe)*/
    {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/sport_mob.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-what-to-dry-sport-trekking-left /*era ix-banner-erbe-inner (qui: small screen)*/
    {
        padding: 30px 10px 30px 0px;
    }    
    .ix-what-to-dry-fish /*sport e trekking small screen (era erbe)*/
    {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/pesce_mob.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-what-to-dry-fish-left /*era ix-banner-erbe-inner (qui: small screen)*/
    {
        padding: 30px 10px 30px 0px;
    }       
    .ix-what-to-dry-baby-food /*baby food small screen (era verdura)*/
    { 
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/baby_mob.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-what-to-dry-baby-food-right-box
    {      
        margin-right: 0;
        padding-bottom: 30px;
    }    
    .ix-what-to-dry-vegan /*vegan small screen (era verdura)*/
    { 
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/veg_mob.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-what-to-dry-vegan-right-box
    {     
        margin-right: 0;
        padding-bottom: 30px;
    }
    .ix-what-to-dry-vegan-container{
        margin-top:40px !important;
    }

    .ix-what-to-dry-meat /*meat small screen (era verdura)*/
    { 
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/carne_mob.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-what-to-dry-meat-right-box{     
        margin-right: 0;
        padding-bottom: 30px;
    }   
   .ix-home-d-fruit-h3 {
       margin: 16px 30px 35px 10px !important;
    }
    .ix-banner-vegan-container{
        margin-top:40px;
    }
    .ix-cosa-essiccare-1st-table td{
        padding: 13px 17px;
        margin: 0 30px 40px 30px;
    }
    .ix-funghi-h2 {
        margin-top: 0;
        text-align: center;
    }
    .ix-cosa-essiccare-funghi-h2 {
        margin: 30px 0 0 0;
    }
    .ix-banner-color-verdura {
        margin: 50px 0 0 0 ;
    }
    .ix-banner-erbe {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/erbe-small.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-what-to-dry-erbe {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/erbe_mob.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-erbe-h2 {
        padding: 200px 0px 0px 0px !important;
        text-align: center;
        margin: 0;
    }
    .ix-banner-erbe-inner,
    .ix-what-to-dry-erbe-left{
        padding: 30px 10px 30px 0px;
    }
    .ix-what-to-dry-erbe-container{
        margin:40px 0;
    }
    .ix-home-d-erbe-h3 {
        margin: 16px 30px 35px 10px !important;
    }
    .ix-home-d-erbe-h2-title {
        text-align: center;
        margin: 50px 0 0 0 ;
    }
    .ix-max-box-erbe-medium {
        margin: 30px auto;
    }


/************ COSA ESSICCARE(HOME-D):small screen ***********--<<<<<<<--*/

    
/************ ESSICCARE A CASA:small screen *************-->>>>>>>--*/


/************ ESSICCARE A CASA:small screen *************--<<<<<<<--*/

    
/************ ESSICCARE IN AZIENDA:small screen *************-->>>>>>>--*/

    .ix-h2-azienda {
        line-height: 40px;
        margin: 30px 0;
    }
    .ix-azienda-1st-banner {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/azienda_1_differenza_bis.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-casa-1st-banner {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/casa_1_vantaggi_bis.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-chef-1st-banner {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/chef_1_arte_bis.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-azienda-1st-banner-h2 {
        padding: 270px 0 0 40px;
        line-height: 40px;
    }
    .ix-azienda-1st-banner-text {
        padding: 10px 40px 50px 40px;
    }
    /*.ix-azienda-2nd-banner {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/massimizzare-gli-scarti-small.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-azienda-2nd-banner-h2 {
        padding: 260px 0 20px 40px;
        line-height: 40px;
    }
    .ix-azienda-2nd-banner-text {
        margin: 0 40px 40px 40px;
    }
    .ix-h2-azienda {
        line-height: 40px;
        margin: 30px 45px;
    }
    .ix-intestazione-azienda {
        margin: 0 30px 45px 30px;
    }

/************ ESSICCARE IN AZIENDA:small screen *************--<<<<<<<--*/

    
/************ MANUALI:small screen **************************-->>>>>>>--*/

    .ix-manuali-1st-banner {
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/10/manuali-1st-small.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% auto;
    }
    .ix-intestazione-banner-manuali {
        padding: 10px 30px 0 30px;
        text-align: center;
    }
    .ix-manuali-1st-banner-h3 {
        text-align: left;
        padding: 240px 0 0 30px;
    }
    .ix-manuali-underline {
        width: 16%;
        height: 3px;
        background-color: #DC4900;
        margin: 35px 0 35px 30px;
    }
    .ix-manuali-1st-banner-text {
        padding: 0 30px 40px 30px;
    }

/************ MANUALI:small screen **************************--<<<<<<<--*/

    
/************ FOOTER:small screen ***************************-->>>>>>>--*/

    .ix-footer {
        margin: 40px 40px 90px 40px;
    }
.ix-footer-client-service {
    padding-top: 0;
    padding-bottom: 25px;
    border-bottom: 1px solid #D6D6D6;
    margin-bottom: 30px !important;
}
    .ix-footer-client-service span {
        display: none;
    }
    .ix-footer-instruction {
        padding-top: 0;
    padding-bottom: 25px;
    border-bottom: 1px solid #D6D6D6;
    margin-bottom: 30px !important;
    }
    .ix-footer-payment-methods {
        padding-top: 0;
    padding-bottom: 25px;
    border-bottom: 1px solid #D6D6D6;
    margin-bottom: 30px !important;
    }
    .ix-footer-read-more {
        padding-top: 25px;
        padding-bottom: 25px;
    } 

/************ FOOTER:small screen ***************************--<<<<<<<--*/


/************ CHI SIAMO:small screen ************************-->>>>>>>--*/

    .ix-the-company-p {
        margin: 20px 30px 40px 30px;
    }
    .ix-the-company-last-container {
        padding: 50px;
    }
    .ix-profile-name {
        padding: 14px 0 14px 0;    
    }
    .ix-profile-underline {
        width: 32%;
    }

/************ CHI SIAMO:small screen ************************-->>>>>>>--*/

    
/****** ESSICCATORI PROFESSIONALI(categoria):small screen ***-->>>>>>>--*/

    .ix-icon-left {
        width: 18%;
    }
    .ix-icon-text {
        padding-left: 0;
        margin-bottom: 10px;
    }
    .p-professional-category-icon{
        padding-left: 0;
    } 
    .ix-professional-dryer-icons-container {
        margin: 50px auto;
    }
    .ix-professional-dryer-line {
        margin-top: 50px;
    }
    .ix-professional-dryer-description {
        padding-right: 0px;
    }
/****** ESSICCATORI PROFESSIONALI(categoria):small screen ***--<<<<<<<--*/

    
/****** ESSICCATORI DOMESTICI (HOME DRYER):small screen *****-->>>>>>>--*/

    /*.ix-home-dryer-1st-img {
        background-image: url('https://stor2.tauroessiccatori.com/wp-assets/uploads/2019/09/biosec-domus-b5.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 95% auto;
    }*/
    .ix-home-dryer-title-space-mobile {
        /*margin-top: 240px;*/
    }
    .ix-home-dryer-icon-container {
        margin: 50px auto;
    }
    .ix-home-dryer-2nd-banner {
        margin-top: 20px;
    }
    .ix-home-dryer-icons-text {
        padding-left: 80px;
        padding-right: 8px;
        text-align: initial;
    }
    h3.ix-home-dryer-icons-title {
        margin: 0 10px 0 80px;
        padding-right: 20px;
    }
    .ix-home-dryer-icons-title {
        text-align: justify !important;
    }
    .ix-higlights-body {
        width: 100%;
    }
    .ix-product-detail-title {
        padding-right: 0px!important;
    }
    .ix-home-dryer-2nd-banner-distance {
        margin-top: 40px;
    }
    .ix-home-dryer-3rd-banner-distance {
        margin-top: 0px;
    }
    .ix-category-link-home-dryer{
        font-size: 16px;
        line-height: 26px;
        text-align: justify;
    }
    .ix-home-dryer-1st-tabs {
        text-align: justify !important;
    }
    .ix-category-link-home-dryer {
        padding-left: 15px;
    }
    .ix-home-dryer-1st-tabs{
/*        padding-top: 20px;
        padding-bottom: 20px;*/
        padding: 20px 10px;
        line-height: 18px;
    }
    .ix-box-arrow-recipe {
        display: inline-block;  
        float: left;
        padding-left: 15px;
    }
    .ix-home-dryer-icons-title{
        font-weight: 500 !important;
        font-size: 15px !important;
        line-height: 28px !important;
    }
    .ix-home-dryer-icons-text{
        font-weight: normal;
        font-size: 14px !important;
        line-height: 25px !important;
        opacity: 0.7 !important;
        margin-top: 10px;
    }
    .ix-icon-homedryer {
        width: 65px;
    }    
    .ix-category-product-price{
        padding-bottom: 30px;
    }  
    .ix-prodotti-correlati>section>ul>li.product {
        margin-right: 0!important; 
        float:none !important;
    }
    .ix-category-product-line {
        margin: 10px auto 20px auto;
    }
    body.single-tauro_recipe main.tm-main > div h1, body.single-post main.tm-main {
        text-align: inherit;
        padding: 30px 0 20px 0;
    }
    body.single-tauro_recipe main.tm-main > div, body.single-post main.tm-main {
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .ix-home-dryer-tabs-list ul{
        padding-left: 0;
    }
    /* sezione:'TABS informazioni sul prodotto' >>> */
    .ix-home-dryer-product-information-container>div.woocommerce-tabs.wc-tabs-wrapper>ul>li{
        display: block !important;
        margin-right: 0!important;
        padding-left: 20px !important; 
        font-size: 16px!important;
        font-weight: 500!important;
    }
    .ix-home-dryer-color-comparison-table-small{
        color:rgba(0,0,0,0.8);
        font-weight:500;
    }
    tr.ix-home-dryer-color-comparison-table-small{
        font-weight:600;
    }
    .ix-home-dryer-product-information-container>div.woocommerce-tabs.wc-tabs-wrapper>div#tab-tau_compare_tab>div.uk-overflow-container>table.tau-comparison-table-small{
        background-color: white;
    }
    .ix-home-dryer-color-comparison-table-small{
        background-color: #f3f3f3;
    }
    .ix-home-dryer-product-information-container>div.woocommerce-tabs.wc-tabs-wrapper>div#tab-tau_compare_tab>div.uk-overflow-container>table.tau-comparison-table-small th,
    .ix-home-dryer-product-information-container>div.woocommerce-tabs.wc-tabs-wrapper>div#tab-tau_compare_tab>div.uk-overflow-container>table.tau-comparison-table-small td{
        border-right: solid 14px #f3f3f3 !important;
        border-bottom: none !important;
    }
    .ix-home-dryer-product-information-container>div.woocommerce-tabs.wc-tabs-wrapper>div#tab-description{
        padding-left: 40px;
        padding-right: 40px;
        opacity: 0.9;
        font-size: 14px;
        line-height: 25px;  
    }    
    .ix-home-dryer-tabs-information-button{
        padding-left:20px;
        padding-top:0px;
    }
    .ix-home-dryer-product-information-price{
        padding-top: 0 !important;    
    }
    .ix-product-information-documentation-manual-title{
        padding-top: 35px;
        /*border-bottom: 2px solid #DC4900;*/
    }
    .ix-product-information-documentation-manual-button-orange{
        margin-top: 25px;
    }
    .ix-home-dryer-related-products-title{
        margin-top: 0px;
        text-align: center;
        margin-bottom: 0;
    }
    .ix-home-dryer-related-products-title h2{
        margin-bottom: 0;
    }
    .woocommerce div.product .woocommerce-tabs ul.tabs li {
        padding: 5px 20px !important;
    }
    .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
        border-bottom: 0px solid #EB5803 !important;
    }
    .ix-home-dryer-color-comparison-home-dryer-table-small{
        background-color: #f3f3f3;
        font-weight: 600;
    } 
    .ix-prodotti-correlati>section.up-sells.upsells.products ul li{
        margin-bottom: 15px !important;
    }
    
/****** ESSICCATORI DOMESTICI (HOME DRYER):small screen *****--<<<<<<<--*/


/************ LIBRI (GENTE CHE ESSICCA):small screen ********-->>>>>>>--*/

  .ix-product-detail-title-to-wrap-up {
   padding-left: 15px;
   padding-right: 15px;
  }

  .ix-product-detail-title-to-wrap-up h2,
  .ix-home-dryer-product-information-title,
  .ix-home-dryer-related-products-title h2{
   line-height: 42px !important;
   font-size: 24px !important;
  }
    
  .ix-home-dryer-product-information-title{
   display: none;}
    
.ix-home-dryer-tabs-thumb-img-container {
   background-position: 55% 60%;
   background-size: 100% 100%;
   margin-top: 25px;}
    
.ix-product-detail-price {
   padding-top: 0px;
   padding-bottom: 0px;}
    
.ix-home-dryer-product-information-price-and-button {
    padding-top: 20px;
    }
    
.ix-product-information-documentation-manual-container img{
    width:100%;
    }
    
.ix-product-information-documentation-manual-container{
    width: 57%;
    padding-right: 35px;
    padding-left: 10px;
    margin: 0 auto;
    }

    
    
/* sezione:'TABS informazioni sul prodotto':small screen <<< */

    
/******** CATEGORIE:home-dryer: small screen **************-->>>>>>>--*/
    li.product.product_cat-essiccatori-domestici {
    margin-bottom: 20px !important;
}
.ix-grey-line-hidden{
    display: none;
} 
    
.ix-category-home-dryer-used-reconditioned-title{
    margin-left: 20px;
}
.ix-category-home-dryer-used-reconditioned-p{
    margin-left: 20px;
}
.ix-category-button-white-orange{
    width: 200px;
    margin-left: auto;
    margin-right: auto;
}
.ix-home-dryer-category-single-product{
    margin-bottom: 20px!important;        
}
    
.ix-category-home-dryer-heading {
    margin: 0 35px;
}
.ix-category-h2 {
line-height: 40px;
margin: 50px 40px 40px 40px;
}
    
    
.ix-category-1st-banner {
  background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/ix-category-1st-banner-small.jpg');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% auto;
}

.ix-category-1st-banner-h2 {
  padding: 270px 35px 10px 35px;
  line-height: 35px;
}

.ix-category-1st-banner-text {
  margin: 0 35px 50px 35px !important;
}


table.ix-comparison-table
{
	border-collapse:collapse;
}

table.ix-comparison-table td
{
	border:none;
	line-height:20px;
	padding: 1.9% 0.95%;
}

td.ix-cell-spacing
{
background-color:white;
width:1.9%;
}

table.ix-comparison-table td.ix-cell-separator
{
padding:0 !important; 
}


    .ix-category-2nd-banner {
        /*background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/ix-category-2nd-banner.jpg');*/
        background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2020/01/VMR_7758-L1080-ok-min.jpg');
        background-repeat: no-repeat;
        background-position: 0 100%;
        background-size: 100% auto;
    }
    .ix-category-2nd-banner-h2 {
        padding: 30px 35px 10px 35px;
        line-height: 35px;
    }
    .ix-category-2nd-banner-text {
        margin: 0 35px 0px 35px !important;
    }    
    .ix-category-2nd-banner-h2 {
        font-size: 40px;
        line-height: 52px;    
    }
    .ix-comparison-table{
        display: none;
    }   
    .ix-category-comparison-table{
        /*background-color: #f3f3f3;*/
        margin: 0;
        padding:0px 15px;
    }
    .ix-home-dryer-color-comparison-table-small{
        background-color: white;
    }
    .ix-category-table-home-dryer-small td{
        /*border-left: solid 8px #f3f3f3;
        border-right: solid 8px #f3f3f3;*/
    }
    .ix-category-last-text {
        width:80%;        
    }
/******** CATEGORIE: home-dryer: small screen ***************--<<<<<<<--*/


/************ LIBRI (GENTE CHE ESSICCA):small screen ********--<<<<<<<--*/

    
/************ DOMANDE FREQUENTI (FQ):small screen ***********-->>>>>>>--*/

  .ix-fq-h2 {
    text-align: center;
    margin: 30px 15px 30px 15px;
  }

  .ix-fq-p {
    text-align: center;
    margin: 40px 15px 40px 15px;
  }

  .ix-fq-underline {
    width: 50px;
    margin: 10px 0 0 0;
  }

  .ix-fq-box {
    padding: 40px 20px;
  }

  .ix-fq-description {
    padding: 20px 15px;
  }

  .ix-fq-form {
    margin: 0 50px;
  }

  .ix-fq-button {
    margin: 50px 50px 20px 50px;
    text-align: center;
  }

  .ix-fq-accordion {
    width: 90%;
  }
  .ix-fq-accordion-description-single-block {
    margin: 20px auto 20px 0px;
  }
  .ix-fq-accordion-title {
    padding-top: 0px; 
}
    
/************ DOMANDE FREQUENTI:small screen ****************--<<<<<<<--*/
  
  .ix-azienda-2nd-banner {
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/azienda_2_scarti_bis.jpg');
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 100% auto;
  }
  .ix-casa-2nd-banner {
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/casa_2_gustose_bis.jpg');
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 100% auto;
  }
  .ix-chef-2nd-banner {
    background-image: url('https://www.tauroessiccatori.com/wp-assets/uploads/2019/11/chef_2_qualità_bis.jpg');
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 100% auto;
  }

  .ix-why-dry-chef-h2{
     padding: 270px 0 20px 40px;
    line-height: 40px;       
  }    
    
  .ix-azienda-2nd-banner-h2,
.ix-essiccare-casa-1st-banner-h2 {
    padding: 270px 0 20px 40px;
    line-height: 40px;
  }

  .ix-azienda-2nd-banner-text {
      margin: 0 40px 40px 40px !important;}

.ix-intestazione-azienda {
    text-align: center;
    margin: 0 15px;
}


    
/************ RICETTE (recipe):small screen *****************-->>>>>>>--*/

    .ix-recipe-main-title, .ix-news-item-main-title {
        text-align: center;
        margin: 0px 25px 30px 26px;
    }
    
    .ix-recipes-title-link, .ix-news-item-title-link {
        width: 85%;
        display: inline-block;
        float: left;
        /*text-align: justify;*/
        padding-left: 0px;
        margin-bottom: 35px;
        padding-right: 50px;
    }
    .ix-recipes-line,
    .ix-recipes-description
    .ix-news-items-line,
    .ix-news-items-description {
    display: none;
    }
    .ix-recipes-title>div.ix-box-arrow-recipe span,
    .ix-news-items-title>div.ix-box-arrow-recipe span
    {
    width: 15%;
    display: inline-block;
    float: left;
    }
    .ix-recipes-title>a>div.ix-box-arrow-recipe,
    .ix-news-items-title>a>div.ix-box-arrow-recipe
    {
    font-size: 24px;
    padding-left: 25px;
    padding-top: 5px;
    }

/************ RICETTE (recipe):small screen *****************--<<<<<<<--*/
   

/******** classi standard: SCHEDA PRODOTTO :normal screen ***-->>>>>>>--*/

  .ix-product-detail-container {
    margin-top: 50px;
  }

  .ix-product-detail-title {
    font-size: 24px !important;
    margin-bottom: 0;
  }

  .ix-product-detail-line {
    width: 18%;
  }

  .ix-product-detail-description {
    width: 100%;
    padding-left: 25px;
    padding-right: 25px;
    margin-bottom: 25px;
  }


  .ix-product-detail-icons-container {
    width: 90%;
    margin: 0px auto 50px auto !important;
  }

  .ix-product-detail-icon-img {
    width: 36%;
    margin-left: 7%;
  }

  .ix-product-detail-icon-text {
    padding-left: 10%;
  }

  .ix-product-detail-price {
    padding-bottom: 18px;
    padding-top: 20px;
  }
    
  .ix-product-detail-double-price{
    font-size:20px;
    padding-left: 0;
    text-align: left;
    }
/******** classi standard: SCHEDA PRODOTTO :normal screen ***--<<<<<<<--*/

  .woocommerce
  .upsells li.product {
  width: 100% !important;
  margin: 0 3% 0 0 !important;
}

/************ CONTATTACI/CONTATTI :small screen *************-->>>>>>>--*/
.ix-contact-us-text-right{
    margin-left: 0;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    }
.ix-contact-us-where-title{
    text-align: center;
    }
.ix-contact-us-where-left{
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    }
/************ CONTATTACI/CONTATTI :small screen *************--<<<<<<<--*/
/************ OUR STORY/LA NOSTRA STORIA :small screen ******-->>>>>>>--*/
.ix-contact-us-text-right{
    margin-left: 0;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    }
.ix-contact-us-where-title{
    text-align: center;
    }
.ix-contact-us-where-left{
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    }
/************ CONTATTACI/CONTATTI :small screen *************-->>>>>>>--*/
    .ix-our-story-title{
    font-size: 24px;
    line-height: 35px;
    }
    .ix-our-story-double-text-left {
    text-align: left;
    }
    .ix-our-story-image-sow {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    }
    .ix-our-story-video {
    width: 80%;
    margin: 0 auto;
    }
/************ CONTATTACI/CONTATTI :small screen *************--<<<<<<<--*/

 
/************ CATALOGHI/MANUALI :small screen *******-->>>>>>>--*/

    .ix-catalog-manuals-img-1{
        width: 60%;
        margin-left: auto;
        margin-right: auto;
    }
    .ix-catalog-manuals-text{
        padding-top:30px;
    }
    .ix-catalog-manuals-pdf-icon{
        width:90%;
        margin-left: auto;
        margin-right: auto; 
        text-align: center;
    }


/************ CATALOGHI/MANUALI :small screen *******--<<<<<<<--*/

    
/************ VARIE :small screen *******************-->>>>>>>--*/



    .ix-technical-features-list{
        margin-left: 0px;
    }       
    .ix-product-category {
        padding-left: 25px;
        margin-top: 30px;
        padding-bottom: 10px;
    }   
    .ix-product-detail-description{
        margin-top: 0px;
    }  
    .ix-product-detail-line {
        margin-top: 0px;
    }   
    .ix-hide-on-small-screen{
        display: none;
    }
    .ix-home-per-passione-per-lavoro-single-part-left {
        padding-top: 0px;
    }
    .ix-professional-dryer-icons {
        /* width: 70%; */
        /* margin-left: 60px; */
        width: 100%;
        margin-left: 0;
        padding-top: 20px;
    }
    .ix-homedryer-need-help-form {
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .ix-list-description-product-alignment{
        padding-left: 10px; 
    }
    
/************ VARIE :small screen *******************--<<<<<<<--*/

    
    
/* FORM small screen >>>*/
    
    .ix-home-dryer-button-privacy-policy {
        width: 75% !important;
    }
    div.ix-button-orange-need-help input {
        width: 75% !important;
    }
    .ix-form-richiedi-preventivo {
        width: 90%;
    }
    
/* FORM small screen <<<*/    
    
    .ix-xmas-box-home-text-container{
        padding-top:20px;
        /* padding-bottom:30px; */
    }
    .ix-home-dryer-recipe{
        padding-top: 0px;   
    }
    
    
    
    .ix-category-product-title-hover-effects{
        padding-top: 20px;
    }
    h2.ix-prodotti-correlati-title-hover{
        padding-top: 20px !important;
    }
    


    
    .uk-button.uk-hidden-large.tau-offcanvas-button{
        display: none;
    }
    #moca_menu_open{
        background-color: transparent;
        font-weight: 500;
    }
    
    
    
    .ix-help-table td {
        padding: 2vw;
        font-size: 4vw;
        line-height: 7vw;
    }
    .ix-help-table td:nth-child(1) {
        width: 30%;
    }
    .ix-help-table .ix-only-small-screen{
        display: block;
        line-height: 0vw;
    }
    .ix-smallmenu-ispiration-container .uk-accordion-title.ix-small-menu-prodotti-info-voices{
        background-color: white;
    }
    
    .ix-small-menu-main-voices{
    padding:15px 0;
    border-bottom: solid 1px #f3f3f3;
    font-size: 14px;
    text-transform: lowercase;
   }
    .tau-comparison-table-small img{
        width: 115px;
    }

}

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------PICCOLI SCHERMI------------------------------------------------------------------------------------------------------------------------------------------<<<<<<<--*/















/* ix lorenz >>> */

div#wpcf7-f12066-p932-o3 textarea
{
	height: 100px !important;
}

/* ix lorenz <<< */


.single-product #wc-stripe-payment-request-wrapper,
.single-product #wc-stripe-payment-request-button-separator
{
    display:none !important;
}







li.product_cat-essiccatori-professionali .ix-new-category-product-button{
    display: none;
}
li.product_cat-essiccatori-professionali .ix-scritta-scopri-new {
    margin: 15px 0px 40px 0px;
}


#ix_terms_flag-description, #ix_privacy_flag-description
{
    display:inline !important;
}


body.woocommerce-checkout .uk-sticky-placeholder
{
    height:auto !important;
}


/* kevin 2022-0412: begin */

    .ix_form_row textarea {
        padding-top:0px;
        background-color: #f3f3f3 !important;
        border: 0px !important;
        width:100%;
    }

/* kevin 2022-0412: end */


/* kevin 2022-0502: begin */
.ix-product-detail-container>div>div.uk-grid
{
    width:100%;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) 
{
   /* .ix-product-detail-container
    {
        padding:20px !important;
    }*/
/* 2022-0630: andrea: per ora commentiamo, regola molto generica:
    .uk-grid
    {
        padding:20px !important;
    }
*/
}
/* kevin 2022-0502: end */

/*kevin 2023-1108 start */

.woocommerce div.product p.price del, .woocommerce div.product span.price del {
  opacity: 1 !important;
}
ix-avail-and-date {
  text-align: center;
  width: 100%;
  margin: 0px 0px 20px 0px !important;
}
/*kevin 2023-1108 end */
