/*--
		 Theme Name: theme47995
		 Theme URI: http://template-help.com/
		 Description: A theme for Wordpress 3.7.x + from Template-Help.com Collection
		 Author: Template_Help.com
		 Author URL: http://www.Template-Help.com/
		 Template: CherryFramework
		 Version: 3.0
		 MotoPress Version: 1.0
--*/
@import url("/mutua-sanitaria/insiemesalute.nsf/css/main-style.css");
@import url("/mutua-sanitaria/insiemesalute.nsf/css/buttons.css");

/* ----------------------------------------
		 Please, You may put custom css here
---------------------------------------- */
.more_btn {
    display: inline-block;
    text-decoration: none;
    color: #fff;
    text-align: center;
    padding: 12px;
    font: 13px/16px Montserrat, Arial, sans-serif;
        font-weight: normal;
    background: #456789;
    margin: 16px;
    letter-spacing: 1px;
    text-transform: uppercase;
    border: solid 1px;
    border-radius: 8px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.more_btn:hover {
    background: #789abc;
    color: #333;
	}
.title-header span {color: #c00}
.inserthead {margin: 20px 0 0 0}
.insert {width: 35%; display: block; float: right; padding: 0; margin: 25px 0 3% 3%; border-top: solid 1px}
.insert div, .insertlogo div {border-top: solid 1px}
footer button.ttip {border: none; background-color: transparent; padding: 0}
.insertlogo {width: 35%; display: block; float: right; padding: 0; margin: 25px 0 3% 3%;}
a.url {background: transparent; text-align: right; padding: 4px; display: block; border-bottom: solid 1px}
a.url:hover {background: #efefef; color: #234567; text-decoration: none}
a.assistenza {background: transparent url(/mutua-sanitaria/insiemesalute.nsf/web/blue-bullet.png) no-repeat 4px 8px; padding: 4px 0 4px 26px; display: block; border-bottom: solid 1px #006}
a.assistenza:hover,
a.selected {background: #efefef url(/mutua-sanitaria/insiemesalute.nsf/web/spunta.png) no-repeat 4px 8px; color: #c00; text-decoration: none}
a.pdf {background: transparent url(/mutua-sanitaria/insiemesalute.nsf/web/pdf.gif) no-repeat 4px 8px; padding: 4px 0 4px 26px; display: block; border-bottom: solid 1px}
a.pdf:hover {background: #efefef url(/mutua-sanitaria/insiemesalute.nsf/web/pdf.gif) no-repeat 4px 8px; color: #234567; text-decoration: none}
ul.submenu {display: block; padding: 0; margin: -30px 0 3% 0; border-top: solid 1px}
ul.submenu li {background-image: none; padding: 4px; display: block; border-bottom: solid 1px #525252; margin: 0}
ul.submenu li:hover,  body.privati li.privati, body.aziende li.aziende, body.enti-convenzionati li.enti-convenzionati, body.i-vantaggi-di-una-scelta li.i-vantaggi-di-una-scelta, body.come-associarsi li.come-associarsi, body.collaborazioni li.collaborazioni, body.organigramma li.organigramma, body.statuto li.statuto, body.i-nostri-principi li.i-nostri-principi, body.codice-del-terzo-settore li.codice-del-terzo-settore, body.codice-identitario-delle-società-di-mutuo-soccorso li.codice-identitario-delle-società-di-mutuo-soccorso, body.codice-etico-di-insieme-salute-sms li.codice-etico-di-insieme-salute-sms, body.bilancio-sociale li.bilancio-sociale, body.richiedere-assistenza-in-forma-diretta li.richiedere-assistenza-in-forma-diretta, body.richiedere-un-rimborso li.richiedere-un-rimborso, body.quota-associativa li.quota-associativa, body.strutture-sanitarie-convenzionate li.strutture-sanitarie-convenzionate, body.faq---domande-frequenti li.faq---domande-frequenti, body.news li.news, body.prevenzione-&-benessere li.prevenzione-&-benessere, body.rassegna-stampa li.rassegna-stampa, body.dicono-di-noi li.dicono-di-noi {color: #c00; background: #efefef url(/mutua-sanitaria/insiemesalute.nsf/buttons/check.png) no-repeat 98% 50%}
ul.submenu li a {text-decoration: none; padding-right: 10%}
ul.submenu li a:hover {text-decoration: none; color: #c00}
body.privati li.privati > a, body.aziende li.aziende > a, body.enti-convenzionati li.enti-convenzionati > a, body.i-vantaggi-di-una-scelta li.i-vantaggi-di-una-scelta > a, body.come-associarsi li.come-associarsi > a, body.collaborazioni li.collaborazioni > a, body.organigramma li.organigramma > a, body.statuto li.statuto > a, body.i-nostri-principi li.i-nostri-principi > a, body.codice-del-terzo-settore li.codice-del-terzo-settore > a, body.codice-identitario-delle-società-di-mutuo-soccorso li.codice-identitario-delle-società-di-mutuo-soccorso > a, body.codice-etico-di-insieme-salute-sms li.codice-etico-di-insieme-salute-sms > a, body.bilancio-sociale li.bilancio-sociale > a, body.richiedere-assistenza-in-forma-diretta li.richiedere-assistenza-in-forma-diretta > a, body.richiedere-un-rimborso li.richiedere-un-rimborso > a, body.quota-associativa li.quota-associativa > a, body.strutture-sanitarie-convenzionate li.strutture-sanitarie-convenzionate > a, body.faq---domande-frequenti li.faq---domande-frequenti > a, body.news li.news > a, body.prevenzione-&-benessere li.prevenzione-&-benessere > a, body.rassegna-stampa li.rassegna-stampa > a, body.dicono-di-noi li.dicono-di-noi > a {color: #c00}
footer div.container div.span12 {border-bottom: solid 1px #ccc; padding: 0 0 20px; margin-top: -20px}
.sf-menubott {border: none; font-size: 11px}
.sf-menubott li {list-style-type: none; float: left; padding: 0 8px}
span.riga {display: block; margin: 6px 0 }
b.label {display: block; float: left; width: 200px; padding: 4px 8px; margin-right: 12px}
div.span8 figure {margin: 0; padding. 0; max-width: 100%}
em {font-weight: bold; font-style: normal; color: #c00; letter-spacing: 0.075em}
div#content.span8 h2 {font-size: 18px; line-height: 20px; border-bottom: solid 1px; color: #c00; width: 60%}
div.testimonial_content h2 a {text-decoration: none}
a.lilt {color: #fff}
a.lilt: hover {color: fuchsia}
/* SLIDER HOME PAGE */
.homep {font: normal 16px/20px verdana}
#sliderFrame 
{
    position:relative;
/*    width:770px;*/
    margin:0 auto; /*center-aligned*/
}
#slider, #slider div.sliderInner {
    width:100%;height:300px; /*Must be the same size as the slider images */
}
#slider {
	background:#fff url(/mutua-sanitaria/insiemesalute.nsf/images/loading.gif) no-repeat 50% 50%;
	position:relative;
	margin:0 auto; /*center-aligned*/
    transform: translate3d(0,0,0);
    box-shadow: 0px 1px 5px #999999;
}
/* image wrapper */
#slider a.imgLink, #slider div.video {
	z-index:2;
	position:absolute;
	top:0px;left:0px;border:0;padding:0;margin:0;
	width:100%;height:100%;
}
#slider .video {
	background:transparent url(/mutua-sanitaria/insiemesalute.nsf/images/video.png) no-repeat 50% 50%;
}
/* Caption styles */
#slider div.mc-caption-bg, #slider div.mc-caption-bg2 {
	position:absolute;
	width:100%;
	height:auto;
	padding:10px 0;/* 10px will increase the height.*/
	left:0px; /*if the caption needs to be aligned from right, specify by right instead of left. i.e. right:20px;*/
	bottom:0px;/*if the caption needs to be aligned from top, specify by top instead of bottom. i.e. top:150px;*/
	z-index:3;
	overflow:hidden;
	font-size: 0;
}
#slider div.mc-caption-bg 
{
    /* NOTE: Its opacity is to be set through the sliderOptions.captionOpacity setting in the js-image-slider.js file.*/
	background:Black;/* or any other colors such as White, or: background:none; */
}
#slider div.mc-caption-bg2 {
    background:none;
}
#slider div.mc-caption {
	font: bold 30px "Trebuchet MS", sans-serif;
	color:#EEE;
	z-index:4;
	text-align:center;
    background:none;
}
#slider div.mc-caption a {
	color:#FB0;
}
#slider div.mc-caption a:hover {
	color:#DA0;
}
/* ------ built-in navigation bullets wrapper ------*/
/* Note: check themes\2\js-image-slider.css to see how to hide nav bullets */
#slider div.navBulletsWrapper  {
    top:320px;/* Its position is relative to the #slider */
	text-align:center;
	background:none;
	position:relative;
	z-index:5;
}
/* each bullet */
#slider div.navBulletsWrapper div 
{
    width:11px; height:11px;
    font-size:0;color:White;/*hide the index number in the bullet element*/
    background:transparent url(/mutua-sanitaria/insiemesalute.nsf/web/bullet.png) no-repeat 0 0;
    display:inline-block; *display:inline; zoom:1;
    overflow:hidden;cursor:pointer;
    margin:0 6px;/* set distance between each bullet*/
}
#slider div.navBulletsWrapper div.active {background-position:0 -11px;}
/* --------- Others ------- */
#slider div.loading 
{
    width:100%; height:100%;
    background:transparent url(/mutua-sanitaria/insiemesalute.nsf/web/loading.gif) no-repeat 50% 50%;
    filter: alpha(opacity=60);
    opacity:0.6;
    position:absolute;
    left:0;
    top:0; 
    z-index:9;
}
#slider img, #slider>b, #slider a>b {
	position:absolute; border:none; display:none;
}
#slider div.sliderInner {
	overflow:hidden; 
	-webkit-transform: rotate(0.000001deg);/* fixed the Chrome not crop border-radius bug*/
	position:absolute; top:0; left:0;
}
#slider>a, #slider video, #slider audio {display:none;}
/*NASCONDO I BULLETS */
div.navBulletsWrapper  {display:none;}
p.excerpt {font-size: 14px; line-height: 19px}
p.excerpt a {text-decoration: underline; font-weight: normal}
input.queries {width: 80%; height: 2em; background: #ececec; font: normal 13px arial}
input.queries2 {width: 60%; height: 2em; background: #ececec; font: normal 13px arial}
input.txt {height: 1.5em; font: normal 13px arial}
input.submits  {float: right; width: 17%; height: 2em; background: #ececec; font: bold 15px arial}
input.submits2  {float: right; width: 37%; height: 2em; background: #ececec; font: bold 15px arial}
h1.title-home {font-size: 22px}
.title-header a {text-decoration: underline; color: #006}
h3.titnews {font-size: 20px; line-height: 22px; margin: 0 0 5px; width: 95%}
article {display: block; border-bottom: solid 1px #cdcdcd; margin-top: 8px}
.boxinoHP {width: 46%; display: block; float: right; border: solid 1px #eee; padding: 6px; margin: 0 12px 0 0; min-height: 300px}
.boxinoHP:hover {border: solid 1px #5c68a4}
.boxinoHP h2 {width: 100% !important; font-size: 16px; font-weight: bold; border: none !important;}
/* IFRAME */
#content iframe {border: solid 1px #ccc; border-radius: 16px; padding: 15px 0 0}
