/* Enter Your Custom CSS Here */

/*  titolo schede (introduction)  */
.single-noo_department .noo-main .noo-tab_department-wrap .noo-tab_department-header .noo-tab_department-header-content span.tab-active {
	display: none;
}


/*  icona area diagnostica scheda singola  */
.single-noo_department .content-featured .content-thumb img{
	filter: initial;
    max-width: 120px;
}

/*    icone aree diagnostiche   */
.noo-sc-department .item-wrap:hover img{
   filter: initial;
}

/*  icone pagina aree diagnostiche  */
.noo-departments.posts-loop .post-item .loop-item-wrap:hover img{
	filter: initial;
}

/*  dimensione icone departments  */
.noo-sc-department .item-thumbnail{
	max-width: 100px;
}

/*  font  */
body {
    font-family: "Helvetica",sans-serif!important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	font-family: "Helvetica","Open Sans",sans-serif!important;
}


/* colore sfondo aree diagnostiche  */
.noo-sc-department .item-wrap:hover{
   background: white!important;
   border-style: solid;
   border-width: 1px;
   border-color: #256fb6;
   color: #696969;
}

.noo-departments.posts-loop .post-item .loop-item-wrap:hover{
   background: white!important;
   border-style: solid;
   border-width: 1px;
   border-color: #256fb6;
   color: #696969;
}

.noo-sc-department .item-wrap:hover .item-title a{
   color: #256fb6;
}


.noo-departments.posts-loop .post-item .loop-item-wrap:hover .loop-item-title a{
   color: #256fb6;
}


.noo-departments.posts-loop .post-item .loop-item-wrap:hover .loop-item-title a:hover{
   color: #256fb6;
}

.noo-departments.posts-loop .post-item .loop-item-wrap .loop-item-featured img{
   width: 120px;
}

.noo-departments.posts-loop .post-item .loop-item-wrap .loop-item-featured{
   height: 180px;
}


/* margine fascia social nei post  */
.single .hentry .noo-social{
   margin-top: 30px;
}


/*  sistemazione icone departments  */
.col-md-4, .col-sm-6{
   padding-left: 0.071429em;
   padding-right: 0.071429em;
}

/*  margine footer  widget departments  */
.noo-department-widget{
   margin-top: 0;
}


/*  orientamento test widget footer3  */
.noo-department-widget{
   text-align: left!important;
}


/*   altezza top bar nera  */
.noo-topbar{
   line-height: 14px;
}

.noo-topbar .topbar-left{
   margin: 12px;
}


/*  grandezza bandierina lingue  */
.wpml-ls-legacy-list-horizontal .wpml-ls-flag{
   width: 24px;
   height: 15px;
}
/* REFERTI ONLINE – stesso stile di RICHIEDI UN APPUNTAMENTO */
.menu-referti > a {
    background-color: #7ac143; /* stesso verde */
    text-transform: uppercase;
    color: #fff!important;
    line-height: 1.75 !important;
    padding: 7px 25px !important;
    font-size: 0.85714286em;
	 -webkit-border-radius: 20px;
    border-radius: 20px;
}

/* Hover identico */
.menu-referti > a:hover {
    background-color: #6ab134 !important;
    color: #000 !important;
}

/* MOBILE */
@media (max-width: 768px) {
    .menu-referti > a {
        margin: 10px 15px;
        text-align: center;
        display: block;
    }
}

