.wd{width:100%}.hg{height:100%}.white-t100{color:#fff}.white-b100{background-color:#fff}.white-l100{border-color:#fff}.black-t100{color:#000}.black-b100{background-color:#000}.black-l100{border-color:#000}.grey-l10,.light-l100{border-color:#f9f9fa}.grey-l20{border-color:#ededf0}.grey-l30{border-color:#d7d7db}.grey-l40{border-color:#b1b1b3}.grey-l50{border-color:#737373}.grey-l60{border-color:#4a4a4f}.dark-l100,.grey-l70{border-color:#38383d}.grey-l80{border-color:#2a2a2e}.grey-l90{border-color:#0c0c0d}.grey-t10,.light-t100{color:#f9f9fa}.grey-t20{color:#ededf0}.grey-t30{color:#d7d7db}.grey-t40{color:#b1b1b3}.grey-t50{color:#737373}.grey-t60{color:#4a4a4f}.dark-t100,.grey-t70{color:#38383d}.grey-t80{color:#2a2a2e}.grey-t90{color:#0c0c0d}.grey-b10,.light-b100{background-color:#f9f9fa}.grey-b20{background-color:#ededf0}.grey-b30{background-color:#d7d7db}.grey-b40{background-color:#b1b1b3}.grey-b50{background-color:#737373}.grey-b60{background-color:#4a4a4f}.dark-b100,.grey-b70{background-color:#38383d}.grey-b80{background-color:#2a2a2e}.grey-b90{background-color:#0c0c0d}.info-t10{color:#89d4f5}.info-t50{color:#29abe2}.info-t100{color:#15698d}.info-b10{background-color:#89d4f5}.info-b50{background-color:#29abe2}.info-b100{background-color:#15698d}.info-l10{border-color:#89d4f5}.info-l50{border-color:#29abe2}.info-l100{border-color:#15698d}.success-t10{color:#a4ff9a}.success-t50{color:#2cb41d}.success-t100{color:#006504}.success-b10{background-color:#a4ff9a}.success-b50{background-color:#2cb41d}.success-b100{background-color:#006504}.success-l10{border-color:#a4ff9a}.success-l50{border-color:#2cb41d}.success-l100{border-color:#006504}.alert-t10{color:#f7f0a4}.alert-t50{color:#ffe900}.alert-t100{color:#a47f00}.alert-b10{background-color:#f7f0a4}.alert-b50{background-color:#ffe900}.alert-b100{background-color:#a47f00}.alert-l10{border-color:#f7f0a4}.alert-l50{border-color:#ffe900}.alert-l100{border-color:#a47f00}.warning-t10{color:#f5b39f}.warning-t50{color:#f74d1a}.warning-t100{color:#a44900}.warning-b10{background-color:#f5b39f}.warning-b50{background-color:#f74d1a}.warning-b100{background-color:#a44900}.warning-l10{border-color:#f5b39f}.warning-l50{border-color:#f74d1a}.warning-l100{border-color:#a44900}.error-t10{color:#ff9595}.error-t50{color:#d70022}.error-t100{color:#a4000f}.error-b10{background-color:#ff9595}.error-b50{background-color:#d70022}.error-b100{background-color:#a4000f}.error-l10{border-color:#ff9595}.error-l50{border-color:#d70022}.error-l100{border-color:#a4000f}.primary-t50{color:#fafdff}.primary-b50{background-color:#fafdff}.primary-l50{border-color:#fafdff}.primary-t100{color:#eff3f5}.primary-b100{background-color:#eff3f5}.primary-l100{border-color:#eff3f5}.secondary-t10{color:#b8ccd6}.secondary-t100{color:#607d8b}.secondary-t50{color:#9daeb2}.secondary-b100{background-color:#607d8b}.secondary-b50{background-color:#9daeb2}.secondary-b10{background-color:#b8ccd6}.secondary-l100{border-color:#607d8b}.secondary-l50{border-color:#9daeb2}.secondary-l10{border-color:#b8ccd6}.transparent-t100{color:transparent}.transparent-b100{background-color:transparent}.transparent-l100{border-color:transparent}.shadow-t10{text-shadow:0 1px 2px rgba(12,12,13,.25)}.shadow-t20{text-shadow:0 1px 4px rgba(12,12,13,.25)}.shadow-t30{text-shadow:0 2px 8px rgba(12,12,13,.25)}.shadow-t40{text-shadow:0 4px 16px rgba(12,12,13,.25)}.shadow-t0{text-shadow:none}.shadow-b10{-webkit-box-shadow:0 1px 2px rgba(12,12,13,.25);box-shadow:0 1px 2px rgba(12,12,13,.25)}.shadow-b20{-webkit-box-shadow:0 1px 4px rgba(12,12,13,.25);box-shadow:0 1px 4px rgba(12,12,13,.25)}.shadow-b30{-webkit-box-shadow:0 2px 8px rgba(12,12,13,.25);box-shadow:0 2px 8px rgba(12,12,13,.25)}.shadow-b40{-webkit-box-shadow:0 4px 16px rgba(12,12,13,.25);box-shadow:0 4px 16px rgba(12,12,13,.25)}.shadow-b0{-webkit-box-shadow:none;box-shadow:none}.grid{display:-webkit-box;display:-ms-flexbox;display:flex}.grid-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid>.col-1{width:8.33%;-ms-flex-preferred-size:8.33%;flex-basis:8.33%}.grid>.col-2{width:16.66%;-ms-flex-preferred-size:16.66%;flex-basis:16.66%}.grid>.col-3{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.grid>.col-4{width:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}.grid>.col-5{width:41.66%;-ms-flex-preferred-size:41.66%;flex-basis:41.66%}.grid>.col-6{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.grid>.col-7{width:58.33%;-ms-flex-preferred-size:58.33%;flex-basis:58.33%}.grid>.col-8{width:66.66%;-ms-flex-preferred-size:66.66%;flex-basis:66.66%}.grid>.col-9{width:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.grid>.col-10{width:83.33%;-ms-flex-preferred-size:83.33%;flex-basis:83.33%}.grid>.col-11{width:91.66%;-ms-flex-preferred-size:91.66%;flex-basis:91.66%}.grid>.col-12{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.grid--auto2>*,.grid--auto>*{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.grid--auto2>*{width:50%}.txt-stitle{font-size:5.5rem}.txt-t1{font-weight:500;font-size:1.1rem}.txt-t2{font-weight:500;font-size:1.7rem}.txt-t3{font-weight:380;font-size:2.2rem}.txt-t4{font-weight:300;font-size:2.8rem}.txt-b1{font-weight:400;font-size:1.3rem}.txt-b0{font-weight:400;font-size:1.1rem}.txt-b2{font-weight:400;font-size:1.4rem}.txt-b3{font-weight:500;font-size:1.7rem}.txt-c1{font-weight:300;font-size:1.1rem}.txt-c2{font-weight:400;font-size:1.3rem}.txt-c3{font-weight:700;font-size:1.5rem}.txt-d2{font-weight:300;font-size:3.6rem}.mg-nl--r{margin-right:8px}.mg-xs--r{margin-right:4px}.mg-sm--r{margin-right:6px}.mg-lg--r{margin-right:8px}.mg-xl--r{margin-right:12px}.mg-nl--l{margin-left:8px}.mg-xs--l{margin-left:4px}.mg-sm--l{margin-left:6px}.mg-lg--l{margin-left:8px}.mg-xl--l{margin-left:12px}.mg-nl{margin:0 8px}.mg-xs{margin:1.4px 4px}.mg-sm{margin:0 6px}.mg-lg{margin:0 8px}.mg-xl{margin:0 12px}.pg-nl,.size-nl{padding:0 8px}.pg-xs,.size-xs{padding:1.4px 4px}.pg-sm,.size-sm{padding:0 6px}.pg-lg,.size-lg{padding:0 8px}.pg-xl,.size-xl{padding:0 12px}.hg-nl,.size-nl{height:26px}.hg-xs,.size-xs{height:16px}.hg-sm,.size-sm{height:20px}.hg-lg,.size-lg{height:32px}.hg-xl,.size-xl{height:36px}.size-nl{line-height:26px}.size-xs{line-height:16px}.size-sm{line-height:20px}.size-lg{line-height:32px}.size-xl{line-height:36px}.gTable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.iu-calendario{width:250px;height:350px}.iu-calendario ul,.iu-calendario ul li{margin:0!important;padding:0!important}.iu-calendario ul li{list-style:none;border:none!important}.iu-calendario ul.meses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.iu-calendario ul.meses li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;padding:20px;cursor:pointer}.iu-calendario ul.semanas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#c9c9c9}.iu-calendario ul.semanas li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;padding:10px;height:30px}.iu-calendario .dias ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.iu-calendario .dias ul li{width:14.28%;height:50px}.iu-calendario .dias ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;cursor:pointer;width:100%;height:100%}.iu-calendario .dias ul li a:hover{color:#000}.iu-calendario .dias ul li a small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.iu-calendario .dias ul li a small i{width:6px;height:6px;border-radius:50%;margin:2px}.iu-calendario .list_notf ul{padding:10px!important}.iu-calendario .list_notf ul li{padding:10px!important;border-bottom:1px solid #ccc!important}.iu-calendario .list_notf ul li strong{display:block;padding-bottom:3px}.iu-calendario .list_notf ul li i{padding:2px 4px;font-weight:400}.minical{direction:ltr;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:8px 8px 8px 8px;width:319px;margin:0}.minical ul{padding:3px 3px 7px 3px}.minical ul li{border:0;display:block;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.minical ul li a{color:#000;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.minical ul.meses{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc;background:#bcccd4}.minical ul.meses li{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:block}.minical ul.meses li.mes{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center}.minical ul.meses li a{display:block;padding:5px 10px 0 10px;cursor:pointer;color:#fff}.minical ul.meses .mes{text-align:right;font-weight:900}.minical ul.meses .list_month{position:absolute;background-color:#300d0d;color:#fff;padding:10px}.minical ul.meses .list_month>a{display:block}.minical ul.meses .sig{text-align:right}.minical ul.meses .ant,.minical ul.meses .sig{line-height:10px}.minical ul.semana{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ccc}.minical ul.semana li{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.minical ul.semana li a{display:block;font-weight:700;padding:4px 10px}.minical div.dias ul{display:block;border-bottom:1px solid #bfbfbf}.minical div.dias ul:last-child{border:0}.minical div.dias ul li{display:inline-block;width:13.4%;height:30px}.minical div.dias ul li a{display:block;text-align:center;width:100%;height:100%;cursor:pointer;padding:5px 0 5px 0}.minical div.dias ul li a.evento{background-color:#76b8e6}.minical div.dias ul li a.finde{color:#5f5f5f}.minical div.dias ul li a:hover{background-color:#d1dbe2}.minical div.dias ul li a.sel,.minical div.dias ul li a.sel:hover{background-color:#84a6bd;color:#fff}.minical div.dias ul li.evento_calen{border-bottom:2px solid #f7931e}.event_days{border-top:2px double #bfbfbf;direction:ltr;width:318px;max-height:200px;overflow:hidden;overflow-y:scroll}.event_days ul li{padding:5px;border-bottom:1px solid #bdccd4}.event_days ul li a{min-width:150px;display:block;padding:8px 15px 8px 10px;color:#839eaa;-webkit-transition:.4s;transition:.4s;margin:0}.event_days ul li a:hover{color:#000}.event_days ul li a span{padding-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.event_days ul li a span button{text-shadow:0 0 0 transparent;color:#fff;background:#f7931e;padding:1px 10px}.event_days ul li a span button:hover{background:#607d8b}.calsel.top{top:-320px!important}.calsel>.cierra{background-color:rgba(255,0,0,0);position:fixed;top:0;left:0;bottom:0;right:0;z-index:10!important}.calsel>.cuerpo{background-color:#fff;border:1px solid #424242;-webkit-box-shadow:0 6px 6px 0 #b9b9b9;box-shadow:0 6px 6px 0 #b9b9b9;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:10px;width:300px;z-index:11!important;position:relative}.calsel>.cuerpo>.calsl_cambios>ul,.calsel>.cuerpo>.calsl_diasemana>ul,.calsel>.cuerpo>.calsl_diasmes>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.calsel>.cuerpo>.calsl_cambios>ul>li,.calsel>.cuerpo>.calsl_diasemana>ul>li,.calsel>.cuerpo>.calsl_diasmes>ul>li{margin:0!important;display:block;padding:10px 0;text-align:center;width:40px}.calsel>.cuerpo>.calsl_cambios{margin:0 0 0 0}.calsel>.cuerpo>.calsl_cambios>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calsel>.cuerpo>.calsl_cambios>ul>li{cursor:pointer}.calsel>.cuerpo>.calsl_cambios>ul>li:hover{background-color:#424242;color:#fff}.calsel>.cuerpo>.calsl_cambios>ul>li.calsl_cambios--mes{font-weight:700;text-transform:capitalize}.calsel>.cuerpo>.calsl_cambios>ul>li.calsl_cambios--anio,.calsel>.cuerpo>.calsl_cambios>ul>li.calsl_cambios--mes{padding-left:10px;padding-right:10px;width:auto}.calsel>.cuerpo>.calsl_cambios>ul>li>ul{display:none;position:absolute;background-color:#fff;border:1px solid #424242;max-height:200px;color:#000;overflow:hidden;overflow-y:auto;margin:9px 0 0 -10px;padding:5px}.calsel>.cuerpo>.calsl_cambios>ul>li>ul>li{padding:10px;text-transform:capitalize}.calsel>.cuerpo>.calsl_cambios>ul>li>ul>li:hover{background-color:#29abe2;color:#fff}.calsel>.cuerpo>.calsl_cambios>ul>li:hover ul{display:block}.calsel>.cuerpo>.calsl_cambios>ul>li.calsl_cambios--anio>ul{max-width:250px;padding:10px;margin-left:-38%}.calsel>.cuerpo>.calsl_cambios>ul>li.calsl_cambios--anio>ul>li{display:inline-block}.calsel>.cuerpo>.calsl_diasemana{margin:5px 0 5px 0}.calsel>.cuerpo>.calsl_diasemana>ul{background-color:#29abe2;color:#fff;padding:5px 0}.calsel>.cuerpo>.calsl_diasemana>ul>li{padding:5px 0}.calsel>.cuerpo>.calsl_diasmes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calsel>.cuerpo>.calsl_diasmes>ul>li{cursor:pointer;height:35px}.calsel>.cuerpo>.calsl_diasmes>ul>li:hover{background-color:#29abe2;color:#fff}.calsel .sel,.calsel .sel:hover{background-color:#f05a28!important;color:#fff!important}.calsel .selActual,.calsel .selActual:hover{background-color:#171718!important;color:#fff!important}.calsel .nosel,.calsel .nosel:hover{background-color:#fff!important;color:#c1c1c1!important}