
/* - ++resource++rer_searchpubblicazioni.css - */
@media screen {
/* https://www.assemblea.emr.it/emilianoromagnolinelmondo/portal_css/++resource++rer_searchpubblicazioni.css?original=1 */
.searchPubblicazioniField{
display:block;
}
div.fieldDateYear {
margin: 0.5em 1em 0 0;
}
.RERSearchPubblicazioniDateFieldset legend {
background: none;
}
div.fieldDateYear .searchPubblicazioniField {
display: inline;
margin-right: 0.5em;
}

}


/* - ++resource++rer.al.multimedia.stylesheets/al_multimedia.css - */
@media screen {
/* https://www.assemblea.emr.it/emilianoromagnolinelmondo/portal_css/++resource++rer.al.multimedia.stylesheets/al_multimedia.css?original=1 */
.portletAlbum {
background-color: #f1f4f8 /* */;
}
.portletAlbum .portletHeader {
color: black;
background-color: transparent;
}
.portletAlbum .portletHeader a{
color: black;
}
.portletAlbumItem {
float:left;
width: 128px;
}
.portletAlbumCover {
height: 128px;
text-align: center;
}
.portletAlbumTitle {
height: 50px;
overflow: hidden;
}
.portletAlbum .portletFooter .listingBar,
.alMultimediaPortlet .portletFooter .listingBar {
font-size: 105%;
float: right;
}
.portletAlbum .portletFooter .listingBar span,
.portletAlbum .portletFooter .listingBar a,
.alMultimediaPortlet .portletFooter .listingBar span,
.alMultimediaPortlet .portletFooter .listingBar a {
margin: 0 3px;
}
.portletAlbum .portletFooter .listingBar .current,
.alMultimediaPortlet .portletFooter .listingBar .current  {
border: solid 1px #CCC;
padding: 3px 5px;
}
.multimediaDetailWrapper {
margin: 0em 0 2em;
}
.albumDetailWrapper {
margin-bottom: 0;
}
.videoDetailWrapper{
min-height: 300px;
}
.multimediaDetailWrapper .multimediaDetailContent,
.videoDetailWrapper .multimediaDetailContent{
float:left;
max-width: 52%;
}
.albumDetailWrapper .multimediaDetailContent {
max-width:65%;
}
.multimediaDetailWrapper .multimediaDetailContent #container,
.multimediaDetailWrapper .multimediaDetailContent #container_wrapper{
clear: both;
}
.multimediaDetailWrapper .multimediaDetailInfos {
float: left;
width: 45%;
margin-left: 2%;
}
.albumDetailWrapper .multimediaDetailInfos {
width: 33%;
}
.albumDetailWrapper .multimediaDetailContent {
padding-bottom: 1em;
float:left;
}
.multimediaDetailWrapper .multimediaLink input,
.multimediaDetailWrapper .multimediaEmbed input{
width: 90%;
display:block;
}
#albumSlider li.imageGroup div{
margin: 0 auto;
}
.albumSliderWrapper .back a{
background: url(++resource++rer.al.multimedia.images/slider_arrow_left.png) ;
}
.albumSliderWrapper .forward a{
background: url(++resource++rer.al.multimedia.images/slider_arrow_right.png) ;
}
div.anythingSlider .anythingWindow {
overflow: hidden;
position: relative;
width: 100%;
height: 100%;
}
div.anythingSlider {
position: relative;
padding: 0 20px 35px;
margin: 0;
}
ul.anythingBase {
background: transparent;
list-style: none;
position: absolute;
top: 0; left: 0;
margin: 0;
}
ul.anythingBase li.panel {
background: transparent;
display: block;
float: left;
padding: 0;
margin: 0;
}
ul#albumSlider.anythingBase a.albumImage {
display: block;
float: left;
width: 100px;
height: 72px;
overflow: hidden;
text-align: center;
padding: 3px 0;
border: 1px solid #DDD;
margin: 0 5px;
}
ul#albumSlider.anythingBase a.albumImage:hover {
background-color: #EEE;
border-color: #CCC;
}
ul#albumSlider.anythingBase a.selectedImage {
border: 1px solid #BBB;
}
/* */
div.anythingSlider .arrow {
top: 34px;
position: absolute;
display: block;
}
div.anythingSlider .arrow a {
display: block;
width: 16px;
text-indent: -9999px;
}
div.anythingSlider .arrow a:hover {
background-color: #FFF;
}
div.anythingSlider .forward { right: 0; }
div.anythingSlider .back { left: 0; }
/* */
.multimediaVideoContainer,
.multimediaFotoContainer {
float: left;
width: 23%;
margin: 0 0 1em 2%;
}
.multimediaAudioContainer {
float: left;
width: 28%;
margin: 0 0 1em 2%;
background: transparent url(++resource++rer.al.multimedia.images/play.png) no-repeat left 0.2em;
padding-left: 24px;
}
.multimediaInColonna .multimediaVideoContainer,
.multimediaInColonna .multimediaAudioContainer,
.multimediaInColonna .multimediaFotoContainer {
float: none;
width: auto;
margin: 0 0;
padding: 0.5em 0;
}
.multimediaInColonna .multimediaAudioContainer {
padding-left: 24px;
}
.multimediaVideoInfo,
.multimediaFotoInfo {
padding-top: 0.5em;
font-size: 0.9em;
}
.lastElementInRow {
clear: left;
margin-left:0;
}
.multimediaVideoImage,
.multimediaFotoImage {
text-align: center;
}
.multimediaVideoImage a,
.multimediaFotoImage a,
.documentContent dd .multimediaVideoImage a,
.documentContent dd .multimediaFotoImage a {
display: block;
border:0;
}
.multimediaInColonna .multimediaVideoImage,
.multimediaInColonna .multimediaFotoImage {
text-align: left;
}
.multimediaAudioTitle,
.multimediaFotoTitle {
font-weight: bold;
}
.multimediaAudioEffectiveDate {
font-size: 0.9em;
}
/* */

}


/* - ++resource++collective.editablemenu/editablemenu.css - */
@media screen {
/* https://www.assemblea.emr.it/emilianoromagnolinelmondo/portal_css/++resource++collective.editablemenu/editablemenu.css?original=1 */
#stored-settings .menuTabPreview {
background-color: #eee;
float: left;
margin: 0.3em;
padding: 0.5em;
}
#stored-settings .tabActions {
float: right;
}
#menu-form-input,
#stored-settings .tabValues {
clear: both;
}
#portal-globalnav li a span { display: block; }

}

