/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 25 2025 | 06:53:34 */
/* ===========================
   CSS MOBILE (max-width: 768px)
   =========================== */
@media (max-width: 768px) {	
	
	/* sfondo header small mobile */
	body.home.bulli-home-start #site-header.transparent-header {
    	background-image: 
			linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)), 
			url(/wp-content/uploads/2025/08/sfondo-header-mobile.jpg) !important;
		height: 145px !important;
	}
	
	/* Logo small/mobile */
	body.home.bulli-home-start #site-logo-inner .custom-logo {
		content: url("/wp-content/uploads/2025/08/logo_500.png");
		position: absolute;
    	top: 0;
    	left: 0;
    	width: 100px !important;
		transition: all 0.3s ease;
	}
	
	/* Colore menu */
	body.home.bulli-home-start .oceanwp-mobile-menu-icon .mobile-menu,
    body.home.bulli-home-start .oceanwp-mobile-menu-icon .mobile-menu i,
    body.home.bulli-home-start .oceanwp-mobile-menu-icon .mobile-menu .oceanwp-text,
    body.home.bulli-home-start .oceanwp-mobile-menu-icon .mobile-menu .oceanwp-close-text {
        color: #fff !important;
    }
	
	#wrap #content-wrap.container {
		width: 100% !important;
		max-width: 100% !important; 
		margin: 0px;
		padding-top: 0px;
    }
	
	#wrap #site-header-inner {
		width: 100%;
		max-width: 100%;
		padding-left: 5px;
		padding-right: 8px;
	}
	
	body.home.bulli-home-start #wrap #main #blog-entries {
		padding-top: 145px !important;
		padding-left: 5px;
    	padding-right: 5px;
	}
	
	#main .page-header {
		padding-top: 95px;
		padding-bottom: 0px;
    }
	
	#wrap #main #blog-entries, #wrap #content .single-page-article {
		padding-top: 65px;
		padding-left: 5px;
    	padding-right: 5px;
		text-align: justify;
	}	
	
	article.single-page-article .entry .home-bulli-media {
		position: unset;
		padding-top: 25px;
	}
}
