.laskea_app_body {
	font-family: Arial !important;
	background: #ffffff;
	color: #000000;
	font-size: 16px;
	/*overflow-y: scroll;*/
	margin: 0px;
}

#DivFormLogin {
	width: 80vw !important;
}

.btn-outline-secondary-touchsreen:hover {
	color: #6c757d !important;
	background-color: transparent !important;
	border-color: #6c757d !important;
}

.body-menu:hover {
	background-color: #EEEEEE;
}

a.listing-info-tab.listing-info-tab-active {
  background-color: #eeeeee !important;
}

a.listing-info-tab:hover {
  background-color: #dddddd;
}

.text-strike {

	text-decoration: line-through maroon 0.2rem;
	text-decoration-line: line-through;
	-webkit-text-decoration-line: line-through;
	-webkit-text-decoration-color: red;
}


.w-20 {
	width: 20% !important;
}

.w-22 {
	width: 22% !important;
}

.w-30 {
	width: 30% !important;
}

.w-60 {
	width: 30% !important;
}

.form-input-error {
	border-color: #dc3545 !important;
	border-width: 2px;
	border-style: solid;
	border-radius: 0.375rem;
}

@media (max-width: 576px) {
	
	.signup-profile-photo {
		width: 10.0rem;
		height: 10.0rem;
		cursor: pointer;
	}

	.agent-profile-photo {
		width: 6.0rem;
		height: 6.0rem;
		cursor: pointer;
	}

	.modal-footer-buttons-overflow {
		overflow-y: hidden;
		overflow-x: auto;
	}

}

@media (min-width: 576px) {

	.signup-profile-photo {
		width: 10.6rem;
		height: 10.6rem;
		cursor: pointer;
	}

	.agent-profile-photo {
		width: 8.0rem;
		height: 8.0rem;
		cursor: pointer;
	}

	.modal-footer-buttons-overflow {
		overflow-y: visible;
		overflow-x: visible;
	}
	
}


#navLaskea .nav-link {
  /*position: relative;*/
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#navLaskea .nav-link:hover {
  /*content: '';*/
  /*opacity: 0;*/
  /*transition: all 0.2s;*/
  /*height: 100%;*/
  /*width: 100%;*/
  background-color: #623e62;
  /*position: absolute;*/
  /*bottom: 0;*/
  /*left: 0;*/
  color: #ffffff;
  border-radius: 0.375rem;
  /*border-color: #623e62;*/
}