@font-face {
   font-family: 'itc-american-typewriter';
   src: url('fonts/American Typewriter Regular.eot'); /* IE9 */
   src: url('fonts/American Typewriter Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('fonts/American Typewriter Regular.woff2') format('woff2'), /* Browser Super Moderni */
        url('fonts/AmericanTypewriter.woff') format('woff'), /* Browser Moderni */
        url('fonts/American Typewriter Regular.ttf') format('truetype'), /* Safari, Android, iOS */
        url('fonts/AmericanTypewriter.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@import url("//hello.myfonts.net/count/3d9d0d");
  
@font-face {
  font-family: "AmericanTypewriterStd-Light";
  src: url('fonts/AmericanTypewriterStdLight/font.woff2') format('woff2'), url('fonts/AmericanTypewriterStdLight/font.woff') format('woff');
}
@font-face {
  font-family: "AmericanTypewriterStd-Med";
  src: url('fonts/AmericanTypewriterStdMed/font.woff2') format('woff2'), url('fonts/AmericanTypewriterStdMed/font.woff') format('woff');
}
@font-face {
  font-family: "AmericanTypewriterStd-MdIt";
  src: url('fonts/AmericanTypewriterStdMdIt/font.woff2') format('woff2'), url('fonts/AmericanTypewriterStdMdIt/font.woff') format('woff');
}
@font-face {
  font-family: "AmericanTypewriterStd-Bold";
  src: url('fonts/AmericanTypewriterStdBold/font.woff2') format('woff2'), url('fonts/AmericanTypewriterStdBold/font.woff') format('woff');
}
@font-face {
  font-family: "AmericanTypewriterStd-LtIt";
  src: url('fonts/AmericanTypewriterStdLtIt/font.woff2') format('woff2'), url('fonts/AmericanTypewriterStdLtIt/font.woff') format('woff');
}
@font-face {
  font-family: "AmericanTypewriterStd-BdIt";
  src: url('fonts/AmericanTypewriterStdBdIt/font.woff2') format('woff2'), url('fonts/AmericanTypewriterStdBdIt/font.woff') format('woff');
}

/* Modifiche a bootstrap */
/*body{font-family: 'Courier', 'Titillium Web', sans-serif;font-size:18px; line-height:150%;color: #1c2024; text-rendering: optimizeLegibility}*/

/*body {font-family: 'itc-american-typewriter', sans-serif;font-size:18px; line-height:150%;color: #1c2024; text-rendering: optimizeLegibility}*/
/* body {font-family: 'AmericanTypewriterStd-Med', sans-serif;font-size:13pt; line-height:150%;color: #1c2024; text-rendering: optimizeLegibility}*/
  body {font-family: 'itc-american-typewriter', sans-serif;font-size:17px; line-height:150%;color: #1c2024; text-rendering: optimizeLegibility}

@media (max-width: 1199px) {
/*  body{font-size:17px;}*/
  body{font-size:16px;}
}

@media (max-width: 991px) {
/*  body{font-size:16px;}*/
  body{font-size:15px;}  
}

@media (max-width: 767px) {
  body{font-size:14px;}
}

/* Breadcrumb*/
/*----------------------------------------------------------------------------------------------------------------- */
.breadcrumb {margin-bottom: 0px;font-size: 80%; margin-top: 10px;}
.breadcrumb .seiin{font-weight:normal;}
.breadcrumb a,
.breadcrumb a:link{color:#1c2024 !important;}
.breadcrumb a:hover,
.breadcrumb .RAParCell a:hover {color: #e87722 !important;}
.breadcrumb .YAH{color:#e87722;}
/*----------------------------------------------------------------------------------------------------------------- */

@media (min-width: 1470px) {
  .container {width: 1440px;}
}

ul,
ol{list-style-position:outside;list-style:none; margin:0; padding:0;}

hr{border-color:#e87722;}

.img-responsive.RAImmagine.RAFloatCenter>img{margin: auto;}
.img-responsive.RAImmagine.RAFloatCenter>p{font-size: 90%; line-height: 100%;}

/*input{border:solid 1px #848D96; Border-radius:5px; padding: 2px 5px;}*/

.accordian-toggle .glyphicon-menu-down {display:none;}
.accordian-toggle .glyphicon-menu-up {display:block; margin-left:4px;}
.accordian-toggle.collapsed .glyphicon-menu-down{display:block; margin-left:4px;}
.accordian-toggle.collapsed .glyphicon-menu-up {display:none;} 

.accordian-toggle:active ,
.accordian-toggle:focus  ,
.accordian-toggle:hover  {text-decoration:none; outline:0; outline-offset: 0;}

header h1 {font-size: 178%;}

h1,
.h1 {font-size: 200%;}
.RATitoloRientrato {margin-left:4.5%;}
.RATitoloNascosto{position:relative;top:-100px;}
@media (max-width: 767px) {
  .RATitoloNascosto{top:-60px;}
}
.RATitoloCorsivo{font-style:italic;}

h2,
.h2,
.h2inline {font-size: 150%;}
h3,
.h3,
.h3inline {font-size: 138%;}
h4,
.h4 {font-size: 128%;}
h5,
.h5 {font-size: 117%;}
h6,
.h6 {font-size: 100%;}


.h2inline,
.h3inline{display:inline;}

.navbar-toggle .icon-bar {background-color: #000; border-radius: 3px; display: block; height: 3px; width: 32px;margin:auto;}

/*.btn-default {background-color: #f5f5f0; border-color: #5a6772; color: #5a6772; font-weight:bold; text-transform:uppercase;}*/
.btn-default {background-color: #e87722; color: #fff; border-color: #e87722; font-weight:bold; text-transform:uppercase;}
.btn-default:focus,
.btn-default.focus,
.btn-default:hover,
.btn-default:active,
.btn-default.active{background-color: #e87722; color: #fff; border-color: #e87722;}
/*.btn-default.active{color: #f5f5f0;background-color: #5a6772; border-color: #5a6772;}*/
/* Barra di amministrazione */
.ADMFixed{height:28px; position:fixed; bottom:0; left:0; right:0; z-index:10;}
.Amministrazione{width:100%;min-width:800px;height:28px;text-align:center;background:URL(../img/Navigazione.gif) #fff no-repeat top right;z-index:10;top:0;left:0;}
.PulsanteGenericoAdmin{width:10em;color:#000;font-size:12px;cursor:pointer;text-align:center;margin-top:5px;border:1px solid #555;background:#eee;line-height:1.2em;}
.Amministrazione input,
.Amministrazione div,
.Amministrazione form{display:inline;}
.PulsanteGenericoAdmin:focus,
.PulsanteGenericoAdmin:hover,
.PulsanteGenericoAdmin:active{background:#fff;}
.Anteprima{padding-top:7px;text-align:center;display:block;font-size:160%;color:#000}
.Amministrazione .DatiPagina{margin-left: 10px; color: #666; font-weight:normal;}
.Amministrazione .DatiPagina strong{ color: #347F7F;}

.AmbienteTest header{margin-top:28px;}

.RAIMGSpacerLeft{margin-left:20px;}
.RAIMGSpacerRight{margin-right:20px;}

#Contenuti_Pagina{padding-top: 24px; padding-bottom:24px;}
@media (max-width: 767px) {
	#Contenuti_Pagina{padding-top:0;}
}


/* Skip link */
.SkipLink {text-align:center;}
.SkipLink a{position:absolute;left:-1000px; background: #fff; border: solid 1px #000; display: inline-block; font-family:Arial; font-size: 120%; font-weight: bold; padding: 10px 16px; position: absolute; text-transform: uppercase; top:10px; z-index: 15; width:200px; margin-left:-100px;}
.SkipLink a:focus{left: auto;}

/* Elementi nascosti */
.AdminPagHidden,
.nascosto,
.RAHidden{display:none;}
.RARow1px{visibility:hidden;height:0 !important;width:0 !important;overflow:hidden;max-height:0 !important;min-height:0 !important;padding:0 !important;}

/* Formattazione */
.RAGrassetto{font-weight:bold}
.RACorsivo{font-style:italic}
.RASottolineato{background:#f0f0f0;color:#b2ebed;}
.RAWidth100{width:100%;}
.RAWidth80{width:80%}
.RAWidth70{width:70%}
.RAWidth50{width:50%}
.RAWidth20{width:20%}
.RAWidth30{width:30%}
.RAWidth16em{width:16em}
.RAWidthAuto{width:auto}
.RAFormSpace{padding:4px 2px 4px 2px;margin-bottom:1px;margin-top:1px;}

/* Elenchi puntati nei paragrafi */
.RAParCell ul,
.RAPar ul{list-style-type:disc;list-style-position:outside;margin-left:2em;}
.RAParCell ul li,
.RAPar ul li{list-style-type:disc;list-style-position:outside;margin-left:1em;}
.RAParCell ol,
.RAPar ol{list-style-type:decimal;list-style-position:outside;margin-left:3em;}

/* Allineamento */
.RAFloatLeft{float:left;}
.RAFloatRight{float:right}
.RAFloatClear{clear:both;}

.RAAlignJustify,
.RAAlignJustify p{text-align:justify}
.RAAlignCenter,
.RAAlignCenter p,
.RAFloatCenter,
.RAAlignCenter .RALinkOutImgOnly,
.RAAlignCenter .RALinkInImgOnly,
.RAAlignCenter .RALinkIn,
.RAAlignCenterHR{text-align:center;margin:auto;}
.RAAlignCenter{margin:0 auto 0 auto !important;}
.RAAlignLeft,
.RAAlignLeft p{text-align:left;}
.RAAlignRight p,
.RAAlignRight,
.RAAlignRight .RALinkIn{float:right;}
.RAAlignRightPar p{text-align:right;}


/* Photogallery */
#myoverlay{background-color:#000;position:fixed;left:0;top:0;height:110px;width:100%;z-index:90;text-align:center;}
#mylightbox_loading{margin:180px auto;}
#mylightbox{top:40px;display:none;left:0;line-height:0;position:fixed;text-align:center;width:100%;z-index:100;}
#mylightbox_container_image_box{background-color:#fff;display:block;height:250px;width:250px;margin:0 auto;position:relative;}
#mylightbox_image{display:inline;}
#mylightbox_nav{height:100%;width:100%;position:absolute;top:0;left:0;z-index:10;}
#mylightbox_nav_btnPrev{background-position:left 15%;background-image:url(img/photogallery/prevlabel.gif);background-attachment:scroll;background-color:transparent;background-repeat:no-repeat;float:left;display:block;height:100%;width:49%;}
#mylightbox_nav_btnNext{background-position:right 15%;background-image:url(img/photogallery/nextlabel.gif);background-attachment:scroll;background-color:transparent;background-repeat:no-repeat;float:right;right:0;display:block;height:100%;width:49%;}
#mylightbox_container_image_data_box{background-color:#fff;font-family:Verdana,Helvetica,sans-serif;font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.4em;margin:0 auto;display:block;width:250px;overflow:auto;}
#mylightbox_container_image_data{color:#666;padding:0 10px;}
#mylightbox_image_details{float:left;text-align:left;width:70%;}
#mylightbox_image_details_caption{font-weight:bold;display:block;}
#mylightbox_image_details_desc{font-weight:normal;font-style:italic;display:block;}
#mylightbox_image_details_currentNumber{padding-bottom:1em;display:block;clear:left;}
#mylightbox_secNav_btnClose {background-image:url(img/photogallery/closelabel.gif);background-position:center center;background-repeat:no-repeat;display:block;height:26px;width:26px;float:right;padding-bottom:0.7em;}
#PhotoGalleryOriz{padding-left:10px;padding-right:10px;padding-top:5px;}
#PhotoGalleryOriz #motioncontainer{height:145px; width:100%;}
#PhotoGalleryOriz .bg1{background:url(img/photogallery/fsx.png) left bottom no-repeat transparent;}
#PhotoGalleryOriz .bg2{background:url(img/photogallery/fdx.png) right bottom no-repeat transparent;}
#PhotoGalleryVert{padding:10px;overflow:hidden;width:155px;}
#PhotoGalleryVert .bg1{background:url(img/photogallery/ftop.png) right top no-repeat transparent;}
#PhotoGalleryVert .bg2{background:url(img/photogallery/fbot.png) right bottom no-repeat transparent;}
#PhotoGalleryVert #motioncontainer{width:150px;height:450px;}
.ImageGrande{text-align:center;}
.bigimg{width:400px;}
.big{text-align:left;width:400px;margin:auto;}
#titoloImage{font-size:18px;font-style:italic;padding:5px;}
#didascaliaImage{font-size:14px;padding:5px;}
.tipo1 .littleImage,
.tipo3 .littleImage{margin-top:5px;margin-left:5px;margin-right:5px;margin-bottom:20px;height:120px;border:0;}
.tipo2 .littleImage{margin:2px;width:130px;border:0;}
.tipo4 .elencoimg{margin:auto;}
.tipo4 .littleImage{width:100%;}
.tipo4 a{width:48%;display:block;float:left;padding:1%}
.tipo4 #LinkImg0{width:98% !important;padding-right:1% !important;padding-left:1% !important}

/* Social Network */
#social{display: block; position: absolute; right: 0; top: 0; z-index:10; padding:10px;}
#social a{display: inline-block; margin: 5px 5px 0 0;}


/*** Da qui in poi modifiche per PA ***/

/* Stile dei link */
/* ----------------------------------------------------------------------------------------------------------------- */
.RAPar a:link,
.RAParCell a:link,
a.RALinkIn:link,
a.RALinkOut:link{border-bottom:solid 1px transparent; color:#e87722;} /*#0066cc*/ 
.RAPar a:visited,
.RAParCell a:visited,
a.RALinkIn:visited,
a.RALinkOut:visited{border-bottom:solid 1px transparent; color:#e87722;} /*#551a8b*/ 

a.RALinkInPulsante{background-color: #e87722; color: #fff !important; border-color: #e87722; font-weight: bold; text-transform: uppercase; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px;}
a.RALinkInPulsante:active:hover{color: #333; background-color: #d4d4d4; border-color: #8c8c8c;}
a.RALinkInPulsante:active{border-color: #e87722;}

.RAPar a:active,
.RAPar a:focus,
.RAPar a:hover,
.RAParCell a:active,
.RAParCell a:focus,
.RAParCell a:hover
a.RALinkIn:hover,
a.RALinkIn:active,
a.RALinkIn:focus,
a.RALinkOut:hover,
a.RALinkOut:active,
a.RALinkOut:focus{text-decoration:none;color:#898d8d;} /*#003366}*/

a,
a:link{color:#e87722;font-weight:bold;text-decoration: none;}
a:visited{color:#e87722}
a:hover,
.RAParCell a:hover{text-decoration:none;color:#898d8d;}
/* ----------------------------------------------------------------------------------------------------------------- */


/* Menu a scomparsa */
#navbar.sidebar-offcanvas {background-color: #fff; border-right: 0 solid #ccc; bottom: 0; height: 100%; left: -100%; margin: 0; overflow-x: hidden; overflow-y: auto; padding: 0; padding-top:32px; position: fixed; top: 0; transition: all 0.3s ease-in-out 0s; width: 360px; max-width:100%; z-index: 3000;}

#navbar.sidebar-offcanvas.active {left: 0;}

#navbarMM.sidebar-offcanvas {background-color: #fff; border-right: 0 solid #ccc; bottom: 0; height: 100%; right: -100%; margin: 0; overflow-x: hidden; overflow-y: auto; padding: 0; padding-top:32px; position: fixed; top: 0; transition: all 0.8s ease-in-out 0s; width: 360px; max-width:100%; z-index: 3000;}
#navbarMM.sidebar-offcanvas.active {right: 0}	


#navbarMM{margin-top: 10px;}
#chiudimenuMM,
#titlenavbarMM,
#chiudimenu{background:transparent; border: none; color:#D71220; display:block; font-size: 16px; height: 32px; padding: 5px 8px; position: absolute; text-align: right; top:0; width:100%;}
#titlenavbarMM{text-align: left;}

#navbarMM .liP1 .IndS{display:none;}
#navbarMM .liP1>.accordian-toggle{display:none;}
#navbarMM .liP1 .collapse.ulP2{display:block;}

/* tasto del menu */
#tasto_menu {text-align:center;padding: 0;}
.menu-btn {border: 0 none; display: inline-block; height: 35px; margin: 15px auto; padding: 0 0 12px; width: 40px; float:none;border-radius:0;}
.menu-btn .desc{font-size:8pt; font-weight:bold; text-transform:uppercase;}
#tasto_menu .menu-btn:hover .icon-bar {background-color:#e87722;}
#tasto_menu .menu-btn:hover .desc {color:#e87722;}
#tasto_menuMM {text-align:left; padding-left:5%;}
#tasto_menuMM .menu-btn{width:auto;margin: 0;}
#tasto_menuMM .menu-btn .desc {font-size:revert; font-weight:normal; text-transform:none;color:#e87722;}

.sidebar-offcanvas .VMenuHome ul li {position:relative;}
.accordian-toggle .glyphicon-menu-down,
.accordian-toggle .glyphicon-menu-up{position:absolute; width:22px; line-height:30px; top:2px; right:0px;}

.sidebar-offcanvas .VMenuHome ul li .IndS{font-weight:normal;}
.sidebar-offcanvas .VMenuHome ul li .IndS,
.sidebar-offcanvas .VMenuHome ul li .IndS:link,
.sidebar-offcanvas .VMenuHome ul li .IndA:link,
.sidebar-offcanvas .VMenuHome ul li .SelIndA:link,
.sidebar-offcanvas .VMenuHome ul li .IndA:visited{color:#3A3E49;padding:5px 8px;border-top:solid 1px #d0d0d4;display:block; font-size:110%;pointer-events: none;outline: none;}
.sidebar-offcanvas .VMenuHome ul.ind_03  li .IndA{pointer-events: initial;}
.sidebar-offcanvas .VMenuHome ulli .IndA:hover,
.sidebar-offcanvas .VMenuHome ul li .IndA:active,
.sidebar-offcanvas .VMenuHome ul li .IndA:focus{background-color:#E9E7E6;}
.sidebar-offcanvas .VMenuHome ul li .SelIndS{color:#3A3E49;padding:5px 8px;border-top:solid 1px #d0d0d4;display:block; font-weight:normal;background-color:#eaaa0033; font-size:110%;}
.sidebar-offcanvas .VMenuHome ul li .SelIndA:link,
.sidebar-offcanvas .VMenuHome ul li .SelIndA:visited{color:#e87722;padding:5px 8px;border-top:solid 1px #d0d0d4;display:block; font-weight:normal; font-size:110%;background-color:#eaaa0033;}
.sidebar-offcanvas .VMenuHome ul li .SelIndA:hover,
.sidebar-offcanvas .VMenuHome ul li .SelIndA:active,
.sidebar-offcanvas .VMenuHome ul li .SelIndA:focus{background-color:#E9E7E6;}
.sidebar-offcanvas .VMenuHome ul li:hover .IndS{color:#e87722}
.sidebar-offcanvas .VMenuHome ul li .SelIndS{font-weight:bold;color:#e87722;}

.sidebar-offcanvas .VMenuHome ul li ul li .IndA:link,
.sidebar-offcanvas .VMenuHome ul li ul li .IndA:visited,
.sidebar-offcanvas .VMenuHome ul li ul li .SelIndS,
.sidebar-offcanvas .VMenuHome ul li ul li .SelIndA:link,
.sidebar-offcanvas .VMenuHome ul li ul li .SelIndA:visited{color:#4B5159;font-size:100%; padding-left:32px;border-top:solid 1px #efefef;outline:none;pointer-events:initial;}
.sidebar-offcanvas .VMenuHome ul li ul li .SelIndS,
.sidebar-offcanvas .VMenuHome ul li .IndS:hover,
.sidebar-offcanvas .VMenuHome ul li ul li .SelIndS,
.sidebar-offcanvas .VMenuHome ul li ul li .SelIndAS,
.sidebar-offcanvas .VMenuHome ul li ul li:hover .IndA{color:#e87722}

.sidebar-offcanvas .VMenuHome ul li ul li ul li .IndA:link,
.sidebar-offcanvas .VMenuHome ul li ul li ul li .IndA:visited,
.sidebar-offcanvas .VMenuHome ul li ul li ul li .SelIndS,
.sidebar-offcanvas .VMenuHome ul li ul li ul li .SelIndA:link,
.sidebar-offcanvas .VMenuHome ul li ul li ul li .SelIndA:visited{color:#4B5159;font-size:95%; padding-left:64px;border-top:solid 1px #fff;outline:none;}
.sidebar-offcanvas .VMenuHome ul li ul li ul li .SelIndS,
.sidebar-offcanvas .VMenuHome ul li ul li ul li:hover .IndA{color:#e87722;}


/* Testata */
#TestataLogo #colUtente{margin-top:0;margin-right:2%;}
#TestataLogo .row{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  }

#TestataLogo .row > [class*='col-']{
  display: flex;
  flex-direction: column;
}

@media (max-width: 767px) {
	#TestataLogo .row{margin:0;}
}

@media (min-width: 768px) {
	#Link2LivSup .row,
/*	#TestataLogo .row,*/
	#SezioniInteresse .row,
	#BarraValuta .row,
	#ContenutoFooter .row  {width: 750px;}
}
@media (min-width: 992px) {
	#Link2LivSup .row,
/*	#TestataLogo .row ,*/
	#SezioniInteresse .row,
	#BarraValuta .row,
	#ContenutoFooter .row {width: 970px;}
}
@media (min-width: 1200px) {
	#Link2LivSup .row,
/*	#TestataLogo .row ,*/
	#SezioniInteresse .row,
	#BarraValuta .row,
	#ContenutoFooter .row  {width: 1170px;}
}
@media (min-width: 1470px) {
	#Link2LivSup .row,
/*	#TestataLogo .row ,*/
	#SezioniInteresse .row,
	#BarraValuta .row,
	#ContenutoFooter .row   {width: 1440px;}
}
#Link2LivSup .row,
/*	#TestataLogo .row ,*/
#SezioniInteresse .row,
#BarraValuta .row,
#ContenutoFooter .row { margin-left:auto; margin-right:auto; text-align:left;}

#Link2LivSup {background: #1c2024;color: #fff; text-align:center;}
#Link2LivSup .RALinkOut {color: #fff; font-size: 16px; font-weight: bold;line-height:48px; min-height:48px; }
#Link2LivSup .RALinkOut:active,
#Link2LivSup .RALinkOut:hover,
#Link2LivSup .RALinkOut:focus {border-bottom-color:#fff;}
#Link2LivSup #Link2Servizi{background:#0066cc;}
#Link2LivSup #Link2Servizi .RALink {text-transform:uppercase;}

/*#TestataLogo {background: #084D7C; color: #fff; min-height:150px; padding-top:37px; text-align:center;}*/
#SpazioAccessori .MenuO li{float:left;}
#SpazioAccessori .MenuO li .IndA:link,
/*#SpazioAccessori .MenuO li .IndA:visited{font-weight:bold; border:solid 2px #fff; color: #fff; font-size:12px; width:42px; line-height:16px; text-align:center; margin-right:4px; display:block;opacity:.75;}*/
.Lingua0 #SpazioAccessori .MenuO .liP1 .IndA:link,
.Lingua0 #SpazioAccessori .MenuO .liP1 .IndA:visited,
.Lingua1 #SpazioAccessori .MenuO .liP2 .IndA:link,
.Lingua1 #SpazioAccessori .MenuO .liP2 .IndA:visited,
#SpazioAccessori .MenuO li .IndA:hover,
#SpazioAccessori .MenuO li .IndA:active,
#SpazioAccessori .MenuO li .IndA:focus{opacity:1;}

#SezioniInteresse {border-top:solid 1px #FECE32; background: #084D7C; text-align:center;}
#MenuOrizzontale .MenuO {display:inline-block;}

#MenuOrizzontale .MenuO li .IndA:link,
#MenuOrizzontale .MenuO li .IndA:visited{color:#fff;padding:0 24px;display:block; font-size:16px; height:48px; line-height:48px; font-weight:bold;}
#MenuOrizzontale .MenuO li .IndA:hover,
#MenuOrizzontale .MenuO li .IndA:active,
#MenuOrizzontale .MenuO li .IndA:focus{background-color:#f2b500;}
#MenuOrizzontale .MenuO li .SelIndS{color:#fff;padding:0 24px;display:block; font-size:16px; background:#FECE32; height:48px; line-height:48px; font-weight:bold;}
#MenuOrizzontale .MenuO li .SelIndA:link,
#MenuOrizzontale .MenuO li .SelIndA:visited{color:#fff;padding:0 24px;display:block; font-size:16px;background:#950006; height:48px; line-height:48px; font-weight:bold;}
#MenuOrizzontale .MenuO li .SelIndA:hover,
#MenuOrizzontale .MenuO li .SelIndA:active,
#MenuOrizzontale .MenuO li .SelIndA:focus{background-color:#A80D12;}

.box_search{position:relative; margin-top:26px;}
.div_tasto_search{position:absolute; top:0; right:0;}
.tasto_search {height:34px;}

/* Testata minimizzata*/
@media (min-width: 768px) {
	#Inizio{padding-top:120px;-webkit-transition: padding .2s; transition: padding .2s;}
	header {position:fixed; top:0; left:0; right:0; z-index:10;}
	header * {-webkit-transition: width .2s; transition: width .2s;}
	header.minimize #Link2LivSup{margin-top:-48px; height:48px; overflow:hidden;}
	header #MenuOrizzontale{overflow:hidden;}
	header.minimize #MenuOrizzontale > *{margin-top:-48px;}
	header.minimize #TestataLogo {min-height:60px; padding-top:0;padding-bottom:0;}
	header.minimize #TestataLogo .row > #logo{padding-top:5px;}
	header.minimize #logo img{width:77px;margin-left:100px;}
	header.minimize h1{font-size:24px;}
}
@media (max-width: 991px) {
	header.minimize #logo img{width:77px;margin-left:50px;}
}
@media (max-width:767px){
	#logo img{width:77px;}
}

/*Menu*/
/* ----------------------------------------------------------------------------------------------------------------- */
#logo{z-index:101;}
#logo  img{margin-left:50px;}
@media (max-width:991px){
	#logo  a,
	#logo  img{margin-left:0;}
}
#logo  a{outline: none;width: fit-content;}
@media (max-width:767px){
	#logo  a,
	#logo .RAImmagine{margin-top:5px;}
}

#TestataLogo{background: #fffffff2;padding-top:20px;}/*padding-bottom:20px;*/
@media (max-width:767px){
	#TestataLogo{padding-top:5px;}
}

#colmenu{margin-top:46px;padding:0;}
.minimize #colmenu{margin-top:32px;}

#colmenu .VMenuHome{float:left; margin-right: 1px;font-size: 110%;}
		
		#colmenu .VMenuHome ul li {padding-bottom: 5px;}

#colmenu .VMenuHome ul li a{color:#000;border-left:2px #222 solid;padding-left: 10px;padding-right: 20px;outline:none;transition:none;pointer-events: none;font-weight:normal;}
#colmenu .VMenuHome>ul>li:hover a,
#colmenu .VMenuHome ul li .SelIndA{color:#e87722;border-color:#e87722;transition:none;}
#colmenu .VMenuHome>ul>li:hover a{font-weight:bold;}
#colmenu .VMenuHome ul li:hover .SelIndA{font-weight:normal;}
#colmenu .VMenuHome ul li:hover ul li a{font-weight:normal;}
#colmenu .VMenuHome ul li .SelIndAS,
#colmenu .VMenuHome ul li ul li .SelIndS{color:#e87722;transition:none;}

		#colmenu .VMenuHome ul li ul li { margin-bottom: -20px;padding-bottom: 20px;}

#colmenu .VMenuHome ul li ul li .SelIndAS{font-weight:bold;}
#colmenu .VMenuHome ul li ul li a{padding-left: 0;}

#colmenu .VMenuHome ul li .IndS{color:#000;border-left:2px #222 solid;padding-left:10px;padding-right:20px;outline:none;transition:none;font-weight:normal;}
#colmenu .VMenuHome ul li:hover .IndS{color:#e87722;border-color:#e87722;}

		#colmenu  .VMenuHome>ul>li>ul{display:none; position: fixed; width: 100%; height: auto; background: #fffffff2; z-index: 100; left: 0; padding-top: 20px;padding-bottom: 30px; padding-left:2%;font-size: 90%;margin-top:5px;}

/*#colmenu .VMenuHome:first-child>ul>li{display: inline-block; position: relative; z-index: 102; padding: 0 0 0 75%; margin: 0 0 0 -75%;}*/
#colmenu .VMenuHome>ul:hover>li{display: inline-block; position: relative; z-index: 102; padding: 15% 0 15% 10%; margin: -15% 0 -15% -10%;}
#colmenu .VMenuHome:first-child>ul:hover>li{padding: 15% 0 15% 100%; margin: -15% 0 -15% -100%}


#colmenu  .VMenuHome>ul>li>ul:hover,
#colmenu .VMenuHome:hover>ul>li>ul, 
#colmenu  .VMenuHome:active>ul>li>ul, 
#colmenu  .VMenuHome:focus>ul>li>ul {display: block;}
#colmenu  .VMenuHome>ul>li>ul>li{float:left;}
#colmenu  .VMenuHome ul li ul li a{color:#e87722; border:none;pointer-events:initial;padding-right: 0;}
#colmenu  .VMenuHome>ul>li>ul>li>a:hover{font-weight:bold;}

#colmenu  .VMenuHome .ind_07 .ulP2 .liP2{width:14%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP10{width:16%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP17{width:15%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP18{width:13%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP21{width:11%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP22{width:20%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP23{width:11%;}

/*
#colmenu  .VMenuHome .ind_07 .ulP2 .liP11{width:16%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP18{width:15%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP19{width:13%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP22{width:11%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP23{width:20%;}
#colmenu  .VMenuHome .ind_07 .ulP2 .liP24{width:11%;}
*/

@media screen and (max-width: 1199px)
{
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP2{width:13%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP10{width:16%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP17{width:13%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP18{width:13%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP21{width:11%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP22{width:22%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP23{width:12%;}
/*	
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP11{width:16%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP18{width:13%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP19{width:13%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP22{width:11%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP23{width:22%;}
	#colmenu  .VMenuHome .ind_07 .ulP2 .liP24{width:12%;}
*/
}

#colmenu  .VMenuHome .ind_09 .ulP2 .liP2{width:16%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP3{width:17%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP4{width:17%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP5{width:16%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP6{width:18%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP7{width:16%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP8{width:16%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP9{width:17%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP10{width:17%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP11{width:16%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP12{width:18%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP13{width:16%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP14{width:16%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP15{width:17%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP16{width:17%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP17{width:16%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP18{width:18%;}
#colmenu  .VMenuHome .ind_09 .ulP2 .liP19{width:16%;}
#colmenu  .VMenuHome .ind_09 .ulP2 li {height: 70px;line-height: 140%;}
#colmenu  .VMenuHome .ind_09  .ulP2 li a{margin-right:20px;}
@media screen and (max-width: 1199px)
{
	#colmenu  .VMenuHome .ind_09 .ulP2 .liP7{width:12%;margin-right:4%;}
	#colmenu  .VMenuHome .ind_09 .ulP2 .liP9{width:14%;margin-right:3%;}
	#colmenu  .VMenuHome .ind_09 .ulP2 .liP10{width:12%;margin-right:5%;}
	}
#colmenu  .VMenuHome .ind_09>li>ul{padding-bottom: 0}


#colmenu  .VMenuHome .ind_10 .ulP2 .liP2{width:9%;}
#colmenu  .VMenuHome .ind_10 .ulP2 .liP3{width:12%;}
#colmenu  .VMenuHome .ind_10 .ulP2 .liP4{width:18%;}
#colmenu  .VMenuHome .ind_10 .ulP2 .liP5{width:17%;}
#colmenu  .VMenuHome .ind_10 .ulP2 .liP6{width:22%;}
#colmenu  .VMenuHome .ind_10 .ulP2 .liP7{width:15%;}
#colmenu  .VMenuHome .ind_10 .ulP2 .liP8{width:7%;}
#colmenu  .VMenuHome .ind_10 .ulP2 .liP9{width:21%;}
#colmenu  .VMenuHome .ind_10 .ulP2 li {height: 70px;line-height: 140%;}
#colmenu  .VMenuHome .ind_10>li>ul{padding-bottom: 0}


#colmenu  .VMenuHome .ind_20 .ulP2 li{width:15%; margin-left:2%; min-height:80px;}
#colmenu  .VMenuHome .ind_20 .ulP2 .liP2,
#colmenu  .VMenuHome .ind_20 .ulP2 .liP8,
#colmenu  .VMenuHome .ind_20 .ulP2 .liP14{margin-left:0;}
#colmenu .VMenuHome .ind_20>li>ul{padding-bottom:20px;}

#colmenu  .VMenuHome ul>li>ul>li>ul{margin-top:30px;}
#colmenu  .VMenuHome ul>li>ul>li>ul>li>a{border:none;color:#000;pointer-events:initial;}
#colmenu .VMenuHome ul li:hover ul>li>ul>li>a{color:#000;}
#colmenu  .VMenuHome ul>li>ul>li>ul>li{width:100% !important;font-size:70%;text-transform:uppercase;}
#colmenu  .VMenuHome ul>li>ul>li>ul>li>a:hover{color:#e87722;}

#colmenusec{margin-top:46px;padding:0;}
.minimize #colmenusec{margin-top:32px;}
#colmenusec .RALinkInImg,
#colmenusecxs .RALinkInImg {outline:none;width:max-content;}
#colmenusec li a.RALinkOut,
#colmenusecxs li a.RALinkOut,
#colmenusec li a.RALinkIn,
#colmenusecxs li a.RALinkIn,
#colmenusec li a.RALinkOutImg,
#colmenusecxs li a.RALinkOutImg{border-bottom:none;transition:none;outline:none;color:#000;font-weight:normal;}
#colmenusec a.RALinkOut:visited,
#colmenusecxs a.RALinkOut:visited,
#colmenusec a.RALinkIn:visited,
#colmenusecxs a.RALinkIn:visited{color:#000;}
#colmenusec .RALinkInImg span,
#colmenusecxs .RALinkInImg span,
#colmenusec .RALinkOutImg span,
#colmenusecxs .RALinkOutImg span{display:none;}
#colmenusec .RALinkOutImg,
#colmenusecxs .RALinkOutImg{margin-top:5px;}
#colmenusec .ind_05 li,
#colmenusecxs .ind_05 li {float:left;font-size:90%;}
#colmenusec .ind_05 li a,
#colmenusecxs .ind_05 li a{color:#000;outline:none;transition:none;font-weight:normal;}

#colmenusec .ind_05 li a:hover,
#colmenusecxs .ind_05 li a:hover,
#colmenusec li a.RALinkOut:hover,
#colmenusecxs li a.RALinkOut:hover,
#colmenusec li a.RALinkIn:hover,
#colmenusecxs li a.RALinkIn:hover{color:#e87722;}
#colmenusec .ind_05 .liP1,
#colmenusecxs .ind_05 .liP1{padding-right:5px;border-right:2px #000 solid;}
#colmenusec .ind_05 .liP2 a,
#colmenusecxs .ind_05 .liP2 a{margin-left:5px;}


#colmenusec .RALinkUL.RAAlignRight,
#colmenusecxs .RALinkUL.RAAlignRight{padding-right: 5px;border-right: 2px #000 solid;}
#colmenusec .RALinkUL.RAAlignLeft,
#colmenusecxs .RALinkUL.RAAlignLeft{padding-left: 5px;}

/* ----------------------------------------------------------------------------------------------------------------- */

/*Banner*/
/* ----------------------------------------------------------------------------------------------------------------- */
#sezBanner{position:relative;z-index:1;} /* Per nascondere i titoli dove necessario*/
/* ----------------------------------------------------------------------------------------------------------------- */

/*Home*/
/* ----------------------------------------------------------------------------------------------------------------- */
#home{margin-bottom:-24px;}
#coliconewsletter {z-index:1; position: relative;}
#coliconewsletter img {width: 300px; height: 42px; object-fit: cover; object-position: 0; position: absolute;right: 0;transition: width 1s;}
#coliconewsletter a:hover img {width:300px;}
#coliconewsletter a span{display:none;}

#colslidetesto {font-size:120%;}
#colslidetesto .RALinkInImg span{display:none;}

#colslideimg {padding:0;}
#colslideimg .RAImmagine{width:100%!important;}
#colslideimg img{width:100%}
/* ----------------------------------------------------------------------------------------------------------------- */

/*Carousel Home*/
/* ----------------------------------------------------------------------------------------------------------------- */
#HomeCarousel .carousel-control{width:10%;text-shadow: none;width: 10%;background: none;color: gray;}
#HomeCarousel .carousel-indicators li {border: 1px solid #e87722;}
#HomeCarousel .carousel-indicators li.active{background-color:#e87722;}
#HomeCarousel .carousel-caption {right: unset; left: 15%;color: #000; text-shadow: none;top: 50px; bottom:unset;font-size: 120%;padding: 20px;background-color:#ffffffe6;}
#HomeCarousel .carousel-caption .RALink{font-size:70%;}
@media screen and (min-width: 768px)
{
	#HomeCarousel .carousel-caption {top: 50px;}
}
@media screen and (max-width: 991px)
{
	#HomeCarousel .carousel-caption {left: 10%;}
}
@media screen and (max-width: 767px)
{
	#HomeCarousel .carousel-caption {top:5%;}
	#HomeCarousel .carousel-indicators{bottom: 0px;}
	#HomeCarousel .item{min-height: 150px;}
	#HomeCarousel .item img{min-height: 150px;}
	#HomeCarousel .item .carousel-caption img{min-height: unset;}
	#HomeCarousel .item .RALinkInImg  img{max-width:95%;}
}   
/* ----------------------------------------------------------------------------------------------------------------- */


/*Tag Cloud*/
/* ----------------------------------------------------------------------------------------------------------------- */
#rowKeyFigures #demo-simple,
#tagclouddx #demo-simple{float:right;margin-right:7%;overflow:visible}
#demo-simple a{white-space: nowrap}
#demo-simple{overflow:visible}
@media (max-width: 767px) {
	#rowKeyFigures #demo-simple,
	#tagclouddx #demo-simple{float:none;margin:auto;}
}
/* ----------------------------------------------------------------------------------------------------------------- */	


/*Chiusura Comune*/
/* ----------------------------------------------------------------------------------------------------------------- */
#SezioneInteresse #RigaInteresseTitolo,
#SezioneSoluzione #RigaSoluzioneTitolo{background-color: #e87722; color: #FFF; text-transform: uppercase;letter-spacing: 2px;}
#SezioneInteresse #RigaInteresseTitolo .RASottotitolo,
#SezioneSoluzione #RigaSoluzioneTitolo .RASottotitolo{margin-left: 50px; text-transform: uppercase;}
#SezioneInteresse #RigaInteresseTitolo h2,
#SezioneSoluzione #RigaSoluzioneTitolo h2{margin-top: 10px; font-size:160%;}
#SezioneInteresse #RigaInteresseContenuto,
#SezioneSoluzione #RigaContenuto{background-color: #e6e6e3;}

#SezioneInteresse #RigaInteresseContenuto #colonnaePayment,
#SezioneInteresse #RigaInteresseContenuto #colonnaDataAnalytics,
#SezioneInteresse #RigaInteresseContenuto #colonnaFintech,
#SezioneInteresse #RigaInteresseContenuto #colonnaFintechEn,
#SezioneSoluzione #RigaContenuto #colonnaPSPLG,
#SezioneSoluzione #RigaContenuto #colonnaPSP,
#SezioneSoluzione #RigaContenuto #colonnaPSPLGEN,
#SezioneSoluzione #RigaContenuto #colonnaPSPEN,
#SezioneSoluzione #RigaContenuto #colonnaPALG,
#SezioneSoluzione #RigaContenuto #colonnaPA,
#SezioneSoluzione #RigaContenuto #colonnaAZIENDELG,
#SezioneSoluzione #RigaContenuto #colonnaAZIENDE,
#SezioneSoluzione #RigaContenuto #colonnaAZIENDELGEN,
#SezioneSoluzione #RigaContenuto #colonnaAZIENDEEN,
#SezioneSoluzione #RigaContenuto #colonnaPRIVATILG,
#SezioneSoluzione #RigaContenuto #colonnaPRIVATI,
#SezioneSoluzione #RigaContenuto #colonnaPRIVATILGEN,
#SezioneSoluzione #RigaContenuto #colonnaPRIVATIEN,
#SezioneSoluzione #RigaContenuto #colonnaSOGGTECNICILG,
#SezioneSoluzione #RigaContenuto #colonnaSOGGTECNICI,
#SezioneSoluzione #RigaContenuto #colonnaSOGGTECNICILGEN,
#SezioneSoluzione #RigaContenuto #colonnaSOGGTECNICIEN{margin-bottom:40px; text-align:center;}
#SezioneSoluzione #RigaContenuto #colonnaPSPLG button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaPSP button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaPSPLGEN button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaPSPEN button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaPALG button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaPA button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaAZIENDELG button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaAZIENDE button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaAZIENDELGEN button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaAZIENDEEN button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaPRIVATILG button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaPRIVATI button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaPRIVATILGEN button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaPRIVATIEN button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaSOGGTECNICILG button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaSOGGTECNICI button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaSOGGTECNICILGEN button:hover img,
#SezioneSoluzione #RigaContenuto #colonnaSOGGTECNICIEN button:hover img,
#SezioneInteresse #RigaInteresseContenuto #colonnaePayment button:hover img,
#SezioneInteresse #RigaInteresseContenuto #colonnaDataAnalytics button:hover img,
#SezioneInteresse #RigaInteresseContenuto #colonnaFintech button:hover img,
#SezioneInteresse #RigaInteresseContenuto #colonnaFintechEn  button:hover img{opacity:0;}


#SezioneSoluzione #RigaContenuto a{width: max-content;}
#SezioneInteresse #RigaInteresseContenuto button,
#SezioneSoluzione #RigaContenuto  button{background-repeat:no-repeat;background-size: cover; padding:0;outline: none;border:none;vertical-align:middle;text-decoration:none;text-align:center;background-color:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#SezioneInteresse #RigaInteresseContenuto button:disabled,
#SezioneSoluzione #RigaContenuto  button:disabled{cursor:not-allowed;opacity:0.3}

#SezioneInteresse #RigaInteresseContenuto #colonnaePayment button {background-image: url("../../Immagini/Interessi/A_E-PAYMENT.png")}
#SezioneInteresse #RigaInteresseContenuto #colonnaDataAnalytics button {background-image: url("../../Immagini/Interessi/A_DATA.png")}
#SezioneInteresse #RigaInteresseContenuto #colonnaFintech button{background-image: url("../../Immagini/Interessi/A_FINTECH.png")}
#SezioneInteresse #RigaInteresseContenuto #colonnaFintechEn button{background-image: url("../../Immagini/Interessi/A_FINTECH_EN.png")}
#SezioneSoluzione #RigaContenuto  #colonnaPSPLG button, 
#SezioneSoluzione #RigaContenuto  #colonnaPSP button{background-image:url("../../Immagini/Soluzioni/A_PSP.png")}
#SezioneSoluzione #RigaContenuto  #colonnaPSPLGEN button, 
#SezioneSoluzione #RigaContenuto  #colonnaPSPEN button{background-image:url("../../Immagini/Soluzioni/A_PSPs.png")}
#SezioneSoluzione #RigaContenuto  #colonnaPALG button,
#SezioneSoluzione #RigaContenuto  #colonnaPA button{background-image:url("../../Immagini/Soluzioni/A_PA.png")}
#SezioneSoluzione #RigaContenuto  #colonnaAZIENDELG button,
#SezioneSoluzione #RigaContenuto  #colonnaAZIENDE button{background-image:url("../../Immagini/Soluzioni/A_AZIENDE.png")}
#SezioneSoluzione #RigaContenuto  #colonnaAZIENDELGEN button,
#SezioneSoluzione #RigaContenuto  #colonnaAZIENDEEN button{background-image:url("../../Immagini/Soluzioni/A_AZIENDE_EN.png")}
#SezioneSoluzione #RigaContenuto  #colonnaPRIVATILG button,
#SezioneSoluzione #RigaContenuto  #colonnaPRIVATI button{background-image:url("../../Immagini/Soluzioni/A_PRIVATI.png")}
#SezioneSoluzione #RigaContenuto  #colonnaPRIVATILGEN button,
#SezioneSoluzione #RigaContenuto  #colonnaPRIVATIEN button{background-image:url("../../Immagini/Soluzioni/A_PRIVATI_EN.png")}
#SezioneSoluzione #RigaContenuto  #colonnaSOGGTECNICILG button, 
#SezioneSoluzione #RigaContenuto  #colonnaSOGGTECNICI button{background-image:url("../../Immagini/Soluzioni/A_SOGGETTI-TECNICI-.png")}
#SezioneSoluzione #RigaContenuto  #colonnaSOGGTECNICILGEN button, 
#SezioneSoluzione #RigaContenuto  #colonnaSOGGTECNICIEN button{background-image:url("../../Immagini/Soluzioni/A_SOGGETTI-TECNICI_EN.png")}

#box_e-payment,
#box_data_analytics,
#box_fintech,
#box_psp,
#box_pa,
#box_aziende,
#box_privati,
#box_sogg_tecnici{z-index:102;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,0.7)}

#box_e-payment-content,
#box_data_analytics-content,
#box_fintech-content,
#box_psp-content,
#box_pa-content,
#box_aziende-content,
#box_privati-content,
#box_sogg_tecnici-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:400px}

#box_e-payment-container:after,
#box_data_analytics-container:after,
#box_fintech-container:after,
#box_psp-container:after,
#box_pa-container:after,
#box_aziende-container:after,
#box_privati-container:after,
#box_sogg_tecnici-container:after,
#box_e-payment-container:before,
#box_data_analytics-container:before,
#box_fintech-container:before,
#box_psp-container:before,
#box_pa-container:before,
#box_aziende-container:before,
#box_privati-container:before,
#box_sogg_tecnici-container:before{content:"";display:table;clear:both}

#box_e-payment-container,
#box_data_analytics-container,
#box_fintech-container,
#box_psp-container,
#box_pa-container,
#box_aziende-container,
#box_privati-container,
#box_sogg_tecnici-container{padding:16px; background-color: #fef0c9; box-shadow: 5px 8px 5px #999999;;}

#box_e-payment-container .RASottotitolo,
#box_data_analytics-container .RASottotitolo,
#box_fintech-container .RASottotitolo,
#box_psp-container .RASottotitolo,
#box_pa-container .RASottotitolo,
#box_aziende-container .RASottotitolo,
#box_privati-container .RASottotitolo,
#box_sogg_tecnici-container .RASottotitolo{text-align:center;font-size:200%;}

#box_e-payment-container ul li,
#box_data_analytics-container ul li,
#box_fintech-container ul li,
#box_psp-container ul li,
#box_pa-container ul li,
#box_aziende-container ul li,
#box_privati-container ul li,
#box_sogg_tecnici-container ul li{text-align:center; margin: 25px 0; font-size: 100%; text-transform:uppercase;}

#box_e-payment-container ul li a,
#box_data_analytics-container ul li a,
#box_fintech-container ul li a,
#box_psp-container ul li a,
#box_pa-container ul li a,
#box_aziende-container ul li a,
#box_privati-container ul li a,
#box_sogg_tecnici-container ul li a{color:#000;outline:none;padding: 0 10px;}

#box_e-payment-container ul li a:hover,
#box_data_analytics-container ul li a:hover,
#box_fintech-container ul li a:hover,
#box_psp-container ul li a:hover,
#box_pa-container ul li a:hover,
#box_aziende-container ul li a:hover,
#box_privati-container ul li a:hover,
#box_sogg_tecnici-container ul li a:hover{background-color:#ee7a1a99;}

#box_e-payment-container .SelIndS,
#box_data_analytics-container .SelIndS,
#box_fintech-container .SelIndS,
#box_psp-container .SelIndS,
#box_pa-container .SelIndS,
#box_aziende-container .SelIndS,
#box_privati-container .SelIndS,
#box_sogg_tecnici-container .SelIndS{color:#ee7a1a;}


@media (max-width:600px){
	#box_e-payment,
	#box_data_analytics,
	#box_fintech,
	#box_psp,
	#box_pa,
	#box_aziende,
	#box_privati,
	#box_sogg_tecnici{padding-top:30px}
	#box_e-payment-content,
	#box_data_analytics-content,
	#box_fintech-content,
	#box_psp-content,
	#box_pa-content,
	#box_aziende-content,
	#box_privati-content,
	#box_sogg_tecnici-content{margin:0 10px;width:auto!important}
}
@media (max-width:768px){
	#box_e-payment,
	#box_data_analytics,
	#box_fintech,
	#box_psp,
	#box_pa,
	#box_aziende,
	#box_privati,
	#box_sogg_tecnici{padding-top:50px}
	#box_e-payment-content,
	#box_data_analytics-content,
	#box_fintech-content,
	#box_psp-content,
	#box_pa-content,
	#box_aziende-content,
	#box_privati-content,
	#box_sogg_tecnici-content{width:400px};
}
@media (min-width:993px){
	#box_e-payment-content,
	#box_data_analytics-content,
	#box_fintech-content,
	#box_psp-content,
	#box_pa-content,
	#box_aziende-content,
	#box_privati-content,
	#box_sogg_tecnici-content{width:400px};
}

.chiusura-modale{position:absolute;right: 10px;top: 10px;
border:none;display:inline-block;padding:0;vertical-align:middle;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:275%;}
.chiusura-modale:disabled{cursor:not-allowed;opacity:0.3}
.chiusura-modale:hover{color:#e87722!important;}/*background-color:#ccc!important*/



#box_energy-saving{z-index:1000001;display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#7C2529;}
#box_energy-saving-content{margin:auto;position:relative;padding:0;outline:0;max-width:90%; width:510px;padding-top: 200px;}
#box_energy-saving-container:after,
#box_energy-saving-container:before{content:"";display:table;clear:both}
#box_energy-saving-container{padding:16px; background-color: #fef0c9; box-shadow: 5px 8px 5px #999999;;}
#box_energy-saving-container .RASottotitolo{text-align:center;font-size:200%;}
#box_energy-saving-container ul li a{color:#FFF;outline:none;padding: 0 10px;}
#box_energy-saving-container ul li a:hover{background-color:#ee7a1a99;}
#box_energy-saving-container .SelIndS{color:#FFF;}
@media (max-width:768px){
	#box_energy-saving-content{padding-top: 100px;}
}

.chiusura-energy-saving{text-align:center;}
.chiusura-energy-saving {color:#FFF;}
/*.chiusura-energy-saving{position:absolute;right: 10px;top: 10px;
border:none;display:inline-block;padding:0;vertical-align:middle;text-decoration:none;color:inherit;background-color:inherit;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:275%;}*/
/* ----------------------------------------------------------------------------------------------------------------- */

/* Chiusura */
/* ----------------------------------------------------------------------------------------------------------------- */
#MulticanaleChiusura .RASottotitolo {width:70%; margin:auto;color:#e87722;font-weight:bold;margin-bottom:30px;white-space: nowrap;font-size: 140%;}
#MulticanaleChiusura .RAElencoCanali {width:70%; margin:auto;font-size:20px;}
#MulticanaleChiusura .RAElencoCanali h2 {margin-bottom:0;font-size:20px;}
#MulticanaleChiusura .RAElencoCanali h2 a{color:#000;font-weight:bold;font-style:italic;outline: none;}
#MulticanaleChiusura .RAPaginazione{width:70%; margin:auto;text-align:left;}
#MulticanaleChiusura .RAPaginazione .RASottotitolo,
#MulticanaleChiusura .RAPaginazione .RALink {width:auto;color:#e87722;font-weight:bold;}
#MulticanaleChiusura .RAPaginazione .RASottotitolo,
#MulticanaleChiusura .RAPaginazione a.RALink{
	color: transparent;
    background-repeat: no-repeat;
    background-position: center;}
#MulticanaleChiusura .RAPaginazione label{background-image:url("img/elementi_grafici/PALLINO_ON.png")}
#MulticanaleChiusura .RAPaginazione a{background-image:url("img/elementi_grafici/PALLINO_OFF.png")}
#MulticanaleChiusura  .slick-dots {text-align: right;}

#MulticanaleChiusura  .slick-slider{width:70%; margin:auto;}

@media (max-width: 991px) {
  #MulticanaleChiusura  .slick-slider{width:80%;}
}

#MulticanaleChiusuraSocial .RALinkUL,
#MulticanaleChiusuraSocialNew .RALinkUL {width: fit-content;}
#MulticanaleChiusuraSocial .RALinkUL  .RALink,
#MulticanaleChiusuraSocialNew.RALinkUL  .RALink{outline: none;}
@media (min-width: 768px) {
  #MulticanaleChiusuraSocial .slick-slider,
  #MulticanaleChiusuraSocialNew .slick-slider  {width:85%; margin:auto; min-width:260px;}
}

@media (max-width: 400px) {
  #MulticanaleChiusuraSocial .slick-slider,
  #MulticanaleChiusuraSocialNew .slick-slider{width:80%; margin:auto; min-width:260px;}
}

#MulticanaleChiusura  #sezioneTweetNoCookie #sezioneTweetNoCookieCont{width:70%; margin: 0 auto;}

#MulticanaleChiusuraNews .RAElencoCanali,
#MulticanaleChiusuraEventi .RAElencoCanali{width:100%;}

#MulticanaleChiusuraNews .RAElencoCanali h2,
#MulticanaleChiusuraEventi .RAElencoCanali h2{margin-bottom:10px;}

#MulticanaleChiusuraNews .RAElencoCanali h2 a,
#MulticanaleChiusuraEventi .RAElencoCanali h2 a{color:#e87722;font-weight:normal}

#MulticanaleChiusuraNews .RAElencoCanali h2 a:hover,
#MulticanaleChiusuraEventi .RAElencoCanali h2 a:hover{font-weight:bold;}

#MulticanaleChiusuraNews .RAElencoCanali .Sintesi,
#MulticanaleChiusuraEventi .RAElencoCanali .Sintesi {word-wrap: break-word;}

@media (min-width: 768px) {
	#RigaMulticanaleChiusura{
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display: flex;
	  flex-wrap: wrap;
	  }
	#RigaMulticanaleChiusura > [class*='col-']{
	  display: flex;
	  flex-direction: column;
	}
	
/*	#MulticanaleChiusura  .slick-slider, */
	#MulticanaleChiusura .visible-sm,
	#MulticanaleChiusura .visible-md,
	#MulticanaleChiusura .visible-lg{height:100%;}
}
/* ----------------------------------------------------------------------------------------------------------------- */

/* Footer */
/* ----------------------------------------------------------------------------------------------------------------- */
#BarraValuta {background: #66a5e3;color: #fff; text-align:center;}
#BarraValuta .RALinkIn,
#BarraValuta .RALinkOut {color: #fff; font-size: 16px; line-height:64px; min-height:64px; }
#BarraValuta .RALinkIn:active,
#BarraValuta .RALinkIn:hover,
#BarraValuta .RALinkIn:focus,
#BarraValuta .RALinkOut:active,
#BarraValuta .RALinkOut:hover,
#BarraValuta .RALinkOut:focus {border-bottom-color:#fff;}
#ContenutoFooter {background: #1c2024;color: #c6cace; text-align:center; padding-top:32px;padding-bottom:32px;}
#ContenutoFooter .RALinkIn:link,
#ContenutoFooter .RALinkIn:visited,
#ContenutoFooter .RALinkOut:link,
#ContenutoFooter .RALinkOut:visited{color:#65dde0;}


#RowLinkFooter .ind_02 li,
#RowLinkFooter .ind_08 li{text-align: center; float: left; width: 33%;}
#RowLinkFooter .ind_02 li{text-transform: uppercase;}

#RowLinkFooter {font-size:90%;}

#RowLinkFooter .ind_02 li a,
#RowLinkFooter .ind_08 li a,
#RowLinkFooter .ind_02 li .SelIndS,
#RowLinkFooter .ind_08 li .SelIndS{color:#000;white-space:nowrap;font-weight:normal;}
#RowLinkFooter .ind_02 li .SelIndS,
#RowLinkFooter .ind_08 li .SelIndS{font-weight:bold;}

#RowLinkFooter,
#RowInfoFooter{margin:0;}
@media (max-width: 400px) {
	#RowLinkFooter .ind_02 li,
	#RowLinkFooter .ind_08 li{width: 100%;margin-bottom: 10px;}	

}

@media (max-width: 991px) {
	#RowLinkFooter #LinkSocial{margin: 10px auto;}
}

#RowLinkFooter #LinkSocial .img-responsive{display:inline-block;}
#RowLinkFooter #LinkSocial  .RALinkOutImg span{display:none;}

#RowInfoFooter {font-size:75%;margin-top:10px;}
/* ----------------------------------------------------------------------------------------------------------------- */


/* Slider */
/* ----------------------------------------------------------------------------------------------------------------- */
.slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.slick-track{position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto;}
.slick-track:before,
.slick-track:after{display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
#SliderChiusiraHome .slick-slide .image img{width:80%;height:auto;margin:auto;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

@charset 'UTF-8';
.slick-loading .slick-list{background: #fff url('./img/ajax-loader.gif') center center no-repeat;}
/* Icons */
@font-face
{font-family: 'slick'; font-weight: normal; font-style: normal; src: url('./fonts/slick.eot'); src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./../fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');}
/* Arrows */
.slick-prev,
.slick-next{font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent;}

#SliderChiusiraHome .slick-prev{background-image: url(img/elementi_grafici/A_FRECCIA_SX.png); background-position-y: center; background-repeat: no-repeat; height: 40px;}
#SliderChiusiraHome .slick-prev.slick-disabled{background-image: url(img/elementi_grafici/S_FRECCIA_SX.png);}
#SliderChiusiraHome .slick-next{background-image: url(img/elementi_grafici/A_FRECCIA_DX.png); background-position-x: right;background-position-y: center; background-repeat: no-repeat; height: 40px;}
#SliderChiusiraHome .slick-next.slick-disabled{background-image: url(img/elementi_grafici/S_FRECCIA_DX.png);}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{color: transparent; outline: none; background: transparent;}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity: 1;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity: .25;}
.slick-prev:before,
.slick-next:before{font-family: 'slick'; font-size: 20px; line-height: 1; opacity: .75; color: #09529b !important; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.slick-prev{left: -25px;}
[dir='rtl'] .slick-prev{right: -25px; left: auto;}
.slick-prev:before{content: '';}
[dir='rtl'] .slick-prev:before{content: 'â†’';}
.slick-next{right: -25px;}
[dir='rtl'] .slick-next{right: auto; left: -25px;}
.slick-next:before{content: '';}
[dir='rtl'] .slick-next:before{content: 'â†';}
/* Dots */
.slick-dotted.slick-slider{margin-bottom: 30px;}
.slick-dots{position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center;}
.slick-dots {top:-60px; max-height:30px;}
.slick-dots li{position: relative; display: inline-block; width: 10px; height: 10px; margin: 0; margin-right:10px; padding: 0; cursor: pointer;}
.slick-dots li button{font-size: 0; line-height: 0; display: block; width: 10px; height: 10px; padding: 0; margin-right:10px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline: none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity: 1;}
.slick-dots li button:before{font-family: 'slick'; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 10px; height: 10px; content: ''; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-image: url(img/elementi_grafici/PALLINO_OFF.png);background-position: center;background-repeat: no-repeat;}
.slick-dots li.slick-active button:before{cursor:default; background-image: url(img/elementi_grafici/PALLINO_ON.png);}
/* ----------------------------------------------------------------------------------------------------------------- */





#twitter-widget-1 {max-width: 100%;}
/*#RigaMulticanaleChiusura #MulticanaleChiusuraSocialNew{display: none;}*/

#sottotitolovideo{background-color:#e87722;width: 320px;margin: auto;margin-bottom: 10px;}
#sottotitolovideo .RASottotitolo{font-size:150%;text-align: center;color: #fff;margin:0;padding: 5px 0;}
#video400px #sottotitolovideo{width: 400px;}

#sottotitolovideocbill{background-color:#e87722;width: 352px;margin: auto;margin-bottom: 10px;}
#sottotitolovideocbill .RASottotitolo{font-size:150%;text-align: center;color: #fff;margin:0;padding: 5px 0;}
@media (max-width: 767px) {
	#sottotitolovideocbill{background-color:#e87722;width: 320px;}
}

#sezpaginetop{margin-bottom: 30px;}
#coltitolopaginetop {border-top: 2px dashed #777777;padding-top: 10px;}
#coltitolopaginetop .RASottotitolo{margin-left: 4.75%;font-size: 145%;text-transform: uppercase;}
#rowpaginetop .RAElencoCanali{width:70%;margin:auto;}
#rowpaginetop .RAElencoCanali h2{font-size: 120%;color:#e87722;margin-top: 25px; margin-bottom: 5px;font-weight:bold;}
#rowpaginetop  a .RAElencoCanali .Sintesi{color:#000;font-weight:normal;}




/* Sezione News/Eventi/Newsletter */
#SezNewsletterCBI .RASottotitolo,
#SezArchEventi  .RASottotitolo,
#SezNews .RASottotitolo {opacity:1;margin-top:0;}
#SezNewsletterCBI .RASottotitolo,
#SezNewsletterCBIXS .RASottotitolo,
#SezNews .RASottotitolo,
#SezNewsXS .RASottotitolo,
#SezArchEventi .RASottotitolo,
#SezArchEventiXS .RASottotitolo{text-align:center;}
 
#SezNewsletterCBI  .RAElencoCanali h2 {margin-bottom:5px; font-size:140%;} 
#SezArchEventi .RAElencoCanali h2,
#SezNews .RAElencoCanali h2{margin-bottom:0px; font-size:140%;} 
#SezNewsletterCBI .RAElencoCanali .PTIT ,
#SezArchEventi .RAElencoCanali .PTIT ,
#SezNews .RAElencoCanali .PTIT {font-size:70%;}
#SezNewsletterCBI .RARiepilogaCanali .RALink,
#SezArchEventi .RARiepilogaCanali .RALink,
#SezNews .RARiepilogaCanali .RALink,
#SezNewsletterCBI .RARiepilogaCanali .RALink :visited,
#SezArchEventi .RARiepilogaCanali .RALink :visited,
#SezNews .RARiepilogaCanali .RALink :visited {font-size:120%;color:#e87722}
#SezNewsletterCBI .RAElencoCanali .Sintesi,
#SezArchEventi .RAElencoCanali .Sintesi,
#SezNews .RAElencoCanali .Sintesi{margin-left:0px;}
#SezNews #SezNewsXS .row .RAElencoCanali{border-bottom: 1px solid #e87722;}
#SezNews #ColElNewsXS{margin: auto;width: 100%;}


#SezNewsletterCBI .RARiepilogaCanali .attuale,
#SezNewsletterCBIXS .RARiepilogaCanali .attuale,
#SezNews .RARiepilogaCanali .attuale,
#SezNewsXS .RARiepilogaCanali .attuale,
#SezArchEventi .RARiepilogaCanali .attuale,
#SezArchEventiXS .RARiepilogaCanali .attuale{font-weight:bold;}
#SezNewsletterCBI a,
#SezNewsletterCBIXS a,
#SezNews a,
#SezNewsXS a,
#SezArchEventi a,
#SezArchEventiXS a{font-weight:normal;}

#SezNewsletterCBI .RARiepilogaCanali,
#SezNews .RARiepilogaCanali,
#SezArchEventi .RARiepilogaCanali{margin-top:25px;}
#SezNewsletterCBIXS .RARiepilogaCanali,
#SezNewsXS .RARiepilogaCanali,
#SezArchEventiXS .RARiepilogaCanali{width: fit-content; margin: auto;}
#SezNewsletterCBI .RAElencoCanali.elem_0,
#SezNews .RAElencoCanali.elem_0,
#SezArchEventi .RAElencoCanali.elem_0{font-weight: bold; font-size: 120%;margin-top: 20px;}

#SezNewsletterCBIXS .RAElencoCanali.elem_0,
#SezNewsXS .RAElencoCanali.elem_0,
#SezArchEventiXS .RAElencoCanali.elem_0{font-weight: bold; font-size: 120%;margin-top: 20px;}
#SezNewsletterCBIXS .RAElencoCanali.elem_0 .Sintesi,
#SezNewsXS .RAElencoCanali.elem_0 .Sintesi,
#SezArchEventiXS .RAElencoCanali.elem_0 .Sintesi{margin: auto; width: fit-content;}

#SezNewsletterCBIXS,
#SezArchEventiXS{margin: auto;width: 100%;}

/* ---------------------------------------------------------------------------------------------- */

#FrmContatti form {border:2px solid #e87722; padding-bottom: 20px;line-height: 100%;}
#FrmContatti .RAPar{background-color: #e87722; padding: 10px 0 1px 40px;color: #fff;font-size: 110%;line-height: 100%;}
#FrmContatti  #sezesitoinvio .RAPar,
#FrmContatti  form .RAPar{background-color: #fff; color: #000;font-size: 100%; padding:20px 0 0;}
#FrmContatti   .RAFieldset{margin:20px 30px;}
#FrmContatti .RAFormLabelBold{color: #e87722;font-size:80%;}
#FrmContatti .RACaptcha{border-bottom: 1px solid #e87722; padding: 5px 0 15px;}
#FrmContatti  #sezesitoinvio{border: 2px solid #e87722; padding-bottom: 20px; margin-top: -1px;}


#LavoraConNoi .RASottotitolo{font-size: 110%;color: #e87722; font-weight: bold;}
#LavoraConNoi .RASottolineato{color: #e87722;background:none;}
#LavoraConNoi  #colCandSpont .btn-default,
#LavoraConNoi  #colPosizioniAperte .btn-default{background-color: transparent; color: #e87722; border: none; text-transform: initial; padding: 0; outline: none; box-shadow: none;text-align: left; white-space: normal;}
#LavoraConNoi #colCandSpont .btn-default:hover,
#LavoraConNoi #colPosizioniAperte .btn-default:hover{color: #898d8d;}
#LavoraConNoi #colPosizioniAperte .RAPar{font-size: 90%; margin: 0 0 15px 25px;line-height: normal;}

#FrmCV .RiquadroImpaginazione {max-width:700px;margin:auto;}
#FrmCV .Riquadro_dt_RiquadroImpaginazione{background-color: #e87722; padding: 10px 0 10px 40px;color: #fff;font-size: 110%;line-height: 100%;}
#FrmCV .RAPar{background-color: #e87722; padding: 10px 0 1px 40px;color: #fff;font-size: 110%;line-height: 100%;}
#FrmCV form {border:2px solid #e87722; padding-bottom: 20px;line-height: 100%;}
#FrmCV  #sezesitoinvio .RAPar,
#FrmCV  form .RAPar{background-color: #fff; color: #000;font-size: 100%; padding:20px 0 0;}
#FrmCV  .RAFieldset{margin:20px 30px;}
#FrmCV .RAFormLabelBold{color: #e87722;font-size:80%;}
#FrmCV .RACaptcha{border-bottom: 1px solid #e87722; padding: 5px 0 15px;}
#FrmCV  #sezesitoinvio{border: 2px solid #e87722; padding-bottom: 20px; margin-top: -1px;}
#FrmCV .RAContNCols {margin-left:20px;}
#FrmCV input{margin-left:10%;}
#FrmCV select{width:80%; margin-left:10%;}
#FrmCV  #captcha,
#FrmCV  .RAAlignCenter input{margin:0 auto;}
#FrmCV .RAUpload .MsgErr{font-size:80%;}
#FrmCV .RAUpload .Msg{display:none;}
#FrmCV  #lblFileCVOk,
#FrmCV  #lblFileLPOk,
#FrmCV  #lblFileFotoOk{margin-top: -20px; font-size: 90%; font-weight: bold;}
#FrmCV  #lblFileLPOk{margin-top: -15px;}
#FrmCV .RAFormMsgTextError {color: #e87722;font-size: 100%;font-weight:bold;margin-top:5px;}
#FrmCV .RAFormMsgTextError .RAFormLabelBold{font-size: 100%;}
#FrmCV .RAFormMsgError legend{display:none;}
#FrmCV  #CheckPrivacy  .alert-danger{width: max-content;}
#FrmCV .RAParNote {margin:-10px 10px 20px;}
#FrmCV .RAParNote p{line-height:50%; margin: 10px 10px;}
#FrmCV .RAParChek{font-size: 80%;}
#FrmCV #UpLoad_curvitae,
#FrmCV #UpLoad_presentazione,
#FrmCV #UpLoad_foto{font-size: 80%;}

#FrmCVResult .RiquadroImpaginazione {max-width:700px;margin:auto;}
#FrmCVResult .Riquadro_dt_RiquadroImpaginazione{background-color: #e87722; padding: 10px 0 10px 40px;color: #fff;font-size: 110%;line-height: 100%;}

#FrmIscrEvento form {border:2px solid #e87722; padding-bottom: 20px;line-height: 100%;}
#FrmIscrEvento .RAPar{background-color: #e87722; padding: 10px 0 1px 40px;color: #fff;font-size: 110%;line-height: 100%;}
#FrmIscrEvento  #sezesitoinvio .RAPar,
#FrmIscrEvento  form .RAPar{background-color: #fff; color: #000;font-size: 100%; padding:0;margin-left:30px;font-weight:bold;}
#FrmIscrEvento   .RAFieldset{margin:20px 30px;}
#FrmIscrEvento hr{margin:0;}
#FrmIscrEvento .RAFormLabelBold{color: #e87722;font-size:80%;}
#FrmIscrEvento .RACaptcha{border-bottom: 1px solid #e87722; padding: 5px 0 15px;}
#FrmIscrEvento .RAFieldset .RALegend{padding-bottom:15px;margin-bottom:0;}
#FrmIscrEvento  #sezesitoinvio{border: 2px solid #e87722;}
#FrmIscrEvento  #sezesitoinvio fieldset{display:none;}
#FrmIscrEvento  .alert-danger{width: fit-content; white-space: nowrap;font-size: 17px;padding:8px 16px;margin-top: 10px;}
#FrmIscrEvento  .RALegend .alert-danger{margin-top: 5px;}
#FrmIscrEvento  .RAFormMsgError{border-left: 2px solid #e87722;border-right: 2px solid #e87722;padding: 10px 30px;}
#FrmIscrEvento  .RAFormMsgError legend{display: none;}
#FrmIscrEvento  .RAFormMsgError .RAFormMsgTextError{padding: 8px 16px;color: #a94442;background-color: #f2dede;border-color: #ebccd1;font-size: 80%;font-weight:bold;}
#FrmIscrEvento  .RAFormMsgError .RAFormLabelBold{color: #a94442;font-size: 100%;margin-bottom:0;}
#FrmIscrEvento  .RALegend .RAParChek{font-size:80%;}
#FrmIscrEvento .RAFormSpace input{margin-left: 10%;}
#FrmIscrEvento .RAFormSpace input[type=radio]{margin-left: 0;}
#FrmIscrEvento .RARadioButton .RAFormLabel{font-size:70%;margin-right: 20px;}
#FrmIscrEvento .RARadioButton .RAFloatLeft{margin-left: 10%;}
#FrmIscrEvento .RARadioButton .RAFormLabelBold{font-size: 60%;}
@media (max-width: 767px) {
	#FrmIscrEvento  .alert-danger span{font-size: 90%;}
}
@media (max-width: 400px) {
	#FrmIscrEvento  .alert-danger span{font-size: 75%;}
	#FrmIscrEvento  .alert-danger{margin-top: 15px;}
}

.RACaptcha {text-align: center; margin-top: 10px;margin-bottom: 20px;}

#colprivacy a{word-break: break-all;}


#listacomunicati .Ancora h2{margin-bottom:0;}
#listadocumenti .RATable td a{color:#000;font-weight:normal;}
#listacomunicati .RATable td a{color:#000;}
#listacomunicati .RATable td a:hover{color:#e87722;}
#listadocumenti .RATable th,
#listadocumenti .RATable td,
#listacomunicati .RATable th,
#listacomunicati .RATable td {text-transform: uppercase;padding-top:4px;border-bottom: 1px solid #e87722;}
#listadocumenti .RATable th,
#listacomunicati .RATable th{text-align: left;color: #e87722;padding-top: 2px;padding-bottom: 2px;border-bottom: 2px solid #e87722;}
#listadocumenti .RATable td a:hover,
#listadocumenti a:hover,
#listacomunicati a:hover{color:#e87722;}
#listadocumenti .RATable td div,
#listacomunicati .RATable td  div{margin: 3px 0;}


/* 		Eventi		*/
/* ---------------------------------------------------------------------------------------------- */
#coldatievento .RALabel{color:#e87722; }
.RALinkOutPulsante,
#sezpagevento .btn-default,
#modiscreventi .btn-default{background-color: #e87722;
    border: none;
    text-transform: uppercase;
    background-position: center top;
    background-repeat: repeat-x;
    cursor: pointer;
    font-weight: bold;
    margin: auto;
    padding: 0.2em 0.5em;
    text-align: center;
color: #fff;}

#modiscreventi #colradbutassociati .RAFormSpace span{margin-left:20px;}
#modiscreventi #checkinformativa a{color:#e87722;}
#modiscreventi #checkinformativa .RAPar{margin-top:3px;}
#modiscreventi #checkinformativa .alert-danger{min-width: 300px;margin-top: 20px;}
/* ---------------------------------------------------------------------------------------------- */


/* Calendario */
/* ---------------------------------------------------------------------------------------------- */

#sezcalendarioeventi {width:1068px; margin:auto}
@media (max-width: 1199px) {
	#sezcalendarioeventi{width:880px;}
}
@media (max-width: 991px) {
	#sezcalendarioeventi{width:680px;}
}
@media (max-width: 767px) {
	#sezcalendarioeventi{width:360px;}
}
@media (max-width: 400px) {
	#sezcalendarioeventi{width: 100%;}
}

#sezcalendarioeventi .legend {padding-left:8px;}
#sezcalendarioeventi .legend .legenda{color:rgba(255, 255, 255, 0.0);background-image:url(../css/img/Calendario/legenda.png);background-repeat:no-repeat;}

#sezcalendarioeventi .mesi{padding-bottom:17px;padding-left:6px;text-transform:uppercase;font-weight:normal;color:#FFF;
margin-bottom:10px;font-weight:normal;line-height:150%;font-size:70%;width:100%;margin-left: 3px;}
#sezcalendarioeventi .mesi .RALink:link,
#sezcalendarioeventi .mesi .RALink:visited{color:#FFF;text-decoration:none;border-bottom: 2px solid #e87722;font-weight:normal;}

#sezcalendarioeventi .mesi  .visualizzato{border-bottom:2px solid #e87722;}

#sezcalendarioeventi .mesi .passato .RALink{float:left;text-align:center;padding-top:4px;width:8.33%;height:25px;margin-left:-8px;padding-left:0px;background-repeat:no-repeat;background-image:url(../css/img/Calendario/linguette/passato_lg.png);background-size: cover; width: 95px;}
#sezcalendarioeventi .mesi .passato .visualizzato{float:left;text-align:center;padding-top:4px;width:8.33%;height:25px;margin-left:-8px;background-repeat:no-repeat;background-image:url(../css/img/Calendario/linguette/passato_vis_lg.png);background-size: cover;width: 95px;}
#sezcalendarioeventi .mesi .passato.January .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/passato_vis_lg.png);}
#sezcalendarioeventi .mesi .passato.January .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/passato_lg.png);}
#sezcalendarioeventi .mesi .passato.December .visualizzato{padding-top:4px;background-image:url(../css/img/Calendario/linguette_dicembre/passato_vis_lg.png);}
#sezcalendarioeventi .mesi .passato.December .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/passato_lg.png);}

#sezcalendarioeventi .mesi .attuale .visualizzato {float:left;text-align:center;width:8.33%;height:25px;margin-left:-8px;padding-top:4px;background-image:url(../css/img/Calendario/linguette/attuale_lg.png);background-repeat:no-repeat;background-size: cover;    width: 95px;}
#sezcalendarioeventi .mesi .attuale .RALink {float:left;text-align:center;width:8.33%;height:25px;margin-left:-8px;padding-left:0px;padding-top:4px;background-image:url(../css/img/Calendario/linguette/futuro_lg.png);background-repeat:no-repeat;background-size: cover;    width: 95px;}
#sezcalendarioeventi .mesi .attuale.January .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/attuale_lg.png);}
#sezcalendarioeventi .mesi .attuale.December .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/attuale_lg.png);}

#sezcalendarioeventi .mesi .futuro .visualizzato{float:left;text-align:center;width:8.33%;height:25px;padding-top:4px;margin-left:-8px;background-image:url(../css/img/Calendario/linguette/attuale_lg.png);background-repeat:no-repeat;background-size: cover; width: 95px;}
#sezcalendarioeventi .mesi .futuro .RALink{float:left;text-align:center;width:8.33%;height:25px;margin-left:-8px;padding-left:0px;padding-top:4px;background-image:url(../css/img/Calendario/linguette/futuro_lg.png);background-repeat:no-repeat;background-size: cover;    width: 95px;}
#sezcalendarioeventi .mesi .futuro.January .visualizzato{padding-top:4px;background-image:url(../css/img/Calendario/linguette_gennaio/attuale_lg.png);}
#sezcalendarioeventi .mesi .futuro.January .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/futuro_lg.png);}
#sezcalendarioeventi .mesi .futuro.December .visualizzato{padding-top:4px;background-image:url(../css/img/Calendario/linguette_dicembre/attuale_lg.png);}
#sezcalendarioeventi .mesi .futuro.December .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/futuro_lg.png);}


@media (max-width: 1199px) {
	#sezcalendarioeventi .mesi .passato .RALink,
	#sezcalendarioeventi .mesi .passato .visualizzato,
	#sezcalendarioeventi .mesi .attuale .visualizzato,
	#sezcalendarioeventi .mesi .attuale .RALink,
	#sezcalendarioeventi .mesi .futuro .visualizzato,
	#sezcalendarioeventi .mesi .futuro .RALink{width:151px;margin-left: -8px;}
	#sezcalendarioeventi .mesi .passato .RALink,
	#sezcalendarioeventi .mesi .passato .visualizzato,
	#sezcalendarioeventi .mesi .attuale .RALink,
	#sezcalendarioeventi .mesi .attuale .visualizzato,	
	#sezcalendarioeventi .mesi .futuro .RALink,
	#sezcalendarioeventi .mesi .futuro .visualizzato{padding-top: 6px;}
	
	#sezcalendarioeventi .mesi .passato .RALink{background-image:url(../css/img/Calendario/linguette/passato_md.png);}
	#sezcalendarioeventi .mesi .passato .visualizzato{background-image:url(../css/img/Calendario/linguette/passato_vis_md.png)}	
	#sezcalendarioeventi .mesi .passato.January .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/passato_vis_md.png);}
	#sezcalendarioeventi .mesi .passato.January .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/passato_md.png);}
	#sezcalendarioeventi .mesi .passato.December .visualizzato{padding-top:4px;background-image:url(../css/img/Calendario/linguette_dicembre/passato_vis_md.png);}
	#sezcalendarioeventi .mesi .passato.December .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/passato_md.png);}	
	
	#sezcalendarioeventi .mesi .attuale .visualizzato,
	#sezcalendarioeventi .mesi .futuro .visualizzato	{background-image:url(../css/img/Calendario/linguette/attuale_md.png);}
	#sezcalendarioeventi .mesi .attuale.January .visualizzato,
	#sezcalendarioeventi .mesi .futuro.January .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/attuale_md.png);}
	#sezcalendarioeventi .mesi .futuro.December .visualizzato,
	#sezcalendarioeventi .mesi .attuale.December .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/attuale_md.png);}
	
	#sezcalendarioeventi .mesi .attuale .RALink ,
	#sezcalendarioeventi .mesi .futuro .RALink{background-image:url(../css/img/Calendario/linguette/futuro_md.png);}	
	
	#sezcalendarioeventi .mesi .futuro.January .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/futuro_md.png);}
	#sezcalendarioeventi .mesi .futuro.December .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/futuro_md.png);}
}	

@media (max-width: 991px) {
	#sezcalendarioeventi .RAElencoCanali.RARiepilogaCanali.mesi{margin-left: 4px;}
	
	#sezcalendarioeventi .mesi .passato .RALink,
	#sezcalendarioeventi .mesi .passato .visualizzato,
	#sezcalendarioeventi .mesi .attuale .visualizzato,
	#sezcalendarioeventi .mesi .attuale .RALink,
	#sezcalendarioeventi .mesi .futuro .visualizzato,
	#sezcalendarioeventi .mesi .futuro .RALink{width:173px;margin-left: -9px;}
	
	#sezcalendarioeventi .mesi .passato .RALink{background-image:url(../css/img/Calendario/linguette/passato_sm.png);}
	#sezcalendarioeventi .mesi .passato .visualizzato{background-image:url(../css/img/Calendario/linguette/passato_vis_sm.png)}
	#sezcalendarioeventi .mesi .passato.January .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/passato_vis_sm.png);}
	#sezcalendarioeventi .mesi .passato.January .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/passato_sm.png);}	
	#sezcalendarioeventi .mesi .passato.December .visualizzato{padding-top:4px;background-image:url(../css/img/Calendario/linguette_dicembre/passato_vis_sm.png);}	
	#sezcalendarioeventi .mesi .passato.December .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/passato_sm.png);}
	
	#sezcalendarioeventi .mesi .attuale .visualizzato,
	#sezcalendarioeventi .mesi .futuro .visualizzato	{background-image:url(../css/img/Calendario/linguette/attuale_sm.png);}
	#sezcalendarioeventi .mesi .attuale.January .visualizzato,
	#sezcalendarioeventi .mesi .futuro.January .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/attuale_sm.png);}	
	#sezcalendarioeventi .mesi .futuro.December .visualizzato,
	#sezcalendarioeventi .mesi .attuale.December .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/attuale_sm.png);}

	#sezcalendarioeventi .mesi .attuale .RALink ,
	#sezcalendarioeventi .mesi .futuro .RALink{background-image:url(../css/img/Calendario/linguette/futuro_sm.png);}	
	
	#sezcalendarioeventi .mesi .futuro.January .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/futuro_sm.png);}
	#sezcalendarioeventi .mesi .futuro.December .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/futuro_sm.png);}
}

@media (max-width: 767px) {
	#sezcalendarioeventi .RAElencoCanali.RARiepilogaCanali.mesi{margin-left: 4px;}
	
	#sezcalendarioeventi .mesi .passato .RALink,
	#sezcalendarioeventi .mesi .passato .visualizzato,
	#sezcalendarioeventi .mesi .attuale .visualizzato,
	#sezcalendarioeventi .mesi .attuale .RALink,
	#sezcalendarioeventi .mesi .futuro .visualizzato,
	#sezcalendarioeventi .mesi .futuro .RALink{width: 123px;;margin-left: -9px;}

	#sezcalendarioeventi .mesi .passato .RALink{background-image:url(../css/img/Calendario/linguette/passato_xs.png);}
	#sezcalendarioeventi .mesi .passato .visualizzato{background-image:url(../css/img/Calendario/linguette/passato_vis_xs.png)}
	#sezcalendarioeventi .mesi .passato.January .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/passato_vis_xs.png);}
	#sezcalendarioeventi .mesi .passato.January .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/passato_xs.png);}
	#sezcalendarioeventi .mesi .passato.December .visualizzato{padding-top:4px;background-image:url(../css/img/Calendario/linguette_dicembre/passato_vis_xs.png);}	
	#sezcalendarioeventi .mesi .passato.December .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/passato_xs.png);}

	#sezcalendarioeventi .mesi .attuale .visualizzato,
	#sezcalendarioeventi .mesi .futuro .visualizzato	{background-image:url(../css/img/Calendario/linguette/attuale_xs.png);}
	#sezcalendarioeventi .mesi .attuale.January .visualizzato,
	#sezcalendarioeventi .mesi .futuro.January .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/attuale_xs.png);}	
	#sezcalendarioeventi .mesi .futuro.December .visualizzato,
	#sezcalendarioeventi .mesi .attuale.December .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/attuale_xs.png);}

	#sezcalendarioeventi .mesi .attuale .RALink ,
	#sezcalendarioeventi .mesi .futuro .RALink{background-image:url(../css/img/Calendario/linguette/futuro_xs.png);}	

	#sezcalendarioeventi .mesi .futuro.January .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/futuro_xs.png);}
	#sezcalendarioeventi .mesi .futuro.December .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/futuro_xs.png);}
}
@media (max-width: 400px) {
	#sezcalendarioeventi .mesi .passato .RALink,
	#sezcalendarioeventi .mesi .passato .visualizzato,
	#sezcalendarioeventi .mesi .attuale .visualizzato,
	#sezcalendarioeventi .mesi .attuale .RALink,
	#sezcalendarioeventi .mesi .futuro .visualizzato,
	#sezcalendarioeventi .mesi .futuro .RALink{width: 50%;;margin-left: -9px;}
	
	#sezcalendarioeventi .mesi .passato .RALink{background-image:url(../css/img/Calendario/linguette/passato_md.png);}
	#sezcalendarioeventi .mesi .passato .visualizzato{background-image:url(../css/img/Calendario/linguette/passato_vis_md.png)}	
	#sezcalendarioeventi .mesi .passato.January .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/passato_vis_md.png);}
	#sezcalendarioeventi .mesi .passato.January .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/passato_md.png);}	
	#sezcalendarioeventi .mesi .passato.December .visualizzato{padding-top:4px;background-image:url(../css/img/Calendario/linguette_dicembre/passato_vis_md.png);}	
	#sezcalendarioeventi .mesi .passato.December .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/passato_md.png);}

	#sezcalendarioeventi .mesi .attuale .visualizzato,
	#sezcalendarioeventi .mesi .futuro .visualizzato	{background-image:url(../css/img/Calendario/linguette/attuale_md.png);}
	#sezcalendarioeventi .mesi .attuale.January .visualizzato,
	#sezcalendarioeventi .mesi .futuro.January .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/attuale_md.png);}	
	#sezcalendarioeventi .mesi .futuro.December .visualizzato,
	#sezcalendarioeventi .mesi .attuale.December .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/attuale_md.png);}

	#sezcalendarioeventi .mesi .attuale .RALink ,
	#sezcalendarioeventi .mesi .futuro .RALink{background-image:url(../css/img/Calendario/linguette/futuro_md.png);}	

	#sezcalendarioeventi .mesi .futuro.January .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/futuro_md.png);}
	#sezcalendarioeventi .mesi .futuro.December .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/futuro_md.png);}	
}


#sezcalendarioeventi .mesi .mese.attuale .Mostra-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette/special_mostre_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.January .Mostra-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro.January .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_mostre_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.December .Mostra-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro.December .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_mostre_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale .Mostra-Importante .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro .Mostra-Importante .visualizzato {background-image:url(../css/img/Calendario/linguette/special_mostre_vis_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.January .Mostra-Importante .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro.January .Mostra-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_mostre_vis_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.December .Mostra-Importante .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro.December .Mostra-Importante  .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_mostre_vis_lg.gif);}

#sezcalendarioeventi .mesi .mese.attuale .Convegno-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro .Convegno-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_convegni_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.January .Convegno-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro.January .Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.December .Convegno-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro.December .Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale .Convegno-Importante .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro .Convegno-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_convegni_vis_lg.gif);}	
#sezcalendarioeventi .mesi .mese.attuale.January .Convegno-Importante .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro.January .Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_vis_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.December .Convegno-Importante .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro.December .Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_vis_lg.gif);}

/* Da rimuovere a novembre 2021*/
#sezcalendarioeventi .mesi .mese.attuale .Workshop-Convegno-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro .Workshop-Convegno-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_convegni_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Convegno-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Convegno-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale .Workshop-Convegno-Importante .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro .Workshop-Convegno-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_convegni_vis_lg.gif);}	
#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Convegno-Importante .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_vis_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Convegno-Importante .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_vis_lg.gif);}
/* Da rimuovere a novembre 2021*/

#sezcalendarioeventi .mesi .mese.attuale  .Workshop-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro .Workshop-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_workshop_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_workshop_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Importante .RALink,
#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_workshop_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale .Workshop-Importante  .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro .Workshop-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_workshop_vis_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Importante  .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_workshop_vis_lg.gif);}
#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Importante  .visualizzato,
#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Importante  .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_workshop_vis_lg.gif);}

@media (max-width: 1199px) {
	#sezcalendarioeventi .mesi .mese.attuale .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette/special_mostre_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_mostre_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_mostre_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Mostra-Importante .visualizzato {background-image:url(../css/img/Calendario/linguette/special_mostre_vis_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Mostra-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_mostre_vis_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Mostra-Importante  .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_mostre_vis_md.gif);}	
		
	#sezcalendarioeventi .mesi .mese.attuale .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Convegno-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_convegni_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Convegno-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_convegni_vis_md.gif);}	
	#sezcalendarioeventi .mesi .mese.attuale.January .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_vis_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_vis_md.gif);}	
	
	#sezcalendarioeventi .mesi .mese.attuale  .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Workshop-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_workshop_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_workshop_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_workshop_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Workshop-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_workshop_vis_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_workshop_vis_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Importante  .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_workshop_vis_md.gif);}	
}

@media (max-width: 991px) {
	#sezcalendarioeventi .mesi .mese.attuale .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette/special_mostre_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_mostre_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_mostre_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Mostra-Importante .visualizzato {background-image:url(../css/img/Calendario/linguette/special_mostre_vis_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Mostra-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_mostre_vis_sm.gif);}	
	#sezcalendarioeventi .mesi .mese.attuale.December .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Mostra-Importante  .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_mostre_vis_sm.gif);}
	
	#sezcalendarioeventi .mesi .mese.attuale .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Convegno-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_convegni_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Convegno-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_convegni_vis_sm.gif);}	
	#sezcalendarioeventi .mesi .mese.attuale.January .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_vis_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_vis_sm.gif);}	
	
	#sezcalendarioeventi .mesi .mese.attuale  .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Workshop-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_workshop_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_workshop_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_workshop_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Workshop-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_workshop_vis_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_workshop_vis_sm.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Importante  .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_workshop_vis_sm.gif);}	
}

@media (max-width: 767px) {
	#sezcalendarioeventi .mesi .mese.attuale .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette/special_mostre_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_mostre_xs.gif);}	
	#sezcalendarioeventi .mesi .mese.attuale.December .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_mostre_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Mostra-Importante .visualizzato {background-image:url(../css/img/Calendario/linguette/special_mostre_vis_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Mostra-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_mostre_vis_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Mostra-Importante  .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_mostre_vis_xs.gif);}	
	
	#sezcalendarioeventi .mesi .mese.attuale .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Convegno-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_convegni_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Convegno-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_convegni_vis_xs.gif);}	
	#sezcalendarioeventi .mesi .mese.attuale.January .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_vis_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_vis_xs.gif);}

	#sezcalendarioeventi .mesi .mese.attuale  .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Workshop-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_workshop_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_workshop_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_workshop_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Workshop-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_workshop_vis_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_workshop_vis_xs.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Importante  .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_workshop_vis_xs.gif);}	
}

@media (max-width: 400px) {
	#sezcalendarioeventi .mesi .mese.attuale .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette/special_mostre_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_mostre_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Mostra-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Mostra-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_mostre_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Mostra-Importante .visualizzato {background-image:url(../css/img/Calendario/linguette/special_mostre_vis_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Mostra-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_mostre_vis_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Mostra-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Mostra-Importante  .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_mostre_vis_md.gif);}	
	
	#sezcalendarioeventi .mesi .mese.attuale .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Convegno-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_convegni_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Convegno-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Convegno-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Convegno-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_convegni_vis_md.gif);}	
	#sezcalendarioeventi .mesi .mese.attuale.January .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_convegni_vis_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Convegno-Importante .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Convegno-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_convegni_vis_md.gif);}
	
	#sezcalendarioeventi .mesi .mese.attuale  .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro .Workshop-Importante  .RALink{background-image:url(../css/img/Calendario/linguette/special_workshop_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Importante .RALink{background-image:url(../css/img/Calendario/linguette_gennaio/special_workshop_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Importante .RALink,
	#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Importante .RALink{background-image:url(../css/img/Calendario/linguette_dicembre/special_workshop_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro .Workshop-Importante  .visualizzato {background-image:url(../css/img/Calendario/linguette/special_workshop_vis_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.January .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.January .Workshop-Importante .visualizzato{background-image:url(../css/img/Calendario/linguette_gennaio/special_workshop_vis_md.gif);}
	#sezcalendarioeventi .mesi .mese.attuale.December .Workshop-Importante  .visualizzato,
	#sezcalendarioeventi .mesi .mese.futuro.December .Workshop-Importante  .visualizzato{background-image:url(../css/img/Calendario/linguette_dicembre/special_workshop_vis_md.gif);}	
}

#sezcalendarioeventi .giorni{font-size:12px;text-transform:uppercase;font-weight:normal;
		color:#979797;padding-left:5px;margin-bottom:10px; margin-right: 20px;clear: both;width: 99%; margin-left: -4px;}/*padding-bottom:30px;*/
#sezcalendarioeventi .giorni .giorno{float:left;padding-bottom: 25px;text-align:center;width:3.22%;height:22px;border-bottom: 2px solid #e87722;}

#sezcalendarioeventi .giorni .giorno .giorno{width:100%}

@media (max-width: 1199px) {
	#sezcalendarioeventi .giorni{padding-top:3px;}
}
@media (max-width: 767px) {
	#sezcalendarioeventi .giorni .giorno{width:6.25%;}
}
@media (max-width: 399px) {
	#sezcalendarioeventi .giorni .giorno{width:8.9%;}
}

#sezcalendarioeventi .giorni .Sun,
#sezcalendarioeventi .giorni .festivo{color:#FF0000;}
#sezcalendarioeventi .giorni .RALink{color:#979797;text-decoration:none;font-weight:normal;pointer-events:none;cursor:default !important;}

#sezcalendarioeventi .giorni .giorno.Mostra{background-image:url(../css/img/Calendario/eventi/mostre.png);background-position:center top;background-repeat:no-repeat;border-bottom: none;}
#sezcalendarioeventi .giorni .giorno.Importante .Mostra{color:#FFF;font-weight:bold;background-image:url(../css/img/Calendario/eventi_speciali/mostre.png);background-position:center;background-repeat:no-repeat;border-bottom: none;}

#sezcalendarioeventi .giorni .giorno.Convegno{background-image:url(../css/img/Calendario/eventi/convegni.png);background-position:center top;background-repeat:no-repeat;border-bottom: none;}
#sezcalendarioeventi .giorni .giorno.Importante .Convegno{color:#FFF;font-weight:bold;background-image:url(../css/img/Calendario/eventi_speciali/convegni.png);background-position:center;background-repeat:no-repeat;border-bottom: none;}

#sezcalendarioeventi .giorni .giorno.Workshop{background-image:url(../css/img/Calendario/eventi/workshop.png);background-position:center top;background-repeat:no-repeat;border-bottom: none;}
#sezcalendarioeventi .giorni .giorno.Importante .Workshop{color:#FFF;font-weight:bold;background-image:url(../css/img/Calendario/eventi_speciali/workshop.png);background-position:center;background-repeat:no-repeat;border-bottom: none;}

#sezcalendarioeventi .giorni .giorno.Convegno .RALink,
#sezcalendarioeventi .giorni .giorno.Workshop .RALink,
#sezcalendarioeventi .giorni .giorno.Mostra .RALink{color:#979797;}

#sezcalendarioeventi .giorni .giorno.Importante .Convegno .RALink,
#sezcalendarioeventi .giorni .giorno.Importante .Workshop .RALink,
#sezcalendarioeventi .giorni .giorno.Importante .Mostra .RALink{color:#FFF;font-weight:bold;}

#sezcalendarioeventi .anni {width:110px;padding-bottom:25px;font-size:85%;background-image:url(../css/img/Calendario/linguetta-anni.png);background-repeat:no-repeat;background-size: cover;margin-left:1px;clear: both;margin-bottom:20px;}
#sezcalendarioeventi .anni li{float:left;background-image:none;}
#sezcalendarioeventi .anni .prec,
#sezcalendarioeventi .anni .next {width:25px;}
#sezcalendarioeventi .anni .prec .RALink,
#sezcalendarioeventi .anni .next .RALink{color:rgba(255, 255, 255, 0.0);letter-spacing:-1pt;}
#sezcalendarioeventi .anni .next .RALink{text-align:right;}

#sezcalendarioeventi .anni .this{color:#FFF;font-weight:bold;width:60px;text-align:center;margin-top: 2px;}

@media (min-width: 768px) {
	#sezcalendarioeventi .anni .this{margin-top: 1px;}	
}
@media (min-width: 992px) {
	#sezcalendarioeventi .anni .this{margin-top: 0;}
}

#sezcalendarioeventi .RAElencoCanali.elem_0 .Sintesi{width: max-content;max-width: 100%;margin: 50px auto;}

#sezcalendarioeventi .HRElenco.Mostra{margin-left:10px;margin-right:6px;margin-bottom:20px;background-image:url(../css/img/Calendario/icone/mostre.png);background-repeat:no-repeat;background-position:left top;padding-left: 10px;}
#sezcalendarioeventi .HRElenco.Convegno{margin-left:10px;margin-right:6px;margin-bottom:20px;background-image:url(../css/img/Calendario/icone/convegni.png);background-repeat:no-repeat;background-position:left top;padding-left: 10px;}
#sezcalendarioeventi .HRElenco.Workshop{margin-left:0;margin-right:6px;margin-bottom:20px;background-image:url(../css/img/Calendario/icone/workshop.png);background-repeat:no-repeat;background-position:left top;padding-left: 10px;}
#sezcalendarioeventi .HRElenco.Mostra.RAECImg60 h2,
#sezcalendarioeventi .HRElenco.Mostra.RAECImg60 .Sintesi {margin-left:50px;}
#sezcalendarioeventi .HRElenco.Convegno.RAECImg60 h2,
#sezcalendarioeventi .HRElenco.Convegno.RAECImg60 .Sintesi{margin-left:50px;}
#sezcalendarioeventi .HRElenco.Workshop.RAECImg60 h2,
#sezcalendarioeventi .HRElenco.Workshop.RAECImg60 .Sintesi{margin-left:50px;}
/* ---------------------------------------------------------------------------------------------- */


/* Ricerca */
/* ---------------------------------------------------------------------------------------------- */
#sezioneRicerca #SW{max-width: 100%;}

#RAFormSearchAdv #MotoreRicerca legend{display:none;}
#RAFormSearchAdv #MotoreRicerca #SW {max-width:100%;}
#RAFormSearchAdv #MotoreRicerca #frmCanale{max-width:100%;}

.RisultatoCerca  a img{margin-right: 10px;}

.RisultatoCerca  .RAHrefKb{word-break: break-all;}
/* ---------------------------------------------------------------------------------------------- */

/* Box Menu sinistra */
.Riquadro93 ul li  .IndA:link,
.Riquadro93 ul li  .IndA:visited{line-height:0;color:#fff;padding-left:0px;display:block;text-transform:uppercase;font-family:ITCAvantGardeW01-CnMd; font-size:13px;}
.Riquadro93 ul li .IndA:hover,
.Riquadro93 ul li  .IndA:active,
.Riquadro93 ul li  .IndA:focus{padding-top:10px;}
.Riquadro93 ul li  .SelIndS{line-height:0;color:#fff;padding-left:0px;display:block;text-transform:uppercase;font-family:ITCAvantGardeW01-CnMd; font-size:13px;letter-spacing:-.5pt;}
.Riquadro93 ul li  .SelIndA:link,
.Riquadro93 ul li  .SelIndA:visited{line-height:0;color:#fff;padding-left:0px;display:block;pointer-events: none}
.Riquadro93 ul li  .SelIndA:hover,
.Riquadro93 ul li  .SelIndA:active,
.Riquadro93 ul li  .SelIndA:focus{line-height:0;color:#fff;padding-left:0px;display:block;}
.Riquadro93 ul li  ul li  .IndA:link,
.Riquadro93 ul li  ul li  .IndA:visited{line-height:20px;color:#000;padding-top:15px;padding-left:0px;margin-left:0px;border-bottom:dotted 0px #444;border-left:solid 0px #444;background-repeat:no-repeat;}
.Riquadro93 ul li  ul li  .IndA:hover,
.Riquadro93 ul li  ul li  .IndA:active,
.Riquadro93 ul li  ul li  .IndA:focus{color:#e87722;padding-top:15px;}
.Riquadro93 ul li  ul li  .SelIndS{line-height:20px;color:#e87722;padding-top:15px;padding-left:0px;margin-left:0px;border-bottom:dotted 0px #444;border-left:solid 0px #444;}
.Riquadro93 ul li  ul li  .SelIndAS{line-height:20px;color:#e87722;padding-left:0px;display:block;text-transform:uppercase;font-family:ITCAvantGardeW01-CnMd; font-size:13px;letter-spacing:-.5pt;margin-left:0px;}
.Riquadro93 ul li  ul li  .SelIndA:link,
.Riquadro93 ul li  ul li  .SelIndA:visited{line-height:20px;color:#e87722;padding-top:15px;padding-left:0px;margin-left:0px;border-bottom:dotted 0px #444;border-left:solid 0px #444;pointer-events:initial;}
.Riquadro93 ul li  ul li  .SelIndA:hover,
.Riquadro93 ul li  ul li  .SelIndA:active,
.Riquadro93 ul li  ul li  .SelIndA:focus{}
.Riquadro93 ul li  ul li  ul li  .IndA:link,
.Riquadro93 ul li  ul li  ul li  .IndA:visited{line-height:15px;padding-top:5px;font-size:11px;padding-left:20px;}
.Riquadro93 ul li  ul li  ul li  .SelIndS{line-height:15px;padding-top:5px;font-size:11px;padding-left:20px;}
.Riquadro93 ul li  ul li  ul li  .SelIndA:link,
.Riquadro93 ul li  ul li  ul li  .SelIndA:visited{line-height:15px;padding-top:5px;font-size:11px;padding-left:20px;}
.Riquadro93 ul li  ul li  ul li  ul li  .IndA:link,
.Riquadro93 ul li  ul li  ul li  ul li  .IndA:visited{font-size:90%;padding-left:35px;}
.Riquadro93 ul li  ul li  ul li  ul li  .SelIndS{font-size:90%;padding-left:35px;}
.Riquadro93 ul li  ul li  ul li  ul li  .SelIndA:link,
.Riquadro93 ul li  ul li  ul li  ul li  .SelIndA:visited{font-size:90%;padding-left:35px;}
/* ---------------------------------------------------------------------------------------------- */


/*My Menu*/
/* ----------------------------------------------------------------------------------------------------------------- */
#colsezmymenu ul li .SelIndS{display:none;}
#navbarMM a{font-weight:normal;}
/* ----------------------------------------------------------------------------------------------------------------- */

/*CDA e Consiglio Sindacale*/
/* ----------------------------------------------------------------------------------------------------------------- */
#sezpresidenza .row,
#sezmembriconsiglio .row{margin:0;}
#sezpresidenza .RAElencoCanali h2,
#sezpresidenza .RAElencoCanali .Sintesi,
#sezmembriconsiglio .RAElencoCanali h2,
#sezmembriconsiglio .RAElencoCanali .Sintesi{margin-left:110px;}
#sezpresidenza .RAElencoCanali h2,
#sezmembriconsiglio .RAElencoCanali h2{padding-top: 10px;}
#sezmembriconsiglio .RAElencoCanali h2 {margin-bottom:5px;}
#sezmembriconsiglio .RAElencoCanali .Sintesi p {margin-bottom:0;line-height:120%;}
#sezmembriconsiglio .RAElencoCanali .Sintesi a{word-break:break-word;}
#sezcollsindacale .RAParCell{margin-top: 15px; line-height: 100%;}
@media (min-width: 768px) {
	#sezpresidenza  .col-md-6,
	#sezmembriconsiglio  .col-md-6{padding:0; float: left; width: 50%}
}
@media (max-width: 767px) {
	#sezpresidenza  .col-md-6,
	#sezmembriconsiglio .col-md-6,
	#sezcollsindacale .RAContNCols {margin-left: 8%;}
}
/* ----------------------------------------------------------------------------------------------------------------- */


/*Newsletter*/
/* ----------------------------------------------------------------------------------------------------------------- */
#colNewsletter{background-color:#f3ecdf; padding:0;}
#colNewsletter .col-xs-9 {margin:auto;}

@media (max-width: 767px) {
  #colNewsletter #rigasenzamargine{margin:0;}
  #colNewsletter #rigasenzamargine > [class*='col-']{padding:0;}
  
  #colNewsletter #rigasenzamargine{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  }
  #colNewsletter #rigasenzamargine > [class*='col-']{
	display: flex;
	flex-direction: column;
  }
}

#ContenutiNL{margin:30px 0;}
#ContenutiNL a,
#ContenutiNL a:link{text-decoration:none;}
#ContenutiNL table {border-spacing: 0;font-family: sans-serif;color: #333333;}
#ContenutiNL td {padding: 0;}
#ContenutiNL img {border: 0;}
#ContenutiNL .wrapper {width: 100%;table-layout: fixed;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
#ContenutiNL .webkit {max-width: 600px;}
 
/* Windows Phone Viewport Fix */
#ContenutiNL @-ms-viewport { width: device-width; }

#ContenutiNL .outer {Margin: 0 auto;width: 100%;max-width: 600px;}

#ContenutiNL .full-width-image img {width: 100%;height: auto;}

#ContenutiNL .inner {padding: 10px;}
#ContenutiNL p {Margin: 0;}
#ContenutiNL a {color: #e87722;text-decoration: underline;}
#ContenutiNL .h1 {font-size: 21px;font-weight: bold;Margin-bottom: 18px;}
#ContenutiNL .h2 {font-size: 18px;font-weight: bold;Margin-bottom: 12px;}
 
/* One column layout */
#ContenutiNL .one-column .contents {text-align: left;}
#ContenutiNL .one-column p {font-size: 14px;Margin-bottom: 10px;}

/*Two column layout*/
#ContenutiNL .two-column {text-align: center;font-size: 0;}
#ContenutiNL .two-column .column {width: 100%;max-width: 300px;display: inline-block;vertical-align: top;}
#ContenutiNL .contents {width: 100%;}
#ContenutiNL .two-column .contents {font-size: 14px;text-align: left;}
#ContenutiNL .two-column img {width: 100%;height: auto;}
#ContenutiNL .two-column .text {padding-top: 10px;}

/*Media Queries*/
@media screen and (max-width: 500px) {
	#ContenutiNL .two-column .column{width: 100%;}
	#ContenutiNL .two-column .column,
	#ContenutiNL .three-column .column {max-width: 100% !important;}
	#ContenutiNL .three-column img {max-width: 50% !important;}
}

@media screen and (min-width: 501px) and (max-width: 620px) {
	#ContenutiNL .three-column .column {max-width: 33% !important;}
	#ContenutiNL .two-column .column {max-width: 50% !important;}
}
  
#ContenutiNL   .pippo{max-width: 100% !important;}

/* ----------------------------------------------------------------------------------------------------------------- */



/* Elenco documenti Consiglio d'amministrazione */
/* ----------------------------------------------------------------------------------------------------------------- */
#listadocumenticonsiglio a{color:#000;}
#listadocumenticonsiglio a:hover{color:#e87722;}
#listadocumenticonsiglio a img{margin-right: 10px; margin-bottom: 5px;}
/* ----------------------------------------------------------------------------------------------------------------- */


#rientrosx_12col{margin-left:4.5%;}
#rientrosx_8col{margin-left:7.5%;}
#rientrosx_12col_neg{margin:0 -4.5%;}
#rientrosx_12col_neg .img-responsive{max-width:95%;}
@media (max-width: 767px) {
	#rientrosx_12col{margin-left:1%;}
	#rientrosx_8col{margin-left:1%;}
}

	

.EtichettaBanner{position: absolute; top: 80%; left: 6.4%; text-transform: uppercase; font-size: 2.65vw;}	
@media (max-width: 767px) {
	.EtichettaBanner{top: 60%;font-size: 4vw;}
}

#divcentrato{width:fit-content;margin:auto;}
#sottotitoloarancione .RASotTitCell,
#sottotitoloarancione .RASottotitolo{color:#e87722;}
.ULancora li{text-align:right; margin-right:2%;}

/* Pagina Policy 1 */
/* ----------------------------------------------------------------------------------------------------------------- */
#frmPolicy1{width:50%; margin:auto;}
@media (max-width: 767px) {
	#sezpresidenza  .col-md-6,
	#sezmembriconsiglio .col-md-6,
	#sezcollsindacale .RAContNCols {margin-left: 8%;}
}
@media (max-width: 991px) {
	#frmPolicy1{width:75%;}
}
@media (max-width: 767px) {
	#frmPolicy1{width:95%;}
}
@media (max-width: 767px) {
	#frmPolicy1{width:95%;}
	#frmPolicy1 .RAFormSpace input[type=text] {clear:both;}
	#frmPolicy1 .RAFormSpace label{width:50% !important;}
}
/* ----------------------------------------------------------------------------------------------------------------- */


/* Pagina Key Figures */
/* ----------------------------------------------------------------------------------------------------------------- */
#rowKeyFigures.row{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  }

#rowKeyFigures.row> [class*='col-']{
  display: flex;
  flex-direction: column;
}

#rowKeyFigures .TestoKeyFigures {margin:20px 3% 50px;text-align: center;}
#rowKeyFigures .importante{color:#e87722; font-size:150%;display:inline;}
#rowKeyFigures .orange{color:#e87722;display:inline;}
/* ----------------------------------------------------------------------------------------------------------------- */

/* Pagina CBI GO */
/* ----------------------------------------------------------------------------------------------------------------- */
#rowCellFigures.row{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  }

#rowCellFigures.row> [class*='col-']{
  display: flex;
  flex-direction: column;
}

#rowCellFigures .TestoKeyFigures {margin:20px 3% 50px;text-align: center;}
#rowCellFigures .importante{color:#e87722; font-size:150%;display:inline;}
#rowCellFigures.orange{color:#e87722;display:inline;}

#rowCellFigures .img-responsive{max-width: 85%;}
@media (max-width: 767px) {
	#rowCellFigures .img-responsive{max-width: 70%;}
}
@media (max-width: 400px) {
	#rowCellFigures .img-responsive{max-width: 80%;}
}
/* ----------------------------------------------------------------------------------------------------------------- */

.PulsanteContattaci{background-color: #e87722; color: #fff; border-color: #e87722;}

/* Pagina Social*/
/*----------------------------------------------------------------------------------------------------------------- */
#sezSocial .RALink{width:max-content;outline: none;}
#sezSocial img.img-responsive{display:inline;margin-right: 50px;}

@media (max-width: 767px) {
	#sezSocial img.img-responsive{display:block;margin:0 auto 10px;}
	#sezSocial .RALink {text-align:center;}
}
/* ----------------------------------------------------------------------------------------------------------------- */


/* Pagina Sitemap*/
/*----------------------------------------------------------------------------------------------------------------- */
#sitemap {text-transform:uppercase;}
#sitemap ul {border-left: 2px solid #000; padding-left: 15px;padding-top:20px;}
#sitemap ul li ul {border-left: none; padding-left: 0;padding-top:0;}
#sitemap ul li ul li{margin-top: 30px;}
#sitemap ul li ul li a{font-weight:normal;background-image: url(../../Immagini/Templates/sitemap/quadratino.png); background-repeat: no-repeat; background-position-y: center; margin-left: -19px; padding-left: 19px;}
#sitemap ul li ul li ul{margin-left: 30px;}
#sitemap ul li ul li ul li{margin-top: 5px;font-size: 90%;}
#sitemap ul li ul li ul li a,
#sitemap ul li ul li ul li a:link{color: #000;background-image:none;}
#sitemap ul li ul li ul li a:hover{color: #e87722;}

#sitemap #colfooter ul {padding-top:44px;border-left: 2px solid #000; padding-left: 15px;}
#sitemap #colfooter .ind_08 .liP1{margin-top: -14px;}
#sitemap #colfooter ul li{margin-top: 30px;}
#sitemap #colfooter .SelIndS,
#sitemap #colfooter ul li a{font-weight:normal;color: #000;background-image: url(../../Immagini/Templates/sitemap/quadratino.png);background-repeat: no-repeat;background-position-y: center;margin-left: -19px;padding-left: 19px;}
#sitemap #colfooter ul li a:hover{color: #e87722;}

@media (max-width: 767px) {
	#sitemap ul {padding-top: 50px;}
	#sitemap ul.ind_07 {padding-top: 25px;}
	#sitemap ul li ul {padding-top: 0;}
	#sitemap #colfooter ul {padding-top: 50px;}
	#sitemap #colfooter ul.ind_08{padding-top: 30px;}	
	#sitemap #colfooter ul li{padding-top: 0;}
	#sitemap #colfooter .ind_08 .liP1{margin-top: 0;}
}

#sitemap #rowheadsitemap {background-color:#e87722;}
#sitemap #rowheadsitemap  #seztestata .col-sm-3 .rigasotto,
#sitemap #rowheadsitemap  #seztestata .col-sm-1 .rigasotto,
#sitemap #rowheadsitemap .col-sm-3>div{background-image: url(../../Immagini/Templates/sitemap/quadratinob.png);background-repeat: no-repeat; margin-left: -2px; border-bottom:none;}
#sitemap #rowheadsitemap .RALineBreak{border-left:2px solid #fff;margin-left: 2px;}
#sitemap #rowheadsitemap  #seztestata .col-sm-3 .rigasopra,
#sitemap #rowheadsitemap  #seztestata .col-sm-3>div,
#sitemap #rowheadsitemap  #seztestata .col-sm-1 .rigasopra,
#sitemap #rowheadsitemap  #seztestata .col-sm-1>div{border:none; margin:0; background-image:none; border-bottom: 2px solid #fff; margin-bottom: -2px;margin-right: -30px;}
#sitemap #rowheadsitemap  #seztestata .rigasopra .RALineBreak{border:none;margin:0;}
#sitemap #rowheadsitemap  #seztestata .col-sm-1 .rigasopra{border-bottom: none;margin-bottom: 0;}

#sitemap  #rowbodysitemap{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  }
#sitemap  #rowbodysitemap> [class*='col-']{
  display: flex;
  flex-direction: column;
}
@media (max-width: 383px) {
	#sitemap  #rowbodysitemap #finale{display: none !important;;}
}
/* ----------------------------------------------------------------------------------------------------------------- */


/* Pagina Documenti riservati*/
/*----------------------------------------------------------------------------------------------------------------- */
.TabRiservati{width:60%;margin:auto;}
@media (max-width: 767px) {
	.TabRiservati{width:90%;}
}
/* ----------------------------------------------------------------------------------------------------------------- */

/* Pagina Servizi disponibili*/
/*----------------------------------------------------------------------------------------------------------------- */
.TabServizi{width:60%;margin:auto;}
@media (max-width: 767px) {
	.TabServizi{width:90%;}
}
/* ----------------------------------------------------------------------------------------------------------------- */


/* Pagina Sostenibilità*/
/*------------------------------------------------------------------------------------------------------------------ */
@media (max-width: 400px) {
	#sezSostenibile .RAImmagine.RAFloatLeft.RAIMGSpacerRight,
	#sezSostenibile .RAImmagine.RAFloatRight.RAIMGSpacerLeft{float:none;text-align: center;margin: 0 0 20px;}
}
/* ----------------------------------------------------------------------------------------------------------------- */

/* Pagina Benefit*/
/*------------------------------------------------------------------------------------------------------------------ */
#sezBenefit  #elem1 .RAParCell.RAAlignJustify{padding-top: 50px;}
#sezBenefit  #elem2 .RAParCell.RAAlignJustify{padding-top: 20px;}
#sezBenefit  #elem3 .RAParCell.RAAlignJustify{padding-top: 45px;}
#sezBenefit  #elem5 .RAParCell.RAAlignJustify{padding-top: 25px;}
@media (max-width: 600px) {
	#sezBenefit .RAImmagine.RAFloatLeft.RAIMGSpacerRight,
	#sezBenefit .RAImmagine.RAFloatRight.RAIMGSpacerLeft{float:none;text-align: center;margin: 0 0 20px;}
	#sezBenefit .RAParCell.RAAlignJustify{padding-top: 0;}
	#sezBenefit img{margin:auto;}
	#sezBenefit  #elem1 .RAParCell.RAAlignJustify,
	#sezBenefit  #elem2 .RAParCell.RAAlignJustify,
	#sezBenefit  #elem3 .RAParCell.RAAlignJustify,
	#sezBenefit  #elem4 .RAParCell.RAAlignJustify,
	#sezBenefit  #elem5 .RAParCell.RAAlignJustify{padding-top: 5px;}
}
/* ----------------------------------------------------------------------------------------------------------------- */



/* Pagina I nostr iPremi*/
/*------------------------------------------------------------------------------------------------------------------ */
#sezPremi .RAIMGSpacerRight {margin-bottom:7px;width:300px;text-align:center;}
#sezPremi .RAIMGSpacerRight img{max-width:100%;}
#sezPremi .RASotTitCell{font-size: 120%; font-weight: bold;}
@media (max-width: 600px) {
	#sezPremi .RAImmagine.RAFloatLeft.RAIMGSpacerRight,
	#sezPremi .RAImmagine.RAFloatRight.RAIMGSpacerLeft{float:none;text-align: center;margin: 0 auto 20px;}
}
/* ----------------------------------------------------------------------------------------------------------------- */


/* Pagina FUG */
/*------------------------------------------------------------------------------------------------------------------ */
#tabellaFUG{width:90%;margin:auto;}
@media (max-width: 767px) {
	#tabellaFUG{width:100%;}
}
/* ----------------------------------------------------------------------------------------------------------------- */


/* Evento speciale */
/*------------------------------------------------------------------------------------------------------------------ */
#colspec1,
#colspec2{padding:0;}
#colspec2{margin-left:-20px;margin-right:20px;}
/*------------------------------------------------------------------------------------------------------------------ */

/* Newsletter esplosa */
/*------------------------------------------------------------------------------------------------------------------ */
#TestataNLEsplosa{background-color:#eb8e17; width:100%;color:#fff;}
#TestataNLEsplosa .RATitolo{margin-left:25px;padding-top:15px;font-size: 150%;}
#CorpoNLEsplosa{background-color:#f3ece0;padding: 0 25px;}
#CorpoNLEsplosa h2{font-weight:bold;}
.RiquadroNLE{background-image: url(../../Immagini/Newsletter/Templates/Splash.png);background-repeat: no-repeat;background-size: 80px;background-position-y: 30px;}
.RiquadroNLE .RAImmagine{max-width: 50%;}
.RiquadroNLE .RAImmagine img{display: block; max-width: 100%; height: auto;}
#CorpoNLEsplosa .altre_news h2 {color:#FFD44B;}
#CorpoNLEsplosa .cbi_life h2 {color:#7C2529;}
#CorpoNLEsplosa .eventi h2 {color:#4472C4;}
#CorpoNLEsplosa .guide_e_ricerche h2 {color:#00A3A6;}
#CorpoNLEsplosa .i_nostri_servizi h2 {color:#ED7D31;}
#CorpoNLEsplosa .media_e_stampa h2 {color:#F73FBA;}
#CorpoNLEsplosa .news_dal_mondo h2 {color:#7F7F7F;}
#CorpoNLEsplosa .social_network h2 {color:#8064A2;}
#CorpoNLEsplosa .sostenibilita h2 {color:#00B050;}
/*------------------------------------------------------------------------------------------------------------------ */

.RAParChek{margin-top: 3px; margin-left: 10px;}
.RAParBreak a{word-break:break-all;}
.RAParOrange{color: #e87722;}

.survey{width: 100%; height: 780px;}



/* ----------------- Pagine CBI è arte -------------------*/
/* -------------------------------------------------------*/
#CBIArte {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  }

#CBIArte > [class*='col-']{
  display: flex;
  flex-direction: column;
}

#CBIArte  .RAPar{max-width:400px; /*margin:0 auto;*/}
@media (max-width: 991px) {
	#CBIArte  .RAPar{margin:0 auto;}
	#CBIArte  .img-responsive {margin:0 auto;}
}
/* -------------------------------------------------------*/


.RAParNote p{line-height: 140%; font-size:70%;}

.SocialNetwork{z-index:10;margin-bottom: -13px;}
.SocialNetwork li{display: inline-block; margin: 0 0 0 5px;}


/* Barra dei cookies */
/* ----------------------------------------- Vecchia -------------------------------------------- */
#cookieChoiceInfo {padding: 8px !important;  font-size: 9pt; bottom:0; top: auto !important; font-family: Arial;box-shadow: 0 0 8px #666; 
background-color: rgba(255,255,255,0.8);}
#cookieChoiceInfo a {color: #474747; text-decoration: underline; }
#cookieChoiceInfo a:hover { color: #000; }
#cookieChoiceDismiss {background-color: #e87722; color: #FFF !important; text-decoration: none !important; font-weight: bold; font-size: .9em; padding: 3px 10px;  border-radius: .5em; margin-left:8px !important;}
#cookieChoiceDismiss:hover { background-color: #666; }
/* ----------------------------------------- Nuova ---------------------------------------------- */
#c-bns button:first-child, 
#s-bns button:first-child{background:#e87722 !important;}
#c-bns button:first-child{font-size: 110% !important;}
#c-bns button:first-child:hover,
#s-bns button:first-child:hover{background:#666 !important;}
#c-s-bn{color:#000 !important;;font-size: 110% !important;}
#c-inr-i,
#c-ttl,
#c-s-in,
#s-cnt .p{color:#000 !important;}
.cc-link {color: #e87722 !important;border-color: transparent !important;font-weight: bold !important;}
.cc-link:hover{border-color: #e87722 !important;}
.cc_div .b-tg .c-tg{background:#666 !important;}
.cc_div .b-tg .c-tgl:checked~.c-tg{background:#e87722 !important;}
/* ---------------------------------------------------------------------------------------------- */

/* Consultazione 2022 */
#FrmConsultazione2022 form {border:2px solid #e87722; padding-bottom: 20px;line-height: 100%;}
#FrmConsultazione2022 .RAFormField{margin-left:10%;}
#FrmConsultazione2022 select{max-width:80%;}
#FrmConsultazione2022 .RAPar{background-color: #e87722; padding: 10px 0 1px 40px;color: #fff;font-size: 110%;line-height: 100%;}
#FrmConsultazione2022  #sezesitoinvio .RAPar,
#FrmConsultazione2022  form .RAPar{background-color: #fff; color: #000;font-size: 100%; padding:20px 0 0;}
#FrmConsultazione2022   .RAFieldset{margin:10px 30px;}
#FrmConsultazione2022 .RAFormLabelBold{color: #e87722;font-size:80%;}
#FrmConsultazione2022  .RAFormMsgError{border: 2px solid #e87722; border-bottom:none;}
#FrmConsultazione2022  .RAFormMsgError .RAFormLabelBold{margin-bottom:0;font-weight: bold;font-size:100%;padding: 0 10px;width: auto;border: 0;}
#FrmConsultazione2022  .RAFormMsgError .RAFormMsgTextError{margin: 10px;}
#FrmConsultazione2022 .RACaptcha{border-bottom: 1px solid #e87722; padding: 5px 0 15px;}
#FrmConsultazione2022  #sezesitoinvio{border: 2px solid #e87722; padding-bottom: 20px; margin-top: -1px;}
#FrmConsultazione2022  #UPuploadfileconsultazione2022 {display:none;}
#FrmConsultazione2022  #UpLoad_uploadfileconsultazione2022 {font-size: 80%;}
@media (max-width: 400px) {
	#FrmConsultazione2022  #UpLoad_uploadfileconsultazione2022 {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 120%;}
}
#FrmConsultazione2022  .alert-danger{font-size: 80%;margin-left: 10%; width: 80%; padding: 8px 16px;}
/* ---------------------------------------------------------------------------------------------- */

@media (max-width: 400px) {
	#colfooterdxindice,
	#colfooterdxcookie{width:100%;}
}


/* ---------------------- Sezione riquadro collassabile ------------------ */
.RiqCollassabile {margin-bottom: 10px;}
.RiqCollassabile dt {min-height: 1.5em;background-color: #e87722;}
.RiqCollassabile .Less, 
.RiqCollassabile .More{float: left; width: 1.5em; height: 1.5em; line-height: 1.5em;text-align: center;font-weight: 700;cursor: pointer;color: #fff;margin-right: 10px;font-family: sans-serif;margin-top: 3px;margin-left: 5px;}
.RiqCollassabile .Titolo {display: block;margin-left: 2.2em;line-height: 1.5em;font-weight: bold;font-size: 19px;color: #fff;margin: 5px 0;}
.RiqCollassabile dd, 
.RiqCollassabile dd * {transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;}
.RiqCollassabile dd {overflow: hidden;margin-left: 10px;}
.RiqCollassabile dd ul.RAElencoAncore{margin-bottom:30px;}
.RiqCollassabile dd ul.RAElencoAncore li{margin-bottom:10px; list-style-position: inside; text-indent: -1.5em;}
.RiqCollassabile dd ul li .RALinkAncore:link, 
.RiqCollassabile dd ul li .RALinkAncore:visited {border-bottom: 0px dotted #9b005a;line-height:1em;}
.RiqCollassabile .RASottotitolo,
.RiqCollassabile dd dl,
.RiqCollassabile dd dl dt,
.RiqCollassabile dd dl dt .More,
.RiqCollassabile dd dl dt .Less{margin-left:0px;}
.RiqCollassabile .RASottotitolo span{margin-left:5px;}
.RiqCollassabile .ULancora{margin: 0;}
.RiqCollassabile .aTOP span{font-size:14px;}
.RiqCollassabile .aTOP:link, 
.RiqCollassabile .aTOP:visited{border-bottom: 0px solid #444;}
.RiqCollassabile dd .nomargin-bottom {margin-left:0;}

.Esploso .More {display: none;}
.Esploso .Less{display: block;}

.RiqCollassabile.Imploso .Less {display: none;}
.Imploso dd {padding: 0;display: none;}
.Imploso dd * {height: 0;overflow: hidden;}
.RiqCollassabile.Imploso dd ul.RAElencoAncore{display:none;}
.Imploso dd dd, 
.Imploso dd div, 
.Imploso dd dl, 
.Imploso dd dt, 
.Imploso dd h1, 
.Imploso dd h2 {margin: 0;padding: 0;border: 0;}
.Imploso .More {display: block;}

#servCBIGO .RASottotitolo,
#servCBIGO .RASotTitCell {color:#e87722; font-size:120%;font-weight: bold;}