/*=============================================
					CONFAPI
=============================================*/

:target {display: block;position: relative;top: -90px; /*visibility: hidden;*/}

em{color: rgb(96, 96, 96) !important;}
.fas.fa-phone-alt {rotate: 90deg;}

/* header */
.astroid-header-center-balance-menu::after, .astroid-stacked-divided-menu::after { border-bottom: 1px solid #eef0f2 !important; }
.homeConfapi #cs-1528971561366 {margin-top: 0 !important; margin-bottom: 0;}
/*header .header-stacked-section .py-2 .header-block-item::after { content: /*url("/images/testata_confapinews.png"); "I NOSTRI PODCAST"; }*/
header .search {margin-right: 2em;margin-top: -10px;}
header .search svg{margin-top: 10px;}
#hs-1529472563843 {z-index: 999;}

/* menu */
.nav-link-item-id-332 img{height: 20px;}

.text-right { float: right; margin-top: 0; margin-left: 20px; }
.text-right.full-image {margin-bottom: 10px;}

#mod-custom749 .astroid-lazyloaded {width: 64px;}

/* search */
#searchForm {margin-top: 25px;}
#searchForm .badge.badge-info {color: #777; font-size: 1em;}
#searchForm .phrases, #searchForm .only{display: none !important;}
#GSearch763 {margin-bottom: 120px;}
.gsearch-field-select.title select {display: block !important;}
#gsearch-results .gsearch-layout, #gsearch-results .createdby.hasTooltip,#gsearch-results .hits,#gsearch-results .tags.hasTooltip{display: none;}
#gsearch-results .item-title { font-size: 20px; font-weight: bold; text-transform: uppercase;}
#gsearch-results.columned .item { padding: 0; border: none; border-radius: 0; background: transparent; box-shadow: none; }
.gsearch-field-select.category h3, .gsearch-field-text.keyword h3 {display: none !important;}
#gsearch-results .page-header { display: none !important; }
#gsearch-results .item-image {min-height: 280px;}
.blog-gsearch .item .item-info {border-bottom: none !important;margin: 0 !important;padding-bottom: 0 !important;}
#gsearch-results .item-title {margin-top: 10px;}
#gsearch-results .item-info span, #gsearch-results time, #gsearch-results i {color: #999;}
#gsearch-results .item-info a span:hover {color: #666;e; }
#gsearch-results .item-info a:hover {text-decoration: none; }

/* news */
.ruxin_news .news-item:hover .news_hover_effect_on img{opacity: 0.6!important;}
#ruxin_news_722 .intro_category a::before {border-top: none !important;}
.lead_category a {font-size: 13px !important;padding: 5px !important;}
#ruxin_news_722 .ruxin-news-col-1, #ruxin_news_722 .ruxin-news-col-2, #ruxin_news_722 .ruxin-news-col-3, #ruxin_news_722 .ruxin-news-col-4, #ruxin_news_722 .ruxin-news-col-5, #ruxin_news_722 .ruxin-news-col-6, #ruxin_news_722 .ruxin-news-col-7, #ruxin_news_722 .ruxin-news-col-8 { padding: 2px !important; } 
.ruxin-news-col-1 { overflow: hidden; max-height: calc(473px - 6px); }
.item_description.news_on_image {top: 0 !important;text-align: right !important;z-index: 9999;}
.ruxin_news .news_on_image {background: -webkit-linear-gradient(0deg,rgba(0,0,0,1),rgba(0,0,0,0) 100%,rgba(0,0,0,0));background: linear-gradient(0deg,rgb(0, 0, 0),rgba(0,0,0,0) 25%,rgba(0,0,0,0));}
.ruxin_news .lead_title,.ruxin_news .intro_title {font-size: 18px !important; font-weight: 700!important; text-shadow: 1px 1px 3px #000;text-transform: uppercase;}
.ruxin_news .lead_date, .ruxin_news .intro_date { color: #fff !important; font-size: 12px !important; }
.lead_category {display: block !important;margin-top: -35px !important;}
.news-leading .lead_title { z-index: 999999999999; position: relative; width: 70%; text-align: right; margin-left: 30% !important;}
.lead_category a::after { border-top-width: 280px !important; border-left-width: 280px !important; height: 0; width: 0; border-top: 70px solid #fff; border-left: 70px solid transparent; right: -15px; left: auto; background: 0 0 !important; content: ""; display: block; position: absolute; top: -105px; transition: all .5s ease-in-out; z-index: -1; }
.intro_category a::after { border-top-width: 180px !important; border-left-width: 180px !important; height: 0; width: 0; border-top: 70px solid #fff; border-left: 70px solid transparent; right: 0; left: auto; background: 0 0 !important; content: ""; display: block; position: absolute; top: -5px; transition: all .5s ease-in-out; z-index: -51; }
.lead_category a, .intro_category a {display: block;right: 0;background: transparent !important;text-align: right;}
.lead_date { position: relative; z-index: 9999; }
#ruxin_news_722 time {text-shadow: 1px 1px 1px #000;}
.ruxin_news .lead_category, .ruxin_news .intro_category, .ruxin_news .link_category {display: block !important;position: initial !important;}
.intro_category {margin-top: -32px !important;}
/* ###### NEWS ASSOCIAZIONI TERRITORIALI ###### */
.lead_catid_15::after, .intro_catid_15::after {border-top-color: #003575 !important;}	/* CONFAPI */
.lead_catid_64::after, .intro_catid_64::after {border-top-color: #57ab27 !important;}	/* CONFAPI - LE NOSTRE ATTIVITÀ */

.lead_catid_58::after, .intro_catid_58::after {border-top-color: #ee7f00 !important;}		/* DAL TERRITORIO */
.lead_catid_103::after, .intro_catid_103::after {border-top-color: #9f00c7 !important;}	/* API BRINDISI */
.lead_catid_104::after, .intro_catid_104::after {border-top-color: #9f00c7 !important;}	/* API LECCE */
.lead_catid_105::after, .intro_catid_105::after {border-top-color: #9f00c7 !important;}	/* API LECCO */
.lead_catid_106::after, .intro_catid_106::after {border-top-color: #9f00c7 !important;}	/* API NOVARA V.CO e VERCELLI */
.lead_catid_107::after, .intro_catid_107::after {border-top-color: #9f00c7 !important;}	/* API POTENZA */
.lead_catid_108::after, .intro_catid_108::after {border-top-color: #9f00c7 !important;}	/* API SALERNO */
.lead_catid_109::after, .intro_catid_109::after {border-top-color: #9f00c7 !important;}	/* API SIENA */
.lead_catid_110::after, .intro_catid_110::after {border-top-color: #9f00c7 !important;}	/* API TERAMO */
.lead_catid_111::after, .intro_catid_111::after {border-top-color: #9f00c7 !important;}	/* API TORINO */
.lead_catid_112::after, .intro_catid_112::after {border-top-color: #9f00c7 !important;}	/* APINDUSTRIA L’AQUILA */
.lead_catid_113::after, .intro_catid_113::after {border-top-color: #9f00c7 !important;}	/* APINDUSTRIA VENEZIA */
.lead_catid_114::after, .intro_catid_114::after {border-top-color: #00adc7 !important;}	/* CONFAPI ABRUZZO */
.lead_catid_115::after, .intro_catid_115::after {border-top-color: #00adc7 !important;}	/* CONFAPI AREZZO */
.lead_catid_116::after, .intro_catid_116::after {border-top-color: #00adc7 !important;}	/* CONFAPI BARI BAT */
.lead_catid_117::after, .intro_catid_117::after {border-top-color: #00adc7 !important;}	/* CONFAPI BASILICATA */
.lead_catid_118::after, .intro_catid_118::after {border-top-color: #00adc7 !important;}	/* CONFAPI BRESCIA */
.lead_catid_119::after, .intro_catid_119::after {border-top-color: #00adc7 !important;}	/* CONFAPI CALABRIA 2.0 */
.lead_catid_120::after, .intro_catid_120::after {border-top-color: #00adc7 !important;}	/* CONFAPI CAMPANIA */
.lead_catid_121::after, .intro_catid_121::after {border-top-color: #00adc7 !important;}	/* CONFAPI CASERTA */
.lead_catid_122::after, .intro_catid_122::after {border-top-color: #00adc7 !important;}	/* CONFAPI CUNEO */
.lead_catid_123::after, .intro_catid_123::after {border-top-color: #00adc7 !important;}	/* CONFAPI EMILIA */
.lead_catid_124::after, .intro_catid_124::after {border-top-color: #00adc7 !important;}	/* CONFAPI FIRENZE */
.lead_catid_125::after, .intro_catid_125::after {border-top-color: #00adc7 !important;}	/* CONFAPI FOGGIA */
.lead_catid_126::after, .intro_catid_126::after {border-top-color: #00adc7 !important;}	/* CONFAPI FRIULI VENEZIA GIULIA */
.lead_catid_127::after, .intro_catid_127::after {border-top-color: #00adc7 !important;}	/* CONFAPI INDUSTRIA & IMPRESA VERONA */
.lead_catid_128::after, .intro_catid_128::after {border-top-color: #00adc7 !important;}	/* CONFAPI INDUSTRIA ALESSANDRIA */
.lead_catid_129::after, .intro_catid_129::after {border-top-color: #00adc7 !important;}	/* CONFAPI INDUSTRIA ANCONA */
.lead_catid_130::after, .intro_catid_130::after {border-top-color: #00adc7 !important;}	/* CONFAPI INDUSTRIA EMILIA ROMAGNA */
.lead_catid_131::after, .intro_catid_131::after {border-top-color: #00adc7 !important;}	/* CONFAPI INDUSTRIA LIGURIA */
.lead_catid_132::after, .intro_catid_132::after {border-top-color: #00adc7 !important;}	/* CONFAPI INDUSTRIA TARANTO */
.lead_catid_133::after, .intro_catid_133::after {border-top-color: #00adc7 !important;}	/* CONFAPI LATINA */
.lead_catid_134::after, .intro_catid_134::after {border-top-color: #00adc7 !important;}	/* CONFAPI LAZIO */
.lead_catid_135::after, .intro_catid_135::after {border-top-color: #00adc7 !important;}	/* CONFAPI MARCHE */
.lead_catid_136::after, .intro_catid_136::after {border-top-color: #00adc7 !important;}	/* CONFAPI MATERA */
.lead_catid_137::after, .intro_catid_137::after {border-top-color: #00adc7 !important;}	/* CONFAPI MILANO */
.lead_catid_138::after, .intro_catid_138::after {border-top-color: #00adc7 !important;}	/* CONFAPI NAPOLI */
.lead_catid_65::after, .intro_catid_65::after {border-top-color: #00adc7 !important;}		/* CONFAPI PADOVA */
.lead_catid_140::after, .intro_catid_140::after {border-top-color: #00adc7 !important;}	/* CONFAPI PERUGIA */
.lead_catid_141::after, .intro_catid_141::after {border-top-color: #00adc7 !important;}	/* CONFAPI PESARO URBINO */
.lead_catid_142::after, .intro_catid_142::after {border-top-color: #00adc7 !important;}	/* CONFAPI PESCARA - CHIETI */
.lead_catid_143::after, .intro_catid_143::after {border-top-color: #00adc7 !important;}	/* CONFAPI PIEMONTE */
.lead_catid_144::after, .intro_catid_144::after {border-top-color: #00adc7 !important;}	/* CONFAPI PISA E DEL TIRRENO */
.lead_catid_145::after, .intro_catid_145::after {border-top-color: #00adc7 !important;}	/* CONFAPI PUGLIA */
.lead_catid_146::after, .intro_catid_146::after {border-top-color: #00adc7 !important;}	/* CONFAPI ROMA */
.lead_catid_147::after, .intro_catid_147::after {border-top-color: #00adc7 !important;}	/* CONFAPI SARDEGNA */
.lead_catid_148::after, .intro_catid_148::after {border-top-color: #00adc7 !important;}	/* CONFAPI SICILIA 2.0 */
.lead_catid_149::after, .intro_catid_149::after {border-top-color: #00adc7 !important;}	/* CONFAPI TERNI */
.lead_catid_150::after, .intro_catid_150::after {border-top-color: #00adc7 !important;}	/* CONFAPI TOSCANA */
.lead_catid_151::after, .intro_catid_151::after {border-top-color: #00adc7 !important;}	/* CONFAPI TREVISO */
.lead_catid_152::after, .intro_catid_152::after {border-top-color: #00adc7 !important;}	/* CONFAPI VARESE */
.lead_catid_153::after, .intro_catid_153::after {border-top-color: #00adc7 !important;}	/* CONFAPI VENETO */
.lead_catid_154::after, .intro_catid_154::after {border-top-color: #00adc7 !important;}	/* CONFAPI VENEZIA */
.lead_catid_155::after, .intro_catid_155::after {border-top-color: #6fb5c0 !important;}	/* CONFAPINDUSTRIA LOMBARDIA */
.lead_catid_156::after, .intro_catid_156::after {border-top-color: #6fb5c0 !important;}	/* CONFAPINDUSTRIA PIACENZA */

.lead_catid_59::after, .intro_catid_59::after {border-top-color: #b3abab !important;}	/* UNIONI DI CATEGORIA */
.lead_catid_66::after, .intro_catid_66::after {border-top-color: #fd5db7 !important;}	/* CONFAPI ANIEM */
.lead_catid_67::after, .intro_catid_67::after {border-top-color: #fb2020 !important;}	/* CONFAPI SANITA */
.lead_catid_68::after, .intro_catid_68::after {border-top-color: #fdbb5d !important;}	/* CONFAPI TRASPORTI */
.lead_catid_69::after, .intro_catid_69::after {border-top-color: #8f5502 !important;}	/* CONFAPI TURISMO */
.lead_catid_70::after, .intro_catid_70::after {border-top-color: #02658f !important;}	/* CONFAPID */
.lead_catid_71::after, .intro_catid_71::after {border-top-color: #467b91 !important;}	/* FEDERFUNI */
.lead_catid_72::after, .intro_catid_72::after {border-top-color: #467b91 !important;}	/* GIC */
.lead_catid_73::after, .intro_catid_73::after {border-top-color: #467b91 !important;}	/* TESSILIVARI */
.lead_catid_74::after, .intro_catid_74::after {border-top-color: #689146 !important;}	/* UNIGEC */
.lead_catid_75::after, .intro_catid_75::after {border-top-color: #689146 !important;}	/* UNIMATICA */
.lead_catid_76::after, .intro_catid_76::after {border-top-color: #689146 !important;}	/* UNIONALIMENTARI */
.lead_catid_77::after, .intro_catid_77::after {border-top-color: #689146 !important;}	/* UNIONCHIMICA */
.lead_catid_78::after, .intro_catid_78::after {border-top-color: #689146 !important;}	/* UNIONMECCANICA */
.lead_catid_79::after, .intro_catid_79::after {border-top-color: #689146 !important;}	/* UNIONSERVIZI */
.lead_catid_63::after, .intro_catid_63::after {border-top-color: #689146 !important;}	/* UNIONTESSILE */
.lead_catid_80::after, .intro_catid_80::after {border-top-color: #689146 !important;}	/* UNITAL */

.lead_catid_60::after, .intro_catid_60::after {border-top-color: #ffbb17 !important;}	/* ENTI BILATERALI */
.lead_catid_61::after, .intro_catid_61::after {border-top-color: #ffbb17 !important;}	/* ENFEA */
.lead_catid_86::after, .intro_catid_86::after {border-top-color: #ffbb17 !important;}	/* ENFEA SALUTE*/
.lead_catid_84::after, .intro_catid_84::after {border-top-color: #ffbb17 !important;}	/* EBM */
.lead_catid_85::after, .intro_catid_85::after {border-top-color: #ffbb17 !important;}	/* EBM SALUTE */
.lead_catid_87::after, .intro_catid_87::after {border-top-color: #ffbb17 !important;}	/* FAPI */
.lead_catid_88::after, .intro_catid_88::after {border-top-color: #ffbb17 !important;}	/* FASDAPI */
.lead_catid_89::after, .intro_catid_89::after {border-top-color: #ffbb17 !important;}	/* FONDAPI */
.lead_catid_90::after, .intro_catid_90::after {border-top-color: #ffbb17 !important;}	/* FONDAZIONE IDI */
.lead_catid_91::after, .intro_catid_91::after {border-top-color: #ffbb17 !important;}	/* FONDO DIRIGENTI PMI */
.lead_catid_92::after, .intro_catid_92::after {border-top-color: #ffbb17 !important;}	/* OPNC */
.lead_catid_93::after, .intro_catid_93::after {border-top-color: #ffbb17 !important;}	/* OPNM */
.lead_catid_94::after, .intro_catid_94::after {border-top-color: #ffbb17 !important;}	/* PmiWelfareManager */
.lead_catid_95::after, .intro_catid_95::after {border-top-color: #ffbb17 !important;}	/* PREVINDAPI */

/* Internazionale */
.lead_catid_97::after, .intro_catid_97::after {border-top-color: #ffbb17 !important;}	/* CESE */
/* Progetti */
.lead_catid_99::after, .intro_catid_99::after {border-top-color: #6c4200 !important;}	/* GOOD WOOD IT */
.lead_catid_100::after, .intro_catid_100::after {border-top-color: #6c4200 !important;}	/* GOOD WOOD EN */
.lead_catid_101::after, .intro_catid_101::after {border-top-color: #6c4200 !important;}	/* GOOD WOOD PT */
.lead_catid_102::after, .intro_catid_102::after {border-top-color: #6c4200 !important;}	/* GOOD WOOD BG */
/* VARIE */
.lead_catid_82::after, .intro_catid_82::after {border-top-color: #5100ff !important;}	/* DALL'EUROPA */
.lead_catid_83::after, .intro_catid_83::after {border-top-color: #009ee0 !important;}	/* DALL'ITALIA */

/* ###### FINE NEWS ASSOCIAZIONI TERRITORIALI ###### */

/* fine da tenere */
/* Dal territorio */
/*.intro_catid_58, .lead_catid_58, .intro_catid_65, .lead_catid_65 {background:#e3255e !important;}
/* Dalle unioni di categoria */
/*.intro_catid_59, .lead_catid_59, .intro_catid_63, .lead_catid_63 {background:#64bfd6 !important;}
/* Enti bilaterali */
/*.intro_catid_60, .lead_catid_60 {background:#67291e !important;}
/* Enfea */
/*.intro_catid_61, .lead_catid_61 {background:#ff7300 !important;}*/

/* podcast */
#mod-custom749 {margin-top: 12px;}

/* agenda */
.ba__newsticker.style13 .ba__newsticker-header::after {top: 60%;height: 6rem; right: -25%;}
.ba__newsticker.style13 .ba__newsticker-header {text-transform: none;}
.ba__newsticker-body.ba__newsticker-slider .title {font-size: 16px;padding: 1px 0;}

/* MENU il nostro sistema */
#tblMenPul { display: flex; flex-direction: row;}
#tblMenPul div { margin-left: auto;margin-right: auto; }
#tblMenPul a { margin: 0 30px!important; padding: 15px 25px;border-radius: 40px; text-transform: uppercase; font-size: 1.1em; }
#btnAssReg{ background:#f8a201; color:#FFF; border:solid 1px #f8a201 }
#btnAssTer{ background:#e3265e; color:#FFF; border:solid 1px #e3265e;}
#btnUniCat{ background:#63bfd6; color:#FFF; border:solid 1px #63bfd6;}
#btnAssCat{ background:#74a52f; color:#FFF; border:solid 1px #74a52f;font-size: 0.89em;padding: 11px 15px;}
#btnEntBil{ background:#682920; color:#FFF; border:solid 1px #682920;}
#btnAssReg:hover{ background:#FFF; color:#f8a201 !important; border:solid 1px #f8a201;}
#btnAssTer:hover{ background:#FFF; color:#e3265e !important; border:solid 1px #e3265e;}
#btnUniCat:hover{ background:#FFF; color:#63bfd6 !important; border:solid 1px #63bfd6;}
#btnAssCat:hover{ background:#FFF; color:#74a52f !important; border:solid 1px #74a52f;}
#btnEntBil:hover{ background:#FFF; color:#682920 !important; border:solid 1px #682920;}

#boxAssCat {width: 25% !important;}

.menuVertical {background: #f2f2f2;padding: 20px !important;}

/* BLOG */
.lytOnlyTitle .article-intro-text{display: none;}
.lytOnlyTitle h2 {font-size: 20px !important;font-weight: bold;}
.bloglytOnlyTitle h2 {text-transform: uppercase;}
.tltHidden .item-title{margin-bottom: 80px;}
.tltHidden .item-title h1 {display: none;}

article .astroid-lazyloaded {min-height: 264px;}
.pgConvenzioni article .astroid-lazyloaded {min-height: auto;}
.blogpgConvenzioni .item-title h2 {background: #003575;padding: 5px 10px 5px;}
.blogpgConvenzioni .item-title h2 a{color: #fff;}
.layout-blog .cat-children h3 a{font-size: 16px;}
.item-pagepgConvenzioni h2{font-size: 22px !important;}

/* campagna */
#sigplus_1001 .slideplus-container {margin-right: 30px !important;}
.videocontainer {display: flex;width: 85%;margin-left: auto;margin-right: auto;}

/* modulo news */
.ruxin_load_more_section .prev_page, .ruxin_load_more_section .next_page{font-weight: bold !important;}

/* Popup/Modal */
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front {z-index: 9999;}
#rl_modal__group_0 button {top: 100%;}
#sppb-addon-1695982007488 a {margin-right: 8px;}

.approfondimenti .sppb-addon-content:hover, .approfondimenti .sppb-addon-single-image-container:hover {background: #000;}
.approfondimenti img:hover, .approfondimenti .sppb-img-responsive:hover {opacity: 0.5 !important;}
/* button */
#sezButtonApprof .sppb-addon-single-image-container {border-radius: 20px;}
#sezButtonApprof .sppb-addon-single-image-container:hover {background: #000;}
#sezButtonApprof .sppb-img-responsive.astroid-lazyloaded:hover {opacity: 0.5 !important;}

/* social */
/* top */
.top-bar #icoFacebook em, .top-bar .fab.fa-facebook-f {color: #3a5a99;}
.top-bar #icoYouTube em, .top-bar .fab.fa-youtube{color: #e52d27;}
.top-bar #icoLinkedIn em,.top-bar .fab.fa-linkedin-in{color: #0076b2;}
.top-bar #icoInstagram em,.top-bar .fab.fa-instagram{color:#d13a7f;}
.top-bar #icoTwitter em, .top-bar .fa-brands.fa-x-twitter{color:#000000;}
.top-bar #icoFacebook:hover em, .top-bar .fab.fa-facebook-f:hover {color: #606060;}
.top-bar #icoYouTube:hover em, .top-bar .fab.fa-youtube:hover{color: #606060;}
.top-bar #icoLinkedIn:hover em,.top-bar .fab.fa-linkedin-in:hover{color: #606060;}
.top-bar #icoInstagram:hover em,.top-bar .fab.fa-instagram:hover{color:#606060;}
.top-bar #icoTwitter:hover em, .top-bar .fa-brands.fa-x-twitter:hover{color:#606060;}

.slick-next::before, .slick-prev::before {font-size: 40px;}
.ax-slider__arrow.slick-prev, .ax-slider__arrow.slick-next{background: rgba(0,0,0,.20);}
.slick-next, .slick-prev {top: 45%;}
#rowSocial {text-align: center;}
.icoSocial {border: 3px solid #003575;padding: 10px 15px;font-size: 36px;margin: 0 20px;width: 60px;height: 60px;display: inline-block;}
.icoSocial em{font-size: 24px; color: #003575;}

/* in basso */
#icoFacebook, #icoFacebook em{border-color: #3a5a99 !important;color: #3a5a99 !important;}
#icoYouTube, #icoYouTube em{border-color: #e52d27 !important;color: #e52d27 !important;}
#icoLinkedIn, #icoLinkedIn em{border-color: #0076b2!important;color: #0076b2 !important;}
#icoInstagram, #icoInstagram em{border-color:#d13a7f !important;color: #d13a7f !important;}
#icoTwitter, #icoTwitter em{border-color:#000000 !important;color: #000000 !important;}
/* social hover */
#icoFacebook:hover, #icoFacebook:hover em{border-color: #003575 !important;color: #003575 !important;}
#icoYouTube:hover, #icoYouTube:hover em{border-color: #003575 !important;color: #003575 !important;}
#icoLinkedIn:hover, #icoLinkedIn:hover em{border-color: #003575!important;color: #003575 !important;}
#icoInstagram:hover, #icoInstagram:hover em{border-color:#003575 !important;color: #003575 !important;}
#icoTwitter:hover, #icoTwitter:hover em{border-color:#003575 !important;color: #003575 !important;}


/* LOGIN */
.logHoriz .form-group {float: left;padding: 0 30px 0 0;}
.logHoriz .mod-login__options.list-group {clear: both;}
.logHoriz .list-group-item {width: 15em;}
.logHoriz .mod-login__options.list-group {display: none;}
.logHoriz .btn.btn-secondary.input-password-toggle {background: #003575;border-color: #002047;color: #fff;}
.logHoriz .btn.btn-secondary.input-password-toggle:hover {background: #2c2e36;border-color: #1e1f24;}
.logHoriz .btn.btn-primary { background: #003575; }
.logHoriz .btn.btn-primary:hover { background: #2c2e36; }
.lytareariservata .login-form { justify-content: left !important; }
.lytareariservata .col-lg-5 {width: 60%;}
.module-title::after { content: ''; position: absolute; bottom: -3px; left: 0; width: 70px; height: 3px; background-color: #232323; transition: all 0.3s ease-in-out; }
.module-title { position: relative; border-bottom: 3px solid #dee2e6; padding-bottom: 20px; margin-bottom: 35px; }

/* DIH */
#tblVerde td, #tblBianco td, #tblBlu td{padding: 0 10px;}

/* Documenti */
.lytdocumenti td {padding: 0.1rem 0.5rem !important;}

/* form */
.btn-primary, .btn-backtohome, .btn-prosandcons {background: #003575 !important;}
.btn-primary:hover, .btn-backtohome:hover, .btn-prosandcons:hover {background: #2c2e36 !important;}

/* TAB */
#section-id-1689760034925 {z-index: 999 !important;}
.popupTab{position: absolute !important; left: 0; background-color: #003575;border-radius: 0 10px 10px 0;margin-top: 200px;}
.popupTab i{margin-bottom: 3px;}
.popupTab a{color: #ffffff;width: 3em; height: auto; padding: 10px 5px 5px 5px !important; display: block;writing-mode: vertical-lr; font-size: 14px; letter-spacing: 1px;}
.popupTab:hover { background: #E04F49; }
.popupTab a:hover{color: #ffffff;text-decoration: none;}



/* ADMIN */

/* Nuovo Articolo */
button[aria-controls="attrib-jollyanycourseoptions"],button[aria-controls="attrib-articletypeoptions"],button[aria-controls="attrib-jollyanyeventoptions"],button[aria-controls="attrib-articleblogoptions"],button[aria-controls="attrib-articleogoptions"],button[aria-controls="language"],button[aria-controls="metadata"]{display: none !important;}
#adminForm #images div.control-group:nth-child(11), #adminForm #images div.control-group:nth-child(12),#adminForm #images div.control-group:nth-child(13),#adminForm #images div.control-group:nth-child(14),#adminForm #images div.control-group:nth-child(15),#adminForm #images div.control-group:nth-child(16),#adminForm #images div.control-group:nth-child(17),#adminForm #images div.control-group:nth-child(18),#adminForm #images div.control-group:nth-child(19){ display: none !important;}
#adminForm #publishing div.control-group:nth-child(1),#adminForm #publishing div.control-group:nth-child(3),#adminForm #publishing div.control-group:nth-child(4),#adminForm #publishing div.control-group:nth-child(5),#adminForm #publishing div.control-group:nth-child(6),#adminForm #publishing div.control-group:nth-child(7){ display: none !important;}




/* ----------------------------------------------------------------*/
/* ----------------------  Media  ---------------------------*/
/* ----------------------------------------------------------------*/

/* Smartphones */
@media (max-width: 360px) {
	/* agenda */
	.ba__newsticker-inner {display: block;}
	.ba__newsticker-body.ba__newsticker-slider {float: none !important;}
	.ba__newsticker.style13 .ba__newsticker-header::after {display: none;}
	.ba__newsticker-header {margin: 0 !important;}
	
	.icoSocial {margin: 0;}

	#popup {scale: 85%;width: 400px !important;}
}

@media (min-width: 361px) and (max-width: 400px) {
	/* agenda */
	.ba__newsticker-inner {display: block;}
	.ba__newsticker-body.ba__newsticker-slider {float: none !important;}
	.ba__newsticker.style13 .ba__newsticker-header::after {display: none;}
	.ba__newsticker-header {margin: 0 !important;}

	.icoSocial {margin: 0;}

	#popup {scale: 85%;width: 400px !important;}
}

/* Smartphones to Tablets */
@media (min-width: 401px) and (max-width: 767px) {
	/* agenda */
	.ba__newsticker-inner {display: block;}
	.ba__newsticker-body.ba__newsticker-slider {float: none !important;}
	.ba__newsticker.style13 .ba__newsticker-header::after {display: none;}
	.ba__newsticker-header {margin: 0 !important;}

	.icoSocial {margin: 0;}

	#popup {scale: 85%;width: 400px !important;}
}

@media only screen and (min-device-width : 401px) and (max-device-width : 767px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2) {
	/* agenda */
	.ba__newsticker-inner {display: block;}
	.ba__newsticker-body.ba__newsticker-slider {float: none !important;}
	.ba__newsticker.style13 .ba__newsticker-header::after {display: none;}
	.ba__newsticker-header {margin: 0 !important;}

	.icoSocial {margin: 0;}

	#popup {scale: 85%;width: 400px !important;}
}

/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {

	
}

/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) { 

	#tblMenPul a { margin: 0; padding: 15px 10px;}
}

/* Desktop */
@media (min-width: 1200px) and (max-width: 1399px) { 

	#tblMenPul a { margin: 0; padding: 15px 10px;}
}

/* Large Display */
@media (min-width: 1200px) { 

}

@media only all and (min-width: 47rem) {
	
}

@media only all and (min-width: 60rem) {
	/* LOGO */
	.astroid-logo img {max-width: 350px !important;}
}

@media only all and (max-width: 60rem) {
	/* LOGO */
	.d-flex.d-lg-none.justify-content-start { margin-right: 10px; }
	.d-flex.justify-content-end.ms-lg-4.offcanvas-button.offcanvasRight { margin-left: 10px; }
	
	 /* MENU il nostro sistema */
	#tblMenPul { flex-direction: column;}
	#tblMenPul div {width: auto!important; margin-bottom: 2em;}

	/* campagna */
	.videocontainer {width: 100%;flex-direction: column;}

	/* TAB */
	#section-id-1689760034925, .sp-page-builder .page-content #section-id-Oip9H3wOX4x7urfsodFKR{padding: 10px 0 !important;}

	/* cerca news */
	.gsearch-cell {display: block !important;width: 100% !important;}

}