/*
Puoi aggiungere qui il tuo codice CSS.

Per maggiori informazioni consulta la documentazione (fai clic sull'icona con il punto interrogativo qui sopra).
*/

/* default list type: dash */



.tm-widget.uk-panel.widget_text.text-11 {
    margin: 0;
}

.tm-widget.uk-panel.widget_text.text-9 {
    margin-top: 0px!important;
}

.tm-site-branding > img {
		height: 144px;
    margin-top: -20px;
    
}

div#sb_instagram {
    height: 194px!important;
    border-radius: 10px;
}

.sd-content ul li:before { content: unset; }

.tm-article-content .uk-pagination li:before {
	content: unset;
	 
}
.tm-article-content li:before {
    content: "– ";
		position: absolute;
		margin-left: -15px;
}

.tm-article-content ul {
    list-style-type: none;
}


.home main.tm-main.uk-block{padding-top:10px}#menu-navigazione .sub-menu li{background:unset !important}.tm-header .uk-container.uk-container-center{margin:5px 12px;padding:0 10px;max-width:100%}li.menu-item{background:#b700ff8a;padding-bottom:15px;margin-top:5px;margin-left:5px}.tm-widget.uk-panel.widget_facebook-likebox.facebook-likebox-2{width:220px}.tm-widget.uk-panel h3.uk-panel-title{color:#fff;padding:3px 6px;background:#393940c2}.widget_text.text-7{margin-top:0 !important}.home .tm-secondary .tm-widget.uk-panel.widget_text{margin-left:10px;margin-right:10px}.telegram-widget img:hover{opacity:.7}button.mag-search-button.uk-button{font-size:35px}.youtube-channel-widget{width:210px;height:175px;background:linear-gradient(45deg,#a544a9,#6a39b7);padding:10px;border-radius:10px;color:#fff;text-align:center;font-size:15px;letter-spacing:1px}.youtube-channel-widget img{border-radius:100%;border:2px solid #fff}.youtube-channel-widget .yt-sub-btn{margin-top:7px !important}.youtube-channel-widget .yt-sub-btn span a{background:#FC0000;padding:5px 12px;color:#fff;border-radius:24px;font-size:15px;margin-right:5px}.youtube-channel-widget .yt-sub-btn span a:hover{text-decoration:unset;background:#062155}.youtube-channel-widget span.yt-subs-count{font-size:11px;vertical-align:middle}body:not(.home) .tm-widget.uk-panel.widget_text.text-7{margin-top:40px !important}a.random-btn.uk-button.uk-button-large.uk-button-primary{background-color:#c435ff !important}.home .tm-secondary .tm-widget.uk-panel h3.uk-panel-title{color:#5d06bc !important;background:#f3f3f3f5 !important}@media only screen and (min-width: 961px){img.slick-slide{height:300px !important;width:470px !important;padding:.7rem;height:450px}}#your-banner-here{background-color:#da45ffbf;padding:.5rem;color:#fff;margin:2rem 4rem 0;border-radius:3px}#your-banner-here a{color:#05028a;font-weight:900;text-decoration:underline}a.random-btn.uk-button.uk-button-large.uk-button-primary{width:150px}.home .tm-widget.uk-panel.widget_text.text-3{display:flex;align-items:center;justify-content:center;margin-bottom:30px}

.widget-logo-acd {width:200px;}

.widget_text.text-9 {margin-top: 0px;}

.widget_text.text-9 .textwidget {
    height: 195px;
    width: 230px;
    background: linear-gradient(45deg,#85a2f5,#662cc2);
    border-radius: 10px;
    text-align: center;
}

@media only screen and (max-width:825px) {
	
	
	.tm-site-branding > img {height: 50px;}


.tm-header a, nav.tm-primary-menu.uk-float-left.uk-navbar a {
    color: #fff;
    margin-top: 15px;
}

}

body.home.page-template-default.page.page-id-20 {overflow-x: hidden!important}

button.slick-next.slick-arrow {
    display: none!important;
}

.home.page-template-default aside.tm-secondary.uk-width-medium-10-10.uk-row-first {
    padding-right: 18px;
}

.tm-widget.uk-panel.widget_text.text-11 {
margin: 0!important;
}


@media screen and (max-width: 700px) {

	.widget_text.text-3 .textwidget {
    display: flex;
    justify-content: center;
}


.widget_text h3.uk-panel-title {
    text-align: center;
    width: 50%;
    margin: 20px auto;
}


.widget_text.text-6 .textwidget, .widget_text.text-7 .textwidget {
    justify-content: center;
    display: flex;
    margin: 0 auto;
}

.tm-widget.uk-panel.widget_facebook-likebox.facebook-likebox-2 {
    width: 50%;
    padding: 0;
    text-align: center;
    margin-top: 40px;
    margin: 0 auto;
}

.widget_facebook-likebox h3.uk-panel-title {
    display: block;
    width: 100%;
    margin: 20px auto;
}

#sb_instagram.sbi_width_resp {
    width: 230px!important;
}

.widget_text.text-9 .textwidget {
    margin: 0 auto;
}

.home.page-template-default aside.tm-secondary.uk-width-medium-10-10.uk-row-first {
    padding: 0!important;
    margin: 0 18px;
}

}

.tm-primary-offcanvas-menu li.menu-item {
    background: unset!important;
}

.uk-nav-offcanvas > li > a {
    background: #9c36ac!important;
}

.uk-offcanvas-bar {
    background: #d052e4;
}