.col-sm-3.inscription_legende, .col-sm-2.inscription_legende {
    width: auto;
    margin: 20px 0 10px;
}

/*------------------- Général / Layout -------------------*/
.team-name {margin-bottom:10px;}
.team-about {margin-bottom:20px;}
.device-md #primary-menu ul li a {padding-left:11px;padding-right:11px;font-size:12px;}
.page_calendrier .bloc_vente_pictos .linkExtern img, .calendrier .bloc_vente_pictos .linkExtern img {max-width:95px!important;}
.ordre_false.product, .pageOrdre .ordre_false.product {height:568px!important;width:265px;border:1px dotted #868789;}
.productLive {border-radius:5px;border:1px solid #c00935;color:#c00935;background:#fff;padding:10px;line-height:15px;float:left;text-align:center;margin-top:10px;}
.productOnline, .productOnlineResult {clear:both;}
.col-md-5 {margin-bottom:20px;}
.droite_catalogue img {max-width:120px;height:auto;}
.top-links img {height:20px;}
.layoutsExemple .col-md-8 .titre_page {padding-top:40px;}
#logo img {width:320px;height:auto;margin-bottom:30px;}
#primary-menu-trigger {background-color:transparent!important;top:100%;}

.rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap *:last-child, .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption, .wpb_text_column .rev_slider .tp-mask-wrap *:last-child {font-family: Poppins!important;}

/*------------------- Texte -------------------*/
h1, h2, h3 {text-transform:uppercase;}
h4, h5, h6 {color:#00533E!important;line-height:1.5;margin:10px 0 10px 0;}
.lot_recherche .lotnum {font-size:16px;}
.date_vente {text-transform:none;}

/*------------------- Bouton Drouot -------------------*/
.bouton-drouot {background-color:transparent;color:#000!important;border:1px solid #000;padding:6px 12px;border-radius:5px;margin-bottom:20px;display:inline-block;text-align:center;text-decoration:none;font-size:11px;}

/*------------------- Bug formulaire -------------------*/
#etape2 > div:nth-child(2) > div:nth-child(1) > input:nth-child(1) {margin-left:-15px;}
.device-xxs #form_inscription .row {padding-left:20px;}

/*------------------- Recherche -------------------*/
.button.button-3d:hover {background-color:#888!important;}
.btn-primary {color:#fff;background-color:#00533E;border-color:#005,border-color:#00533E;}
.button {background-color:#00533E;color:#fff;border-color:#00533E;}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color:#fff;background-color:#888;border-color:#888;}
.device-sm .btn-primary {margin-top:50px;}
#searchFiltre input.btRecherche {margin-bottom:20px;}
#searchFiltre {background-color:#f8f8f8;}
#searchFiltre input.btRecherche {background-color:#00533E;color:#fff;border:1px solid #00533E;border-radius:0 4px 4px 0;}
#searchFiltre input.btRecherche:hover {width:100%;padding:6px 10px;background-color:#888;color:#fff;border:1px solid #888;border-radius:0 4px 4px 0;}

/*------------------- Top social -------------------*/
#top-social li a {font-weight:bold;color:#00533E;transition:color 0.3s ease;}
#top-social li a:hover {color:#FFF!important;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}

/*------------------- Menu principal -------------------*/
#primary-menu {border-top:1px solid #000;border-bottom:1px solid #000;}
#primary-menu-trigger {background-color:transparent!important;}
#primary-menu.style-2 > div #top-search, #primary-menu.style-2 > div #top-cart, #primary-menu.style-2 > div #side-panel-trigger {margin-top:9px;margin-bottom:0px!important;}
#primary-menu.style-2 > div > ul > li > a i {line-height:1;}

/*------------------- Boutons services -------------------*/
.encart_logo_colonne {float:left;}
.encart_logo_colonne .btn, .Estimation-text .btn {display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;user-select:none;margin-bottom:10px;border-radius:2px;transition:color 0.3s ease;}
.Estimation-text .btn {border-radius:0;background-color:#999;color:#fff;margin-right:0;margin-bottom:14px;border-radius:4px;}
.Estimation-text .btn:hover, .btn:focus, .btn.focus {color:#f3f3f3;text-decoration:none;}

/*------------------- Titres -------------------*/
.WidgetTitle.titre_page, .titre_page, .titre_services {color:#555;text-transform:uppercase;font-size:24px;line-height:26px;letter-spacing:1px;padding-top:50px;clear:both;}
.WidgetTitle.titre_page {font-size:28px;line-height:30px;}
.titre_page {font-size:22px;line-height:24px;}
.titre_page h3 {padding:0;margin:40px 0 20px;clear:both;}
.entry-title h2 {margin:0;padding-bottom:5px;font-size:18px;line-height:17px;letter-spacing:1px;color:#555;text-transform:uppercase;clear:both;}
.entry-title h2 a:hover {color:#065640;}
.device-xxs .entry-title h2, .post-grid .entry-title h2 {font-size:15px!important;line-height:16px;clear:both;}
.device-xxs .WidgetTitle.titre_page {font-size:18px;line-height:20px;clear:both;}

/*------------------- Home (Actualités) -------------------*/
.entry.clearfix.actualite .entry-image {width:200px!important;float:left;margin-bottom:20px;margin-right:0;}
.device-sm .entry.clearfix.actualite .entry-image, .device-xs .entry.clearfix.actualite .entry-image {width:250px!important;margin-right:20px;}
.entry.clearfix.actualite .entry-c {position:relative;overflow:hidden;float:left;}

/*------------------- Carrousel home-resultats -------------------*/
.owl-theme .owl-controls .owl-nav [class*="owl-"] {top:55px;}
.belles_encheres {text-align:center;margin-top:20px;}
.CarouselResultat {color:#666;margin-top:4px;text-align:center;text-transform:none;font-weight:bold;}
.belles_encheres_home .owl-carousel .owl-item img {margin:0 auto;border-radius:3px;height:140px;}
.belles_encheres_home .imgphare {display:table-cell;height:140px;margin-bottom:14px;margin-right:19px;overflow:hidden;text-align:center;vertical-align:middle;float:left;max-height:140px;min-height:140px;width:100%;}
.calendrier_milieu .bloc_mois_date {display:none;}
.owl-theme .owl-dots .owl-dot.active span {background-color:#666666;}

/*------------------- Top search -------------------*/
#top-search form input {background:#fff none repeat scroll 0 0;border-radius:6px 0px 0px 6px;float:left;font-size:16px;height:50%;line-height:25px;margin-top:8px!important;padding:5px 5px 5px 7px!important;width:90%;font-weight:normal;color:#000;}
#top-search form input {background:#fff none repeat scroll 0 0;border-radius:6px 0px 0px 6px;float:left;font-size:14px;height:34px;line-height:20px;margin-top:3px!important;padding:5px 5px 5px 7px!important;width:90%;font-weight:normal;color:#000;}
.device-md #top-search form input, .device-sm #top-search form input, .device-xxs #top-search form input, .device-xs #top-search form input {margin-top:3px!important;}

/*------------------- Calendrier Couverture -------------------*/
.calendrier_annees {margin-bottom:50px;line-height:2;}
.page_calendrier .entry-c {position:relative;overflow:hidden;width:68%;}
.layoutsExemple .entry-image {width:210px;float:left;margin-right:0;}
.entry-image.no_couv.couverture_catalogue {background-image:url("https://www.marambat-malafosse.com/uploads/Image/img_site/picto_no_couv.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;width:106px!important;height:130px!important;border-radius:2px;margin-left:10px;margin-right:12px;border:1px solid #f1f1f1;}
.device-lg .entry-image.widget_no_couv {background-image:url("https://www.marambat-malafosse.com/uploads/Image/img_site/widget_catalogue_no_couv.png");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;width:130px!important;height:233px!important;border-radius:4px;margin-left:20px;border:1px solid #f1f1f1;}
.device-lg .entry-image.no_couv {background-image:url("https://www.marambat-malafosse.com/uploads/Image/img_site/picto_no_couv.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;width:180px!important;height:233px!important;border-radius:4px;margin-left:0;margin-right:20px;border:1px solid #f1f1f1;}
.device-xs .calendrier .entry-c {padding-left:0;padding-right:0;overflow:inherit;float:left;width:76%;}
.device-xs .layoutsExemple .entry-image {width:120px!important;padding-left:20px;padding-right:20px!important;}
.device-xs .page_calendrier .entry-c {position:relative;overflow:hidden;width:60%;float:left;}
.device-xs .entry-image.widget_no_couv {background-image:url("https://www.marambat-malafosse.com/uploads/Image/img_site/widget_catalogue_no_couv.png");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;width:100%!important;height:550px!important;padding-right:20px;border-radius:4px;}
.device-xs .entry-image.no_couv {background-image:url("https://www.marambat-malafosse.com/uploads/Image/img_site/picto_no_couv.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% 100%;width:174px!important;height:190px!important;padding-right:20px!important;border-radius:4px;margin-left:0;margin-right:20px;}
.device-lg .calendrier .col-md-10.entry-c {width:70%;}
.device-md .calendrier .col-md-10.entry-c {width:67%;}
.device-sm .calendrier .col-md-10.entry-c {width:69%;}
.device-xs .calendrier .col-md-10.entry-c {width:67%;}
.bloc_mois_date {float:left;width:100%;color:#000;font-size:18px;font-style:normal;margin-bottom:20px;margin-top:20px;text-transform:uppercase;font-weight:bold;}
.bloc_vente_date {color:#000;font-size:17px;font-style:normal;font-weight:400;clear:both;}
.bloc_vente_lieu {color:grey;font-style:italic;font-size:13px;margin-top:5px;margin-bottom:20px;}
.entry {position:relative;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #ccc;}

/*------------------- Catalogue -------------------*/
.product-description h2 {text-transform:none;}
.product-description h4 {font-size:12px;font-weight:normal;line-height:13px;color:#000;height:38px;max-height:38px;overflow:hidden;}
.product-desc {font-size:12px;}
.product-image {position:relative;width:100%;height:300px!important;overflow:hidden;}
.product-image.no_picture {background-image:url("https://www.marambat-malafosse.com/uploads/Image/img_site/no_picture.png");background-position:center center;background-repeat:no-repeat;background-size:80% 80%;width:100%!important;height:170px!important;padding-right:20px;border-radius:4px;border:1px solid #ccc;}
.product-overlay a:hover {font-size:13px;color:#fff;text-align:center;background:#00533E;}
.sale-flash2 {width:auto;float:left;font-weight:bold;color:#fff;background-color:#00533E;padding:4px 10px;border-radius:2px;clear:both;}
.pagination .currentStep {background:#00533E;color:#fff;padding:8px 12px;margin:0 2px;}
.lotnum {color:#00533E;font-size:25px;}
.fiche_lot_num {font-size:35px;color:#00533E;font-weight:bold;float:left;}
.fiche_titre_lot {color:#00533E;}
.col-md-12.titre_ordre_phrase {margin:30px 0;clear:both;width:100%;}
#page-title.page-title-mini h1 {font-size:12px;color:#444;}
.device-xxs .entete_cata, .device-xs .entete_cata, .device-sm .entete_cata {padding-top:80px;margin-bottom:0;padding-left:0;padding-right:0;}
.device-xxs .couverture_catalogue img {width:100%;padding:0 30px;}
.owl-theme .owl-dots .owl-dot.active span {background-color:#00533E;}
.tel_panel .panel-body {padding:0 10px 10px 14px;}
.jq-icon-info {background-color:#00533E!important;color:#fff;border-color:#00533E!important;}

/*------------------- Spécialités -------------------*/
.titrespecialites {background-color:#666;opacity:0.7;text-align:center;text-transform:uppercase;font-size:10px;color:#fff;font-family:'Roboto Condensed',sans-serif;font-weight:400;letter-spacing:1px;}
.titre_page.text-specialites h1 {padding:0;clear:both;}
.page_specialitehome .titre_page {color:#555;text-transform:uppercase;font-size:22px;line-height:24px;padding:0;clear:both;margin-top:70px;}
.carreSpecialites.col-md-4 div {padding:10px 0;margin-top:-35px;}
.device-lg .carreSpecialites.col-md-4 {width:280px;height:260px;margin-bottom:30px;float:left;}
.device-xs .carreSpecialites.col-md-4 {height:570px;float:left;}
.SpecilitesGlobalLayOut {text-align:justify;line-height:30px;font-size:17px;}
.SpecilitesGlobalLayOut h2 {margin-bottom:16px;font-size:22px;color:#1A5340;}
.SpecilitesGlobalLayOut ul {padding-left:20px;}

/*------------------- Bouton Estimation -------------------*/
.boutonEstimation {display:inline-block;padding:4px 9px;margin:0 5px;border:1px solid #1A5340;background-color:#fff;color:#1A5340;font-size:17px;border-radius:0;transition:all 0.3s ease;}
.boutonEstimation:visited {color:#1A5340;}
.boutonEstimation:hover {background-color:#1A5340;color:#fff;transition:all 0.3s ease;}

/*------------------- Landing Page -------------------*/
.titre_LandingPage {font-weight:bold;margin-bottom:0;color:#555;text-transform:uppercase;font-size:55px;line-height:60px;padding:40px 0px 20px 0px;clear:both;}
.TitreEstimationEnLigne {font-size:30px;text-align:center;background:#185440;color:white;margin:25px 0 0 0;}
.transformInitial {text-transform:initial;padding:0 5px;}
.sectionGrise {background-color:rgba(240,240,240,1);}
.sectionVerte {background:#386355;color:white!important;padding:10px;}
.sectionGrise p, .sectionGrise ul {padding:0 5px;}
.sectionGrise h2 {background:#386355;color:white;padding:0 5px;}
.titre_widget_landing {margin:0;}
.widget_actu_landing .texte_actualite {line-height:22px;}
.titreH2Landing {font-size:35px!important;color:#386355!important;font-weight:bold;text-align:left;}
.sectionVerte .titreH2Landing {color:white!important;font-size:25px!important;text-transform:uppercase;}
.afterTitre::after {content:'';width:100%;height:1px;background:white;display:block;margin-top:5px;}
.imgLanding {width:100%;}
.widget_info_expertise {background:rgb(230,230,230);border-radius:20px;padding:10px;}
.widget_info_expertise p, .widget_info_expertise h3 {margin:10px 0;}
.widget_info_expertise ul {padding:0 15px;margin-bottom:0!important;}
.widget_info_expertise h3 {font-weight:bold;color:#386355;}
.titre_display_none {display:none;}
#estimLink {text-align:center;background:#386355;color:white;padding:10px;}
.callToActionContenr {text-align:center;}
.callToAction {text-align:center;background:#386355;color:white;padding:10px;display:inline-block;margin:5px;color:white!important;}
@media screen and (max-width:900px) {::before,::after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}
.titre_LandingPage, .titreH2Landing {font-size:25px!important;line-height:30px!important;}

/*------------------- Spécialités - liste -------------------*/
.page_specialite_home .lettrine:first-child {font-weight:bold;padding:20px 0px;margin-top:0;}
.page_specialite_home .lettrine {font-weight:bold;padding:20px 0px;margin-top:20px;display:none;}
.page_specialite_home .newsletter_theme {float:left;width:100%;font-size:15px;line-height:22px;}
.page_specialite_home .newsletter_theme :hover {color:#777;}
.page_specialite_home .specialite_colonne {float:left;padding:15px;width:33%;padding-right:20px;}

/*------------------- Services -------------------*/
.titre_services, .titre_encheres {color:#00533E;text-transform:uppercase;font-size:22px;line-height:24px;padding:20px 0px;text-align:center;clear:both;}
.encart_titre, .encart_titre a {color:#00533E!important;text-transform:uppercase;clear:both;}
.device-lg .belles_encheres, .device-xs .belles_encheres {text-align:center;margin-top:20px;padding:0px 30px;}
.device-md .belles_encheres {text-align:center;margin-top:20px;padding:0px 20px;}
.device-sm .belles_encheres {text-align:center;margin-top:20px;padding:0px 90px;}
.device-xxs .belles_encheres {text-align:center;margin-top:20px;padding:0px 10px;}
.encart_logo_colonne, .belles_encheres {text-align:center;}

/*------------------- Équipe -------------------*/
.bloc_equipe {gap:40px 0;}
.image_equipe {max-width:100%;height:auto;border-radius:4px;}

/*------------------- Page actualité -------------------*/
.page_actualite .entry.clearfix.actualite .entry-c {position:relative;overflow:hidden;float:none;}
.device-xs .page_actualite .entry.clearfix.actualite .entry-c, .device-xxs .page_actualite .entry.clearfix.actualite .entry-c {position:relative;overflow:hidden;float:left;}
.page_actualite .entry.clearfix.actualite .entry-image {width:180px!important;float:left;margin-bottom:20px;margin-right:20px;}

/*------------------- CGU - pages statiques -------------------*/
.calLegende {background-color:#f1f1f1;padding:20px;width:100%!important;text-align:center;margin-bottom:40px;}
.page_statique h2 {clear:both;padding:30px 10px 0px 0px;background-color:#fff;font-weight:bold;}
.page_statique h2:first-child {padding:0px 10px 0px 0px;}
.page_statique h3 {clear:both;padding:20px 10px 0px 0px;background-color:#fff;font-weight:bold;font-size:14px;}
.page_statique h4 {padding:30px 0px 10px 0px;font-size:12px;}
.page_statique a, .page_statique a:link {color:#00533E!important;text-decoration:underline!important;}

/*------------------- Footer -------------------*/
.footer-logo {display:block;margin-bottom:30px;}
.footer-logo img {width:100px;height:auto;}
#gotoTop:hover {background-color:#00533E;}
#copyrights {font-size:12px;line-height:1.8;}
.copyrights-menu a {font-size:12px;margin: 0 10px;border-bottom:0!important;}
.copyrights-menu a:hover {color:#00533E;}
#footer .col_full {margin-bottom:5px;}
#footer li {list-style-type:none;}
#footer [class^="icon-phone-sign"], #footer [class^="icon-email3"] {margin-right:5px;color:#00533E;}
footer a {color:#000;text-decoration:none;}
footer a:hover {color:#00533E;}
.device-lg .footerNiveau1 .col-md-4, .device-md .footerNiveau1 .col-md-4, .device-sm .footerNiveau1 .col-md-4 {width:32%;}
.droits, .droits a, .droits a:link, .droits a:visited {font-size:10px;line-height:1.3;}

/*------------------- Bouton Marambat -------------------*/
.bouton-marambat {color:#16513d;transition:all 0.3s ease;padding:8px 16px;border-radius:5px;}
.bouton-marambat:hover {background:#16513d;color:white;padding:8px 16px;border-radius:5px;}