/* header principale
-------------------------------------------------- */

.navbar .user {
    padding-top:7px;
}
.navbar .divider-left {
    border-left: 1px solid #3b9272;
}

.nav>li>a>img {
  max-width: none;
  margin-top: -6px;
}



/* header secondario
-------------------------------------------------- */

.navbar .sub-divider-left {
    border-left: 1px solid #e9eaed;
}



/* cookie law
--------------------------------------------------*/

div.cookie_law_dilettanticalcio {
    display:none;
    position:relative;
    top:50px;
    background-color:#d9edf7;
    padding: 10px 0;
    button {
        float: right;
    }
}



/* box principale per i titoli e il margine sotto
--------------------------------------------------- */

.box-main {
    margin-bottom: 20px;
}
.box-main h3 {
	color: #54697E;
	font-size: 18px;
	font-weight: 600;
	line-height: 27px;
	text-transform: uppercase;
	margin: 0;
	padding-bottom: 5px;
}
.box-main .leggi-tutti {
    margin-top: 20px;
    padding: 2px 20px;
    background-color: #54697E;
	border-bottom: 5px solid #BAC1C8;
}
.box-main .leggi-tutti a {
	color: #FFF;
}
.box-main .leggi-tutti a:hover {
    text-decoration: none;
	color: #44aa85;
}


/* snippets articolo, dai campi e forum
----------------------------------------------------- */

.articolo-rubrica-snippet h4 {
    margin:0;
}
.articolo-rubrica-snippet .panel-title {
    font-family: 'Oswald', sans-serif;
    font-size: 62px;
    font-weight: bold;
    color: #fff;
    line-height: 18px;
    padding-top: 10px;
    letter-spacing: -0.8px;
}


.articolo-snippet h4 {
    margin:0;
}
.articolo-snippet .panel-title {
    font-family: 'Oswald', sans-serif;
    font-size: 62px;
    font-weight: bold;
    color: #fff;
    line-height: 18px;
    padding-top: 10px;
    letter-spacing: -0.8px;
}


.dai-campi-snippet h4 {
    margin-bottom: 4px;
}

.forum-snippet {
    margin-bottom: 10px;
}
.forum-snippet h4 {
    margin: 0;
}

.social-share-button a {
    color: #333333;
}
.social-share-button a:hover {
    color: #44aa85;
}

.wrapword {
    white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
    white-space: -webkit-pre-wrap; /*Chrome & Safari */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    white-space: pre-wrap;       /* css-3 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
    word-break: break-all;
    white-space: normal;
}