<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * Theme Name: Plantilla UTP
 * Theme URI: https://utp.edu.co
 * Author: Centro de Recusos InformÃ¡ticos y Educativos
 * Author URI: https://www.utp.edu.co
 * Description: Tema desarrollado para gestiÃ³n de tecnologÃ­as informÃ¡ticas y sistemas de informaciÃ³n de la Universidad TecnolÃ³gica de Pereira desde el centro de recusos informÃ¡ticos y educativos
 * Version: 1.0
 * License: UTP
 * License URI: https://www.utp.edu.co
 * Text Domain: utp
 * Domain Path:
 * Tags: Universidad, EducaciÃ³n, PÃºblica, Acreditada, Pereira, TecnolÃ³gica, UTP, Calidad, Inscripciones, Oferta, AcadÃ©mica, Programas, Pregrado, Posgrado, EspecializaciÃ³n, MaestrÃ­a, Doctorado, Cursos, ExtensiÃ³n, Laboratorios, GenÃ©tica, MÃ©dica, PDI, Comunicaciones, PlaneaciÃ³n, Risaralda, Colombia, Becas, Icetex, Ceres, Jorge Roa,Biblioteca, InvestigaciÃ³n, Semilleros, Bienestar, Responsabilidad, Social, InnovaciÃ³n, Grupos, Colciencias, RegalÃ­as, proyectos,Internacional, facultades, Licitaciones, Convocatorias, IngenierÃ­a, Industrial, MecÃ¡nica, ElectrÃ³nica, ElÃ©ctrica, MecatrÃ³nica, Sistemas, ComputaciÃ³n, AdministraciÃ³n, QuÃ­mica, Ambiental, Agroindustria, Maderas, Procesos, Sostenible, Turismo, JardÃ­n, BotÃ¡nico, Licenciatura, EtnoeducaciÃ³n, Desarrollo, Comunitario, ComunicaciÃ³n, InformÃ¡tica, Audiovisual, PedagogÃ­a, Infantil, Artes, Visuales, FilosofÃ­a, MÃºsica, EspaÃ±ol, Literatura, Medicina, Veterinaria, Zootecnia, AtenciÃ³n, Prehospitalaria, Deporte, RecreaciÃ³n, Ciencias, Humanas, TecnologÃ­a, Recursos, Educativos, Bellas, Artes, Humanidades, Sociales, BilingÃ¼ismo, InglÃ©s, Ilex, manufactura,FÃ­sica, MatemÃ¡ticas, Naturaleza, Planetario, Ciclos, PropedÃ©uticos, AstronomÃ­a, NormalizaciÃ³n, Soldadura, Ensayos, Materiales, Agroalimentarios, Industriales, LogÃ­stica, Empresarial, TeorÃ­a, GestiÃ³n, local, Digital, RadiologÃ­a, ImÃ¡genes, DiagnÃ³sticas, PsiquiatrÃ­a, CrÃ­tica, Cuidado, Intensivo, Medicina Interna, Gerencia, BiologÃ­a Molecular, BiotecnologÃ­a, PrevenciÃ³n, Desastres, Sistemas de Salud, Red de Datos, TelevisiÃ³n, Web, DiseÃ±o, CapacitaciÃ³n, Salas, CRIE, Servicios, Departamento, Infancia, LingÃ¼Ã­stica, EstÃ©tica, CreaciÃ³n, Sistemas AutomÃ¡ticos, ProducciÃ³n, EconÃ³mica, Financiera, Operativa y EstadÃ­stica, Desarrollo Humano, Organizacional, Migraciones Internacionales, Paz, Posconflicto, DidÃ¡ctica, Eventos, Egresados, Orgullo, InformaciÃ³n, Estudiantil, Reglamento, Docente, Administrativo, Pecuniarios, Agremiaciones, Fasut,  Registro, Control AcadÃ©mico, Admisiones, Editorial, Acceso Abierto, Revistas, Sintraunicol, FAVI,PolÃ­ticas, Acuerdos,  Online, MÃ©ritos, UTPereira, Blog, Emisora, Campus, Indicadores, CISCO,  PEI, PAI,  Audiencia PÃºblica, Univirtual, Moodle, GEL, Imagen, Identidad, Marca,  VicerrectorÃ­as, Prometeo Encadenado ,Centro, Recusos, InformÃ¡ticos, Educativos, facultades, institucional, industrial, mecanica, ingenierÃ­as, ingenierias, artes, musica, mÃºsica, agro, agroindustria, ciencias, ambientales, ambiental, educaciÃ³n, empresariales, salud, facultad, facultades, bÃ¡sicas, basicas, tecnologÃ­a, tecnologia, agrarias
 * Text Domain: Universidad TecnolÃ³gica de Pereira
 */
 
/* Comienza estilos menu lateral  */

.menu_lateral2{
    align-items: end;
}

.textoMenu {
    color: white;
    font-weight: bold;
    margin: 0;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}

.menuLateralRespon2 {
    animation: beat 2s;
}

@keyframes beat{
	50%{
		transform: scale(1.3);
	}
	100%{
		transform: scale(1);
	}
}

.menuLateralRespon2 {
    position: fixed;
    top: 35%;
    right: 0;
    z-index: 1000;
}
.textoMenu2{
    color: white;
    font-weight: bold;
    margin: 0;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
.fs-5 {
    margin: 0 0 10px 0;
}
.btnMenuLateral2{
    background-color: #541814 !important;
    width: 45px !important;
    border: 4px solid white !important;
    border-right: 0 !important;
    border-radius: 10px 0 0 10px !important;
    height: 130px !important;
}
/* Termina estilos menu lateral  */

/* Comienza estilos para las entradas y paginas del sitio */
.tituloPost {
    background: var(--institucional);
    padding-left: 15px;
    text-align: start;
    font-family: 'Oswald';
    padding: 0.4em 1em;
    margin: 0 0 50px 0;
    text-align: center;
}

.tituloPost h2 {
    color: var(--blanco);
    text-decoration: none;
}

.post-content {
    font-family: 'Roboto';
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0 10px;
}

.post-content&gt;* {
    max-width: 100ch;
    font-family: "Roboto";
    padding: 0 20px;
    margin: 0 auto;
}

.post-content__span {
    display: block;
    margin: 20px auto;
    max-width: 100ch;
}

.publicacion {
    text-align: right;
    font-size: 10pt;
}

.publicacion {
    text-align: right;
    padding: 15px;
    color: #848484;
}

/* Termina estilos para las entradas y paginas del sitio */

/* Comienza estilos para pagina de category y index */
.titulocategoria {
    background: var(--institucional);
    text-align: center;
    font-family: 'Oswald';
    padding: 0.4em 1em;
    margin: 0 0 50px 0;
}

.titulocategoria h2 {
    margin-bottom: 0;
    color: var(--blanco);
    text-decoration: none;
}

.contenedor-noticias {
    margin: 15px;
    -webkit-box-shadow: 0px 0px 15px 0px rgba(0,61,109,0.5);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0,61,109,0.5);
    box-shadow: 0px 0px 15px 0px rgba(0,61,109,0.5);
}

.contenido-noticias__carrusel{
    height: 150px;
    padding: 0 10px;
    margin: 20px 0;
}
.contenido-noticias {
    min-height: 150px;
    -webkit-box-shadow: 0px 0px 15px -10px rgba(0,61,109,1);
    -moz-box-shadow: 0px 0px 15px -10px rgba(0,61,109,1);
    box-shadow: 0px 0px 15px -10px rgba(0,61,109,1);
}
.contenido-noticias__imagen {
    height: auto;
}

.container-titles {
    display: block;
    justify-content: space-between;
    background-color: #fff;
}
.post-title,
.post-title-new {
    padding: 0 5px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: 'Myriad Pro Cond';
}

.post-title-new a {
    font-size: 16pt;
    color: var(--institucional);
    text-decoration: none;
    margin: 0;
}

.post-title-new a:visited,
.publicacion a:visited {
    color: #609 !important;
}

.subtitle-category a {
    font-size: 10pt !important;
    font-weight: 600 !important;
    margin: 0;
}

.imagen-post img {
    max-width: 100%;
    width: 100%;
    height: 200px;
    object-fit: contain;
    min-width: 323px;
}

img.attachment-post-thumbnail {
    width: 100%;
    height: auto;
    object-fit: cover;
    height: 250px;
    object-position: 50%;
}

/* Termina estilos para pagina de category y index */


/* Estilos Iconos */
.iconos {
    text-align: center;
    font-family: 'Myriad Pro Cond';
    padding: 0 0 25px 0 !important;
    position: relative;
}

.iconos img {
    max-width: 100px;
    margin: 0 auto;
}

.iconos div &gt; div img:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    overflow: hidden;
    transition: 1s;
}
.tituloIcono {
    font-size: large;
    font-weight: 500;
    margin-top: 20px;
    justify-content: center;
    color: black;
  }
.tituloIcono:hover {
    text-decoration: underline;
  }

/* Termina estilos iconos */

/* Comienza seccion noticia destacada */
.videoIni iframe {
    width: 100%;
    height: 100%;
    aspect-ratio: 16/9;
}

/*Termina seccion noticia destacada */

/* Inicio MenÃº Inferior */
.sidebarH, ul.menu_lateral2 {
    background-color: #F2F2F2;
}
.infoRegistro {
    padding: 0!important;
}
.menu_lateral2 a {
    text-decoration: none;
    font-family: 'Roboto';
    font-size: 14px;
    color: #212529;
}

ul.menu_lateral2 &gt; li.accordion-body &gt; a {
    color: #212529;
}

ul.menu_lateral2 li &gt; a {
    font-weight: bold;
}

ul.menu_lateral2 &gt; li.menu-responsive {
    border: 0;
}

ul.menu_lateral &gt; li.accordion-body &gt; a, ul.menu_lateral2 &gt; li.accordion-body {
    color: #212529;
    padding: 0;
}

.menu_lateral2 li.accordion-body:hover, ul.accordion-collapse li:hover {
    /* background-color: #cfe2ff; */
}

.menu_lateral2 li.accordion-item.accordion-body:hover, ul.accordion-collapse li:hover {
    background-color: transparent !important;
  }
  
/* .menu_lateral2{
    justify-content: space-around;
} */
.accordion.menu_lateral li{
    border: 0;
}
#todasNoti a, .wpcf7-submit {
    color: #fff;
    background: #003D6D;
    padding: 8px 50px;
    border-radius: 5px;
    float: right;
}
.wp-block-button a, #todasNoti a, .tribe-events-widget-events-list__view-more a {
    font-family: 'Oswald';
}
ul.menu_lateral2 &gt; li.accordion &gt; a {
    background-color: #F2F2F2;
    display: flex;
}
ul.menu_lateral2 &gt; li.accordion &gt; a {
    border-bottom: 3px solid #CACACA;
    display: flex;
}
ul.menu_lateral2 .accordion-item {
    border: 0;
}

ul.menu_lateral2 &gt; li {
    background-color: #F2F2F2;
    border: 0;
}
ul.menu_lateral2 &gt; li.accordion &gt; a {
    border-bottom: 3px solid #CACACA;
    display: flex;
}
ul.menu_lateral2 &gt; li.accordion &gt; a {
    border-bottom: 3px solid #CACACA;
    display: flex;
}
ul.menu_lateral2 li&gt; .accordion-header {
    background-color: #F2F2F2;
    font-size: 14px;
}
ul.menu_lateral li ul li &gt; a, ul.menu_lateral2 li ul li &gt; a {
    font-weight: normal;
    color: #212529;
}
.accordion-body {
    border-bottom: 1px solid rgba(0, 0, 0, .125);
}

/* Finaliza MenÃº Inferior */

/* Estilos para la paginaciÃ³n de las entradas independientes */
.prenext {
    margin-top: 20px !important;
    padding: 15px;
    -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.1);
    box-shadow: inset 0px 0px 10px 0px rgba(0,0,0,0.1);
}
.prenext a{
    border-bottom: 1px solid #003D6D;
    position:relative;
    padding: 10px;
    cursor:pointer;
    transition:800ms ease all;
    outline:none;
    text-align: left;
    border-radius: 15px;
}
.prenext a:hover{
    border-bottom: none;
    background:#F2F2F2;
    color:#003D6D;
}
.prenext a:before,.prenext a:after{
    content:'';
    position:absolute;
    top:0;
    right:0;
    height:2px;
    width:0;
    background: #003D6D;
    transition:400ms ease all;
}
.prenext a:after{
    right:inherit;
    top:inherit;
    left:0;
    bottom:0;
}
.prenext a:hover:before,.prenext a:hover:after{
    width:100%;
    transition:800ms ease all;
}
.previo {
    text-align: left;
}
.next {
    text-align: right;
}
/*Fin de la paginaciÃ³n de las entradas independientes*/

/*Inicio de los estilos para el formulario de contacto*/
.contactoweb input, .contactoweb label, .contactoweb textarea {
    width: 100%;
    border: 1px solid #fff;
    padding: 5px;
}
/*Fin de los estilos para el formulario de contacto */
.redesSociales li, .contenedor-video-contacto li {
    list-style: none;
}
@media (min-width: 576px) {
    .videoIni {
        height: 425px;
    }
}

@media (min-width: 768px) {
    .videoIni {
        margin: auto 0;
    }
    .contenido-noticias {
        width: 48% !important;
        margin: 1%;
    }
}

@media (min-width:992px) {
    .videoIni {
        height: 425px;
    }
    .titulo-facultad h2 {
        font-size: 24px;
    }
    ul.menu_lateral2 {
        padding: 0.5em 0 0.5em 8em;
    }
    ul.menu_lateral2 &gt; li {
        margin-bottom: 20px;
    }
    ul.menu_lateral2 li &gt; .accordion-header {
        padding: 0;
    }
    
}

@media (min-width:1200px) {
    .imagen-post img {
        height: 240px;
    }

    .videoIni {
        height: 100%;
    }

    .titulo-facultad h2 {
        font-size: 2rem;
    }
    .iconos img {
        max-width: 150px;
    }
    ul.menu_lateral2 {
        padding: 0.5em 1em 0.5em 1em;
    }

}

@media (min-width:1400px) {
    .cuerpoCont {
        padding: 0 30px;
    }
    .videoIni iframe {
        width: 100%;
        height: 550px;
        aspect-ratio: 16/9;
    }
    .owl-carousel .contenedor-noticias&gt;.contenido-noticias-news {
        height: 153px;
    }
}

@media (min-width: 1600px) {
    .owl-carousel .contenedor-noticias&gt;.contenido-noticias-news {
        height: 100px;
    }
}

@media (min-width: 1900px) {}</pre></body></html>