.logo-abba{
	max-height: 57px;
}

.logo-abba-login{
	max-height: 120px;
	margin-bottom: 15px;
}

.logo-abba-mobile{
	max-height: 50px;
}

.logo-customer{
	max-height: 60px;
	margin: 15px;
}

.logo-customer-menu{
	max-height: 60px;
}

.k-link-abba{
	color: #f2f2f2;
}

.align-abba-login-text-right{
	text-align: right;
}

.align-abba-login-panel{
	margin-top: 50px;
}

.input-email{
	text-transform: lowercase;
}


.abba-side-menu{
	background-color: #131f28;
}

.abba-page-title{
	color: gray;
	margin-right: 8px;
}

.modal-body {
    max-height: calc(100vh - 212px);
    overflow-y: auto;
}

@media only screen and (max-width: 1018px) {
	.align-abba-login-panel{
		margin-top: 70px;
	} 
}


input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active  {
    -webkit-box-shadow: 0 0 0 30px white inset !important;
    -webkit-text-fill-color: #333333 !important;
}

/*Change text in autofill textbox*/
input:-webkit-autofill {
    -webkit-text-fill-color: #333333 !important;
}


.form-control, .input-group-text, .k_selectpicker, .custom-file, .custom-file-input {
	border-color: #cccccc;
	/*#d9d9d9;*/
}

.k-content {
	background-color: #e6e6e6;
}

.k-datatable > .k-datatable__table > .k-datatable__head .k-datatable__row > .k-datatable__cell .k-checkbox.k-checkbox--solid > span,
    .k-datatable > .k-datatable__table > .k-datatable__body .k-datatable__row > .k-datatable__cell .k-checkbox.k-checkbox--solid > span,
    .k-datatable > .k-datatable__table > .k-datatable__foot .k-datatable__row > .k-datatable__cell .k-checkbox.k-checkbox--solid > span {
	background: #a8c2d6;
}


