.wrapper{
     min-width: auto;
}
.sidebar-toggle{
    display: none;
}
.closebtn , .category-closebtn, .open-category{
    display: none;
}
.cms-page-view.cms-eventi-html .newsTable.newsTable_otr .container .newsTable_mn_otr{
    margin: 0;
}
.banner_wide_inr_left{
    padding: 0;
}
.catalog-product-view .product-customer-inquiry-wrapper h5 , .catalog-product-view .product-customer-inquiry-wrapper .Venditore_call a , .catalog-product-view .product-customer-inquiry-wrapper .Venditore_mail a , .catalog-product-view .product-customer-inquiry-wrapper >div{
    color: #fff !important;
}
.catalog-product-view .product-customer-inquiry-wrapper >div , .catalog-product-view .product-customer-inquiry-wrapper .Venditore_call a , .catalog-product-view .product-customer-inquiry-wrapper .Venditore_mail a {
    font-size: 15px;
}
.ni-reqfinancing-financing-send .cehck_box_otr .cehck_box_inr{
    margin-right: 25px;
}
.ni-reqfinancing-financing-send  .cehck_box_otr{
        justify-content: flex-start;
}
.ni-reqfinancing-financing-send  .finanziamento_raw_otr .finanziamento_raw.col_6{
    max-width: 450px;
    width: 100%;
}
.ni-reqfinancing-financing-send #finance .select-month{
    width: 430px;
}
.ni-reqfinancing-financing-send .popup-wrapper .button{
    background: url('../images/information.png');
        width: 30px;
    height: 30px;
    background-size: 30px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
    color: black;
    top:-4px;
}
 @media(max-width: 1440px){
    /* header css */
.header-container .container .header{display: flex;justify-content: space-between;align-items: center;}
.container {min-width: auto;}
.header-container .container .header ul.bassan2016toplinks{margin-left: auto;}
/*  product page css  */
    /* footer css */
.footer_mn_inr .footer_menu, .footer_mn_inr .footer_menu:nth-child(1), .footer_mn_inr .footer_menu:nth-child(3), .footer_mn_inr .footer_menu.social_menu{width: auto;}
.footer-container .footer_mn_inr{justify-content: space-between;gap: 20px;}
        /* RICAMBI */
.cms-page-view.cms-ricambi-html .ricambi_content_mn_inr .ricambi_content_inr {flex: 25% 0 0;max-width: 25%;}
    /* INCENTIVI 4.0 */
.cms-page-view.cms-incentivi-html  .nostra_tecnologia_otr .nostra_tecnologia_inr .nostra_tecnologia_grn {padding: 20px 35px;}
        /* ASSISTENZA */
.cms-page-view.cms-assistenza-html .las_nostra_inr .las_nostra_content_inr {padding: 0px;}
.cms-page-view.cms-trattori-usati-html  .categorylist2020_inr .categorylist2020 {flex: 25% 0 0;-webkit-flex: 25% 0 0;-moz-flex: 25% 0 0;max-width: 25%;}
.cms-page-view.cms-kobelco-html  .about-us.giardinaggio_content .container{max-width: 80%;}
.ni-valutiamousato-valutiamo-send .valutiamousato_raw_left{width: 225px !important;}
.ni-valutiamousato-valutiamo-send .col-left.sidebar {flex: 30% 0 0;max-width: 30%;}
.catalog-category-view.categorypath-promozione-html.category-promozione .catalog-category-view .col2-left-layout .col-left, .ni-valutiamousato-valutiamo-send .col-left.sidebar{flex: 33% 0 0;max-width: 33%;}
.ni-valutiamousato-valutiamo-send .usato_valutiamousato_content .usato_valutiamousato_right input {width: 250px !important;}
.col-left.sidebar .catlistLeft_inr a span{width: 57px !important}
.catalog-product-view .richiedi-finanziamento-link-btn .secondory-button-light , .catalog-product-view .prod-attr-info-wrapper .permuta-il-tuo-usato-link-btn .black-button{padding: 11px 0px;height: unset;font-size: 16px}
.after_header_container .filter_mn_otr .col-12{flex-direction: column; gap: 20px}
}

 @media(max-width: 1199px){
.banner-section{min-height: 475px;}
.banner_wide_otr .banner_wide_inr{justify-content: space-between;}
.banner_wide_otr .banner_wide_inr .banner_wide_inr_left , .banner_wide_otr .banner_wide_inr .banner_wide_inr_right{max-width: calc(48% + 100px);
    }
    /* RICAMBI */
.cms-page-view.cms-ricambi-html .ricambi_content_mn_inr .ricambi_content_inr {flex: 33% 0 0;max-width: 33%;}
.cms-page-view.cms-eventi-html .rimani_aggiornato_mn_otr {margin: 130px 0 15px 0;}
    /* AGRICOLTURA 4.0 */
.cms-page-view.cms-agricoltura-html .agricoltura_video_otr .agricoltura_video_mn_inr .agricoltura_video_inr {flex: 51% 0 0;max-width: 51%;margin: 0 auto; }
   /* INCENTIVI 4.0 */
.cms-page-view.cms-incentivi-html .nostra_tecnologia_otr .nostra_tecnologia_inr, .cms-page-view.cms-incentivi-html  .plain_cnent_inr .plain_cnent_right, .plain_cnent_inr .plain_cnent_left {flex: 70% 0 0; max-width: 70%; margin: 0 auto;}
        /* ASSISTENZA */
.cms-page-view.cms-assistenza-html .rimani_aggiornato_mn_otr {margin: 130px 0 15px 0;}
.cms-page-view.cms-assistenza-html .las_nostra_inr .las_nostra_content_inr .las_nostra_content_otr {flex: 1 0 0;max-width: calc(100% - 140px); padding-left: 0px;}
.cms-page-view.cms-contatti-html .contact-form .contact-form-inr .checkbox-section.top-checkbox .inner-checkboxes .single-checkbox {width: 33%;}
.cms-page-view.cms-partner-html .partner21table tr {display: grid;}
.cms-page-view.cms-kobelco-html .common-desc.common-desc-hal-colum .common_colums {flex: 60% 0 0;max-width: 60%;margin: 10px;}
.cms-page-view.cms-chi-siamo-html .std .history-section .bottom-section{overflow-y: scroll;}
.cms-page-view.cms-chi-siamo-html .std .history-section .bottom-section .container {width: 1400px;}
.catalog-category-view .col2-left-layout .col-left, .ni-valutiamousato-valutiamo-send .col-left.sidebar{flex: 350px 0 0;max-width: 350px;}
.catalog-category-view .category-products ul.products-grid li.item {width: 315px;}
.catalog-product-view .richiedi-finanziamento-link-btn .secondory-button-light , .catalog-product-view .prod-attr-info-wrapper .permuta-il-tuo-usato-link-btn .black-button{padding: 11px 0px;height: unset;font-size: 14px}
.catalog-product-view .col2-left-layout .col-main{padding:0;}
.product-view.usato_dettaglio_right .catalog-product-view .product-visibile-presso-wrapper h5, .catalog-product-view .product-customer-inquiry-wrapper .container{margin-left: 29px}
.product-inquiry-form-wrapper .product-inquiry-form-link-btn .primary-button{font-size: 11px}
.product-inquiry-form-wrapper .product-inquiry-form-link-btn a{padding: 11px 18px}
.col-left.sidebar .catlistLeft_inr a h2{font-size: 13px}
.col-left.sidebar .catlistLeft_inr a span{width: 45px !important}
.catalog-product-view .col2-left-layout .main{padding-bottom: 30px}
.catalog-product-view #productCollection section.slider_mn_otr .section-header{padding-bottom: 0;}
.after_header_container .filter_mn_otr .col-12{    justify-content: center;
    gap: 21px;}
    .ni-reqfinancing-financing-send #req_financing_form .finanziamento_raw_right{
        width: auto !important;
    }
}

 @media (max-width: 1024px){
    /* header css */
     .header-container .header{text-align: left;}
     .header-container .header img{height: 55px !important;}
    /* main section home page */
     .banner-section .container{padding-left: 15px !important;}
    table.h2016tservice tbody table tbody tr{display: flex;justify-content: space-between;flex-flow: wrap row;}
    table.h2016tservice tbody table tbody tr td{flex: 50%;}
    .home_page_first_content .section-header{padding: 20px;}
    .home_page_first_content .section-header h1{font-size: 35px;}
    .banner_wide_inr_right_inr .banner_wide_text h2, .banner_wide_inr_left_inr .banner_wide_text h2{font-size: 40px;}
    .banner_wide_otr .banner_wide_inr .banner_wide_inr_left, .banner_wide_otr .banner_wide_inr .banner_wide_inr_right{max-width: calc(46% + 100px);}
    .banner_wide_inr_right_inr .banner_wide_text h2 span, .banner_wide_inr_left_inr .banner_wide_text h2 span{font-size: 18px;}
    .banner_wide_inr_right_inr .banner_wide_text h2{width: 108%;} 
    .banner_wide_inr_left_inr .banner_wide_text h2{ width: 100%;}
    .image-text-section.odd-section .flex, .image-text-section.even-section .flex{flex-direction: column;}
    .image-text-section.odd-section .image-section:after{content: none;}
    .image-text-section.even-section .content-section .content-section-inr{padding: 80px 15px 80px 50px;}
    .image-text-section.even-section .content-section{order: 2;}
    /* footer css */
    .footer-container .footer_mn_inr{justify-content: unset;}
    /* NEWS & EVENTI */
    .cms-page-view.cms-eventi-html .contact-form .contact-form-inr .checkbox-section.top-checkbox .inner-checkboxes .single-checkbox { width: 33%;}
    .cms-page-view.cms-eventi-html .contact-form .contact-form-inr .form-field label {width: 28%;}
    /* RICAMBI */
    .cms-page-view.cms-ricambi-html .ricambi_content_mn_inr .ricambi_content_inr, .cms-page-view.cms-ricambi-html .bassan_ti_mn_inr .bassan_ti_inr, .catalog-category-view .bassan_ti_mn_inr .bassan_ti_inr  {flex: 50% 0 0;max-width: 40%;}
    .cms-page-view.cms-ricambi-html  .bassan_ti_mn_inr .bassan_ti_inr:nth-child(2), .catalog-category-view .bassan_ti_mn_inr .bassan_ti_inr:nth-child(2){border: none;}
    .cms-page-view.cms-ricambi-html .ricambi_content_mn_inr{justify-content: center;}
    .cms-page-view.cms-eventi-html .newsTable.newsTable_otr .container .newsTable_mn_otr{padding-top: 0px;}


  /* AGRICOLTURA 4.0 */
    .cms-page-view.cms-agricoltura-html .agricoltura_video_otr .agricoltura_video_mn_inr .agricoltura_video_inr {flex: 70% 0 0;max-width: 70%;margin: 0 auto; }
    /* INCENTIVI 4.0 */
    .cms-page-view.cms-incentivi-html .nostra_tecnologia_otr .nostra_tecnologia_inr, .cms-page-view.cms-incentivi-html  .plain_cnent_inr .plain_cnent_right, .plain_cnent_inr .plain_cnent_left {flex: 80% 0 0; max-width: 80%; margin: 0 auto;}
    /* ASSISTENZA */
    .cms-page-view.cms-assistenza-html .bassan_ti_mn_inr .bassan_ti_inr , .cms-page-view.cms-noleggio-html .bassan_ti_mn_inr .bassan_ti_inr, .cms-page-view.cms-premium-html .bassan_ti_mn_inr .bassan_ti_inr, .cms-page-view.cms-csr-html .bassan_ti_mn_inr .bassan_ti_inr, .cms-page-view.cms-finanziamento-html .bassan_ti_mn_inr .bassan_ti_inr,  .cms-page-view.cms-officina-html .bassan_ti_mn_inr .bassan_ti_inr,  .cms-page-view.cms-trattori-usati-html .bassan_ti_mn_inr .bassan_ti_inr{flex: 50% 0 0;max-width: 40%;}
    .cms-page-view.cms-assistenza-html .bassan_ti_mn_inr .bassan_ti_inr:nth-child(2), .cms-page-view.cms-noleggio-html .bassan_ti_mn_inr  .bassan_ti_inr:nth-child(2),  .cms-page-view.cms-premium-html .bassan_ti_mn_inr .bassan_ti_inr:nth-child(2),.cms-page-view.cms-csr-html .bassan_ti_mn_inr .bassan_ti_inr:nth-child(2), .cms-page-view.cms-finanziamento-html .bassan_ti_mn_inr .bassan_ti_inr:nth-child(2), .cms-page-view.cms-officina-html .bassan_ti_mn_inr .bassan_ti_inr:nth-child(2), .cms-page-view.cms-trattori-usati-html .bassan_ti_mn_inr .bassan_ti_inr:nth-child(2){border: none;}
    .cms-page-view.cms-assistenza-html .las_nostra_inr .las_nostra_content_inr {flex: 50% 0 0; max-width: 50%;}
    .cms-page-view.cms-assistenza-html  .section-header, .cms-page-view.cms-noleggio-html .section-header  {padding: 0px; }
    .cms-page-view.cms-assistenza-html  .las_nostra_mn_otr{margin: 60px 0 0px 0;}
    .cms-page-view.cms-contatti-html .contact-locations .locations-row .single-location { width: 50%;margin:0 auto;}
    .cms-page-view.cms-contatti-html .contact-form .contact-form-inr .checkbox-section.top-checkbox .inner-checkboxes .single-checkbox { width: 40%;}
    .cms-page-view.cms-contatti-html .contact-form .contact-form-inr .form-field label {width: 24%;}
    .cms-page-view.cms-trattori-usati-html  .categorylist2020_inr .categorylist2020 {flex: 33% 0 0;-webkit-flex: 33% 0 0;-moz-flex: 33% 0 0;max-width: 33%;}
    .cms-page-view.cms-kobelco-html .common-desc.common-desc-hal-colum .common_colums {flex: 90% 0 0;max-width: 90%;margin: 10px;}
    .ni-valutiamousato-valutiamo-send .valutiamousato_raw {display: block;}
    .ni-valutiamousato-valutiamo-send .valutiamousato_raw{margin-top: 0px;}
    .ni-valutiamousato-valutiamo-send .col-left.sidebar {flex: 46% 0 0;max-width: 46%; padding: 0px;}
    .ni-valutiamousato-valutiamo-send .col-main {flex: 54% 0 0;max-width: 54%;}
    .cms-page-view.cms-newsletter-html form#newsletterpageform .field-set > .field {float: unset !important; width: 460px;margin-bottom: 30px;}
    .cms-page-view.cms-chi-siamo-html .our-strength-section .counter-row.flex{display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(2, 1fr);grid-column-gap: 20px;grid-row-gap: 20px;}
    .cms-page-view.cms-chi-siamo-html .our-strength-section .counter-row.flex .single-counter{border: none;margin: 0 auto;}
    .cms-page-view.cms-chi-siamo-html .our-strength-section .counter-row .single-counter {width: 100%;}
      table.h2016tservice{
        margin: 50px 0;
    }
    /*.usato_categorie_container2016{
        padding: 0;
    }*/
    .catalog-product-view .col2-left-layout .col-left{
        padding: 0;
    }
    .catalog-product-view .col2-left-layout .main{margin: 0}
    .catalog-product-view .product-essential.dettaglio_cnt > .dettaglio_cnt_img{padding: 0;padding-left: 40px;}
    .catalog-product-view .prod-attr-info-wrapper .attrLabel strong, .catalog-product-view .prod-attr-info-wrapper .attrLabel span{font-size: 16px}
    .catalog-product-view .richiedi-finanziamento-link-btn .secondory-button-light, .catalog-product-view .prod-attr-info-wrapper .permuta-il-tuo-usato-link-btn .black-button{font-size: 10px;}
    .catalog-product-view .dettaglio_cnt_dati .dett_cnt .dettaglio_cnt_dati_sec .grbgpview{font-size: 16px}
    .catalog-product-view .dettaglio_cnt_dati .dett_cnt .dettaglio_cnt_dati_sec > p{font-size: 14px}
    .catalog-product-view  .caratteristiche-button{font-size: 12px; padding: 11px 12px}
    .catalog-product-view .product-view.usato_dettaglio_right .contact_header{font-size: 13px !important}
    .catalog-product-view .product-customer-inquiry-wrapper .Venditore_mail a{word-break: break-all;}
    .after_header_container.home_filter_box .filter_mn_otr .col-12 div select{width: auto;}
    .catalog-category-view .after_header_container .filter_mn_otr .col-12 div select{width: 170px}
    .cms-page-view.cms-trattori-usati-html .image-text-section.odd-section .container{padding-right: 0}
    .cms-page-view.cms-agricoltura-html .image-text-section .image-section iframe, .cms-page-view.cms-incentivi-html .image-text-section .image-section iframe, .cms-page-view.cms-officina-html .image-text-section .image-section iframe, .cms-page-view.cms-premium-html .image-text-section .image-section iframe{    max-width: 100vw !important;}

    .cms-page-view.cms-agricoltura-html .image-text-section .image-section, .cms-page-view.cms-incentivi-html .image-text-section .image-section, .cms-page-view.cms-officina-html .image-text-section .image-section, .cms-page-view.cms-premium-html .image-text-section .image-section{   margin-left: 0px !important;}
.ni-reqfinancing-financing-send .finanziamento_raw_otr .finanziamento_raw.col_6{
    width: 100%;
    max-width: unset;
}

}





 @media(max-width: 768px){
    /* header css */
     .header-container .container .header{flex-direction: column;}
     .header-container .container .header ul.bassan2016toplinks{margin-left: unset;display: flex;flex-wrap: wrap;justify-content: center;}
    /* main section home page */
     .banner-section{min-height: 330px;}
     .banner-section .banner-caption h1{font-size: 22px;line-height: 30px;}
     .banner-section .banner-caption p{font-size: 18px;margin-top: 0;}
    table.h2016tservice tbody table tbody tr td{flex: 100%;}
    table.content_assistenza td.section-header h2{margin-bottom: 0;}
    .searchformhome .section-header{padding: 25px;}
    .searchformhome .section-header h2{font-size: 30px;margin-bottom: 0;}
    .searchformhome .after_header_container .filter_mn_otr .col-12{flex-direction: column;gap: 20px;}
    .searchformhome .after_header_container .filter_mn_otr .col-12 div{width: 100%;}
    .home_page_first_content_mn_inr{flex-direction: column;}
     .home_page_first_content .section-header{text-align: center;max-width: 100%;}
    .home_page_first_content .section-header br{display: none;}
    .home_page_first_content  .home_page_title.section-header h1:before{left: 50%;transform: translateX(-50%);}
    .home_page_first_content .home_page_content{max-width: 100%;}
    .banner_wide_otr .banner_wide_inr {flex-direction: column;      gap: 20px;}
    .banner_wide_otr .banner_wide_inr .banner_wide_inr_left , .banner_wide_otr .banner_wide_inr .banner_wide_inr_right{max-width: 100%;}
    .banner_wide_inr_right_inr .banner_wide_text h2, .banner_wide_inr_left_inr .banner_wide_text h2{font-size: 30px;}
   .banner_wide_otr .banner_wide_inr .banner_wide_inr_left .banner_wide_inr_left_inr , .banner_wide_otr .banner_wide_inr .banner_wide_inr_right .banner_wide_inr_right_inr{clip-path: unset;}
    .slider_mn_otr.hometrc-info .section-header{padding: 25px; padding-left: 0;padding-right: 0;}
    section.slider_mn_otr.hometrc-info p.hometrc-desc{max-width: 100%;}
    .content_news .newsTable_mn_otr{display: block;}
    .newsTable_mn_inr{max-width: 100%;margin: 40px 0;}
    .newsTable .section-header{padding: 0;}
     .hometrc-info .product_info .potenza, .hometrc-info .product_info .anno, #productCollection .product-info .product_info .potenza, #productCollection .product-info .product_info .anno{font-size: 13px;}
    .catalog-product-view .col2-left-layout .col-left , .catalog-category-view .col2-left-layout .col-left {width: 0;}
    .catalog-product-view .col2-left-layout .col-main{flex: 100% 0 0;max-width: 100%;}
    .catalog-product-view .product-essential.dettaglio_cnt > .dettaglio_cnt_img{flex: 100% 0 0;max-width: 100%;}
    .catalog-product-view .product-essential.dettaglio_cnt{flex-flow: wrap;}
    .catalog-product-view .product-essential.dettaglio_cnt .dettaglio_cnt_dati{flex: 100% 0 0;max-width: 100%;}
    .after_header_container .filter_mn_otr .col-12{flex-direction: column;gap: 20px;}
    .after_header_container .filter_mn_otr .col-12 .toggle{flex-direction: column;gap: 20px;display: none;}
      .catalog-product-view .col2-left-layout .main{margin: 0; padding-bottom: 0}
      .catalog-product-view .col2-left-layout .col-main{padding-right: 0;}
      .after_header_container .filter_mn_otr .col-12 div{margin-bottom: 20px;}
        
      /* NEWS & EVENTI */

    .cms-page-view.cms-eventi-html .newsTable_mn_otr{display: block;}
    .cms-page-view.cms-eventi-html .newsTable_mn_otr .newsTable_mn_inr{margin: 40px auto;max-width: 80%;}
    .cms-page-view.cms-eventi-html .contact-form .contact-form-inr .col-6{width: 80%;margin: 0 auto;}
    .cms-page-view.cms-eventi-html .contact-form .contact-form-inr .form-field label {font-size: 14px;}
    .cms-page-view.cms-eventi-html .rimani_aggiornato_otr .rimani_aggiornato_mn_inr.contact-form .contact-form-inr .col-12 {padding: 0px 45px;}
    .cms-page-view.cms-eventi-html .rimani_aggiornato_mn_otr {margin: 130px 0 0px 0;}
    .cms-page-view.cms-eventi-html .newsTable_mn_otr{padding-top: 0px;}
    .cms-page-view.cms-eventi-html .contact-form .contact-form-inr .checkbox-section.top-checkbox .inner-checkboxes .single-checkbox {width: 50%;}
    .cms-page-view.cms-eventi-html .image-text-section.even-section .content-section {
    order: 3;}
    .cms-page-view.cms-eventi-html .image-text-section .flex {flex-direction: column;}
    .cms-page-view.cms-eventi-html .image-text-section .image-section img::after{display: none;}
    .cms-page-view.cms-eventi-html .section-header h2 {margin-bottom: 0px;}

    /* RICAMBI */
    .cms-page-view.cms-ricambi-html .ricambi_content_mn_inr .ricambi_content_inr {flex: 50% 0 0;margin: 0 auto;max-width: 100%;}
    .cms-page-view.cms-ricambi-html .bassan_ti_mn_inr .bassan_ti_inr, .cms-page-view.cms-noleggio-html .bassan_ti_mn_inr .bassan_ti_inr, .cms-page-view.cms-csr-html .bassan_ti_mn_inr .bassan_ti_inr, .cms-page-view.cms-officina-html .bassan_ti_mn_inr .bassan_ti_inr, .cms-page-view.cms-trattori-usati-html .bassan_ti_mn_inr .bassan_ti_inr, .catalog-category-view .bassan_ti_mn_inr .bassan_ti_inr {border-right: none; flex: 100% 0 0;margin: 0 auto;max-width: 100%;}
    .cms-page-view.cms-ricambi-html .about-us {padding: 10px 0 10px 0;}

  /* AGRICOLTURA 4.0 */
  .cms-page-view.cms-agricoltura-html .agricoltura_video_otr .agricoltura_video_mn_inr .agricoltura_video_inr {flex: 100% 0 0;max-width: 100%;margin: 0 auto; }

    .cms-page-view.cms-agricoltura-html .section-header {   padding: 0px;}
    .cms-page-view.cms-agricoltura-html .agricoltura_video_otr {padding: 66px 0;}

       /* INCENTIVI 4.0 */
   .cms-page-view.cms-incentivi-html .nostra_tecnologia_otr .nostra_tecnologia_inr, .cms-page-view.cms-incentivi-html  .plain_cnent_inr .plain_cnent_right, .plain_cnent_inr .plain_cnent_left {
    flex: 100% 0 0; max-width: 100%; margin: 0 auto;}
    .cms-page-view.cms-incentivi-html .plain_cnent_otr {padding: 45px 0 30px 0;}
    .cms-page-view.cms-incentivi-html .section-header {padding: 0px;}

    /* ASSISTENZA */

    .cms-page-view.cms-assistenza-html .about-us {
        padding: 53px 0 43px 0;
        padding-bottom: 0;
    }
    .bassan_ti_mn_inr .bassan_ti_inr{
        padding-bottom: 0;
    }
        .cms-page-view.cms-assistenza-html .section-header, .cms-page-view.cms-noleggio-html .section-header {
            padding: 0px;
        }
        .cms-page-view.cms-assistenza-html .rimani_aggiornato_mn_otr {
            margin: 130px 0 0px 0;
        }
        .cms-page-view.cms-assistenza-html .bassan_ti_mn_inr .bassan_ti_inr,  .cms-page-view.cms-noleggio-html .bassan_ti_mn_inr .bassan_ti_inr,  .cms-page-view.cms-premium-html .bassan_ti_mn_inr .bassan_ti_inr,  .cms-page-view.cms-finanziamento-html .bassan_ti_mn_inr .bassan_ti_inr{border-right: none; flex: 100% 0 0;margin: 0 auto;max-width: 100%;}

        .cms-page-view.cms-assistenza-html  .las_nostra_mn_otr{margin: 130px 0 0px 0;}
        .cms-page-view.cms-assistenza-html .las_nostra_inr .las_nostra_content_inr , .cms-page-view.cms-csr-html .movimento_mn_inr {
            flex: 80% 0 0;
            max-width: 80%;
        }

        .cms-page-view.cms-contatti-html .contact-locations .locations-row .single-location {
            width: 80%;margin:0 auto;}


        .cms-page-view.cms-contatti-html .about-us {
            padding: 56px 0 0 0;}
        .cms-page-view.cms-contatti-html .contact-form .contact-form-inr .form-field label {
            width: 64%;}
        .cms-page-view.cms-contatti-html  .contact-form .contact-form-inr .col-6, .cms-page-view.cms-contatti-html .contact-form .contact-form-inr .col-3  {width: 74%;}
        .cms-page-view.cms-contatti-html  #oggetto {left: 147px; width: 62%;}
                    
            .cms-page-view.cms-contatti-html .contact-form .contact-form-inr .checkbox-section.top-checkbox .inner-checkboxes .single-checkbox {
                width: 100%;
            }

            .cms-page-view.cms-trattori-usati-html  .categorylist2020_inr .categorylist2020 {
                flex: 50% 0 0;
                -webkit-flex: 50% 0 0;
                -moz-flex: 50% 0 0;
                max-width: 50%;
            }

            .image-text-section .section-header span {
                font-size: 33px;
                margin-right: 0px;
            }
            .cms-page-view.cms-trattori-usati-html  .section-header {
                padding: 0;
                justify-content: center;
            }
            .cms-page-view.cms-trattori-usati-html  .about-us{padding: 0px;}
             .banner_wide_otr .banner_wide_inr_right{padding: 0px;margin: 0 auto;}
             .contentmanager-index-view.contentmanager-contenttype-brand.contentmanager-content-302 .brand_content .ct-field.ct-field-area tr,  .cms-page-view.cms-lavora-con-noi .lavoraTable.lavoraTable1 tr, .cms-page-view.cms-lavora-con-noi .lavoraTable.lavoraTable2 tr{display: grid;}

             .cms-page-view.cms-lavora-con-noi .lavoraTable.lavoraTable1 td, .cms-page-view.cms-lavora-con-noi .lavoraTable.lavoraTable2 td{width: 100% !important;}
             .cms-page-view.cms-lavora-con-noi .lavoraTable.lavoraTable2 tr{flex-direction: column;}
             .cms-page-view.cms-lavora-con-noi .lavoraTable.lavoraTable2 td:nth-child(1) {order: 3 !important;}

             .cms-page-view.cms-kobelco-html .section-header h2 {font-size: 36px;}
             .cms-page-view.cms-kobelco-html .section-header {padding: 0 50px;}
             .cms-page-view.cms-kobelco-html .section-header.align-left{padding: 0 30px;}
             .cms-page-view.cms-kobelco-html .section-header.align-left h2 {font-size: 32px;}
             .cms-page-view.cms-kobelco-html  .main-container.col1-layout .std .blocco-testo-kramer p {margin-left: 15px;margin-right: 15px;}
             .cms-page-view.cms-kobelco-html  .main-container.col1-layout .std  .blocco-testo-kramer h2{text-align: center;}
             .ni-valutiamousato-valutiamo-send .col-main {flex: 100% 0 0; max-width: 100%;padding: 0px;}
             .ni-valutiamousato-valutiamo-send .valutiamousato_raw_left{margin-top: 26px;}
             .ni-valutiamousato-valutiamo-send .col-left.sidebar {display: none;}
             .ni-valutiamousato-valutiamo-send  .after_header_container {width: 100%;}
             .ni-valutiamousato-valutiamo-send .col2-left-layout {max-width: 100%; margin: 0 auto; width: 100%;}
             .ni-valutiamousato-valutiamo-send  .usato_valutiamousato_right .ufr_header {
                position: absolute; top: -110px;left: 0 px;}
                .ni-valutiamousato-valutiamo-send .usato_valutiamousato_right .ufr_header {
                    width: 100%;padding: 42px 0 0 0px;}
                .ni-valutiamousato-valutiamo-send .main{margin: 0 auto;} 
                .ni-valutiamousato-valutiamo-send .usato_valutiamousato_content .usato_valutiamousato_right{padding: 0px;margin: unset;}
                .ni-valutiamousato-valutiamo-send .valutiamousato_raw.nome {margin-top: 50px; padding-top: 60px;}
                .cms-page-view.cms-chi-siamo-html .our-strength-section .counter-row.flex{
                    grid-template-columns: repeat(2, 1fr);
                    grid-template-rows: repeat(3, 1fr);}
                    .catalog-category-view .col2-left-layout .col-main{flex: 100% 0 0;max-width: 100%; margin: 0 auto;}
                    .catalog-category-view .col2-left-layout .products-grid{width: 315px;}
                    .cms-officina-html .about-us.bassan_ti {padding: 6px 0 40px 0;}
                    .ni-valutiamousato-valutiamo-send .usato_valutiamousato_content .usato_valutiamousato_right input {width: auto !important;}
                    .usato_valutiamousato_right #valutiamo_usato_form > div {
                        float: unset !important;
                    }
                    .ni-valutiamousato-valutiamo-send .valutiamousato_raw_container{
                        width: 100%;
                    }
                    .usato_valutiamousato_right #valutiamo_usato_form > div > div:nth-child(8) div {
                        margin-left: 10px !important;
                    }
                    
                    .usato_valutiamousato_right #valutiamo_usato_form > div > div:nth-child(8) div > div {
                        margin-right: 0 !important;
                    }
                    
                    .usato_valutiamousato_right #valutiamo_usato_form > div > div:nth-child(9) div {
                        flex-direction: column;
                        margin-left: 10px !important;
                    }
                    .content-section-inr .button-area a.primary-button:nth-child(1){
                        margin-left: 0;
                    }
                    .nostra_tecnologia_otr .nostra_tecnologia_inr .nostra_tecnologia_grn strong{
                        font-size: 25px;
                    }
                    .nostra_tecnologia_otr .nostra_tecnologia_inr .nostra_tecnologia_grn{
                        font-size: 18px;
                    }
                    .cms-page-view .about-us .section-header{padding: 25px; padding-bottom: 0}
                    .catalog-product-view .product-inquiry-form-fieldset-wrapper .product_contact_form{
                        padding: 15px 30px;
                    }

                     .catalog-product-view  .product_contact_form .form_mn_otr > p{font-size: 15px}
   .catalog-product-view .product_contact_form .form_mn_otr .form_inr_otr .col_6{width: 100%}
     .banner-section .banner-caption h1{
         font-size: 15px;
         line-height: 20px;
    }
    .open-category-wrapper{
    clear: both;
    display: flex;
    justify-content: center;
    }
    .after_header_container.home_filter_box .filter_mn_otr .col-12 div select{width: 255px;}
    .image-text-section .content-section .content-section-inr , .image-text-section.even-section .content-section .content-section-inr{padding: 40px 15px 40px 15px}
     .catalog-product-view .product_contact_form .form_mn_otr .form_inr_otr .col_12 .col_12_select , .catalog-product-view  .product_contact_form .form_mn_otr .form_inr_otr .col_12_text{max-width: 100%; flex: 100% 0 0;}
    .catalog-product-view .product_contact_form .form_mn_otr .form_inr_otr input{width: 100%}
    .catalog-product-view .product_contact_form .form_mn_otr .form_inr_otr label{font-size: 16px}
    .usato_valutiamousato_right #valutiamo_usato_form > div > div:nth-child(9) {
        margin-bottom: 20px;
    }
    .usato_valutiamousato_right #valutiamo_usato_form > div > div:nth-child(10) {
        float: unset !important;
    }
    .cms-page-view.cms-partner-html .std .container .section-header{padding: 0}
    .catalog-category-view .col2-left-layout .main{
    padding: 40px 0 0 0;
    margin: 0;
   }
   .catalog-product-view .product-inquiry-form-fieldset-wrapper .product_contact_form{
    width: 94%;
   }
   .product_contact_form button.close{
    font-size: 24px;
    right: 0;
   }
#productCollection section.slider_mn_otr .section-header{
    padding: 0;
}
#productCollection  section.slider_mn_otr .section-header h2{font-size: 30px;}
.catalog-product-view .caratteristiche-button{font-size: 14px;padding: 11px 36px;}
.catalog-product-view .richiedi-finanziamento-link-btn .secondory-button-light, .catalog-product-view .prod-attr-info-wrapper .permuta-il-tuo-usato-link-btn .black-button{font-size: 14px}
.catalog-product-view .product-view.usato_dettaglio_right .contact_header {font-size: 15px !important;}
.product-inquiry-form-wrapper .product-inquiry-form-link-btn .primary-button{font-size: 14px}
.ni-reqfinancing-financing-send #finance .select-month{width: 100%}

/*  navbar css    */


 ul#nav{
      flex-direction: column;
    }
    #nav > li{
      float: unset;
     margin: unset; 
    display: block;
     position: relative; 
     margin-bottom: -2px; 
    padding: 0 13px;
    }
    #nav li.col2sub ul{
      width: 100%;
    }
    #nav ul, #nav div{
           position: unset; 
     width: unset; 
     top: unset; 
     left: unset;
    }
    #nav > li.col2sub ul li{
      width: 100%;
    }
    #nav li.col2sub ul{
      padding: 0;
    }
    #nav > li.col-black-sub ul li.content,#nav > li.col-black-sub ul li.sub-menu-img{
      display: none;

    }
    #nav > li.col-black-sub.second-col-black-sub ul li{
      max-width: 100%;
    }
    #nav > li.col-black-sub ul{
      min-height: auto;
      clear: both;
    }
    .down-arrow:after{
      content: '';
      border: solid white;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
    transform: rotate(45deg);
        margin-left: 10px;
    margin-bottom: 5px;
    }
    .nav-container {
    background-color: #000000;
    max-width: 320px;
        position: absolute;
    z-index: 99;
    display: none;
}
    #nav li.col2sub ul li:nth-child(even){
        width: 100%;
    }
#nav > li.col2sub ul.shown-sub , #nav > li.col-black-sub ul.shown-sub{
    min-width: auto;
}


    .nav-container {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  background-color: #111;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
  display: block;
}


.nav-container a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 25px;
  color: #818181;
  display: block;
  transition: 0.3s;
}

.nav-container a:hover {
  color: #f1f1f1;
}

.nav-container .closebtn ,.col-left.sidebar .category-closebtn{
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}
.sidebar-toggle{
    display: block;
}
.accordation{
    font-size: 30px;
    color: white;
    float: right;
    margin-top: 5px;
}

    .sidebar-toggle{
        position: absolute;
        right: 0;
        width: 55px;
        height: 42px !important;
    }
    .closebtn , .category-closebtn ,.open-category{
        display: block;
    }



        .col2-left-layout .col-left{
        height: 100%;
    width: 0;
    position: fixed;
    z-index: 99;
    top: 0;
    left: 0;
    background-color: #fff;
    overflow-x: hidden;
    transition: 0.5s;
    display: block;
    }
    .catalog-product-view .col2-left-layout .col-left , .catalog-category-view .col2-left-layout .col-left{
        max-width: 320px;
        padding:0;
    padding-top: 60px;

    }

    .open-category:before{
        content: '';
        position: absolute;
        background: url('../images/filter_menu.png') no-repeat center center;
        width: 41px;
        height: 29px;
        transform: translateY(-50%);
        top: 70%;
        left: 0%;
    }
    .open-category{
        font-size: 16px;
        letter-spacing: 2px;
        line-height: 40px;
        color: #575756;
        font-weight: 700;
        font-family: "Montserrat";
        text-align: center;
        padding-left: 96px;
        margin-right: 17px;
        position: relative;
        display: block;
        clear: both;
        justify-content: center;
        padding-top: 20px;
    }
      .ni-reqfinancing-financing-send .parent-finance{
    display: flex;
    justify-content: center;
    flex-direction: column;
    }
    .ni-reqfinancing-financing-send .finance-container .row .col{
        margin: 0;
        padding: 30px;
        margin-left: 0 !important;
    }
    .ni-reqfinancing-financing-send .usato_finanziamento{
        padding: 30px;
        padding-top: 0;
        margin-left: 0 !important;

    }
     .ni-reqfinancing-financing-send .main{
    margin-top: 0;
  }
  .cms-page-view.cms-deere1-html a.gall_grouped_elements.cornice_small{ width: 24%;}
}

 @media (max-width: 480px){
    #nav > li.col2sub ul li a , #nav > li.col-black-sub ul li a{
        font-size: 10px;
    }

    
     .banner-section .banner-caption p{
         font-size: 13px;
    }
     .banner-section .banner-caption .primary-button{
         margin-top: 15px;
         font-size: 11px;
         padding: 7px 15px;
    }
    .section-header h2{
        font-size: 30px;
    }
    
    .searchformhome .section-header h2 ,.home_page_first_content  .home_page_title.section-header h1{
        font-size: 30px;
    }
    .banner_wide_inr_right_inr .banner_wide_text h2, .banner_wide_inr_left_inr .banner_wide_text h2{
        font-size: 23px;
    }
    .image-text-section .content-section .content-section-inr, .image-text-section.even-section .content-section .content-section-inr{
        padding: 20px 15px 20px 0;
    }
    .after_header_container .filter_mn_otr .col-12 div.filter_title label{
        padding-left: 40px;
    }
    .after_header_container .filter_mn_otr .col-12 div.filter_title label:before{
        transform: translate(-50%,-50%);
    }
    .catalog-product-view .col2-left-layout .col-main{
        padding: 0;
    }
    /*.catalog-product-view  .dettaglio_cnt_img .caratteristiche-aggiuntive-btn{
        margin-top: 0;
    }*/
    .caratteristiche-aggiuntive-btn .caratteristiche-button{
        display: table;
    }
    .catalog-product-view .dettaglio_cnt_dati .dett_cnt{
        margin-top: 0 !important;
    }
    .catalog-product-view .richiedi-finanziamento-link-btn .secondory-button-light{
        font-size: 12px;
    }
    .catalog-product-view .prod-attr-info-wrapper .permuta-il-tuo-usato-link-btn .black-button{
        font-size: 11px;
    }
    .catalog-product-view .product-essential.dettaglio_cnt .dettaglio_cnt_dati{
        padding: 0;
        padding-left: 35px;
    }
    .catalog-product-view .product-inquiry-form-wrapper .product-inquiry-form-link-btn .primary-button{
        font-size: 13px;
        text-align: center;
    }
     .catalog-product-view .product-inquiry-form-wrapper .product-inquiry-form-link-btn a{
        padding: 11px 20px;
    }
    .catalog-product-view #productCollection section.slider_mn_otr{
        padding: 0;
    }
    .catalog-product-view .col2-left-layout .main{
        padding-bottom: 0;
    }
   .catalog-product-view  #productCollection section.slider_mn_otr .section-header{
    padding: 0;
   }
   .catalog-product-view #productCollection .slider_mn_otr .section-header h2{
    margin-bottom: 0;
    font-size: 28px;
   }
   #productCollection .product-info .slider_mn_inr .slider_inr .slider_inr_mn{
    height: unset;
   }
  .catalog-product-view  #productCollection .container{
    margin-bottom: 40px;
  }
  .header-container .container .header ul.bassan2016toplinks{
    margin: 0;
  }
  ul.bassan2016toplinks li a{
    font-size: 10px;
  }
  ul.bassan2016toplinks li:after{
       top: 19px;
    height: 14px;
  }
  .header-container .header img{
    height: 43px !important;
    margin-top: 0 !important;
  }
  .header-container .container{
    padding: 0;
  }
      .finanziamento_raw_otr .finanziamento_raw.col_6{
    width: 100%;
    padding-right: 0;
  }
  .col1-layout .finance-container .col .title{
    font-size: 14px;
  }
  .col1-layout .finance-container .col .calcola-title .title:after{
    top: 30px;
  }
  .col1-layout .finance-container .col .calcola-title p{
    margin-top: 25px;
  }
  .ni-reqfinancing-financing-send .col1-layout .finance-container .col .seleziona{
    margin-bottom: 30px;
  }
  .ni-reqfinancing-financing-send .finance-calculation .total_final_payment div , .ni-reqfinancing-financing-send #ageInputId , .ni-reqfinancing-financing-send #finance .select-month , .col1-layout .finance-container .col .price-slider p, .col1-layout .finance-container .col .anticipo p, .col1-layout .finance-container .col .finanziamento p{
    width: 100%;
  }
  .ni-reqfinancing-financing-send #finance .select-month{
    display: block;
    width: 273px !important;
  }

  .ni-reqfinancing-financing-send .ufr_header .mail_title{
        font-size: 28px;
    line-height: 35px;
  }
  .ni-reqfinancing-financing-send .col1-layout .finance-container .col .calcola-title p{
    width: 100%;
  }
 .ni-reqfinancing-financing-send  .finanziamento_raw_otr div:nth-child(2) .finanziamento_raw_right ,.ni-reqfinancing-financing-send  .finanziamento_raw_otr div:nth-child(4) .finanziamento_raw_right ,  .ni-reqfinancing-financing-send  .finanziamento_raw_otr div:nth-child(10) .finanziamento_raw_right{
    width: 100% !important;
 }  
  .ni-reqfinancing-financing-send .finance-calculation p{
        width: 100%;
    }
 .ni-reqfinancing-financing-send .cehck_box_otr .cehck_box_inr input{
    width: 18px;
 }
  .cms-page-view.cms-trattori-usati-html  .image-text-section .section-header span{
        font-size: 22px;
        line-height: 30px;
  }
  .image-text-section .section-header .premium_selection{
    width: 163px;
    height: 34px;
  }
    .ni-reqfinancing-financing-send .cehck_box_otr .cehck_box_inr span{
        font-size: 14px;
    }

    ul.bassan2016toplinks li {
        padding: 11px 10px 3px 5px;
    }

    ul.bassan2016toplinks li:last-child {
        padding: 11px 10px 3px 5px;
    }
     /* NEWS & EVENTI */

        .cms-page-view.cms-eventi-html .contact-form .contact-form-inr .checkbox-section.top-checkbox .inner-checkboxes .single-checkbox {
            width: 80%;}
        .cms-page-view.cms-eventi-html .contact-form .contact-form-inr .col-6 {
            width: 100%;}
        .cms-page-view.cms-eventi-html .contact-form .contact-form-inr .form-field label {
            width: 100%;}
        .cms-page-view.cms-eventi-html  .section-header {
            padding: 0px;}
        .cms-page-view.cms-eventi-html  .section-header h2 {
            font-size: 30px;}

               /* RICAMBI */
        
        .cms-page-view.cms-ricambi-html .ricambi_content_mn_inr .ricambi_content_inr {
            max-width: fit-content;flex: 100%}
        .cms-page-view.cms-ricambi-html .section-heade{padding: 0px;}
     

             /* AGRICOLTURA 4.0 */
        .cms-page-view.cms-agricoltura-html .section-header {
            padding: 0px;}

         /* ASSISTENZA */


        .cms-page-view.cms-assistenza-html .section-header, .cms-page-view.cms-noleggio-html .section-header {
            padding: 0px;} 
        .cms-page-view.cms-assistenza-html .las_nostra_mn_otr {
            margin: 80px 0 0px 0;}
        .cms-page-view.cms-assistenza-html .las_nostra_inr .las_nostra_content_inr {
            flex: 100% 0 0;
            max-width: 100%;}  
            .cms-page-view.cms-noleggio-html .about-us {
                padding: 30px 0 30px 0;
            }  
            .cms-page-view.cms-contatti-html .contact-locations .locations-row .single-location {
                width: 100%;margin:0 auto;}
                .cms-page-view.cms-contatti-html .contact-form .contact-form-inr .form-field label {
                    width: 98%;}
                    .cms-page-view.cms-contatti-html   .contact-form .contact-form-inr .col-3 {
                        width: 48%;}
                        .cms-page-view.cms-contatti-html  .contact-form .contact-form-inr .col-6, .cms-page-view.cms-contatti-html .contact-form .contact-form-inr .col-3  {
                            width: 100%;}
                            .cms-page-view.cms-contatti-html .about-us{padding: 0px;}
                            .cms-page-view.cms-contatti-html   .section-header {
                                padding: 50px 50px 0;
                            }
                            .cms-page-view.cms-trattori-usati-html  .categorylist2020_inr .categorylist2020 {
                                flex: 100% 0 0;
                                -webkit-flex: 100% 0 0;
                                -moz-flex: 100% 0 0;
                                max-width: 100%;
                            }
                            .cms-page-view.cms-partner-html .brand_logos_inr {margin: 0px;}
                            .cms-page-view .banner_wide_inr_right_inr .banner_wide_text h2 span, .banner_wide_inr_left_inr .banner_wide_text h2 span {letter-spacing: 6px;}
                            
                            .cms-page-view.cms-trattori-usati-html .image-text-section .parent  {
                                display: grid;
                                grid-template-columns: 1fr;
                                grid-template-rows: repeat(6, 1fr);
                                grid-column-gap: 0px;
                                grid-row-gap: 27px;
                                }
                                
                                .cms-page-view.cms-trattori-usati-html .image-text-section .controlli { grid-area: 1 / 1 / 2 / 2; }
                                .cms-page-view.cms-trattori-usati-html .image-text-section .upgrade { grid-area: 2 / 1 / 3 / 2; }
                                .cms-page-view.cms-trattori-usati-html .image-text-section .rinnovo{ grid-area: 3 / 1 / 4 / 2; }
                                .cms-page-view.cms-trattori-usati-html .image-text-section .finanziamenti { grid-area: 4 / 1 / 5 / 2; }
                                .cms-page-view.cms-trattori-usati-html .image-text-section .tecnici { grid-area: 5 / 1 / 6 / 2; }
                                .cms-page-view.cms-trattori-usati-html .image-text-section .spedizioni { grid-area: 6 / 1 / 7 / 2; }

                                .cms-page-view.cms-kobelco-html .section-header h2 {font-size: 30px;}
             .cms-page-view.cms-kobelco-html .section-header {padding: 0px;}
             .cms-page-view.cms-kobelco-html .common-desc .movimento_mn_otr .movimento_mn_inr {flex: 100% 0 0;max-width: 100%;}
             .cms-page-view.cms-kobelco-html .about-us.giardinaggio_content .container{max-width: 100% !important;}
             .cms-page-view.cms-newsletter-html form#newsletterpageform .field-set > .field { width: 80%;}
             form#newsletterpageform .field-set > .field label { width: 50%;display: block;margin-bottom: 10px;}
             .cms-page-view.cms-chi-siamo-html .our-strength-section .counter-row.flex{
                grid-template-columns: 1fr;
grid-template-rows: repeat(5, 1fr);}
.cms-page-view.cms-chi-siamo-html .std .history-section{padding: 0 0 77px 0;}
.cms-page-view.cms-chi-siamo-html .our-strength-section {padding: 0px 0 10px 0;}
.cms-page-view.cms-chi-siamo-html .section-header.align-center{padding: 50px 50px 0;}

.catalog-category-view .section-header{padding:0 50px;}
.usato_valutiamousato_right #valutiamo_usato_form > div > div:nth-child(9) div {
    margin-right: 0px !important;
}
.ni-reqfinancing-financing-send .cehck_box_otr .cehck_box_inr{
    margin-right: 15px;
}
.ni-reqfinancing-financing-send  .cehck_box_otr .cehck_box_inr span{
    margin-left: 7px;
}
.finanziamento_raw_otr .finanziamento_raw.col_12{
    padding-right: 10px;
}

   .cms-page-view.cms-assistenza-html .las_nostra_inr .las_nostra_content_inr .las_nostra_content_otr{
    max-width: 100%;
   }
   .image-text-section .content-section .content-section-inr .button-area a{
    margin-bottom: 0;
   }
   .news_table_button .primary-button{
    padding: 14px 31px 14px 31px;
   }
   .searchformhome{
    margin: 30px auto 0 auto;
   }
   .home_page_first_content{
    padding-top: 15px;
   }
   table.h2016tservice{
    margin: 40px 0;
   }
   .searchformhome .section-header{
    padding-bottom: 20px;
   }
   .open-category{
      padding-left: 66px;
        margin-right: 30px;
   }
   .catalog-product-view .product-essential.dettaglio_cnt > .dettaglio_cnt_img > div{
        flex-flow: wrap row;
   }
    
   .cms-page-view.cms-deere1-html a.gall_grouped_elements.cornice_small{ width: 32%;}


}

 @media (max-width: 360px){
    .header-container .container .header{
        align-items: flex-start;
    }
    .header-container .container .header ul.bassan2016toplinks{
        margin: 8px auto;
        flex-direction: column;
        align-items: center;
    }
    ul.bassan2016toplinks li:after{
        content: none;
    }
    ul.bassan2016toplinks li , ul.bassan2016toplinks li:last-child{
        padding: 0;
    }
    .banner_wide_inr_right_inr .banner_wide_text h2, .banner_wide_inr_left_inr .banner_wide_text h2{
        font-size: 18px;
    }
    .cms-page-view .banner_wide_inr_right_inr .banner_wide_text h2 span, .banner_wide_inr_left_inr .banner_wide_text h2 span{
        letter-spacing: 2px;
    }
    .banner_wide_inr_right_inr .banner_wide_text h2 span, .banner_wide_inr_left_inr .banner_wide_text h2 span{
        letter-spacing: 2px;
        line-height: 20px;
    }
    .section.slider_mn_otr.hometrc-info{
        margin: 20px 0;
    }
    section.slider_mn_otr.hometrc-info{
        margin: 25px 0;
    }
    section.slider_mn_otr.hometrc-info .slider_mn_inr{
        margin-top: 25px;
    }
    .slider_mn_otr.hometrc-info .section-header{
        padding-right: 0;
        padding-left: 0;
    }
    .searchformhome .after_header_container .filter_mn_otr .col-12{
        gap: 0;
    }
    #botton_ricerca_usati{
        margin: 0px auto 0 auto;
    }
    .searchformhome .section-header{
        padding: 10px;
    }

    .after_header_container .filter_mn_otr .col-12 div label , .open-category{
        font-size: 14px;
    }
    .catalog-category-view .col2-left-layout .col-main{
        padding: 0;
    }
    .product-view.usato_dettaglio_right .product_icon{
        gap: 15px;
        font-size: 14px;
    }
    .catalog-product-view .product-inquiry-form-wrapper .product-inquiry-form-link-btn .primary-button{font-size: 10px}
    .cms-page-view.cms-deere1-html a.gall_grouped_elements.cornice_small{ width: 46%;}

}