/*
Theme Name:     Innovheart Theme 2018
Description:    Child-theme per il tema Divi
Author:         Corrado Guglielmetti - CG-WEB.IT
Template:       Divi
Version:        1.0.0
*/

@import url("../Divi/style.css");
 
/* =Theme customization starts here
-------------------------------------------------------------- */

@font-face{
    font-family: 'Avenir Regular';
    src: url("fonts/AvenirLTStd-Book.otf");
    font-style: normal;
}

@font-face{
    font-family: 'Avenir Italic';
    src: url("fonts/AvenirLTStd-BookOblique.otf");
    font-style: italic;
}

@font-face{
    font-family: 'Avenir Bold';
    src: url("fonts/AvenirLTStd-Black.otf");
    font-weight: bold;
}

@font-face{
    font-family: 'Avenir BoldItalic';
    src: url("fonts/AvenirLTStd-BlackOblique.otf");
    font-style: italic;
    font-weight: bold;
}

@font-face{
    font-family: 'Avenir Light';
    src: url("fonts/AvenirLTStd-Light.otf");
    font-weight: 100;
}

@font-face{
    font-family: 'Avenir Light Italic';
    src: url("fonts/AvenirLTStd-LightOblique.otf");
    font-weight: 100;
    font-style: italic;
}

@font-face{
    font-family: 'Avenir Medium';
    src: url("fonts/AvenirLTStd-Medium.otf");
    font-style: normal;
}

@font-face{
    font-family: 'Avenir Medium Italic';
    src: url("fonts/AvenirLTStd-MediumOblique.otf");
    font-style: italic;
}

@font-face{
    font-family: 'Avenir Heavy';
    src: url("fonts/AvenirLTStd-Heavy.otf");
    font-style: normal;
}

@font-face{
    font-family: 'Avenir Heavy Italic';
    src: url("fonts/AvenirLTStd-HeavyOblique.otf");
    font-style: italic;
}

span.et_pb_scroll_top.et-pb-icon.et-visible::before,span.et_pb_scroll_top.et-pb-icon.et-hidden::before{
    font-family: ETmodules !important;
}

body, article, div, p, a, span{
    font-family: 'Avenir Regular' !important;
}

h1{
    font-family: 'Avenir Heavy' !important;
}

h2, h3, h4, h5, h6{
    font-family: 'Avenir Medium' !important;
}

.et_pb_container.clearfix{
	max-width: 100%;
}

.et_post_meta_wrapper img{
	display: none !important;
}

.et_pb_post a img{
	width: 100%;
    max-width: 100%;
}

.entry-featured-image-url{
	width: 20%;
    max-width: 20%;
    float: left;
    margin-right: 15px;
}

.crediti{
	text-align: center;
}

.pea_cook_wrapper.pea_cook_topcenter{
	z-index: 10000000000 !important;
}
#footer-bottom .container.clearfix{
	max-width: 100% !important;
}

#footer-info{
	width: 100% !important;
}