﻿body{overflow-x:hidden}main{font-size:15px}main img{max-width:100%;height:auto;display:block;margin:0 auto}main h1,main h2,main h3,main h3,main h4,main h5{font-family:"Ancizar sans",Tahoma,Geneva,sans-serif}main p,main li,main span,main b,main div{font-size:1em}main p{margin-bottom:.5em;line-height:1.1em;color:#333}main a{color:#f77f00;font-weight:bold}main ul li{list-style:circle;margin-bottom:1em}main ol li{margin-top:1em}main .btn{background-color:#f77f00;color:#fff;font-weight:bold;border-radius:3px;background-image:none;transition:all .25s ease-in-out;text-shadow:none;border:none}main .btn:hover,main .btn:focus{background-color:#333;color:#fff;border:none;box-shadow:none}main.home{background-color:#fff;padding-top:70px;padding-bottom:70px}main.home .tx-unal-programasacademicos{margin-bottom:100px}main.home .advance-search{margin-bottom:40px}main.home .up h1{margin-bottom:.5em}main.home .up input.form-control{background-color:#333;margin-top:0px;border:none;box-shadow:none;height:40px;color:#fff;line-height:40px;padding:0 1em;transition:all .25s ease-in-out;margin-bottom:20px}main.home .up input.form-control::placeholder{color:rgba(255,255,255,.5)}main.home .up input.form-control:hover,main.home .up input.form-control:focus{background-color:rgba(51,51,51,.9)}main.home .up .input-group-addon input.btn{color:#fff;font-size:15px;width:auto;margin-top:0px;line-height:40px;height:40px;padding:0 10px;border-top-left-radius:0;border-bottom-left-radius:0;text-transform:uppercase;letter-spacing:1px;background-position:0 0}main.home .up .input-group-addon input.btn:hover,main.home .up .input-group-addon input.btn:focus{background-position:0 0;background-color:rgba(247,127,0,.9)}main.home .up .search{text-align:right;margin-bottom:0;margin-top:30px}main.home .up .search .form-group{display:inline-block;margin-left:10px}main.home .up .advance-search select.form-control{background-color:#333;color:#fff;border:none}main.home .up .advance-search select.form-control:hover,main.home .up .advance-search select.form-control:focus{box-shadow:none;border:none}main.home .down .frame-type-text.frame-layout-1{position:relative;padding-left:35px}main.home .down .frame-type-text.frame-layout-1:before{position:absolute;width:26px;height:26px;background-image:url("../images/important-08.png");content:"";left:0}main.home .down .program-search-result .program-search-list.accordion .group-campus{border:none}main.home .down .program-search-result .program-search-list.accordion .group-campus .accordion-item{border:none;margin-bottom:5px}main.home .down .program-search-result .program-search-list.accordion .group-campus .accordion-item h4.campus-title button.accordion-button{margin-bottom:10px;text-transform:uppercase;font-size:1em;font-weight:bold;letter-spacing:1px;color:#f77f00;background-color:rgba(0,0,0,.03)}main.home .down .program-search-result .program-search-list.accordion .group-campus .accordion-item h4.campus-title button.accordion-button.collapsed{background-color:rgba(0,0,0,.03)}main.home .down .program-search-result .program-search-list .btn{background-color:rgba(51,51,51,.14);color:#333 !important;font-weight:normal;text-align:left}main.home .down .program-search-result .program-search-list .btn:hover,main.home .down .program-search-result .program-search-list .btn:focus{background-color:#f77f00;color:#fff !important}main.home .down .program-search-result .program-search-list .group-campus{margin-bottom:20px}main.home .breadcrumb-class{margin-top:0;margin-bottom:30px}main.home .breadcrumb-class a{color:#f77f00}main.home .generate-code-form h3{color:#f77f00;font-weight:bold}main.home .generate-code-form .bg-dark{background-color:#333 !important}main.detail{margin-top:-35px;background-color:rgba(247,127,0,.7)}main.detail .breadcrumb-class{margin-top:0;margin-bottom:15px;color:#fff}main.detail .breadcrumb-class a{color:#f77f00}main.detail .headerImage{background-color:#000}main.detail .headerImage img{opacity:.5}main.detail .detalle .tx-unal-programasacademicos .header{padding:0 20px}main.detail .detalle .tx-unal-programasacademicos .header h1{color:#fff;margin-bottom:.5em}main.detail .detalle .tx-unal-programasacademicos .header p{color:#fff;font-weight:bold}main.detail .detalle .content{-webkit-box-shadow:0px 0px 11px 0px rgba(0,0,0,.28);-moz-box-shadow:0px 0px 11px 0px rgba(0,0,0,.28);box-shadow:0px 0px 11px 0px rgba(0,0,0,.28);margin-top:40px}main.detail .detalle .content h1,main.detail .detalle .content h2,main.detail .detalle .content h3,main.detail .detalle .content h4{margin-bottom:.5em;color:#f77f00}main.detail .detalle .content hr{border-color:rgba(247,127,0,.2)}main.detail .detalle .content .repos-program-box .nav{border-color:rgba(247,127,0,.2) !important}main.detail .detalle .content .repos-program-box .nav a.nav-item{padding:1em;border-color:rgba(247,127,0,.2) !important;border-bottom:none !important;text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:.8em;color:#333}main.detail .detalle .content .repos-program-box .nav a.nav-item:hover{background-color:rgba(247,127,0,.7);color:#fff}main.detail .detalle .content .repos-program-box .nav a.nav-item.active{background-color:#f77f00;color:#fff}main.detail .detalle .content .repos-generate-code,main.detail .detalle .content .repos-program-contact{background-color:#333}main.detail .detalle .content .repos-generate-code p,main.detail .detalle .content .repos-generate-code li,main.detail .detalle .content .repos-generate-code span,main.detail .detalle .content .repos-generate-code div,main.detail .detalle .content .repos-program-contact p,main.detail .detalle .content .repos-program-contact li,main.detail .detalle .content .repos-program-contact span,main.detail .detalle .content .repos-program-contact div{color:#fff}main.detail .detalle .content .repos-generate-code h1,main.detail .detalle .content .repos-generate-code h2,main.detail .detalle .content .repos-generate-code h3,main.detail .detalle .content .repos-generate-code h4,main.detail .detalle .content .repos-program-contact h1,main.detail .detalle .content .repos-program-contact h2,main.detail .detalle .content .repos-program-contact h3,main.detail .detalle .content .repos-program-contact h4{color:#fff;font-weight:bold}main.detail .detalle .content .repos-generate-code a:hover,main.detail .detalle .content .repos-program-contact a:hover{color:#fff}main.detail .detalle .content .repos-generate-code p{margin-bottom:0;position:relative;padding-left:35px}main.detail .detalle .content .repos-generate-code p:before{content:"";position:absolute;width:26px;height:26px;left:0;top:-7px;background-image:url("../images/important-08.png")}#repos-program-detail-title{font-size:1em}.repos-arco.estudiantes-que-no-deben-nivelar{font-weight:bold;font-size:1.5em;margin-bottom:2em}.repos-arco.estudiantes-que-no-deben-nivelar .repos-arco-creditos{background-color:#fff;border-color:#fff}div.componente-de-fundamentacion{margin-bottom:1.5em}div.trabajo-de-grado,div.componente-de-formacion-disciplinar-o-profesional{margin-bottom:2em}div.plan-de-estudios,div.plan-de-estudios-de-profundizacion{margin-bottom:2em}div.componente-elegible,div.requisito-de-grado{margin-bottom:2em}.repos-arco{clear:both;margin-bottom:1em}.repos-section-1>h2,.repos-credits-summary th,#repos-program-detail-title,#repos-program-box{margin:0 auto;color:#333;background-color:rgba(247,127,0,.2)}.repos-credits-summary th{border-bottom:1px solid #f77f00 !important}.table td,.table th{border-top:none}#repos-results-header>h2,#repos-results-header>h3{font-weight:normal;letter-spacing:.05em}#repos-program-detail{text-align:left;margin:1em 0}#repos-program-detail p{margin:.5em 0}.repos-active hr{border:0;height:0;border-top:1px dashed #a0a0a0;margin:1.5em 0}.repos-tabs-box{margin-top:1.5em;text-align:center;font-size:1.125em}.repos-tabs-box>div{position:relative;top:0;float:left;padding:1em;cursor:pointer;transition:all .25s ease-in-out;border:1px solid rgba(0,0,0,0);border-bottom:none;-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}.repos-tabs-box>div:hover,.repos-tabs-box>div.repos-active{background:#e6e6e6;top:11px;color:#222;-webkit-border-radius:8px 8px 0px 0px;-moz-border-radius:8px 8px 0px 0px;-o-border-radius:8px 8px 0px 0px;-ms-border-radius:8px 8px 0px 0px;-khtml-border-radius:8px 8px 0px 0px;border-radius:8px 8px 0px 0px}.repos-tabs-box>div.repos-active{cursor:default}.repos-sections-box{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;clear:both;text-align:left}.repos-sections-box p{font-size:1.125em;line-height:1.25em}.repos-sections-box>div{display:none}.repos-sections-box>div.repos-active{display:block;font-size:1.125em}.repos-section-1,.repos-section-2,.repos-section-4,.repos-section-5{border-left:1em solid #e6e6e6;border-right:1em solid #e6e6e6}.repos-section-1>h2{font-weight:normal}.repos-section-1>h2:first-child{position:relative;font-size:1.5em;background-color:#333;color:#fff;padding:.5em .5em .5em 2.25em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);-o-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);-o-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);-khtml-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);-ms-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);box-shadow:0px 0px 8px 0px rgba(0,0,0,.25)}.repos-section-1>h2:first-child:before{content:"";position:absolute;width:40px;height:40px;background-image:url("../Images/icono-lista-programas_big.png");background-position:0 0;background-repeat:no-repeat;margin:auto;top:0;bottom:0;left:5px}.repos-section-4>p.repos-large,.repos-section-5>p.repos-large,.repos-column-left h2,.repos-column-right h2{font-weight:normal}.repos-section-2>p,.repos-large{font-size:large;display:block;border-bottom:1px dashed #a0a0a0;position:relative;margin:.125em 0}.repos-section-4>p,.repos-section-5>p{position:relative}.repos-section-4>p.repos-large,.repos-section-5>p.repos-large{margin-bottom:1em;font-size:1.25em;line-height:1em}.repos-section-2>p{padding:.5em 0 .5em 30px}.repos-section-4>p:not(.repos-large),.repos-section-5>p:not(.repos-large){padding:0 0 0 30px}.repos-large{padding:.5em 0}.repos-section-4>p:not(.repos-large):before,.repos-section-5>p:not(.repos-large):before,.repos-section-2>p:before{content:"";position:absolute;width:20px;height:20px;left:0;background-image:url("../Images/icono-lista-fichatecnica.png");background-position:0 0;background-repeat:no-repeat}.repos-section-2>p:first-child{padding-top:1em}.repos-section-2>p:last-child{border-bottom:0}.repos-two-columns{-moz-column-count:2;-moz-column-gap:30px;-moz-column-rule:none;-webkit-column-count:2;-webkit-column-gap:30px;-webkit-column-rule:none;column-count:2;column-gap:30px;column-rule:none}p.repos-two-columns:first-child:first-letter,.repos-column-left>p:first-child:first-letter,.repos-column-right>p:first-child:first-letter{color:#690;float:left;padding:0;margin:.0625em .0625em 0 0;line-height:4em}.repos-column-left,.repos-column-right{width:48%}.repos-column-left{float:left}.repos-column-right{float:right}.repos-clear{clear:both}#repos-bottom-separator{width:100%}#repos-program-detail-header-nodos,#repos-bottom-contact{border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-khtml-border-radius:0 0 10px 10px}#repos-bottom-contact{margin:0 1em;padding:2em 1em 1em;background-color:#333;color:#fff;border-bottom:1px solid #fff;box-shadow:inset 0px 16px 16px -8px #404040;-webkit-box-shadow:inset 0px 16px 16px -8px #404040;-moz-box-shadow:inset 0px 16px 16px -8px #404040;-o-box-shadow:inset 0px 16px 16px -8px #404040;-ms-box-shadow:inset 0px 16px 16px -8px #404040;-khtml-box-shadow:inset 0px 16px 16px -8px #404040}#repos-bottom-contact a{text-decoration:underline;color:#b5fd69}#repos-bottom-contact a:hover{color:#fff}#repos-program-detail-header{width:66%;position:relative;margin:1em auto;overflow:hidden}#repos-program-detail-header,#repos-program-detail-title,#repos-program-detail-header-nodos{display:block}#repos-program-detail-title{padding:.5em .75em;background-color:#333;margin:0;color:#fff;border:1px solid #222;font-weight:normal}#repos-program-detail-header-nodos{background-color:#fff;margin:0 1em;border:1px solid #fff}#repos-program-detail-notice,.repos-program-detail-notice{margin:1.5em auto;quotes:"“" "”" "‘" "’";width:80%;position:relative}#repos-program-detail-notice p,.repos-program-detail-notice p{padding:.7em}.repos-nodo{display:none}#repos-program-detail-title,#repos-program-detail-notice,.repos-program-detail-notice #repos-program-detail-caption,.repos-nodo-label{border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px}.repos-nodo-label{font-weight:normal;margin:5px 0;position:relative;padding:.5em .5em .5em 42px;display:block;line-height:1em;font-size:1.125em;border:1px solid rgba(0,0,0,0);background-color:#fff;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}.repos-nodo-label:hover{cursor:pointer;text-decoration:underline}.repos-nodo-label:before{content:"";border-radius:12px;-ms-border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;-khtml-border-radius:12px;width:24px;height:24px;margin:auto;position:absolute;left:8px;bottom:0;top:0;border:1px solid;border-color:#fff;box-sizing:border-box;box-shadow:0 0 8px 0 rgba(0,0,0,.25);-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);-o-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);-ms-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);-khtml-box-shadow:0px 0px 8px 0px rgba(0,0,0,.25)}.repos-nodo-label:hover:before,.repos-nodo:checked+label:before{background-color:#f77f00;border-color:#f77f00}.repos-nodo:checked+label{background-color:#fff}.repos-credits-summary{border-collapse:collapse;margin:2em auto;width:66%;position:relative}.repos-credits-summary th:nth-child(2),.repos-credits-summary td:nth-child(2){text-align:right}.repos-credits-summary td,.repos-credits-summary th{padding:.5em 1em;min-width:67%;font-size:1.125em}.repos-credits-summary tr{border-bottom:1px dashed #ccc}.repos-credits-summary tr td{border:0}.repos-left{text-align:left}.repos-arco>h3,.repos-section-3>h3{font-size:1.5em !important}.repos-section-3>h3{margin-top:0}.repos-arco>h3{font-weight:normal;display:inline}.repos-arco-creditos{float:right;display:inline;position:relative;font-size:1.5em;border-style:solid;border-width:.25em 1em;margin-bottom:.5em}div.componente-de-fundamentacion .repos-arco-creditos{background-color:#6ec2ed;border-color:#6ec2ed}div.trabajo-de-grado .repos-arco-creditos,div.componente-de-formacion-disciplinar-o-profesional .repos-arco-creditos{background-color:#92b77f;border-color:#92b77f}div.plan-de-estudios .repos-arco-creditos,div.plan-de-estudios-de-profundizacion .repos-arco-creditos{background-color:#ecb562;border-color:#ecb562}.repos-bloque{display:block;position:relative;background-color:#333;padding:20px;margin-bottom:1px;clear:both}.repos-bloque-nombre{display:block;color:#fff;font-weight:bold}.repos-bloque-creditos{position:absolute;right:-16px;top:0;background-color:#f77f00;text-align:center;font-size:.875em;font-weight:bold;height:32px}.repos-bloque-creditos p{color:#fff !important}.repos-bloque-creditos:before{content:"";display:block;position:absolute;border-style:solid;left:-10px;top:0;border-width:16px 10px 16px 0;border-color:rgba(0,0,0,0) #f77f00 rgba(0,0,0,0) #f77f00}.repos-bloque-creditos p{line-height:32px !important;margin:0 .5em !important;padding:0 !important}.repos-bloque-creditos:after{content:"";position:absolute;width:0;height:0;top:100%;right:0;border-top:1.25em solid #aaa;border-right:1.25em solid rgba(0,0,0,0)}.repos-bloque-asignaturas{display:table;margin-top:.75em}.repos-bloque-nombre>p{font-size:1.125em !important;color:#fff;margin:0 !important;line-height:1.9em !important}.repos-sub-bloque{text-align:center;background-color:#333;border:1px solid #777;float:left;display:table;margin-bottom:.5em;display:table}.repos-sub-bloque-nombre>p{margin:0 !important;color:#fff}.repos-sections-box div.repos-sub-bloque-creditos{position:relative}.repos-sections-box div.repos-sub-bloque-creditos>p{font-size:130%;text-align:center;position:absolute;right:0px;top:-31px;background:#94b43b;color:#fff}.repos-materia{background-color:#e8e8e8;margin:1em 0}.repos-materia-nombre{background-color:#6ec2ed;color:#000;margin-bottom:.5em}.repos-materia-nombre>p{margin:0 !important}.repos-materia>.repos-asignatura{width:9.5em !important;background-color:#f4f4f4 !important}.repos-asignatura{width:138px;height:125px !important;margin:0 .125em .5em;background-color:#e8e8e8;vertical-align:middle;font-weight:normal;text-align:left;position:relative;line-height:1.125em;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;float:left}.repos-sub-bloque .repos-asignatura{height:86px;margin-bottom:2px}.repos-b>.repos-asignatura-tooltip,.repos-b .repos-asignatura-id,.repos-b .repos-asignatura-info{border-color:#6ec2ed}.repos-b .repos-asignatura-creditos{background:#6ec2ed}.repos-b:hover,.repos-b>.repos-asignatura-tooltip{background-color:#b7e1f6}.repos-b>.repos-asignatura-tooltip:before{border-bottom-color:#b7e1f6}.repos-c>.repos-asignatura-tooltip,.repos-c .repos-asignatura-id,.repos-c .repos-asignatura-info{border-color:#92b77f}.repos-c .repos-asignatura-creditos{background:#92b77f}.repos-c:hover,.repos-c>.repos-asignatura-tooltip{background:#c9dbbf}.repos-c>.repos-asignatura-tooltip:before{border-bottom-color:#c9dbbf}.repos-l>.repos-asignatura-tooltip,.repos-l .repos-asignatura-id,.repos-l .repos-asignatura-info{border-color:#bc9665}.repos-l .repos-asignatura-creditos{background:#bc9665}.repos-l:hover,.repos-l>.repos-asignatura-tooltip{background:#decbb2}.repos-l>.repos-asignatura-tooltip:before{border-bottom-color:#decbb2}.repos-o>.repos-asignatura-tooltip,.repos-o .repos-asignatura-id,.repos-o .repos-asignatura-info{border-color:#ecb562}.repos-o .repos-asignatura-creditos{background:#ecb562}.repos-o:hover,.repos-o>.repos-asignatura-tooltip{background:#f6dab1}.repos-o>.repos-asignatura-tooltip:before{border-bottom-color:#f6dab1}.repos-t .repos-asignatura-tooltip,.repos-t .repos-asignatura-id,.repos-t .repos-asignatura-info{border-color:#bc9665}.repos-t .repos-asignatura-creditos{background:#bc9665}.repos-t:hover,.repos-t>.repos-asignatura-tooltip{background:#decbb2}.repos-t>.repos-asignatura-tooltip:before{border-bottom-color:#decbb2}#repos-program-detail-caption{width:66%;margin:0 auto;background-color:#f8f8f8;border:1px dashed #aaa;position:relative;height:110px}#repos-program-detail-caption-list{margin:1.35em auto;width:100% !important}#repos-program-detail-caption-title{background-color:#333;float:left;position:absolute;top:0;left:0;height:100%;width:2em}#repos-program-detail-caption-title>h3{font-weight:normal;text-align:center;font-size:1em;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-khtml-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1) !important;zoom:1;transform-origin:0% 0%;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-o-transform-origin:0% 0%;color:#fff;display:block;position:absolute;top:0;bottom:0;left:2em;padding:.5em;height:1em;margin:0 !important}#repos-program-detail-caption-list>ul>li{font-size:1.125em;border-left-width:2em;border-left-style:solid;margin:.5em;list-style-type:none}#repos-caption-p{border-left-color:#ecb562}#repos-caption-b{border-left-color:#6ec2ed}#repos-caption-c{border-left-color:#92b77f}#repos-caption-t{border-left-color:#bc9665}.repos-asignatura-nombre>p{line-height:1.125em !important;font-size:.9em !important;margin:.4em !important}.repos-sub-bloque .repos-asignatura-nombre>p{font-size:.9em !important;line-height:1em !important}.repos-asignatura-nombre>a{text-decoration:none;color:#333;font-size:.95em}.repos-asignatura-nombre>a:hover{text-decoration:underline}.repos-asignatura-creditos{font-size:150%;left:0;bottom:0;height:1.225em;line-height:1.25em;background:#ecb562}.repos-asignatura-info,.repos-asignatura-creditos{width:1.5em;text-align:center;color:#000;position:absolute}.repos-asignatura-id{color:#555;height:2em;position:absolute;bottom:0;left:2.5em;font-size:.9em;width:calc(100% - 56px);height:2em;text-align:center;line-height:2em;border-top:1px solid #ecb562;background:#f8f8f8}.repos-asignatura-creditos-total{font-weight:normal;font-size:1.125em;background:#ececec}.repos-asignatura-info{right:0;bottom:0;z-index:5;height:1.8em;background-image:url("../images/info.png");background-repeat:no-repeat;background-color:#f8f8f8;background-position:50% 50%;border-top:1px solid #ecb562;opacity:.5;filter:alpha(opacity=50);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.repos-asignatura-info:hover{cursor:pointer;opacity:1}.repos-asignatura-tooltip{display:none;width:11.5em;position:absolute;padding:1em !important;top:137px;left:0;z-index:10;border-width:1px;border-style:solid;border-color:#ecb562;background-color:#f6dab1;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;-khtml-border-radius:8px;font-size:.875em;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,.75);-o-box-shadow:0px 0px 8px 0px rgba(0,0,0,.75);-o-box-shadow:0px 0px 8px 0px rgba(0,0,0,.75);-khtml-box-shadow:0px 0px 8px 0px rgba(0,0,0,.75);-ms-box-shadow:0px 0px 8px 0px rgba(0,0,0,.75);box-shadow:0px 0px 8px 0px rgba(0,0,0,.75)}.repos-asignatura-tooltip:before{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f6dab1 rgba(0,0,0,0);top:-20px;left:9.375em}.repos-asignatura-tooltip p,.repos-asignatura-prerrequisitos,.repos-sin-prerrequisitos{margin:0 !important;line-height:1em !important}.repos-asignatura-tooltip a{color:#000;text-decoration:underline;line-height:1.25em;font-style:normal;font-size:1.125em}.repos-asignatura-tooltip br{display:none}.repos-asignatura-prerrequisitos{display:block;border-bottom:1px dashed #707070}.repos-asignatura-prerrequisitos>a{display:list-item;list-style-position:inside}.repos-sin-prerrequisitos{font-style:normal;color:#888}.repos-hidden{display:none}#repos-results-header{border-left:.5em solid #94b43b;margin-bottom:1em}#repos-results-header>h2{font-size:2em;color:#333}#repos-results-header>h3{font-size:1.25em;color:#202020}.program-level-profesional-pregrado #repos-program-detail-header-nodos{display:none}.repos-materia .repos-asignatura{display:none}.repos-materia{width:9.75em;height:7.5em;margin:0 .125em .5em;background-color:#e8e8e8;vertical-align:middle;font-weight:normal;text-align:left;position:relative;line-height:1.125em;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;float:left}.repos-arco-hidden{display:none}.oldie #repos-program-detail-caption-title h3{position:absolute;left:0}.oldie .repos-bloque{overflow-y:hidden}.oldie .repos-bloque-creditos{right:0}@media(max-width: 767px){#repos-program-box{margin:0 1em}#repos-img-box{height:auto}#repos-program-title{top:0}.repos-tabs-box>div{float:none}}#c28{margin-top:20px;padding:25px 45px;background:#333;border-radius:3px}#c28::before{left:12px}#c28 p{color:#fff}#c28 a:hover{color:#fff}div.idioma .repos-arco-creditos{background-color:#333;color:#fff;border-color:#333}.contraste-1 main.home .up .advance-search select.form-control{background-color:#fff;color:#000}.contraste-1 main.home .generate-code-form h3{color:#fff !important}.contraste-1 #repos-program-detail-caption-list>ul>li{color:#000 !important}.contraste-1 #repos-program-detail-caption-title h3{color:#fff !important}.contraste-1 #repos-program-detail-title{color:#fff !important}.contraste-1 main.detail .detalle .content .repos-program-box .nav a.nav-item.active{background-color:#333 !important;color:#fff !important}.contraste-1 main.detail .detalle .content .repos-program-box .nav a.nav-item{color:#000 !important}.contraste-1 main.detail .headerImage img{opacity:0}.contraste-1 .repos-program-box p{color:#000 !important}.contraste-1 .repos-program-box .repos-bloque-nombre p,.contraste-1 .repos-program-box .repos-sub-bloque-nombre p{color:#fff !important}.contraste-1 .repos-program-box h1,.contraste-1 .repos-program-box h2,.contraste-1 .repos-program-box h3,.contraste-1 .repos-program-box h4,.contraste-1 .repos-program-box h5{color:#000 !important}.contraste-1 .repos-program-box .repos-asignatura-id{color:#000 !important}.contraste-1 main{background-color:#000 !important}.contraste-1 main a,.contraste-1 main p,.contraste-1 main li,.contraste-1 main b,.contraste-1 main span,.contraste-1 main div{color:#fff !important}.contraste-1 main button,.contraste-1 main input,.contraste-1 main .btn{background-color:#fff !important;color:#000 !important;border:1px solid #fff !important}.contraste-1 main button:hover,.contraste-1 main button:focus,.contraste-1 main input:hover,.contraste-1 main input:focus,.contraste-1 main .btn:hover,.contraste-1 main .btn:focus{color:#fff !important;background-color:#000 !important;border:1px solid #fff !important}.contraste-2 #c28{background-color:#1b14fa}.contraste-2 #c28 p{color:#f6f70a !important}.contraste-2 main.home .up .advance-search select.form-control{background-color:#f6f70a;color:#1b14fa}.contraste-2 main.home .generate-code-form h3{color:#1b14fa !important}.contraste-2 #repos-program-detail-caption-list>ul>li{color:#1b14fa !important}.contraste-2 #repos-program-detail-caption-title h3{color:#1b14fa !important}.contraste-2 #repos-program-detail-title{color:#1b14fa !important}.contraste-2 main.detail .detalle .content .repos-program-box .nav a.nav-item.active{background-color:#f6f70a !important;color:#1b14fa !important}.contraste-2 main.detail .detalle .content .repos-program-box .nav a.nav-item{color:#1b14fa !important;background-color:rgba(246,247,10,.9)}.contraste-2 main.detail .headerImage img{opacity:0}.contraste-2 .repos-program-box .repos-bloque{background-color:#f6f70a}.contraste-2 .repos-program-box .repos-bloque .repos-asignatura{background-color:#1b14fa}.contraste-2 .repos-program-box .repos-bloque .repos-bloque-creditos{background-color:#1b14fa}.contraste-2 .repos-program-box .repos-bloque .repos-bloque-creditos:before{border-color:rgba(0,0,0,0) #1b14fa rgba(0,0,0,0) #1b14fa}.contraste-2 .repos-program-box .repos-asignatura-creditos-total{background-color:#f6f70a;color:#1b14fa}.contraste-2 .repos-program-box .repos-section-1>h2,.contraste-2 .repos-program-box .repos-credits-summary th{color:#f6f70a;background-color:#1b14fa}.contraste-2 .repos-program-box .table.repos-credits-summary{color:#f6f70a}.contraste-2 .repos-program-box p{color:#1b14fa !important}.contraste-2 .repos-program-box .repos-arco .repos-bloque .repos-bloque-nombre p,.contraste-2 .repos-program-box .repos-arco .repos-bloque .repos-sub-bloque-nombre p{color:#1b14fa !important}.contraste-2 .repos-program-box h1,.contraste-2 .repos-program-box h2,.contraste-2 .repos-program-box h3,.contraste-2 .repos-program-box h4,.contraste-2 .repos-program-box h5{color:#1b14fa !important}.contraste-2 .repos-program-box .repos-asignatura .repos-asignatura-id{color:#1b14fa !important}.contraste-2 .repos-program-box .repos-asignatura .repos-asignatura-tooltip{background-color:#1b14fa}.contraste-2 .repos-program-box .repos-asignatura .repos-asignatura-tooltip a,.contraste-2 .repos-program-box .repos-asignatura .repos-asignatura-tooltip p,.contraste-2 .repos-program-box .repos-asignatura .repos-asignatura-tooltip li,.contraste-2 .repos-program-box .repos-asignatura .repos-asignatura-tooltip div{color:#f6f70a}.contraste-2 main{background-color:#f6f70a !important}.contraste-2 main a,.contraste-2 main p,.contraste-2 main li,.contraste-2 main b,.contraste-2 main span,.contraste-2 main div{color:#1b14fa !important}.contraste-2 main button,.contraste-2 main input,.contraste-2 main .btn{background-color:#1b14fa !important;color:#f6f70a !important;border:1px solid #1b14fa !important}.contraste-2 main button:hover,.contraste-2 main button:focus,.contraste-2 main input:hover,.contraste-2 main input:focus,.contraste-2 main .btn:hover,.contraste-2 main .btn:focus{color:#1b14fa !important;background-color:#f6f70a !important;border:1px solid #1b14fa !important}.contraste-2 main .tx-unal-programasacademicos .group-campus.card{background-color:#f6f70a}.contraste-2 main .tx-unal-programasacademicos .card-header{color:#f6f70a;background-color:#1b14fa}.contraste-2 main .tx-unal-programasacademicos .card-header h4{color:#f6f70a !important}.contraste-2 main.home .down .program-search-result .program-search-list .btn{background-color:#f6f70a !important;color:#1b14fa !important}.contraste-2 main.home .down .program-search-result .program-search-list .btn:hover,.contraste-2 main.home .down .program-search-result .program-search-list .btn:focus{color:#f6f70a !important;background-color:#1b14fa !important;border:1px solid #f6f70a !important}.contraste-2 main.detail .headerImage{background-color:#f6f70a}.contraste-2 main.detail .detalle .tx-unal-programasacademicos .header h1{color:#1b14fa}.contraste-2 .repos-program-box.bg-white{background-color:#1b14fa !important}.contraste-2 .repos-program-box.bg-white p,.contraste-2 .repos-program-box.bg-white li,.contraste-2 .repos-program-box.bg-white a,.contraste-2 .repos-program-box.bg-white b,.contraste-2 .repos-program-box.bg-white div,.contraste-2 .repos-program-box.bg-white span,.contraste-2 .repos-program-box.bg-white h1,.contraste-2 .repos-program-box.bg-white h2,.contraste-2 .repos-program-box.bg-white h3,.contraste-2 .repos-program-box.bg-white h4{color:#f6f70a !important}.contraste-2 main.detail .detalle .content .repos-generate-code,.contraste-2 main.detail .detalle .content .repos-program-contact{background-color:#1b14fa}.contraste-2 main.detail .detalle .content .repos-generate-code p,.contraste-2 main.detail .detalle .content .repos-generate-code li,.contraste-2 main.detail .detalle .content .repos-generate-code a,.contraste-2 main.detail .detalle .content .repos-generate-code b,.contraste-2 main.detail .detalle .content .repos-generate-code div,.contraste-2 main.detail .detalle .content .repos-generate-code span,.contraste-2 main.detail .detalle .content .repos-generate-code h1,.contraste-2 main.detail .detalle .content .repos-generate-code h2,.contraste-2 main.detail .detalle .content .repos-generate-code h3,.contraste-2 main.detail .detalle .content .repos-generate-code h4,.contraste-2 main.detail .detalle .content .repos-program-contact p,.contraste-2 main.detail .detalle .content .repos-program-contact li,.contraste-2 main.detail .detalle .content .repos-program-contact a,.contraste-2 main.detail .detalle .content .repos-program-contact b,.contraste-2 main.detail .detalle .content .repos-program-contact div,.contraste-2 main.detail .detalle .content .repos-program-contact span,.contraste-2 main.detail .detalle .content .repos-program-contact h1,.contraste-2 main.detail .detalle .content .repos-program-contact h2,.contraste-2 main.detail .detalle .content .repos-program-contact h3,.contraste-2 main.detail .detalle .content .repos-program-contact h4{color:#f6f70a !important}.contraste-2 #repos-program-detail-title{background-color:#f6f70a}.contraste-3 #c28{background-color:#fd00ff}.contraste-3 #c28 p{color:#0e1400 !important}.contraste-3 main.home .up .advance-search select.form-control{background-color:#0e1400;color:#fd00ff}.contraste-3 main.home .generate-code-form h3{color:#fd00ff !important}.contraste-3 #repos-program-detail-caption-list>ul>li{color:#fd00ff !important}.contraste-3 #repos-program-detail-caption-title h3{color:#fd00ff !important}.contraste-3 #repos-program-detail-title{color:#fd00ff !important}.contraste-3 main.detail .detalle .content .repos-program-box .nav a.nav-item.active{background-color:#0e1400 !important;color:#fd00ff !important}.contraste-3 main.detail .detalle .content .repos-program-box .nav a.nav-item{color:#fd00ff !important;background-color:rgba(14,20,0,.9)}.contraste-3 main.detail .headerImage img{opacity:0}.contraste-3 .repos-program-box .repos-bloque{background-color:#0e1400}.contraste-3 .repos-program-box .repos-bloque .repos-asignatura{background-color:#fd00ff}.contraste-3 .repos-program-box .repos-bloque .repos-bloque-creditos{background-color:#fd00ff}.contraste-3 .repos-program-box .repos-bloque .repos-bloque-creditos:before{border-color:rgba(0,0,0,0) #fd00ff rgba(0,0,0,0) #fd00ff}.contraste-3 .repos-program-box .repos-asignatura-creditos-total{background-color:#0e1400;color:#fd00ff}.contraste-3 .repos-program-box .repos-section-1>h2,.contraste-3 .repos-program-box .repos-credits-summary th{color:#0e1400;background-color:#fd00ff}.contraste-3 .repos-program-box .table.repos-credits-summary{color:#0e1400}.contraste-3 .repos-program-box p{color:#fd00ff !important}.contraste-3 .repos-program-box .repos-arco .repos-bloque .repos-bloque-nombre p,.contraste-3 .repos-program-box .repos-arco .repos-bloque .repos-sub-bloque-nombre p{color:#fd00ff !important}.contraste-3 .repos-program-box h1,.contraste-3 .repos-program-box h2,.contraste-3 .repos-program-box h3,.contraste-3 .repos-program-box h4,.contraste-3 .repos-program-box h5{color:#fd00ff !important}.contraste-3 .repos-program-box .repos-asignatura .repos-asignatura-id{color:#fd00ff !important}.contraste-3 .repos-program-box .repos-asignatura .repos-asignatura-tooltip{background-color:#fd00ff}.contraste-3 .repos-program-box .repos-asignatura .repos-asignatura-tooltip a,.contraste-3 .repos-program-box .repos-asignatura .repos-asignatura-tooltip p,.contraste-3 .repos-program-box .repos-asignatura .repos-asignatura-tooltip li,.contraste-3 .repos-program-box .repos-asignatura .repos-asignatura-tooltip div{color:#0e1400}.contraste-3 main{background-color:#0e1400 !important}.contraste-3 main a,.contraste-3 main p,.contraste-3 main li,.contraste-3 main b,.contraste-3 main span,.contraste-3 main div{color:#fd00ff !important}.contraste-3 main button,.contraste-3 main input,.contraste-3 main .btn{background-color:#fd00ff !important;color:#0e1400 !important;border:1px solid #fd00ff !important}.contraste-3 main button:hover,.contraste-3 main button:focus,.contraste-3 main input:hover,.contraste-3 main input:focus,.contraste-3 main .btn:hover,.contraste-3 main .btn:focus{color:#fd00ff !important;background-color:#0e1400 !important;border:1px solid #fd00ff !important}.contraste-3 main .tx-unal-programasacademicos .group-campus.card{background-color:#0e1400}.contraste-3 main .tx-unal-programasacademicos .card-header{color:#0e1400;background-color:#fd00ff}.contraste-3 main .tx-unal-programasacademicos .card-header h4{color:#0e1400 !important}.contraste-3 main.home .down .program-search-result .program-search-list .btn{background-color:#fd00ff !important;color:#0e1400 !important}.contraste-3 main.home .down .program-search-result .program-search-list .btn:hover,.contraste-3 main.home .down .program-search-result .program-search-list .btn:focus{color:#0e1400 !important;background-color:#fd00ff !important;border:1px solid #0e1400 !important}.contraste-3 main.detail .headerImage{background-color:#0e1400}.contraste-3 main.detail .detalle .tx-unal-programasacademicos .header h1{color:#fd00ff}.contraste-3 .repos-program-box.bg-white{background-color:#fd00ff !important}.contraste-3 .repos-program-box.bg-white p,.contraste-3 .repos-program-box.bg-white li,.contraste-3 .repos-program-box.bg-white a,.contraste-3 .repos-program-box.bg-white b,.contraste-3 .repos-program-box.bg-white div,.contraste-3 .repos-program-box.bg-white span,.contraste-3 .repos-program-box.bg-white h1,.contraste-3 .repos-program-box.bg-white h2,.contraste-3 .repos-program-box.bg-white h3,.contraste-3 .repos-program-box.bg-white h4{color:#0e1400 !important}.contraste-3 main.detail .detalle .content .repos-generate-code,.contraste-3 main.detail .detalle .content .repos-program-contact{background-color:#fd00ff}.contraste-3 main.detail .detalle .content .repos-generate-code p,.contraste-3 main.detail .detalle .content .repos-generate-code li,.contraste-3 main.detail .detalle .content .repos-generate-code a,.contraste-3 main.detail .detalle .content .repos-generate-code b,.contraste-3 main.detail .detalle .content .repos-generate-code div,.contraste-3 main.detail .detalle .content .repos-generate-code span,.contraste-3 main.detail .detalle .content .repos-generate-code h1,.contraste-3 main.detail .detalle .content .repos-generate-code h2,.contraste-3 main.detail .detalle .content .repos-generate-code h3,.contraste-3 main.detail .detalle .content .repos-generate-code h4,.contraste-3 main.detail .detalle .content .repos-program-contact p,.contraste-3 main.detail .detalle .content .repos-program-contact li,.contraste-3 main.detail .detalle .content .repos-program-contact a,.contraste-3 main.detail .detalle .content .repos-program-contact b,.contraste-3 main.detail .detalle .content .repos-program-contact div,.contraste-3 main.detail .detalle .content .repos-program-contact span,.contraste-3 main.detail .detalle .content .repos-program-contact h1,.contraste-3 main.detail .detalle .content .repos-program-contact h2,.contraste-3 main.detail .detalle .content .repos-program-contact h3,.contraste-3 main.detail .detalle .content .repos-program-contact h4{color:#0e1400 !important}.contraste-3 #repos-program-detail-title{background-color:#0e1400}/*# sourceMappingURL=frontend.css.map */
