.cc-btn.cc-allowall { min-width: 140px; }
/*.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span { margin-right: 0px!important; padding: 0 10px!important; }*/

.img_caption p.img_caption { display: none; }

DIV#kt { display: none; }

.view-category .blog .article-list .article .article-info-wrap .article-header h2 {
    font-size: 26px;
    font-weight: 700;
    max-height: none;
}

.form-search LABEL.findersearch-block { display: none; }

#sp-footer #sp-footer2 {
    font-size: inherit!important;
}

.article-list .article { text-align: center!important; }
.article-info > span { font-size: 14px!important; margin: 0 auto!important; }
.article-details .article-details-wrapper { font-size: 22px!important; }
.view-category .blog .article-list .article .article-info-wrap .article-header h2 { font-size: 32px!important; }

.view-category .blog .article-list .article .article-info-wrap .article-info SPAN.published { margin: 0 auto; }

/* SLIDESHOW CK */
.slideshowck .camera_caption .camera_caption_title A.camera-link { color: #ffffff; }
.slideshowck .camera_caption .camera_caption_title A.camera-link:hover { color: #ffffff; text-decoration: underline; }
.slideshowck .camera_caption .camera_caption_desc { font-size: 0px; } /* nascondo la descrizione perchè se la disattivo dal backend mi disattiva anche author, category e date */
.slideshowck .camera_caption .slideshowck-displayauthor { font-size: 14px; }
.slideshowck .camera_caption .slideshowck-displaycategory { font-size: 20px; text-transform: uppercase; font-weight: 400; }
.home-IT .slideshowck .camera_caption .slideshowck-displayauthor::before { content: "di: "; }
.home-EN .slideshowck .camera_caption .slideshowck-displayauthor::before { content: "by: "; }
@media (max-width: 991.98px) {
	.slideshowck .camera_caption .camera_caption_title { font-size: 20px; }
	.slideshowck .camera_caption .slideshowck-displayauthor { font-size: 14px; }
	.slideshowck .camera_caption .slideshowck-displaycategory { font-size: 14px; }
}

.home-IT .introtext, .home-EN .introtext { display: none; }

#sp-bottom { font-size: 16px!important; }
#sp-footer { font-size: 16px!important; }

.sp-module-content .mod-languages:before { display: none!important; }
.sp-module-content .mod-languages { margin-top: 15px!important; }

/* formatto i moduli */
#sp-right .sp-module { margin-bottom: 20px; }
#sp-right .sp-module-title {
	box-shadow: 0 0 0 0 #ffffff;
    border-width: 1px;
    border-color: #EBEBEB;
    border-style: solid;
    padding: 15px 15px 15px 15px;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: -1px;
}
#sp-right .sp-module-content {
	border: 1px solid #ebebeb;
	padding: 15px 15px 15px 15px;
}

/* FORMATTO I BOTTONI */
.btn-info {
    color: #fff!important;
    background-color: #D10038!important;
    border-color: #D10038!important;
}
.btn-info:hover {
    color: #fff!important;
    background-color: #1B1B1B!important;
    border-color: #1B1B1B!important;
}

/* COLORI */
.article-details .article-details-wrapper { color: #000000!important; }
#sp-bottom ul.menu li>a { color: #000000!important; }
#sp-bottom ul.menu li>a:hover { color: #d10038!important; }