.navbar-brand {
  padding: 0;
}

.navbar-brand > img {
	height: 46px;
	margin-top: 0;
}
.header-highlight .navbar-header:not([class*="bg-"]) {
  background-color: #e0f7fa;
}
.dropdown-menu img {
  padding-top: 5px;
}

.table > tfoot > tr > td {
	border-top: 1px solid #bbb;
	font-size: 20px;
	font-weight: 700;
}

.select2-results__options--nested > .select2-results__option {
  padding-left: 12px;
  padding-right: 0;
}

.select2__customrow {
	background-color: #f8f0f0;
	color: #999999;
	font-style: italic;
}

/*******************************
* MODAL AS LEFT/RIGHT SIDEBAR
* Add "left" or "right" in modal parent div, after class="modal".
* Get free snippets on bootpen.com
* completo su https://codepen.io/bootpen/pen/jbbaRa
* Franco cancellato LEFT
*******************************/

.modal.right{ 		/*	aumentato per andare sopra la tooltip 	*/
	z-index: 1090;
}

.modal.right .modal-dialog {
	position: fixed;
	margin: auto;
	width: 320px;
	height: 100%;
	-webkit-transform: translate3d(0%, 0, 0);
		-ms-transform: translate3d(0%, 0, 0);
		 -o-transform: translate3d(0%, 0, 0);
			transform: translate3d(0%, 0, 0);
}

.modal.right .modal-content {
	height: 100%;
	overflow-y: auto;
}

/* non capisco questo 80px di padding-bottom... l'originale è a 20px...
.modal.right .modal-body {
	padding: 15px 15px 80px;
}
*/
   
/*Right*/
.modal.right.fade .modal-dialog {
	right: -320px;
	-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
	   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		 -o-transition: opacity 0.3s linear, right 0.3s ease-out;
			transition: opacity 0.3s linear, right 0.3s ease-out;
}

.modal.right.fade.in .modal-dialog {
	right: 0;
}

