
body{
	font-family:'DroidSansRegular', Arial, Sans-serif;
	font-size:12px;
	text-shadow:none;
	
	}


@font-face {
	font-family: 'DroidSansRegular';
    src: url('fonts/DroidSans-webfont.eot');
    src: url('fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSans-webfont.woff') format('woff'),
         url('fonts/DroidSans-webfont.ttf') format('truetype'),
         url('fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
	
	}

h1,h2,h3,h4,h5,h6 {
	font-family: 'DroidSansRegular',Arial,Sans-serif ;
	color:#777777;
	
	}

.tabla { width: 100%; text-align: right;}

.tabla th {
  text-align: center;
  background: #f5f5f5 none repeat scroll 0% 0%;
  /*color: #fff;*/
  height: 20px;
  padding: 5px;
  text-shadow: 0 0 0.1px rgba(0, 0, 0, 0.61);
}

.tabla tr.modo2 {
  	text-shadow: 0 0 0.1px rgba(0, 0, 0, 0.61);
  	text-align: right;
  
}

a:hover, a:focus{
	text-decoration:none;
	color: #06F;
	border-bottom: 1px solid #ddd;
	
	}

	/*label{ color: #fff;}*/



/*.btn{
	-webkit-border-radius: 3px;
	moz-border-radius: 3px;
	border-radius: 3px;
	background:#1D5883;
	color:#FFF;
	text-shadow: inset 0 1px 0 rgba(255,255,255,0.2); 
	box-shadow:none;
	border: 1px solid rgba(0,0,0,0.2);
	font-size:12px;
	}

	
.btn:hover, .btn:focus{
	background: #8e9093;
	border: 1px solid rgba(0,0,0,0.2);
	color:#fff;
	
	}	
	

*/


.hero-unit{
	padding:0px;
	/*background: #222 url(img/hero-unit.jpg) no-repeat 50% top;*/
	background-size: cover;
	margin-bottom:0px;
	}

.navbar-inner{

	background: transparent;
	border:0px;
	box-shadow: none;
	padding-top: 10px;

	}	


.hero-unit-inner img { margin-bottom:20px;}

.navbar {
	/*margin-top: 30px;*/
	/*border-bottom: 1px  solid rgba(255,255,255,0.2);*/
 
    border-radius: 3px;
    border: 0px solid #ECE6E6;
    background: #428bca none repeat scroll 0% 0%;

	}	

.navbar-default .navbar-nav > li > a {
    color: #ffffff;
}
	
.navbar-brand {
	/*text-indent:-9999px;*/
	width:260px;
	/*height:57px;*/
	/*background:url(img/logo.png) no-repeat;*/
	margin:0px;
	padding-top:1px;
	
	
	
	}
	
	.navbar-brand img { height:48px;}

.navbar-nav.navbar-right:last-child { padding-top:10px;}
	
.navbar .brand:hover {
	border-bottom:none;
	
	}	

.navbar .nav {
	padding:0px;
	margin:0px;
	float:right;
	padding-top:12px;
	
	
	}


.navbar .nav > li > a {
	/*font-weight:bold;*/
	border-right-color: #fff;
	border-right-style: dotted;
	border-right:1px solid;
	font-size:14px;
	text-shadow:none;
	/*color:#fff;*/
	padding: 1px 12px;
	
	}

.navbar .nav > li > a:focus, .navbar .nav > li > a:hover { 
	color:#dddddd;
	border-bottom:none;
	
	
	}
	
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
	box-shadow: none;
	background: rgba(0,0,0,0.7);
	-webkit-border-radius: 3px;
	moz-border-radius: 3px;
	border-radius: 3px;
	color:#fff;
	
	}
	
.navbar .btn-navbar{
	background:#fff;
	border:none;
	margin-left: 0px;
	margin-right: 0px; }
	
.navbar .btn-navbar .icon-bar {
	background:#000;
	box-shadow:none;
	
	}
	
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
		box-shadow: none;
	background: rgba(0,0,0,0.7);
	-webkit-border-radius: 3px;
	moz-border-radius: 3px;
	border-radius: 3px;
	color:#fff;
	
	}	

.dropdown-menu {
	  background: #f8f8f8;;
	/*	color:#fff;*/
	}

.dropdown-menu > li > a {

	/*color:#fff;*/
	font-size:14px;
	
	
	}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {
		color: #0f71ba;
		background:none;
		border-bottom:0;
	
	}

		
		.navbar .nav li.dropdown > .dropdown-toggle .caret { 
		/*border-top-color: #FFF;*/
		border-bottom-color: #FFF;
		}

.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
		box-shadow: none;
	background: rgba(0,0,0,0.7);
	-webkit-border-radius: 3px;
	moz-border-radius: 3px;
	border-radius: 3px;
	color:#fff;
	}
		


.carousel-control {
	border-radius:0;
	border: none;
	font-size:32px;
	width:30px;
	height:60px;
	line-height:55px;
	top:30%;
	background:#000;
	opacity:0.7;
	}

.carousel-control:hover { border:none;}
	
.carousel-control.left {
	left:0;
	}
	
.carousel-control.right {
	right:0;
	}	
	
	
.hero-unit-inner h1 {
	margin-top:30px;
	margin-bottom:30px;
	font-size:48px;
	color:#fff;
	text-shadow: 0 1px 0 rgba(0,0,0,0.3)
	
	
	} 
	
.hero-unit-inner h4 {

	color:#cccccc;
	text-shadow: 0 1px 0 rgba(0,0,0,0.3);
	margin-bottom:30px;
	
	
	} 
	
.hero-unit-inner a{ color:#FFF; 
					border-bottom: 1px solid #ddd;
					margin-left:15px;

}

.hero-unit-inner .btn-primary{
	background:#F00;
	border:none;
	box-shadow: 0 2px 1px rgba(0,0,0,0,0.3);
	font-size:16px;
	font-weight:bold;
	text-shadow:none;
	}
	
#process {
	/*background:#eeeeee;*/
	border-bottom:#dddddd;
	border-top: 1px solid #fff;
	box-shadow: 0px -3px 5px rgba(175, 168, 168, 0.12);;
	position:relative;
	z-index:10;

	}
	
/*.process-icon{
	display:inline-block;
	width:100px;
	height:100px;
	background: transparent url(img/process-sprite.png) no-repeat;
	background-position:left top;
	margin-bottom:15px;
	}
	*/
.span2 .columna1{
	/*background:#093;*/
	width:200px;
	

}

.span3 .columna2{
	/*background: #09C;*/
	width:980px;


}

.nav2 .nav > li > a {
	color:#fff;
	background:#333;
	
	
	}

/*.nav2 .nav > li > a:hover, .nav > li > a:focus { text-decoration:none;
	  background: #0f71ba;
	  background: -moz-linear-gradient(top, #3fa4f0 0%, #0f71ba 100%);
	  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3fa4f0), color-stop(100%, #0f71ba));
	  background: -webkit-linear-gradient(top, #3fa4f0 0%, #0f71ba 100%);
	  background: -o-linear-gradient(top, #3fa4f0 0%, #0f71ba 100%);
	  background: -ms-linear-gradient(top, #3fa4f0 0%, #0f71ba 100%);
	  background: linear-gradient(to bottom, #3fa4f0 0%, #0f71ba 100%);
}*/

ul#accordion {
	list-style:none;
	margin:0px;
	margin-bottom:10px;
	margin-left:15px;
	
	
	} 
.submenu {
	list-style:none;
	margin:0px;
	
	}


.accordion {
  width: auto;
  padding:0px;

  margin: 30px auto 20px;

  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;

  
  	   background: #0f71ba;

  
}

.accordion .link {
  cursor: pointer;
  display: block;
  padding: 15px 15px 15px 20px;
  color: #fff;
  font-size: 14px;

  border-bottom: 1px solid #CCC;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  
  
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
	

  position: absolute;
  top: 16px;
  left: 12px;
  font-size: 18px;
  color: #FFF;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
  right: 12px;
  left: auto;
  font-size: 16px;
}

.accordion li.open .link { color: #fff; 


 }

.accordion li.open i { color: #FFF; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/


.submenu {
  display: none;
  background: #fff;
  font-size: 12px;
  padding:0px;
}

.submenu li { /*border-bottom: 1px solid #4b4a5e; */}

.submenu a {
  display: block;
  text-decoration: none;
  color: #666;
  padding: 5px;
  padding-left: 30px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  line-height:15px;
  
}

.submenu a:hover {
    background: #222222;
  background: -moz-linear-gradient(top, #555555 0%, #222222 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #555555), color-stop(100%, #222222));
  background: -webkit-linear-gradient(top, #555555 0%, #222222 100%);
  background: -o-linear-gradient(top, #555555 0%, #222222 100%);
  background: -ms-linear-gradient(top, #555555 0%, #222222 100%);
  background: linear-gradient(to bottom, #555555 0%, #222222 100%);
  color: #FFF;
}


.panel-default > .panel-heading {
    color: #ffffff;
    background-color: #428bca;
    border-color: #ffffff;
}



footer .row {
	background: #428bca none repeat scroll 0% 0%;
	margin: 0px;
	padding: 0px;
	color: #fff;
	border-radius: 6px;
	border: 1px solid #ECE6E6;
 }
 
 
 .col-md-12 h3, h5 { color:#fff;}
 /*.span12 { background:none;  }*/

 /*<!-- .span12 { background:none; text-align:right; } -->*/
 
 /*.col-md-12 h5 {  color:#fff; text-align:center;}*/
 
	.row { margin-left:-12px; }
 

 
  #caja_equipo{ width:240px; padding:3px; border-color:#FFF; height:450px; float:left; 	}

      .titulo_caja_eq{ width:240px; height:40px; text-align:center;}
		  #foto_caja{ margin:auto;}
	    .decrip_foto img { width:200px; height:200px; }
	    
      #descrip_caja{width:240px;height:150px;}
        .descrip_texto {  width:240px; text-align:justify; height:100px; font-size:12px;}
		
		.tabla_descripcion { font-size:12px; width:240px;}
		
		#botones_cajas { width:240px; }
         		#boton1 { float:left; width:110px; text-align:center; color:#000;  margin-right:3px; background:#999;
				border-radius: 6px 6px 6px 6px;
				-moz-border-radius: 6px 6px 6px 6px;
				-webkit-border-radius: 6px 6px 6px 6px;
				border: 0px solid #000000;


				 }
				 #boton1 a{text-decoration:none; color: #FFF; font-size:12px;   }
				 	#boton1 a:hover{text-decoration:none; color: #06C; font-size:12px;  }
				 
    	      #boton2 { float:left; width:110px; text-align:center;color: #000; background:#999;
			 
				border-radius: 6px 6px 6px 6px;
				-moz-border-radius: 6px 6px 6px 6px;
				-webkit-border-radius: 6px 6px 6px 6px;
				border: 0px solid #000000; 
				margin-bottom: 10px;
			  }
			   #boton2 a{text-decoration:none; color: #FFF; font-size:12px; }
				 	#boton2 a:hover{text-decoration:none; color: #06C; }
		
		.marcas12 { cursor: move; position: absolute; left: 0px; top: 0px; width: 1130px; height: 80px; overflow: hidden; }
		.slider1_container{ position: relative; top: 0px; left: 0px; width: 1130px; height: 100px; overflow: hidden;  }
	
	
		.slick-slide { height:140px;}
		.slick-prev, .slick-next{ height: 0px;}
		
					
		.resul_eq_rela img{ width:150px;}

		.slick-slider { margin-left:15px;}
		
		  .conta1{ width:auto; }
		
		  #detalle_principal{ width:auto; }
      #detalle_header{ width:auto; float:left;}
        #detalle_foto{width:250px;}
       .detalle_descripcion{ margin-bottom:20px; width:570px; float:left;}
			.detalle_descripcion_descrip{ text-align:justify; font-size:12px; width:480px;}

    #detalle_caracteristicas{ width: auto; margin-bottom:20px;}

   
  .tabla_descripcion2 { font-size:12px; width:100%; padding-left:50px; padding-left:50px;} 
    #ib-container  { width:auto;  margin-left:40px; }
  

	.formulario_detalle1 {  width:350px; text-align:left;}   

	.formulario_detalle2 { 
			width: 300px;
			text-align: left;
			margin: 30px auto 50px;
			padding: 1px 30px 20px 30px;
			background: rgba(185, 185, 185, 0.41) none repeat scroll 0% 0%;
			border-radius: 6px;
			


	} 
	.formulario_detalle3 {  width:400px; text-align:left; margin:auto;} 

	.formulario_detalle4 { 
			width: 40%;
			text-align: left;
			margin: 30px auto 50px;
			padding: 1px 30px 20px 30px;
			background: rgba(185, 185, 185, 0.41) none repeat scroll 0% 0%;
			border-radius: 6px;
			
	} 
     
/*	select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { height:35px; }*/
	
	.input-xlarge { width:400px;}	


 
 
 <!-- Begin galleria-->
			 .galleria {}
			 .slider1_container2 { position: relative; top: 0px; left: 0px; width: 1130px;
        height: 480px; background: #FFF; overflow: hidden; }
			 .uslides {cursor: move; position: absolute; left: 320px; top: 0px; width: 720px; height: 480px; overflow: hidden;}	
			 .jssort02{ position: absolute; width: 240px; height: 480px; left:0px; bottom: 0px;}
			 .jssora05l { width: 40px; height: 40px; top: 200px; left: 248px;}
           
			
			#banner2 { width:100%; height:auto; margin:auto;}
				#banner2 img { width:100%; height:auto; margin:auto;}
			
			.resul_titulo3{ height:30px; padding-top:5px;
					   background: #0f71ba;
				  background: -moz-linear-gradient(top, #3fa4f0 0%, #0f71ba 100%);
				  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3fa4f0), color-stop(100%, #0f71ba));
				  background: -webkit-linear-gradient(top, #3fa4f0 0%, #0f71ba 100%);
				  background: -o-linear-gradient(top, #3fa4f0 0%, #0f71ba 100%);
				  background: -ms-linear-gradient(top, #3fa4f0 0%, #0f71ba 100%);
				  background: linear-gradient(to bottom, #3fa4f0 0%, #0f71ba 100%);
				  padding-left:10px;
				  width:auto;
				  text-align:left;
				  margin:auto;
 
				 color:#FFF;
				}
				
				#donacion_principal{ width:960px;}
					#donacion_texto{ }
						#donacion_texto_detalle { width:760px; margin:auto;}
							.donacion_p1{ text-align: justify;}
							.donacion_p2{ text-align: left; padding-left: 30px;}
							
				.mapas1{ width:auto; height:400px;}
				 .titulo1{  color:#06C; font-size:14px;  	  }
				  .contenido1 {color: #999; font-size:13px; padding-bottom:10px;	  }
				    .menu15 a {text-decoration:none; color: #999 ; padding-left:30px;}
  							.menu15 a:hover { color: #F93;}
 	  		  			   .menu15 { color: #999; }
						   
					    .contenido2 { color: #999; font-size:15px; margin-left:50px; margin-right:50px; margin-bottom:20px; margin-top:20px; }
						.contenido3 { color: #06C; font-size:12px; margin-left:100px; margin-right:10px; margin-bottom:20px; text-align:justify; }
					 .contenido4 { color: #999; font-size:15px; margin-left:50px; margin-right:50px; margin-bottom:20px; margin-top:5px; }
						
				<!-- boton formularo1

					.error_jquery{
							border: 2px solid #F00; color:#F00;	
							}
					
					
					#m_nombres_cliente, #m_nit_cliente, #m_tel_cliente, #m_email_cliente, #m_factura_eq_cliente,  #m_tipo_equipo, #m_modelo_eq_cliente, #m_capacidad_equipo, #m_voltaje_equipo, #m_contacto_cliente, #m_cel_contacto_cliente, #m_email_contacto_cliente, #m_dir_instalacion, #m_ciudad_instalacion, #m_motivo_solicitud, #m_solicitud_email{
						color: red;
					}
					
					#m_nombres_cliente_c, #m_tel_cliente_c, #m_email_cliente_c, #m_ciudad_cliente_c, #m_motivo_solicitud_c{
						color: red;
					}
					
					#m_nombres_cliente_c2, #m_dir_cliente_c2, #m_factura_eq_cliente_c2, #m_tipo_equipo_eq_cliente_c2, #m_modelo_eq_completo_c2, #m_marca_eq_cond_c2, #m_capacidad_eq_cond_c2, #m_voltaje_eq_cond_c2, #m_marca_eq_fan_c2, #m_capacidad_eq_fan_c2, #m_voltaje_eq_fan_c2, #m_nombres_contacto_c2, #m_nombre_usuario_instalacion_c2, #m_direccion_instalacion_c2, #m_ciudad_instalacion_c2, #m_nombre_instalador_c2, #m_pruebas_diag_c2, #m_det_rep_diag_c2 {
						color: red;
					}
					

					#m_nombres_aspirante, #m_apellidos_aspirante, #m_email_aspirante, #m_telefono_aspirante, #m_ciudad_aspirante, #m_area_aspirante, #m_hoja_aspirante, #m_cc_aspirante, #m_celular_aspirante{
						color: red;
					}

					
					  .errores{
							   display: none;
							}
					-->
					
				.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { background: #999; color: #fff;}
				
				.capa12 { width:600px; margin:auto;}
				.ciudad12 { background: #ddd; color: #428bca; padding-left:10px; height:30px; padding-top:8px; margin-bottom:10px; margin-top:12px;}
					.tema12 { width:550px; margin:auto;}
					.detalletema12 { margin-left:10px;}
					
				.foto_noticia{ width:748px;}	
				
				#fila1 { width:358px; height:90px; margin-left:10px;}
					.fila1_foto {float:left; margin-top:5px;}
						.fila1_foto img { width:100px; height:80px;}
					.fila1_texto { float:left; width:240px; margin-left:10px; }
					.termino12 img {margin-left:100px; width:auto;}
					
					#fila2 { width:300px; height:90px; margin-left:20px;}
					.fila2_foto {float:left; margin-top:1px;}
						.fila2_foto img { width:70px; height:50px;}
					.fila2_texto { float:left; width:150px; margin-left:10px; }
					
					.contacto1 { text-decoration: underline; color:#FFF;}
					.contacto1:hover { color:#CCC;}
					
					.titulo_noticia212 { color: #999; font-size:14px; }
					.contenido212 {	font-size:13px; }
						.titulo_noticia12 {color: #09C; font-size:14px;  
	
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */	 
}

  					.listado_1{ margin-left:10px; margin-top:20px; margin-bottom:20px;}
					.listado_12{ margin-top:20px; margin-bottom:20px;}
					
					
					/* began buscador*/
			
					
					#resultado_buscador1 { width:770px;  
					 border-bottom:1px; border-bottom-color:#999; border-bottom-style: dotted; height:100px;}
					#resultado_buscador1_foto { width:150px; float:left;}
					#resultado_buscador1_detalle{ width:600px; padding-top:10px; }
					
					#searchInput{ height:30px; margin-top:10px; 
						border-radius: 6px 6px 6px 6px;
				-moz-border-radius: 6px 6px 6px 6px;
				-webkit-border-radius: 6px 6px 6px 6px;
			  border: 0px solid #000000; text-align:center;}
					
					#boton_buscador{ display:none;}
					
					.historia1 { font-size:14px; color:#999; text-align:justify; padding:20px; margin-left:60px;}
					
					.historia-p {  background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );}
					.historia-p-d { float:left; width:160px;}
					.detalle_historia-p { padding-left:10px; width:900px;}
					
					
			/* inicio parte de capacitaciones registro*/
			
			.caja_result1{ color:#333333; font-size:25px;  border-bottom:1px; border-bottom-color:#999; border-bottom-style:dashed; width:600px; margin:auto; margin-bottom:15px;}
			.caja_result1 strong { color:#666;}
			.legen1,.label1 { font-size:30px;}
			.label1 { font-size:25px;}
			
			#boton12{ width:150px; height:50px; font-size:18px; background: #090; float:left; margin-right:10px; color:#FFF;}
			#boton13{ width:150px; height:50px; font-size:18px; background: #F60; float:left; margin-right:10px; color:#FFF;}
			#boton14{ width:150px; height:50px; font-size:18px; background: #666; color:#FFF;}
			
			
			#cc_aspirante,#nombres_aspirante,#ciudad_aspirante,#celular_aspirante,#email_aspirante { width:400px; height:50px; font-size:24px;}
			.revisar{ font-style:italic; color:#999;}
			.tabla_datos { width:400px;}
			
			


			/* fin parte de capacitaciones registro*/


.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { margin:auto;}



.mensaje_error {color:#E60B0B; font-weight:bold; padding-top: 10px;}
.informe1_decrip_foto {
	width: 50%;
	float: left;

}
.botones_inicio{margin: auto;}




				
@media (min-width:768px) and (max-width:979px){
	
	.navbar-brand { width:150px;  }
	
	.navbar-brand img {
	/*text-indent:-9999px;*/
	float:left;
	/*width:150px;
	height:35px;*/
	
	/*background:url(img/logo.png) no-repeat;*/

	
	}
	
	#searchInput { width:100%; margin-top:0px;}
	
	.navbar{ border-radius: 0px;}
	
	.container { padding-left:0px; padding-right:0px;}

	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width:auto;}
	
	.navbar-nav > li > .dropdown-menu {
			   background: #f8f8f8;
			}

	.navbar .nav > li > a { padding:3px 5px; border: medium 1px;}
	.navbar .nav {
		float:none;
		margin-bottom:20px;
	
	}

		
		.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
					font-weight:normal;

			
			}
	
		/*.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
		background:none;
		color:#FFF;
		
		
		}*/
		
		.navbar .nav li.dropdown > .dropdown-toggle .caret { 
		/*border-top-color: #FFF;*/
		border-bottom-color: #FFF;
		}
		
		.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
		box-shadow: none;
	background: rgba(0,0,0,0.7);
	-webkit-border-radius: 3px;
	moz-border-radius: 3px;
	border-radius: 3px;
	color:#fff;
	}
	
	.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { color:#FFF;}
	
	.dropdown-menu {
	  	background: none;
		color:#fff;
	}

	.dropdown-menu {
    background: transparent linear-gradient(to bottom, #3FA4F0 0%, #0F71BA 100%) repeat scroll 0% 0%;
    color: #FFF;
		}
	
	

	body{ margin:0px; padding:0px}
	
	
	.col-md-2 { float:left;}
	
	 .marcas12 { width: 768px; height: 100px; }
	.slider1_container{ width: 768px; height: 100px;  }

	  #ib-container  { width:auto;  margin-left:50px; }
	.detalle_descripcion { width:500px; float:left;}


	.resul_eq_rela img { width:150px; height:90px;}
	
	

		.tabla_descripcion2 { font-size:12px; width:100%; margin-left:0px;} 

	
	  article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { margin-left:0px;}
	  

	  #conta2{ width:auto;}
	  .resul_titulo3{ width: auto; }

	#banner2 { width:auto; height:auto; margin:auto;}
	
			#donacion_principal{ width: auto; }
			#donacion_texto_detalle { width:auto; margin:auto; padding:10px;}
			
			.mapas1{ width:600px; height:400px;}
/*	.formulario_detalle2{ margin-left:70px; margin-right:10px; }*/
	.formulario_detalle1 { margin-left: 150px;}

	.formulario_detalle4 { width: 100%;}
	
	ul#accordion {
		margin-left:0px;
	} 
.foto_noticia{ width: 100%;}
.termino12 img {margin-left:0px; width:100%; padding:5px;}

			#cc_aspirante,#nombres_aspirante,#ciudad_aspirante,#celular_aspirante,#email_aspirante { width:300px; height:45px; font-size:24px;}
			.formulario_detalle3 {  width:300px; text-align:left; margin:auto;}
	
	}


@media (max-width:767px){
	
	
	
	.row{ margin-right:0px; margin-left:1px;}
	
	#searchInput { margin-left:30px; width:300px; margin-top:0px;}
	

	.navbar .nav > li > a:focus, .navbar .nav > li > a:hover { 
	color:#dddddd;
	border-bottom:none;
	background: #333;
	height:25px;
	font-weight:bold;
	
	}
	
	ul#accordion {
		margin-left:0px;
	} 
	
	.container { padding:0px;}


	.navbar{ border-radius: 0px;}
	
	.navbar-default .navbar-toggle{ background:#FFF;}
	.navbar-default .navbar-toggle .icon-bar { background-color:#000;}
	
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background:#FFF;}
	/*.navbar-default .navbar-nav .open .dropdown-menu > li > a { color:#FFF;}*/
	
	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right:0px;}
	
	
	.navbar-brand{ width:200px; padding-top:1px;	}
	
	
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { padding-left:0px; padding-right:0px;}
	
	
.navbar-brand img {
	/*text-indent:-9999px;*/
	float:none;
	/*width:310px;*/
	/*height:40px;*/
	margin-left:1px;
	/*background:url(img/logo.png) no-repeat;*/

	
	}

		.navbar .nav {
		float:none;
		margin-bottom:20px;
	
	
	}
	
	.navbar-nav.navbar-right:last-child { padding-top:0px;}
	
	.navbar .nav > li > a {
		border:none;
		margin-left:20px;
		margin-bottom:15px;
		
		}
			
		.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
			font-weight:normal;

			
			}

	
	.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
		background:none;
		
		
		}
		
		.navbar .nav li.dropdown > .dropdown-toggle .caret { 
		/*border-top-color: #FFF;*/
		border-bottom-color: #FFF;
		}
		
		.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
		box-shadow: none;
		background: rgba(0,0,0,0.7);
		-webkit-border-radius: 3px;
		moz-border-radius: 3px;
		border-radius: 3px;

		}
	
	.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { color:#FFF;}
	
	.dropdown-menu {
		text-align:center;
		
	  	background: none;

	}

	.dropdown-menu {
    background: transparent linear-gradient(to bottom, #f8f8f8 0%, #f8f8f8 100%) repeat scroll 0% 0%;
   
}

		
	body{ padding:0px; margin:0px;}
  .carousel-inner { margin-left:0px;}




	
 
 /*.col-md-12 h4 { color:#fff; text-align: center; }
 .span12 { background:none; }
 .col-md-12 h5 {  color:#fff; text-align:center; font-size:10px;}*/
 
  #ib-container  { width:auto;  margin-left:80px; }
  
   #caja_equipo {height:auto;}  	
   #descrip_caja{ height:auto; }
   #detalle_header { float:none;}
   	.tabla_descripcion { font-size:11px; width:240px;}

  
  	
	 .marcas12 { width: 350px; height: 80px; }
	 .slider1_container{ width: 350px; height: 100px;  }

	.resul_eq_rela img { width:140px; height:90px;}
	
		.slick-slider { margin-left:0px;}
	
	 .conta1{ width:auto; margin-left:10px; margin-right:10px;}	
		
	#detalle_foto { margin:auto;}	
	#detalle_caracteristicas { width:auto;}
	.detalle_descripcion { width:auto; float:none;}
	#detalle_descripcion_descrip { width:auto; margin-bottom:10px; padding-left:10px; padding-right:10px;}
	.tabla_descripcion2 { font-size:11px; width:100%; margin-left:0px;} 
	
	
	  #ib-container  { width:auto;  margin-left:15px; }
	  article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { margin-left:0px;}
	  
	  /*select,input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { height:30px; width: 250px; }*/

      legend { font-size: 15px;}
	
	.input-xlarge { width:250px;}	
	.formulario_detalle1{ margin-left:10px;}
	/*.formulario_detalle2{ margin-left:20px; margin-right:10px;}*/
	.formulario_detalle4 { width: 100%; }
	
	.resul_titulo3{ width:auto;}

	#banner2 { width:auto; height:auto; margin:auto;}
	
		#donacion_principal{ width: auto; }
			#donacion_texto_detalle { width:auto; margin:auto; padding:10px;}
			
			.mapas1{ width:auto; height:300px;}
			.contenido2 {font-size:12px; margin-left:10px; margin-right:10px; margin-bottom:5px; margin-top:5px;  }
			 .contenido1 {font-size:12px; margin-left:15px;  }
			 .contenido3 { color: #06C; font-size:12px; margin-left:10px; margin-right:10px; margin-bottom:20px; text-align:justify; }
			 
			 .capa12 { width:320px; margin:auto;}
				.ciudad12 { padding-left:10px; height:30px; padding-top:5px; margin-bottom:10px; margin-top:10px;}
					.tema12 { width:300px; margin:auto;}
					.detalletema12 { margin-left:15px;}
					.foto_noticia{ width: 100%;}
					#detalle_c1	 { width:auto;}
					.detalle_noticias12{ padding:10px; }
					
				
					
					#fila1 { width:300px;}
					.fila1_texto { width:150px; }
					.termino12 img {margin-left:0px; width:100%; padding:5px;}
					
					 .galleria {}
					 .slider1_container2 { position: relative; top: 0px; left: 0px; width: 340px; height: 300px; overflow: hidden; }
			 			.uslides {cursor: move; position: absolute; left: 0px; top: 0px; width: 340px; height: 300px; overflow: hidden;}	
						.jssort02{ display:none;}
						.jssora05l {left: 10px;}
						
						.listado_1{ width:350px; margin-left:10px; margin-top:20px; margin-bottom:20px; margin-right:10px;}
					.listado_12{ margin-top:20px; margin-bottom:20px;}
					
					#resultado_buscador1 { width:300px;  
					 border-bottom:1px; border-bottom-color:#999; border-bottom-style: dotted; height:100px;}
					#resultado_buscador1_foto { width:100px; float:left;}
					#resultado_buscador1_detalle{ width:300px; padding-top:10px; }
					
					#boton1, #boton2 { width:80px}
					.historia1 { font-size:14px; color:#999; text-align:justify; padding:5px;}
					.detalle_historia-p { padding-left:5px; width:100%;}
					.historia1 {margin-left:0px;}
					
					#cc_aspirante,#nombres_aspirante,#ciudad_aspirante,#celular_aspirante,#email_aspirante { width:300px; height:40px; font-size:15px;}
					.contenido4 { color: #999; font-size:12px; margin-left:10px; margin-right:10px; margin-bottom:20px; margin-top:5px; }
					
					.formulario_detalle3 {  width:300px; text-align:left; margin:auto;}
					.tabla_datos { width:300px;}



				
	
}