/* -----------------------------------------------------------------------------
 Header */

 body {overflow-x: hidden;}


 /* --- nav bar --- */
.nav-container {background-color:#000000}
#nav > li:hover a{color:#5b9328}

.cms-chi-siamo-html #nav li:first-child a,
.cms-partner-html #nav li:nth-child(2) a,
.cms-trattori-usati-html #nav li:nth-child(3) a,
.cms-assistenza-html #nav li:nth-child(4) a,
.cms-agricoltura-html #nav li:nth-child(5) a,
.cms-ricambi-html #nav li:nth-child(6) a,
.cms-eventi-html #nav li:nth-child(7) a,
.cms-contatti-html #nav li:nth-child(8) a {color:#5b9328}

ul.bassan2016toplinks li:nth-child(1) a, ul.bassan2016toplinks li:nth-child(2) a{color:#000}
ul.bassan2016toplinks li:after {background:#000}


.home_page_search_form .section-header h2 {text-align: center;}
.home_page_search_form {margin: 50px 0;}

.searchformhome {margin:70px auto 0 auto;}
.searchformhome .section-header h2 {text-align: center;}
.searchformhome .section-header {display: flex; flex-direction: column; align-items: center; width: 100%; max-width: fit-content; margin: 0 auto}
.searchformhome .col-12 {width: 100%;display: flex;}
.searchformhome .col-12 .col-3 {width: 33%}
.searchformhome .after_header_container .filter_mn_otr .col-12 div select {width: 300px}
.searchformhome .after_header_container .filter_mn_otr .col-12 div {justify-content: center;}
#botton_ricerca_usati {margin:30px auto 0 auto; width: 300px;background: #5b9328}
.searchformhome {background: #efefef}
.searchformhome .after_header_container .filter_mn_otr {background: none;padding: 10px 0;}
.section-header {padding:50px}

.home_page_first_content {padding: 50px 0;}
.searchformhome .after_header_container .filter_mn_otr .container {min-width: auto}

.image-text-section.odd-section .image-section:after{content:'';background-image:url("https://www.bassan.com/skin/frontend/default/bassan2020/images/image-shape-odd.png");background-repeat:no-repeat;background-position:right top;background-size:cover;width:185px;position:absolute;right:0;height:100%;top:0;bottom:0;}
.image-text-section.even-section .image-section:before{content:'';background-image:url("https://www.bassan.com/skin/frontend/default/bassan2020/images/image-shape-even.png");background-repeat:no-repeat;background-position:right top;background-size:cover;width:170px;position:absolute;left:0;height:100%;top:0;bottom:0;z-index:1}


 /* --- Blocco Kobelco / Macchine Stagionali --- */
.image-text-section .content-section-mod {flex: 49% 0 0;}

 /* --- Blocco Assistenza --- */
table.content_assistenza table td strong {color:#000; text-transform: inherit;margin-bottom: 10px}
table.content_assistenza table td img{height: 60px;object-fit: contain;margin-bottom: 20px;}
table.content_assistenza td.section-header {padding: 0}
table.content_assistenza td.section-header h2{margin-bottom: 35px;}

 /* --- Blocco News --- */
.content_news {padding: 20px 0 60px 0;}
.content_news .newsItem_content span{font-size: 17px;font-weight: 400; color:#000; margin-top: 20px}
.content_news .newsItem_content h4 {color: #000!important}
.content_news .newsTable_mn_otr {margin: 0}
.content_news p a {font-weight: 500;text-decoration: underline;}
.content_news .news_table_button .primary-button {letter-spacing: 0; background-color: #5b9328; font-size: 17px; font-weight: 700}

.container-button-area {display: flex;}
.button-area a {color:#fff; background: #5b9328; letter-spacing: 0; background-color: #5b9328; font-size: 17px!important; font-weight: 700;}




 /* --- FOOTER --- */
.footer-container .footerbg1 {background: #000;}
.footer_mn_inr .footer_menu {padding: 0 15px;}
.footer_mn_inr .footer_menu strong{color: #5b9328;text-transform: initial;letter-spacing: 0; font-weight: 500}
.footer_mn_inr .footer_menu strong:after {left: 0; right: 0px; bottom: -4px; width: 90%;bottom: -9px;}
.footer_mn_inr .content_footer_testo {color:#fff!important;width: 90%;}
.footer_mn_inr {padding: 0}
.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 {max-width: 100%;flex: initial;width: 25%}
.content_newsletter .form .form__email {background: #fff!important;width: 90%;height: 38px; margin-bottom: 15px;}
.content_newsletter .form .form__button {height: 38px;background: #5b9328;font-size: 15px;font-weight: 500;}

.footer_copyright_inr p {font-size: 14px; color:#000!important;font-weight: 500;}
.footer-container .footerbg2 {padding: 20px 0!important}

.footer-container .contatti-rapidi {width: 45px}
#contatti-rapidi-container .contatto {padding: 2px;}
#contatti-rapidi-container .contatti-rapidi {padding: 0}


/* ---  formattazione  --- */
h1,h2,h3,h4,h5,h6,p {color:#000!important}
.pd-0 {padding: 0}

.after_header_container.home_filter_box { float: unset; }
.banner-section .banner-caption h1 , 
.banner-section .banner-caption p{color: #fff !important;}
.banner_wide_inr_right_inr .banner_wide_text h2, .banner_wide_inr_left_inr .banner_wide_text h2 {color: #ffffff !important;}

#nav > li a.black{color: #5b9328 !important;}

#contatti-rapidi-container .contatto .contenuto {right: 45px;}
#contatti-rapidi-container .contatto a{ width: 100%; height: 100%; display: block;}
#contatti-rapidi-container .contatto .contenuto a{display: inline;}
#contatti-rapidi-container .contatto img{ display: none; }
#contatti-rapidi-container .telefono , 
#contatti-rapidi-container .email,
#contatti-rapidi-container .whatsapp,
#contatti-rapidi-container .facebook,
#contatti-rapidi-container .instagram,
#contatti-rapidi-container .mappa,
#contatti-rapidi-container .youtube{ background-size: cover;background-repeat:no-repeat;width: 41px;height: 41px;}
#contatti-rapidi-container .telefono { background-image: url('../images/telefono.svg');}
#contatti-rapidi-container .email{ background: url('../images/mail.svg');} 
#contatti-rapidi-container .whatsapp{ background: url('../images/whatsapp.svg');}
#contatti-rapidi-container .facebook{ background: url('../images/facebook.svg');}
#contatti-rapidi-container .instagram{ background: url('../images/instagram.svg');}
#contatti-rapidi-container .mappa{ background: url('../images/posizione.svg');}
#contatti-rapidi-container .youtube{ background: url('../images/youtube.svg');}

#contatti-rapidi-container .telefono:hover{background-image: url('../images/telefono_col.svg');}
#contatti-rapidi-container .email:hover{background-image: url('../images/mail_col.svg');}
#contatti-rapidi-container .whatsapp:hover{background-image: url('../images/whatsapp_col.svg');}
#contatti-rapidi-container .facebook:hover{background-image: url('../images/facebook_col.svg');}
#contatti-rapidi-container .instagram:hover{background-image: url('../images/instagram_col.svg');}
#contatti-rapidi-container .mappa:hover{background-image: url('../images/posizione_col.svg');}
#contatti-rapidi-container .youtube:hover{background-image: url('../images/youtube_col.svg');}

.hometrc-info .product_info .potenza , .hometrc-info .product_info .anno , #productCollection  .product-info .product_info .potenza , #productCollection  .product-info .product_info .anno{font-size: 16px;line-height: 20px;color: #000000;font-weight: 500;}
.hometrc-info .product_attribute, #productCollection .product-info  .product_attribute{height: 45px;margin-top: 7px;border-top: 2px solid #ededed;padding: 6px 0px;display: flex;justify-content: space-around;}
.hometrc-info .product_attribute .potenza_icon , .hometrc-info .product_attribute .anno_icon , #productCollection   .product-info .product_attribute .potenza_icon , #productCollection   .product-info .product_attribute .anno_icon{display: inline-block;background-size: cover;width: 15px;height: 22px;padding-right: 20px;transform: translateY(7px);background-repeat: no-repeat;}
.hometrc-info .product_attribute .potenza_icon , #productCollection  .product-info .product_attribute .potenza_icon{background-image: url(../images/potenza.svg);}
.hometrc-info  .product_attribute .anno_icon, #productCollection  .product-info   .product_attribute .anno_icon{background-image: url(../images/anno.svg);}
.hometrc-info  .product_attribute .new_product_icon, #productCollection  .product-info   .product_attribute .new_product_icon{background-image: url(../images/3012430-512.png);    display: inline-block;background-size: cover;width: 22px;height: 22px;padding-right: 20px;transform: translateY(7px);background-repeat: no-repeat;}
.hometrc-info .product_categeory_title{background: black;color: white;text-align: center;}
.slider_mn_inr .slider_inr .slider_inr_mn .title {position: relative;  top: unset;  left: unset;  right: unset;  text-align: center;background: #fff;  padding: 8px 5px;height: 54px;z-index: 0;}
.hometrc-info .product_details p , #productCollection  .product-info  .product_details p{font-size: 25px;line-height: 20px;font-weight: 600;padding: 8px 0px;}
.hometrc-info .product_details , #productCollection  .product-info .product_details{padding-top: 7px;border-top: 2px solid #ededed;clear: both;}
.hometrc-info .slider_mn_inr .slider_inr .slider_inr_mn , #productCollection  .product-info .slider_mn_inr .slider_inr .slider_inr_mn  {padding: 0px;height: 455px;}
.hometrc-info .product_info , .hometrc-info .product_info{padding: 9px;}
  
.categorylist2020_div:hover{background: #000000;}
.bassan_ti_mn_inr .bassan_ti_inr strong {color: #000000;}
.after_header_container .filter_mn_otr .col-12 div select {appearance: auto;-webkit-appearance: auto;-moz-appearance: auto;}

.image-text-section .section-header {padding: unset; display: flex;}
.image-text-section  .section-header .premium_selection {background-image: url(../images/premium_selection.svg); background-size: cover;background-repeat: no-repeat;width: 215px;height: 50px;}
 .image-text-section  .section-header span {font-size: 40px;line-height: 50px;color: #000000;font-weight: 700;position: relative;margin-bottom: 17px; margin-right: 36px;padding-bottom: 40px;}
.image-text-section  .section-header.align-left span:before {left: 0;transform: unset;}
.image-text-section  .section-header span:before {content: '';width: 46px;height: 2px;background-color: #575756;position: absolute;bottom: 17px;left: 50%;transform: translateX(-50%);}
 .image-text-section  .section-header.align-left span:before {left: 0;transform: unset;}
.image-text-section .parent {display: grid;grid-template-columns: repeat(2, 1fr);grid-template-rows: repeat(3, 1fr);grid-column-gap: 50px;grid-row-gap: 27px;}
.image-text-section .controlli {grid-area: 1 / 1 / 2 / 2;}
.image-text-section .upgrade { grid-area: 1 / 2 / 2 / 3; }
.image-text-section .rinnovo { grid-area: 2 / 1 / 3 / 2; }
.image-text-section .finanziamenti { grid-area: 2 / 2 / 3 / 3; }
.image-text-section .tecnici { grid-area: 3 / 1 / 4 / 2; }
.image-text-section .spedizioni { grid-area: 3 / 2 / 4 / 3; }
.image-text-section .common-desc .parent .controlli,
.image-text-section .common-desc .parent .upgrade,
.image-text-section .common-desc .parent .rinnovo,
.image-text-section .common-desc .parent .finanziamenti,
.image-text-section .common-desc .parent .tecnici,
.image-text-section .common-desc .parent .spedizioni{display: flex;align-items: center;}
.image-text-section .common-desc .parent .controlli:before,
.image-text-section .common-desc .parent .upgrade:before,
.image-text-section .common-desc .parent .rinnovo:before,
.image-text-section .common-desc .parent  .finanziamenti:before,
.image-text-section .common-desc .parent .tecnici:before,
.image-text-section .common-desc .parent .spedizioni:before{content: '';background-size: 40px 40px;background-repeat: no-repeat;height: 40px;min-width: 40px;margin-right: 15px;}
.image-text-section .common-desc .parent .controlli:before{background-image: url(../images/controlli.svg);}
.image-text-section .common-desc .parent .upgrade:before{background-image: url(../images/upgrade.svg);}
.image-text-section .common-desc .parent .rinnovo:before{background-image: url(../images/rinnovo.svg);}
.image-text-section .common-desc .parent  .finanziamenti:before{background-image: url(../images/finanziamenti.svg);}
.image-text-section .common-desc .parent .tecnici:before{background-image: url(../images/tecnici.svg);}
.image-text-section .common-desc .parent .spedizioni:before{background-image: url(../images/spedizioni.svg);}

.about-us .bassan_ti_mn_inr .bassan_ti_inr img {width: 70px;height: 70px;}
.usato_categorie_content .section-header{padding: 0px;}
.common-desc .parent span{color: #000000;}


.after_header_container.home_filter_box .filter_mn_otr .col-12 div {flex: none; }
.after_header_container.home_filter_box .filter_mn_otr .col-12 div select {width: 255px;border-radius: 2px;border-right: 15px solid transparent;}
.after_header_container.home_filter_box .filter_mn_otr .col-12 div button {height: 52px;}


.catalog-category-view .col2-left-layout .products-grid, .col2-right-layout .products-grid {width: 100%;list-style: none;}
.catalog-category-view  .category-products ul.products-grid li.item {width: 31.33%;}
.catalog-category-view  .category-products ul.products-grid .product-image {width: unset;height: unset;}

.sidebar .catListWrapLeft .catlistLeft_inr a:hover {background: #000000;color: white;}
.sidebar .catListWrapLeft .catlistLeft_inr a:hover h2 {color: #ffffff !important;}
.sidebar .catListWrapLeft .green-bg {background: #000000 !important;}


.catalog-category-view .category-products ul.products-grid .title {position: relative;top: unset;left: unset;right: unset;text-align: center;background: #fff;padding: 8px 5px;z-index: 0;}
.catalog-category-view .category-products ul.products-grid .title p , .product-info .slider_mn_inr .slider_inr .slider_inr_mn .title p , .hometrc-info .slider_mn_inr .slider_inr .slider_inr_mn .title p {overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}
.catalog-category-view .category-products ul.products-grid p {font-size: 16px;line-height: 23px;margin: 0;text-transform: uppercase;font-weight: 700;}
.catalog-category-view .category-products ul.products-grid .product_attribute{height: 45px;border-top: 2px solid #ededed;padding: 6px 0px; display: flex;justify-content: space-around;}
.catalog-category-view .category-products ul.products-grid .product_attribute .potenza_icon , .catalog-category-view .category-products ul.products-grid .product_attribute .anno_icon{display: inline-block;background-size: cover;width: 15px;height: 22px;padding-right: 20px;transform: translateY(7px);background-repeat: no-repeat;}
.catalog-category-view .category-products ul.products-grid .product_attribute .potenza_icon{background-image: url(../images/potenza.svg);}
.catalog-category-view .category-products ul.products-grid .product_attribute .new_product_icon{background-image: url(../images/3012430-512.png);display: inline-block;background-size: cover;width: 20px;height: 22px;padding-right: 20px;transform: translateY(7px);background-repeat: no-repeat;}
.catalog-category-view .category-products ul.products-grid  .product_attribute .anno_icon{background-image: url(../images/anno.svg);}
.catalog-category-view .category-products ul.products-grid .product_info .is_new_product,.catalog-category-view .category-products ul.products-grid .product_info .potenza , .catalog-category-view .category-products ul.products-grid .product_info .anno{font-size: 16px;line-height: 20px;color: #000000;font-weight: 500;}
.catalog-category-view .category-products ul.products-grid li.item {margin: 0px 15px 30px 0px;padding: unset;border: 2px solid #cecece;height: 400px;}
.catalog-category-view .category-products ul.products-grid .product_details{border-top: 2px solid #ededed;padding-top: 7px;}
.catalog-category-view .category-products ul.products-grid .product_info{padding: 0px 10px;}
.catalog-category-view .category-products ul.products-grid li img{width: 100%;height: 240px; object-fit: cover;}
.catalog-category-view .after_header_container .filter_mn_otr .col-12 div {flex: unset;}
.catalog-category-view .after_header_container .filter_mn_otr .col-12 div select {width: 255px;border-radius: 2px;border-right: 15px solid transparent;}
.catalog-category-view .after_header_container .filter_mn_otr .col-12 div button {height: 52px;}
.potenza_hidden{visibility: hidden;}



.ni-reqfinancing-financing-send .finance-container .row .col {margin-top: 60px; margin-left: 150px;}
.ni-reqfinancing-financing-send #ageInputId { -webkit-appearance: none;background: white; width: 75%;  height: 4px; border-radius: 2px;}
.ni-reqfinancing-financing-send #ageInputId::-webkit-slider-thumb {-webkit-appearance: none;cursor: pointer; background: green;border-radius: 50%;width: 4%; height: 13px;}
.ni-reqfinancing-financing-send .step{font-size: 15px; line-height: 12px;color: #ffffff; font-weight: 500; font-style: italic;}
.col1-layout .finance-container .col .title{  font-size: 20px; color: #5b9328 !important;font-weight: 500; position: relative;}


.col1-layout .finance-container .col .calcola-title .title:after{ content: ""; position: absolute; background-color: #dddddd; width: 36px; height: 2px;top: 45px; left: 0; bottom: 0;}
.col1-layout .finance-container .col .calcola-title p{font-size: 18px;line-height: 25px;width: 76%;color: #ffffff !important;font-weight: 600;margin-top: 40px;}
.col1-layout .finance-container .col  .price-slider{margin-top: 37px;}
.col1-layout .finance-container .col  .price-slider p,.col1-layout .finance-container .col .anticipo p , .col1-layout .finance-container .col .finanziamento p {color: white !important; display: flex;justify-content: space-between; width: 75%; margin-bottom: 0px; font-size: 20px;line-height: 30px;font-weight: 600;}


.ni-reqfinancing-financing-send .col1-layout .finance-container .col .seleziona{margin-bottom: 60px;}
.ni-reqfinancing-financing-send .col1-layout .finance-container .col .select-year input[type="radio"] { appearance: none;display: none;}
.ni-reqfinancing-financing-send #finance .select-year{display: flex; justify-content: space-around;width: 280px;height: 50px;border-radius: 50%; margin-bottom: 25px; margin-top: 15px;}
.ni-reqfinancing-financing-send #finance .select-year label{font-family: "Open Sans", sans-serif;font-size: 20px;display: flex; justify-content: center;align-items: center;background: white;width: 40px;height: 40px; font-weight: 600;text-align: center;border-radius: 9999px;overflow: hidden;transition: linear 0.3s; cursor: pointer;}
.ni-reqfinancing-financing-send .col1-layout .finance-container .select-year input[type="radio"]:checked + label {background-color: #5b9328 !important;color: #000000; font-weight: 900;transition: 0.3s;}
.ni-reqfinancing-financing-send #finance .select-month{ display: flex; justify-content: space-around;width: 75%;display: flex;justify-content: space-around; width: 75%; margin-top: 20px;margin-bottom: 20px;}
.ni-reqfinancing-financing-send #finance .finance-month .select-month input[type="radio"]:checked{accent-color:  #5b9328;}
.ni-reqfinancing-financing-send #finance .finance-month .select-month input[type="radio"]{width: 20px;cursor: pointer;}
.ni-reqfinancing-financing-send #finance .select-month label{font-size: 18px;line-height: 30px;color: #ffffff;font-weight: 600;cursor: pointer;}
.ni-reqfinancing-financing-send .finance-calculation .total_final_payment .price{font-size: 38px;line-height: 58px;color: #ffffff !important;font-weight: 600;margin-bottom: 15px;}
.ni-reqfinancing-financing-send .finance-calculation .total_final_payment div{display: flex;justify-content: space-between;width: 75%;font-size: 16px; line-height: 24px; color: #ffffff !important;font-weight: 600; margin-bottom: 8px;}
.ni-reqfinancing-financing-send .finance-calculation .total_final_payment .total_price{ border-top: 2px solid #ffffff;padding-top: 10px;font-size: 16px;}
.ni-reqfinancing-financing-send .usato_finanziamento_container {width: 100%;}
.ni-reqfinancing-financing-send .parent-finance {display: grid;grid-template-columns: repeat(2, 1fr);grid-template-rows: 1fr;grid-column-gap: 35px;grid-row-gap: 0px;}  
.ni-reqfinancing-financing-send .finance-container { grid-area: 1 / 1 / 2 / 2; width: 100%;padding-bottom: 60px;background: black; }
.ni-reqfinancing-financing-send  .usato_finanziamento { grid-area: 1 / 2 / 2 / 3; padding-right: 20px; width: 100%;}
.ni-reqfinancing-financing-send .main{margin-top: 100px;width: 100%;}
.ni-reqfinancing-financing-send .main-container {max-width: unset;margin: 0 auto;width: 100%;padding-right: 0px;padding-left: 0px;float: unset;}
.ni-reqfinancing-financing-send .usato_finanziamento_content .usato_finanziamento_right{margin-top: 60px;}
.ni-reqfinancing-financing-send .ufr_header .step{color: #000000;}

#productCollection section.slider_mn_otr{padding: 50px;padding-top: 0;} 
#productCollection section.slider_mn_otr .section-header{padding-top: 0;}
.hometrc-info .slider_mn_inr .slider_inr .slider_inr_mn img ,#productCollection section.slider_mn_otr .slider_mn_inr .slider_inr .slider_inr_mn img {width: 100%;height: 240px; object-fit: cover;}
.product-view.usato_dettaglio_right  .product_icon .potenza_icon, .product-view.usato_dettaglio_right  .product_icon .anno_icon ,.product-view.usato_dettaglio_right  .product_icon .cambio_icon ,.product-view.usato_dettaglio_right  .product_icon .ore_icon{ width: 26px;height: 24px;margin-right: 15px; margin-top: 6px;background-repeat: no-repeat;background-size: cover;}
.product-view.usato_dettaglio_right  .product_icon .potenza_icon{background-image: url("	https://bassan.com/skin/frontend/default/bassan2022/images/potenza.svg");}
.product-view.usato_dettaglio_right  .product_icon .anno_icon{ background-image: url("	https://bassan.com/skin/frontend/default/bassan2022/images/anno.svg"); }
.product-view.usato_dettaglio_right  .product_icon .cambio_icon{background-image: url("	https://bassan.com/skin/frontend/default/bassan2022/images/trasmissione.svg");}
.product-view.usato_dettaglio_right  .product_icon .ore_icon{background-image: url("	https://bassan.com/skin/frontend/default/bassan2022/images/ore.svg");  }
.product-view.usato_dettaglio_right  .product_icon .new_product_icon{background-image: url("../images/3012430-512.png");display: inline-block;width: 30px;height: 30px;background-repeat: no-repeat;background-size: cover;  }
.product-view.usato_dettaglio_right  .product_icon .is_new_product{display: flex;align-items: center;gap: 10px}
.product-view.usato_dettaglio_right  .product_icon {
	display: flex;row-gap: 15px;align-items: flex-start;margin-top: 20px;font-size: 17px;line-height: 25px;color: #000000;font-weight: 700;flex-flow: wrap;
}
.product-view.usato_dettaglio_right  .product_icon span{ font-weight: 400;}

.catalog-product-view .button-wrapper button{
    margin-bottom: 15px;
    padding: 11px 36px;
    font-size: 16px;
    color: #fff;
    background-color: #5b9328;
    height: 52px;
    font-weight: 800!important;
    display: inline-block;
    line-height: 28px;
    letter-spacing: 2px;
    position: relative;
    border-radius: 2px;
    width: 100%;
}
#richiedi-form-container .row .col-md-6{
	flex: 1 1 250px;
    max-width: 100%;
    padding-right: 15px;
    padding-left: 0;
    margin-bottom: 10px;
}
#richiedi-form-container .row{
	display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    flex-flow: wrap;
}
.catalog-product-view .product-view{
	margin-top: -20px;
}
#richiedi-form-container textarea{
    height: auto;
    background-image: none !important;
}
#richiedi-form-container label{
	margin-bottom: 8px !important;
    display: block;
}
#richiedi-form-container .privacy-policy label{
    display: inline;
}

.catalog-product-view .button-wrapper button span{font-weight: bold;}
.negotiation_wrapper .negotiation_btn{
    width: 100%;
    background: #5b9328;
    font-weight: bold;
    letter-spacing: 2px;
}
.negotiatio_form .row{
    display: flex;
    gap: 10px;
    flex-direction: column;
    margin-bottom: 10px;
}
.negotiatio_form .row label{
    font-weight: 500;
    color: #fff;
}
.negotiatio_form ::-webkit-calendar-picker-indicator{
	filter: unset;
}
.negotiatio_form{
    background: #000;
    padding: 20px 13px !important;
    border-radius: 5px;
}
.negotiatio_form .row .form-input{
	width: 100%;
}
.negotiatio_form .row input{
    width: 100%;
    padding: 5px;
    background: #fff !important;
}
.negotiatio_form button{
    background: #5b9328;
    margin-top: 10px;
    border-radius: 10px;
}
.product-view.usato_dettaglio_right .catalog-product-view .product-visibile-presso-wrapper, .catalog-product-view .product-customer-inquiry-wrapper {background: #000000;}
.product-view.usato_dettaglio_right  .contact_header{color: white !important;font-size: 15px !important;}
.product-view.usato_dettaglio_right  .product-customer-inquiry-wrapper  i{background-image: url("	https://new.bassan.com/skin/frontend/default/bassan2022/images/Livello 139.svg");width: 25px;height: 30px;display: block;}
.product-view.usato_dettaglio_right .catalog-product-view .product-visibile-presso-wrapper h5, .catalog-product-view .product-customer-inquiry-wrapper h5 {font-size: 14px;}
.product-view.usato_dettaglio_right .catalog-product-view .product-visibile-presso-wrapper h5, .catalog-product-view .product-customer-inquiry-wrapper .container{margin-top: -36px;margin-left: 35px;}
.product-view.usato_dettaglio_right .product_status{display: flex;justify-content: space-between;font-size: 14px;border-bottom: 2px solid #f3f3f3;}
.product-view.usato_dettaglio_right .product_status .pronta_consegna::before , .product-view.usato_dettaglio_right .product_status .in_arrivo::before{content: '';display: inline-block;width: 13px;height: 13px;color: black;background: #efefef;margin-right: 10px;}
.product-view.usato_dettaglio_right .product_status .active::before {background: green;}
.catalog-product-view .prod-attr-info-wrapper .attrLabel strong , .catalog-product-view .prod-attr-info-wrapper .attrLabel span {font-size: 17px;text-transform: unset;color: #000000;font-weight: 600;}
.richiedi-finanziamento-link-btn{clear: both;}
.richiedi-finanziamento-link-btn .secondory-button-light {font-size: 16px;color: #fff;background-color: #5b9328;height: 52px;}
.catalog-product-view .prod-attr-info-wrapper > div{border-bottom: unset;}
.caratteristiche-aggiuntive-btn {margin-top: 40px; }
.caratteristiche-aggiuntive-btn a{width: 100%;}
.caratteristiche-aggiuntive-btn a:hover{color: #ffff;}
.caratteristiche-button {margin-bottom: 15px;padding: 11px 36px;font-size: 16px;color: #fff;background-color: #000000;height: 52px;font-weight: 800!important;display: inline-block;line-height: 28px;letter-spacing: 2px;position: relative;border-radius: 2px;}  
.prod-attr-info-wrapper  .permuta-il-tuo-usato-link-btn a {width: 100%;text-align: center;}
.prod-attr-info-wrapper  .permuta-il-tuo-usato-link-btn .black-button {margin-bottom: 15px;padding: 11px 36px;font-size: 16px;color: #fff;background-color: #000000;height: 52px;font-weight: 800!important;display: inline-block;line-height: 28px;letter-spacing: 2px;position: relative;border-radius: 2px;} 
.product-inquiry-form-wrapper .product-inquiry-form-link-btn .primary-button {font-size: 14px;font-weight: 700 !important;width: 100%;}
.product-inquiry-form-link-btn a::before{content: '';background-image: url("	https://new.bassan.com/skin/frontend/default/bassan2022/images/Livello138.png"); display: inline-flex;align-items: center;margin-right: 12px;background-repeat: no-repeat;background-size: cover;width: 22px;height: 22px;}
.product-inquiry-form-fieldset-wrapper .product_contact_form{display: none;}
.product-view.usato_dettaglio_right .product_status label{color: #000000;font-weight: 500;}
.catalog-product-view .prod-attr-info-wrapper .attrLabel .price_discounted{float: right;}
.product-view.usato_dettaglio_right .product_icon .anno_wrapper,.product-view.usato_dettaglio_right .product_icon .ore_wrapper, .product-view.usato_dettaglio_right .product_icon .potenza_wrapper,.product-view.usato_dettaglio_right .product_icon .cambio_wrapper{display: flex;}
.product-view.usato_dettaglio_right .product_icon .ore_wrapper, .product-view.usato_dettaglio_right .product_icon .potenza_wrapper,.product-view.usato_dettaglio_right .product_icon .cambio_wrapper{border-left: 2px solid #eaeaeb;}
.product-view.usato_dettaglio_right .product_icon > div{padding: 0 15px;}
.caratteristiche-aggiuntive-btn a::after{content: '';background-image: url(" https://new.bassan.com/skin/frontend/default/bassan2022/images/arrow.png ");width: 9px;height: 20px;background-repeat: no-repeat;background-size: cover;right: 35px;top: 17px;position: absolute;}

.catalog-product-view .col-left.sidebar .fancyyou{
	display: none !important;
}


.ni-valutiamousato-valutiamo-send .col2-left-layout{max-width: 1529px;margin: 0 auto;width: 100%;padding-right: 15px;padding-left: 15px;float: none;}
.ni-valutiamousato-valutiamo-send .col-left.sidebar{flex: 23% 0 0;max-width: 23%;padding: 0 32px 0 0;width: 100%;order: 1;}
.ni-valutiamousato-valutiamo-send .col-main{flex: 77% 0 0;max-width: 77%;padding: 0 0 0 32px;width: 100%;order: 2; }
.ni-valutiamousato-valutiamo-send .main{display: flex;margin: 0 -35px;padding: 80px 0;}


.ni-valutiamousato-valutiamo-send .usato_valutiamousato_container .ufr_header .title{
    float: left;
    color: #135220;
    font-size: 28px;
    font-weight: bold;
    font-size: 30px;
    color: #000000;
    font-weight: 500;
}
.ni-valutiamousato-valutiamo-send .valutiamousato_raw.nome{
    width: 100%;
    font-size: 18px;
    letter-spacing: 1px;
    line-height: 25px;
    color: #000000;
    font-weight: 500;
}
.ni-valutiamousato-valutiamo-send .valutiamousato_raw{
    display: flex;
    width: 100%;
    margin-top: 25px;
    font-size: 18px;
    letter-spacing: 1px;
    line-height: 25px;
    color: #000000;
    font-weight: 500;
}
.ni-valutiamousato-valutiamo-send .valutiamousato_raw_container{
    width: 50%;
    display: flex;
    align-items: flex-end;
    
}
.ni-valutiamousato-valutiamo-send .valutiamousato_raw_container .valutiamousato_raw_left{
    width: 113px;

}
.ni-valutiamousato-valutiamo-send .valutiamousato_raw_container .valutiamousato_raw_right{
    width: 70%;

}
.ni-valutiamousato-valutiamo-send #valutiamo_usato_form  textarea{
    background-image: unset !important;
    height: 150px;
    margin-top: 20px;
}

.ni-valutiamousato-valutiamo-send  .custome-file-input::-webkit-file-upload-button {
    visibility: hidden;
  }
.ni-valutiamousato-valutiamo-send .custome-file-input::before {
    content: 'Scegli il Documento';
    width: 239px;
    height: 44px;
    background-color: #9c9e9f;
    display: inline-block;
    font-size: 18px;
    letter-spacing: 1px;
    line-height: 25px;
    color: #ffffff;
    font-weight: 500;
    padding-top: 8px;
    text-align: center;
    border: 1px solid #999;
  }

  .ni-valutiamousato-valutiamo-send .usato_valutiamousato_content .yellow_title{
    background-color: #5b9328;
    color: #fff;
    letter-spacing: 2px;
  }
  .ni-valutiamousato-valutiamo-send .box_valutiamo_usato{
    display: none;
  }

  .ni-valutiamousato-valutiamo-send  .usato_valutiamousato_right .ufr_header{
     padding: 42px 0 0 8px;
  }
@media only screen and (max-width: 1380px) {
.catalog-category-view .category-products ul.products-grid .product_info .potenza, .catalog-category-view .category-products ul.products-grid .product_info .anno{font-size: 13px;}
}
@media(max-width: 767px){
	#richiedi-form-container .arrow{
		display: none;
	}
}