@charset "UTF-8";@import url(http://fonts.googleapis.com/css?family=Noto+Sans:400,700,400italic,700italic|Noto+Serif:400,700,400italic,700italic);@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,400italic,700italic|Noto+Serif:400,700,400italic,700italic);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;border-radius:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.row:before,.row:after,.clear:before,.clear:after{content:'';display:table}.row:after,.clear:after{clear:both}.row,.clear{zoom:1}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{font-size:100%;line-height:1.6875}.grid{margin:0 auto !important;max-width:1200px;width:100%}img{max-width:100%;height:auto;margin-left:auto;margin-right:auto}
.wfull{width:100%;max-width:100%}.w320{max-width:320px}.w640{max-width:640px}.w960{max-width:960px}.row{margin-bottom:20px}.row .row{width:auto;margin:0 -20px}.c1{width:8.33%}.c2{width:16.66%}.c3{width:25%}.c4{width:33.33%}.c5{width:41.66%}.c6{width:50%}.c7{width:58.33%}.c8{width:66.66%}.c9{width:75%}.c10{width:83.33%}.c11{width:91.66%}.c12{width:100%}.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12{min-height:1px;float:left;padding-left:20px;padding-right:20px}.s1{margin-left:8.33%}.s2{margin-left:16.66%}
.s3{margin-left:25%}.s4{margin-left:33.33%}.s5{margin-left:41.66%}.s6{margin-left:50%}.s7{margin-left:58.33%}.s8{margin-left:66.66%}.s9{margin-left:75%}.s10{margin-left:83.33%}.s11{margin-left:91.66%}.end{float:right !important}@media handheld,only screen and (max-width:700px),only screen and (max-device-width:700px) and (orientation:portrait){body{font-size:90%}.row{margin-bottom:0 !important}.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12{width:100%;margin-right:0;margin-left:0;margin-bottom:20px}
}body{font:400 normal 15px/1.5 'Source Sans Pro',sans-serif !important;background:#fff;color:#777;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,.trans,.admision .malla .row{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;-webkit-transform:translate3d(0,0,0)}.notrans{-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none;transition:none}
a,a:visited{color:#074469;text-decoration:none}a:hover{text-decoration:none !important;cursor:pointer}strong{font-weight:700}#header li,#footer li,#slider li,#tradicion li,#bottom-nav li{margin-bottom:0}h1{font-weight:400}ul.links,ul.buttons{list-style:none;margin-left:0;padding-left:0;margin-top:0}ul.buttons a{display:block;padding:10px;color:#fff;background-color:#0077ad;text-decoration:none;margin-bottom:1px;font-size:15px}ul.buttons a:hover{background-color:#222}ul.buttons.buttons-mini a{background-color:#999;font-size:12px}
ul.buttons.buttons-mini a:hover{background-color:#666}.frame{height:0;overflow:hidden;padding-bottom:56.2%;position:relative}.frame iframe,.frame object,.frame embed,.frame video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#header .top-bar{background:#074469;font-size:12px;color:#fff;padding:10px 0;margin:0}#header .top-bar a{color:#fff}#header .top-bar .row{margin:0}#header .top-bar .c12{margin:0;padding:0}#header a{color:#555}#header ul.top-nav{float:right;list-style:none;margin:0;padding:0 20px 0 0;display:block}
#header ul.top-nav li{margin-left:15px}#header ul.top-nav a:hover{text-decoration:underline}#header ul.breadcrumbs{float:left;list-style:none;margin:0;padding:0 0 0 20px}#header ul.breadcrumbs li{margin-right:5px;color:#fff}#header ul.breadcrumbs li+li:before{content:'›'}#header ul.breadcrumbs li+li a{margin-left:5px}#header .top-bar li{float:left}#header .brand{padding:30px 20px}#header .brand a{display:inline-block}#header .brand a img{margin:0;height:57px}#header .since{float:right;margin-top:0}
#header .since img{height:65px}@media screen and (max-width:1000px){#header ul.top-nav{display:none;clear:both;margin-top:10px}}#footer{background:#eee}#footer .row{margin-bottom:0}#footer .nav{margin:20px auto 30px auto}#footer .nav ul{margin:0;padding:0;list-style:none}#footer .nav li{float:left}#footer .nav a{color:#666 !important}#footer .nav a::after{background:#666}#footer p{color:#aaa;font-size:14px}#footer p a{font-size:14px;color:#0077ad !important}#footer p a:hover{color:#0077ad}#alianzas p{text-align:center;margin:20px 0}
#alianzas a{margin:10px;display:inline-block}#alianzas img{display:inline-block;height:38px}#footer .c12{background:#eee}#inicio{background:url(../img/usm.jpg) no-repeat center center;background-size:auto auto;background-size:cover;padding:40px}#login{background:rgba(255,255,255,.4);padding:70px 0;text-align:center;margin:-41px 0}#form-btn-cambioLogin{text-align:right;margin-right:70px}#form-btn-cambioLogin a{position:absolute}.login-master{margin:30px 50px !important}.panel-login{background:transparent !important;border:0 !important}
#login-inicio_content{padding:0 !important}.navbar{max-width:1200px;margin:0 auto}.paneles{border:0 !important}.dropdown-item.active,.dropdown-item:active{background-color:#074469}.dropdown-menu{width:100% !important}#alianzas .row{margin-right:0 !important;margin-left:0 !important}.dropdown-item{padding:0 1.5rem !important}.noVigente{background-color:#cbcbcb !important}.wrapper{display:flex;width:100%;align-items:stretch;perspective:1500px}#sidebar{min-width:250px;max-width:250px;background:#7386d5;color:#fff;transition:all .3s;transform-origin:bottom left}
#sidebar.active{margin-left:-250px;transform:rotateY(100deg)}#sidebar .sidebar-header{background:#074469;padding:20px 0;text-align:center}#sidebar .navbar-nav .dropdown-menu{display:block;border:0;background-color:transparent;padding:0 !important}#sidebar ul p{color:#fff;padding:10px}#sidebar ul li a{padding-right:.5rem;padding-left:.5rem}#sidebarCollapse{width:40px;height:40px;background:#f5f5f5;cursor:pointer}#sidebarCollapse span{width:80%;height:2px;margin:0 auto;display:block;background:#555;transition-delay:.2s}
#sidebarCollapse span:first-of-type{transform:rotate(45deg) translate(2px,2px)}#sidebarCollapse span:nth-of-type(2){opacity:0}#sidebarCollapse span:last-of-type{transform:rotate(-45deg) translate(1px,-1px)}#sidebarCollapse.active span{transform:none;opacity:1;margin:5px auto}#content{width:calc(100% - 250px);min-height:auto;transition:all .3s}#content.active{width:100%}.navbar-btn{box-shadow:none;outline:none !important;border:0}.line{width:100%;height:1px;border-bottom:1px dashed #ddd;margin:40px 0}
.radioObservaciones td{padding-right:20px}.radioObservaciones td label{padding-left:5px}@media(min-width:1400px){.navbar{max-width:1400px;margin:0 auto}.grid{max-width:1400px}}@media(max-width:768px){#sidebar{display:none}#sidebar.active{margin-left:0}#content{width:100%}#content.active{width:100%}#sidebarCollapse span{display:none}#navAdmin .navbar-nav .dropdown-menu{display:block;border:0;background-color:transparent;padding:0 !important}}@media(max-width:640px){.table-responsive{display:inline-table !important}
}@media(min-width:768px){#navAdmin .navbar-collapse{display:none !important}#sidebar .cerrar-admin{display:none}}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border-color:#dc3545}.hasDatepicker{border:0;padding:0;width:100%}.ui-datepicker-unselectable.ui-state-disabled{color:#b7b7b7 !important}.ui-inputnumber{padding:0 !important;width:100% !important}.ui-inputnumber .ui-inputfield{border:0 !important}.ui-autocomplete{padding:0 !important}.ui-autocomplete .ui-inputfield{border:none !important;width:100%}
.ui-button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;color:#fff;background-color:#6c757d;border-color:#6c757d}
.ui-button-text-icon-left .ui-button-text{padding:0 0 0 2em !important}.ui-button-text-only .ui-button-text{padding:.1em .5em !important}.ui-fileupload{border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.ui-fileupload-buttonbar{border-bottom:1px solid rgba(0,0,0,.125)}.ui-progressbar .ui-progressbar-value{border:1px solid #156090;background:#186ba0}.ui-progressbar .ui-progressbar-label{color:#1f89ce}.ui-widget-content{border:1px solid #d5d5d5;background:#fff;color:#222}.ui-button-icon-only .ui-icon,.ui-button-text-icon-left .ui-icon,.ui-button-text-icon-right .ui-icon{top:30%}
.navbar-light .navbar-nav .nav-link.active{color:#fff !important;background:#074469 !important}.ui-growl-error,.ui-growl-fatal,.ui-messages .ui-messages-error,.ui-message.ui-message-error,.ui-messages .ui-messages-fatal,.ui-message.ui-message-fatal{color:#fff;background-color:#ef5350;border-color:#ef5350}.ui-growl-info{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.ui-growl-image.ui-growl-image-info{display:none !important}.ui-growl-image.ui-growl-image-error{display:none !important}
.ui-growl-message{float:left !important;width:100% !important}.ui-datatable tr.ui-state-highlight{background:#074469;color:#fff;border:1px solid #074469;border-top-color:#156090;border-right-color:#156090;border-bottom-color:#156090;border-left-color:#156090;border-top-color:#156090;border-right-color:#156090;border-bottom-color:#156090;border-left-color:#156090}.ui-datatable tr.ui-state-hover{background-color:rgba(0,0,0,.075)}.ui-fileupload-files{margin:0 !important}.ui-fileupload-row{font-size:12px}
.select-primefaces{padding:3px !important}.dropdown-divider{height:0 !important;margin:.1rem 0 !important;overflow:hidden !important;border-top:1px solid #e9ecef !important}.ui-chkbox-box.ui-widget.ui-corner-all.ui-state-default{border:1px solid #d6d6d6;font-weight:normal;color:#555}.ui-chkbox .ui-chkbox-box{width:20px !important;height:20px !important}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(./../fonts/iconfont/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(./../fonts/iconfont/MaterialIcons-Regular.woff2) format('woff2'),url(./../fonts/iconfont/MaterialIcons-Regular.woff) format('woff'),url(./../fonts/iconfont/MaterialIcons-Regular.ttf) format('truetype')}
.material-icons,.ui-icon{font-family:'Material Icons';font-weight:normal;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.ui-icon{text-indent:inherit !important;width:20px;height:25px}.ui-icon-plusthick:before{content:'\E2c7';font-size:18px}
.ui-icon-arrowreturnthick-1-n:before{content:'\e2c3';font-size:18px}.ui-icon-cancel:before{content:'\e14b';font-size:18px}.ui-icon-close:before,.ui-icon-closethick:before{content:'\e14c';font-size:18px}.ui-icon-circle-triangle-w:before{content:'\e408';font-size:20px}.ui-icon-circle-triangle-e:before{content:'\e409';font-size:20px}.ui-icon-search:before{content:'\e8b6';font-size:18px}
.fa-circle:before{content:'\e3fa';font-size:6px;vertical-align:middle}.ui-row-editor-pencil .ui-icon-pencil:before{content:'\e3c9';color:#074469;font-size:18px}.ui-row-editor-check .ui-icon-check:before{content:'\e5ca';color:#074469}.ui-icon-check:before{content:'\e5ca';font-size:18px}.botonEliminar{color:#074469;font-size:18px}.botonEliminar:hover{text-decoration:none !important}.ui-datatable tr.ui-state-highlight .ui-icon-pencil:before{color:#fff !important}
.ui-datatable tr.ui-state-highlight .ui-icon-close{color:#fff !important}.ui-datatable tr.ui-state-highlight .ui-icon-check:before{color:#fff !important;font-size:18px}.ui-datatable tr.ui-state-highlight .botonEliminar{color:#fff !important}.ui-icon.ui-icon-check.ui-c{height:20px}.ui-icon.ui-icon-close.ui-c{height:20px}.ui-chkbox-icon.ui-icon.ui-c.ui-icon-check{bottom:4px}.ui-sortable-column-icon.ui-icon.ui-icon-carat-2-n-s:before{content:'\e5d7';font-size:22px}.ui-sortable-column-icon.ui-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-n::before{content:'\e5c5' !important;font-size:22px}
.ui-sortable-column-icon.ui-icon.ui-icon-carat-2-n-s.ui-icon-triangle-1-s:before{content:'\e5c7' !important;font-size:22px}.icon-add:before{content:'\e145';font-size:18px}