body { 
	background-image: url(https://www.blackcandy.it/wp-content/uploads/2020/01/sfondo-png.png)!important;
	background-size: cover!important;
	background-color: #000000!important;
}
#header { 
	background-size: cover!important;
	background-color: #000000!important;
}
.heading h1, .container, .iron_widget_newsletter { 
	background-size: cover!important;
}
/*** OS2 ***/
.hide-important{display:none!important}
.single .social-networks{display:none}
.contact-box img {max-width: 115px}
.webkit .nav-menu li a, .presto .nav-menu li a, .trident .nav-menu li a{font-size:150%}
.page-button > a{background: #73717C; border: 0 none;color: #000000; cursor: pointer; display: inline-block;font: 14px/30px 'Bebas Neue', cursive; height: 30px; margin: 0;min-width: 100px; overflow: visible; padding: 2px 0 0; text-transform: uppercase;}
.page-button > a:hover{color:#fff}
.button-box a{display:inline-flex; align-items:center;text-transform:uppercase; position:relative; background:#333; height:55px; border-radius:30px; padding:0 13px 0 7px; min-width: 210px}
.spotify-button:before{content:""; background-image:url(/wp-content/themes/ironband/images/spotify_logo.png); background-size:100% auto; width:45px; height:45px; display:inline-block}
.button-box{margin-bottom:10px}
.spotify-button:hover{background:#1ED760}
.facebook-button:before{content:""; background-image:url(/wp-content/themes/ironband/images/fb_logo.png); background-size:100% auto; width:45px; height:44px; display:inline-block}
.facebook-button:hover{background:#3B5999}
.instagram-button:before{content:""; background-image:url(/wp-content/themes/ironband/images/ig_logo.png); background-size:100% auto; width:45px; height:45px; display:inline-block}
.instagram-button:hover{background:#125688}
.button-box a span{color:#fff; margin-left:7px}
.button-box a:hover{text-decoration:none}
.image-and-content .image{text-align:center}
.image-and-content .image img{max-width:100%; height:auto; margin-bottom:20px}
.heading{background:transparent; position:relative}
.heading:before{content:""; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; height:3px; background:#1A1A1A}
.heading h1{background:#fff; position:relative}
.page-id-901 .entry .wp-block-image{margin-bottom:60px}
.page-id-901 .entry .wp-block-image img { filter: grayscale(100%) }
.page-id-901 .entry .wp-block-image a img{-moz-transition: all 0.1s linear;-webkit-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear}
.page-id-901 .entry .wp-block-image a:hover img { filter: grayscale(0) }
.atss .at-share-btn svg{vertical-align:middle}
.nav-menu .sub-menu li a, .nav-menu .children li a {color: #fff;background-color: #73717c; background-image:none}
.nav-menu .sub-menu li a:hover, .nav-menu .children li a:hover{background-color:#e7e7e7; color:#000}

@media only screen and (min-width: 768px) {
	.image-and-content{display:flex}
.image-and-content > *{flex:1}
	.image-and-content .image{margin-right:20px}
}
@media only screen and (min-width: 990px) {
	.image-and-content .image img{max-width:none}
}
@media only screen and (max-width: 979px) {
	.atss a.at-share-btn.at-share-instagram{width:33.33%}
}
.category .media-block .image{ width:300px; height:300px; display: flex;
align-items: center; overflow:hidden}
.category .media-block .image img{width:300px;/* height:300px*/}