/*------modal cargadomicilios-----*/
		.modalContainers {
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 50px;
			overflow: auto; 
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainers .modal-contents {
			background-color: #fefefe;
			margin: auto;
			padding: 20px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 90%;
		}

		.modalContainers .closes1{
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainers .closes1:hover,
		.modalContainers .closes1:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}


/*-----------------------------------------------------------------*/

		.modalContainer1 {
			display: none; 
			position: fixed; 
			z-index: 120;
			margin-top: 5%;
			padding-top: 5%;
			left: 0;
			top: 0;
			width: 100%;
			height: 60%; 
			overflow: hidden; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer1 .modal-content1 {
			background-color: #fefefe;
			margin: auto;
			padding: 20px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 60%;
		}

		.modalContainer1 .close1 {
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer1 .close1:hover,
		.modalContainer1 .close1:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}
/*---------------------------------------------------------------*/

		.modalContainer2{
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 50px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer2 .modal-content2 {
			background-color: #fefefe;
			margin: auto;
			padding: 20px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 90%;
		}

		.modalContainer2 .close2 {
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer2 .close2:hover,
		.modalContainer2 .close2:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}





		.modalContainer3{
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 50px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer3 .modal-content3 {
			background-color: #fefefe;
			margin: auto;
			padding: 20px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 85%;
		}

		.modalContainer3 .close3 {
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer3 .close3:hover,
		.modalContainer3 .close3:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}



		.modalContainer4 {
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 50px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer4 .modal-content4 {
			background-color: #fefefe;
			margin: auto;
			padding: 20px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 90%;
		}

		.modalContainer4 .close4 {
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer4 .close4:hover,
		.modalContainer4 .close4:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}




		.modalContainer5 {
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 250px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer5 .modal-content5 {
			background-color: #fefefe;
			margin: auto;
			padding: 20px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 60%;
		}

		.modalContainer5 .close5 {
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer5 .close5:hover,
		.modalContainer5 .close5:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}




		.modalContainer6 {
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 50px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer6 .modal-content6 {
			background-color: #fefefe;
			margin: auto;
			padding: 20px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 90%;
		}

		.modalContainer6 .close6 {
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer6 .close6:hover,
		.modalContainer6 .close6:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}




		.modalContainer7 {
			display: none; 
			position: fixed;
			z-index: 120; 
			margin-top: 10px;
			padding-top: 250px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0.2);
			background-color: rgba(0,0,0,0.2);
		}

		.modalContainer7 .modal-content7 {
			background-color: #fefefe;
			margin: auto;
			padding: 20px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #FF0000;
			width: 60%;
		}


		.modalContainer8 {
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 50px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer8 .modal-content8 {
			background-color: #fefefe;
			margin: auto;
			padding: 20px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 90%;
		}

		.modalContainer8 .close8 {
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer8 .close8:hover,
		.modalContainer8 .close8:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}


		.modalContainer9 {
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 20px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer9 .modal-content9 {
			background-color: #fefefe;
			margin: auto;
			padding: 10px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 90%;
		}

		.modalContainer9 .close9 {
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer9 .close9:hover,
		.modalContainer9 .close9:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}


		.modalContainer32 {
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 20px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer32 .modal-content32 {
			background-color: #fefefe;
			margin: auto;
			padding: 10px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 95%;
		}

		.modalContainer32 .close32{
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer32 .close32:hover,
		.modalContainer32 .close32:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}


		.modalContainer33 {
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 20px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer33 .modal-content33 {
			background-color: #fefefe;
			margin: auto;
			padding: 10px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 95%;
		}

		.modalContainer33 .close33{
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer33 .close33:hover,
		.modalContainer33 .close33:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}

		.modalContainer34 {
			display: none; 
			position: fixed;
			z-index: 102; 
			margin-top: 10px;
			padding-top: 20px;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%; 
			overflow: auto; 
			background-color: rgb(0,0,0);
			background-color: rgba(0,0,0,0);
		}

		.modalContainer34 .modal-content34 {
			background-color: #fefefe;
			margin: auto;
			padding: 10px;
			border: 1px solid lightgray;
			border-bottom: 20px solid #58abb7;
			width: 95%;
		}

		.modalContainer34 .close34{
			color: #aaaaaa;
			float: right;
			font-size: 28px;
			font-weight: bold;
		}

		.modalContainer34 .close34:hover,
		.modalContainer34 .close34:focus {
			color: #000;
			text-decoration: none;
			cursor: pointer;
		}

/*-------cierre modal carga domicilios-----*/