/*
Theme Name: AutoStars Child Theme 
Theme URI: http://preview.imithemes.com/autostars-wp
Description: AutoStars Child Theme
Author:imithemes
Author URI: http://www.imithemes.com
Template: AutoStars
Version: 0.1
*/
/* =Theme customization starts here
------------------------------------------------------- */
@import url(../AutoStars/style.css);


.ale_testo{
	color:#D0D0D0 !important;
	text-decoration: none !important;
	line-height: 200%;
	text-align: justify;
}

@media (max-width: 900px){
	.ale_testo{
		padding:20px;
	}

}


.main-navigation > ul > li > a:hover{
	color:#CC0000;
}


.main-navigation > ul > li > a:active{
	text-decoration:underline;
}

.ale-container{
text-align:center;
margin: 0 auto;
}



.site-footer a{
color:#D0D0D0 !important;
}

.site-footer a:hover{
color:#CC0000 !important;
}

.site-footer{
color:#D0D0D0 !important;
}

.site-footer .sub-menu{
background-color: rgba(0,0,0,0);
}

.ale-contatti, .ale-contatti a{
color:#F0F0F0 !important;
}

.ale-contatti a:hover{
color:#CC0000 !important;
}

.search-function, .tsticky, .user-login-panel{
display:none;
}

.ale-importer{
text-align:right;
}
.ale-importer h1{
font-size: 25px;
color:#f0f0f0;
margin-top:13px;
margin-bottom:2px;
}

.ale-importer h3{
font-size:16px;
color:#909090;
}

@media only screen and (max-width: 767px) {

.ale-importer h1{
font-size: 12px;
color:#f0f0f0;
margin-top:0px;
margin-bottom:2px;
}

.ale-importer h3{
font-size:9px;
color:#909090;
}
	}




.sticky-header .ale-importer h1{
font-size: 15px;
color:#f0f0f0;
margin-top:13px;
margin-bottom:2px;
}

.sticky-header .ale-importer h3{
font-size:12px;
}



.sub-menu a{
color: #D0D0D0 !important;
}

.sub-menu a:hover{
color: #CC0000;
}


.ale-home a{
	color: #D0D0D0;

}

.main-navigation .sub-menu{
background-color: rgba(0,0,0,0.8);
}


.form-control{
background: #363636;
    box-shadow: inset 0px 0px 10px #313131;
    -webkit-box-shadow: inset 0px 0px 10px #313131;
    -moz-box-shadow: inset 0px 0px 10px #313131;
    -o-box-shadow: inset 0px 0px 10px #313131;
    border: 1px solid #444444;
color: #F0F0F0;
}

.site-footer .form-control{
background: #363636;
    box-shadow: inset 0px 0px 10px #313131;
    -webkit-box-shadow: inset 0px 0px 10px #313131;
    -moz-box-shadow: inset 0px 0px 10px #313131;
    -o-box-shadow: inset 0px 0px 10px #313131;
    border: 1px solid #444444;
color: #F0F0F0;
}

.btn-primary{
background-color:#CC0000 !important;
}

.ale-home .ale-bottone{
padding-top:7px;
width:245px;
height: 40px;
border: 1px solid white;
border-radius:5px;
background: #363636;
    box-shadow: inset 0px 0px 10px #313131;
    -webkit-box-shadow: inset 0px 0px 10px #313131;
    -moz-box-shadow: inset 0px 0px 10px #313131;
    -o-box-shadow: inset 0px 0px 10px #313131;
    border: 1px solid #444444;
}

.marty-marchi a{
	color: #D0D0D0;

}

.marty-marchi .marty-bottone{
padding-top:7px;
width:250x;
height: 40px;
border: 2px solid white;
border-radius:3px;
background: none;
align:center
    box-shadow: inset 0px 0px 10px #313131;
    -webkit-box-shadow: inset 0px 0px 10px #313131;
    -moz-box-shadow: inset 0px 0px 10px #313131;
    -o-box-shadow: inset 0px 0px 10px #313131;
    border: 2px solid #444444;
}


.tp-caption{
text-shadow: 2px 2px 3px rgba(0, 0, 0, 1) !important;
}

.list-group-item{
padding-top:20px !important;
}
.list-group-item .badge{
background-color: rgba(0,0,0,0) !important;
color: #CC0000;
border-radius: 2px !important;
}

.vehicle-block .vehicle-block-content .vehicle-meta{
visibility:hidden !important;
}

.owl-wrapper-outer{
margin-bottom: -50px !important;
}