.tv-homepage {
    background-color: #fff;;
}
#navbar-top {
    background-color: #fff;
}

/*----- Correzione scroll orizzontale -----*/
nav section.region-top-header-form { /* Sezione del menù home/news/chi siamo */
	margin-right: 0;
}

div#main-wrapper > div.banners { /* Banner principale */
	width: 100%;
}

/*----- Commenti -----*/
form#comment-form #edit-comment-body-0-format { /* Tolti i suggerimenti al text editor */
	display: none;
}

/*----- Pagine Contenuti -----*/
@media (min-width: 560px) { /* Tolto float left alla copertina dei contenuti */
    .node .field--name-field-copertina.field--type-image {
        float: none;
        margin: 0;
    }
}

div.field--name-field-gradimento-pagina {
	padding-top: 25px;
}

.field--name-field-gradimento-pagina > .field__label {
	font-weight: bold;
}

form.button-field-dummy-form {
	margin-top: 20px;
}

section.field--type-comment {
	margin-top: 40px;
}

/* Inizio sovrascrittura stile pulsanti */
.path-node #block-networking-content .node form.button-field-dummy-form .button:hover {
    background-color: #3c6081;
}

.path-node #block-networking-content .node form.button-field-dummy-form .button {
    background-color: #6285a4;
    text-transform: uppercase;
    font-size: 14px;
    font-family: "Titillium Web Bold", sans-serif;
    padding: 10px 30px;
    border-radius: 4px;
    text-decoration: none;
    color: #fff;
    margin-top: 20px;
    border: none;
	width: fit-content;
	
}

.form-actions.form-wrapper .btn-primary.form-submit,
.form-actions.form-wrapper .btn.form-submit {
    background-color: #6285a4;
    text-transform: uppercase;
    font-size: 14px;
    font-family: "Titillium Web Bold", sans-serif;
    padding: 10px 30px;
    border-radius: 4px;
    text-decoration: none;
    border: none;
    color: #fff;
}
/* Fine sovrascrittura stile pulsanti */

.card-landing-page .views-field,
.card-landing-page .views-field .views-field-created,
.card-landing-page .views-field .views-field-created .box-bandi { /* Dimensionamento box bandi nella landing page sezioni */
	height: 100%;
}

/*----- Bordo per contenuto visualizzato -----*/
.view-landing-page-sezioni .box-bandi.flagged-0,
.page-page-notifiche .box-bandi.flagged-0{
    box-shadow: 0px 1px 1px 1px #808080;
}
.view-landing-page-sezioni.Agevolazioni .box-bandi.flagged-0,
.page-page-notifiche .box-bandi.flagged-0.Agevolazioni{
    box-shadow: 0px 1px 1px 1px #e5970d;
}
.view-landing-page-sezioni.Offerte .box-bandi.flagged-0,
.page-page-notifiche .box-bandi.flagged-0.Offerte{
    box-shadow: 0px 1px 1px 1px #ab1e41;
}
.view-landing-page-sezioni.Orientamento .box-bandi.flagged-0,
.page-page-notifiche .box-bandi.flagged-0.Orientamento{
    box-shadow: 0px 1px 1px 1px #48adb5;
}
.view-landing-page-sezioni.Servizi .box-bandi.flagged-0,
.page-page-notifiche .box-bandi.flagged-0.Servizi{
    box-shadow: 0px 1px 1px 1px #5f804a;
}
.view-landing-page-sezioni.Placement .box-bandi.flagged-0,
.page-page-notifiche .box-bandi.flagged-0.Placement{
    box-shadow: 0px 1px 1px 1px #6285a4;
}
.view-landing-page-sezioni.Alternanza .box-bandi.flagged-0,
.page-page-notifiche .box-bandi.flagged-0.Alternanza{
    box-shadow: 0px 1px 1px 1px #ab1e41;
}
.view-landing-page-sezioni.Competenze .box-bandi.flagged-0,
.page-page-notifiche .box-bandi.flagged-0.Competenze{
    box-shadow: 0px 1px 1px 1px #e5970d;
}