.box-header ~ main.main-content{
	height: 85px;
}
.box-price
{
    background-color: #fafafa;
    padding: 1.5rem;
    color: #46495c;
    font-size: 18px;
}

.dropdown-menu.colonias
{
	min-height: max-content;
	max-height: 500px;
	transform: unset !important;
	overflow: hidden;
	overflow-y: scroll;
}

.dropdown-menu.colonias a.dropdown-item:hover{
	background-color: #f4f7f9;
}
.form-group{position: relative;}
span.form-err{
	position: absolute;
	width: 100%;
	bottom: -20px;
	left: 0;
	color: #f00;
	font-size: 12px;
	text-align: center;
}

.medidor-anillos{
	margin-top: 80px;
}

.box-header{
	z-index: 4;
}

.ficha-info-med{
	background-color: #fafafa;
	padding: 1.5em;
	border-radius: 2px;
	box-shadow: 0px 0px 1px rgba(0,0,0,0.1);
	margin-bottom: 2em;
}

.modal.modal-medidor-anillos{
	background-color: rgba(255,255,255,0.99);
	z-index: 3;
	color: #46495c !important
}

.modal.modal-medidor-anillos .modal-dialog{
	max-width: 100%;
	top: 50px;
}

.modal-medidor-anillos .modal-header .close{
	margin: -15px auto -15px -15px;
}

.modal-medidor-anillos .modal-content{
	background-color: transparent;
}


.modal-backdrop.fade.show.modal-medidor-anillos, .modal-backdrop.fade.modal-medidor-anillos{
	z-index: 2;
	background-color: transparent;
	opacity: unset !important;
	transition: unset;
}

.modal-medida{
	background-color: rgba(0,0,0,0.5);
}

.modal-medida .modal-dialog{
	margin-top: 6rem;
	max-width: 380px;
}

.modal-medida button.close{
	font-size: 45px !important;
	padding: 0px 10px 0px 0px !important;
	color: #000 !important;
	opacity: 0.9 !important;
}

button{cursor: pointer !important;}

.pointer{
	cursor: pointer;
}