/**
 * Stylesheet for custom styles - This will be useful to override styles from style.css, responsponsive.css, styles given from customizer.
 *
 */

p.sottotitolo {
    font-size: 16px;
    max-width: 500px;
    margin: 10px auto 0;
    font-weight: 400;
}

footer iframe {
    margin-bottom: -5px!important;
}

.newsletter-form select {
	padding: 0px 15px !important;
    height: 50px !important;
}

#text-1 h4.widget-title {
    border-bottom: 0;
    background-color: #487f26;
    text-align: center;
    padding: 5px;
    margin: 0 10px -20px;
    z-index: 10;
    position: relative;
	color:#fff;
}

#text-1 div.textwidget {
    background-color: #A1C03E;
    padding: 40px 10px 5px;
}

#text-1 div.textwidget p {
	color:#fff;
}

.term-courses #dtr-page-title-wrapper { display: none; }

.dtr-header-row-one {
    padding: 0!important;
}

.dtr-post-navigation { display:none;}

.dtr-header-row-one a:hover, .dtr-header-row-two a:hover {
    color: #333!important;
}