[\r\n]{2,}
/* This file is for your custom css styles 
 Questo file e' per i tuoi stili css personali.  */
 
@media only screen and ((max-width: 478px) {
img src="https://www.upmed.it/images/news/orario-ultima.fw.png" height:0%; display:none;
}}
 
@media (min-width: 320px) and (max-width: 480px),(min-width: 81px) and (max-width: 767px) {
#ml-logo {display:none;}
}}
@media (min-width: 320px) and (max-width: 767px) {
#Tabella_01 {display:none;}
}}
@media only screen and (max-width: 478px) {#mwall_items_2 .mwall-horizontal .mwall-detail-box h3.mwall-title a {font-size: 24px;}
}}
h1 {padding-bottom:20px}
.boxrect a:link {
    text-decoration: none;
    color: #fff;
}
.boxrect a:visited {
	text-decoration: none;
	color: #fff;
}
@media only screen and (max-width: 478px)
#mwall_items_2 .mwall-item-inner {
    background-color: rgba(255,255,255,1) !important;
}
@media (min-width: 320px) and (max-width: 480px)
#mwall_items_2 .mwall-detail-box .mwall-desc {
	
    /* display: block !important; */
}
@media only screen and (max-width: 478px)
#mwall_items_9 .mwall-item-inner .mwall-title a, #mwall_items_9 .mwall-item-inner .mwall-title span {
    font-size: 22px;
    line-height: 24px;
}



.mnwall-list #mnwall_iso_container_1 .mnwall-item-inner .mnwall-title a, .mnwall-list #mnwall_iso_container_1 .mnwall-item-inner .mnwall-title span {font-size: 24px !important;}
.mwall-item-inner h3.mwall-title a {font-size:16px; line-height:16px; font-weight:400;}
#mwall_items_4 .mwall-vertical .mwall-detail-box .mwall-desc {font-size:14px;} 
#mwall_items_7 .mwall-vertical .mwall-detail-box .mwall-desc {font-size:14px;}
#mwall_items_5 .mwall-vertical .mwall-detail-box .mwall-desc {font-size:14px;}
h3.mwall-title {padding-top:1px;}
.mwall-date {padding-top:1px;}
#mwall_items_3 .mwall-small .mwall-detail-box h3.mwall-title a {font-family: helvetica}
#mwall_items_3 .mwall-small .mwall-detail-box .mwall-desc {font-family: helvetica}
#mwall_items_3 .mwall-small .mwall-detail-box .mwall-date {font-family: helvetica}
#mwall_items_4 .mwall-detail-box h3.mwall-title a {font-family: helvetica}
#mwall_items_4 .mwall-detail-box .mwall-desc {font-family: helvetica}
#mwall_items_4 .mwall-detail-box .mwall-date {font-family: helvetica}
#mwall_items_8 .mwall-vertical .mwall-detail-box h3.mwall-title a {font-family: helvetica}
#mwall_items_8 .mwall-vertical .mwall-detail-box .mwall-date {font-family: helvetica}
#mwall_items_8 .mwall-detail-box h3.mwall-title a {font-family: helvetica}
#mwall_items_8 .mwall-vertical .mwall-detail-box .mwall-date {font-family: helvetica}
#mwall_items_8 .mwall-detail-box .mwall-date {font-family: helvetica}
/*Titolo box*/
#mwall_items_2 .mwall-horizontal .mwall-detail-box h3.mwall-title a {font-size:30px};
#mwall_items_2 .mwall-horizontal .mwall-detail-box h3.mwall-title a, #mwall_items_2 .mwall-horizontal .mwall-detail-box h3.mwall-title span {color:#9e1414};
.mwall-horizontal .mwall-item-inner h3.mwall-title a, .mwall-horizontal .mwall-item-inner h3.mwall-title span {
    font-size: 36px;
    line-height: 40px;
}
#mwall_items_2 .mwall-horizontal .mwall-detail-box h3.mwall-title a span {color: rgba(158,20,20, 1)};
.mwall-s-desk .mwall-desk {text-align:left};
.mwall-detail-box h3.mwall-title a {color:#9e1414};
#mwall_items_2 .mwall-horizontal .mwall-detail-box h3.mwall-title a {color:#9e1414};
@font-face {
   font-family: 'Open Sans Light';
   src: url('../fonts/OpenSans-Light.ttf');
}
@font-face {
   font-family: 'Open Sans Ridotta Leggero';
   src: url('../fonts/OpenSans-CondLight.ttf');
}
@font-face {
   font-family: 'Open Sans';
   src: url('../fonts/Open Sans.eot');
}
.font_open {
font-family:"Bahnschrift Light";
;
text-align:left;
line-height:26px;
padding:20px;
}

.font_open h3 a{
font-weight:900;
font-size:22px;
margin-bottom:-20px;
}


@font-face {
   font-family: 'MyriadPro';
   src: url('../fonts/MyriadPro-Regular.otf');
}
@font-face {
	font-family: 'Lato', sans-serif;
}
@font-face {
   font-family: 'Muli';
   src: url('../fonts/Muli.ttf');
   src: url('../fonts/Muli-light.ttf');
}
@font-face {
   font-family: 'Barlow';
   src: url('../fonts/BarlowCondensed-Regular.otf');
   src: url('../fonts/BarlowCondensed-SemiBold.otf');
   src: url('../fonts/Barlow-Light.otf');
   src: url('../fonts/BarlowCondensed-Medium.otf');
}
@font-face {
font-family: 'BebasNeue';
src: url('../fonts/BebasNeue.eot');
src: url('../fonts/BebasNeue') format('embedded-opentype'),
url('../fonts/BebasNeue.ttf') format('truetype'),
font-weight: normal;
font-style: normal;
}

@font-face {
  font-family: 'Font Awesome';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/https://www.upmed.it/templates/matrix/fonts/awesome/Font Awesome 5 Free-Regular-400.otf");templates/matrix/fonts/awesome/Font Awesome 5 Free-Regular-400.otf
  src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.eot");
  src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }



p { text-align:left}

#containerbox {
padding: 20px;
margin:auto;
background-image: url('https://www.upmed.it/joomla5/images/imghome.jpg');
background-repeat:no-repeat;
border: 1px solid #000;
position:relative;
width:1280px;
height:1800px;
}
.box_1 {
padding: 30px;
margin: 80px 40px auto 500px;
text-align:left;
background-color:rgba(250,250,250,0.9);
box-shadow: 8px 5px 8px #000000;
opacity: 0,5;
position:absolute;
width:600px;
height:300px;  
}
.boxrect {
background-color: #fff;  
height: 30px;
line-height:30px;
color: #444;
}
.boxrect a:link {
    text-decoration: none;
    color:#fff;
}
.boxrect a:visited {
    text-decoration: none;
    color:#CCC;
}
.boxrect a:hover {
    text-decoration: none;
    color:#CCC;
	background-color: #666;
}

#boxflex-4 {
order:4;
margin: 0px;
width:300px;
padding:20px;
}
/*amministrazione*/
#boxflex-1 {
order:1;
margin: 0px;
width:300px;
padding:20px;
}
/*corsi*/
#boxflex-2 {
order:2;
margin: 0px;
width:300px;
padding:20px;
}
/*5x1000*/
#boxflex-3 {
order:3;
margin: 0px;
width:300px;
padding:20px;
}
/*Contenitore padre*/
.flex-container-2 {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-around;
font-family:Open Sans;
font-size:16px;
letter-spacing:0.3px;
margin-right: auto;
margin-left: auto;
}
/*logo gif 2*/
#logo-2 {
order:1;
margin: 0px;
width:300px;
padding:20px;
}
/*intestazione upmed*/
#associazione {
order:2;
margin-bottom:20px;
width:300px;
padding:20px;
border:1px solid #9e1414;
border-radius:20px; 
color:#9e1414;
}
/*educazione permanente*/
#edu {
order:3;
margin-bottom: 20px;
width:300px;
padding:20px;
border:1px solid #9e1414;
border-radius:20px;
color:#9e1414;
}
/*upmed sei tu*/
#upmed {
order:4;
margin: 0px;
width:300px;
padding:20px;
border:1px solid #9e1414;
border-radius:20px;
color:#9e1414;
}
.boxrect a:visited {
    text-decoration: none;
    color: #000;
}
.boxrect a:link {
    text-decoration: none;
    color: #000;
}
.boxbrochure {
background-color: #9e1414;  
width: 120px;
color: #ffffff;
/*text-align:center;*/
margin-left:auto;
margin-right:auto;
font-size:14px;
font-family:Lato;
float:none;
}
.boxbrochure a:link {
    text-decoration: none;
    color: #fff;
}
.boxbrochure a:visited {
    text-decoration: none;
    color: #fff;
}
/*.boxelenco {
	width: 260px;
	color: #444444;
	margin-left: auto;
	margin-right: auto;
	font-size: 16px;
	font-family: Lato;
	background:none;
}
.boxelenco a:link {
    text-decoration: none;
    color: #444444;
	padding:4px 4px 4px 10px;
	display:grid;
}
.boxelenco a:visited {
    text-decoration: none;
    color: #444444;
}
.boxelenco a:hover {
    text-decoration: none;
    color: #ffffff;
}
*/
.boxpubblicazioni {
background-color: #9e1414;  
width: 180px;
color: #ffffff;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-bottom:30px;
font-size:18px;
}
.boxpubblicazioni a:visited {
    text-decoration: none;
    color: #fff;
}
.boxpubblicazioni a:link {
    text-decoration: none;
    color: #fff;
}
.boxrectblack {
background-color: #ffffff;  
width: 260px;
color: #444444;
text-align:center;
font-size:16px;
padding:4px;
border-color:#444444;
border-style:solid;
border-width:thin;
margin:auto;
padding-top:10px;
}
.boxrectred a:visited {
    text-decoration: none;
    color: #ffffff;
background-color: #444444;
}
.boxrectred-a a:link {
    text-decoration: none;
    color: #444444;
}
.boxrect a:hover, a:active {
    text-decoration: none;
}
/*immagini*/
.alignleft { float: left; padding: 0px 10px 10px 0; }
.alignright { float: right; padding: 2px 0 10px 10px; }
.aligncenter { padding: 2px; text-align:center;}
/*Concorso letterario*/
/*I quaderni dell'Upmed*/
#boxflex-5 {
order:6;
width:632px;
padding: 30px;
margin: 10px;
background-color:rgba(250,250,250,0.7);
border: 1px solid #000;
box-shadow: 8px 5px 8px #000000;
}
/*Box vuoto*/
#boxflex-6 {
order:2;
width:540px;
height:0px;
padding: 30px;
margin: 10px;
background-color:rgba(250,250,250,0);
}
/*Alfabetizzazione digitale*/
#boxflex-7 {
order:7;
width:1140px;
padding: 30px;
margin: 10px;
background-color:rgba(250,250,250,0.7);
box-shadow: 8px 5px 8px #000000;
}
/*media*/
(min-width: 320px) and (max-width: 480px),(min-width: 481px) and (max-width: 767px) 
/*h1 {font-size:26px; color:#9e1414; font-family:barlow,sans-serif;font-weight:700;font-stretch:extra-condensed; text-align:center;}
h2 {font-size:22px; font-family:barlow,sans-serif;font-weight:700;font-stretch:extra-condensed;text-align:center;}
h3 {font-size:18px; font-family:barlow,sans-serif;font-weight:500;font-stretch:extra-condensed;text-align:center;}
h4 {font-size:14px; font-family:Open Sans Condensed;font-stretch:extra-condensed; font-weight:lighter;}  
}*/
.imgart {display: block;
  max-width: 100%;
  height: auto;
  margin: auto
}
#shadow {
background-color:rgba(250,250,250,0.7);
box-shadow: 3px 4px 6px 3px grey;
width:100%;
cellpadding:"20";
}
.footer {
	background-color:#333;
	color: #FFF;
	font-size:1em; /*0.85*/
	font-weight:lighter;
	line-height:1.6em;
	font-family:"Open Sans";
	
	
}
.footer p {
	text-align:center;
	
}
.footer h1 {
	background-color:#333;
	color: #FFF;
	font-size:1.4em;
	line-height:1.6em;
	padding:10px 2px 2px 2px;
}
.footer1 {
	display:none
}
.footer2 {
	margin-left:auto;
	margin-right:auto;
}
#_ftn1 {
color: red;  
}
#_ftnref1 {
color: red;  
}
#_ftnref2 {
color: red;  
}
#_ftnref3 {
color: red;  
}
#_ftnref4 {
color: red;  
}
#_ftnref5 {
color: red;  
}
#_ftnref6 {
color: red;  
}
.container-3 { 
  display: flex;
  flex-direction: row;
}
#upo-1 {
position:relative;
}
#upo-2 {
padding:20px 0 20px 0;
text-align:left;
line-height:120px;
font-size:24px;
font-weight:400;
}
#upo-box-1 {
order:1;
}
#upo-box-2 {
order:2;
}
#upo-box-3 {
order:1;
}
.flex-logo {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
margin-right: auto;
margin-left: auto;
}
#logo1 {
}
#logo2 {
}
.header {
	margin: 0 auto;
    min-width: 320px;
    font-family: crimson,Verdana,sans-serif;
    text-align: center;
    z-index: 9999;
    top: -200px;
    left: 0;
    width: 100%;
    background-color: #fff;
    transition: top 1s;
}
.header .logo {
	padding: 0;
    border: none;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
   	msrgin-bottom:-5px;
}
#up-logo {
	width:500px;
	height:120;
}
.uppercase {
text-transform:uppercase;
}
.capitalize {
text-transform:capitalize;
}
p {
line-height:150%;
}
td {
line-height:150%;
}
/*Contenitore padre*/
.footer-flex {
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
font-size:14px;
letter-spacing:0.3px;
}
/*copyright*/
#boxfooter-1 {
order:1;
margin: 0px;
width:900px;
padding:10px;
}
/*privacy*/
#boxfooter-2 {
order:2;
margin: 0px;
padding:10px 10px 0 10px;
margin-top:30px;
}
.boxrectwhite {
	font-size: 14px;
	background-color: #666666;
	display: block;
	border-style: solid;
	border-width: thin;
	width: 200px;
	;
}
.boxrectwhite a:link {
	color:#ffffff;
	text-align:center;
}
.boxrectwhite a:visited {
color:#ffffff;
    text-decoration: none;
}
.boxrectwhite a:hover, a:active {
	color: #ffffff;
	background-color: #000000;
}
#box-intro-1 a {color:#444444}
#box-intro-1 .boxlt {
	font-size: 14px;
	background-color: transparent;
	display: block;
	border-style: solid;
	border-width: thin;
	width: 100px;
}
#box-intro-1 .boxlt a:link {
	color:#444444;
	text-align:center;
display:block;
}
#box-intro-1 .boxlt a:visited {
color:#444444;
    text-decoration: none;
}
#box-intro-1 .boxlt a:hover {
	color: #ffffff;
	background-color: #666666;display:block;
}
#box-intro-1 .boxlt a:active {
	color: #ffffff;
	background-color: #eeeeee;display:block;
}

.box-yt {
	font-size: 14px;
	background-color: transparent;
	display: block;
	border-style: solid;
	border-width: thin;
	width: 180px;
	text-align:center; padding:10px;
}
.box-yt a:link {
	color:#444444;
	text-align:center;
display:block;
}
.box-yt a:visited {
color:#444444;
    text-decoration: none;
	background-color: #ffffff; display:block;
}
.box-yt a:hover {
	color: #ffffff;
	background-color: #666666; display:block;
}
.box-yt a:active {
	color: #ffffff;
display:block;
	background-color: #eeeeee;
}
.boxrectsubmenu {
	outline:none;
	display:block;
	font-size: 16px;
	color: #444444;
	background-color: #ffffff;
	padding: 4px 26px 4px 4px;
}
.boxrectsubmenu a:link {
	outline:none;
	display:block;
text-decoration: none;
padding:4px 26px 4px 4px;
    color: #444444;
	background-color: #ffffff;
}
.boxrectsubmenu a:visited {
    text-decoration: none;
    color: #444444;
}
.boxrectsubmenu a:hover, a:active {
    	outline:none;
	display:block;
	text-decoration: none;
	 color: #ffffff;
	 background-color:#610707;
}
#unipop-1 a:link {
	color: #444444;
	text-decoration: underline;
	display:grid;
}
#unipop-1 a:visited {
	color: #444444;
	text-decoration: none;
}
#unipop-1 a:hover {
	text-decoration: none;
	background:none;
	color:#bb2e29;
}
#unipop-3 a:hover {
	text-decoration: none;
	background:none;
	color:#bb2e29;
}
a:focus { /* Questo gruppo di selettori conferisce alla navigazione tramite tastiera gli stessi effetti hover che si producono quando si usa il mouse. */
	text-decoration: none;
	background-color: #610707;
	display:block;
	color:#ffffff;
}
a:active { /* Questo gruppo di selettori conferisce alla navigazione tramite tastiera gli stessi effetti hover che si producono quando si usa il mouse. */
	text-decoration: none;
	background-color: #610707;
	display:block;
	color:#ffffff;
}
.act-menu a {display:inline-block;padding:0;color:#444444; text-decoration:underline;}
.act-menu a:hover{background:#610707;color:#fff;}
.act-menu a.active{background:#610707;color:#fff;border-radius:6px;}
#act-menu a .active-link{background:#610707;color:#fff;border-radius:6px;}
#pagina1:target, #pagina2:target, #pagina3:target, #pagina4:target, #pagina5:target{background:#1882af;color:#fff;border-radius:6px;}
#pagina6:target, #pagina7:target, #pagina8:target
.alignleft { float: left; padding: 15px 15px 15px 0; }
.alignright { float: right; padding: 15px 0 15px 15px; }
.linkverbali {
	font-size: 14px;
	font-family: Lato;
}
.linkverbali a:link {
    color: #444444;
	text-decoration: underline;
	padding:4px 4px 4px 10px;
	background:none;
}
.linkverbali a:visited {
    color: #bb2e29;
	text-decoration: none;
	background:none;
}
.linkverbali a:hover {
    color: #bb2e29;
	text-decoration: none;
	background:none;
}
.linkverbali a:active {
    text-decoration: none;
    color: #bb2e29;
	background:none;
}
.breadcrumb li.active {
	background:none;
	text-decoration:none;
}
@media (min-width: 1025px) and (max-width: 1280px), (min-width: 1281px)
#logo_menu_subsection {
    /*matrix-12 rigo 36*/
	padding-top: 0px;
    padding-bottom: 0px;/*13px*/
}
@media (min-width: 1025px) and (max-width: 1280px), (min-width: 1281px)
#logo_menu_subsection {
    /*matrix-12 rigo 12  -webkit-box-shadow:0px 0px ;-moz-box-shadow:0px 0px ;}@media (min-width: 1025px) and (max-width: 1280px),(min-width: 1281px) {#logo_menu_subsection{min-height:60px;*/
	min-height: 44px; /*60px*/
}
/* matrix rigo 13 aggiungo max-height:44px*/
/*.append-logo-slide{text-align:left ;}#ml-navigation-menu .nav{float:left ;}#ml-navigation-menu{background-color:rgba(187, 46, 41, 1) ;}#ml-navigation-menu .nav li > a,   #ml-navigation-menu .nav > li > span{color:#ffffff ;}#ml-navigation-menu .nav li > a,   #ml-navigation-menu .nav > li > span a{color:#ffffff ;}#ml-navigation-menu .nav li > a,   #ml-navigation-menu .nav > li > span{font-size:16px ;}#ml-navigation-menu .nav li.current > a,   #ml-navigation-menu .nav > li.current > span, #ml-navigation-menu .nav .active > a, #ml-navigation-menu .nav > .active > span{color:#ffffff ;}#ml-navigation-menu .nav li.current > a,   #ml-navigation-menu .nav > li.current > span, #ml-navigation-menu .nav .active > a, #ml-navigation-menu .nav > .active > span a{color:#ffffff ; max-height:44px;}*/
/*template
#ml-navigation-menu .nav,
#ml-navigation-menu-slide .nav {
    padding: 0;
    float: left;
    position: relative;
    list-style: none;
    margin: 0;
    max-height: 44px
}
#ml-navigation-menu .nav li,
#ml-navigation-menu-slide .nav li {
    float: left;
    list-style: none;
    position: relative;
    transition: background-color 0.1s ease-out 0s;
    -webkit-transition: background-color 0.1s ease-out 0s;
    -moz-transition: background-color 0.1s ease-out 0s;
    -o-transition: background-color 0.1s ease-out 0s;
	max-height:44px;
}*/
/* rigo 13 di matrix-12
.append-logo-slide{text-align:left ;}#ml-navigation-menu .nav{float:left ;}#ml-navigation-menu{background-color:rgba(187, 46, 41, 1) ;}#ml-navigation-menu .nav li > a,   #ml-navigation-menu .nav > li > span{color:#ffffff ; max-height:44px;}#ml-navigation-menu .nav li > a,   #ml-navigation-menu .nav > li > span a{color:#ffffff ; max-height:44px;}#ml-navigation-menu .nav li > a,   #ml-navigation-menu .nav > li > span{font-size:16px ;}#ml-navigation-menu .nav li.current > a,   #ml-navigation-menu .nav > li.current > span, #ml-navigation-menu .nav .active > a, #ml-navigation-menu .nav > .active > span{color:#ffffff ;max-height:44px;}#ml-navigation-menu .nav li.current > a,   #ml-navigation-menu .nav > li.current > span, #ml-navigation-menu .nav .active > a, #ml-navigation-menu .nav > .active > span a{color:#ffffff ; max-height:44px;}#ml-navigation-menu .nav > li.current > a,   #ml-navigation-menu .nav > li.current > span, #ml-navigation-menu .nav > .active > a, #ml-navigation-menu .nav > .active > span{background:rgba(97, 7, 7, 1) ;}#ml-navigation-menu .nav > li > a:hover,     #ml-navigation-menu .nav > li > span:hover{background:rgba(97, 7, 7, 1) ;}#ml-navigation-menu .nav li > a:hover, #ml-navigation-menu .nav > li > span:hover{color:#ffffff; max-height:44px;}#ml-navigation-menu .nav ul{border-top:3px solid #ffffff}#ml-navigation-menu .nav ul{background:rgba(238, 238, 238, 1) ;}#ml-navigation-menu .nav li ul li > a,   #ml-navigation-menu .nav > li ul li > span{color:#444444 ;}#ml-navigation-menu .nav li ul li > a,   #ml-navigation-menu .nav > li ul li > span a{color:#444444 ;}#ml-navigation-menu .nav li ul li > a:hover, #ml-navigation-menu .nav > li ul li> span:hover{color:#ffffff; max-height:44px;}#ml-navigation-menu .nav ul li ul{border-left:3px solid #ffffff}#ml-navigation-menu .nav li ul li.current > a,   #ml-navigation-menu .nav > li ul li.current > span, #ml-navigation-menu .nav li ul .active > a, #ml-navigation-menu .nav > li ul .active > span{color:#ffffff ; max-height:44px;}#ml-navigation-menu .nav li ul li.current > a,   #ml-navigation-menu .nav > li ul li.current > span, #ml-navigation-menu .nav li ul .active > a, #ml-navigation-menu .nav > li ul .active > span a{color:#ffffff ; max-height:44px;}#ml-navigation-menu .nav li ul li > a,    #ml-navigation-menu .nav > li ul li > span{font-size:15px ;}   #ml-navigation-menu .nav li ul li.current, #ml-navigation-menu .nav > li ul li.current,   #ml-navigation-menu .nav li ul .active{background:#610707 ;}#left .moduletable, #right .moduletable,      .moduletable_left, .moduletable_right{background:rgba(255, 255, 255, 1) ;} #left .moduletable ul.menu li,   #right .moduletable ul.menu li, .moduletable_left ul.menu li, .moduletable_right ul.menu li{background:rgba(255, 255, 255, 1) ;}.moduletable_accordion .nav > li > a,  .moduletable_accordion .nav > li> span, #left .moduletable ul.menu li a, #left .moduletable ul.menu li a:visited,  #right .moduletable ul.menu li a, #right .moduletable ul.menu li a:visited, #left .moduletable ul.menu li span,  #right .moduletable ul.menu li span, .moduletable_left ul.menu li a, .moduletable_left ul.menu li a:visited,  .moduletable_right ul.menu li a, .moduletable_right ul.menu li a:visited, .moduletable_left ul.menu li span,  .moduletable_right ul.menu li span{font-size:16px ;} #left .moduletable ul.menu > li > a,   #left .moduletable ul.menu > li > a:visited,   #right .moduletable ul.menu > li > a, #right .moduletable ul.menu > li > a:visited, #left .moduletable ul.menu > li > span,   #right .moduletable ul.menu > li > span, .moduletable_left ul.menu > li > a, .moduletable_left ul.menu > li > a:visited,   .moduletable_right ul.menu > li > a, .moduletable_right ul.menu > li > a:visited, .moduletable_left ul.menu > li > span,   .moduletable_right ul.menu > li > span{color:#767b7f ;} #left .moduletable ul.menu > li > a,   #left .moduletable ul.menu > li > a:visited,   #right .moduletable ul.menu > li > a, #right .moduletable ul.menu > li > a:visited, #left .moduletable ul.menu > li > span,   #right .moduletable ul.menu > li > span, .moduletable_left ul.menu > li > a, .moduletable_left ul.menu > li > a:visited,   .moduletable_right ul.menu > li > a, .moduletable_right ul.menu > li > a:visited, .moduletable_left ul.menu > li > span,   .moduletable_right ul.menu > li > span a{color:#767b7f ;}#left .moduletable .nav li span:hover,         #right .moduletable .nav li span:hover, .moduletable_left ul.menu li a:hover, .moduletable_left ul.menu li .item:hover, .moduletable_left ul.menu li.parent > span:hover, .moduletable_left ul.menu li span:hover, .moduletable_right ul.menu li span:hover, .moduletable_right ul.menu li a:hover{color:#ffffff  !important;}#left .moduletable .nav li span:hover,         #right .moduletable .nav li span:hover, .moduletable_left ul.menu li a:hover, .moduletable_left ul.menu li .item:hover, .moduletable_left ul.menu li.parent > span:hover, .moduletable_left ul.menu li span:hover, .moduletable_right ul.menu li span:hover, .moduletable_right ul.menu li a:hover a{color:#ffffff  !important;}#right .moduletable .nav li.current > a,  #right .moduletable .nav > li.current > span,   #right .moduletable .nav .active > a, #right .moduletable .nav > .active > span, #left .moduletable .nav li.current > a,   #left .moduletable .nav > li.current > span, #left .moduletable .nav .active > a,   #left .moduletable .nav > .active > span,   .moduletable_left .nav > li.current > span, .moduletable_left .nav .active > a,   .moduletable_left .nav > .active > span, .moduletable_right .nav li.current > a,   .moduletable_right .nav > li.current > span,   .moduletable_right .nav .active > a, .moduletable_right .nav > .active > span{color:#da4733 ;}#right .moduletable .nav li.current > a,  #right .moduletable .nav > li.current > span,   #right .moduletable .nav .active > a, #right .moduletable .nav > .active > span, #left .moduletable .nav li.current > a,   #left .moduletable .nav > li.current > span, #left .moduletable .nav .active > a,   #left .moduletable .nav > .active > span,   .moduletable_left .nav > li.current > span, .moduletable_left .nav .active > a,   .moduletable_left .nav > .active > span, .moduletable_right .nav li.current > a,   .moduletable_right .nav > li.current > span,   .moduletable_right .nav .active > a, .moduletable_right .nav > .active > span a{color:#da4733 ;}.moduletable_left ul.menu ul li, .moduletable_right ul.menu ul li, #left .moduletable ul.menu ul li, #right .moduletable ul.menu ul li{background:#f7f7f7 ;}.moduletable_left ul.menu ul li,     .moduletable_right ul.menu ul li,     #left .moduletable ul.menu ul li, #right .moduletable ul.menu ul li{background:#f7f7f7 ;}#right .moduletable .nav li.current,   #right .moduletable .nav > li.current, #right .moduletable .nav .active, #left .moduletable .nav li.current,   #left .moduletable .nav > li.current, #left .moduletable .nav .active,.moduletable_left .nav li.current,   .moduletable_left .nav > li.current, .moduletable_left .nav .active,.moduletable_left .nav > .active, .moduletable_right .nav li.current, .moduletable_right .nav > li.current, .moduletable_right .nav .active, .moduletable_right .nav > .active{background:#f7f7f7 ;} #left .moduletable ul.menu li ul,   #right .moduletable ul.menu li ul, .moduletable_right li ul, .moduletable_left li ul{background:#dddddd ;}#left .moduletable ul.menu ul li a, .moduletable_left ul.menu ul li a, #right .moduletable ul.menu ul li a, .moduletable_right ul.menu ul li a, #left .moduletable ul.menu ul li span, .moduletable_left ul.menu ul li span, #right .moduletable ul.menu ul li span, .moduletable_right ul.menu ul li span, #left .moduletable ul.menu ul li ul li span,  .moduletable_left ul.menu ul li ul li span, #right .moduletable ul.menu ul li ul li span,  .moduletable_right ul.menu ul li ul li span{color:#545b66 ;}#left .moduletable ul.menu ul li a, .moduletable_left ul.menu ul li a, #right .moduletable ul.menu ul li a, .moduletable_right ul.menu ul li a, #left .moduletable ul.menu ul li span, .moduletable_left ul.menu ul li span, #right .moduletable ul.menu ul li span, .moduletable_right ul.menu ul li span, #left .moduletable ul.menu ul li ul li span,  .moduletable_left ul.menu ul li ul li span, #right .moduletable ul.menu ul li ul li span,  .moduletable_right ul.menu ul li ul li span a{color:#545b66 ;} #left .moduletable ul.menu ul li a, .moduletable_left ul.menu ul li a, #right .moduletable ul.menu ul li a, .moduletable_right ul.menu ul li a, .moduletable_accordion .nav ul li span, #left .moduletable ul.menu ul li span, .moduletable_left ul.menu ul li span, #right .moduletable ul.menu ul li span, .moduletable_right ul.menu ul li span, #left .moduletable ul.menu ul li ul li span, .moduletable_left ul.menu ul li ul li span, #right .moduletable ul.menu ul li ul li span, .moduletable_right ul.menu ul li ul li span{font-size:12px ;}#right .moduletable .nav li ul li:hover,     #left .moduletable ul li ul li:hover, #left .moduletable .nav li ul li:hover, #right .moduletable ul li ul li:hover,     .moduletable_left ul.menu li ul li:hover, .moduletable_right ul.menu li ul li:hover{background:rgba(238, 238, 238, 1) ;}#right .moduletable .nav li ul li:hover > a,     #left .moduletable ul li ul li:hover > a, #left .moduletable .nav li ul li:hover > a, #right .moduletable ul li ul li:hover > a,     .moduletable_left ul.menu li ul li:hover > a, .moduletable_right ul.menu li ul li:hover > a,     #right .moduletable .nav li ul li:hover > span,     #left .moduletable ul li ul li:hover > span, #left .moduletable .nav li ul li:hover > span, #right .moduletable ul li ul li:hover > span,     .moduletable_left ul.menu li ul li:hover > span, .moduletable_right ul.menu li ul li:hover > span{color:#da4733 ;}#right .moduletable .nav li ul li:hover > a,     #left .moduletable ul li ul li:hover > a, #left .moduletable .nav li ul li:hover > a, #right .moduletable ul li ul li:hover > a,     .moduletable_left ul.menu li ul li:hover > a, .moduletable_right ul.menu li ul li:hover > a,     #right .moduletable .nav li ul li:hover > span,     #left .moduletable ul li ul li:hover > span, #left .moduletable .nav li ul li:hover > span, #right .moduletable ul li ul li:hover > span,     .moduletable_left ul.menu li ul li:hover > span, .moduletable_right ul.menu li ul li:hover > span a{color:#da4733 ;}#right .moduletable .nav li ul li.current,   #right .moduletable .nav > li ul li.current, #right .moduletable .nav ul li ul li.active, #left .moduletable .nav li ul li.current,   #left .moduletable .nav > li ul li.current, #left .moduletable .nav ul li ul li.active, .moduletable_left .nav li ul li.current,   .moduletable_left .nav > li ul li.current, .moduletable_left .nav ul li ul li.active, .moduletable_left .nav > ul li ul li.active,   .moduletable_right .nav li ul li.current, .moduletable_right .nav > li ul li.current,   .moduletable_right .nav ul li ul li.active, .moduletable_right .nav > ul li ul li.active{background:#dddddd ;}#right .moduletable .nav li ul li.current > a,   #right .moduletable .nav > li ul li.current > span, #right .moduletable .nav li ul li.active > a, #right .moduletable .nav li ul li > .active > span,   #left .moduletable .nav li ul li.current > a, #left .moduletable .nav > li ul li.current > span, #left .moduletable .nav li > ul > li.active > a,   #left .moduletable .nav > li > ul > li.active > span, .moduletable_accordion .nav li ul li.current > a, .moduletable_left .nav > li ul li.current > span,   .moduletable_left .nav li ul li.active > a, .moduletable_left .nav > li > ul > li > .active > span, .moduletable_right .nav li ul li.current > a,   .moduletable_right .nav > li ul li.current > span,   .moduletable_right .nav li ul li.active > a, .moduletable_right li ul li.nav > .active > span{color:#ffffff ;}#right .moduletable .nav li ul li.current > a,   #right .moduletable .nav > li ul li.current > span, #right .moduletable .nav li ul li.active > a, #right .moduletable .nav li ul li > .active > span,   #left .moduletable .nav li ul li.current > a, #left .moduletable .nav > li ul li.current > span, #left .moduletable .nav li > ul > li.active > a,   #left .moduletable .nav > li > ul > li.active > span, .moduletable_accordion .nav li ul li.current > a, .moduletable_left .nav > li ul li.current > span,   .moduletable_left .nav li ul li.active > a, .moduletable_left .nav > li > ul > li > .active > span, .moduletable_right .nav li ul li.current > a,   .moduletable_right .nav > li ul li.current > span,   .moduletable_right .nav li ul li.active > a, .moduletable_right li ul li.nav > .active > span a{color:#ffffff ; max-height:44px;}.moduletable_accordion .nav > li{background:#ffffff ;}.moduletable_accordion .nav > li > a,   .moduletable_accordion .nav > li> span{color:#767b7f ;}.moduletable_accordion .nav > li > a,   .moduletable_accordion .nav > li> span a{color:#767b7f ;}.moduletable_accordion .nav ul li a:hover,   .moduletable_accordion .nav ul li span:hover, .moduletable_accordion .nav li a:hover,         .moduletable_accordion .nav li span:hover,   #ml-mobile-menu-box .menumobile-block ul.menu li.parent span:hover,   #ml-mobile-menu-box .menumobile-block ul.menu li a:hover, #ml-mobile-menu-box .menumobile-block ul.menu li span:hover{color:#da4733 ;}.moduletable_accordion .nav ul li a:hover,   .moduletable_accordion .nav ul li span:hover, .moduletable_accordion .nav li a:hover,         .moduletable_accordion .nav li span:hover,   #ml-mobile-menu-box .menumobile-block ul.menu li.parent span:hover,   #ml-mobile-menu-box .menumobile-block ul.menu li a:hover, #ml-mobile-menu-box .menumobile-block ul.menu li span:hover a{color:#da4733 ;}.moduletable_accordion .nav li.current ,   .moduletable_accordion.nav > li.current ,         .moduletable_accordion .nav .active, .moduletable_accordion .nav > .active{background:#f7f7f7 ;}.moduletable_accordion .nav ul li:hover,    .moduletable_accordion .nav li:hover{background:#f7f7f7 ;}.moduletable_accordion.nav > li.current > span,   .moduletable_accordion .nav .active > a, .moduletable_accordion .nav > .active > span, .moduletable_left .nav li.current > a{color:#ffffff ;}.moduletable_accordion.nav > li.current > span,   .moduletable_accordion .nav .active > a, .moduletable_accordion .nav > .active > span, .moduletable_left .nav li.current > a a{color:#ffffff ;}.moduletable_accordion .nav > li > a,      .moduletable_accordion .nav > li> span{font-size:16px ;}.moduletable_accordion li ul,         .moduletable_accordion .nav > li ul{background:#ffffff ;}.moduletable_accordion .nav ul li a,   .moduletable_accordion .nav ul li span, .moduletable_accordion .nav ul li ul li span,   .moduletable_accordion ul.menu li ul li a:before, .moduletable_accordion ul.menu li ul li ul li a:before{color:#ffffff ;}.moduletable_accordion .nav ul li a,   .moduletable_accordion .nav ul li span, .moduletable_accordion .nav ul li ul li span,   .moduletable_accordion ul.menu li ul li a:before, .moduletable_accordion ul.menu li ul li ul li a:before a{color:#ffffff ;}.moduletable_accordion .nav ul li a,   .moduletable_accordion .nav ul li span, .moduletable_accordion .nav ul li ul li span,   .moduletable_accordion ul.menu li ul li a:before,      .moduletable_accordion ul.menu li ul li ul li a:before{font-size:12px ;}.moduletable_accordion .nav ul li ul li:hover,    .moduletable_accordion .nav li ul li:hover{background:#f7f7f7 ;}.moduletable_accordion .nav li ul li.current ,   .moduletable_accordion.nav > li ul li.current ,         .moduletable_accordion .nav ul li ul li.active, .moduletable_accordion .nav > ul li ul li.active{background:rgba(97, 7, 7, 1) ;}.moduletable_accordion.nav > li ul li.current > span,   .moduletable_accordion .nav li ul li.active > a,   .moduletable_accordion .nav > li ul li.active > span, .moduletable_left .nav li ul li.current > a{color:#ffffff ;}.moduletable_accordion.nav > li ul li.current > span,   .moduletable_accordion .nav li ul li.active > a,   .moduletable_accordion .nav > li ul li.active > span, .moduletable_left .nav li ul li.current > a a{color:#ffffff ;}.moduletable_accordion .nav ul li ul li a:hover,    .moduletable_accordion .nav ul li ul li span:hover,    .moduletable_accordion .nav li ul li a:hover, .moduletable_accordion .nav li ul li span:hover{color:#da4733 ;}.moduletable_accordion .nav ul li ul li a:hover,    .moduletable_accordion .nav ul li ul li span:hover,    .moduletable_accordion .nav li ul li a:hover, .moduletable_accordion .nav li ul li span:hover a{color:#da4733 ;}.socialright div, .socialleft div{background:#ffffff ;}.marlev-socials i, .ml-social-fixed i{font-size:32px ;}.ml-ok{color:#e66000 ;}.ml-ok a{color:#e66000 ;}.ml-vk{color:#4077ad ;}.ml-vk a{color:#4077ad ;}.ml-facebook{color:#334c8c ;}.ml-facebook a{color:#334c8c ;}.ml-instagram{color:#334c8c ;}.ml-instagram a{color:#334c8c ;}.ml-googleplus{color:#d10100 ;}.ml-googleplus a{color:#d10100 ;}.ml-twitter{color:#03a1eb ;}.ml-twitter a{color:#03a1eb ;}.ml-youtube{color:#e64a41 ;}.ml-youtube a{color:#e64a41 ;}.ml-linkedin{color:#00728f ;}.ml-linkedin a{color:#00728f ;}
*/
/*
@media (min-width: 1025px) and (max-width: 1280px),(min-width: 1281px) {
#header_section{padding-top:0px;}#position-1_subsection{background-color:rgba(255, 255, 255, 1);}
#position-1_subsection {font-family:'Crimson Text', serif;font-display: swap;}
#position-1_subsection h1 {font-size:100px;}
#position-1_subsection h2 {font-size:42px;}
#position-1_subsection h3 {font-size:28px;}
#logo_menu_subsection{background-color:rgba(187, 46, 41, 1);}
#logo_menu_subsection{padding-top:0px;padding-bottom:0px;}#logo_menu_subsection{margin-top:0px;}#logo_menu_subsection {box-shadow:0px 0px 0px rgba(143, 143, 143, 1) ;-webkit-box-shadow:0px 0px 0px rgba(143, 143, 143, 1) ;-moz-box-shadow:0px 0px 0px rgba(143, 143, 143, 1) ;}
#position-2_subsection {font-size:12px;}
#position-2_subsection a {text-decoration:underline;}
#content_section {font-family:'Open Sans', sans-serif;font-display: swap;font-size:18px;}
#position-4_subsection {font-size:14px;}
#position-4_subsection a {text-decoration:underline;}
#contentcontainer_subsection{background-color:rgba(255, 255, 255, 1);}
#contentcontainer_subsection {font-size:14px;}
#content{background-color:rgba(255, 255, 255, 1);}
#content {color:#444444;}
#footer_section {font-family:'Open Sans', sans-serif;font-display: swap;color:#ffffff;}
#breadcrumbs {font-size:14px;}
#breadcrumbs a {text-decoration:underline;}
#breadcrumbs a:hover {text-decoration:none;}
#copyright {color:#444444;}
#unipop-3 content a {color:#444444;} titolo unipop-3 art-home-resp
}
*/

