/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */

	@charset "utf-8";
	/* https://www.tramas.xoc.uam.mx/ stylesheet */
	/* Desarrollado por: Emmanuel González */

/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */


/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* MODIFICACIONES GENERALES */ /* MODIFICACIONES GENERALES */ /* MODIFICACIONES GENERALES */
/* MODIFICACIONES GENERALES */ /* MODIFICACIONES GENERALES */ /* MODIFICACIONES GENERALES */
/* MODIFICACIONES GENERALES */ /* MODIFICACIONES GENERALES */ /* MODIFICACIONES GENERALES */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */

body {font-family: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif !important; padding: 0; margin: 0;}

.pkp_head_wrapper a:focus {background: #0000 !important;}

/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* MODIFICACIONES A ENCABEZADO */ /* MODIFICACIONES A ENCABEZADO */ /* MODIFICACIONES A ENCABEZADO */
/* MODIFICACIONES A ENCABEZADO */ /* MODIFICACIONES A ENCABEZADO */ /* MODIFICACIONES A ENCABEZADO */
/* MODIFICACIONES A ENCABEZADO */ /* MODIFICACIONES A ENCABEZADO */ /* MODIFICACIONES A ENCABEZADO */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */

/* CUALQUIER PANTALLA */
.pkp_structure_head {background-image: url(https://www.dropbox.com/scl/fi/7271h2cj6y6vms41gryzi/header.png?rlkey=go58bodfoi6vhsrpgc9bg78f9&dl=1)/*, linear-gradient(to right, #feffed 0%, #feffed 50%, #feffed 0%, #feffed 50%)*/;
	background-size: auto 600px; background-repeat: repeat-x; background-position: center top; margin-bottom: 50px; height: 600px; border: 0px;}


/* PANTALLAS DE DISPOSITIVOS PEQUEÑOS */
@media (max-width: 767px) {

}

/* TELÉFONOS */
@media (max-width: 991px) {
	.pkp_site_name_wrapper {height: 180px;767}
	.pkp_site_name .is_img img {max-height: 165px !important;}
}

/* TABLETS */
@media (min-width: 992px) {
	.pkp_head_wrapper {width: 100% !important;}
	.pkp_site_name .is_img img {max-height: 500px !important;}

	.pkp_navigation_user_wrapper {width: 100% !important;}
	.pkp_navigation_user.pkp_navigation_user {width: 952px !important; margin: auto;}
	.pkp_navigation_user li {background: #fbfbfb; border-radius: 0 0 20px 20px; padding: 0px 25px 5px 25px;}
	.pkp_navigation_user a  {color: #000;} 
	.pkp_navigation_user a:hover, .pkp_navigation_user a:focus {color: #e2b270;}
	.pkp_navigation_user .task_count {background: #748da0;}

	.pkp_site_nav_menu {background: #fff0; margin: 20px 0 10px 0;}
	.pkp_navigation_primary_row {width: 952px !important; margin: auto; padding: 3px 0;}
	.pkp_navigation_primary > li > a {text-transform: uppercase; color: #e2b270; font-weight: bold;}
	.pkp_navigation_primary > li > a:hover, .pkp_navigation_primary > li > a:focus {color: #fff; border-color: #e2b270;}
	.pkp_nav_list ul {width: 180px; border-radius: 15px; border-radius: 0;}
	.pkp_nav_list ul a {color: #00091c; }
	.pkp_nav_list ul li:first-child a {border-top-left-radius: 0px; border-top-right-radius: 0px;}
	.pkp_nav_list ul li:last-child a {border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
	.pkp_navigation_primary .dropdown-menu a:focus, .pkp_navigation_primary .dropdown-menu a:hover {background: #e4ddd3;border-color: #e2b270 !important}

	.pkp_navigation_search_wrapper a {text-transform: uppercase; color: #e2b270; font-weight: bold;}
	.pkp_navigation_search_wrapper a:hover, .pkp_navigation_search_wrapper a:focus {color: #fff; border-color: #e2b270;}
}

/* LAPTOPS Y PCS */
@media (min-width: 1200px) {
	.pkp_navigation_primary_row {width: 1160px !important;}
	.pkp_navigation_user.pkp_navigation_user {width: 1160px !important;}

	.pkp_structure_sidebar {background: linear-gradient(to bottom, #eeeeee5e 20%, #fff 60%);}
	.pkp_block {background: #fff; padding: 10px; margin: 10px;}
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* MODIFICACIONES A CUERPO DE PAGINA */ /* MODIFICACIONES A CUERPO DE PAGINA */ /* MODIFICACIONES A CUERPO DE PAGINA */
/* MODIFICACIONES A CUERPO DE PAGINA */ /* MODIFICACIONES A CUERPO DE PAGINA */ /* MODIFICACIONES A CUERPO DE PAGINA */
/* MODIFICACIONES A CUERPO DE PAGINA */ /* MODIFICACIONES A CUERPO DE PAGINA */ /* MODIFICACIONES A CUERPO DE PAGINA */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */

/* CUALQUIER PANTALLA */


/* PANTALLAS DE DISPOSITIVOS PEQUEÑOS */
@media (max-width: 767px) {

}

/* TELÉFONOS */
@media (max-width: 991px) {
	
}

/* TABLETS */
@media (min-width: 992px) {
	.pkp_structure_main::before, .pkp_structure_main::after {background: #ddd0;}
}

/* LAPTOPS Y PCS */
@media (min-width: 1200px) {
	
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */
/* MODIFICACIONES A PIE DE PÁGINA */ /* MODIFICACIONES A PIE DE PÁGINA */ /* MODIFICACIONES A PIE DE PÁGINA */
/* MODIFICACIONES A PIE DE PÁGINA */ /* MODIFICACIONES A PIE DE PÁGINA */ /* MODIFICACIONES A PIE DE PÁGINA */
/* MODIFICACIONES A PIE DE PÁGINA */ /* MODIFICACIONES A PIE DE PÁGINA */ /* MODIFICACIONES A PIE DE PÁGINA */
/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */

/* CUALQUIER PANTALLA */
.pkp_structure_footer_wrapper {background: #fff url(https://www.dropbox.com/scl/fi/n33f1zwabcf6b5i41q7lh/background-footer.png?rlkey=z73ca4walbutwuxs6h69pt4g4&dl=1) top center repeat-x; background-size: auto 525px; border-top: 3px solid #ddd; margin-top: 50px;}
.pkp_footer_content {padding: 50px 30px 10px 30px;}

.tramas-footer {color: #000; font-size: 13px; width: 100%; height: auto;}
.tramas-footer > div > a {text-decoration: none; color: #000;}
.tramas-footer > div > a:hover {color: #556280;}
.section-title {height: 25px; width: fit-content; border-bottom: 1px solid #a4a4a4; color: #8A5EA2; font-size: 15px; font-weight: bold; letter-spacing: 1px;}
.footer-section2 img {width: auto; height: 25px; margin-right: 5px;}
.ojs-logo {text-align: right; width: 100%; padding: 300px 15px 0 0; opacity: 0.5;}
.ojs-logo img {width: auto; height: 60px;}

.legal-data {margin-top: 70px; padding-top: 0px;}
.logos-section {width: 100%; text-align: right;}
#logo-uamx {height: 60px; width: auto; margin-right: 25px;}
#logo-dec {height: 48px; width: auto; margin-bottom: 7px;}
.copyright-section {width: 100%; text-align: left; font-size: 12px;}
.pkp_brand_footer {display: none;}

/* PANTALLAS DE DISPOSITIVOS PEQUEÑOS */
@media (max-width: 767px) {

}

/* TELÉFONOS */
@media (max-width: 991px) {
	.footer-section4 {width: 100%; height: auto;}
	.ojs-logo {display: none}
	.section-title {text-align: center; width: 100%; margin-top: 25px;}
	.logos-section {width: 100%; height: auto; text-align: center; padding: 50px 0;}
}

/* TABLETS */
@media (min-width: 992px) {
	.tramas-footer {display: flex; flex-flow: row;}
	.footer-section1 {padding-right: 25px; width: 28%; height: auto;}
	.footer-section2 {padding-right: 25px; width: 25%; height: auto;}
	.footer-section3 {padding-right: 25px; width: 22%; height: auto;}
	.footer-section4 {width: 25%; height: auto;}
}

/* LAPTOPS Y PCS */
@media (min-width: 1200px) {

}

/* - - - - - - - - - - - - - - - - - - - - - - - - - */	/* - - - - - - - - - - - - - - - - - - - - - - - - - */