body {font-family: 'Encode Sans', sans-serif;}
nav {background: #D2D3D5; padding: 20px 40px; color: white;}
.nav-paginador {background: #D2D3D5; padding: 30px 30px; color: white; margin: 30px 0px 0px 0px;}
.nav-item {margin: 0px 12px; font-size: 13px;}
.active {color: #01B8C8;}
.verde {color: #3F408B;}
.navbar-light .navbar-nav .nav-link {color: #444;}
.index-logo {text-align: center; margin: 50px 0px;}
.intro {text-align: center; font-size: 16px; line-height: 26px; margin: 50px;}
.iconoshome {margin: 20px 0px;}
.iconoshome img {border-radius: 100%; box-shadow: 5px 5px 10px #999;}
.iconosh {line-height: 16px; margin: 16px 0px 0px 0px;}
.iconostext {text-decoration: none; color: #01B8C8; font-size: 16px; font-weight: 600; text-align: center; margin: 30px 0px 0px 0px;}
.iconostext:hover {text-decoration: none; color: #4791CE; font-weight: 600;}
.nav-secundario-home {border-top: 1px solid #01B8C8; border-bottom: 1px solid #01B8C8; padding: 30px;}
.nav-secundario {border-top: 1px solid #01B8C8; border-bottom: 1px solid #01B8C8;}
.navbar-light .navbar-nav .nav-link:hover {color: #01B8C8;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {color: #01B8C8;}
.dropdown-item.active, .dropdown-item:active {background-color: #01B8C8;}

.subtitulo {background: #01B8C8; color: white; font-size: 20px; padding: 10px 20px; margin: 50px 0px 0px 0px; font-weight: 600;}
.publicidad {margin: 50px 0px 0px 0px; background: #ececec;}
.titulo-noticia {color: white; line-height: 26px; font-weight: 600; font-size: 22px; margin: 20px 0px 0px 0px;}
.titulo-noticia:hover {text-decoration: none; color: #01B8C8;}
.fondo-gris {background: #D2D3D5; padding: 30px;}
.icono-mas {color: #01B8C8; font-size: 26px;}

.subti-color {font-size: 16px; color: #01B8C8;}

.icono2 {background: #01B8C8; color: white; font-size: 20px; margin: 5px; width: 40px; height: 40px; line-height: 40px; border-radius: 100%;}
h5 {color: #01B8C8; font-size: 20px; font-weight: 600;}

footer {margin: 80px 0px 0px 0px; border-top: 1px solid #01B8C8; padding: 50px 0px 0px 0px;}
footer p {font-size: 12px; margin: 0px 0px 15px 0px;}
.redes {list-style: none;}
.redes li {display: inline-block;}
.redes a {display: inline-block; color: white; background: #01B8C8; width: 30px; height: 30px; text-align: center;line-height: 30px; border-radius: 100%; font-size: 18px; margin: 20px 5px;}
.logo-provincia {background: #01B8C8; padding: 30px 0px; margin: 20px 0px 0px 0px; text-align: right;}

.contenedor {width: 90%; margin: auto;}
.imagen-head {max-width: 100%; height: auto; text-align: center; background: #ececec;}
.nav-secundario2 {background: #01B8C8; color: white; padding: 5px 20px; text-align: center;}
.nav-secundario2 .iconoshome {margin: 20px 0px; font-size: 10px;}
.nav-secundario2 a {text-decoration: none;}
.nav-secundario2 a:hover {text-decoration: none;}
.nav-secundario {color: white; font-size: 14px; margin: 0px 0px; font-weight: 400;}
.nav-secundario:hover {color: #666; font-weight: 400;}
.presionado {color: #666; font-weight: 400;}
.flex-nav-secundario {display: flex; justify-content: space-between; padding: 10px;}
.flex-nav-secundario a {margin: 0px 20px;}
.titulo-seccion {font-size: 60px; font-weight: 100; margin: 30px 0px 40px 0px; text-align: center;}

.video {margin: 0px 0px 60px 0px;}
.video-contenedor {position: relative; padding-bottom: 50%; padding-top: 0px; height: 0; overflow: hidden;}
.video-contenedor iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;} 

.botones-random a {background: #01B8C8; color: white; margin: 10px 0px; padding: 5px 20px; border-radius: 3px; text-decoration: none; box-shadow: 5px 5px 10px #999;}
.botones-random a:hover {background: #4791CE;}
.presionado-random {background: #4791CE;}
.subti-color {margin: 40px 0px 0px 0px;}
.school {text-align: center; font-size: 16px; line-height: 26px; margin: 20px;}

.titulo-nota {color: #01B8C8; font-weight: 600; font-size: 26px; margin: 40px 0px;}
.nota-large {margin: 20px 0px;}

.nav-secundario2-mujeres {background: #01B8C8; color: white; padding: 5px 20px; text-align: center;}
.nav-secundario2-mujeres .iconoshome {margin: 20px 0px; font-size: 10px;}
.nav-secundario2-mujeres a {text-decoration: none;}
.nav-secundario2-mujeres a:hover {text-decoration: none;}
.mujeres-intro {background: #BDA3E0; padding: 5px 0px 80px 0px;}

.departamentos {font-size: 20px; font-weight: 300; text-decoration: none;}
.deptos-tecnica {color: #01B8C8;}
.deptos-tecnica:hover {text-decoration: none;}

/*LICITACIONES*/
h6 {margin: 30px; text-align: center; font-size: 20px; font-weight: 300;}
.licit-tabla {margin: 10px 0px; width: 100%;}
.licit-tabla td {padding: 30px; border-top: 1px solid #ccc;}
.principal {font-weight: bold;}
/*LICITACIONES*/

/*tabla proyecto basico*/
.proy-tabla {margin: 0px 5%; width: 90%;}
.proy-tabla td {padding: 10px; border-top: 1px solid #ccc;}
/*tabla proyecto basico*/

.card {margin: 20px 0px 0px 0px;}

.imagen-recortada {margin: -60px -20px 0px;}
.card-pb {background: #ececec; margin: 60px 5px 30px;}
.botonverde {background: #01B8C8; border: solid #01B8C8 1px;}

.iconopdf {text-decoration: none; color: red; font-size: 20px; margin: 5px;}
.descargas li {display: block; text-decoration: none; margin: 0px 0px 0px -45px;}

.exclamacion {font-size: 80px; text-align: center; color: #F0D415; margin: 10px 0px 20px 0px;}
.en-construccion {font-size: 30px; text-align: center; color: #3F408B;}
.whatsapp {font-size: 80px; text-align: center; color: green; margin: 10px 0px 20px 0px;}

.volver {text-align: center; margin: 50px 0px 0px 0px }
.volver-pb {font-size: 30px; text-decoration: none; text-align: center; color: white; background: #01B8C8; border-radius: 10px; padding: 10px 15px; margin: 40px 0px 20px 0px;}
.volver-pb:hover {background: #4791CE; color: white;}

@media screen and (max-width: 800px){
	.contenedor-carrusel {width: 100%; margin: auto;}
	.flex-nav-secundario a{display: block; text-align: center;}
	.flex-nav-secundario {flex-direction: column;}
	.titulo-seccion {font-size: 40px;}

	/*LICITACIONES*/
	.licit-tabla tr {height: auto!important;}
	.licit-tabla tr.principal {display: none;}
    .licit-tabla tr {display: flex; flex-direction:column; border: 1px solid #ccc; border-radius: 5px; margin-bottom: 10px; box-shadow: 0px 0px 5px #ccc;}
    .licit-tabla tr td {border-bottom: 1px solid #efefef; padding: 10px;}
    table .expediente:before {content:'Expediente: '; font-weight: bold; }
    table .detalle:before {content:'Detalle: '; font-weight: bold; }
    table .fecha:before {content:'Apertura: '; font-weight: bold; }
    table .archivos:before {content:'Pliegos a Presentar: '; font-weight: bold;}
    table .expediente {background: #01B8C8; border-top-left-radius: 5px; border-top-right-radius: 5px;}
	/*LICITACIONES*/
}
