/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/


header .top_bar_right {display:none}

#testo-slide, #sub-testo-slide {	
	    text-shadow: 3px 2px 2px #444;
		font-weight:bold!important	
}

.home .category-news .desc h4 {text-align:center}
.home  .blog_slider .blog_slider_ul li .item_wrapper hr {
    margin-left: 30px;
    width: auto;
}
.home .status-publish  .desc .button {text-align:center; display:block!important; }


.customProfile {}

.tdn-logo img{width:70px!important; max-width:70px!important}

.cpst-logout-wrapper.user {padding:100px}

#gdpr-invio, button#logout {color:#fff!important}

.swal-button {color:#fff!important; background:#008bbe!important;}
.swal-button:hover {color:#fff!important; background:#0366b7!important;}

.mcb-wrap-cd35e59ad.one-fourth,  .mcb-wrap-163afd7c8.one-fourth, .mcb-wrap.mcb-wrap-dba3942ae, .mcb-wrap.mcb-wrap-a76cc2f67.one-fourth    {display:none!important}

.submit-button-style, .small-button.submit {color:#fff!important}

.circle1, .circle2, .circle3, .circle4 {  }
.circle1:hover, .circle2:hover, .circle3:hover, .circle4:hover { }

.partner {	
	padding:2%
}

footer .widgets_wrapper > .container {text-align:center}

.label_news_eventi {margin-left:-25px!important}

	#Subheader h1{text-shadow: 3px 2px 2px #444;}
	
#rev_slider_1_1_forcefullwidth, #rev_slider_1_1_wrapper {height:800px!important}


#wp-admin-bar-app {	
	/*position:fixed!important;
	right:100px;*/
	padding-left:30px!important

}

#wp-admin-bar-app .ab-item.ab-empty-item {cursor:pointer!important}



@media  (max-width:1023px) {
#rev_slider_1_1_forcefullwidth, #rev_slider_1_1_wrapper {height:auto!important}
}

@media  (max-width:1239px) { /* inizio menu hamburgher  */
	.label_news_eventi {margin-left:0px!important}
	.customh4 {font-size:22px}	
	.customProfile {}
}

@media  (max-width:782px) {	
	#wp-admin-bar-app {padding-left:10px!important}	
	.partner img{	
	width:200px!important;  
    }	
	.partner.confesercenti img{	
	width:180px!important;  
    }	
}

.mcb-item-qd674jgfa.column_divider {display:none}
	
	
	
	
/************************************************************* APPLICAZIONE PULSANTI DI INGRESSO APP **********************************************************************************************/

.flex-container {
	width:100%;
	display: flex; 
	justify-content:  space-between;
	margin: 0 auto;
	flex-direction: row;	
	padding-bottom:90px
}

.flex-container .flex-item {
	width:190px;
	height:190px;
	text-align: center; 
	border-radius:50%;
	border:7px solid white;
	box-shadow: 0 0 10px #333333;
	line-height:365px;		
	transition: transform 1s;
}

/*
.flex-item:hover {transform:rotate(360deg)}
*/

.flex-container .container {cursor:pointer;}

.flex-container .container span {
text-align:center; display:block;
}


.flex-container span:nth-of-type(1)
{
width:70px;
height:70px;
background:#ffe87c;
padding:15px;
border-radius:50%;
margin: 0 auto;
position:relative;
top:-45px
}

.flex-container span > img 
{
width:50px;
height:50px;
}

.flex-container span:nth-of-type(2) {
position:relative;
top:-40px;
font-size:22px!important;
font-weight:bold
}


.flex-container .action {width:145px; margin:0 auto; height:50px}


.ui-loader.ui-loader-default {
	
	display:none!important
	
}

@media (max-width: 1024px) 
{
	.flex-container 
	{	
		flex-direction: column;	
		width:100%;
		align-items: center;
	}		

	.flex-container .container 
	{
	margin-bottom:50px
	}		
	
	.flex-container .flex-item {
	width:217px;
	height:217px;
	text-align: center; 
	border-radius:50%;
	border:7px solid white;
	box-shadow: 0 0 10px #333333;	
    }
	
	.flex-container .action {width:200px; margin:0 auto; height:50px}
}

/************************************************************* END APPLICAZIONE PULSANTI DI INGRESSO APP **********************************************************************************************/