@charset "UTF-8";*,a img,hr,img{border:0}*,hr{padding:0}.tabs-nav ol li,li{list-style:none}button,html,input,select,textarea{-webkit-tap-highlight-color:transparent}input,select,table td,table th{vertical-align:middle}.accordion-button .button-container,.accordion-button[data-toggle=on] .button-container,.alert-button,.back-button a,.closer,.email-button,.icon-facebook,.icon-google-maps,.icon-google-plus,.icon-instagram,.icon-linkedin,.icon-twitter,.notification-button,.settings-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.history .article-container ol>li,.test-wrapper form fieldset{counter-increment:step-counter}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:local("OpenSans-Regular"),url(/Content/unir/fonts/OpenSans/opensans-regular.woff) format("woff")}@font-face{font-family:OpenSans;font-style:normal;font-weight:600;src:local("OpenSans-Regular"),url(/Content/unir/fonts/OpenSans/opensans-bold.woff) format("woff")}@font-face{font-family:OpenSans;font-style:normal;font-weight:500;src:local("OpenSans-SemiBold"),url(/Content/unir/fonts/OpenSans/opensans-medium.woff) format("woff")}@font-face{font-family:Unit;font-style:normal;font-weight:400;src:local("Unitot"),url(/Content/unir/fonts/Unit/unitot.woff) format("woff")}@font-face{font-family:Unit;font-style:normal;font-weight:300;src:local("Unitot"),url(/Content/unir/fonts/Unit/unitot-light.woff) format("woff")}@font-face{font-family:Unit;font-style:normal;font-weight:500;src:local("Unitot"),url(/Content/unir/fonts/Unit/unitot-medium.woff) format("woff")}@font-face{font-family:Unit;font-style:normal;font-weight:600;src:local("Unitot"),url(/Content/unir/fonts/Unit/unitot-bold.woff) format("woff")}@font-face{font-family:Icons;font-style:normal;font-weight:400;src:url(/Content/unir/fonts/Icons/icons.woff) format("woff"),url(/Content/unir/fonts/Icons/icons.svg) format("svg")}#ctl00_uprAgenda .preload-wrapper,.accordion-button .button-container,.activity-legend ul,.adv-container,.aside-banner,.aside-banner-wrapper,.aside-section.info-aside-section>ul,.breadcrumb-wrapper,.breadcrumb-wrapper .pdf-button,.buttons-form-group,.calendar-container,.calendar-content .panelAGSemana table tr,.calendar-content .panelAGSemana table tr td.tdSemana>div,.calendar-wrapper .calendar-filter-wrapper,.calendar-wrapper .calendar-filter-wrapper .calendar-filter-container,.calendar-wrapper .calendar-filter-wrapper .calendar-filter-container>div,.downloads-list,.downloads-list li .download-article,.downloads-list li .download-article .download-link-wrapper,.email-container .tr,.email-header .tabs-nav ol,.email-sent-ok[data-toggle=on],.email-tools .email-pagination,.email-tools .email-pagination ul,.email-tools .email-tools-container,.email-tools .email-tools-list,.email-tools .select-container,.events-list table tr,.forum-header .forum-tools,.forum-post .post-author-wrapper,.forum-post .post-author-wrapper .post-author,.forum-post .theme-tools,.forum-post footer,.forum-search-wrapper,.forum-theme .theme-header,.home-table-header,.lightbox .day-lightbox-content .day-container .activity-container .section-title,.lightbox .day-lightbox-content .day-header,.lightbox .lightbox-container .lightbox-content,.lightbox[data-toggle=on],.list-order-header,.list-order-header .select-wrapper,.magazine-section .article-preview,.magazine-section .article-preview .media,.magazine-section .articles-wrapper,.main-aside .nav-aside-button .button-container,.main-content .email-tools ul li a.button-read,.main-content .email-tools ul li a.button-unread,.main-header .header-wrapper,.main-header .header-wrapper .header-container,.main-header .header-wrapper .header-container .header-content,.main-header .header-wrapper .header-container .header-content .header-content-top,.main-header .header-wrapper .header-container .header-tools,.main-header .header-wrapper .mobile-header,.main-header .header-wrapper .mobile-header .mobile-header-container,.main-header .header-wrapper .search-wrapper form,.main-header .header-wrapper .search-wrapper[data-toggle=on],.main-header .header-wrapper .secondary-menu,.main-header .mobile-header-wrapper[data-toggle=on] .mobile-header .user-button,.main-header .user-button,.main-wrapper,.menu-wrapper .main-menu>ol,.menu-wrapper .main-menu>ol>li .submenu-linker>a,.menu-wrapper .main-menu>ol>li .submenu-linker>button,.menu-wrapper .main-menu>ol>li>a,.menu-wrapper .main-menu>ol>li>button,.news-section .article-preview,.news-section .article-preview .media,.notification .notification-subheader,.notification .read-time-wrapper,.notifications-list .notification header,.page-nav,.page-title-header,.pagination,.panelMes,.revision-container form .form-radio,.staff-article,.test-wrapper form .term-container,.theme-nav-wrapper,.theme-nav-wrapper nav ol,.theme-order-wrapper,.theme-order-wrapper .theme-order-form .select-wrapper,.user-info .mailto-link,.videos-list li .article-preview,.write-email .fieldset-container,.write-email .fieldset-container .addressers-button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}article,aside,details,figcaption,figure,footer,header,hgroup,hr,img,menu,nav,pre,section{display:block}::-moz-selection{background:#dae9ee}::selection{background:#dae9ee}body{-webkit-overflow-scrolling:touch}*{margin:0;outline:0;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}caption,h1,h2,h3,h4,h5,h6,td,th{font-weight:400;word-wrap:break-word;text-rendering:optimizeLegibility;-moz-font-feature-settings:'liga';-ms-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}li{position:relative}img{max-width:100%}.ie9 img[src*=".svg"],img[src*=".svg"]{width:100%;max-width:100%}td,th{vertical-align:top}address{font-style:normal}blockquote,q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}hr{height:1px;border-top:1px solid #ccc;margin:1em 0}.editor-preview{height:auto!important}.modal{display:none;z-index:400}.modal[data-toggle=on]{display:block}.lightbox,.tab-item-container{display:none}.lightbox{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;visibility:hidden;background-color:rgba(0,0,0,.75);position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;opacity:0}.lightbox[data-toggle=on]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;visibility:visible;opacity:1}.lightbox .lightbox-container{max-height:calc(100vh - 30px);height:auto;overflow:auto;width:auto;min-width:570px;max-width:1148px;margin:0;padding:0}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:portrait){.lightbox .lightbox-container{max-height:calc(1024px - 30px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:landscape){.lightbox .lightbox-container{max-height:calc(768px - 30px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:portrait){.lightbox .lightbox-container{max-height:calc(480px - 30px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:landscape){.lightbox .lightbox-container{max-height:calc(320px - 30px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:portrait){.lightbox .lightbox-container{max-height:calc(568px - 30px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:landscape){.lightbox .lightbox-container{max-height:calc(320px - 30px)}}@media screen and (max-width:1178px){.lightbox .lightbox-container{max-width:calc(100% - 30px)}}.lightbox .lightbox-container .lightbox-content{justify-content:center;background-color:#fff;padding:80px;position:relative}@media screen and (max-width:1020px){.lightbox .lightbox-container .lightbox-content{padding:50px 15px}}.lightbox .lightbox-container .lightbox-content .closer{top:20px;right:20px;bottom:auto;left:auto;position:absolute}form fieldset,form fieldset .form-radio{position:relative}.lightbox .lightbox-container .lightbox-content .lightbox-small-width{width:100%;max-width:400px}.lightbox .lightbox-container .lightbox-content .lightbox-medium-width{width:100%;max-width:600px}[data-layout=touch] .lightbox[data-toggle=on]{cursor:pointer}[data-layout=touch] .lightbox[data-toggle=on] .lightbox-container{cursor:default}.tab-item-container[data-toggle=on]{display:block}form fieldset{margin-bottom:60px}form fieldset:last-of-type{margin-bottom:0}form fieldset>h2{font-family:Unit,sans-serif;font-size:.875rem;line-height:1.2;font-weight:600;letter-spacing:.2rem;text-transform:uppercase;margin-bottom:20px}form .error-message,form textarea{font-weight:400;font-family:Unit,sans-serif}form fieldset .checkbox,form fieldset .radio{margin-bottom:15px}form fieldset .checkbox:last-of-type,form fieldset .radio:last-of-type{margin-bottom:0}form fieldset .checkbox label,form fieldset .radio label{font-family:Unit,sans-serif;font-size:1.188rem;line-height:1.4;letter-spacing:.025rem}@media screen and (max-width:600px){.lightbox .lightbox-container{min-width:0;width:100%}form fieldset .checkbox label,form fieldset .radio label{font-size:1.063rem}}form fieldset.file-upload input{font-size:.875rem;border-bottom:0}form fieldset.file-upload label{display:none}form fieldset.file-upload small{margin-top:10px;display:block}form textarea{font-size:1rem;color:#333;letter-spacing:.06rem;width:100%;height:180px;border:1px solid #e4e4e4;padding:15px}form .error-message{font-size:.75rem;color:#ef174a;letter-spacing:.02rem;top:auto;right:auto;bottom:-30px;left:0;position:absolute;transition:opacity,.35s;height:auto;min-height:24px;opacity:0}form .fieldset-error input{color:#ef174a;border-bottom-color:#ef174a}form .fieldset-error select,form .fieldset-error textarea{border-color:#ef174a}form .fieldset-error .error-message{opacity:1}form .fieldset-error.file-upload input{color:#333}.form-title{font-size:1.125rem;color:#0098cd;font-weight:500}@media screen and (max-width:600px){.form-title{font-size:.9375rem;margin-top:10px}}.checkbox .form-help,.form-group .form-help,.form-radio .form-help{position:absolute;width:100%}.checkbox .form-help{position:relative}.checkbox label,.form-radio label{position:relative;cursor:pointer;padding-left:32px;text-align:left;display:block}.checkbox input,.form-radio input{top:0;right:auto;bottom:auto;left:auto;position:absolute;width:auto;width:20px;opacity:0;z-index:2;height:20px}.radio{position:relative}.radio .helper{top:-3px;right:auto;bottom:auto;left:-4px;position:absolute;cursor:pointer;display:block;font-size:1rem;user-select:none;color:#333}.radio input:checked~label,.radio label:hover .helper{color:#0098cd}@media screen and (max-width:600px){.radio .helper{top:-5px}}.radio .helper::after,.radio .helper::before{top:0;right:auto;bottom:auto;left:0;position:absolute;transition:transform .28s ease;-webkit-border-radius:50%;border-radius:50%;content:'';margin:7px;width:12px;height:12px;border:2px solid #333}.radio .helper::after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background-color:#0098cd;border-color:#0098cd}.radio input:checked~.helper::after{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.radio input:checked~.helper::before{color:#0098cd;border-color:#0098cd}.checkbox{position:relative}.checkbox .helper{top:4px;right:auto;bottom:auto;left:0;position:absolute;-webkit-border-radius:1px;border-radius:1px;transition:border-color .28s ease;color:#333;width:16px;height:16px;z-index:0;border:2px solid #333}.checkbox input:checked~label,.checkbox label:hover .helper{color:#0098cd}@media screen and (max-width:600px){.checkbox .helper{top:1px}}.checkbox .helper::after,.checkbox .helper::before{transition:opacity .28s ease,height 0 linear .28s;-webkit-border-radius:4px;border-radius:4px;position:absolute;height:0;width:3px;background-color:#0098cd;display:block;transform-origin:left top;content:'';opacity:0}.checkbox .helper::before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:0 0 0 .0625rem #fff;top:10px;left:6px}.checkbox .helper::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;left:0}.checkbox input:checked~.helper{color:#0098cd;border-color:#0098cd}.checkbox input:checked~.helper::after,.checkbox input:checked~.helper::before{transition:height .28s ease;opacity:1}.checkbox input:checked~.helper::after{height:8px}.checkbox input:checked~.helper::before{height:19px;transition-delay:.28s}.checkbox-wrapper .checkbox label{font-size:.9375rem;line-height:1.4;font-weight:500}.checkbox-wrapper .checkbox .helper{top:2px}.form-group fieldset{margin-bottom:40px}.form-group input,.form-group label:not(.label-exclude){width:100%}.form-group label:not(.label-exclude){font-family:Unit,sans-serif;font-size:.75rem;color:rgba(51,51,51,.65);font-weight:400;letter-spacing:.0875rem;text-transform:uppercase;margin-bottom:10px;display:block}.form-group input{font-family:Unit,sans-serif;font-size:1.188rem;line-height:1.4;letter-spacing:.025rem;border-bottom:1px solid rgba(51,51,51,.25)}@media screen and (max-width:600px){.form-group input{font-size:1.063rem}}.form-group input.datalist-input{font-family:OpenSans,sans-serif;font-size:1rem;color:#0098cd;font-weight:500;background:url(/Content/unir/img/assets/select-arrow.png) center right 5px no-repeat}.form-group input.datalist-input::-webkit-calendar-picker-indicator{opacity:0!important;cursor:pointer}.form-group input.datalist-input::placeholder{color:#0098cd}.form-group input.datalist-input::-webkit-input-placeholder{color:#0098cd}.form-group input.datalist-input:-moz-placeholder{color:#0098cd;opacity:1}.form-group input.datalist-input::-moz-placeholder{color:#0098cd;opacity:1}.form-group input.datalist-input:-ms-input-placeholder{color:#0098cd}.form-group input.datalist-input::-ms-clear{display:none}.form-group input datalist{font-family:OpenSans,sans-serif;font-size:.875rem}.buttons-form-group{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0}.buttons-form-group>*{margin-left:10px;margin-bottom:10px}.buttons-form-group>:first-of-type{margin-left:0}.buttons-form-group .reset-button,.buttons-form-group .send-button{font-family:Unit,sans-serif;font-size:.875rem;color:#fff;font-weight:500;letter-spacing:.0875rem;text-transform:uppercase;text-align:center;transition:.35s;padding:15px 25px;width:auto;min-width:200px;max-width:100%;cursor:pointer}.buttons-form-group .reset-button{background-color:rgba(51,51,51,.3)}.buttons-form-group .reset-button:hover{background-color:rgba(51,51,51,.4)}.buttons-form-group .send-button{background-color:#0098cd}.buttons-form-group .send-button:hover{background-color:rgba(0,152,205,.75)}.select{background:url(/Content/unir/img/assets/select-arrow-black.png) center right 10px no-repeat}.select select{font-family:Unit,sans-serif;font-size:.875rem;border:1px solid #e4e4e4;padding:10px 30px 10px 10px;width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.select select::-ms-expand{display:none}}.show-more button{font-size:.875rem;line-height:2;color:#49a5e6;font-weight:500;text-transform:uppercase;margin:0 auto}.show-more button[data-toggle=off]{display:none}.accordion-button{transition:background-color 1s ease;width:100%}.accordion-button .button-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;font-family:OpenSans,sans-serif;font-size:.9375rem;line-height:1.5;color:#0098cd;letter-spacing:-.005rem;text-align:left;padding:18px 20px;background-color:rgba(0,152,205,.08);border-bottom:1px solid #c6e2ec}.accordion-button .button-container::after{font-family:Icons;display:inline-block;content:"";margin-top:2px;margin-left:20px}@media screen and (max-width:600px){.accordion-button .button-container{padding:15px}}.accordion-button .button-container::after,.accordion-button span{transition:.5s ease;opacity:1}.accordion-button[data-toggle=on] .button-container{background-color:transparent;border-bottom:0}.accordion-button[data-toggle=on] .button-container::after{font-family:Icons;display:inline-block;content:""}[data-layout=screen] .accordion-button:hover span{opacity:.75}.accordion-content{height:auto;max-height:0;overflow:hidden}.accordion-content[data-toggle=on]{-webkit-animation:maxHeightIn .75s forwards;-moz-animation:maxHeightIn .75s forwards;animation:maxHeightIn .75s forwards;border-bottom:1px solid #c6e2ec}.accordion-content[data-toggle=off]{-webkit-animation:maxHeightOut .75s forwards;-moz-animation:maxHeightOut .75s forwards;animation:maxHeightOut .75s forwards}.accordion-content.theme-submenu[data-toggle=on]{-webkit-animation:maxHeightInSmall .5s forwards;-moz-animation:maxHeightInSmall .5s forwards;animation:maxHeightInSmall .5s forwards;border-bottom:1px solid #c6e2ec}.accordion-content.theme-submenu[data-toggle=off]{-webkit-animation:maxHeightOutSmall .5s forwards;-moz-animation:maxHeightOutSmall .5s forwards;animation:maxHeightOutSmall .5s forwards}.container{max-width:1178px;width:100%;margin:0 auto;padding:0 15px}.main-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:90px}.main-wrapper.main-wrapper-margin{margin-top:20px}.main-wrapper .main-content{width:calc(100% - 280px);margin-right:40px}@media screen and (max-width:1020px){.main-wrapper{margin-bottom:40px}.main-wrapper .main-content{width:100%;margin-right:0}}.main-wrapper .main-content.full-main-content{width:100%;margin-right:0}.main-wrapper .main-aside{width:240px}.main-wrapper .main-aside~.main-content{margin-right:0;margin-left:40px}@media screen and (max-width:1020px){.main-wrapper .main-aside{width:100%;margin-top:40px}.main-wrapper .main-aside:first-child{margin-top:0;margin-bottom:40px}.main-wrapper .main-aside~.main-content{margin-left:0}}.Home .main-container{margin-top:60px}body{font-family:OpenSans,sans-serif;color:#333;position:relative;-webkit-text-size-adjust:100%;background-color:#f3f3f3}.back-button a,.h4-block{font-family:Unit,sans-serif;text-transform:uppercase}body[data-toggle=on]{overflow:hidden}.fbody{width:100%;overflow-x:hidden}button,input,select,textarea{-webkit-border-radius:0;border-radius:0;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.media img,img{height:auto}h1,h2,h3,h4,h5 h6{-moz-font-feature-settings:normal;-ms-font-feature-settings:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal}.subtitle{font-size:.875rem;line-height:1;color:#333;font-weight:500;letter-spacing:.02rem;margin-bottom:15px}.page-title-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:10px 0 20px;border-bottom:1px solid #0098cd}.page-title-header .page-title{font-size:1rem;line-height:1;color:#0098cd;font-weight:600;letter-spacing:.02rem;text-transform:uppercase}.back-button a,.h4-block,.main-content li strong,.preload,.search-results-header strong,p strong{font-weight:500}.page-title-header h2.page-title{font-size:.875rem;margin-bottom:10px}.page-title-header h2.page-title span{display:block;margin-bottom:10px}.page-title-header .closer{font-size:.75rem;color:#0098cd;text-decoration:none;margin-left:20px}.page-title-header .closer:hover{color:#333}a,button{display:block;cursor:pointer;outline:0}a::-moz-focus-inner{border:0}button::-moz-focus-inner{border:0}.main-content li,p{font-size:.9375rem;line-height:1.5;color:#333}.main-content li a,p a{display:inline;text-decoration:underline;color:inherit}.main-content li a:hover,p a:hover{text-decoration:none;opacity:1}p.highlight-text{background-color:#e4e4e4;padding:15px}.main-content ol li,.main-content ul li{margin-bottom:20px}.main-content ol li:last-of-type,.main-content ul li:last-of-type{margin-bottom:0}.content-panel{background-color:#fff}.content-panel.info-panel{height:auto;min-height:200px}.content-panel.padding-panel{padding:20px}@media screen and (max-width:1020px){.Home .main-container{margin-top:40px}.content-panel.padding-panel{padding:15px}}.content-panel.margin-panel{margin-bottom:40px}.content-panel.margin-panel:last-of-type{margin-bottom:0}.content-panel .page-title-header{border-bottom:0;padding-bottom:0}.content-panel .page-title{margin:0 0 30px;padding:0;border-bottom:0}.content-panel p{margin-bottom:15px}.content-panel p:last-child{margin-bottom:0}.h4-block{font-size:.875rem;letter-spacing:.0875rem;background-color:#dae9ee;padding:15px 20px}.back-button a,.filters-button,.table-title{letter-spacing:.02rem}@media screen and (max-width:1020px){.h4-block{padding:15px}}.search-results-header{font-size:.9375rem;color:#333;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d6d6d6}.back-button{margin:20px 0 60px}.back-button a{font-size:.875rem;color:#0098cd;text-decoration:none;display:inline-block}.back-button a:hover{color:#333}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes maxHeightIn{0%{max-height:0}99%{max-height:2000px}100%{max-height:9999999px}}@keyframes maxHeightIn{0%{max-height:0}99%{max-height:2000px}100%{max-height:9999999px}}@-moz-keyframes maxHeightIn{0%{max-height:0}99%{max-height:2000px}100%{max-height:9999999px}}@-webkit-keyframes maxHeightOut{0%{max-height:9999999px}1%{max-height:2000px}100%{max-height:0}}@keyframes maxHeightOut{0%{max-height:9999999px}1%{max-height:2000px}100%{max-height:0}}@-moz-keyframes maxHeightOut{0%{max-height:9999999px}1%{max-height:2000px}100%{max-height:0}}@-webkit-keyframes maxHeightInSmall{0%{max-height:0}99%{max-height:600px}100%{max-height:9999999px}}@keyframes maxHeightInSmall{0%{max-height:0}99%{max-height:600px}100%{max-height:9999999px}}@-moz-keyframes maxHeightInSmall{0%{max-height:0}99%{max-height:600px}100%{max-height:9999999px}}@-webkit-keyframes maxHeightOutSmall{0%{max-height:9999999px}1%{max-height:580px}100%{max-height:0}}@keyframes maxHeightOutSmall{0%{max-height:9999999px}1%{max-height:580px}100%{max-height:0}}@-moz-keyframes maxHeightOutSmall{0%{max-height:9999999px}1%{max-height:580px}100%{max-height:0}}.media span,figure>a>span,figure>span{width:100%;display:block}.media span[data-toggle=off],figure span[data-toggle=off]{background:url(/Content/unir/img/assets/loader.svg) center center no-repeat;background-size:80px}.media span[data-toggle=on],figure span[data-toggle=on]{background-image:none}.media span>a:not(.video-toggler),figure span>a:not(.video-toggler){display:block;height:100%}.media span>a:not(.video-toggler)[data-toggle=off],figure span>a:not(.video-toggler)[data-toggle=off]{background:url(/Content/unir/img/assets/loader.svg) center center no-repeat;background-size:80px}.media span>a:not(.video-toggler)[data-toggle=on],figure span>a:not(.video-toggler)[data-toggle=on]{background-image:none}.preload{font-family:OpenSans,sans-serif;font-size:1.25rem;line-height:1.5;color:#666;display:none;text-align:center;margin:80px 0}.preload[data-toggle=on]{display:block}.preload .media{margin-bottom:25px}.preload .media svg{width:85px;height:85px}.preload .media svg path,.preload .media svg rect{fill:#49a5e6}@supports (-ms-ime-align:auto){.preload .media svg{display:none}}.preload .media .loader-fallback-ie{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.preload .media svg{display:none}.preload .media .loader-fallback-ie{display:block;text-align:center}.preload .media .loader-fallback-ie img{width:64px;display:inline-block}}@supports (-ms-ime-align:auto){.preload .media .loader-fallback-ie{display:block;text-align:center}.preload .media .loader-fallback-ie img{width:64px;display:inline-block}}@supports (-ms-ime-align:auto)and @media screen and(max-width:480px){.calendar-wrapper .calendar-input-wrapper{float:left}.calendar-wrapper .calendar-input-wrapper + td{float:left;clear:right}}.table-section{margin-bottom:60px}.table-section:last-child{margin-bottom:0}.table-wrapper{width:100%;overflow:auto}.table-title{font-size:.9375rem;line-height:1;color:#0098cd;font-weight:600;text-transform:uppercase}.table-title span{display:block;margin-bottom:10px}.table-title span.small{font-size:.875rem;line-height:1.4;font-weight:500;text-transform:none}.table-title span:last-of-type{margin-bottom:0}table{border-collapse:collapse;border-spacing:0;font-size:.875rem;width:100%;border-left:10px solid #fff;border-right:10px solid #fff}table tr{border-bottom:1px solid #e4e4e4}table tbody tr:last-child{border-bottom:0}table td,table th{padding:14px 4px;text-align:left}table .td-content>a,table td>a{color:#0098cd;text-decoration:none}.alert-button,.closer,.email-button,.menu-button,.next-button,.notification-button,.prev-button,.search-button,.settings-button,table .td-content>a:hover,table td>a:hover{color:#333}@media screen and (max-width:600px){.responsive-table th{display:none}.responsive-table td{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #e4e4e4;font-size:.75rem}.responsive-table td::before{content:attr(data-th) ":";width:40%;display:block;font-weight:500;padding-right:10px}.responsive-table td .td-content{width:60%}.responsive-table tr{border-bottom:0}.responsive-table tr td:first-of-type{background-color:#dae9ee}}.icon-facebook::before,.icon-google-maps::before,.icon-google-plus::before,.icon-instagram::before,.icon-linkedin::before,.icon-twitter::before,.icon-youtube::before{font-family:Icons;display:inline-block}.icon-facebook::before{content:""}.icon-twitter::before{content:""}.icon-instagram::before{content:""}.icon-linkedin::before{content:""}.icon-youtube{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-youtube::before{content:""}.icon-google-maps::before{content:""}.icon-google-plus::before{content:""}.alert-button span,.closer span,.email-button span,.menu-button span,.next-button span,.notification-button span,.prev-button span,.search-button span,.settings-button span{display:none}.alert-button,.email-button,.notification-button{text-decoration:none;position:relative;padding-right:8px}.alert-button::after,.email-button::after,.notification-button::after{-webkit-border-radius:100px;border-radius:100px;font-size:.75rem;color:#fff;text-align:center;top:-4px;right:auto;bottom:auto;left:100%;position:absolute;margin-left:-50%;content:attr(data-value);display:block;width:auto;min-width:9px;height:17px;padding:0 4px;background-color:#ef174a}.alert-button::before,.email-button::before,.notification-button::before{font-size:1.75rem;font-family:Icons}.alert-button[data-value="0"]::after,.button-unread::after,.email-button[data-value="0"]::after,.notification-button[data-value="0"]::after{background-color:#333}.email-button::before{display:inline-block;content:""}.notification-button::before{display:inline-block;content:""}.alert-button::before{display:inline-block;content:""}.settings-button{background:url(/Content/unir/img/icons/settings.svg) no-repeat;background-size:31px}.settings-button::before{font-family:Icons;display:inline-block;font-size:1.938rem;content:"";opacity:0}.closer{width:20px}.menu-button,.search-button{width:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.closer::before{font-family:Icons;display:inline-block;font-size:1rem;content:""}.closer:hover{color:#0098cd}.search-button::before{font-family:Icons;display:inline-block;font-size:1.5rem;content:""}.filters-button{font-size:.75rem;line-height:1;color:#333;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filters-button::after{font-family:Icons;display:inline-block;font-size:1.25rem;margin-left:10px;content:""}.filters-button.active,.filters-button[data-toggle=on]{color:#0098cd}.filters-button span{font-family:OpenSans,sans-serif;display:inline-block;vertical-align:3px}.filters-button:hover{opacity:.85}.menu-button{height:25px}.menu-button::before{font-family:Icons;display:inline-block;font-size:1.5rem;content:""}.attachment-td a,.file-button,.th.attachment-td{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.attachment-td a::before,.file-button::before,.th.attachment-td::before{font-family:Icons;display:inline-block;font-size:1rem;margin-right:10px;content:""}.attachment-td span{display:none}.reply-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reply-button::before{font-family:Icons;display:inline-block;font-size:1rem;margin-right:10px;content:""}.reply-button[data-toggle=on]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reply-button[data-toggle=on]::before{font-family:Icons;display:inline-block;font-size:.875rem;margin-right:10px;content:""}.help-button::before,.new-theme-button::before{font-family:OpenSans,sans-serif;font-size:.6rem;line-height:18px;color:#0098cd;font-weight:600;text-align:center;-webkit-border-radius:100px;border-radius:100px;border:2px solid #0098cd;width:18px;height:18px;display:inline-block;margin-right:8px;vertical-align:middle}.attachment-file::before,.back-button a::before,.doc-file::before,.image-file::before,.pdf-file::before,.xls-file::before{font-family:Icons;display:inline-block;font-size:1rem}.help-button:hover::before,.new-theme-button:hover::before{border-color:#333;color:#333}.new-theme-button::before{content:"N"}.back-button a::before{margin-right:10px;content:""}.help-button::before{content:"?"}.attachment-file{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.attachment-file::before{margin-right:10px;content:""}.pdf-file{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pdf-file::before{margin-right:10px;content:""}.xls-file{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xls-file::before{margin-right:10px;content:""}.image-file{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-file::before{margin-right:10px;content:""}.doc-file{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.doc-file::before{margin-right:10px;content:""}.scheme-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:OpenSans,sans-serif;font-size:.8125rem;color:#0098cd;font-weight:500}.pdf-button::before,.scheme-button::after{font-family:Icons;display:inline-block}.scheme-button::after{font-size:1rem;margin-left:10px;content:""}.pdf-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pdf-button::before{font-size:1.25rem;margin-right:10px;content:""}.next-button::before,.prev-button::before{font-family:Icons;display:inline-block;font-size:1rem}.prev-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prev-button::before{content:""}.next-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.next-button::before{content:""}.button-delete::before,.button-store::before,.button-unread::before{display:inline-block;font-size:1.5rem;font-family:Icons}.button-delete,.button-read,.button-store,.button-unread{text-decoration:none;position:relative;padding-right:8px}.button-store{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button-store::before{content:""}.button-delete{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button-delete::before{content:""}.button-unread{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.button-unread::before{content:"";margin-top:5px}.button-unread::after{-webkit-border-radius:100px;border-radius:100px;font-size:.6rem;line-height:17px;color:#fff;text-align:center;top:5px;right:auto;bottom:auto;left:15px;position:absolute;content:"N";display:block;height:17px;width:17px}.button-read{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.button-read::before{font-family:Icons;display:inline-block;font-size:2rem;content:"";margin-top:5px}.main-header{margin-bottom:20px;position:relative;z-index:200}.main-header a,.main-header button{transition:.35s}.main-header a:hover::before,.main-header button:hover::before{color:#0098cd}.main-header .user-button{font-family:OpenSans,sans-serif;font-size:.75rem;color:#333;text-transform:uppercase;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;cursor:pointer}.main-header .user-button .media{width:45px}@media screen and (max-width:1020px){.main-header{height:110px}.main-header[data-toggle=on] .main-header-wrapper{top:0;right:0;bottom:auto;left:0;position:fixed;height:110px;background-color:#f3f3f3}.main-header[data-toggle=on] .header-wrapper .mobile-header{border:0}.main-header .user-button{color:#fff}.main-header .user-button .media{width:34px}}.main-header .user-button .media img{-webkit-border-radius:100px;border-radius:100px;width:100%}.main-header .user-button .media.generic-avatar{width:34px}.main-header .user-button span{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;font-weight:600;width:auto;display:block;white-space:nowrap;overflow:hidden;max-width:260px;text-overflow:ellipsis;margin-right:15px}@media screen and (max-width:600px){.main-header .user-button span{display:none}}.main-header .user-button:hover{color:#0098cd}.main-header .header-wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-header .header-wrapper .mobile-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #d6d6d6;padding:10px 0;height:60px}.main-header .header-wrapper .mobile-header .mobile-header-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.main-header .header-wrapper .mobile-header .logo{width:170px;margin-left:30px}.main-header .header-wrapper .mobile-header .logo img{width:100%}.main-header .header-wrapper .mobile-header .logo:hover{opacity:.75}.main-header .header-wrapper .mobile-header .logo-negative{display:none}.main-header .header-wrapper .mobile-header .menu-button:hover::before{color:#333}.main-header .header-wrapper .mobile-header .menu-button[data-toggle=on]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-header .header-wrapper .mobile-header .menu-button[data-toggle=on]::before{font-family:Icons;display:inline-block;font-size:1.125rem;content:""}.main-header .header-wrapper .mobile-header .user-button{display:none}.main-header .header-wrapper .secondary-menu{margin-right:20px}@media screen and (max-width:1020px){.main-header .header-wrapper .secondary-menu{display:none}}.main-header .header-wrapper .secondary-menu li{margin-right:10px;padding-right:10px}.main-header .header-wrapper .secondary-menu li::after{top:2px;right:0;bottom:auto;left:auto;position:absolute;content:"";display:block;width:1px;height:14px;background-color:#0098cd}.main-header .header-wrapper .secondary-menu li:last-child::after{display:none}.main-header .header-wrapper .secondary-menu li a{font-size:.75rem;color:#0098cd;letter-spacing:.015rem;text-transform:uppercase;text-decoration:none}.main-header .header-wrapper .secondary-menu li a:hover{color:#333}.main-header .header-wrapper .header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative}.main-header .header-wrapper .header-container .logo{width:135px}@media screen and (max-width:1020px){.main-header .header-wrapper .header-container{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1;height:50px;background-color:#333}.main-header .header-wrapper .header-container .logo{display:none}}.main-header .header-wrapper .header-container .header-content{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}@media screen and (min-width:1021px){.main-header .header-wrapper .header-container{padding-top:15px;padding-bottom:15px}.main-header .header-wrapper .header-container .header-content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:91px;position:relative}.main-header .header-wrapper .header-container .header-content .header-content-top{margin-bottom:25px}}@media screen and (max-width:1020px){.main-header .header-wrapper .header-container .header-content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%}}.main-header .header-wrapper .header-container .header-content .header-content-top{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media screen and (max-width:1020px){.main-header .header-wrapper .header-container .header-content .header-tools-container{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1;position:static;margin-bottom:2px}}.main-header .header-wrapper .header-container .header-tools{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.main-header .header-wrapper .header-container .header-tools li{margin-left:30px}.main-header .header-wrapper .header-container .header-tools li.header-tool-search{height:25px}@media screen and (max-width:1020px){.main-header .header-wrapper .header-container .header-tools li:first-child{margin-left:0}.main-header .header-wrapper .header-container .header-tools li.header-tool-search .search-button::before{font-size:1.375rem}.main-header .header-wrapper .header-container .header-tools .alert-button::before,.main-header .header-wrapper .header-container .header-tools .email-button::before{color:#fff;font-size:1.75rem}.main-header .header-wrapper .header-container .header-tools .alert-button:hover::before,.main-header .header-wrapper .header-container .header-tools .email-button:hover::before{color:#0098cd}.main-header .header-wrapper .header-container .header-tools .alert-button[data-value="0"]::after,.main-header .header-wrapper .header-container .header-tools .email-button[data-value="0"]::after{background-color:#fff;color:#333}.main-header .header-wrapper .header-container .header-tools .alert-button[data-value="0"]:hover::after,.main-header .header-wrapper .header-container .header-tools .email-button[data-value="0"]:hover::after{background-color:#0098cd;color:#fff}}.main-header .header-wrapper .header-container .header-tools .alert-button:hover::after,.main-header .header-wrapper .header-container .header-tools .email-button:hover::after{background-color:#0098cd}.main-header .header-wrapper .header-container .header-tools .email-button::before{font-size:2rem}.main-header .header-wrapper .search-wrapper{position:absolute;background-color:#f3f3f3;z-index:2;display:none}@media screen and (min-width:1021px){.main-header .header-wrapper .search-wrapper{left:0;bottom:-4px;right:133px;height:40px}.main-header .mobile-header-wrapper{display:none}}@media screen and (max-width:1020px){.main-header .header-wrapper .header-container .header-tools .email-button::before{font-size:1.75rem}.main-header .header-wrapper .header-container .header-tools .alert-button::before{font-size:1.5rem}.main-header .header-wrapper .header-container .search-button{color:#fff}.main-header .header-wrapper .search-wrapper{right:15px;left:15px;top:5px;width:calc(100% - 30px);max-width:370px;background-color:#333}.main-header .header-wrapper .search-wrapper .closer::before{color:#fff}}@media screen and (max-width:740px){.main-header .header-wrapper .search-wrapper{max-width:none}}.main-header .header-wrapper .search-wrapper[data-toggle=on]{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.main-header .header-wrapper .search-wrapper .closer{top:0;right:5px;bottom:0;left:auto;position:absolute}.main-header .header-wrapper .search-wrapper .closer:hover::before{color:#0098cd}.main-header .header-wrapper .search-wrapper form{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:calc(100% - 35px);position:relative}.main-header .header-wrapper .search-wrapper form input{font-family:OpenSans,sans-serif;font-size:.875rem;border:1px solid #828282;width:100%;height:40px;padding:0 40px 0 15px}@media screen and (max-width:1020px){.main-header .header-wrapper .search-wrapper form input{color:#fff}}.main-header .header-wrapper .search-wrapper form input::placeholder{color:#a3a3a3}.main-header .header-wrapper .search-wrapper form input::-webkit-input-placeholder{color:#a3a3a3}.main-header .header-wrapper .search-wrapper form input:-moz-placeholder{color:#a3a3a3;opacity:1}.main-header .header-wrapper .search-wrapper form input::-moz-placeholder{color:#a3a3a3;opacity:1}.main-header .header-wrapper .search-wrapper form input:-ms-input-placeholder{color:#a3a3a3}.main-header .header-wrapper .search-wrapper form input::-ms-clear{display:none}.main-header .header-wrapper .search-wrapper form .search-submit-button{top:0;right:12px;bottom:0;left:auto;position:absolute}.main-header .header-wrapper .search-wrapper form .search-submit-button:hover::before{color:#0098cd}.main-header .header-wrapper .search-wrapper form .search-submit-button::before{font-size:1.125rem}.main-header .mobile-header-wrapper[data-toggle=on]{height:60px}.main-header .mobile-header-wrapper[data-toggle=on] .mobile-header{background-color:#333;left:0;right:0;padding:10px 15px;z-index:10}.main-header .mobile-header-wrapper[data-toggle=on] .mobile-header .logo.logo-negative{display:block}.main-header .mobile-header-wrapper[data-toggle=on] .mobile-header .logo.logo-positive{display:none}.main-header .mobile-header-wrapper[data-toggle=on] .mobile-header .menu-button{text-align:center}.main-header .mobile-header-wrapper[data-toggle=on] .mobile-header .menu-button::before{color:#fff}@media screen and (max-width:1020px){.main-header .mobile-header-wrapper[data-toggle=on]~.menu-wrapper{transition:right .35s;height:calc(100vh - 60px);top:60px;position:fixed}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:portrait){.main-header .mobile-header-wrapper[data-toggle=on]~.menu-wrapper{height:calc(1024px - 60px)}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:landscape){.main-header .mobile-header-wrapper[data-toggle=on]~.menu-wrapper{height:calc(768px - 60px)}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:portrait){.main-header .mobile-header-wrapper[data-toggle=on]~.menu-wrapper{height:calc(480px - 60px)}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:landscape){.main-header .mobile-header-wrapper[data-toggle=on]~.menu-wrapper{height:calc(320px - 60px)}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:portrait){.main-header .mobile-header-wrapper[data-toggle=on]~.menu-wrapper{height:calc(568px - 60px)}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:landscape){.main-header .mobile-header-wrapper[data-toggle=on]~.menu-wrapper{height:calc(320px - 60px)}}.main-footer{background-color:#222;padding:25px 0;text-align:center}.main-footer .logo{display:inline-block;width:220px;max-width:100%}@media screen and (max-width:1020px){.main-footer .logo{width:180px}.menu-wrapper{transition:right .35s;height:calc(100vh - 110px);top:110px;right:100%;bottom:auto;left:auto;position:absolute;width:100%;overflow:auto}}.main-footer .logo img{width:100%}.main-footer a.logo:hover{opacity:.9}.main-footer p{font-size:.8125rem;line-height:1.4;color:#666}.main-footer .footer-sup-container{padding-bottom:25px}.main-footer .footer-inf-container{border-top:1px solid #343434;padding-top:25px}.menu-wrapper{background-color:#dae9ee}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:portrait){.menu-wrapper{height:calc(1024px - 110px)}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:landscape){.menu-wrapper{height:calc(768px - 110px)}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:portrait){.menu-wrapper{height:calc(480px - 110px)}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:landscape){.menu-wrapper{height:calc(320px - 110px)}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:portrait){.menu-wrapper{height:calc(568px - 110px)}}@media only screen and (max-width:1020px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:landscape){.menu-wrapper{height:calc(320px - 110px)}}.menu-wrapper li[data-toggle=on]>a{cursor:default;background-color:transparent!important}.menu-wrapper .main-menu>ol>li .submenu-linker .submenu-button[data-toggle=on],.menu-wrapper .main-menu>ol>li .submenu-linker>a:hover,.menu-wrapper .main-menu>ol>li .submenu-linker>button:hover,.menu-wrapper .main-menu>ol>li>a:hover,.menu-wrapper .main-menu>ol>li>button:hover{background-color:#c4e0ea}.menu-wrapper .main-menu>ol{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.menu-wrapper .main-menu>ol a,.menu-wrapper .main-menu>ol button{font-family:Unit,sans-serif;font-size:.8125rem;line-height:1.3;color:#0098cd;font-weight:500;letter-spacing:.08rem;text-transform:uppercase;text-decoration:none;text-align:center}.menu-wrapper .main-menu>ol>li{border-left:1px solid #fff}@media screen and (max-width:1020px){.menu-wrapper[data-toggle=on]{right:0}.menu-wrapper>.container{padding:0}.menu-wrapper .main-menu>ol{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu-wrapper .main-menu>ol>li{border-bottom:1px solid #fff;border-left:0;width:100%}}.menu-wrapper .main-menu>ol>li:first-of-type{border-left:0}.menu-wrapper .main-menu>ol>li .submenu-linker>a,.menu-wrapper .main-menu>ol>li .submenu-linker>button,.menu-wrapper .main-menu>ol>li>a,.menu-wrapper .main-menu>ol>li>button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 29px;height:46px}@media screen and (min-width:1021px)and (max-width:1200px){.menu-wrapper .main-menu>ol>li .submenu-linker>a,.menu-wrapper .main-menu>ol>li .submenu-linker>button,.menu-wrapper .main-menu>ol>li>a,.menu-wrapper .main-menu>ol>li>button{padding-left:1.9vw;padding-right:1.9vw}}@media screen and (max-width:1020px){.menu-wrapper .main-menu>ol>li .submenu-linker>a,.menu-wrapper .main-menu>ol>li .submenu-linker>button,.menu-wrapper .main-menu>ol>li>a,.menu-wrapper .main-menu>ol>li>button{padding-right:10px;padding-left:10px;border-left:5px solid transparent;border-right:5px solid transparent}}.menu-wrapper .main-menu>ol>li .submenu-linker>a,.menu-wrapper .main-menu>ol>li .submenu-linker>button{padding:0 35px 0 23px}.menu-wrapper .main-menu>ol>li .submenu-linker .submenu-button[data-toggle=off],.menu-wrapper .main-menu>ol>li.active>a,.menu-wrapper .main-menu>ol>li[data-toggle=on]>a{background-color:#dae9ee}.menu-wrapper .main-menu>ol>li .submenu-linker .submenu-button[data-toggle=on]::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:13px}@media screen and (min-width:1021px){.menu-wrapper{margin-top:15px}.menu-wrapper .secondary-menu-item{display:none}.menu-wrapper .main-menu>ol>li .submenu-linker>a,.menu-wrapper .main-menu>ol>li .submenu-linker>button,.menu-wrapper .main-menu>ol>li>a,.menu-wrapper .main-menu>ol>li>button{border-top:3px solid transparent;border-bottom:3px solid transparent}.menu-wrapper .main-menu>ol>li.active a,.menu-wrapper .main-menu>ol>li.active button,.menu-wrapper .main-menu>ol>li[data-toggle=on] a,.menu-wrapper .main-menu>ol>li[data-toggle=on] button{border-bottom-color:#0098cd}}@media screen and (max-width:1020px){.menu-wrapper .main-menu>ol>li .submenu-linker>a,.menu-wrapper .main-menu>ol>li .submenu-linker>button{width:100%;padding:0 35px 0 15px}.menu-wrapper .main-menu>ol>li .submenu-linker>a{display:none}.menu-wrapper .main-menu>ol>li.active a,.menu-wrapper .main-menu>ol>li.active button,.menu-wrapper .main-menu>ol>li[data-toggle=on] a,.menu-wrapper .main-menu>ol>li[data-toggle=on] button{border-left-color:#0098cd}.menu-wrapper .main-menu>ol>li.active .submenu-container::after,.menu-wrapper .main-menu>ol>li[data-toggle=on] .submenu-container::after{position:absolute;bottom:0;content:"";width:100%;height:1px;background-color:#c4e0ea}}.menu-wrapper .main-menu>ol>li.active .submenu-container li a,.menu-wrapper .main-menu>ol>li.active .submenu-container li button,.menu-wrapper .main-menu>ol>li[data-toggle=on] .submenu-container li a,.menu-wrapper .main-menu>ol>li[data-toggle=on] .submenu-container li button{border-bottom-color:#fff;border-right:5px solid transparent;border-left:5px solid transparent;width:100%}.menu-wrapper .main-menu>ol>li.active .submenu-container li.active>a,.menu-wrapper .main-menu>ol>li.active .submenu-container li.active>button,.menu-wrapper .main-menu>ol>li.active .submenu-container li[data-toggle=on]>a,.menu-wrapper .main-menu>ol>li.active .submenu-container li[data-toggle=on]>button,.menu-wrapper .main-menu>ol>li[data-toggle=on] .submenu-container li.active>a,.menu-wrapper .main-menu>ol>li[data-toggle=on] .submenu-container li.active>button,.menu-wrapper .main-menu>ol>li[data-toggle=on] .submenu-container li[data-toggle=on]>a,.menu-wrapper .main-menu>ol>li[data-toggle=on] .submenu-container li[data-toggle=on]>button{border-left-color:#0098cd}.menu-wrapper .submenu-container li button::after,.menu-wrapper .submenu-linker a::after,.menu-wrapper .submenu-linker button::after{font-family:Icons;font-size:.75rem;content:"";position:absolute;top:15px;transition:.35s}.menu-wrapper .submenu-linker a,.menu-wrapper .submenu-linker button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-wrapper .submenu-linker a::after,.menu-wrapper .submenu-linker button::after{display:inline-block;margin-left:10px;right:10px}.menu-wrapper .submenu-linker a::after{margin-left:10px}.menu-wrapper .submenu-linker button::after{right:15px;margin:0}.menu-wrapper .submenu-container{overflow:hidden;height:auto;max-height:0;border-top:1px solid #fff;background-color:#c4e0ea}.menu-wrapper .submenu-container[data-toggle=on]{-webkit-animation:maxHeightIn .75s forwards;-moz-animation:maxHeightIn .75s forwards;animation:maxHeightIn .75s forwards}.menu-wrapper .submenu-container[data-toggle=off]{-webkit-animation:maxHeightOut .75s forwards;-moz-animation:maxHeightOut .75s forwards;animation:maxHeightOut .75s forwards}@media screen and (min-width:1021px){.menu-wrapper .main-menu>ol>li.active .submenu-container li a,.menu-wrapper .main-menu>ol>li.active .submenu-container li button,.menu-wrapper .main-menu>ol>li[data-toggle=on] .submenu-container li a,.menu-wrapper .main-menu>ol>li[data-toggle=on] .submenu-container li button{border-left-width:3px;border-right-width:3px}.menu-wrapper .secondary-menu{display:none}.menu-wrapper .submenu-container{position:absolute;width:346px}}.menu-wrapper .submenu-container li a,.menu-wrapper .submenu-container li button{border-bottom:1px solid #fff;border-top:0;padding:15px;text-align:left}@media screen and (max-width:1020px){.menu-wrapper .submenu-linker button::after{right:20px}.menu-wrapper .submenu-container li a,.menu-wrapper .submenu-container li button{width:100%}}.menu-wrapper .submenu-container li button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:30px}.menu-wrapper .submenu-container li button::after{display:inline-block;margin-left:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:15px}.article-preview h1,.aside-section.info-aside-section,.user-menu-wrapper .user-menu li a{font-family:Unit,sans-serif}@media screen and (max-width:1020px){.menu-wrapper .submenu-container li button::after{right:20px}}.menu-wrapper .submenu-container li button[data-toggle=on]::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.menu-wrapper .submenu-container .submenu{height:auto;max-height:none;overflow:hidden}.menu-wrapper .submenu-container .submenu[data-toggle=on]{-webkit-animation:maxHeightIn .75s forwards;-moz-animation:maxHeightIn .75s forwards;animation:maxHeightIn .75s forwards}.menu-wrapper .submenu-container .submenu[data-toggle=off]{-webkit-animation:maxHeightOut .75s forwards;-moz-animation:maxHeightOut .75s forwards;animation:maxHeightOut .75s forwards}.menu-wrapper .submenu-container .submenu li a,.menu-wrapper .submenu-container .submenu li button{padding-left:32px}[data-layout=screen] .menu-wrapper .submenu-wrapper:hover .submenu-linker>a{background-color:#c4e0ea}[data-layout=screen] .menu-wrapper .submenu-wrapper .submenu-container li a:hover,[data-layout=screen] .menu-wrapper .submenu-wrapper .submenu-container li button:hover{background-color:#dae9ee}@media screen and (min-width:1021px){[data-layout=screen] .menu-wrapper .submenu-wrapper .submenu-linker .submenu-button{display:none}[data-layout=screen] .menu-wrapper .submenu-wrapper:hover .submenu-container{max-height:1500px}[data-layout=screen] .menu-wrapper .submenu-wrapper .submenu-direct-link{display:none}}[data-layout=touch] .menu-wrapper .main-menu>ol>li .submenu-linker>a{display:none}.user-menu-wrapper{top:0;right:0;bottom:0;left:0;transition:.35s;background-color:rgba(255,255,255,.75);position:fixed;overflow:hidden;opacity:0;visibility:hidden;z-index:250}.user-menu-wrapper .user-menu-container{transition:right .35s .1s;top:0;right:-100%;bottom:0;left:auto;position:absolute;overflow:auto;background-color:#333;width:360px;max-width:100%;padding:40px 0}.user-menu-wrapper[data-toggle=on]{opacity:1;visibility:visible}.article-preview .media a:hover,.aside-banner a:hover{opacity:.75}.user-menu-wrapper[data-toggle=on] .user-menu-container{right:0}.user-menu-wrapper .closer{top:20px;right:20px;bottom:auto;left:auto;position:absolute;color:#fff}.user-menu-wrapper .user-info{max-width:320px;width:100%;margin:0 auto;padding:30px;text-align:center;display:block}.user-menu-wrapper .user-info .media{display:inline-block;width:114px;margin-bottom:30px}.user-menu-wrapper .user-info .media img{-webkit-border-radius:200px;border-radius:200px;width:100%}.user-menu-wrapper .user-info .user-name{font-size:1.125rem;line-height:1.4;color:#fff;display:block;margin-bottom:10px}.user-menu-wrapper .user-info .user-degree{font-size:.6875rem;line-height:1.6;color:#01bdff;letter-spacing:.013rem;text-transform:uppercase;display:block;margin-bottom:15px}.user-menu-wrapper .user-info a.user-degree{text-decoration:none}.user-menu-wrapper .user-info a.user-degree:hover{color:#fff}.user-menu-wrapper .user-menu{border-top:1px solid #5e5e5e}.user-menu-wrapper .user-menu li{border-bottom:1px solid #5e5e5e}.user-menu-wrapper .user-menu li a{font-size:.8125rem;line-height:1.3;color:#fff;font-weight:500;letter-spacing:.08rem;text-transform:uppercase;text-decoration:none;padding:18px 30px}.user-menu-wrapper .user-menu li a:hover{color:#01bdff}.article-preview time{font-size:.875rem;font-weight:500;margin-bottom:10px;display:block}.article-preview .time{color:#0098cd;text-decoration:none;transition:color .3s}.article-preview .time:hover{color:#333}.article-preview h1{font-size:1.15rem;line-height:1.2;font-weight:400}.article-preview h1 a{color:#0098cd;text-decoration:none;transition:color .3s}.article-preview h1 a:hover{color:#333}.article-preview .summary p{margin-bottom:15px}.article-preview .summary p:last-of-type{margin-bottom:0}.article-preview .media img{width:100%;height:auto}.article-preview .media.video a::before{top:auto;right:auto;bottom:20px;left:20px;position:absolute;content:"";background:url(/Content/unir/img/icons/play.svg) center center no-repeat;background-size:100%;display:block;width:66px;height:66px;z-index:2}.article-preview .media a{transition:opacity .3s}.article-preview .media>span{position:relative;width:100%}.magazine-section .article-preview{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.magazine-section .article-preview h1{padding:20px 30px}@media screen and (max-width:480px){.magazine-section .article-preview h1{padding-left:15px;padding-right:15px}}.magazine-section .article-preview .summary{padding:0 30px 20px}@media screen and (max-width:480px){.magazine-section .article-preview .summary{padding-left:15px;padding-right:15px}}.magazine-section .article-preview .media{position:relative;overflow:hidden}@media screen and (min-width:741px)and (max-width:1020px){.magazine-section .article-preview{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.magazine-section .article-preview .media{width:50%;height:auto;min-height:310px}.magazine-section .article-preview .media img{top:-50%;right:-1000%;bottom:-50%;left:-1000%;position:absolute;margin:auto;width:auto;height:100%;min-height:310px;max-width:none}.magazine-section .article-preview .media~.article-container{width:50%}}.news-section .article-preview{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e4e4e4}.news-section .article-preview:last-of-type{padding-bottom:0;border-bottom:0}.news-section .article-preview h1{margin-bottom:5px}.news-section .article-preview .media{position:relative;overflow:hidden}@media screen and (min-width:601px){.news-section .article-preview{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.news-section .article-preview .media{width:40%;height:auto;min-height:200px}}.news-section .article-preview .media>span{position:relative;width:100%}@media screen and (min-width:601px){.news-section .article-preview .media img{top:-50%;right:-1000%;bottom:-50%;left:-1000%;position:absolute;margin:auto;width:auto;height:100%;min-height:200px;max-width:none}}.news-section .article-preview .media~.article-container{margin-top:20px}@media screen and (min-width:601px){.news-section .article-preview .media~.article-container{width:60%;margin-top:0;padding-left:20px}}.aside-section{background-color:#fff;margin-bottom:20px;border:1px solid #e4e4e4;padding-bottom:18px}.aside-section:last-child{margin-bottom:0;margin-top:0}.aside-section>*{padding-left:15px;padding-right:15px}.aside-section>:first-child{padding-top:18px}.aside-section.info-aside-section h3{font-size:.875rem;line-height:1.7;color:#0098cd;font-weight:600;letter-spacing:.2rem;text-transform:uppercase;border-left:4px solid rgba(0,152,205,.8);padding-bottom:10px;padding-left:11px;margin-bottom:15px}.aside-section.info-aside-section h3 span{font-size:1.25rem;line-height:1.2;font-weight:400;letter-spacing:.025rem;text-transform:none;display:block;margin-top:3px}.aside-section.info-aside-section p{font-size:1.125rem;line-height:1.35;font-weight:300}.aside-section.info-aside-section a{color:#0098cd;font-weight:400;text-decoration:none;transition:color .3s}.aside-section.info-aside-section a:hover{color:#333}.aside-section.info-aside-section ul{margin-top:10px}.aside-section.info-aside-section ul li{margin-bottom:10px}.aside-section.info-aside-section ul li:last-child{margin-bottom:0}@media screen and (min-width:601px)and (max-width:1020px){.aside-section.info-aside-section .aside-list{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.adv-wrapper.adv-wrapper-inf .adv-container,.aside-section.info-aside-section>ul,.user-info .user-info-container{-webkit-box-orient:vertical;-webkit-box-direction:normal}.aside-section.info-aside-section .aside-list p{font-size:.8125rem;line-height:1.35;font-weight:300;letter-spacing:.008rem}.aside-section.info-aside-section .aside-list p.aside-header{font-size:1.1rem;line-height:1.2;font-weight:500;letter-spacing:-.033rem;margin-bottom:8px}@media screen and (min-width:601px)and (max-width:1020px){.aside-section.info-aside-section .aside-list>li{width:33.3333%;border-bottom:0;border-right:1px solid #e4e4e4;padding-bottom:0;margin-bottom:0}}.aside-section.info-aside-section>ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.aside-section.info-aside-section>ul>li{padding:0 15px 18px;margin-bottom:18px;border-bottom:1px solid #e4e4e4}.aside-section.info-aside-section>ul>li:last-child{border:0;margin-bottom:0;padding-bottom:0}.aside-section.aside-direct-link{transition:border-color .3s;padding-bottom:0}.aside-section.aside-direct-link:hover{border-color:#0098cd}.aside-section.aside-direct-link a,.aside-section.aside-direct-link button{font-family:Unit,sans-serif;font-size:1.375rem;line-height:1.1;color:#333;font-weight:300;text-decoration:none;text-align:left;padding-top:25px;padding-bottom:25px}.home-table tr td.creditos-col,.home-table tr td.email-col,.home-table tr td.notas-col,.home-table tr td.notification-col,.lightbox-tutor-content,.user-info .file-upload label{text-align:center}.aside-section.aside-direct-link a:hover,.aside-section.aside-direct-link button:hover{color:#0098cd}.aside-section.aside-direct-link a span,.aside-section.aside-direct-link button span{color:#0098cd;font-weight:400;margin-left:10px}.aside-banner-wrapper{justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:741px)and (max-width:1020px){.aside-banner-wrapper{flex-wrap:nowrap}.aside-banner-wrapper .aside-banner{margin-right:30px;margin-bottom:20px}}.aside-banner-wrapper .aside-banner:last-child{margin-right:0;margin-bottom:0}.aside-banner{justify-content:space-around;width:100%;margin-bottom:20px}.aside-banner:last-child{margin-bottom:0}.aside-banner a{transition:opacity .3s}.aside-banner img{width:100%;max-width:236px}.breadcrumb-wrapper{align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:600px){.breadcrumb-wrapper{flex-direction:column;align-items:flex-start}}.breadcrumb-wrapper>*{margin-bottom:20px}.breadcrumb-wrapper .breadcrumb-nav{width:auto;max-width:100%}@media screen and (min-width:601px){.breadcrumb-wrapper .breadcrumb-nav{margin-right:40px}}.breadcrumb-wrapper .breadcrumb-nav ol li{font-size:.875rem;color:#0098cd;display:inline-block;vertical-align:top}.breadcrumb-wrapper .breadcrumb-nav ol li::after{content:">";color:#333;margin:0 8px}.breadcrumb-wrapper .breadcrumb-nav ol li:last-of-type::after{display:none}.breadcrumb-wrapper .breadcrumb-nav ol li a{color:#333;text-decoration:none;display:inline-block}.breadcrumb-wrapper .breadcrumb-nav ol li a:hover{color:#0098cd}.breadcrumb-wrapper .pdf-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-border-radius:50px;border-radius:50px;font-size:.75rem;color:#0098cd;font-weight:500;text-transform:uppercase;text-decoration:none;transition:.5s ease;border:2px solid rgba(0,152,205,.25);padding:10px 30px 10px 20px}.breadcrumb-wrapper .pdf-button:hover{border-color:rgba(0,152,205,.75)}.page-nav-wrapper{padding:0 30px;display:inline-block;width:100%}@media screen and (max-width:600px){.page-nav-wrapper{padding:0 15px}}.page-nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:.875rem;border-top:1px solid #e4e4e4;border-bottom:3px solid #e4e4e4;margin:60px 0 40px}@media screen and (max-width:480px){.page-nav{margin-top:40px}}.page-nav a{color:rgba(51,51,51,.65);font-weight:500;text-transform:uppercase;text-decoration:none}.page-nav a:hover{color:#333;opacity:1}.page-nav ol li{padding:12px 0;vertical-align:top;margin-right:-5px;display:inline-block;margin-bottom:0}.page-nav.page-nav-complete ol[data-layout=first] li:first-of-type::after,.page-nav.page-nav-complete ol[data-layout=last] li:last-of-type::before,.page-nav.page-nav-complete ol[data-layout=none] li:first-of-type::after,.page-nav.page-nav-complete ol[data-layout=none] li:last-of-type::before{display:none}.page-nav ol li a{color:rgba(51,51,51,.65);font-weight:500;text-decoration:none;padding:0 13px}@media screen and (max-width:740px){.page-nav ol li a{padding:0 10px}}.page-nav ol li[data-active=true] a,.page-nav ol li[data-layout=active] a{color:#0098cd;cursor:default}.page-nav ol li[data-active=true] a:hover,.page-nav ol li[data-layout=active] a:hover{color:#0098cd;opacity:1}@media screen and (max-width:600px){.page-nav>a{display:none}}.page-nav.page-nav-complete ol{padding:12px 0;margin:0 8px}.page-nav.page-nav-complete ol[data-layout=first] li:first-of-type,.page-nav.page-nav-complete ol[data-layout=none] li:first-of-type{padding-right:0}.page-nav.page-nav-complete ol[data-layout=last] li:last-of-type,.page-nav.page-nav-complete ol[data-layout=none] li:last-of-type{padding-left:0}.page-nav.page-nav-complete ol li{display:none;padding-top:0;padding-bottom:0}.page-nav.page-nav-complete ol li:first-of-type,.page-nav.page-nav-complete ol li:last-of-type,.page-nav.page-nav-complete ol li[data-toggle=on]{display:inline-block}.page-nav.page-nav-complete ol li:first-of-type::after,.page-nav.page-nav-complete ol li:last-of-type::before{content:"...";position:absolute;top:0;color:#969696}.page-nav.page-nav-complete ol li:first-of-type{padding-right:10px}.page-nav.page-nav-complete ol li:first-of-type::after{right:3px}.page-nav.page-nav-complete ol li:last-of-type{padding-left:10px}.page-nav.page-nav-complete ol li:last-of-type::before{left:3px}.page-nav.page-nav-simple ol li{border-right:1px solid #e4e4e4}.page-nav.page-nav-simple ol li:last-of-type{border-right:0}.page-nav.page-nav-simple ol li[data-layout=active]::after{top:auto;right:0;bottom:-3px;left:0;position:absolute;content:"";background-color:#0098cd;height:3px}.page-nav.page-nav-simple ol li a{padding:0 16px}.lightbox-text-content .page-title-header{margin-top:30px;margin-bottom:30px}.lightbox-text-content .page-title-header:first-child{margin-top:0}.lightbox-text-content>*{margin-bottom:20px}.lightbox-text-content>:last-child{margin-bottom:0}.lightbox-text-content h4{font-family:OpenSans,sans-serif;font-size:1rem;color:#0098cd;font-weight:500}.lightbox-text-content p.new-theme-icon::before{font-family:OpenSans,sans-serif;font-size:.6rem;line-height:18px;color:#0098cd;font-weight:600;text-align:center;-webkit-border-radius:100px;border-radius:100px;content:"N";border:2px solid #0098cd;width:18px;height:18px;display:inline-block;margin-right:8px;vertical-align:middle}.lightbox-text-content p.back-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lightbox-text-content p.back-icon::before{font-family:Icons;display:inline-block;font-size:1rem;margin-right:10px;content:"";width:18px}.lightbox-text-content ol,.lightbox-text-content ul{margin-top:20px;margin-bottom:20px;padding-left:20px}.lightbox-text-content ol:last-child,.lightbox-text-content ul:last-child{margin-bottom:0}.lightbox-text-content ul li{list-style:disc}.lightbox-text-content ol li{list-style:decimal}.lightbox-text-content li{font-family:OpenSans,sans-serif;font-size:.9375rem;line-height:1.5;color:#333;margin-bottom:10px}.lightbox-text-content li:last-child{margin-bottom:0}.lightbox-text-content li ol,.lightbox-text-content li ul{margin-top:10px}.lightbox-text-content li a{display:inline;text-decoration:underline;color:inherit}.lightbox-text-content li a:hover{text-decoration:none;opacity:1}.lightbox-text-content li strong{font-weight:500}.lightbox-tutor-content form{margin-top:40px;line-height:1.4}.lightbox-tutor-content .buttons-form-group{-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.lightbox-tutor-content .buttons-form-group button{min-width:180px}.list-order-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #e4e4e4;padding-bottom:15px;margin-bottom:25px}.list-order-header .list-total{font-size:.875rem;color:#333;font-weight:500;margin-top:10px}@media screen and (max-width:600px){.list-order-header{display:block}.list-order-header .list-total{width:100%;display:block;margin-bottom:10px}}.list-order-header .select-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-order-header .select-wrapper h2{font-family:Unit,sans-serif;font-size:.75rem;line-height:1.2;font-weight:600;letter-spacing:.2rem;text-transform:uppercase;margin-right:10px;margin-top:10px}.list-order-header .select-wrapper .select{width:170px;max-width:100%;margin-top:10px}.list-order-header .select-wrapper .select select{border-color:rgba(51,51,51,.15);padding-right:35px}.adv-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.adv-container .adv-content{margin-top:10px}.adv-wrapper.adv-wrapper-sup .adv-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:10px}.adv-wrapper.adv-wrapper-inf,.magazine-section{margin-bottom:40px}@media screen and (max-width:1130px){.adv-wrapper.adv-wrapper-sup .adv-container{display:none}}@media screen and (min-width:1131px){.adv-wrapper.adv-wrapper-inf{display:none}}.adv-wrapper.adv-wrapper-inf .adv-container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.home-table-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 0 20px}.home-table-header h1{width:calc(100% - 100px);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.home-table-header .filters-button{transition:color,.35s}.home-table-wrapper{border-top:1px solid #0098cd}.home-table{background-color:#fff}@media screen and (max-width:740px){.home-table-header h1{width:calc(100% - 40px);font-size:.875rem;white-space:normal}.home-table-header .filters-button span{display:none}.home-table-wrapper{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.home-table{font-size:.8125rem}.home-table tr td.creditos-col,.home-table tr td.fin-col,.home-table tr td.grupos-col,.home-table tr td.inicio-col,.home-table tr th.creditos-col,.home-table tr th.fin-col,.home-table tr th.grupos-col,.home-table tr th.inicio-col{display:none}}.home-table tr td,.home-table tr th{height:58px;width:60px}.home-table tr td:first-child,.home-table tr th:first-child{padding-right:0}.home-table tr td.inicio-col,.home-table tr th.inicio-col{padding-right:20px}@media screen and (min-width:1179px){.home-table tr td.inicio-col,.home-table tr th.inicio-col{padding-right:30px}}.home-table tr td.email-col,.home-table tr th.email-col{padding-right:20px;padding-left:20px}@media screen and (min-width:741px)and (max-width:1178px){.home-table tr td.email-col,.home-table tr th.email-col{padding-right:15px;padding-left:15px}}@media screen and (max-width:740px){.home-table tr td.email-col,.home-table tr th.email-col{padding-right:10px;padding-left:10px}}.home-table tr td.notification-col,.home-table tr th.notification-col{padding-right:12px}@media screen and (max-width:740px){.home-table tr td.notification-col,.home-table tr th.notification-col{padding-right:0}.home-table tr th.creditos-col,.home-table tr th.notas-col{text-align:center}}.home-table tr td a{transition:color,.35s;color:#0098cd;text-decoration:none}.home-table tr td a:hover{color:#333}.home-table tr td.aulas-col{padding-right:20px}@media screen and (max-width:740px){.home-table tr td.aulas-col{padding-right:0;padding-left:0}}.home-table tr td.aulas-col span{display:block;width:320px;position:relative;padding-right:20px}@media screen and (min-width:1021px)and (max-width:1178px){.home-table tr td.aulas-col span{width:18vw}}@media screen and (min-width:741px)and (max-width:1020px){.home-table tr td.aulas-col span{width:26vw}}.home-table tr td.aulas-col span a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-table tr td.aulas-col span a::after{font-family:Icons;display:inline-block;color:inherit;margin-left:10px;content:"";position:absolute;top:4px;right:0}.magazine-section>h2,.user-info .file-upload label{font-family:Unit,sans-serif}@media screen and (max-width:740px){.home-table tr td.aulas-col span{width:calc(100vw - 200px);min-width:50vw;padding-right:0}.home-table tr td.aulas-col span a::after{display:none}.home-table .email-button::before,.home-table .notification-button::before{font-size:1.375rem}}.home-table .email-button,.home-table .notification-button{transition:.35s;display:inline-block;color:#333}.home-table .email-button::after,.home-table .notification-button::after{transition:.35s}.home-table .email-button:hover,.home-table .notification-button:hover{color:#0098cd}.home-table .email-button:hover::after,.home-table .notification-button:hover::after{background-color:#0098cd}@media screen and (min-width:1179px){.full-main-content .home-table tr td.aulas-col span{width:500px}}@media screen and (min-width:1021px)and (max-width:1178px){.full-main-content .home-table tr td.aulas-col span{width:46vw}}.magazine-section{background-color:#fff}.magazine-section>h2{font-size:1.438rem;line-height:1.2;font-weight:400;padding:25px 30px 20px}@media screen and (max-width:480px){.magazine-section>h2{padding-left:15px;padding-right:15px}}.magazine-section>h2 a{color:inherit;text-decoration:none;display:inline-block}.magazine-section>h2 a:hover{color:#0098cd}.magazine-section .articles-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.magazine-section .articles-wrapper .article{width:33.3333%;border-right:1px solid #f2f2f2}@media screen and (max-width:1020px){.aside-section.aside-direct-link a,.aside-section.aside-direct-link button{text-align:center}.magazine-section .articles-wrapper .article{width:100%;border-top:1px solid #f2f2f2;border-right:0}}.magazine-section .articles-wrapper .article:last-of-type{border-right:0}.staff-list article{border-bottom:1px solid #e4e4e4;padding-bottom:25px;margin-bottom:25px}.staff-list article:last-of-type{border-bottom:0}@media screen and (min-width:481px){.main-content .magazine-section .article-preview .summary,.main-content .magazine-section .article-preview h1,.main-content .magazine-section>h2{padding-right:20px;padding-left:20px}.staff-article .media{width:105px;margin-right:25px}}@media screen and (max-width:480px){.staff-article{display:block}.staff-article .media{margin-bottom:20px}}.staff-article .media img{width:100%}@media screen and (min-width:481px){.staff-article .article-container{width:calc(100% - 130px)}}.staff-article .article-container h1{font-size:1rem;line-height:1.35;color:#0098cd;font-weight:400;margin-bottom:15px}.staff-article .article-container h1 a{color:#0098cd;text-decoration:none}.staff-article .article-container p{font-size:.875rem;line-height:1.55}.staff-article .article-container .staff-link{font-size:.875rem;color:#0098cd;text-transform:uppercase;text-decoration:none;margin-top:10px}.staff-article .article-container a{transition:color .25s}.staff-article .article-container a:hover{color:#333}.user-info{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.user-info .user-info-container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:481px)and (max-width:1020px){.user-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.user-info .user-info-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:calc(100% - 130px);margin-left:30px}}.user-info .file-upload input[type=file]{display:none}.user-info .file-upload label{font-size:.875rem;color:#0098cd;font-weight:600;letter-spacing:.06rem;text-transform:uppercase;transition:.35s;background-color:#dae9ee;width:100%;padding:18px 15px 15px;display:block;cursor:pointer}.user-info .file-upload label:hover{background-color:rgba(0,152,205,.2)}.user-info .media{margin-bottom:20px}@media screen and (min-width:481px)and (max-width:1020px){.user-info .file-upload label{width:250px}.user-info .media{width:100px;margin-bottom:0}.user-info form{-webkit-box-ordinal-group:11;-webkit-order:10;-moz-order:10;-ms-flex-order:10;order:10}}@media screen and (max-width:480px){.staff-article .article-container .staff-link{margin-top:20px}.user-info .media{margin:0 auto 20px;width:200px;max-width:100%}}.user-info .media img{-webkit-border-radius:100%;border-radius:100%}.user-info form{margin-bottom:30px}.user-info .user-name{font-size:1.25rem;line-height:1.25;font-weight:400;letter-spacing:.0125rem;margin-bottom:20px;display:block}.user-info .mailto-link,.user-info .user-degree{line-height:1.5;color:#0098cd;letter-spacing:.015rem}.user-info .user-degree{font-size:.75rem;font-weight:500;text-transform:uppercase;margin-bottom:40px;display:block}.user-info .user-degree a{color:#0098cd;display:inline}.user-info .user-degree a:hover{text-decoration:none}.user-info .mailto-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:.875rem;font-weight:400;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.user-info .mailto-link::before{font-family:Icons;display:inline-block;color:#333;font-size:1.75rem;margin-right:10px;content:"";line-height:1}.user-info .mailto-link:hover{color:#333}.user-file .form-group,.user-file .user-file-info,.user-file>fieldset{padding:20px 20px 50px}@media screen and (max-width:1020px){.user-info .user-degree{margin-bottom:20px}.user-file .form-group,.user-file .user-file-info,.user-file>fieldset{padding:20px 15px 40px}.main-nav-aside{max-height:0}.main-nav-aside[data-toggle=on]{-webkit-animation:maxHeightIn .75s forwards;-moz-animation:maxHeightIn .75s forwards;animation:maxHeightIn .75s forwards}.main-nav-aside[data-toggle=off]{-webkit-animation:maxHeightOut .75s forwards;-moz-animation:maxHeightOut .75s forwards;animation:maxHeightOut .75s forwards}}.user-file>fieldset{margin-bottom:0}.user-file .user-file-info{font-size:1rem;line-height:1.75}@media screen and (max-width:600px){.user-file .user-file-info{font-size:.9375rem;letter-spacing:0}}.user-file .user-file-info p,.user-file .user-file-info ul{margin-bottom:25px}.user-file .user-file-info p:last-child,.user-file .user-file-info ul:last-child{margin-bottom:0}.user-file .user-file-info h2{font-family:Unit,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:.0875rem;text-transform:uppercase;margin-bottom:15px}.user-file .user-file-info ul{margin-left:20px}.user-file .user-file-info ul li{list-style:disc}.accordion-course-news{padding-bottom:55px}.accordion-news-wrapper{padding:18px 20px 35px}@media screen and (max-width:600px){.accordion-news-wrapper{padding:15px 15px 35px}}.accordion-news-wrapper p{font-family:OpenSans,sans-serif;font-size:.9375rem;line-height:1.3333;letter-spacing:-.005rem;margin-bottom:10px}.accordion-news-wrapper p:last-of-type{margin-bottom:0}.main-aside .nav-aside-button{width:100%}.main-aside .nav-aside-button .button-container{transition:.5s;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;font-family:Unit,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.006rem;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#dae9ee;padding:20px}.main-aside .nav-aside-button .button-container::after{font-family:Icons;display:inline-block;font-size:1rem;content:""}@media screen and (max-width:600px){.main-aside .nav-aside-button .button-container{padding:20px 15px}}.main-aside .nav-aside-button[data-toggle=on] .button-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}.main-aside .nav-aside-button[data-toggle=on] .button-container::after{font-family:Icons;display:inline-block;font-size:.875rem;content:""}.main-nav-aside h2,.main-nav-aside ol li a{font-family:Unit,sans-serif}@media screen and (min-width:1021px){.main-aside .nav-aside-button{display:none}}.main-nav-aside{background-color:#fff;height:auto;overflow:hidden}.main-nav-aside h2{font-size:.875rem;font-weight:600;letter-spacing:.0875rem;text-transform:uppercase;background-color:#dae9ee;padding:10px 15px}@media screen and (min-width:601px)and (max-width:1020px){.main-nav-aside h2{padding:10px 20px}}.main-nav-aside ol li{border-bottom:1px solid rgba(51,51,51,.15)}.main-nav-aside ol li:last-child{border-bottom:0}.main-nav-aside ol li[data-toggle=on] a{color:#0098cd;font-weight:500;border-color:#0098cd;cursor:default}.main-nav-aside ol li a{font-size:1rem;color:#333;font-weight:300;letter-spacing:.006rem;text-decoration:none;border-left:3px solid transparent;padding:8px 12px}@media screen and (min-width:601px)and (max-width:1020px){.main-nav-aside ol li a{padding:8px 18px}}.main-nav-aside ol li a:hover{color:#0098cd}.theme-nav-panel{background-color:transparent}.theme-nav-panel .theme-nav-wrapper{margin-top:0}.theme-nav{width:100%;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding-bottom:10px}.theme-nav::-webkit-scrollbar-track{border-radius:4px;background-color:#ededed}.theme-nav::-webkit-scrollbar{height:8px;background-color:transparent}.theme-nav::-webkit-scrollbar-thumb{border-radius:4px;border:2px solid #ededed;background-color:#c7c7c7}.theme-nav ul{width:100%;white-space:nowrap;background-color:#fff;z-index:5;position:relative}.theme-nav ul::after{top:auto;right:0;bottom:0;left:0;position:absolute;content:"";display:block;height:3px;width:100%;background-color:#e4e4e4;z-index:0}.theme-nav ul li{display:inline-block;vertical-align:top;margin-bottom:0;background-color:#fff;margin-right:-4px;z-index:2}.theme-nav ul li:first-of-type{border-left:0}.theme-nav ul li.active button{border-bottom:3px solid #0098cd;color:#0098cd;cursor:default}.theme-nav ul li.active button:hover{border-color:#0098cd}.theme-nav ul li button{font-family:OpenSans,sans-serif;font-size:.875rem;color:rgba(51,51,51,.75);font-weight:500;transition:border-color .35s;padding:0 20px;border-bottom:3px solid #e7e7e7;height:44px}.theme-nav ul li button:hover{border-color:rgba(51,51,51,.35)}.theme-container .home-table-header{transition:background-color 1s ease;padding:0;background-color:#dae9ee}@media screen and (max-width:740px){.theme-container .home-table-header{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-container .home-table-header h1{font-size:.75rem}}.theme-container .home-table-header[data-toggle=on]{background-color:#fff}.theme-container .home-table-header[data-toggle=on] h1{white-space:normal}@media screen and (max-width:600px){.theme-container .home-table-header[data-toggle=on] h1{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3;width:100%;border-top:1px solid rgba(0,152,205,.25)}}.theme-container .home-table-header[data-toggle=on] .scheme-button{border-color:rgba(0,152,205,.15)}@media screen and (max-width:600px){.theme-container .home-table-header[data-toggle=on] .scheme-button{-webkit-border-radius:100px;border-radius:100px;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;width:150px;border:2px solid rgba(0,152,205,.25);padding:7px 0;margin-left:15px}.theme-container .home-table-header[data-toggle=on] .scheme-button span{display:inline-block;margin-right:10px}.theme-container .home-table-header[data-toggle=on] .accordion-button{border-left:1px solid rgba(0,152,205,.15)}}.theme-container .home-table-header h1{width:calc(100% - 210px);padding:15px;white-space:nowrap}@media screen and (max-width:1020px){.theme-container .home-table-header h1{width:calc(100% - 100px)}}.theme-container .home-table-header .accordion-button,.theme-container .home-table-header .scheme-button{padding-top:15px;padding-bottom:15px}.theme-container .home-table-header .scheme-button{-webkit-align-self:stretch;-moz-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;width:150px;border-right:1px solid #fff;border-left:1px solid #fff}@media screen and (max-width:1020px){.theme-container .home-table-header .scheme-button{width:50px}.theme-container .home-table-header .scheme-button::after{margin:0}.theme-container .home-table-header .scheme-button span{display:none}}.theme-container .home-table-header .accordion-button{width:60px}@media screen and (max-width:1020px){.theme-container .home-table-header .accordion-button{width:50px}}.theme-container .home-table-header .accordion-button .button-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%;padding:0;background-color:transparent;border:0}.theme-container .home-table-header .accordion-button .button-container::after{margin:0}.theme-list{max-height:calc(100vh - 200px);height:auto;overflow:auto}.theme-content table,.theme-list .accordion-content,.week-calendar-wrapper table{border:0}.theme-content table tr,.week-calendar-wrapper table tr{border-color:rgba(0,152,205,.1)}.theme-content table tr td,.theme-content table tr th,.week-calendar-wrapper table tr td,.week-calendar-wrapper table tr th{border-right:1px solid rgba(0,152,205,.1);vertical-align:top;padding:14px}.theme-content table tr,.theme-content table tr td:last-of-type,.theme-content table tr th:last-of-type,.week-calendar-wrapper table tr td:last-of-type,.week-calendar-wrapper table tr th:last-of-type{border:0}.theme-content table td,.week-calendar-wrapper table td{font-size:.875rem;line-height:1.4;color:#333}.theme-content table h5,.week-calendar-wrapper table h5{font-size:.875rem;line-height:1.4;color:#333;font-weight:600;margin-bottom:15px}.theme-content table h5 a,.week-calendar-wrapper table h5 a{color:#333}.theme-content table .theme-content-button:hover,.theme-content table a:hover,.theme-content table h5 a:hover,.week-calendar-wrapper table .theme-content-button:hover,.week-calendar-wrapper table a:hover,.week-calendar-wrapper table h5 a:hover{color:#0098cd}.theme-content table li,.week-calendar-wrapper table li{font-size:.875rem;line-height:1.4}.theme-content table .theme-content-button,.week-calendar-wrapper table .theme-content-button{font-family:OpenSans,sans-serif;font-size:.875rem;line-height:1.4;color:#333;text-align:left}.theme-content table a,.week-calendar-wrapper table a{text-decoration:none}.theme-content table li:not(:last-of-type),.week-calendar-wrapper table li:not(:last-of-type){margin-bottom:15px}.theme-content table td ul:not(:last-child),.week-calendar-wrapper table td ul:not(:last-child){margin-bottom:20px}.pagination .paginateinfo,.pagination a,.theme-nav-wrapper .nav-indicator,.theme-nav-wrapper li{border-left:1px solid #e4e4e4}.theme-content table th{font-size:.6875rem;line-height:1;color:#0098cd;font-weight:600;text-transform:uppercase;background-color:#dae9ee;width:23.25%}.theme-content table th.test-th{width:7%}@media screen and (max-width:740px){.theme-content table tr td,.theme-content table tr th{padding-top:0}.theme-content table th{display:none}.theme-content table td{display:block;width:100%}.theme-content table td::before{font-size:.6875rem;line-height:1;color:#0098cd;font-weight:600;text-transform:uppercase;background-color:#dae9ee;content:attr(data-th);width:100%;padding:14px;display:block;margin-bottom:14px;margin-left:-14px}.week-calendar-wrapper table td{display:block;width:100%}}.theme-content table a.tv-link{color:#f67211;display:block}.theme-content table a.tv-link:hover{color:#0098cd}.theme-content table a.tv-link:hover .tv-icon{background-color:#0098cd}.week-calendar-wrapper table td{line-height:1.28}.week-calendar-wrapper table td.th-title{line-height:1.2;color:#0098cd;font-weight:500;background-color:#dae9ee}@media screen and (max-width:740px){.week-calendar-wrapper table td.th-title{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.week-calendar-wrapper table td.th-title h2{font-size:1rem;font-weight:500;margin-right:20px}.week-calendar-wrapper table td.th-title span{display:block}@media screen and (min-width:741px){.week-calendar-wrapper table td.th-title{width:160px}.week-calendar-wrapper table td.th-title h2{margin-bottom:10px;margin-right:0}.week-calendar-wrapper table td:last-of-type{width:250px}}.week-calendar-wrapper table h5{font-weight:500;margin-bottom:5px}.week-calendar-wrapper table ul li:not(:last-of-type){margin-bottom:0}.week-calendar-wrapper table .highlight-link strong{text-transform:uppercase}.week-calendar-wrapper table .highlight-link span{margin:0 5px}@media screen and (min-width:741px){.week-calendar-wrapper table .highlight-link span{display:block;margin:0}}.week-calendar-wrapper table .highlight-link:hover{color:#333}.week-calendar-wrapper table small{font-size:.6875rem;display:block;margin-top:10px}.theme-section .theme-section-content{padding:20px}@media screen and (max-width:1020px){.theme-section .theme-section-content{padding:15px}}.theme-section p{margin-bottom:20px}.theme-section p:last-of-type{margin-bottom:0}.theme-nav-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;font-size:.875rem;line-height:1;color:#333;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border-top:1px solid #e4e4e4;margin-top:40px}.theme-nav-wrapper .nav-indicator{color:rgba(51,51,51,.5);text-align:center;width:auto;min-width:150px;padding:15px 30px}.theme-nav-wrapper nav{-webkit-align-self:stretch;-moz-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.theme-nav-wrapper nav ol{height:100%}.theme-nav-wrapper nav ol li{margin-bottom:0;padding:10px 30px}.theme-nav-wrapper nav ol li:first-of-type a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme-nav-wrapper nav ol li:first-of-type a::before{font-family:Icons;display:inline-block;margin-right:20px;content:""}@media screen and (max-width:600px){.theme-nav-wrapper .nav-indicator{border-left:0}.theme-nav-wrapper nav ol li:first-of-type a::before{margin:0}}.theme-nav-wrapper nav ol li:last-of-type a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme-nav-wrapper nav ol li:last-of-type a::after{font-family:Icons;display:inline-block;margin-left:20px;content:""}.theme-nav-wrapper nav ol li a{color:#0098cd;text-decoration:none}.theme-nav-wrapper nav ol li a:hover{color:#333}@media screen and (max-width:600px){.theme-nav-wrapper nav ol li:last-of-type a::after{margin:0}.theme-nav-wrapper nav ol li a span{display:none}}.tv-link{color:#f67211;position:relative;padding-left:35px;display:block}.tv-link:hover{color:#0098cd}.tv-link:hover .tv-icon{background-color:#0098cd}.tv-link .tv-icon{font-size:.75rem;line-height:21px;color:#fff;font-weight:600;text-align:center;top:0;right:auto;bottom:auto;left:0;position:absolute;background-color:#f67211;width:21px;height:21px;display:block;vertical-align:top;margin-right:10px}.test-link img{width:27px}.test-link span{display:none}.lightbox-theme-content .lightbox-container{height:calc(100vh - 120px);background-color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:portrait){.theme-list{max-height:calc(1024px - 200px)}.lightbox-theme-content .lightbox-container{height:calc(1024px - 120px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:landscape){.theme-list{max-height:calc(768px - 200px)}.lightbox-theme-content .lightbox-container{height:calc(768px - 120px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:portrait){.theme-list{max-height:calc(480px - 200px)}.lightbox-theme-content .lightbox-container{height:calc(480px - 120px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:landscape){.theme-list{max-height:calc(320px - 200px)}.lightbox-theme-content .lightbox-container{height:calc(320px - 120px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:portrait){.theme-list{max-height:calc(568px - 200px)}.lightbox-theme-content .lightbox-container{height:calc(568px - 120px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:landscape){.theme-list{max-height:calc(20px - 200px)}.lightbox-theme-content .lightbox-container{height:calc(320px - 120px)}}@media screen and (max-height:700px){.lightbox-theme-content .lightbox-container{height:calc(100vh - 30px)}}@media only screen and (max-height:700px)and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:portrait){.lightbox-theme-content .lightbox-container{height:calc(1024px - 30px)}}@media only screen and (max-height:700px)and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:landscape){.lightbox-theme-content .lightbox-container{height:calc(768px - 30px)}}@media only screen and (max-height:700px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:portrait){.lightbox-theme-content .lightbox-container{height:calc(480px - 30px)}}@media only screen and (max-height:700px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:landscape){.lightbox-theme-content .lightbox-container{height:calc(320px - 30px)}}@media only screen and (max-height:700px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:portrait){.lightbox-theme-content .lightbox-container{height:calc(568px - 30px)}}@media only screen and (max-height:700px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:landscape){.lightbox-theme-content .lightbox-container{height:calc(320px - 30px)}}.lightbox-theme-content .lightbox-container .lightbox-content{padding-bottom:25px}.lightbox-theme-content .lightbox-container .lightbox-content .lightbox-text-content{max-width:100%;width:750px}.lightbox-theme-content .theme-section .theme-section-content{padding:0 0 70px}.lightbox-theme-content .theme-menu ul,.lightbox-theme-content .theme-nav-wrapper nav ol{margin:0;padding:0}.lightbox-theme-content .theme-menu ul li,.lightbox-theme-content .theme-nav-wrapper nav ol li{list-style:none}.lightbox-theme-content .theme-nav-wrapper .nav-indicator{min-width:120px}.lightbox-theme-content .theme-menu-header .menu-button{color:#0098cd;width:30px}.pagination{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;font-size:.875rem;line-height:1;color:#333;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:fixed;bottom:60px;width:100%;max-width:910px;margin-left:-80px;background-color:#fff;padding:0 80px;border-top:1px solid #e4e4e4}@media screen and (max-height:700px){.pagination{bottom:15px}}@media screen and (max-width:1020px){.pagination{margin-left:-15px;max-width:780px;padding:0}}@media screen and (max-width:810px){.pagination{max-width:calc(100% - 30px)}}.pagination a{color:#0098cd;text-decoration:none;padding:15px 20px}.pagination a:first-of-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination a:first-of-type::before{font-family:Icons;display:inline-block;margin-right:20px;content:""}@media screen and (max-width:600px){.lightbox-theme-content .theme-menu-header .menu-button{height:20px}.pagination a:first-of-type::before{margin:0}}.pagination a:last-of-type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination a:last-of-type::after{font-family:Icons;display:inline-block;margin-left:20px;content:""}.pagination a.disabled,.pagination a[data-toggle=off]{color:rgba(51,51,51,.5);cursor:default}.pagination .paginateinfo{color:rgba(51,51,51,.5);text-align:center;padding:15px 20px}@media screen and (max-width:600px){.pagination a:last-of-type::after{margin:0}.pagination a span{display:none}.pagination .paginateinfo{border-left:0}}.virtualpage h3{font-size:1rem;color:#0098cd;font-weight:500;margin-bottom:15px}.virtualpage h4{margin-top:30px}.virtualpage .highlight-text{background-color:#f3f3f3;padding:10px;margin:20px 0}.virtualpage .highlight-text p{font-size:.875rem;margin-bottom:10px}.virtualpage .button,.virtualpage .link{font-size:.75rem;font-weight:500;text-transform:uppercase}.virtualpage .highlight-text p:last-child{margin-bottom:0}.virtualpage .link{color:#0098cd}.virtualpage .button{color:#fff;text-decoration:none;-webkit-border-radius:50px;border-radius:50px;display:inline-block;background:#0098cd;padding:5px 20px;border:2px solid #0098cd}.virtualpage .button:hover{background-color:#fff;color:#0098cd}.virtualpage .video-wrapper{margin:20px 0}.virtualpage .video-wrapper:last-child{margin-bottom:0}.virtualpage .tabs-nav ol{padding:0;margin:30px 0 0}.virtualpage .tabs-nav ol li{list-style:none;display:inline-block;vertical-align:top;margin-right:15px;margin-bottom:15px}.virtualpage .tabs-nav ol li button{font-family:OpenSans,sans-serif;font-size:.875rem;color:#0098cd;font-weight:500}.virtualpage .tabs-nav ol li[data-toggle=on] button{color:#333}.theme-menu-header{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;position:relative;background-color:#0098cd;padding:5px 5px 5px 15px;border-bottom:0}.theme-menu-header .page-title{font-size:.875rem;line-height:1.25;color:#fff;font-weight:500;width:calc(100% - 40px)}.theme-menu-header .menu-button{width:40px}.theme-menu-header .menu-button[data-toggle=on]::before{content:""}.theme-menu-header .menu-button::before{font-size:.875rem;color:#fff}.theme-menu-header .theme-menu{transition:.5s;max-height:calc(100vh - 100px);position:static;background-color:#fff;overflow:auto;height:auto;opacity:0;visibility:hidden;z-index:20}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:portrait){.theme-menu-header .theme-menu{max-height:calc(1024px - 100px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:landscape){.theme-menu-header .theme-menu{max-height:calc(768px - 100px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:portrait){.theme-menu-header .theme-menu{max-height:calc(480px - 100px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:landscape){.theme-menu-header .theme-menu{max-height:calc(320px - 100px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:portrait){.theme-menu-header .theme-menu{max-height:calc(568px - 100px)}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:landscape){.theme-menu-header .theme-menu{max-height:calc(320px - 100px)}}@media screen and (min-width:601px){.theme-menu-header .theme-menu{top:0;right:40px;bottom:auto;left:auto;position:absolute;max-width:300px;width:calc(100% - 40px)}}@media screen and (max-width:600px){.theme-menu-header{padding-bottom:0}.theme-menu-header .page-title{margin-bottom:7px}.theme-menu-header .theme-menu{max-height:calc(100vh - 160px);height:0;margin-top:-20px;width:calc(100% + 20px);margin-left:-15px;margin-right:-5px}.theme-menu-header .theme-menu[data-toggle=on]{height:auto;margin-top:5px}}@media only screen and (max-width:600px)and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:portrait){.theme-menu-header .theme-menu{max-height:calc(1024px - 160px)}}@media only screen and (max-width:600px)and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:landscape){.theme-menu-header .theme-menu{max-height:calc(768px - 160px)}}@media only screen and (max-width:600px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:portrait){.theme-menu-header .theme-menu{max-height:calc(480px - 160px)}}@media only screen and (max-width:600px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:landscape){.theme-menu-header .theme-menu{max-height:calc(320px - 160px)}}@media only screen and (max-width:600px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:portrait){.theme-menu-header .theme-menu{max-height:calc(568px - 160px)}}@media only screen and (max-width:600px)and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:landscape){.theme-menu-header .theme-menu{max-height:calc(320px - 160px)}}.theme-menu-header .theme-menu[data-toggle=on]{opacity:1;border:1px solid #0098cd;visibility:visible}.theme-menu-header .theme-menu .accordion-button .button-container{font-size:.875rem;line-height:1;color:#0098cd;font-weight:600;text-transform:uppercase;padding:8px 15px 9px}.theme-menu-header .theme-menu .accordion-button .button-container::after{font-weight:400}.theme-menu-header .theme-menu .theme-submenu h5,.theme-menu-header .theme-menu .theme-submenu li a{width:100%;display:block}.theme-menu-header .theme-menu .theme-submenu h5{color:#0098cd;font-weight:500;padding:10px 15px 0;border-top:1px solid #c6e2ec}.theme-menu-header .theme-menu .theme-submenu h5:last-child{padding-bottom:10px;margin-bottom:0;border-bottom:0}.theme-menu-header .theme-menu .theme-submenu h5 a{color:#0098cd;text-decoration:none}.theme-menu-header .theme-menu .pdf-button{font-size:.875rem;line-height:1;color:#0098cd;font-weight:600;text-transform:uppercase;text-decoration:none;background-color:rgba(0,152,205,.08);padding:10px 15px}.theme-menu-header .theme-menu .pdf-button::before{font-weight:400}.theme-menu-header .theme-menu ul li{margin-bottom:0}.theme-menu-header .theme-menu ul li.active a{color:#0098cd;cursor:default}.theme-menu-header .theme-menu ul li a{font-size:.8125rem;line-height:1.3;color:#333;font-weight:500;text-decoration:none;padding:10px 15px}.theme-menu-header .theme-menu ul li a.tv-link{color:#f67211;padding-left:45px}.theme-menu-header .theme-menu ul li a.tv-link .tv-icon{top:5px;left:15px}.theme-menu-header .theme-menu ul li a:hover{color:#0098cd}.theme-menu-header .theme-menu ul li a[data-toggle=on]{color:#0098cd;cursor:pointer}.activity-legend{border-top:1px solid #0098cd;background-color:rgba(0,152,205,.1);padding:20px 20px 0}@media screen and (max-width:1020px){.activity-legend{padding:15px 15px 0}}.activity-legend ul{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.activity-legend ul li{font-family:Unit,sans-serif;font-size:.75rem;color:#0098cd;font-weight:500;letter-spacing:.02rem;text-transform:uppercase;text-decoration:none;text-align:center;margin-right:10px}.revision-container h2,.test-wrapper form fieldset>h2{letter-spacing:0;font-family:OpenSans,sans-serif}@media screen and (max-width:600px){.activity-legend{padding:15px 0 0 10px}.activity-legend ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.activity-legend ul li{width:calc(25% - 10px);font-size:.6875rem}}.activity-legend ul li:last-of-type{margin-bottom:20px}.activity-legend ul li img{display:block;margin:0 auto 5px;height:20px;width:auto}.theme-content .activity-table h2{font-size:.9375rem;line-height:1.5;font-weight:500;margin-bottom:5px}.theme-content .activity-table p{margin-bottom:10px}@media screen and (max-width:740px){.theme-content .activity-table h2{display:inline;font-size:.875rem}.theme-content .activity-table p{font-size:.875rem;margin-top:5px}}.theme-content .activity-table .activity-link,.theme-content .activity-table .comment-button,.theme-content .activity-table .revision-button{font-family:OpenSans,sans-serif;font-size:.675rem;line-height:1;color:#fff;font-weight:500;text-transform:uppercase;-webkit-border-radius:50px;border-radius:50px;background-color:#0098cd;padding:5px 10px;border:2px solid #0098cd;display:inline-block}.theme-content .activity-table img{display:block;margin:0 auto;height:20px;width:auto}.theme-content .activity-table .doc-type{height:30px}.theme-content .activity-table tr{border-bottom:1px solid rgba(0,152,205,.1)}@media screen and (max-width:740px){.theme-content .activity-table thead{display:none}.theme-content .activity-table tr{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:15px solid #f3f3f3;padding-bottom:10px}.theme-content .activity-table .td-title{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1}.theme-content .activity-table .td-title::before{background-color:#0098cd;color:#fff;padding:10px;margin-bottom:10px;width:100%;content:attr(data-title);margin-left:-10px}.theme-content .activity-table .td-title h2{display:none}}.theme-content .activity-table .test-title-th{width:500px}.theme-content .activity-table .attachment-th,.theme-content .activity-table .deadline-th{width:70px}.theme-content .activity-table .sent-th,.theme-content .activity-table .type-th{width:90px}.theme-content .activity-table .situation-th{width:65px}.theme-content .activity-table .title-th{width:380px}.theme-content .activity-table td,.theme-content .activity-table th{padding:14px 10px}@media screen and (max-width:740px){.theme-content .activity-table td,.theme-content .activity-table th{padding-top:0}.theme-content .activity-table td.max-td,.theme-content .activity-table th.max-td{padding-top:10px;margin-bottom:10px}.theme-content .activity-table .file-link,.theme-content .activity-table td img{display:inline-block;vertical-align:middle;margin-left:5px}.theme-content .activity-table td{border:0}.theme-content .activity-table td::before{font-size:.75rem;color:#0098cd;background-color:transparent;width:auto;padding:0;display:inline-block;margin:0 5px 0 0}}[data-layout=screen] .theme-content .activity-table .activity-link:hover,[data-layout=screen] .theme-content .activity-table .revision-button:hover{transition:.25s;background-color:#fff;color:#0098cd}.activity-warning{padding:10px;margin:30px 0 0;border:2px solid #ef174a;color:#ef174a}.activity-form{border-top:1px solid #0098cd;padding:20px}@media screen and (max-width:1020px){.activity-form{padding:15px}}.activity-form .form-info{padding:20px;background-color:#f3f3f3;margin-top:20px}@media screen and (max-width:1020px){.activity-form .form-info{padding:15px}}.activity-form .form-info ul li{margin-bottom:10px;font-size:.875rem}.activity-form .form-info ul li:last-of-type{margin-bottom:0}.activity-form .form-response,.activity-form .send-activity{margin-top:40px}.activity-form .send-activity h2{font-size:.9375rem;font-weight:500;margin-bottom:20px}.activity-form .file-upload small{display:inline-block;margin-right:10px}.activity-form .file-upload a{font-size:.875rem;color:#333;margin:20px 0 0}.activity-form .file-upload a:hover{text-decoration:none}.tooltip-wrapper{display:inline-block}@media screen and (min-width:481px){.tooltip-wrapper{position:relative}}.tooltip-wrapper:hover .tooltip-container{display:block}.tooltip-wrapper button::before{font-family:Georgia,serif;font-size:.75rem;line-height:18px;color:#0098cd;font-weight:600;text-align:center;-webkit-border-radius:50px;border-radius:50px;font-style:italic;content:"i";border:2px solid #0098cd;width:16px;height:16px;display:block}.activities-notes th,.tooltip-wrapper .tooltip-container h4{font-family:Unit,sans-serif;text-transform:uppercase}.tooltip-wrapper button span{display:none}.tooltip-wrapper .tooltip-container{top:auto;right:0;bottom:28px;left:0;position:absolute;width:100%;border:2px solid #0098cd;background-color:#fff;z-index:10;padding:10px;display:none}@media screen and (min-width:481px){.tooltip-wrapper .tooltip-container{left:50%;right:auto;width:300px;margin-left:-150px}.notifications-list .notification h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.tooltip-wrapper .tooltip-container[data-toggle=on]{display:block}.tooltip-wrapper .tooltip-container h4{font-size:.875rem;color:#0098cd;font-weight:500;margin-bottom:10px;border-bottom:1px solid;padding-bottom:10px}.tooltip-wrapper .tooltip-container p{font-size:.8125rem}.activity-results{margin-bottom:40px}.activity-results:last-of-type{margin-bottom:0}.activity-results .content-panel{border-top:1px solid #0098cd}.activity-results .empty-results{padding:20px 0;background-color:#f3f3f3}@media screen and (max-width:1020px){.activity-results .empty-results{padding:15px 0}}.activity-results .activity-th{width:250px}.activity-results .conv-th,.activity-results .correction-th,.activity-results .revision-th{width:105px}.activity-results .max-th,.activity-results .score-th{width:85px}.activity-results .grade-th{width:50px}.activity-results .comment-th{width:100px}.activity-results .max-td{color:#bbb}@media screen and (min-width:741px){.activity-results .max-td{background-color:#fafafa}}.activity-results .activity-table h2{font-size:.875rem;line-height:1.3}.activity-results .activity-table th{padding-left:10px;padding-right:5px}.activity-results .activity-table .revision-button{margin-top:15px}.activity-results .activity-table .revision-button:first-child{margin-top:0}.activity-results .horizontal-table th{display:none}.activity-results .horizontal-table tr{border-bottom:30px solid #f3f3f3;display:block;padding:0}.activity-results .horizontal-table tr.revision-wrapper{margin-top:-29px;background-color:#fff}.activity-results .horizontal-table tr.revision-wrapper td{padding-left:14px}.activity-results .horizontal-table tr.revision-wrapper td::before{display:none}.activity-results .horizontal-table td{display:block;position:relative;padding:14px 14px 14px 135px;border-bottom:1px solid #d8e6ec;border-right:0}.activity-results .horizontal-table td::before{font-size:.6875rem;line-height:1;color:#0098cd;font-weight:600;text-transform:uppercase;top:0;right:auto;bottom:0;left:0;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,152,205,.1);content:attr(data-th);width:120px;padding:14px;display:block;margin:0}.revision-container,.video-container{position:relative}.activity-results .horizontal-table td img{margin:0}.activity-results .table-results-head{font-size:.875rem;color:#fff;font-weight:500;background-color:#0098cd;padding:10px}@media screen and (max-width:740px){.activity-results .table-results-head{margin-bottom:14px}.theme-content .results-table tr td:first-of-type{padding-top:15px}}.activities-notes{border:1px solid #0098cd;background-color:#fff}.activities-notes table{border:0}.activities-notes td,.activities-notes th{vertical-align:top;padding:15px}.activities-notes th{font-size:.875rem;color:#fff;font-weight:500;margin-bottom:10px;width:50%;background-color:#0098cd}.activities-notes td:first-of-type{border-right:1px solid #e4e4e4}@media screen and (max-width:600px){.activities-notes thead{display:none}.activities-notes td{width:100%;display:inline-block}.activities-notes td::before{font-family:Unit,sans-serif;font-size:.875rem;color:#0098cd;font-weight:500;text-transform:uppercase;content:attr(data-th);display:block;margin-bottom:5px}.activities-notes td:first-of-type{border-bottom:1px solid #e4e4e4;border-right:0}}.activities-notes p{margin-bottom:30px;font-size:.875rem}.activities-notes p:last-of-type{margin-bottom:0}.revision-container h2{font-size:.875rem;font-weight:500;text-transform:none;margin-bottom:5px}.revision-container form fieldset{margin-bottom:20px}.revision-container form .form-radio{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.revision-container form .form-radio label{font-size:1rem;line-height:26px}.revision-container form .form-radio .radio{margin-right:20px}.revision-container form textarea{height:100px}.revision-container form .buttons-form-group{margin:20px 0 0}.theme-content .results-table th small{display:block}.theme-content .results-table tr{border-bottom-width:1px}.theme-content .results-table p{font-size:.875rem;line-height:1.4}.theme-content .results-table .tooltip-container p{font-size:.8125rem;font-weight:400;text-transform:none;margin-bottom:0}.professor-guide-container .accordion-button .button-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.professor-guide-container .accordion-content{border-bottom:0}.professor-guide-container .accordion-content[data-toggle=on] .professor-guide-content{border-top:1px solid #e4e4e4}.professor-guide-container table{border:0}.professor-guide-container .professor-guide-content{padding:20px}.professor-guide-container .professor-guide-content .guide-presentation-table tr td{vertical-align:top}.professor-guide-container .professor-guide-content .guide-presentation-table tr td:first-of-type{font-weight:500}@media screen and (min-width:601px){.professor-guide-container .professor-guide-content .guide-presentation-table tr td:first-of-type{width:230px}}@media screen and (max-width:600px){.professor-guide-container .professor-guide-content{padding:15px}.professor-guide-container .professor-guide-content .guide-presentation-table tr td{display:block;width:100%}.professor-guide-container .professor-guide-content .guide-presentation-table tr td:first-of-type{padding-bottom:0}.professor-guide-container .professor-guide-content .guide-presentation-table tr td:last-of-type{padding-top:5px}}.professor-guide-container .guide-article{padding-bottom:20px}.professor-guide-container .guide-article:not(:first-child){margin-top:40px}.professor-guide-container .guide-article h1{font-size:1.125rem;color:#0098cd;font-weight:500;margin-bottom:15px}.professor-guide-container .guide-article h2{font-size:1rem;color:#0098cd;font-weight:500;margin-bottom:15px;margin-top:30px}.professor-guide-container .guide-article h2:first-of-type{margin-top:0}.professor-guide-container .guide-article ol,.professor-guide-container .guide-article ul{margin-bottom:30px;padding-left:17px}.professor-guide-container .guide-article ol:last-child,.professor-guide-container .guide-article ul:last-child{margin-bottom:0}.professor-guide-container .guide-article ol li,.professor-guide-container .guide-article ul li{margin-bottom:15px}.professor-guide-container .guide-article ol li:last-child,.professor-guide-container .guide-article ul li:last-child{margin-bottom:0}.professor-guide-container .guide-article ul li{list-style:disc}.professor-guide-container .guide-article ol li{list-style:decimal}.email-text ul li,.history .article-container ul>li{list-style:disc}.professor-guide-container .pdf-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-border-radius:50px;border-radius:50px;font-size:.75rem;color:#0098cd;font-weight:500;text-transform:uppercase;text-decoration:none;transition:.5s ease;border:2px solid rgba(0,152,205,.25);padding:10px 30px 10px 20px;display:inline-block;margin-bottom:30px}.professor-guide-container .pdf-button:hover{border-color:#0098cd}.professor-guide-container .methodology-table{margin-bottom:40px;border-bottom:1px solid #e4e4e4}.professor-guide-container .methodology-table:last-child{margin-bottom:0}.professor-guide-container .methodology-table th{font-size:.75rem;color:#0098cd;font-weight:500;text-transform:uppercase;background-color:#dae9ee}@media screen and (max-width:480px){.professor-guide-container .methodology-table th{font-size:.6875rem}}.professor-guide-container .methodology-table th:first-of-type{width:400px}.professor-guide-container .methodology-table th:nth-of-type(2){width:200px}.professor-guide-container .methodology-table th:nth-of-type(3){width:100px}.professor-guide-container .score-table{margin-bottom:40px;border-bottom:1px solid #e4e4e4}.professor-guide-container .score-table:last-child{margin-bottom:0}.professor-guide-container .score-table td:first-of-type,.professor-guide-container .score-table td:nth-of-type(2),.professor-guide-container .score-table td:nth-of-type(3){width:300px}.professor-guide-container .guide-info{background-color:#f3f3f3;padding:15px;font-size:.8125rem}.professor-guide-container .evalutation-table{margin-top:30px}.professor-guide-container .evalutation-table td span:first-of-type{text-align:right;width:30px;display:inline-block;margin-right:5px}.professor-guide-container .evalutation-table td span:last-of-type{margin-left:5px}.test-wrapper .test-legend{background-color:#dae9ee;padding:10px 10px 0;margin-bottom:20px}.test-wrapper .test-legend h2,.test-wrapper .test-legend p,.test-wrapper .test-legend span{color:#0098cd;font-weight:500;margin-bottom:10px}.test-wrapper .test-legend p{font-size:.875rem}.test-wrapper .test-legend p:last-of-type{padding-bottom:10px}.test-wrapper .test-legend h2{font-size:1rem}.test-wrapper .test-legend span{font-size:.75rem;text-transform:uppercase;display:inline-block;vertical-align:top;margin-right:20px}.test-wrapper form fieldset{border-bottom:1px solid #e4e4e4;padding-bottom:30px;margin-bottom:40px}.test-wrapper form fieldset:first-of-type{border-top:1px solid #e4e4e4;padding-top:30px}.test-wrapper form fieldset>h2{font-weight:500;text-transform:none}.test-wrapper form fieldset>h2::before{content:counter(step-counter) ". "}.test-wrapper form fieldset .checkbox label,.test-wrapper form fieldset .radio label{font-family:OpenSans,sans-serif;font-size:.875rem;letter-spacing:0;padding-top:2px}.test-wrapper form .media-wrapper{margin-bottom:20px}.test-wrapper form .media-wrapper img{display:inline-block;vertical-align:top;margin-bottom:10px;margin-right:20px;width:auto}.test-wrapper form label img{display:inline-block;vertical-align:top}.test-wrapper form p,.test-wrapper form span{font-size:.875rem}.test-wrapper form .term-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.test-wrapper form .term-container:last-of-type{margin-bottom:0}.test-wrapper form .term-container .term{margin-right:10px;width:100px}@media screen and (max-width:600px){.test-wrapper form .term-container .term{width:calc(100% - 80px)}}.test-wrapper form .term-container .select{margin-top:-6px;width:70px;background-position:top 12px right 10px;margin-bottom:20px}.test-wrapper form .term-container .select select{padding-right:40px}.test-wrapper form .term-container .definition{width:calc(100% - 200px);margin-left:20px;margin-bottom:20px}.test-wrapper form .term-container .definition:last-of-type{margin-bottom:0}@media screen and (max-width:600px){.test-wrapper form .term-container .definition{-webkit-box-ordinal-group:1001;-webkit-order:1000;-moz-order:1000;-ms-flex-order:1000;order:1000;width:100%;margin-left:0}}.test-wrapper form .order-wrapper .term{width:calc(100% - 80px);margin-left:10px;margin-right:0}.test-wrapper form .order-wrapper .select{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1;margin-bottom:0}.test-wrapper form input[type=text]{font-family:OpenSans,sans-serif;font-size:.875rem;color:#333;font-weight:500;border-bottom:1px solid #333}.class-title,.video-title{font-family:Unit,sans-serif}.test-wrapper form input[type=text].answer-correct{border-color:#0f9b34;color:#0f9b34}.test-wrapper form input[type=text].answer-wrong{border-color:#ef174a;color:#ef174a}.test-wrapper form .checkbox.answer-correct input:checked~.helper,.test-wrapper form .checkbox.answer-correct input:checked~.helper::before,.test-wrapper form .radio.answer-correct input:checked~.helper,.test-wrapper form .radio.answer-correct input:checked~.helper::before{border-color:#0f9b34;color:#0f9b34}.test-wrapper form .checkbox.answer-correct input:checked~label,.test-wrapper form .radio.answer-correct input:checked~label{color:#0f9b34}.test-wrapper form .checkbox.answer-correct .helper::after,.test-wrapper form .radio.answer-correct .helper::after{background-color:#0f9b34;border-color:#0f9b34}.test-wrapper form .checkbox.answer-wrong input:checked~.helper,.test-wrapper form .checkbox.answer-wrong input:checked~.helper::before,.test-wrapper form .radio.answer-wrong input:checked~.helper,.test-wrapper form .radio.answer-wrong input:checked~.helper::before{color:#ef174a;border-color:#ef174a}.test-wrapper form .checkbox.answer-wrong input:checked~label,.test-wrapper form .radio.answer-wrong input:checked~label{color:#ef174a}.test-wrapper form .checkbox.answer-wrong .helper::after,.test-wrapper form .radio.answer-wrong .helper::after{background-color:#ef174a;border-color:#ef174a}.test-wrapper form .checkbox.answer-correct .helper::before{background-color:#0f9b34}.test-wrapper form .checkbox.answer-wrong .helper::before{background-color:#ef174a}.test-wrapper form .select.answer-correct select{border-color:#0f9b34;color:#0f9b34}.test-wrapper form .select.answer-wrong select{border-color:#ef174a;color:#ef174a}.iframe-test{height:500px}.class-title{font-size:.875rem;line-height:1;color:#0098cd;font-weight:500;text-transform:uppercase;margin-bottom:20px;background:#dae9ee;padding:15px}.class-description{padding:20px;border-bottom:1px solid #e4e4e4}@media screen and (max-width:1020px){.class-description{padding:15px}}.class-description:last-of-type{border-bottom:0}.class-description .video-container{margin:20px 0}.class-description p{margin-bottom:5px}.class-description .button{font-size:.75rem;line-height:1;color:#fff;font-weight:500;text-transform:uppercase;text-decoration:none;-webkit-border-radius:50px;border-radius:50px;transition:.25s;background-color:#0098cd;padding:5px 10px;border:2px solid #0098cd;display:inline-block;margin-top:5px}.class-description .button:hover{background-color:#fff;color:#0098cd}.classes-panel .list-order-header{padding:10px 20px 20px;margin-bottom:0}@media screen and (max-width:1020px){.classes-panel .list-order-header{padding:10px 15px 20px}}.video-title{font-size:1.15rem;line-height:1.2;font-weight:400}.videos-list{padding:20px}@media screen and (max-width:1020px){.videos-list{padding:15px}}.videos-list li{margin-bottom:20px}.videos-list li .article-preview{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.videos-list li .article-preview .media{width:200px;margin-right:20px}@media screen and (max-width:600px){.videos-list li .article-preview .media{width:100%;margin-right:0;margin-bottom:15px}}.videos-list li .article-preview .media.video a::before{width:46px;height:46px}.videos-list li .article-preview .article-container{width:calc(100% - 220px)}@media screen and (max-width:600px){.videos-list li .article-preview .article-container{width:100%}}.video-container{width:100%}.video-container.single-video-container{padding-bottom:calc(56.25% + 100px)}.video-container.single-video-container .jp-video:not(.jp-video-full){position:absolute;width:100%;top:0;left:0;height:100%;display:inline-block;border:0!important}.video-container.single-video-container .jp-video:not(.jp-video-full) .jp-type-single .jp-jplayer{position:relative;width:100%!important;height:0!important;padding-bottom:56.25%!important}.video-container.single-video-container .jp-video:not(.jp-video-full) .jp-type-single .jp-jplayer img,.video-container.single-video-container .jp-video:not(.jp-video-full) .jp-type-single .jp-jplayer video{position:absolute;width:100%!important;top:0;left:0;height:100%!important}.video-container.single-video-container .jp-video:not(.jp-video-full) .jp-type-single .jp-jplayer video{z-index:2}.video-container.single-video-container .jp-video:not(.jp-video-full) .jp-type-single .jp-jplayer img{z-index:4}.video-container.single-video-container .jp-video:not(.jp-video-full) .jp-type-single .jp-gui{top:0;right:0;bottom:0;left:0;position:absolute;z-index:6}.video-container.single-video-container .jp-video:not(.jp-video-full) .jp-type-single .jp-gui .jp-video-play{position:absolute;top:0;bottom:100px;margin:0;height:auto}.video-container.single-video-container .jp-video:not(.jp-video-full) .jp-interface{height:100px;bottom:0;position:absolute}.video-container.single-video-container .jp-video .jp-type-single .jp-current-time,.video-container.single-video-container .jp-video .jp-type-single .jp-duration{font-family:OpenSans,sans-serif;font-size:.6875rem;font-style:normal}.video-container.single-video-container .jp-video .jp-type-single .jp-details{background-color:#dae9ee}.video-container.single-video-container .jp-video .jp-type-single .jp-details .jp-title{font-family:Unit,sans-serif;font-size:.75rem;line-height:1.2;color:#0098cd;font-weight:400;text-overflow:ellipsis;width:100%;display:block;white-space:nowrap;overflow:hidden}.video-container.single-video-container .jp-video .jp-type-single .jp-interface{background-color:#f4f4f4}.video-container.single-video-container .jp-video .jp-type-single .jp-controls-holder{max-width:100%;top:4px;margin-bottom:14px}.video-container.single-video-container .jp-video .jp-type-single .jp-controls-holder .jp-toggles{right:10px;margin-top:8px}.video-container.single-video-container .jp-video .jp-type-single .jp-controls-holder .jp-toggles button{width:25px;height:25px}@media screen and (max-width:550px){.video-container.single-video-container .jp-video .jp-type-single .jp-controls-holder .jp-controls{margin-left:20px}}@media screen and (min-width:551px){.video-container.single-video-container .jp-video .jp-type-single .jp-controls-holder .jp-controls{width:138px;margin-left:170px;padding-left:30px;position:relative}.video-container.single-video-container .jp-video .jp-type-single .jp-controls-holder .jp-controls::after,.video-container.single-video-container .jp-video .jp-type-single .jp-controls-holder .jp-controls::before{position:absolute;top:6px;content:"";display:block;width:1px;height:30px;background-color:#fff}.video-container.single-video-container .jp-video .jp-type-single .jp-controls-holder .jp-controls::before{border-right:1px solid #dadada;left:0}.video-container.single-video-container .jp-video .jp-type-single .jp-controls-holder .jp-controls::after{border-left:1px solid #dadada;right:0}.video-container.single-video-container .jp-state-no-volume .jp-type-single .jp-controls-holder .jp-controls{width:108px;margin-left:120px;padding-left:0}.video-container.single-video-container .jp-state-no-volume .jp-type-single .jp-controls-holder .jp-controls::before{display:none}}@media screen and (max-width:550px){.video-container.single-video-container .jp-video .jp-type-single .jp-volume-controls{display:none}}@media screen and (min-width:551px){.video-container.single-video-container .jp-state-no-volume .jp-type-single .jp-controls-holder .jp-toggles{right:85px}}.video-container.single-video-container .jp-video.jp-video-full .jp-jplayer img{height:auto!important;margin-top:calc(50vh - 28.12vw)}.jp-video-full .jp-gui{position:fixed!important}.jp-video-full .jp-gui .jp-video-play{margin-top:0}.theme-iframe-container iframe{width:100%}.notifications-section{margin-bottom:40px}.notifications-section:last-of-type{margin-bottom:0}.notifications-section .page-nav{margin-top:40px}.notification .notification-subheader{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;margin-bottom:20px}@media screen and (max-width:600px){.notification .notification-subheader{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.notification .read-time-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.notification .read-time-wrapper>*{margin-bottom:10px}.notification .read-time-wrapper .checkbox .helper{top:2px;width:12px;height:12px;border:2px solid #333}.notification .read-time-wrapper .checkbox .helper::before{top:8px}.notification .read-time-wrapper .checkbox .helper::after{top:2px}.notification .read-time-wrapper .checkbox label{padding-left:20px;font-size:.875rem}.notification .read-time-wrapper .checkbox input:checked~.helper::before{height:12px}.notification .read-time-wrapper .checkbox input:checked~.helper::after{height:7px}.notification h2,.notification span,.notification time{color:#333}.notification h2 a,.notification span a,.notification time a{color:#0098cd;text-decoration:none;display:inline}.notification h2 a:hover,.notification span a:hover,.notification time a:hover{color:#333}.notification h2{font-size:1.25rem;color:#0098cd;font-weight:500;margin-bottom:30px}@media screen and (max-width:480px){.notification h2{font-size:1rem}.notifications-list .notification header{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.notification time{font-size:.9375rem;margin-bottom:10px;margin-right:20px}.notification .read-time{font-size:.75rem;margin-right:20px;color:rgba(51,51,51,.6)}.notification .article-container,.notification p{margin-bottom:20px}.notification p:last-of-type{margin-bottom:0}.notifications-list li{border-bottom:1px solid #e4e4e4;padding-bottom:15px;margin-bottom:15px}.notifications-list li:last-of-type{margin-bottom:0;border-bottom:0}.notifications-list.accordion-notification li{border-bottom:0;padding-bottom:0;margin-bottom:0}.notifications-list.unread-notifications-list .notification h2,.notifications-list.unread-notifications-list .notification time{font-weight:500}.notifications-list .notification h2,.notifications-list .notification time{font-size:.9375rem;font-weight:400}.notifications-list .notification h2{width:calc(100% - 110px);display:block;margin-bottom:0}@media screen and (max-width:480px){.notifications-list .notification h2{width:100%}}.notifications-list .notification time{width:90px;margin-right:20px}@media screen and (max-width:480px){.notifications-list .notification time{width:100%;margin-right:0}}.accordion-button[data-toggle=on] .notification header{display:block}.accordion-button[data-toggle=on] .notification h2{overflow:visible;white-space:normal;text-overflow:initial;font-size:1rem;margin-top:10px}.accordion-button .notification{width:calc(100% - 30px)}.accordion-button time{margin-bottom:0}.accordion-button h2{color:#0098cd}.accordion-content .notification{padding:10px 20px 20px}.accordion-content .notification .notification-subheader .read-time{font-size:.75rem}.accordion-content .notification h2,.accordion-content .notification time{display:none}.forum-list{margin:15px 0 50px}.form-table-wrapper,.forum-table{margin-bottom:40px}.forum-info{font-size:.875rem;font-weight:500}.forum-table{border:0;border-bottom:1px solid #e4e4e4;margin-top:20px}@media screen and (max-width:600px){.accordion-content .notification{padding:10px 15px 30px}.forum-table{border-bottom:0}}.forum-table td,.forum-table th{padding:10px 4px;vertical-align:top}.forum-table th{font-family:Unit,sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;background-color:#dae9ee}.forum-table h3,.forum-table td{font-size:.875rem}.forum-table h3 a{color:#0098cd;text-decoration:none}.forum-table h3 a:hover{color:#333}.form-table-wrapper .forum-info::before{content:"";display:inline-block;margin-right:10px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #333}.form-table-wrapper .forum-table:last-of-type{margin-bottom:0}@media screen and (max-width:600px){.form-table-wrapper .forum-table tr{margin-bottom:40px;display:block}}.form-table-wrapper .forum-table tr:last-of-type{margin-bottom:0}.form-table-wrapper .forum-table td::before{font-family:Unit,sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase}.forum-search-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:740px){.forum-search-wrapper{display:block;margin-bottom:50px}}.forum-search-wrapper .forum-search-container{width:calc(50% - 20px);margin-bottom:20px}@media screen and (max-width:740px){.forum-search-wrapper .forum-search-container{width:100%}}.forum-search-wrapper .forum-info{display:block;margin-bottom:10px}.forum-search-wrapper input,.forum-search-wrapper select{font-family:OpenSans,sans-serif;font-size:1rem;color:#333;width:100%}.forum-search-wrapper input{border-bottom:1px solid #e4e4e4;padding:10px 50px 10px 0}.forum-search-wrapper input::-ms-clear{display:none}.forum-search-wrapper .forum-input{position:relative}.forum-search-wrapper .forum-input button[type=submit]{top:10px;right:10px;bottom:auto;left:auto;position:absolute}.forum-post .theme-tools li form .checkbox .helper,.theme-order-wrapper .read-all-form .checkbox .helper{top:0}.forum-search-wrapper .forum-input button[type=submit]::before{font-size:1.25rem}.forum-header{background-color:#dae9ee;padding:20px 20px 0;margin-bottom:50px;border-top:1px solid #0098cd}@media screen and (max-width:1020px){.forum-header{padding:15px}}.forum-header .forum-tools{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.forum-header .forum-tools>*{margin-right:40px;margin-bottom:25px}.forum-header .forum-tools a,.forum-header .forum-tools button{font-family:Unit,sans-serif;font-size:.75rem;color:#0098cd;font-weight:500;letter-spacing:.02rem;text-transform:uppercase;text-decoration:none}.forum-header .forum-tools a:hover,.forum-header .forum-tools button:hover{color:#333}.forum-header .forum-tools .back-button{margin-top:0}.theme-order-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:25px}@media screen and (max-width:600px){.forum-header .forum-tools{display:block}.forum-header .forum-tools>*{margin-right:0}.theme-order-wrapper{margin-bottom:30px;display:block}.theme-order-wrapper .theme-order-form{margin-bottom:30px}.forum-theme .theme-header{display:block}}.theme-order-wrapper .theme-order-form .select-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:40px}.theme-order-wrapper .theme-order-form .select-wrapper h2{font-family:Unit,sans-serif;font-size:.875rem;line-height:1.2;font-weight:600;letter-spacing:.2rem;text-transform:uppercase;margin-right:10px;margin-bottom:10px}.theme-order-wrapper .theme-order-form .select-wrapper .select{width:200px;max-width:100%}.theme-order-wrapper .theme-order-form .select-wrapper .select select{border-color:rgba(51,51,51,.15)}.theme-order-wrapper .read-all-form .checkbox label{font-size:.875rem;padding-left:25px}.forum-theme-content{padding:0 20px 20px}@media screen and (max-width:1020px){.forum-theme-content{padding:0 15px 15px}}.forum-theme{margin-bottom:80px}.forum-theme:last-of-type{margin-bottom:40px}.forum-theme .theme-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;background-color:#dae9ee;padding:15px}.forum-theme .theme-header h1{font-family:Unit,sans-serif;font-size:1.125rem;line-height:1.4;font-weight:500;letter-spacing:.05rem;width:calc(100% - 110px)}.forum-theme .theme-header>span{font-size:.75rem;line-height:1.6;font-weight:500;letter-spacing:.05rem;text-transform:uppercase}.forum-theme .comments-wrapper{height:auto;max-height:0;overflow:hidden}.forum-theme .comments-wrapper[data-toggle=on]{-webkit-animation:maxHeightIn .75s forwards;-moz-animation:maxHeightIn .75s forwards;animation:maxHeightIn .75s forwards}.forum-theme .comments-wrapper[data-toggle=off]{-webkit-animation:maxHeightOut .75s forwards;-moz-animation:maxHeightOut .75s forwards;animation:maxHeightOut .75s forwards}.forum-theme .comments-wrapper .forum-post{padding-bottom:20px;border-bottom:1px solid #e4e4e4}.forum-post{padding-top:20px}.forum-post.unread-post{background-color:#f3f3f3;padding-left:20px;padding-right:20px}@media screen and (max-width:1020px){.forum-post.unread-post{padding-left:15px;padding-right:15px}}@media screen and (min-width:601px){.forum-post.thread,.forum-post.thread-4{padding-left:20%}.forum-post.thread-1{padding-left:5%}.forum-post.thread-2{padding-left:10%}.forum-post.thread-3{padding-left:15%}}.forum-post .post-author-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}@media screen and (max-width:600px){.forum-theme .theme-header h1{width:100%}.forum-post .post-author-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.forum-post .post-author-wrapper .post-author{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.forum-post .post-author-wrapper .post-author .media{width:60px;margin-right:20px}.forum-post .post-author-wrapper .post-author .media img{-webkit-border-radius:100%;border-radius:100%}.forum-post .post-author-wrapper .post-author .user-info{display:block;width:calc(100% - 80px)}.forum-post .post-author-wrapper .post-author .user-info .user-highlight{font-family:Unit,sans-serif;font-size:.75rem;color:#fff;font-weight:500;letter-spacing:.0125rem;text-transform:uppercase;background-color:#0098cd;padding:5px 10px;display:inline-block;margin-bottom:5px}.forum-post .post-author-wrapper .post-author .user-info .user-name{font-size:1rem;line-height:1.6;font-weight:500;letter-spacing:.0125rem;margin-bottom:10px}@media screen and (max-width:600px){.forum-post .post-author-wrapper .post-author .user-info .user-name{font-size:.875rem}.forum-post .post-author-wrapper .post-number{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-order:-1;-ms-flex-order:-1;order:-1;width:100%;margin-bottom:20px;text-align:right}}.forum-post .post-author-wrapper .post-author .user-info time{font-size:.75rem;line-height:1.4;color:rgba(51,51,51,.5);font-weight:500;letter-spacing:.02rem;text-transform:uppercase;display:block}.forum-post .post-author-wrapper .post-number{font-weight:500}.forum-post .article-content{margin-top:20px}.forum-post .article-content p{margin-bottom:20px}.forum-post .article-content p:last-of-type{margin-bottom:0}.forum-post .article-content .reply-info{font-weight:500}.forum-post .theme-tools{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.forum-post .theme-tools li{margin-bottom:0;margin-left:20px}.forum-post .theme-tools li form{margin-top:4px}.forum-post .theme-tools li form .checkbox label{font-size:.875rem;padding-left:25px}.forum-post .comments-button,.forum-post .file-button,.forum-post .theme-tools a,.forum-post .theme-tools button{font-family:OpenSans,sans-serif;font-size:.75rem;color:#0098cd;font-weight:500;letter-spacing:.02rem;text-transform:uppercase;text-decoration:none}.forum-post footer{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;width:100%}@media screen and (max-width:600px){.forum-post .theme-tools{display:block}.forum-post .theme-tools li{margin-left:0;margin-bottom:20px}.forum-post .file-button{margin-bottom:20px}.forum-post footer{display:block}}.forum-post .comments-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#dae9ee;text-align:left;padding:10px;width:100%;position:relative;margin-top:20px}.forum-post .comments-button::after{font-family:Icons;display:inline-block;font-size:1rem;content:"";top:10px;right:15px;bottom:auto;left:auto;position:absolute;transition:.35s}.calendar-wrapper,.calendar-wrapper .textoGeneralAzulito{position:relative}.forum-post .comments-button[data-toggle=on]::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[data-layout=screen] .forum-post .comments-button:hover,[data-layout=screen] .forum-post .file-button:hover,[data-layout=screen] .forum-post .theme-tools a:hover,[data-layout=screen] .forum-post .theme-tools button:hover{color:#333}.calendar-wrapper .textoGeneralAzulito input[type=radio]+label:hover,.calendar-wrapper .textoGeneralAzulito input[type=radio]:checked,.calendar-wrapper .textoGeneralAzulito input[type=radio]:checked+label{color:#0098cd}.filters-wrapper{width:350px;max-width:100%}.filters-wrapper .buttons-form-group{margin-bottom:0}.forum-message{margin-top:40px}.forum-message fieldset.file-upload label{width:250px}.original-post{background-color:#f3f3f3;margin:40px 0 20px}.calendar-wrapper{font-size:.875rem;line-height:1}.calendar-wrapper .calendar-inner-content,.calendar-wrapper .hours-calendar-wrapper{width:99.96%}.calendar-wrapper .textoGeneralAzulito input[type=radio]{opacity:0}.calendar-wrapper .textoGeneralAzulito input[type=radio]+label{font-family:Unit,sans-serif;padding-left:20px;cursor:pointer;vertical-align:text-bottom;display:inline-block}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.calendar-wrapper .textoGeneralAzulito input[type=radio]+label{padding-left:10px}}.calendar-wrapper .textoGeneralAzulito input[type=radio]+label::after,.calendar-wrapper .textoGeneralAzulito input[type=radio]+label::before{top:0;right:auto;bottom:auto;left:0;position:absolute;transition:transform .28s ease;-webkit-border-radius:50%;border-radius:50%;content:'';width:12px;height:12px;border:2px solid #333}.calendar-wrapper .textoGeneralAzulito input[type=radio]+label::after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);background-color:#0098cd;border-color:#0098cd}.calendar-wrapper .textoGeneralAzulito input[type=radio]+label:hover::before{border-color:#0098cd}.calendar-wrapper .textoGeneralAzulito input[type=radio]:checked+label::after{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.calendar-wrapper .textoGeneralAzulito input[type=radio]:checked+label::before{color:#0098cd;border-color:#0098cd}.calendar-wrapper input[type=submit]{font-family:Unit,sans-serif;font-size:.75rem;line-height:1;color:#fff;font-weight:500;letter-spacing:.05rem;text-transform:uppercase;text-align:center;background-color:#0098cd;padding:5px 10px;cursor:pointer}.calendar-wrapper input[type=submit]:hover{opacity:.8}.calendar-wrapper .calendar-input-wrapper{width:90px;display:block;padding:5px 5px 5px 0}@media screen and (-ms-high-contrast:active)and (max-width:480px),screen and (-ms-high-contrast:none)and (max-width:480px){.calendar-wrapper .calendar-input-wrapper{float:left}.calendar-wrapper .calendar-input-wrapper+td{float:left;clear:right}}.calendar-wrapper .calendar-input-wrapper input{font-family:OpenSans,sans-serif;font-size:.875rem;color:#0098cd;font-weight:500;width:100%;border-bottom:1px solid #0098cd}.divTablaMesAgenda .tblMes-header td,.tblMes .diaSemana{font-family:Unit,sans-serif;font-weight:500;letter-spacing:.05rem;text-align:center;line-height:1;text-transform:uppercase}.calendar-wrapper input#ctl00_cphBody_imgCalendar{width:20px;margin-left:5px}.calendar-wrapper table{border:0}.calendar-wrapper table td{padding:0}.calendar-wrapper .calendar-filter-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-bottom:30px;border-bottom:1px solid #e4e4e4}.calendar-wrapper .calendar-filter-wrapper .calendar-filter-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.calendar-wrapper .calendar-filter-wrapper .calendar-filter-container>div{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:15px 20px 15px 0}.calendar-wrapper .calendar-filter-wrapper .calendar-filter-button{margin:15px 0}.calendar-wrapper .calendar-filter-wrapper .textoGeneralAzulito{margin-right:15px}.calendar-wrapper .calendar-filter-wrapper .calendar-submit-wrapper input[type=submit]{margin-left:20px}.calendar-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.calendar-container .calendar-content{width:calc(100% - 280px);margin-right:40px}@media screen and (max-width:740px){.calendar-container .calendar-content{width:100%;margin-right:0;margin-bottom:40px}}.calendar-container .calendar-aside{width:240px}@media screen and (max-width:740px){.calendar-container .calendar-aside{width:100%}}.classroom-checkbox .helper::after,.classroom-checkbox .helper::before{background-color:#a750d1}.classroom-checkbox input:checked~.helper{color:#a750d1;border-color:#a750d1}.classroom-checkbox input:checked~label{color:#a750d1}.exams-checkbox .helper::after,.exams-checkbox .helper::before{background-color:rgba(239,23,74,.8)}.exams-checkbox input:checked~.helper{color:rgba(239,23,74,.8);border-color:rgba(239,23,74,.8)}.exams-checkbox input:checked~label{color:rgba(239,23,74,.8)}.activity-checkbox .helper::after,.activity-checkbox .helper::before{background-color:#4cbd99}.activity-checkbox input:checked~.helper{color:#4cbd99;border-color:#4cbd99}.activity-checkbox input:checked~label{color:#4cbd99}#ctl00_uprAgenda{top:0;right:0;bottom:0;left:0;position:absolute;background-color:rgba(255,255,255,.75);display:none}#ctl00_uprAgenda .preload-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%}#ctl00_uprAgenda .preload-wrapper .preload{display:block}#ctl00_uprAgenda p{margin-bottom:40px;font-weight:500}.divTablaMesAgenda .tblMes-header{background-color:#0098cd}.divTablaMesAgenda .tblMes-header td{font-size:.875rem;color:#fff;padding:10px}@media screen and (max-width:600px){.divTablaMesAgenda .tblMes-header td{padding-left:5px;padding-right:5px}}.divTablaMesAgenda .tblMes-header td>a{font-size:1.25rem;color:#fff}.divTablaMesAgenda .tblMes-header td>a:hover{opacity:.75}.divTablaMesAgenda .tblMes-header td:first-of-type,.divTablaMesAgenda .tblMes-header td:last-of-type{width:14.28%}.tblMes{width:99.96%}.tblMes .diaSemana{font-size:.7rem;color:#0098cd;width:14.28%;padding:15px 10px;background-color:rgba(0,152,205,.1);border-right:1px solid #fff}.tblMes .diaSemana:last-child{border-color:rgba(0,152,205,.1)}@media screen and (max-width:600px){.tblMes .diaSemana{padding-left:5px;padding-right:5px}}.panelMes{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.panelMes{display:block;width:100%}}.panelMes>a{font-size:.875rem;line-height:1;color:#333;font-weight:600;text-decoration:none;text-align:center;transition:opacity,.5s;width:14.28%;height:auto;min-height:80px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:5px 10px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.panelMes>a{display:inline-block;margin-right:-4px;vertical-align:top;width:14.33%}}.panelMes>a:hover{background-color:rgba(243,243,243,.75)}.panelMes>a:nth-of-type(-n+7){border-top:1px solid #e4e4e4}.panelMes>a:nth-of-type(7n+1){border-left:1px solid #e4e4e4}.panelMes>a.current-day{background-color:rgba(0,152,205,.1)}.panelMes>a ul{margin-top:10px}@media screen and (max-width:600px){.panelMes>a{padding-left:5px;padding-right:5px;min-height:60px;text-align:center}.panelMes>a ul{text-align:center}.panelMes>a ul li{display:inline-block;width:5px;margin-right:2px;margin-bottom:0}.panelMes>a ul li:last-child{margin-right:-4px}}.panelMes>a ul li span{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:600px){.panelMes>a ul li span{-webkit-border-radius:10px;border-radius:10px;text-indent:-99999px;text-overflow:initial;white-space:normal;height:5px;width:5px;margin:0 auto}.panelMes>a ul li .classroom-link{background-color:#a750d1}.panelMes>a ul li .activity-link{background-color:#4cbd99}.panelMes>a ul li .exam-link{background-color:rgba(239,23,74,.8)}}.calendar-content .panelAGSemana ul,.panelMes ul{text-align:left}.calendar-content .panelAGSemana ul li,.panelMes ul li{font-size:.75rem;line-height:1;color:#0098cd;font-weight:500;margin-bottom:2px}.calendar-content .panelAGSemana ul li .classroom-link,.panelMes ul li .classroom-link{color:#a750d1}.calendar-content .panelAGSemana ul li .activity-link,.panelMes ul li .activity-link{color:#4cbd99}.calendar-content .panelAGSemana ul li .exam-link,.panelMes ul li .exam-link{color:rgba(239,23,74,.8)}.calendar-content .panelAGSemana a{text-decoration:none}.calendar-content .panelAGSemana ul li{margin-bottom:10px}.calendar-content .panelAGSemana ul li:last-child{margin-bottom:0}.calendar-content .panelAGSemana table tr{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;min-height:70px;border-bottom:1px solid #e4e4e4}.calendar-content .panelAGSemana table tr td{display:block;width:100%}.calendar-content .panelAGSemana table tr td.tdSemana{width:120px;padding:15px 0 15px 5px;border-right:1px solid #e4e4e4}@media screen and (max-width:480px){.calendar-content .panelAGSemana table tr td.tdSemana{width:100%;margin-right:0;border-right:0}}.calendar-content .panelAGSemana table tr td.tdSemana>div{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-content .panelAGSemana table tr td.tdSemana>div span{font-size:.875rem;line-height:1.2;color:#0098cd;font-weight:500;text-transform:uppercase;margin-right:5px}.calendar-content .panelAGSemana table tr td.diaAGSemana{width:calc(100% - 120px);background-color:#f3f3f3;padding:15px}@media screen and (min-width:481px){.calendar-content .panelAGSemana table tr td.diaAGSemana{height:auto;min-height:70px}}@media screen and (max-width:480px){.calendar-content .panelAGSemana table tr td.diaAGSemana{width:100%;min-height:0;height:auto}}.calendar-content .hours-calendar-wrapper .panelAGSemana tr{margin-bottom:20px;border:0}.calendar-content .hours-calendar-wrapper .panelAGSemana tr.hours-checkbox-wrapper{display:none}.calendar-content .hours-calendar-wrapper .panelAGSemana .heading{font-size:.875rem;line-height:1.2;color:#0098cd;font-weight:500;text-transform:uppercase;padding:15px 0}.calendar-content .hours-calendar-wrapper .panelAGSemana .accordion-button .button-container{padding:15px 10px;font-weight:500}.calendar-content .hours-calendar-wrapper .panelAGSemana .accordion-content{transition:.5s;opacity:0;padding:0 10px 15px}.calendar-content .hours-calendar-wrapper .panelAGSemana .accordion-content[data-toggle=on]{padding-top:10px;padding-bottom:30px;opacity:1;border-bottom-color:#e4e4e4}.calendar-content .hours-calendar-wrapper .panelAGSemana .accordion-content p{font-size:.875rem;line-height:1.35;margin-bottom:15px}.calendar-content .hours-calendar-wrapper .panelAGSemana .accordion-content p:last-of-type{margin-bottom:0}.calendar-content .hours-calendar-wrapper .panelAGSemana .accordion-content p+ul{margin-top:15px}.calendar-content .hours-calendar-wrapper .panelAGSemana .hours-content{padding:10px 10px 20px}.calendar-content .hours-calendar-wrapper .panelAGSemana .hours-header{font-size:.875rem;color:#0098cd;font-weight:500;background-color:rgba(0,152,205,.1);padding:10px;border-bottom:1px solid #fff}.cal_Theme1 table thead td,.lightbox .day-lightbox-content .day-container .activity-container .accordion-button[data-toggle=on] .button-container{border-bottom:1px solid #e4e4e4}.day-calendar #ctl00_uprAgenda .preload-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.day-calendar #ctl00_uprAgenda .preload-wrapper .preload{margin-top:calc(20vh - 0)}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:portrait){.day-calendar #ctl00_uprAgenda .preload-wrapper .preload{margin-top:204.8px}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:768px)and (device-height:1024px)and (orientation:landscape){.day-calendar #ctl00_uprAgenda .preload-wrapper .preload{margin-top:153.6px}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:portrait){.day-calendar #ctl00_uprAgenda .preload-wrapper .preload{margin-top:96px}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:480px)and (orientation:landscape){.day-calendar #ctl00_uprAgenda .preload-wrapper .preload{margin-top:64px}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:portrait){.day-calendar #ctl00_uprAgenda .preload-wrapper .preload{margin-top:113.6px}}@media only screen and (-webkit-min-device-pixel-ratio:1)and (device-width:320px)and (device-height:568px)and (orientation:landscape){.day-calendar #ctl00_uprAgenda .preload-wrapper .preload{margin-top:64px}}.calendar-input-wrapper{position:relative}.cal_Theme1{display:block!important;visibility:visible!important;left:-75px!important;background-color:#fff;border:1px solid #e4e4e4;overflow:hidden;margin-top:6px;z-index:100!important}.cal_Theme1 .ajax__calendar_day,.cal_Theme1 .ajax__calendar_footer.ajax__calendar_today,.cal_Theme1 .ajax__calendar_next,.cal_Theme1 .ajax__calendar_prev{cursor:pointer}.cal_Theme1 .ajax__calendar_header{font-size:.75rem;color:#fff;font-weight:500;text-transform:uppercase;text-align:center;position:relative;background-color:#0098cd;padding:10px}.cal_Theme1 .ajax__calendar_next,.cal_Theme1 .ajax__calendar_prev{top:10px;position:absolute;width:20px;bottom:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cal_Theme1 .ajax__calendar_prev{right:auto;left:10px;display:block}.cal_Theme1 .ajax__calendar_prev::before{font-family:Icons;display:inline-block;content:""}.cal_Theme1 .ajax__calendar_next{right:10px;left:auto;display:block}.cal_Theme1 .ajax__calendar_next::before{font-family:Icons;display:inline-block;content:""}.cal_Theme1 .ajax__calendar_body{height:160px;width:253px;position:relative;overflow:hidden;margin:auto}.cal_Theme1 .ajax__calendar_footer.ajax__calendar_today{font-size:.75rem;line-height:1;color:#0098cd;font-weight:600;letter-spacing:.01rem;text-transform:uppercase;text-align:center;border-top:1px solid #e4e4e4;padding:10px 5px}.events-list .events-header,.lightbox .day-lightbox-content .day-header>span{letter-spacing:.05rem;font-family:Unit,sans-serif;text-transform:uppercase}.cal_Theme1 table td{font-size:.75rem;font-weight:600;text-align:center;padding:5px 10px;border-right:1px solid #e4e4e4}.cal_Theme1 table td:nth-of-type(7n+7){border-right:0}.cal_Theme1 table thead td{font-weight:400}.cal_Theme1 .ajax__calendar_other{opacity:.35}.ajax__calendar_title{pointer-events:none}.events-list{margin-bottom:20px}.events-list:last-of-type{margin-bottom:0}.events-list .events-header{font-size:.75rem;line-height:1;color:#0098cd;font-weight:500;padding:10px;background-color:rgba(0,152,205,.1)}.events-list table tr td{line-height:1.25;font-weight:500;padding:10px 3px;vertical-align:top}.events-list table tr td:first-of-type{font-size:.75rem;line-height:1.5;text-transform:uppercase;width:50px}.events-list table tr td:last-of-type{width:calc(100% - 50px)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.events-list table tr td:last-of-type{width:190px}}.lightbox .day-lightbox-content .day-header>span:only-child,.lightbox iframe{width:100%}.lightbox .day-lightbox-content .day-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#0098cd;padding:10px}.lightbox .day-lightbox-content .day-header>span{font-size:.875rem;line-height:1;color:#fff;font-weight:500;text-align:center;padding:0 20px}.lightbox .day-lightbox-content .day-header>a{color:#fff;text-decoration:none}.lightbox .day-lightbox-content .day-header>a:hover{opacity:.75;color:#fff}.lightbox .day-lightbox-content .day-container{background-color:#f3f3f3;height:auto;min-height:150px}.lightbox .day-lightbox-content .day-container .activity-container{background-color:#fff}.lightbox .day-lightbox-content .day-container .activity-container .activity-content{margin-bottom:40px}.lightbox .day-lightbox-content .day-container .activity-container .activity-content:last-of-type{margin-bottom:0}.lightbox .day-lightbox-content .day-container .activity-container .accordion-button .button-container{font-size:1rem;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:15px}.lightbox .day-lightbox-content .day-container .activity-container .accordion-button .button-container img{width:18px}.lightbox .day-lightbox-content .day-container .activity-container .accordion-button .button-container img+span{width:calc(100% - 38px);margin-left:20px}.lightbox .day-lightbox-content .day-container .activity-container .accordion-content{border-bottom:0}.lightbox .day-lightbox-content .day-container .activity-container .accordion-content>:not(.summary){padding:0 15px}.lightbox .day-lightbox-content .day-container .activity-container .accordion-content>*{margin-top:15px}.lightbox .day-lightbox-content .day-container .activity-container .section-title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.lightbox .day-lightbox-content .day-container .activity-container .section-title img{width:18px}.lightbox .day-lightbox-content .day-container .activity-container .section-title img+span{width:calc(100% - 38px);margin-left:20px}.lightbox .day-lightbox-content .day-container .activity-container .section-title span{font-weight:500}.lightbox .day-lightbox-content .day-container .summary{background-color:#f3f3f3;padding:10px;font-size:.875rem}.lightbox .day-lightbox-content .day-container .summary p{margin-bottom:15px}.lightbox .day-lightbox-content .day-container .summary p:last-of-type{margin-bottom:0}.faq-section{border-top:1px solid #e4e4e4;padding-top:30px;margin-top:30px}.faq-section:first-child{border-top:0;padding-top:0;margin-top:0}.highlight-subtitle{font-size:.875rem;color:#0098cd;font-weight:600;text-transform:uppercase;margin-bottom:20px}.faq{font-size:.9375rem;line-height:1.5;color:#333;margin:10px 0}.faq dt{margin-bottom:5px;font-weight:500}.faq dd{margin-bottom:30px}.faq .faq-link{font-size:.875rem;color:#0098cd;font-weight:500;text-transform:uppercase;text-decoration:none;display:inline-block;cursor:pointer}.faq .faq-link:hover{color:#333}.exams-iframe-container iframe,.secretary-iframe-container iframe{width:100%}.downloads-list{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}@media screen and (max-width:1020px){.downloads-list{padding:15px}}.downloads-list li{width:calc((100% - 40px)/2);margin-bottom:20px;border-bottom:1px solid #f3f3f3}@media screen and (min-width:741px){.downloads-list li:nth-of-type(odd){margin-right:40px}}@media screen and (max-width:740px){.downloads-list li{width:100%;margin-bottom:40px}}.downloads-list li:only-child{width:100%;margin-right:0}.downloads-list li:last-of-type,.downloads-list li:only-child{margin-bottom:0;padding-bottom:0;border-bottom:0}@media screen and (min-width:741px){.downloads-list li:nth-last-of-type(2):nth-of-type(odd){margin-bottom:0;padding-bottom:0;border-bottom:0}}.downloads-list li .download-article{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.downloads-list li .download-article a{transition:.25s}.downloads-list li .download-article .media{width:60px;margin-right:20px}@media screen and (max-width:740px){.downloads-list li .download-article .media{margin-right:15px;width:40px}}.downloads-list li .download-article .media a:hover{opacity:.8}.downloads-list li .download-article .article-container{width:calc(100% - 80px)}@media screen and (max-width:740px){.downloads-list li .download-article .article-container{width:calc(100% - 55px)}}.downloads-list li .download-article .article-container h1{font-family:Unit,sans-serif;font-size:1.15rem;line-height:1.2;color:#0098cd;font-weight:500;margin-bottom:5px}.downloads-list li .download-article .article-container h1 a{color:#0098cd;text-decoration:none}.downloads-list li .download-article .article-container h1 a:hover{color:#333}.downloads-list li .download-article .download-link-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.downloads-list li .download-article .download-link-wrapper a{font-size:.875rem;line-height:1.2;color:#0098cd;font-weight:500;text-decoration:none;margin-right:20px;margin-bottom:20px}.downloads-list li .download-article .download-link-wrapper a:hover{color:#333}.downloads-list li .download-article .download-link-wrapper a img{width:140px}.downloads-list li .download-article .download-link-wrapper.app-download-links{margin-top:20px}.support-content{height:auto;min-height:200px}.support-content iframe{margin-top:40px;width:100%}.support-content form fieldset>h2{margin-bottom:10px}.news-section{margin-bottom:40px}.news-section:last-child{margin-bottom:0}.history header,.history header h1{margin-bottom:20px}.history{padding-bottom:20px}.history header time{font-family:OpenSans,sans-serif;font-size:.875rem;line-height:1;color:#333;font-weight:500;display:block;margin-bottom:20px}.history header h1{font-size:1.5rem;line-height:1.4;color:#333;font-weight:500}@media screen and (max-width:600px){.history header h1{font-size:1.125rem}}.history header h2{font-family:Unit,sans-serif;font-size:.75rem;line-height:1.2;color:#333;font-weight:500;letter-spacing:.02rem;text-transform:uppercase;margin-bottom:10px}.documents-form input,.email-filters-lightbox form fieldset .checkbox label,.email-search-wrapper .checkbox label,.email-search-wrapper .email-search-fieldset input{font-family:OpenSans,sans-serif}.history header h2 a,.history header>a{color:#0098cd;text-decoration:none}.history header .history-tags h2{display:inline-block;vertical-align:top;margin-right:5px}.history header .history-tags h2::before{content:"/";margin-right:10px}.history header .history-tags h2:first-of-type::before{display:none}.history header .history-tags h2 a{display:inline-block}.history header>a{font-size:.875rem;font-weight:500}.history header a{transition:color .3s}.history header a:hover{color:#333}.history header>:last-child{margin-bottom:0}.history .article-container>*{margin-bottom:30px}.history .article-container>:last-child{margin-bottom:0}.history .article-container em{font-style:italic}.history .article-container ol>li,.history .article-container ul{padding-left:25px}.history .article-container ol>li::before{top:auto;right:auto;bottom:auto;left:0;position:absolute;content:counter(step-counter) ".";margin-right:5px}.history .article-container ol>li>ol>li{counter-increment:substep-counter}.history .article-container ol>li>ol>li::before{top:auto;right:auto;bottom:auto;left:0;position:absolute;content:counter(step-counter) "." counter(substep-counter) ".";margin-right:5px}.history .article-container li ol,.history .article-container li ul{margin-top:20px}@media screen and (min-width:601px){.history .figure.left-figure{width:50%;float:left;margin-right:50px;margin-bottom:10px}.history .figure.right-figure{width:50%;float:right;margin-left:50px;margin-bottom:10px}}.email-search-wrapper .email-search-fieldset h2,.history .figure .media img{width:100%}.history .figure .figcaption{margin-top:5px}.history .figure .figcaption p{font-size:.75rem}.history .figure .figcaption span{color:rgba(51,51,51,.5);margin-left:5px}.history .figure .figcaption span::before{content:"/";margin-right:5px}.documents-form{margin:20px 0 30px;position:relative}.documents-form input{font-size:.875rem;line-height:1.4;font-weight:500;padding:10px 40px 10px 10px;border:1px solid rgba(51,51,51,.3);width:100%}.documents-form button[type=submit]{top:10px;right:10px;bottom:auto;left:auto;position:absolute}.email-filters-lightbox form fieldset .checkbox .helper,.email-search-wrapper .checkbox .helper{top:4px}.documents-form button[type=submit]::before{font-size:1.25rem}.documents-list li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e4e4e4}.documents-list li:last-of-type{margin-bottom:0;border-bottom:0}.documents-list li article a{transition:.25s}.documents-list li article h1{font-size:1.15rem;line-height:1.2;color:#0098cd;font-weight:500;margin-bottom:5px}@media screen and (max-width:600px){.documents-list li article h1{font-size:1rem}}.documents-list li article .document-link,.documents-list li article h1 a{color:#0098cd;font-weight:500;text-decoration:none}.documents-list li article .document-link:hover,.documents-list li article h1 a:hover{color:#333}.documents-footer{margin-top:20px}.documents-footer .documents-total{margin-bottom:0}.documents-footer .page-nav{margin:0}.email-filters-lightbox form fieldset .checkbox label{font-size:.875rem;letter-spacing:0;padding-top:2px}.email-search-wrapper .email-search-fieldset>*{display:inline-block;vertical-align:middle}.email-search-wrapper .email-search-fieldset input{font-size:.875rem;padding:7px 0;width:calc(100% - 170px);border-bottom:1px solid #333}@media screen and (max-width:400px){.email-search-wrapper .email-search-fieldset input{width:100%;margin-bottom:20px}}.email-search-wrapper .email-search-fieldset span{font-size:.875rem;margin:0 10px}.email-search-wrapper .email-search-fieldset .select{width:120px}@media screen and (max-width:400px){.email-search-wrapper .email-search-fieldset span{margin-left:0}.email-search-wrapper .email-search-fieldset .select{width:calc(100% - 35px)}}.email-search-wrapper .checkbox label{font-size:.875rem;letter-spacing:0;padding-top:2px}.email-search-wrapper .buttons-form-group{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.Email .email-table-header h1{width:calc(100% - 100px)}.email-table-header{border-bottom:1px solid #0098cd;padding-bottom:10px}.email-table-header button span{display:none}.email-table-header .search-button::before{font-size:1.25rem}.email-header{padding-top:20px}.email-header .tabs-nav ol{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-right:40px}.email-header .tabs-nav ol li{margin-bottom:20px;margin-right:10px}.email-header .tabs-nav ol li[data-toggle=on] button{color:#0098cd;cursor:default;opacity:1}.email-header .tabs-nav ol li:last-of-type{top:auto;right:0;bottom:-5px;left:auto;position:absolute;margin-right:0}.email-header .tabs-nav ol li:last-of-type button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:25px}.email-header .tabs-nav ol li:last-of-type button::after{font-family:Icons;display:inline-block;font-size:.875rem;margin-left:10px;content:"";font-weight:400}.email-header .tabs-nav ol button{font-family:OpenSans,sans-serif;font-size:.875rem;line-height:1;color:#000;font-weight:600;letter-spacing:.002rem;text-transform:uppercase;opacity:.7}.email-content .tr:hover .td,.email-content .tr:hover .td a,.email-tools a:hover,.email-tools a:hover span,.email-tools a:hover::before,.email-tools button:hover,.email-tools button:hover span,.email-tools button:hover::before{color:#0098cd}@media screen and (max-width:600px){.email-header .tabs-nav ol li:last-of-type button{width:25px}.email-header .tabs-nav ol li:last-of-type button span{display:none}.email-header .tabs-nav ol button{font-size:.75rem}}.email-header .tabs-nav ol button:hover{opacity:1}.email-container .tr{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.email-container a span,.email-container button span{font-size:.75rem;font-weight:500;text-transform:uppercase;padding-left:5px}.main-content .email-tools ul li{margin-bottom:0;margin-right:15px}.main-content .email-tools ul li a{text-decoration:none}.main-content .email-tools ul li a.button-read,.main-content .email-tools ul li a.button-unread{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.main-content .email-tools ul li a.button-read span,.main-content .email-tools ul li a.button-unread span{padding-left:10px;padding-top:6px}.email-tools .tr{height:55px}.email-tools:first-of-type{border-bottom:1px solid #e4e4e4;margin-bottom:20px;padding-bottom:20px}.email-tools:last-of-type{border-top:1px solid #e4e4e4;margin-top:20px;padding-top:15px}.email-tools .checkbox-td,.email-tools .email-pagination{margin-top:6px}.email-tools a:hover::after,.email-tools button:hover::after{background-color:#0098cd}@media screen and (max-width:740px){.email-tools a span,.email-tools button span{display:none}}.email-tools .reply-button::before{margin-right:0}.email-tools .email-pagination,.email-tools .email-pagination ul,.email-tools .email-tools-container,.email-tools .email-tools-list,.email-tools .select-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.email-tools .checkbox-td,.email-tools .select-container{margin-right:20px}@media screen and (max-width:480px){.email-tools .select-container{display:none}}.email-tools .select-container span{font-size:.75rem;font-weight:500;text-transform:uppercase;padding-right:10px}.email-tools .select-container .select{width:100px}.email-tools .checkbox-td label{font-size:.75rem;font-weight:500;text-transform:uppercase;padding-left:25px}.email-tools .checkbox-td .helper{top:0}@media screen and (max-width:1178px){.email-tools .checkbox-td{height:40px;width:22px}.email-tools .checkbox-td label{display:none}.email-tools .checkbox-td .helper{top:10px}.email-tools .checkbox-td input{top:7px}}.email-tools .email-pagination ul li:last-of-type{margin-right:0}.email-tools .email-pagination ul li a{width:20px;display:block;text-align:center;line-height:30px;height:30px}.email-content{height:auto;min-height:330px}.email-content .tr{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:5px 0;border-bottom:1px solid #e4e4e4}.email-content .tr:last-of-type{border-bottom:0}.email-heading,.write-email input{border-bottom:1px solid #e4e4e4}.email-content .tr.opened-email .td{font-weight:400}.email-content .attachment-td,.email-content .checkbox-td{-webkit-align-self:stretch;-moz-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;width:30px}.email-content .attachment-td a{color:#333}.email-content .attachment-td a:hover{color:#0098cd}.email-content .attachment-td span{display:none}.email-content .date-td{width:80px}@media screen and (max-width:740px){.email-content .checkbox-td{position:absolute;left:0;top:5px}.email-content .attachment-td{position:absolute;top:30px;left:0}.email-content .date-td{width:50px;position:absolute;right:0;top:5px}}.email-content .sender-td{width:15%}.email-content .course-td,.email-content .subject-td{width:calc(((85% - 140px)/2) - 1px)}@media screen and (max-width:740px){.email-content .course-td,.email-content .sender-td,.email-content .subject-td{width:100%;padding-right:70px;padding-left:30px}}.email-content .course-td a,.email-content .sender-td a,.email-content .subject-td a{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;width:calc(100% - 15px)}.email-content .course-td a{width:100%}.email-content .td{font-size:.875rem;font-weight:500}.email-content .td a{color:#333;text-decoration:none}.email-content .th{font-size:.75rem;font-weight:600;text-transform:uppercase}.email-content .th.attachment-td{font-weight:400}@media screen and (max-width:740px){.email-content .th-container{display:none}}.write-email{position:relative}.write-email input,.write-email textarea{font-family:Unit,sans-serif;font-size:.875rem}.write-email textarea{line-height:1.4}.write-email fieldset{margin-bottom:30px}.write-email fieldset.file-upload input{width:100%;text-overflow:ellipsis}.write-email fieldset>h2{margin-bottom:10px}.write-email .fieldset-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.write-email .fieldset-container h2,.write-email .fieldset-container label{font-size:.875rem;font-weight:500;width:120px;margin-right:20px}@media screen and (max-width:480px){.write-email .fieldset-container h2,.write-email .fieldset-container label{width:100%;margin-bottom:10px}}.write-email .fieldset-container .select{width:calc(100% - 140px)}@media screen and (max-width:480px){.write-email .fieldset-container .select{width:100%}}.write-email .fieldset-container input{padding:5px 0;width:calc(100% - 140px)}@media screen and (max-width:480px){.write-email .fieldset-container input{width:100%}}.write-email .fieldset-container input.addressers-input{width:calc(100% - 280px)}@media screen and (max-width:600px){.write-email .fieldset-container input.addressers-input{width:calc(100% - 170px)}}@media screen and (max-width:480px){.write-email .fieldset-container input.addressers-input{width:calc(100% - 30px)}}.write-email .fieldset-container .addressers-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:left;width:120px;margin-left:20px}.write-email .fieldset-container .addressers-button::before{font-family:Icons;display:inline-block;font-size:1.25rem;margin-right:5px;content:""}.write-email .fieldset-container .addressers-button:hover{color:#0098cd}.write-email .fieldset-container .addressers-button span{font-family:OpenSans,sans-serif;font-size:.675rem;line-height:1;font-weight:500;text-transform:uppercase;display:block}.email-sent-ok{top:0;right:0;bottom:0;left:0;position:absolute;background-color:rgba(255,255,255,.9);text-align:center;padding:15%;display:none}@media screen and (max-width:600px){.write-email .fieldset-container .addressers-button{margin-left:10px;width:20px;height:30px}.write-email .fieldset-container .addressers-button span{display:none}.email-sent-ok{padding:50px 0}}.email-sent-ok[data-toggle=on]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.email-sent-ok .email-ok-button{font-family:Unit,sans-serif;font-size:.875rem;color:#fff;font-weight:500;letter-spacing:.0875rem;text-transform:uppercase;transition:.35s;background-color:#0098cd;padding:15px 25px;width:auto;cursor:pointer;display:block;margin:20px auto}.email-sent-ok .email-ok-button:hover{opacity:.8}.email-sent-ok .email-ok-button span{display:block}.email-heading{padding-bottom:20px;margin-bottom:20px}.email-heading h2{font-size:1.5rem;line-height:1.4;font-weight:500;margin-bottom:20px}@media screen and (max-width:600px){.email-heading h2{font-size:1.125rem}}.email-text ol,.email-text ul{padding-left:20px;margin-bottom:20px}.email-text ol li,.email-text ul li{margin-bottom:15px}.email-text ol li:last-of-type,.email-text ul li:last-of-type{margin-bottom:0}.email-text ol li{list-style:decimal}.email-text .attachments-container{border-top:1px solid #e4e4e4;padding-top:20px;margin-top:20px}.email-text .attachments-container h2{font-size:1rem;line-height:1.4;font-weight:500;margin-bottom:20px}.email-text .attachments-container ul{padding-left:0}.email-text .attachments-container ul li{list-style:none}@media screen and (min-height:800px){.email-addressers-lightbox .lightbox-container{max-height:700px}}