/*
Theme Name: FCN Autos
Theme URI:  https://fcnautos.fr
Author:     Jérôme MANCEL - NetShaker
Author URI: https://netshaker.fr
Template:   Divi
Version:    1.0
License:    GNU General Public License v2 or later
*/

.stm_single_car_wrapper {
  padding-top: 3% !important;
  padding-bottom: 3% !important;
}

/* pied de page fixe bas de page*/

/*** Take out the divider line between content and sidebar ***/
#main-content .container:before {background: none;}
 
/*** Hide Sidebar ***/
#sidebar {display:none;}
 
/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
#left-area {
    width: 100%;
    padding: 23px 0px 0px !important;
    float: none !important;
}
}
 
.form-control{
	max-width: 100%;
} 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 
.filter-sidebar {
    padding: 0 22px 30px;
    background-color: #fff;
    -webkit-box-shadow: 0 5px 18px rgba(0,0,0,.18);
    -moz-box-shadow: 0 5px 18px rgba(0,0,0,.18);
    box-shadow: 0 5px 18px rgba(0,0,0,.18);
}
.sidebar-entry-header {
    position: relative;
    min-height: 40px;
    padding: 26px 22px 21px 76px;
    margin: 0 -22px;
    background-color: #232628;
}
.sidebar-entry-header i {
    font-size: 29px;
    color: #fff;    
}
.sidebar-entry-header i {
    position: absolute;
    top: 32px;
    left: 21px;
    font-size: 29px;
    color: #fff;
}
.sidebar-entry-header .h4 {
    display: block;  
    padding-top: 10px;
    color: #fff;
    font-weight: 700;
    letter-spacing: -.3px;
    font-size: 16px;
    margin-bottom: 10px;
}
.row-pad-top-24 {
    padding-top: 24px;
}
.form-group {
    margin-bottom: 16px;
 }
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #ECEFF3 !important;
    background-image: none;
    border: 0px !important;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.form-control::before {
    border: 0px;
}
.stm-slider-filter-type-unit {
    margin: 7px 0 31px;
}
.ui-slider .ui-slider-handle {
    -webkit-box-shadow: 0 2px 5px rgba(0,0,0,.36);
    -moz-box-shadow: 0 2px 5px rgba(0,0,0,.36);
    box-shadow: 0 2px 5px rgba(0,0,0,.36);
    border: 2px solid #fff;
    z-index: 2;
    cursor: default;
    -ms-touch-action: none;
}
.ui-slider .ui-slider-handle::after { 
    content: '';
    display: block;
    top: 50%;
    left: 50%;
    margin: -5px 0 0 -5px;
    width: 10px;    
    border-radius: 50%;
}

.custom-menu {
  padding: 0 !important;
}

.archive-listing-page_side {
    padding: 0 15px;
    float: left;
    width: 0;
    display: none;
}

.archive-listing-page_content {
    padding: 0 15px;
    float: right;
    width: 100%;
}
.stm-sort-by-options {
  display: none;
}

/*
#post-38 .entry-content {
  display: flex;
  flex-direction: column-reverse
  */
}
/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 