/* Layout 1 y 2 */
.page-header.navbar .page-logo .logo-default {
    margin: 2px 0 0;
    width: 120px;
}
/* Layout 3 */
.page-header .page-header-top .page-logo .logo-default {
    margin: 10.5px 0 0;
    width: 160px;
}

.page-header.navbar .page-logo {
    background: white;
}

.modal-big.modal-dialog {
    width: 94%;
}
.text-xs {
	font-size: 10px !important;
}
.marginT, .marginTB, .marginAll { margin-top: 10px; }
.marginB, .marginTB, .marginAll { margin-bottom: 10px; }
.marginL, .marginLR, .marginAll { margin-left: 10px; }
.marginR, .marginLR, .marginAll { margin-right: 10px; }

.innerT, .innerTB, .innerAll { padding-top: 10px !important; }
.innerB, .innerTB, .innerAll { padding-bottom: 10px !important; }
.innerL, .innerLR, .innerAll { padding-left: 10px !important; }
.innerR, .innerLR, .innerAll { padding-right: 10px !important; }

.innerT.inner-2x, .innerTB.inner-2x, .innerAll.inner-2x { padding-top: 20px !important; }
.innerB.inner-2x, .innerTB.inner-2x, .innerAll.inner-2x { padding-bottom: 20px !important; }
.innerL.inner-2x, .innerLR.inner-2x, .innerAll.inner-2x { padding-left: 20px !important; }
.innerR.inner-2x, .innerLR.inner-2x, .innerAll.inner-2x { padding-right: 20px !important; }

.margin-top-none { margin-top: 0px !important; }
.margin-right-none { margin-right: 0px !important; }
.margin-bottom-none { margin-bottom: 0px !important; }
.margin-left-none { margin-left: 0px !important; }
.margin-none { margin: 0px !important; }

.padding-top-none { padding-top: 0px !important; }
.padding-right-none { padding-right: 0px !important; }
.padding-bottom-none { padding-bottom: 0px !important; }
.padding-left-none { padding-left: 0px !important; }
.padding-none { padding: 0px !important; }

.border-none {
  border: none !important;
}

.overflow-hidden {
  overflow: hidden;
}

.table.table-text-xs td, .table th {
    font-size: 11px !important;
}

@media (max-width: 767px) {
	
	.page-header.navbar {
	    background: #ffffff;
	}

}
