
/* - ++resource++contentleadimage.css - */
@media screen {
/* https://www.enea.it/en/portal_css/++resource++contentleadimage.css?original=1 */
.leadimage-wrapper{float:left;padding-right:0.6em;padding-bottom:0.2em;}
.leadimage-body-wrapper{float:left;padding:1em 2em 1em 0;}

}


/* - raptus.article.css - */
@media screen {
/* https://www.enea.it/en/portal_css/raptus.article.css?original=1 */
#components ul{margin:2em 0;padding:0;list-style:none;}
#components ul li{display:block;clear:both;background:none;margin:-1px 0 0 0;padding:5px 11px;list-style:none;position:relative;border-width:1px 0;border-style:solid;border-color:#8cacbb White;}
#components ul li a{border:none;}
#components ul li label{cursor:pointer;}
#components ul li input{float:right;margin:3px 5px 0 10px;}
#components ul li img{float:left;margin:0 1em 0 0;}
#components ul li strong{display:block;font-weight:normal;font-size:15px;line-height:20px;}
#components ul li span{display:block;font-weight:normal;margin:1em 0 0 0;}
#components ul li .information{display:none;position:absolute;right:40px;top:30px;background-color:#dee7ec;border:1px solid #8cacbb;border-top:none;padding:0.5em 1em;margin:0;width:40%;z-index:1;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;box-shadow:2px 2px 2px #aaa;-moz-box-shadow:2px 2px 2px #aaa;-webkit-box-shadow:2px 2px 2px #aaa;}
#components ul li.hover{padding:5px 10px;background-color:#dee7ec;border-width:1px;border-color:#8cacbb;box-shadow:2px 2px 2px #aaa;-moz-box-shadow:2px 2px 2px #aaa;-webkit-box-shadow:2px 2px 2px #aaa;}
#components ul li.hover .information{display:block;}
#components ul li .information span{margin:0;}
#components .actionButtons{clear:both;}
.component{margin:0 0 1em 0;}
.hidden{opacity:0.2;-moz-opacity:0.2;-o-opacity:0.2;-webkit-opacity:0.2;}
.hidden:hover{opacity:0.6;-moz-opacity:0.6;-o-opacity:0.6;-webkit-opacity:0.6;}
.componentBlock{margin:3em 0;padding:1em 2em;border:1px solid #8cacbb;background-color:#dee7ec;overflow:hidden;}
.componentLeft{float:left;clear:left;padding:0 1em 0 0;}
.componentRight{float:right;clear:right;padding:0 0 0 1em;}
.componentFull{text-align:center;}
ul li.component a{border-bottom:none;}
ul.manageableList li,.component{position:relative;}
ul.manageableList li .manage,.component .manage{position:absolute;z-index:1;top:2px;right:4px;padding:2px 5px;background-color:#cde2a7;border:1px solid #74ae0b;border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;box-shadow:1px 1px 4px #aaa;-moz-box-shadow:1px 1px 4px #aaa;-webkit-box-shadow:1px 1px 4px #aaa;opacity:0.6;-moz-opacity:0.6;-o-opacity:0.6;-webkit-opacity:0.6;}
ul.manageableList li .manage:hover,.component .manage:hover{opacity:1;-moz-opacity:1;-o-opacity:1;-webkit-opacity:1;}
ul.manageableList li .manage a,.component .manage a{display:inline !important;border:none;}
ul.manageableList li .manage a img,.component .manage a img{display:inline !important;}
.clearfix:after,.component:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.component {display:inline-block;}
* html .clearfix,* html .component {height:1%;}
.clearfix,.component {display:block;}

}


/* - ++resource++lightbox.css - */
@media screen {
/* https://www.enea.it/en/portal_css/++resource++lightbox.css?original=1 */
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose,#lightbox-secNav-btnClose:focus{width:26px;float:right;padding-bottom:0.7em;outline:none;}

}


/* - raptus.article.listings.css - */
@media screen {
/* https://www.enea.it/en/portal_css/raptus.article.listings.css?original=1 */
ul.listing{clear:both;margin:3em 0;line-height:1.5em;font-size:0.9em;}
ul.listing h2{border:none;margin-top:0;font-size:1.3em;}
ul.listing .component{margin-bottom:0;}
ul.listing li .component{background-color:transparent;}
ul.listing li .component a,ul.listing li .component span{display:block;overflow:hidden;float:left;position:relative;}
ul.listing li .component a img,ul.listing li .component span img{display:block;}
ul.listing li{overflow:hidden;border-bottom:1px solid #8cacbb;padding:1em;margin:0;}
ul.listing-left li .component a,ul.listing-left li .component span{height:65px;}
ul.listing-right li .component a,ul.listing-right li .component span{height:65px;}
ul.listing-columns{overflow:hidden;}
ul.listing-columns li .component a,ul.listing-columns li .component span{height:130px;}
ul.listing-columns li{float:left;width:200px;border-bottom:0;margin-right:2em;padding:0;background-color:transparent;}
ul.listing-columns .first{clear:both;}
ul.listing-columns .last{margin-right:0;}
ul.listing-columns .component{margin-bottom:0.5em;}

}


/* - raptus.article.gallery.css - */
@media screen {
/* https://www.enea.it/en/portal_css/raptus.article.gallery.css?original=1 */
ul.gallery{clear:both;margin:0 0 2em 0;line-height:1.5em;font-size:0.9em;}
ul.gallery li,#content ul.gallery li{background-color:transparent;display:block;}
ul.gallery li a,ul.gallery li span,ul.gallery li a img{display:block;}
ul.gallery li a,ul.gallery li span{overflow:hidden;border:none;}
ul.gallery-left{width:200px;padding:0 3em 1em 0;background-color:White;}
ul.gallery-left li a,ul.gallery-left li span{height:130px;}
ul.gallery-right{clear:right;float:right;width:200px;padding:0 0 1em 3em;background-color:White;}
ul.gallery-right li{text-align:right;}
ul.gallery-right li a,ul.gallery-right li span{height:130px;}
ul.gallery-columns{overflow:hidden;margin:3em 0 3em 0;}
ul.gallery-columns li{float:left;border-bottom:0;margin-right:2em;padding:0;background-color:transparent;text-align:center;width:200px;}
ul.gallery-columns li a,ul.gallery-columns li span{height:130px;}
ul.gallery-columns li.first{clear:both;}
ul.gallery-columns li.last{margin-right:0;}
ul.gallery-columns .teaser{margin-bottom:0.5em;}

}


/* - ++resource++inlinelightbox.css - */
@media screen {
/* https://www.enea.it/en/portal_css/++resource++inlinelightbox.css?original=1 */
.jquery-lightbox{position:relative;top:0;left:0;width:100%;text-align:center;line-height:0;margin:0;}
.jquery-lightbox a img{border:none;}
.lightbox-container-image-box{position:relative;background-color:#fff;width:32px;height:32px;margin:0 auto;overflow:hidden;}
.lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
.lightbox-image,.lightbox-image-prev{display:block;position:relative;}
.lightbox-container-image{overflow:hidden;position:relative;text-align:left;}
.lightbox-container-image-prev{display:none;position:absolute;top:0;left:0;overflow:hidden;text-align:left;}
.lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;background:url("++resource++inlinelightbox-blank.gif") transparent repeat;}
.lightbox-container-image-box > .lightbox-nav{left:0;}
.lightbox-nav a{outline:none;}
.lightbox-nav-btnPrev,.lightbox-nav-btnNext{width:40%;height:100%;zoom:1;display:block;}
.lightbox-nav-btnPrev{left:0;float:left;}
.lightbox-nav-btnNext{right:0;float:right;}
.lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:hidden;width:100%;text-align:left;}
.lightbox-container-image-data{color:#666;}
.lightbox-container-image-data .lightbox-image-details{text-align:left;}
.lightbox-image-details-caption{font-weight:bold;}
.lightbox-image-details-currentNumber{visibility:hidden;display:block;clear:left;padding-bottom:1.0em;}

}


/* - raptus.header.css - */
@media screen {
/* https://www.enea.it/en/portal_css/raptus.header.css?original=1 */
#portal-content-header{text-align:center;display:inline-block;}
#portal-content-header p{position:absolute;left:0;bottom:0;}

}


/* - theme/default/style.css - */
@media screen {
/* https://www.enea.it/en/portal_css/theme/default/style.css?original=1 */
div.olMap{z-index:0;padding:0 !important;margin:0 !important;cursor:default;}
div.olMapViewport{text-align:left;}
div.olLayerDiv{-moz-user-select:none;-khtml-user-select:none;}
.olLayerGoogleCopyright{left:2px;bottom:2px;}
.olLayerGoogleV3.olLayerGoogleCopyright{right:auto !important;}
.olLayerGooglePoweredBy{left:2px;bottom:15px;}
.olLayerGoogleV3.olLayerGooglePoweredBy{bottom:15px !important;}
.olControlAttribution{font-size:smaller;right:3px;bottom:4.5em;position:absolute;display:block;}
.olControlScale{right:3px;bottom:3em;display:block;position:absolute;font-size:smaller;}
.olControlScaleLine{display:block;position:absolute;left:10px;bottom:15px;font-size:xx-small;}
.olControlScaleLineBottom{border:solid 2px black;border-bottom:none;margin-top:-2px;text-align:center;}
.olControlScaleLineTop{border:solid 2px black;border-top:none;text-align:center;}
.olControlPermalink{right:3px;bottom:1.5em;display:block;position:absolute;font-size:smaller;}
div.olControlMousePosition{bottom:0;right:3px;display:block;position:absolute;font-family:Arial;font-size:smaller;}
.olControlOverviewMapContainer{position:absolute;bottom:0;right:0;}
.olControlOverviewMapElement{padding:10px 18px 10px 10px;background-color:#00008B;-moz-border-radius:1em 0 0 0;}
.olControlOverviewMapMinimizeButton,.olControlOverviewMapMaximizeButton{height:18px;width:18px;right:0;bottom:80px;cursor:pointer;}
.olControlOverviewMapExtentRectangle{overflow:hidden;background-image:url("/en/theme/default/img/blank.gif");cursor:move;border:2px dotted red;}
.olControlOverviewMapRectReplacement{overflow:hidden;cursor:move;background-image:url("/en/theme/default/img/overview_replacement.gif");background-repeat:no-repeat;background-position:center;}
.olLayerGeoRSSDescription{float:left;width:100%;overflow:auto;font-size:1.0em;}
.olLayerGeoRSSClose{float:right;color:gray;font-size:1.2em;margin-right:6px;font-family:sans-serif;}
.olLayerGeoRSSTitle{float:left;font-size:1.2em;}
.olPopupContent{padding:5px;overflow:auto;}
.olControlNavigationHistory{background-image:url("/en/theme/default/img/navigation_history.png");background-repeat:no-repeat;width:24px;height:24px;}
.olControlNavigationHistoryPreviousItemActive{background-position:0 0;}
.olControlNavigationHistoryPreviousItemInactive{background-position:0 -24px;}
.olControlNavigationHistoryNextItemActive{background-position:-24px 0;}
.olControlNavigationHistoryNextItemInactive{background-position:-24px -24px;}
div.olControlSaveFeaturesItemActive{background-image:url(/en/theme/default/img/save_features_on.png);background-repeat:no-repeat;background-position:0 1px;}
div.olControlSaveFeaturesItemInactive{background-image:url(/en/theme/default/img/save_features_off.png);background-repeat:no-repeat;background-position:0 1px;}
.olHandlerBoxZoomBox{border:2px solid red;position:absolute;background-color:white;opacity:0.50;font-size:1px;filter:alpha(opacity=50);}
.olHandlerBoxSelectFeature{border:2px solid blue;position:absolute;background-color:white;opacity:0.50;font-size:1px;filter:alpha(opacity=50);}
.olControlPanPanel{top:10px;left:5px;}
.olControlPanPanel div{background-image:url(/en/theme/default/img/pan-panel.png);height:18px;width:18px;cursor:pointer;position:absolute;}
.olControlPanPanel .olControlPanNorthItemInactive{top:0;left:9px;background-position:0 0;}
.olControlPanPanel .olControlPanSouthItemInactive{top:36px;left:9px;background-position:18px 0;}
.olControlPanPanel .olControlPanWestItemInactive{position:absolute;top:18px;left:0;background-position:0 18px;}
.olControlPanPanel .olControlPanEastItemInactive{top:18px;left:18px;background-position:18px 18px;}
.olControlZoomPanel{top:71px;left:14px;}
.olControlZoomPanel div{background-image:url(/en/theme/default/img/zoom-panel.png);position:absolute;height:18px;width:18px;cursor:pointer;}
.olControlZoomPanel .olControlZoomInItemInactive{top:0;left:0;background-position:0 0;}
.olControlZoomPanel .olControlZoomToMaxExtentItemInactive{top:18px;left:0;background-position:0 -18px;}
.olControlZoomPanel .olControlZoomOutItemInactive{top:36px;left:0;background-position:0 18px;}
.olControlPanZoomBar div{font-size:1px;}
.olPopupCloseBox{background:url("/en/theme/default/img/close.gif") no-repeat;cursor:pointer;}
.olFramedCloudPopupContent{padding:5px;overflow:auto;}
.olControlNoSelect{-moz-user-select:none;-khtml-user-select:none;}
.olImageLoadError{background-color:pink;opacity:0.5;filter:alpha(opacity=50);}
.olCursorWait{cursor:wait;}
.olDragDown{cursor:move;}
.olDrawBox{cursor:crosshair;}
.olControlDragFeatureOver{cursor:move;}
.olControlDragFeatureActive.olControlDragFeatureOver.olDragDown{cursor:-moz-grabbing;}
.olControlLayerSwitcher{position:absolute;top:25px;right:0;width:20em;font-family:sans-serif;font-weight:bold;margin-top:3px;margin-left:3px;margin-bottom:3px;font-size:smaller;color:white;background-color:transparent;}
.olControlLayerSwitcher .layersDiv{padding-top:5px;padding-left:10px;padding-bottom:5px;padding-right:10px;background-color:darkblue;}
.olControlLayerSwitcher .layersDiv .baseLbl,.olControlLayerSwitcher .layersDiv .dataLbl{margin-top:3px;margin-left:3px;margin-bottom:3px;}
.olControlLayerSwitcher .layersDiv .baseLayersDiv,.olControlLayerSwitcher .layersDiv .dataLayersDiv{padding-left:10px;}
.olControlLayerSwitcher .maximizeDiv,.olControlLayerSwitcher .minimizeDiv{width:18px;height:18px;top:5px;right:0;cursor:pointer;}
.olBingAttribution{color:#DDD;}
.olBingAttribution.road{color:#333;}
.olGoogleAttribution.hybrid,.olGoogleAttribution.satellite{color:#EEE;}
.olGoogleAttribution{color:#333;}
span.olGoogleAttribution a{color:#77C;}
span.olGoogleAttribution.hybrid a,span.olGoogleAttribution.satellite a{color:#EEE;}
.olControlNavToolbar,.olControlEditingToolbar{margin:5px 5px 0 0;}
.olControlNavToolbar div,.olControlEditingToolbar div{background-image:url("/en/theme/default/img/editing_tool_bar.png");background-repeat:no-repeat;margin:0 0 5px 5px;width:24px;height:22px;cursor:pointer
}
.olControlEditingToolbar{right:0;top:0;}
.olControlNavToolbar{top:295px;left:9px;}
.olControlEditingToolbar div{float:right;}
.olControlNavToolbar .olControlNavigationItemInactive,.olControlEditingToolbar .olControlNavigationItemInactive{background-position:-103px -1px;}
.olControlNavToolbar .olControlNavigationItemActive,.olControlEditingToolbar .olControlNavigationItemActive{background-position:-103px -24px;}
.olControlNavToolbar .olControlZoomBoxItemInactive{background-position:-128px -1px;}
.olControlNavToolbar .olControlZoomBoxItemActive{background-position:-128px -24px;}
.olControlEditingToolbar .olControlDrawFeaturePointItemInactive{background-position:-77px -1px;}
.olControlEditingToolbar .olControlDrawFeaturePointItemActive{background-position:-77px -24px;}
.olControlEditingToolbar .olControlDrawFeaturePathItemInactive{background-position:-51px -1px;}
.olControlEditingToolbar .olControlDrawFeaturePathItemActive{background-position:-51px -24px;}
.olControlEditingToolbar .olControlDrawFeaturePolygonItemInactive{background-position:-26px -1px;}
.olControlEditingToolbar .olControlDrawFeaturePolygonItemActive{background-position:-26px -24px;}
div.olControlZoom{position:absolute;top:8px;left:8px;background:rgba(255,255,255,0.4);border-radius:4px;padding:2px;}
div.olControlZoom a{display:block;margin:1px;padding:0;color:white;font-size:18px;font-family:'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;text-align:center;height:22px;width:22px;line-height:19px;background:#130085;background:rgba(0,60,136,0.5);filter:alpha(opacity=80);}
div.olControlZoom a:hover{background:#130085;background:rgba(0,60,136,0.7);filter:alpha(opacity=100);}
@media only screen and (max-width:600px){div.olControlZoom a:hover{background:rgba(0,60,136,0.5);}
}
a.olControlZoomIn{border-radius:4px 4px 0 0;}
a.olControlZoomOut{border-radius:0 0 4px 4px;}
.olLayerGrid .olTileImage{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}

}


/* - ++resource++geo-openlayers.css - */
@media screen {
/* https://www.enea.it/en/portal_css/++resource++geo-openlayers.css?original=1 */
.actionMenu.activated .actionMenuContent,#contentActionMenus dl.actionMenu.activated dd{z-index:1008}
div.olMap img {max-width:none !important}
dl.placemark-properties dt{float:none}
.olFramedCloudPopupContent dt,.olFramedCloudPopupContent dd{margin:0;padding:0;line-height:normal}
.olFramedCloudPopupContent dt{float:left;margin-right:.5em;font-weight:bold}
div.olMapViewport{z-index:0}
.olLayerGooglePoweredBy{z-index:700!important}
.olControlAttribution{bottom:13px}
.olPopupContent h2{margin:0;padding:0}
.olPopup {width:40%;}
.olPopup p{margin:0;font-size:.9em}
.olPopup h2{font-size:1.2em}
#default-cgmap,#geosettings-cgmap {height:450px}
#geoshapemap {height:500px;}
#location-options li a {cursor:pointer}
#location-options li.selected a {color:red!important}
.olControlModifyFeatureItemActive {background-position:-1px -23px}
.olControlModifyFeatureItemInactive {background-position:-1px 0px}
#coordinates-form #formfield-form-widgets-map_viewlet_position,#formfield-form-widgets-imgpath,#formfield-form-widgets-map_width,#formfield-form-widgets-map_height,#formfield-form-widgets-display_properties {clear:none;float:right;width:47%}
#formfield-form-widgets-marker_image,#formfield-form-widgets-marker_image_size,#formfield-form-widgets-linecolor,#formfield-form-widgets-polygoncolor,#formfield-form-widgets-linewidth {clear:left;float:left;width:47%}
#map-form-wrapper{border:1px solid #dddddd;border-top:0;height:550px;}
#formfield-form-widgets-use_custom_styles{border:1px solid #999966;border-radius:10px;background-color:#FFFFE3;padding:6px 20px
}
#form-buttons-remove-georeference{float:right;}

}


/* - theme/default/google.css - */
@media screen {
/* https://www.enea.it/en/portal_css/theme/default/google.css?original=1 */
.olLayerGoogleCopyright{right:3px;bottom:2px;left:auto;}
.olLayerGoogleV3.olLayerGoogleCopyright{bottom:0px;right:0px !important;}
.olLayerGooglePoweredBy{left:2px;bottom:2px;}
.olLayerGoogleV3.olLayerGooglePoweredBy{bottom:0px !important;}

}

