/* tag */
body { padding-top: 60px; padding-bottom: 64px;}

/* bootstrap modify */
.btn-block {margin:2px 0;}
.reduce-gap {}
@media screen and (max-width: 768px) {
	.reduce-gap {padding-left: 5px;padding-right:5px;}
}
/* utility */
.text-align-center {text-align: center;}
.modal-footer {background-color:#eee;}
.hp {text-align:center;margin-bottom:10px;}
.img-centopcento{width:100%}
.text-xs{font-size:0.85rem;}
#canvas {display:none;}

/* validation */
.fg{padding:10px 20px;  margin:20px 0;  border:1px solid #eee;  border-left:5px solid #eee;    border-radius:3px;}
.fg h4{margin-top:0px;  margin-bottom:10px;}
.fg-v{padding:6px 10px; margin:10px 0;}
.fg-v h4{font-size:15px;font-weight:bold;}
.fg-01 {border-left-color: #31708F;}
.fg-01 h4 { color: #31708F;}
.fg-02 {border-left-color: #FFE75F;}
.fg-02 h4 { color: #8A6D48;}
.fg-03 {border-left-color: #5CB85C;}
.fg-03 h4 { color: #3C763D;}
.fg-04 {border-left-color: #F0AD4E;}
.fg-04 h4 { color: #AA6708;}
.fg-05 {border-left-color: #d61f1f;}
.fg-05 h4 { color: #d61f1f;}
.fon, .scan {cursor: pointer;}
.first{padding-left:15px;  border-left:2px solid #3185FF;}
.second{padding-left:15px;  border-left:2px solid #5bc0de;}
.invalid-form-error-message{margin-top:10px;  padding:5px;}
.invalid-form-error-message.filled{border-left:2px solid re}
.form-horizontal .view-label {padding-top: 0px;}
.form-code{font-family: 'Courier New', Courier, 'Andale Mono', monospace;font-size: 16px;}
.filter .input-group{max-width:200px;}
.timetable{font-family: 'Courier New', Courier, 'Andale Mono', monospace;}
.time-danger {background-color: #EAADAD !important;}
.pag-manuale {background-color: #b6dbe7 !important;}

/* admin */
.icon-off {color: #aaa;}
.act-icon {padding: 0 5px;}
.icon-edit-on {color: #167bad;cursor:pointer;}
.icon-view-on, .icon-viewuser-on, .icon-viewfatt-on {color: #167bad;cursor:pointer;}
.tbody-loading {opacity: 0.5;}
.actions {min-width:120px;}
.ajx-sort {color: #aaa;}
.ajx-sort-current {color:#167BAD;}
.copied-field {color: #427dba;font-style: italic;border-color:#66AFE9;}
.row-disabled {color:#999;}
.row-disabled a {color:#999;}
.info{cursor: help;}
.usertype {padding:0 10px;}
.usertype-1 {background-color:#0BAF4E;color:#fff;}
.usertype-2 {}
.usertype-3 {background-color:#11559C;color:#fff;}