/*	
	Theme Name: Motors - Child Theme
	Theme URI: http://motors.stylemixthemes.com/
	Author: StylemixThemes
	Author URI: http://stylemixthemes.com/
	Description: Motors Child theme
	Version: 2.5
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Tags: blue, red, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, flexible-header, custom-background, custom-colors, custom-header, custom-menu, editor-style, sticky-post, theme-options
	Text Domain: motors-child
    Template: motors

    This theme, like WordPress, is licensed under the GPL.
    Use it to make something cool, have fun, and share what you've learned with others.
*/
.mobile-menu-trigger { top: 30px !important;
    background: #000000 !important;}


/*dimensioni logo facebook footer*/



.fa-facebook

.fab  {
   
    font-size: 30px !important;
text-align:center  !important;
    color: #fff !important;}
	


/*Modifica stili Iubenda*/


#iubenda_policy h2 {
    font-size: 18px !important;
    font-weight: bold !important;
    line-height: 30px !important;
    padding-top: 18px !important;
}

button, #main .button, #wrapper .button, #wrapper button, .stm-template-listing button, #main button.heading-font, #main .load-more-btn {
    color: #fff !important;}


.sidebar-action-units {color: #ffffff !important;}

.button {color: inherit !important;}
a.load-more-btn {color: #ffffff !important;}
.single-regular-price > .h3 {color: #ffffff !important;}
.stm-price .heading-font {color: #ffffff !important;}
.vc_custom_1529989855502 {
    color: #ffffff !important;
}

.stm-similar-cars-units .stm-similar-car .right-unit .stm-price {
  
    color: #FFF !important;
}

.classic-filter-row .sidebar-entry-header .h4  {
  
    color: #FFF !important;}



h2, .h2 {
   font-weight: 500 !important;
   font-size: 35px !important;
   text-transform: uppercase !important;
  }
.wpb_wrapper h2 {font-size: 25px !important;
color: #20456A !important;}


.mobile-menu-trigger {
  top: 10px !important;}
  
  
  .price-description-single {
    background-color: #646464 !important;
}
	
@media (max-width: 767px) {
.header-top-info  { display: none !important;
}
}
/*MODIFICA MENU*/

.stm-layout-header-car_dealer .header-main {
 
    background-color: #ffffff !important;
}

/*
.stm-layout-header-car_dealer .main-menu .header-menu > li:hover > a
{background-color: #F8CF27 !important;}

.stm-layout-header-car_dealer .main-menu .header-menu > li.current-menu-item:first-child > a 
{background-color: #F8CF27 !important;}

*/
	
	
.header-nav .header-nav-transparent {
    background: #1E1E1E !important;

    }
.header-nav {
    background: #f8cf27 !important;
}

.main-menu .header-menu > li > a {
	color: #fff !important;
	 
	
}

.header-help-bar {
padding-right: 10px !important;
}
.header-help-bar > ul li a:hover {
    background-color: #CCC !important;
color:red !important;
}

.header-help-bar > ul li.help-bar-compare .list-label {color: #FFF !important;
}

.help-bar-compare {font-size: 14px !important;}

.stm-icon-speedometr2::before {
    color: #FFF !important;}
	
	.stm-icon-search::before {
     color: #FFF !important;}
	 .header-help-bar > ul li.nav-search > a {
    border: 2px solid #FFF !important;}
	
.header-help-bar > ul li.nav-search > a:hover{
    
    background-color: #CCC !important;
   
}


.header-help-bar > ul li a:hover {
color: #CCC !important;}

.stm-listing-tabs ul {
    
    background-color: #20456a !important;;
}

.car-listing-tabs-unit .car-listing-top-part::before {
    background-color: #ECEFF3 !important;
}

.vc_column-inner {margin-right: 5px !important;
padding-right: 0px !important;}




table > tbody tr td {
	text-transform:uppercase;
  border-bottom:1px solid #D5D9E0;
  color:#000000 !important;
  font-weight: bold !important;
  }
  
  /*Tabella usato*/
.table .table-striped {font-size: 14px !important;}

.descrizione-usato { background-color: #F9F9F9 !important;
padding:9px 0 8px 10px;
border-top:1px solid #D5D9E0;
 border-bottom:1px solid #D5D9E0;
 color: #000000 !important;
 font-weight:bold !important;
}

.avviso { line-height:normal !important;}


.h2, .title .heading-font {color: #20456A !important;}

.entry-title { text-align:center !important;}
.header-main .header-address .address .heading-font {
    color: #333 !important;
    font-size: 12px;
    line-height: 18px;
    text-transform: uppercase;}
	
	.header-secondary-phone .phone .phone-number {color: #666 !important;}
	
	.header-top-info {
    margin-top: 15px !important;}
  

.stm-listing-tabs ul li a {
    
   color: #F8CF27 !important;}
   
  

.stm-listing-tabs { background-color: #a6d4e3 !important;
color: #ffffff !important;}

.found-cars {
    color: #666 !important;}
	
/* MODIFICA HEADER*/

.header-main {
   /* background-color: #232628;*/
    line-height: 14px;
    padding: 15px 0 15px !important;
}	

/*CONFRONTA*/

.stm-show-on-hover {padding-right: 10px !important;}


.tab-search-title {color: #228cb3 !important;}


/*MODIFICA WIDGET FOOTER H6*/
.footer_widgets_wrapper .widget-title h6 {
    color: #dc092f !important;
    font-size: 14px;
    text-transform: uppercase;
}

/*MODIFICA BOTTONE COMPARA*/
.car-action-unit.add-to-compare {
  padding-right: 10px !important;
    
}

/*Modifica colore telefono automagenta*/

.header-main-phone a:last-child, .header-secondary-phone a:last-child { color: #666666 !important; }

.special-offers .title {
    color: #232628 !important;}
	
	
.entry-header .entry-title .sub-title {
    color: #fff;
    font-size: 24px !important;
    /*font-weight: 800!important;*/
    line-height: 24px !important;
}

.entry-header {height: 400px !important;}

  
  .entry-header.small_title_box > .container {
    min-height: 400px !important;
}


.normal-price { font-weight:800 !important;}


/*Modifica testo widget footer*/
.footer_widgets_wrapper {

    text-align: center !important;
}

/*Modifica top bar*/
#top-bar, #top-bar a {
  color: #fff !important;
}

#top-bar a:hover {
  color: #A6D4E3!important;
  text-decoration:none !important;

}

#top-bar .top-bar-info li {
	font-size:14px !important;}
	
/*MODIFICA ALTEZZA BREADCRUMBS*/
.title-box-disabled {
	height: 0px !important;
	
	}	
	
	
/*Modifica filtro ricerca*/
.classic-filter-row {
   margin-top: 0px !important;
}

.sidebar-entry-header { background-color: #646464 !important;}

/*Modifica testo auto usate*/

.list-style-2 li { text-transform:uppercase !important;}
.plus { 
background-color: #F9F9F9 !important;
padding:5px 0 5px 10px;
border-top:1px solid #D5D9E0;
border-bottom:1px solid #D5D9E0;
font-weight:bold !important;
text-transform:uppercase !important;
color: #000000 !important;}

/*Modifica bottone reset */
.cerca-sidebar  .car-listing-top-part {
	display: none !important;

  
}
/*Modifica ricerca sidebar reset */

.cerca-sidebar-car  .car-listing-top-part {
	display: none !important;

  
}

.cerca-sidebar .icon-button {
    font-weight: 700;
    letter-spacing: -0.2px;
    padding-left: 60px;
    padding-right: 42px;
    position: relative;
    width: 260px !important;
}

.cerca-sidebar .reset-all {
	 width: 260px !important;
	 margin-top:10px !important;
	 float: left !important;
}

.cerca-sidebar-car .icon-button {
    font-weight: 700;
    letter-spacing: -0.2px;
    padding-left: 60px;
    padding-right: 42px;
    position: relative;
    width: 280px !important;
}

.cerca-sidebar-car .reset-all {
	 width: 280px !important;
	 margin-top:10px !important;
	  float: left !important;
}

fieldset .usato-sidebar  {margin: 20px 5px !important;
padding: 5px 5px !important;}

.contatto-rapido ul { list-style:none !important;}

.car-listing-main-part {
    padding-top: 10px !important;
}

.contatti-auto-singola {
 /*background-color: #fff;*/
    box-shadow: 0 5px 18px rgba(0, 0, 0, 0.18);
/*padding: 0 22px 30px;
margin: 0 22px 30px;
}*/}

.contatti-auto-singola h4 {
font-size:22px;
margin: 0px -15px 30px;
padding: 15px 0 25px;

background-color: #242628;
color: #fff;
}


.stm-icon-mail {
  color:#FFFFFF;
  font-size:29px;
  left:21px !important;
  position:absolute !important;
  top:32px !important;
}
/*Colore stelle testimonial rotator*/
.fa-star::before {
    background: #c9dd03 none repeat scroll 0 0 !important;
    border-radius: 3px;
    color: #fff;
	border-radius: 3px !important;
    padding: 5px !important;
}

/*Modifica blocco recensioni*/
.wpb_heading {font-size: 16px !important;
color:#6E6B75 !important;
text-transform:uppercase !important;
margin-bottom: 2px !important;}

.vc_single_image-wrapper  {
padding: 3px !important;
border-radius: 6px !important;}

a:hover .vc_single_image-wrapper  {background-color: #F0F2F5 !important;
padding: 3px !important;
border-radius: 6px !important;}



.testimonial_rotator_slide_title {color:#6E6B75 !important;}
.liens_avis {font-size: 16px !important;}

/* modifica usato descrizione prodotti accordion*/

.vc_tta-panel-title a {padding: 15px 10px 10px 30px !important;}

.vc_tta-panel-title a:hover {background-color: #ECEFF3 !important;
padding: 15px 10px 10px 30px !important;}

.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title > a .vc_tta-icon {
    
    left: 5px !important;}
	
.span.vc_tta-title-text {
    margin-left: 15px !important;
}



/*Dicono di noi rotazione*/
.owl-controls { display: none !important; }

.owl-dots .owl-nav { display: none !important; }
.fa-star::before {

    margin: 3px !important;


}

/*Freccia torna a cater abruzzo.com*/

.menu-item i._before, .rtl .menu-item i._after {
	/*margin-right: 0.1em !important;
    padding-top: 10px !important;*/
	color: #E21F1C !important;
	}


/*loghi header modifica*/

.stm-icon-pin, .stm-icon-phone, .phone-label {color: #000000 !important;}
.header-main {
    line-height: 14px;
    padding: 5px !important;
}
.stm-icon-car {display: none !important;}
.stm-icon-add_car {display: none !important;}

/*colonna destra su ipad */
.stm-vc-single-car-sidebar-right > .vc_column-inner > .wpb_wrapper {
    margin-left: -10px !important;
}