.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc}.system-status-general-info__item-title{border-bottom:1px solid #ccc}
body.drag{cursor:move}tr.region-title{font-weight:bold}tr.region-message{color:#999}tr.region-populated{display:none}tr.add-new .tabledrag-changed{display:none}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{width:14px;height:14px;margin:-.4em .5em 0;padding:.42em .5em;background:url(/core/modules/system/css/components/../../../../misc/icons/787878/move.svg) no-repeat 6px 7px}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/core/modules/system/css/components/../../../../misc/icons/000000/move.svg)}.touchevents .draggable td{padding:0 10px}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0}.touchevents a.tabledrag-handle{width:40px;height:44px}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px}.tabledrag-toggle-weight-wrapper{text-align:right}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left}.indentation{float:left;width:20px;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em}[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/core/modules/system/css/components/../../../../misc/icons/787878/twistie-up.svg)}
div.tree-child{background:url(/core/modules/system/css/components/../../../../misc/tree.png) no-repeat 11px center}div.tree-child-last{background:url(/core/modules/system/css/components/../../../../misc/tree-bottom.png) no-repeat 11px center}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center}div.tree-child-horizontal{background:url(/core/modules/system/css/components/../../../../misc/tree.png) no-repeat -11px center}
.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid .views-col{float:left}.views-view-grid .views-row{float:left;clear:both;width:100%}.views-display-link+.views-display-link{margin-left:.5em}
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;background-color:#f8;padding:50px;border-radius:31px}.eu-cookie-compliance-buttons{float:right;max-width:40%}[dir="rtl"] .eu-cookie-compliance-buttons{float:left}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer}.eu-cookie-compliance-message{float:left;max-width:60%}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1)}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1)}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%}.eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%}}
#sliding-popup{width:100vw;height:100vh;position:fixed;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}@media(max-width:575.98px){#sliding-popup{width:100vw;height:48vh;position:fixed;display:flex;align-items:center;justify-content:center;z-index:1000;background:none}}#sliding-popup #gpwd-cookie-consent-container.consent{background:#fff;width:26%;border-radius:25px}@media(max-width:575.98px){#sliding-popup #gpwd-cookie-consent-container.consent{width:90%;border-radius:25px;box-shadow:0 0 6px 6px rgb(0 0 0 / 31%)}}#sliding-popup #gpwd-cookie-consent-container.consent #popup-text-container{display:flex}#sliding-popup #gpwd-cookie-consent-container.consent #popup-text{background:#33a858;padding:15px;color:#fff;border-radius:25px 25px 0 0}#sliding-popup #gpwd-cookie-consent-container.consent #popup-text h2{color:#fff;font-size:20px}#sliding-popup #gpwd-cookie-consent-container.consent #popup-text p{color:#fff;font-size:15px}#sliding-popup #gpwd-cookie-consent-container.consent #eu-cookie-compliance-categories{margin-top:15px}#sliding-popup #gpwd-cookie-consent-container.consent .eu-cookie-compliance-category{display:flex;justify-content:center;padding-left:5px}.btn.hidden{display:none !important}#eu-cookie-compliance-button .button{display:flex;justify-content:center;margin-top:15px}#gpwd-cookie-consent-container .btn{padding:5px;margin-left:5px;font-size:16px}#gpwd-cookie-consent-container .btn-accetta{background-color:#ff6a24;border-color:#ff6a24}#gpwd-cookie-consent-container .btn-rimuovi{background-color:none;border-color:none}#gpwd-cookie-consent-container .btn-info{background-color:#dfdfdf;border-color:#dfdfdf;margin-bottom:20px}#eu-cookie-compliance-categories{display:flex;justify-content:center}@media(max-width:575.98px){#gpwd-cookie-consent-container{width:90%}#eu-cookie-compliance-categories{display:flex;justify-content:center}#eu-cookie-compliance-button .button{display:flex;justify-content:center;margin-top:15px}#gpwd-cookie-consent-container .btn{padding:5px;font-size:15px;margin-left:5px}#gpwd-cookie-consent-buttons{display:flex;flex-direction:column}#gpwd-cookie-consent-buttons button{margin-top:15px}}
.eu-cookie-withdraw-tab{position:fixed;right:0;bottom:0;left:auto;top:auto;z-index:9999;color:#fff;background:#1f4e9b;text-transform:uppercase;border:0;transform:none}@media(max-width:575.98px){.eu-cookie-withdraw-tab{width:100%}}
.fourway-grid-cell img{display:block}
