/*! X-editable - v1.5.1 
* In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery
* http://github.com/vitalets/x-editable
* Copyright (c) 2013 Vitaliy Potapov; Licensed MIT */.editableform{margin-bottom:0}.editableform .control-group{margin-bottom:0;white-space:nowrap;line-height:20px}.editableform .form-control{width:auto}.editable-buttons{display:inline-block;vertical-align:top;margin-left:7px;zoom:1;*{display:inline}}.editable-buttons.editable-buttons-bottom{display:block;margin-top:7px;margin-left:0}.editable-input{vertical-align:top;display:inline-block;width:auto;white-space:normal;zoom:1;*{display:inline}}.editable-buttons .editable-cancel{margin-left:7px}.editable-buttons button.ui-button-icon-only{height:24px;width:30px}.editableform-loading{background:url('../img/loading.gif') center center no-repeat;height:25px;width:auto;min-width:25px}.editable-inline .editableform-loading{background-position:left 5px}.editable-error-block{max-width:300px;margin:5px 0 0 0;width:auto;white-space:normal}.editable-error-block.ui-state-error{padding:3px}.editable-error{color:red}.editableform .editable-date{padding:0;margin:0;float:left}.editable-inline .add-on .icon-th{margin-top:3px;margin-left:1px}.editable-checklist label input[type="checkbox"],.editable-checklist label span{vertical-align:middle;margin:0}.editable-checklist label{white-space:nowrap}.editable-wysihtml5{width:566px;height:250px}.editable-clear{clear:both;font-size:.9em;text-decoration:none;text-align:right}.editable-clear-x{background:url('../img/clear.png') center center no-repeat;display:block;width:13px;height:13px;position:absolute;opacity:.6;z-index:100;top:50%;right:6px;margin-top:-6px}.editable-clear-x:hover{opacity:1}.editable-pre-wrapped{white-space:pre-wrap}.editable-container.editable-popup{max-width:none!important}.editable-container.popover{width:auto}.editable-container.editable-inline{display:inline-block;vertical-align:middle;width:auto;zoom:1;*{display:inline}}.editable-container.ui-widget{font-size:inherit;z-index:9990}.editable-click,a.editable-click,a.editable-click:hover{text-decoration:none;border-bottom:dashed 1px #08c}.editable-click.editable-disabled,a.editable-click.editable-disabled,a.editable-click.editable-disabled:hover{color:#585858;cursor:default;border-bottom:0}.editable-empty,.editable-empty:hover,.editable-empty:focus{font-style:italic;color:#d14;text-decoration:none}.editable-unsaved{font-weight:bold}.editable-bg-transition{-webkit-transition:background-color 1400ms ease-out;-moz-transition:background-color 1400ms ease-out;-o-transition:background-color 1400ms ease-out;-ms-transition:background-color 1400ms ease-out;transition:background-color 1400ms ease-out}.form-horizontal .editable{padding-top:5px;display:inline-block}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */

body, body.fixed-top{
	padding:0;
	overflow:auto;
	margin:40px 0;
}

.page-header  >h3 {
/*     color: #d14836; */
    color: #004080;
    
}

h3, .h3 {
    font-size: 13pt;
}

.box-icon {
    background-color: #d14836;
    border-radius: 50%;
    display: table;
    height: 45px;
    margin: 0 auto;
    width: 45px;
    margin-top: -35px;
}

.fa-3x {
    font-size: 1.5em;
}

h4, .h4 {
    font-size: 11pt;
}

h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 6pt;
    margin-bottom: 3pt;
}

.jumbotron {margin-bottom:0; padding:15px 0;}

.jumbotron .bs-docs-booticon-lg {
    font-size: 30px;
}

.jumbotron h1, .jumbotron .h1 {
    font-size: 20pt;
}

h1, .h1 {
    font-size: 20pt;
}
h2, .h2 {
    font-size: 16pt;
}

h3, .h3 {
    font-size: 15px;
}

ul.breadcrumb{
	margin-bottom:0;
}

.page-header{
	margin:0;
	padding-bottom: 1pt;
	margin: 0 0 12pt;
	border-bottom: 1px solid #eee;

}

label{font-size:11px;}

.form-control, .input-group-addon{
	padding: 3px 10px;
	height:auto;}

.footer {position:static}

.btn-campi-ricerca {margin-top:25px}

.btn-lg, .btn-group-lg>.btn {
    padding: 6px 10px;
    font-size: 10pt;
    line-height: 1.33;
}

.panel-heading {
    padding: 3px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

body {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 10pt;
    line-height: 1;
    color: #333;
    background-color: #fff;
}

select.input-sm {
    height: 18.5pt;
    line-height: 18.5pt;
}

.btn-file{
	padding:3px 12px;
}

.btn{
	padding:4px 12px;
}

.box {
    border-radius: 3px;
    box-shadow: 0 0px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
    padding: 10px 25px;
    display: block;
/*     margin-top: 40px; */
    margin-top: 10px;
}

.panel-body {
    padding: 4px;
}

.btn-circle{
    padding-left: 9px;
    padding-top: 7px;
}

.navbar-inverse .navbar-brand{color:#fff}

.navbar-inverse .navbar-brand:focus{color:#ff2c00;background-color:transparent}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: 20px;
  margin-left: 20px;
}

