h1,h2,h3,h4,h5,h6,div,input,p,a{font-family: InterVariable !important; }
.header{ /*left: 195px; right: 5px; */}
.top-header{ /*border-radius: 0 0 5px 5px;*/ }
.page-heading h4{ font-size: 17px !important; text-transform: capitalize; color: #415a6c; }

/*
.form-control { background-color: #e3ecf5 !important; border:none !important; border-top: 1px solid rgba(0,0,0,0.1) !important }
*/
.navigation-back{ display: none; }
.page-navigation{ padding-left: 10px; }

.table thead tr th, .table thead tr td, .table tbody tr td, .table tfoot tr td{ font-weight: 700; letter-spacing: -0.4px; }

.table thead tr th{ font-size: 12px; text-transform: capitalize; color: #3a495e; font-weight: 600; }

.dataTables_filter label{ text-transform:capitalize;}
.dataTables_length,.dt-buttons,.dataTables_filter,.dataTables_info,.dataTables_paginate{ text-transform: capitalize;}

#navigation ul li a{ text-transform: capitalize; color: #354458 !important; font-size: 13px !important; font-weight: 600 !important; }
#navigation ul li a .fa{ top: 13px !important; }
#navigation ul li ul li a{ text-transform: capitalize; font-size: 11px !important; color: #4f6078 !important; font-weight: 500; }
.date-selector{ line-height: 16px; }


.a5-preview-items{ height: 128mm; }
.invoice-footer-description{ height: 25mm; }

@media (min-width:0px) and (max-width:850px){
	.header{ left: 0; right: 0; }
	.top-header{ border-radius: 0; }
}