/*

Theme Name: Divi Child Theme

Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.

Author:   Brad Dalton http://wpsites.net

Template: Divi

*/



@import url("../Divi/style.css");
@import url(http://fonts.googleapis.com/css?family=Lato:300);

/* Style Marco Petreschi Quote */

mp {
font-family: 'Lato', sans-serif;
font-size: 24px;
text-align; left;
}

.et_pb_slider .et_pb_slide {
    display: none;
    float: left;
    margin-right: -100%;
    position: relative;
    width: 100%;
    text-align: center;
    box-shadow: none;
    list-style: outside none none;
}

.et_pb_promo_button {
color: black;
}

/* Try to customize Secondary menu background */
.et_color_scheme_red #top-header {
    background: #ddd !important;
}

/* Try to customize Page title */
.et_pb_fullwidth_header_container.left .header-content {
    margin-right: 2%;
    margin-left: 280px;
    text-align: left;
}


/* Style Footer Credits - Lines 948 & 949 */
#footer-bottom {
     background-color: white;
}

#footer-info { 
    text-align: center; 
    font-size: 11px;
    color: #666; 
    padding-bottom: 10px; 
    float: inherit; 
    }

#main-footer { 
    background-color: white; 
    bottom: 0; 
    position: fixed; 
    width: 100%; 
    z-index: 999; 
    }

#et-footer-nav {
    background-color: #ddd !important;
    color: black;
    transition: background-color 0.4s, transform 0.4s, opacity 0.4s ease-in-out;
    height: 32px;
    padding: 1px;
    font-size: 12px;
    line-height: 1em;
    text-align: center;
}

.bottom-nav {
    font-family: 'lato light', sans-serif;
    font-size: 12px;
    /* color: black; */
    /* line-height: 1em; */
    text-align: center;
}

#cookie-notice {
    position: absolute;
    bottom: 100px;
    color: rgb(255, 255, 255);
    display: block;
    /*background-color: rgb(205, 92, 92, 0.3);
      background-color: rgb(92, 92, 92, 0.3);
}

#cookie-notice .button.bootstrap {
    color: white;
    background-color: #ddd;
    background-image: linear-gradient(to bottom, #d3d3d3, #dddddd);
}
*/

#cookie-notice .button.bootstrap {
    color: #dd3333;
}

/* Style Footer Social Icons - Lines 1185 to 1198 */



#footer-bottom .et-social-facebook a {

	color: blue;

}

#footer-bottom .et-social-twitter a {

	color: powderblue;

}

#footer-bottom .et-social-google-plus a {

	color: red;

}

#footer-bottom .et-social-rss a {

	color: orange;

}



/* Hover Colors*/

#footer-bottom .et-social-facebook a:hover {

	color: pink;

}

#footer-bottom .et-social-twitter a:hover {

	color: pink;

}

#footer-bottom .et-social-google-plus a:hover {

	color: pink;

}

#footer-bottom .et-social-rss a:hover {

	color: pink;

}



/* Main theme changes */

/* Cambiamenti ai moduli: Divider */

.et_pb_row_inner:nth-of-type(n+2) { padding-top: 0px; }

/* Cambiamenti pagina "Lectures" page 760 */

 .post-760
 .et_pb_section
 .et_pb_row 
 { 
 padding: 0 0 0 0; 
}

 .post-760
 .et_pb_section
 { 
 padding: 0 0 0 0; 
}

/* Classi dedicate */

 div
 .et_pb_portfolio_grid
 .clearfix
 .et_pb_pg_layout_light
 h2 {
 font-size: 13px;
 text-color: grey;
 text-align: center;
 text-transform: uppercase;
 }

