

/* BEGIN - Your CSS styling starts here */

/*#details_112 .page-header {*/

html.component.window.com_fabrik.view-details body.contentpane div#window-mainbody.window-mainbody div.page-header {
  background-image: url('https://amministrazionetrasparente.auslromagna.it/images/logo_colori_ausl-romagna_trasparente_229x50.png');
  background-repeat: no-repeat;
  border-bottom: 1px solid #eeeeee;
  height: 55px;
  margin: 0 0 20px;
  padding-bottom: 9px;
  padding-left: 250px;
  padding-top: 0.5em;
}

#listform_112 .fabrikForm { margin-top: 25px !important; }
#details_112 .row-fluid { padding:0; }
#details_112 .fabrikElementContainer.span12 {float:none;position:relative;margin-bottom:10px;}
/* #details_112 .fabrikElementContainer .span4 {float:none;display:inline-block;width:30%;} */
#details_112 .fabrikElementContainer .span4 {display:table;width:30%;}
/*#details_112 .fabrikElementContainer .span8 {float:none;display:inline-block;width:65%;}*/
#details_112 .fabrikElementContainer .span8 {display:table;width:65%;}
#details_112 div.span4.fabrikLabel { font-weight: bold; display:table;}
#details_112 div.span4.fabrikLabel label { text-align: left; } 

/* #details_112 div.span4.fabrikLabel { font-weight: bold; float:none;} */
#details_112 div.span8 > div.fabrikElement > div {position:relative; float:none;}
#details_112 div.span8 {padding:0;}
button.btn { border:2px solid white;}
a.btn.button.return { background-color: #428bca; border: 1px dotted #ccc; border-radius: 5px; color: white;}
.dbjoin-description { display: none; }
.fabrikGroup.form-horizontal { clear: both; padding-top: 1em; }
div.fabrikLabel { float: left; font-weight: bold; }
div.row-fluid { min-height: 3em; display:flex; margin:0; }
.fabrikRepeatData > li { list-style: outside none none; }
ul.fabrikRepeatData { padding:0; }
div.fabrikSubGroup { border-top: 2px dashed red; margin-bottom: 2em; }

/* END - Your CSS styling ends here */

