/*
* Hoja de estilos de sede - Oficina de telecomunicaciones de la sede Medellin
* En esta hoja se definen los estilos de la sede, el posicionamiento y 
* la estructura de los mismos
*/

.input.checkbox input[type='checkbox']{
margin-top: 6px;
}

input[type="text"], select,input[type="password"] {
min-height: 30px !important;
}



}
h1,h2,h3,h4,h5,h6,h7{
	letter-spacing: 0.5pt;
}

.clear{
	clear:both;
}

.left{
	float:left;
}

.right{
	float:right;
}


.btn{
min-width: 19px;
min-height: 19px;

}




.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-x: auto;
overflow-y: hidden;
}

table{
	    word-wrap: break-word;

}


.evento{
	background-color: #f3fcff;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 10px solid #005381;
	position: relative;
	

}
.titulo-home{
width: 100%;
height:100px;
margin: -30px auto;
text-align: center;
font-size: 40px;
padding-top: 15px;
color: #fff;
	border: 10px solid #005381;
}

.navlogin ul.dropdown-menu label{
	color: #fff;
}

.content  button:hover,  .content  button:focus,.content  button, .btn-primary {
    background: #00a3c5;
	color: #FFF;
	font-weight: bold;
}	

 .btn-primary{
	border: none;	
	border-radius: 0;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.26);
	padding: 15px 20px 15px 20px;
 
 }
 
 

.breadcrumb-class{
margin-top: 0 !important;
}

.evento-descripcion {
	margin: 15px 0 15px 0; 
padding-top: 1em;	
	border-top: 2px dashed  #999;


}

.navbar {
    margin-bottom: 0px;
}

.evento-descripcion p{
	font-size: 1.1em;
	color: #666:
}
	
.navlogin  button:hover,  .navlogin  button:focus,.navlogin  button {
    background: #f3fcff;
	color: #333;
	font-weight: bold;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.26) !important;
	float: none !important; 
}	

.content{
background-color: rgba(255,255,255,0.95);
}
	
.navlogin ul.dropdown-menu {
    min-width: 300px;
    padding: 10px 0 0 0;
}

.evento-title{
	color: #00a3c5;
	font-weight: bold;
	font-size: 1.8em;
	text-align: center;
	margin: 10px;
}

.evento-fecha-inscripcion,.evento-fecha-postulaciones{
	display: inline-block;
	background-color: #00a3c5;
	padding: 5px 0px 5px 20px ;
	margin-top: 10px;
	color: #fff;
	font-size: 0.9em;

	width: 50%;

}

.evento-fecha-inscripcion span{
	padding-top: 0.5em;

}

.evento-fecha-postulaciones{
	width: 49%;
	float: right;
}



.evento-fecha-inscripcion span, .evento-fecha-postulaciones span{
	font-size: 1.2em;
	display: block;
	float: left;
	height: 100%;
	width: 100px;
	color: #FFF;
	font-weight: bold;
	 
	
	
}


main .breadcrumb-class a , main a{
    color: #0478b9;
}




.evento-more-information a{
background-color: #005381;
margin-top: 5px;
color: #fff;
font-weight: bold;
display:block;
text-align: right;
padding: 0.5em;
}

main.detalle{
margin-top: 30px;
}

main {
	line-height: 150%;
	font-size: 1.125rem;
	 font-family:"Ancizar sans", Tahoma, Geneva, sans-serif;
}


#carousel-example-generic img{
	width:100%;
}

#carousel-example-generic{
max-height: 350px;
overflow: hidden;
}