body { 
	background-image: url('/immagini/mesh.png');
	background-repeat: repeat;
	padding-top: 90px;
	background-color: #B1D2F4;
}

.navbar-inverse {
    background-color: #003399;
    border-color: #B1D2F4;
}

.navbar-nav {
	border-top:0 !important;
}

.div-header {
	
}

.div-main {
	
}

.div-footer {
	margin-top: 20px;
	border-top: 1px solid gray;
}

.row-margin {
	margin-top:8px;
}

body #popup_view .modal-dialog {
	width:70%;
	margin:auto;
}

body #dialogAccertamento .modal-dialog {
	width:70%;
	margin:auto;
}

body #popupVisita .modal-dialog {
	width:70%;
	margin:auto;
}

table.ajaxrows_table td input[type="text"] {
	padding-left:2px;
	padding-right: 2px;
}

table.ajaxrows_table td input[type="text"].row_barcode {
}

.button-ajaxrows {
	padding:7px;
}

.error {
	color:red;
}

.ok {
	color:green;
}

.simpleviewlist {
	width:49%;
	float:left;
}

.simpleviewlist h3 {
	text-align:center;
}


.tabelleGeminContainer {
	width:98%;
	margin-right: 10px;
	margin-left: 10px;
}

div#site-header {
	position: relative;
	height:100px;
	/*border: 1px solid black;*/
	background-size: 100%;
	background-size: cover;
	background-position: center center;
	vertical-align: top;
	background-image: url('/immagini/siges/topcenter.png');
	
	margin-bottom:8px;
}

div#site-header h2 {
	text-align: center;
	margin-bottom:10px;
	margin-top:2px;
	color: darkblue;
}

div#site-header h4 {
	color: darkblue;
}

img#top_center {
  opacity: 0.3;
  position:absolute;
  top:3px;
  left:3px;/*188px;*/
}

.fc-header-title h2{
	font-size:16px;
}

.fc-content th {
	color: white;
	background-color: #428BCA;
}

.recupera-password {
	font-size: 9px;
}


.navbar-form {
	margin-left:5px;
}

.navbar-password {
	margin-left:5px;
}

.title-panel {
    padding-top:3px;
    padding-bottom:3px;
    margin-bottom:4px;
    margin-top:4px;
}

#filter_pratica .form-control {
    padding-top: 2px;
    padding-bottom:2px;
    border-radius: 2px;
    height:24px;
    font-size: 12px;
}

#filter_pratica .input-group-addon {
    padding-top: 2px;
    padding-bottom:2px;
    height:24px;
}

#filter_pratica .row-margin {
    margin-top: 0;
    margin-bottom: 0;
}

.table-orm-list-container-pratica td, 
.table-orm-list-container-pratica th {
    font-size:11px;
    padding-right:4px;
    padding-left:4px;
}

.table-orm-list-container-pratica thead > tr > th, .table-orm-list-container-pratica thead > tr > td, 
.table-orm-list-container-pratica tbody > tr > th, .table-orm-list-container-pratica tbody > tr > td {
    font-size:12px;
    padding-right:2px;
    padding-left:2px;
}

.table-orm-list-container-pratica tbody > tr > td {
    font-size:11px;
    padding-right:2px;
    padding-left:2px;

}

.orm-list-delete, .orm-list-update, .orm-list-view, .orm-list-checkdelete, .orm-list-button {
    width: 25px;
}

#list-panel a.accordion-toggle {
    color: darkblue;
    text-decoration: none;
    font-size: 12px;
    padding-left:10px;
}

span.pratica_list_user_id {
    font-size: 0.9em;
    color: red;
}
