/*
 * Theme Name: Divi-child
 * Theme URI: http://www.elegantthemes.com/gallery/divi/
 * Version: 2.7.8
 * Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
 * Author: Elegant Themes
 * Template: Divi
 * Author URI: http://www.elegantthemes.comTemplate: Divi
 * License: GNU General Public License v2
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * */
@import url("../Divi/style.css");
@import url("fonts.css");
@import url("mappa.css");
@import url("sedu.css");


div#store_locatore_search_map,
.row.ob_stor-relocator{
	height:-webkit-fill-available !important;
	float: none;
}

/*footer centrato*/
#footer-info {
text-align: center !important;
float: none;
}


/*Custom*/
.owa_oro {
	color:#be9f57;
}
.owa_oro_imp {
	color:#be9f57!important;
}

/*METTE il Font midnightcali a tutti gli h1 con classe
 * fontmid o che sono in un blocco con classe fontmid
 */
.fontmid h1,
h1.fontmid 
 {
font-family: midnightcali;
font-size:  80px;
}

/*riduco gli spazi nella home*/
div.owariducispazio.et_pb_row_inner div.et_pb_column div.et_pb_text {
	margin-bottom:2%;
}
div.owariducispazio.et_pb_row_inner div.et_pb_column div.et_pb_text.fontmid h1{
	line-height: 60px;
}

/*
div.container.et_menu_container {
	max-width:1110px;
}
*/
	
/*diminuisco l ampiezza del sotto menu delle lingue*/
li.menu-item-language ul.submenu-languages {
	width:64px;
}
#top-menu li.menu-item-language ul.submenu-languages li.menu-item-language a {
	width:60px;
	padding-left: 0px;
}
/*tabella info camper*/
@media all and (max-width:980px){
div.owarigacar.et_pb_row .et_pb_column div.et_pb_text {
	margin-bottom:5px;
}
div.owarigacar.et_pb_row .et_pb_column:nth-child(1) {
	width:34%!important;
	margin-right:1%;
} 
div.owarigacar.et_pb_row .et_pb_column:nth-child(2) {
	width:5%!important;
	margin-right:0px;
} 
div.owarigacar.et_pb_row .et_pb_column:nth-child(3) {
	width:28%!important;
	margin-right:1%;
} 
div.owarigacar.et_pb_row .et_pb_column:nth-child(4) {
	width:28%!important;
	margin-left:1%;
} 
}/*fine media*/
div.et_pb_section.owamobilecar div.et_pb_text {
	margin-bottom:10px;

}

ul.owa_social {
	width:100px;
	margin: 0 auto;
	background-color:#BE9E57;
}
ul.owa_social li{
	padding-top:5px;
	margin-left:10px;
}

div.owa_contatti_home {
	background-color:#BE9E57;
	padding: 5px 20px 5px 20px;
	margin-left: -20px;
}
@media all and (min-width:981px){
div.owa_sezione_home {
	height:640px!important;		
}
div.owa_riga_int div.et_pb_button_module_wrapper {
	width:220px;
	float:left;
}
div.owa_riga_int div.et_pb_button_module_wrapper a.et_pb_button{
	z-index:2;	
}
}/*fine media*/
/*modelli*/
@media all and (max-width:981px){
article.category-modelli-de .et_pb_section_2 .et_pb_row_1 .et_pb_column,
article.category-modelli-fr .et_pb_section_2 .et_pb_row_1 .et_pb_column,
article.category-modelli-es .et_pb_section_2 .et_pb_row_1 .et_pb_column,
article.category-modelli .et_pb_section_2 .et_pb_row_1 .et_pb_column 
{
	width:46%!important;	
	
}
article.category-modelli-de .et_pb_section_2 .et_pb_row_1 .et_pb_column .et_pb_text ,
article.category-modelli-fr .et_pb_section_2 .et_pb_row_1 .et_pb_column .et_pb_text ,
article.category-modelli-es .et_pb_section_2 .et_pb_row_1 .et_pb_column .et_pb_text ,
article.category-modelli .et_pb_section_2 .et_pb_row_1 .et_pb_column .et_pb_text 
{
	min-height: 48px!important;
	
}
	
}/*fine media*/

@media all and (max-width:600px){

article.category-modelli-de .et_pb_section_2 .et_pb_row_1 .et_pb_column_1,
article.category-modelli-fr .et_pb_section_2 .et_pb_row_1 .et_pb_column_1,
article.category-modelli-es .et_pb_section_2 .et_pb_row_1 .et_pb_column_1,
article.category-modelli .et_pb_section_2 .et_pb_row_1  .et_pb_column_1
{
	width:58% !important;	
	padding-right: 2px;	
}
article.category-modelli-de .et_pb_section_2 .et_pb_row_1 .et_pb_column_2,
article.category-modelli-fr .et_pb_section_2 .et_pb_row_1 .et_pb_column_2,
article.category-modelli-es .et_pb_section_2 .et_pb_row_1 .et_pb_column_2,
article.category-modelli .et_pb_section_2 .et_pb_row_1  .et_pb_column_2
{
	width:40%!important;	
	
}
article.category-modelli-de .et_pb_section_2 .et_pb_row_1 .et_pb_column .et_pb_text ,
article.category-modelli-fr .et_pb_section_2 .et_pb_row_1 .et_pb_column .et_pb_text ,
article.category-modelli-es .et_pb_section_2 .et_pb_row_1 .et_pb_column .et_pb_text ,
article.category-modelli .et_pb_section_2 .et_pb_row_1 .et_pb_column .et_pb_text 
{
	min-height: 50px!important;
	
}
#page-container #main-content article.category-modelli-de .et_pb_section_2 .et_pb_row_1,
#page-container #main-content article.category-modelli-fr .et_pb_section_2 .et_pb_row_1,
#page-container #main-content article.category-modelli-es .et_pb_section_2 .et_pb_row_1,
#page-container #main-content article.category-modelli .et_pb_section_2 .et_pb_row_1  
{
	width:98%;	
}
	
}/*fine media*/
/*fine modelli/

/*pagina modelli 2018*/
@media all and (min-width:1131px){
	div.owa_testo_modello_de {
		min-height: 250px;
	}
}
@media all and (min-width:982px) and (max-width:1130px){
div.owa_testo_modello_de {
	min-height: 330px;
}
	
}
 
/*slide modelli*/
@media all and (min-width:1600px){
.category-modelli-fr div.et_pb_slide, 
.category-modelli-de div.et_pb_slide, 
.category-modelli-es div.et_pb_slide, 
.category-modelli div.et_pb_slide {
	min-height:960px;
}

}
/*SLIDE VIDEO*/
@media only screen and ( min-width:981px ) {
    /* Set the slider height */
    #videoetrusco, #videoetrusco .et_pb_container { 
        height: 785px !important;
        margin-top: -90px;
    }
    #videoetrusco, #videoetrusco .et_pb_slide { 
        max-height: 950px; 
    }

}/*fine media*/

/*Home SLIDE*/

@media only screen and ( min-width:981px ) {
    /* Set the slider height */
    #HOMESLIDE, #HOMESLIDE .et_pb_container { 
        height: 950px !important; 
    }
    #HOMESLIDE, #HOMESLIDE .et_pb_slide { 
        max-height: 950px; 
    }
    
    #HOMESLIDE, #HOMESLIDE .et_pb_fullwidth_slider_0, .et_pb_fullwidth_slider_0 .et_pb_slide {
    height: 950px;
    min-height: 950px;
    max-height: 950px;
	}
}
/*home parallax*/
@media only screen and ( min-width:981px ) {
.home #main-content .owapb .et_parallax_bg {
	background-position: 20% 50%;
	background-attachment:fixed;
}
.home #main-content  .owapb {
	min-height:760px;
}
.home #main-content .owapbf .et_parallax_bg {
/*	-webkit-transform:none!;*/
        -webkit-transform:inherit;
}
.home #main-content  .owapbf {
	min-height:690px;
}
}


