.headerIcon {
	font-size: 1.75rem !important;	
}

.m-form .m-form__group {
	padding-bottom: 0;	
}

#map_canvas {
	widht: 100%;
	height: 400px;
}

.propertyNotes {
	height: 400px;
	overflow: auto;
}

.hiddenFields {
	display:none;	
}

.bgRed {
	background-color: #ffbebe;	
}

.docGroupMenu:hover {
	cursor: pointer;
	color: #5867dd;
}

.docGroupMenu i {
	margin-right: 7px;
}

.docGroupMenu span {
	float: right;
	margin-top: 5px;
}

#docGroupComment textarea, #docGroupClose textarea {
	margin: 10px 0 10px 0;
}

.deleteComment {
	float: right;
	margin: 10px 30px 0 0;
}

.commentAlert {
	position: absolute;
	border-radius: 5px;
	background-color: #FF0000;
	color: #FFF;
	margin: 5px 0 0 -77px;
	padding: 34px 0 34px 0;
	width: 35px;
	text-align: center;
}

#dvLoading {
   background: url('../img/loading.gif') no-repeat center center;
   height: 250px;
   width: 250px;
   position: fixed;
   z-index: 1000;
   left: 50%;
   top: 50%;
   margin: -125px 0 0 -125px;
}

::-webkit-input-placeholder { /* Chrome */
	color: #808080 !important;
}
::-moz-placeholder { /* Firefox 19+ */
	color: #808080 !important;
	opacity: 1;
}
:-moz-placeholder { /* Firefox 4 - 18 */
	color: #808080 !important;
	opacity: 1;
}


input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.whiteInput {
	color: #FFF;	
}

.redText {
	color: red;
}


#backImg {
	background-size: cover;
	background-position: center;
}

.over {
	color: red;	
}