/*
Theme Name: Clarivo - Child
Theme URI: http://harutheme.com/clarivo
Author: HaruTheme
Author URI: http://harutheme.com/
Description: This is child theme of Clarivo
Template: clarivo
Version: 1.0.0

*/

/*---------------------------------
    Write your css code from here
------------------------------------*/

/*sfondo menu la farmacia*/
#mega-menu-item-1515 > .mega-sub-menu .mega-menu-link
{
	/*background:#f3ffe8 !important;*/
}
/**/
/*colore barra del menu*/
.header-1 .haru-header-nav-wrap{
	background:#019a01 !important;
	
}


#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	height:50px;
	line-height:50px;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 8px 10px 8px 10px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
	font-size:13px;
	
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-menu-item-2168 > a.mega-menu-link {

    font-weight: 600;
}
/*sticky menu*/
header.haru-main-header .haru-header-nav-wrap.nav-sticky {height:50px}
/**/


/*amelia*/
#amelia-step-booking0.amelia-booking.amelia-frontend.amelia-app-booking{background-color:blue !important;color:#fff }


.am-select-service{
	background-color:#75b239 !important;
}

.am-select-service-title , 
.am-select-service .el-form-item__label{
	color:#fff !important;
	font-family: Montserrat !important;
	font-size:14px;
	font-weight:normal;
}
/**/


/*top header*/
#haru-main .haru-top-header {
    background: #fbffe8;

}
/**/
.contatori-pagina-farmacia .gr-number-counter ,
.contatori-pagina-farmacia .gr-text-default{
	color:#75b239 !important;
}
.contatori-pagina-farmacia .gr-number-counter {
	font-size:36px!important;
}
/*CF7 style*/
/** CSS per contact form —**/
.one-half,
.one-third {
    position: relative;
    margin-right: 4%;
    float: left;
        margin-bottom: 20px;
 
}
 
.one-half { width: 48%; }
.one-third { width: 30.66%; }
 
.last {
    margin-right: 0 !important;
    clear: right;
}

/*tolgo opacità on hover al team*/
.teammember-shortcode-wrap.grid_3 .teammember-list .team-item .team-content .team-image:before {
  background-color: rgba(200, 200, 200, 0.1) !important;
}
/**/ 




@media only screen and (max-width: 767px) {
    .one-half, .one-third {
        width: 100%;
        margin-right: 0;
    }
	.immagine-affiancata{
		width:100% !important;
		/*border:1px solid red;*/
	}/*
	.teammember-shortcode-wrap.grid_3 .teammember-list .team-item.columns-6 {
		width: 100%;
		padding:0 20% 50px 20%;
	}*/
	.teammember-shortcode-wrap.grid_3 .teammember-list .team-item.columns-6 {
		width: 50%;
		margin-bottom:20px ;
		/*border:1px solid green;*/
		float:left ;
		padding:0 0 50px 0;
	}
	.teammember-shortcode-wrap.grid_3 .teammember-list .team-item.columns-6:nth-child(odd) {
		clear:both;
	}
	
}

/**/