<style>
	/* GUIA CONTACTO */
	#bc_guia_contacto{
		
	}

	#bc_guia_contacto_listado{
		/*float: left;*/
		width: 100% !important;
		display: grid;
	}
	
	#bc_guia_contacto_listado_ul{
		margin: 0px !important;
		padding: 0px !important;
		width: 100%  !important;
		display: flex;
		flex-wrap: wrap;
	}

	.bc_guia_contacto_listado_li{
        float: left;
		margin: 1%;
		padding: 1%;
		/*border-radius: 10px;*/
		border: 1px solid #d1d1d1;
		width: 31% !important;
		list-style-type: none;
		overflow-wrap: break-word;
		box-shadow: 0 4px 5px -2px rgba(0,0,0,.5) !important;
		-moz-box-shadow: 0 4px 5px -2px rgba(0,0,0,.5);
		-webkit-box-shadow: 0 4px 5px -2px rgba(0,0,0,.5);
		text-align: left;
		height: auto;
		min-height: 95px !important;
	}

	.bc_guia_contacto_listado_li:hover {
    	background-color: #eef;
		border-color: #9191ff;
	}

	.bc_guia_contacto_listado_li_disenoLateral{
		width: 100% !important;
	}

	.bc_guia_contacto_listado_li_disenoLateral:hover{

	}

	.bc_guia_contacto_listado_li_ex{
        float: left;
		margin: 1%;
		padding: 1%;
		/*border-radius: 10px;*/
		border: 1px solid red;
		width: 31% !important;
		list-style-type: none;
		overflow-wrap: break-word;
		box-shadow: 0 4px 5px -2px rgba(0,0,0,.5) !important;
		-moz-box-shadow: 0 4px 5px -2px rgba(0,0,0,.5);
		-webkit-box-shadow: 0 4px 5px -2px rgba(0,0,0,.5);
		text-align: left;
		height: auto;
	}

	.bc_guia_contacto_listado_li_ex:hover {
    	background-color: #ffe9e9;
		border-color: #db5d5d;
	}

	.bc_guia_contacto_listado_li_restointegrantes{
		float: left;
		margin: 5px 1%;
		padding: 10px 1%;
		/*border-radius: 10px;*/
		border: 1px solid #d1d1d1;
		width: 23% !important;
		list-style-type: none;
		overflow-wrap: break-word;
		box-shadow: 0 4px 5px -2px rgba(0,0,0,.5) !important;
		-moz-box-shadow: 0 4px 5px -2px rgba(0,0,0,.5);
		-webkit-box-shadow: 0 4px 5px -2px rgba(0,0,0,.5);
		text-align: left;
		height: auto;
		min-height: 90px !important;
		text-align: center !important; 
	}
	.bc_guia_contacto_listado_li_restointegrantes:hover {
    	background-color: #eef;
		border-color: #9191ff;
	}

	.bc_guia_contacto_listado_li_restointegrantes_basico{
		width: 88%;
		float: left;
	}
	
	.bc_guia_contacto_listado_li_restointegrantes_vermas{
		width: 10%;
		float: left;
	}

	.bc_guia_contacto_listado_li_restointegrantes_vermas_inside {
    	float: left;
	    width: 100%;
	    text-align: center;
	    border-top: 2px solid #80808024;
	    padding-top: 6px;
	}


	.bcb_icono_mas{

		/* azul con relleno  */
		/*background-image: url('/documents/20121/250839/mas_bcb_silueta_azul_rellenotransp.png/8d22c889-9af3-c0bb-6b60-8076e1f43080?t=1623228259455');*/
		
		/* negro  */
		/*background-image: url('/documents/20121/250839/mas_bcb_silueta_negro.png/502fe544-35a8-1369-9fc9-b644301cd40a?t=1623221883347');*/


		background-image: url('/documents/20121/250839/mas_bcb_silueta_azul_rellenotransp.png/8d22c889-9af3-c0bb-6b60-8076e1f43080?t=1623228259455');
		background-size: 24px;
		display: flex;
		height: 24px;
		width: 24px;
	}





	#bc_guia_contacto_buscador{
		/*background-image: url('/documents/10184/16475/bc-web-search-64.jpg');*/
		background-image: url('/documents/20121/121358/bc_search_icon_little.jpg/3d45d839-11fb-2f77-4c4c-a066d00a8c4c?t=1613563163572');
		background-position: 98% 5px;
		background-size: 30px;
		background-repeat: no-repeat;
		background-color: #e6e6e6;
		color: #282182;
		width: 98%;
		padding: 12px 10% 12px 4%;
		margin-bottom: 12px;
		border: 1px solid #ddd;
		font-size: 15px;
	}

	#bc_guia_contacto_buscador_ex{
		/*background-image: url('/documents/10184/16475/bc-web-search-64.jpg');*/
		background-image: url('/documents/20121/121358/bc_search_icon_little.jpg/3d45d839-11fb-2f77-4c4c-a066d00a8c4c?t=1613563163572');
		background-position: 98% 5px;
		background-size: 30px;
		background-repeat: no-repeat;
		width: 98%;
		padding: 12px 10% 12px 4%;
		margin-bottom: 12px;
		border: 1px solid #ddd;
		font-size: 15px;
		border-color: red;
		color: red;
	}
	
	#bc_guia_contacto_search_btn_borrar{
		background-image: url('/documents/20121/121358/erase_256.jpg/c2efdef9-b5f5-c7f2-9963-4ef638b10193?t=1613563163674');
		background-size: 30px;
		background-repeat: no-repeat;
		padding: 16px 0% 20px 0%;
		margin-top: 5px;
	}

	#buscador_btnBorrar{
		float: left;
		width: 100%;
	}
	#buscador_btnBorrar_buscador{
		float: left;
		width: 95%;
	}
	#buscador_btnBorrar_btnBorrar{
		float: left;
		width: 5%;
	}

	.bcb_gc_iconos_tamanio{
		height: 24px;
	}


	.bcb_gc_icono{
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		width: 24px;
		margin: 2px 0px;
		background-position: center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-color: transparent;
	}
	
	/* iconos bn */
	.bcb_gc_icono_ficha{
		background-image: url("/documents/20121/177513/008-id-card.png/d2d2b203-ad55-3972-e10c-f2940b05dd4c?t=1614763428156");
	}
	.bcb_gc_icono_email{
		background-image: url("/documents/20121/177513/025-arroba.png/4c03ac12-dabe-f6ba-09b5-7547ff426f5f?t=1614763426408");
	} 
	.bcb_gc_icono_web{
		background-image: url("/documents/20121/177513/031-link.png/3a21032d-d087-feb1-2564-9a554eca0c4b?t=1614763426872");
	} 
	.bcb_gc_icono_telefono{
		background-image: url("/documents/20121/177513/029-telephone-1.png/33e06d1b-40a6-10c8-4970-02aa544ba0f4?t=1614763426705");
	} 
	.bcb_gc_icono_ubicacion{
		background-image: url("/documents/20121/177513/032-placeholder.png/02f71c85-829c-a5be-93a6-dabae4b99d14?t=1614763426942");
	} 
	.bcb_gc_icono_info{
		background-image: url("/documents/20121/177513/010-contract.png/3d976310-190c-75cb-6bd0-43cfcd1c32e2?t=1614763428311");
	} 
	.bcb_gc_icono_chat{
		background-image: url("/documents/20121/177513/026-chat-1.png/49d45f52-d96d-0542-b497-92ccad94a781?t=1614763426472");
	} 
	.bcb_gc_icono_sendemail{
		background-image: url("/documents/20121/177513/013-mail.png/9154e16e-a05d-275e-e638-5d98e67cd399?t=1614763428564");
	} 
	
	

	/* iconos color */
	.bcb_gc_icono_ficha_color{
		background-image: url("/documents/20121/176830/008-id-card.png/e184ba0d-7b82-92ec-a962-a5171a9c39f6?t=1614763325482");
	}
	.bcb_gc_icono_email_color{
		background-image: url("/documents/20121/176830/025-arroba.png/fc7ddf6a-f57b-ae7b-9470-02b4c1362586?t=1614763326801");
	} 
	.bcb_gc_icono_web_color{
		background-image: url("/documents/20121/176830/031-link.png/ac47dc00-8808-162f-9163-5a35930e3969?t=1614763324115");
	} 
	.bcb_gc_icono_telefono_color{
		background-image: url("/documents/20121/176830/029-telephone-1.png/94e33481-1b15-90b6-f9f0-9af49d91fed2?t=1614763323909");
	} 
	.bcb_gc_icono_ubicacion_color{
		background-image: url("/documents/20121/176830/032-placeholder.png/014e8cbf-6e74-73e0-a697-4810914140a8?t=1614763324228");
	} 
	.bcb_gc_icono_info_color{
		background-image: url("/documents/20121/176830/010-contract.png/fd44c84f-3995-db08-6f4a-0ca573404cba?t=1614763325645");
	}

	
	.bc_entidades_logos_size{
		height: 100px !important;
	}

/*VERSION MOVIL TABLET*/
	@media (min-width: 1166px) and (max-width: 1500px) {
		/* Guia Contacto */
		#bc_guia_contacto{
			
		}

		#bc_guia_contacto_listado{
		}
		
		#bc_guia_contacto_listado_ul{
		}

		.bc_guia_contacto_listado_li{
			margin: 2%;
			padding: 2%;
			width: 46% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_disenoLateral{
			margin: 2% !important;
			padding: 2% !important;
			width: 92% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_ex{
			margin: 2%;
			padding: 2%;
			width: 46% !important;
			height: auto;
		}

		#bc_guia_contacto_buscador{
		}
		
		#bc_guia_contacto_search_btn_borrar{
		}

		#buscador_btnBorrar{
		}

		#buscador_btnBorrar_buscador{
			float: left;
			width: 96%;
		}
		#buscador_btnBorrar_btnBorrar{
			float: left;
			width: 4%;
		}

	}

/*VERSION MOVIL TABLET*/
	@media (min-width: 768px) and (max-width: 1165px) {
		/* Guia Contacto */
		#bc_guia_contacto{
			
		}

		#bc_guia_contacto_listado{
		}
		
		#bc_guia_contacto_listado_ul{
		}

		.bc_guia_contacto_listado_li{
			margin: 2%;
			padding: 2%;
			width: 46% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_disenoLateral{
			margin: 2%;
			padding: 2%;
			width: 96% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_ex{
			margin: 2%;
			padding: 2%;
			width: 46% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_restointegrantes{
			width: 48% !important;
		}

		#bc_guia_contacto_buscador{
		}
		
		#bc_guia_contacto_search_btn_borrar{
		}

		#buscador_btnBorrar{
		}

		#buscador_btnBorrar_buscador{
			float: left;
			width: 94%;
		}
		#buscador_btnBorrar_btnBorrar{
			float: left;
			width: 6%;
		}
	}

/*VERSION MOVIL LANDSCAPE @media (max-width: 767px) */
	@media (max-width: 767px) {

		/* Guia Contacto */
		#bc_guia_contacto{
			
		}

		#bc_guia_contacto_listado{
		}
		
		#bc_guia_contacto_listado_ul{
		}

		.bc_guia_contacto_listado_li{
			margin: 2%;
			padding: 2%;
			width: 92% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_disenoLateral{
			margin: 2% !important;
			padding: 2% !important;
			width: 92% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_ex{
			margin: 2%;
			padding: 2%;
			width: 92% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_restointegrantes{
			width: 48% !important;
		}

		#bc_guia_contacto_buscador{
		}
		
		#bc_guia_contacto_search_btn_borrar{
		}

		#buscador_btnBorrar{
		}

		#buscador_btnBorrar_buscador{
			float: left;
			width: 90%;
		}
		#buscador_btnBorrar_btnBorrar{
			float: left;
			width: 10%;
		}
	}



/*VERSION MOVIL GRANDE @media (max-width: 500px) */
	@media (max-width: 500px) {
		/* Guia Contacto */
		#bc_guia_contacto{
			
		}

		#bc_guia_contacto_listado{
		}
		
		#bc_guia_contacto_listado_ul{
		}

		.bc_guia_contacto_listado_li{
			margin: 2%;
			padding: 3%;
			width: 94% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_disenoLateral{
			margin: 2% !important;
			padding: 3% !important;
			width: 94% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_ex{
			margin: 2%;
			padding: 3%;
			width: 94% !important;
			height: auto;
		}

		.bc_guia_contacto_listado_li_restointegrantes{
			width: 100% !important;
		}


		#bc_guia_contacto_buscador{
		}
		
		#bc_guia_contacto_search_btn_borrar{
		}

		#buscador_btnBorrar{
		}

		#buscador_btnBorrar_buscador{
			float: left;
			width: 88%;
		}
		#buscador_btnBorrar_btnBorrar{
			float: left;
			width: 12%;
		}
	}

	/*VERSION MOVIL GRANDE @media (max-width: 500px) */
	@media (max-width: 350px) {
		/* Guia Contacto */
		#bc_guia_contacto{
			
		}

		#bc_guia_contacto_listado{
		}
		
		#bc_guia_contacto_listado_ul{
		}

		.bc_guia_contacto_listado_li{
		    margin: 2% 1%;
		    padding: 3%;
		    width: 94% !important;
		    height: auto;
		}

		.bc_guia_contacto_listado_li_disenoLateral{
		    margin: 2% 1% !important;
		    padding: 3% !important;
		    width: 94% !important;
		    height: auto;
		}

		.bc_guia_contacto_listado_li_ex{
		    margin: 2% 1%;
		    padding: 3%;
		    width: 94% !important;
		    height: auto;
		}

		#bc_guia_contacto_buscador{
		}
		
		#bc_guia_contacto_search_btn_borrar{
		}

		#buscador_btnBorrar{
		}

		#buscador_btnBorrar_buscador{
			float: left;
			width: 88%;
		}
		#buscador_btnBorrar_btnBorrar{
			float: left;
			width: 12%;
		}
	}

</style>
