﻿@import url(https://fonts.googleapis.com/css?family=Karla:400,400i,700,700i|Montserrat:400,700);@font-face{font-family:Karla;font-style:italic;font-weight:400;src:local('Karla Italic'),local('Karla-Italic'),url(https://fonts.gstatic.com/s/karla/v6/uo43pN46LBw6Xe8n1TeyhPY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:italic;font-weight:400;src:local('Karla Italic'),local('Karla-Italic'),url(https://fonts.gstatic.com/s/karla/v6/LCDsRHICy9vmW7BLwm8u7g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:Karla;font-style:italic;font-weight:700;src:local('Karla Bold Italic'),local('Karla-BoldItalic'),url(https://fonts.gstatic.com/s/karla/v6/O00booBYqRdhwyoNbnAf1iEAvth_LlrfE80CYdSH47w.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:italic;font-weight:700;src:local('Karla Bold Italic'),local('Karla-BoldItalic'),url(https://fonts.gstatic.com/s/karla/v6/VZ08RdiotRdV1D0ewK-mxPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:Karla;font-style:normal;font-weight:400;src:local('Karla'),local('Karla-Regular'),url(https://fonts.gstatic.com/s/karla/v6/31P4mP32i98D9CEnGyeX9Q.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:400;src:local('Karla'),local('Karla-Regular'),url(https://fonts.gstatic.com/s/karla/v6/Zi_e6rBgGqv33BWF8WTq8g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:Karla;font-style:normal;font-weight:700;src:local('Karla Bold'),local('Karla-Bold'),url(https://fonts.gstatic.com/s/karla/v6/r3NqIkFHFaF3esZDc3WT5BTbgVql8nDJpwnrE27mub0.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:700;src:local('Karla Bold'),local('Karla-Bold'),url(https://fonts.gstatic.com/s/karla/v6/suoMYBGv5sGCUIrF9mVTffesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v12/SKK6Nusyv8QPNMtI4j9J2yEAvth_LlrfE80CYdSH47w.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v12/gFXtEMCp1m_YzxsBpKl68iEAvth_LlrfE80CYdSH47w.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v12/zhcz-_WihjSQC0oHJ9TCYPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v12/IQHow_FEYlDC4Gzy_m8fcude9INZm0R8ZMJUtfOsxrw.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v12/IQHow_FEYlDC4Gzy_m8fcrpHcMS0zZe4mIYvDKG2oeM.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v12/IQHow_FEYlDC4Gzy_m8fcjh33M2A-6X0bdu871ruAGs.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v12/IQHow_FEYlDC4Gzy_m8fchHJTnCUrjaAm2S9z52xC3Y.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v12/IQHow_FEYlDC4Gzy_m8fcoWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}.divMainCalendar{width:100%!important;padding-left:0!important;padding-right:0!important}.col-md-6-left,.col-md-6-right{height:auto}.newscalendar .events-grid .single-post{margin-bottom:30px}.newscalendar .events-list .single-post img{float:left;border-top-right-radius:0;border-bottom-left-radius:5px}.newscalendar .events-list .post-date{border-top-right-radius:5px;border-bottom-left-radius:0;margin-bottom:125px;margin-top:-1px}.newscalendar .events-list .post-details{border:1px solid #ececec;border-radius:5px;border-bottom-left-radius:0;border-left:0}.newscalendar .events-list p.text{margin-bottom:30px}.newscalendar .events-list .post-in{margin-bottom:20px}.newscalendar .events-list .single-post h2{padding-top:30px}.newscalendar h1 span,.newscalendar h2 span{color:#fff!important}.newscalendar section.course-event{position:relative}.container_left{padding-left:15px}.newscalendar section.course-event div{z-index:1}.newscalendar section.course-event .input-group{width:100%}.newscalendar .course-event h1{color:#fff;margin-bottom:25px;margin-top:0}.newscalendar .box .date{width:70px;height:72px;background:#fff;border-radius:5px;float:left;margin-right:15px;margin-bottom:25px;margin-left:15px;font-family:Montserrat,sans-serif}.newscalendar span.title{font-size:18px;color:#fff;line-height:24px;float:left;width:100%;margin-top:-15px;margin-bottom:5px;font-family:sourcesansproregular!important}.newscalendar span.time{width:100%;display:block;float:left;margin-top:5px;color:#fff;font-size:14px;font-family:Montserrat,sans-serif}.monthly-today .monthly-day-number{color:#fff!important;padding:19% 9%!important;width:29px!important;height:34px!important;left:5px!important;top:2px!important;border-radius:0!important}.newscalendar span.location{width:100%;display:block;float:left;color:#ccedd2;font-size:14px}.newscalendar .box .date span{font-size:30px;color:#002e3b;text-align:center;display:inherit}.newscalendar .box .date span:last-child{font-size:15px;color:#599e67;text-align:center;display:inherit;margin-top:-5px}.col-md-offset-1{margin-left:0!important}.course-event ul,.newscalendar .course-event p{color:#80a9b5;margin-top:0}.newscalendar .events .single-post img{border-bottom-left-radius:0;width:100%}.newscalendar .event-location p{margin-bottom:30px}.newscalendar .latest-course .search-text{margin-bottom:0}.newscalendar .search-text{margin-bottom:30px}.newscalendar .events .single-post{margin-bottom:30px;overflow:hidden}.newscalendar section.events h1{margin-top:0;border-bottom:2px solid #f5f5f5;padding-bottom:20px;margin-bottom:30px}.newscalendar .event-spekers h4,.newscalendar .event-spekers h6{margin-top:0;padding-bottom:0;border:0 solid transparent}.newscalendar section.events{padding-bottom:100px}.newscalendar .hv2 .events .post-details{margin-top:-6px}.newscalendar .events h2 a{color:#002e3b;line-height:24px;padding-top:15px;font-size:18px}.newscalendar .events .post-in i{color:#599e67;padding-right:10px}.newscalendar .events h2 a:hover{color:#ec595f}.newscalendar .events .single-post h2{font-size:22px;line-height:23px;padding-top:15px;margin-top:0}.newscalendar .hv2 .single-professor .teacher{width:100%;height:170px;overflow:hidden}.newscalendar .hv2 .single-professor-inner p{margin-bottom:6px;padding-left:10px;padding-right:10px}.newscalendar .latest-news h5{margin-top:35px}.newscalendar .latest-news:last-child{margin-bottom:0}.newscalendar .latest-news{background:#f6f6f6;display:inline-block;border-radius:5px;margin-bottom:30px}.newscalendar .latest-news .post-in{color:#002e3b;margin-bottom:20px}.newscalendar .latest-news .post-in i{color:#599e67}.newscalendar div.zabuto_calendar{margin:0;padding:0}.newscalendar div.zabuto_calendar .table{width:100%;margin:0;padding:0}.newscalendar div.zabuto_calendar .table td,.newscalendar div.zabuto_calendar .table th{padding:6px 6px;text-align:center}.newscalendar div.zabuto_calendar .table tr td,.newscalendar div.zabuto_calendar .table tr th{background-color:#fff}.newscalendar .table-bordered>tbody>tr>td,.newscalendar .table-bordered>tbody>tr>th,.newscalendar .table-bordered>tfoot>tr>td,.newscalendar .table-bordered>tfoot>tr>th,.newscalendar .table-bordered>thead>tr>td,.newscalendar .table-bordered>thead>tr>th{border:1px solid #e6e6e6}.newscalendar div.zabuto_calendar .table tr.calendar-month-header th{background-color:#fafafa}.newscalendar div.zabuto_calendar .table tr.calendar-month-header th span{cursor:pointer;display:inline-block;padding-bottom:5px}.newscalendar div.zabuto_calendar .table tr.calendar-dow-header th{background-color:#ec595f;font-size:13px;color:#fff;border:1px solid #ec595f}.newscalendar div.zabuto_calendar .table tr:last-child{border-bottom:1px solid #ddd}.newscalendar div.zabuto_calendar .table tr.calendar-month-header th{padding-top:10px;padding-bottom:0}.newscalendar div.zabuto_calendar .table-bordered tr.calendar-month-header th{border:1px solid #002e3b;background:#002e3b;color:#fff}.newscalendar div.zabuto_calendar .table-bordered tr.calendar-month-header th:first-child{border:1px solid #002e3b;background:#002e3b;color:#fff}.newscalendar div.zabuto_calendar div.calendar-month-navigation{cursor:pointer;margin:0;padding:0;padding-top:0}.newscalendar div.zabuto_calendar tr.calendar-dow td,.newscalendar div.zabuto_calendar tr.calendar-dow-header th{width:14%}.newscalendar div.zabuto_calendar .table tr td div.day{margin:0;padding-top:0;padding-bottom:0;color:#747474}.newscalendar div.zabuto_calendar .table tr td.event div.day,.newscalendar div.zabuto_calendar ul.legend li.event{background-color:transparent;position:relative}.newscalendar .event .day:after{content:" ";position:absolute;top:0;right:0;width:4px;height:4px;background:#ec595f;border-radius:50%}.newscalendar div.zabuto_calendar .table tr td.dow-clickable,.newscalendar div.zabuto_calendar .table tr td.event-clickable{cursor:pointer}.newscalendar div.zabuto_calendar .badge-today,.newscalendar div.zabuto_calendar div.legend span.badge-today{background-color:#599e67;color:#fff;text-shadow:none;padding:5px 10px;border-radius:0}.newscalendar div.zabuto_calendar .badge-event,.newscalendar div.zabuto_calendar div.legend span.badge-event{background-color:#ff9b08;color:#fff;text-shadow:none}.newscalendar div.zabuto_calendar .badge-event{font-size:.95em;padding-left:8px;padding-right:8px;padding-bottom:4px}.newscalendar div.zabuto_calendar div.legend{margin-top:5px;text-align:right}.newscalendar div.zabuto_calendar div.legend span{color:#999;font-size:10px;font-weight:400}.newscalendar div.zabuto_calendar div.legend span.legend-block:after,.newscalendar div.zabuto_calendar div.legend span.legend-list:after,.newscalendar div.zabuto_calendar div.legend span.legend-spacer:after,.newscalendar div.zabuto_calendar div.legend span.legend-text:after{content:' '}.newscalendar div.zabuto_calendar div.legend span.legend-spacer{padding-left:25px}.newscalendar div.zabuto_calendar ul.legend>span{padding-left:2px}.newscalendar div.zabuto_calendar ul.legend{display:inline-block;list-style:none outside none;margin:0;padding:0}.newscalendar div.zabuto_calendar ul.legend li{display:inline-block;height:11px;width:11px;margin-left:5px}.newscalendar div.zabuto_calendar ul.legend div.zabuto_calendar ul.legend li:first-child{margin-left:7px}.newscalendar div.zabuto_calendar ul.legend li:last-child{margin-right:5px}.newscalendar div.zabuto_calendar div.legend span.badge{font-size:.9em;border-radius:5px 5px 5px 5px;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:3px}@media(max-width:979px){.newscalendar div .zabuto_calendar .table th,.newscalendar div.zabuto_calendar .table td{padding:2px 1px}}.newscalendar time{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.newscalendar *{box-sizing:border-box}.newscalendar #newsstyle3-newsticker-demo ul li{height:auto!important;width:100%!important;padding:0!important}.newscalendar #newsstyle3-newsticker-demo1 ul li{height:auto!important;width:100%!important;padding-top:2px!important;padding-bottom:2px!important}.newscalendar h3{margin-bottom:5px;font-size:16px!important;font-weight:600!important;text-transform:none;font-family:Akkurat,sans-serif!important}.newscalendar .news-list_item_upcoming{height:36px;line-height:20px;display:inline-block}.newscalendar .news-list_item{height:40px;line-height:15px;display:inline-block}.newscalendar .newshead_title{font-size:28px!important;font-family:sourcesansproregular!important}.newscalendar .news-list_item_upcoming a{font-weight:600;font-size:17px;font-family:sourcesansproregular!important;color:#fff!important}.newscalendar .news-list_item a{font-weight:600;font-size:16px;font-family:sourcesansproregular!important;color:#fff!important}.newscalendar a{text-decoration:none}.newscalendar .menu-primary__link:hover,.newscalendar .wysiwyg a:hover{text-decoration:underline}.newscalendar #main{color:#fff}@media only screen and (min-width:480px){.newscalendar .u-tg-1-12--s,.newscalendar .u-tg-1-5--s,.newscalendar .u-tg-10-12--s,.newscalendar .u-tg-11-12--s,.newscalendar .u-tg-12-12--s,.newscalendar .u-tg-2-12--s,.newscalendar .u-tg-2-5--s,.newscalendar .u-tg-3-12--s,.newscalendar .u-tg-3-5--s,.newscalendar .u-tg-4-5--s,.newscalendar .u-tg-5-12--s,.newscalendar .u-tg-5-5--s,.newscalendar .u-tg-6-12--s,.newscalendar .u-tg-7-12--s,.newscalendar .u-tg-8-12--s,.newscalendar .u-tg-9-12--s{display:table-cell}.newscalendar .u-g-12-12--s{width:100%;float:left}.newscalendar .u-g-11-12--s{width:91.66666667%;float:left}.newscalendar .u-g-10-12--s{width:83.33333333%;float:left}.newscalendar .u-g-9-12--s{width:75%;float:left}.newscalendar .u-g-8-12--s{width:66.66666667%;float:left}.newscalendar .u-g-7-12--s{width:58.33333333%;float:left}.newscalendar .u-g-6-12--s{width:50%;float:left}.newscalendar .u-g-5-12--s{width:41.66666667%;float:left}.newscalendar .u-g-4-12--s{width:33.33333333%;float:left}.newscalendar .u-g-3-12--s{width:25%;float:left}.newscalendar .u-g-2-12--s{width:16.66666667%;float:left}.newscalendar .u-g-1-12--s{width:8.33333333%;float:left}.newscalendar .u-tg-12-12--s{width:100%}.newscalendar .u-tg-11-12--s{width:91.66666667%}.newscalendar .u-tg-10-12--s{width:83.33333333%}.newscalendar .u-tg-9-12--s{width:75%}.newscalendar .u-tg-8-12--s{width:66.66666667%}.newscalendar .u-tg-7-12--s{width:58.33333333%}.newscalendar .u-tg-6-12--s{width:50%}.newscalendar .u-tg-5-12--s{width:41.66666667%}.newscalendar .u-tg-4-12--s{width:33.33333333%;display:table-cell}.newscalendar .u-tg-3-12--s{width:25%}.newscalendar .u-tg-2-12--s{width:16.66666667%}.newscalendar .u-tg-1-12--s{width:8.33333333%}.newscalendar .u-o-12-12--s{margin-left:100%}.newscalendar .u-o-11-12--s{margin-left:91.66666667%}.newscalendar .u-o-10-12--s{margin-left:83.33333333%}.newscalendar .u-o-9-12--s{margin-left:75%}.newscalendar .u-o-8-12--s{margin-left:66.66666667%}.newscalendar .u-o-7-12--s{margin-left:58.33333333%}.newscalendar .u-o-6-12--s{margin-left:50%}.newscalendar .u-o-5-12--s{margin-left:41.66666667%}.newscalendar .u-o-4-12--s{margin-left:33.33333333%}.newscalendar .u-o-3-12--s{margin-left:25%}.newscalendar .u-o-2-12--s{margin-left:16.66666667%}.newscalendar .u-o-1-12--s{margin-left:8.33333333%}.newscalendar .u-g-5-5--s{width:100%;float:left}.newscalendar .u-g-4-5--s{width:80%;float:left}.newscalendar .u-g-3-5--s{width:60%;float:left}.newscalendar .u-g-2-5--s{width:40%;float:left}.newscalendar .u-g-1-5--s{width:20%;float:left}.newscalendar .u-tg-5-5--s{width:100%}.newscalendar .u-tg-4-5--s{width:80%}.newscalendar .u-tg-3-5--s{width:60%}.newscalendar .u-tg-2-5--s{width:40%}.newscalendar .u-tg-1-5--s{width:20%}.newscalendar .u-o-5-5--s{margin-left:100%}.newscalendar .u-o-4-5--s{margin-left:80%}.newscalendar .u-o-3-5--s{margin-left:60%}.newscalendar .u-o-2-5--s{margin-left:40%}.newscalendar .u-o-1-5--s{margin-left:20%}}@media only screen and (min-width:768px){.newscalendar .u-tg-1-12--m,.newscalendar .u-tg-1-5--m,.newscalendar .u-tg-10-12--m,.newscalendar .u-tg-11-12--m,.newscalendar .u-tg-12-12--m,.newscalendar .u-tg-2-12--m,.newscalendar .u-tg-2-5--m,.newscalendar .u-tg-3-12--m,.newscalendar .u-tg-3-5--m,.newscalendar .u-tg-4-5--m,.newscalendar .u-tg-5-12--m,.newscalendar .u-tg-5-5--m,.newscalendar .u-tg-6-12--m,.newscalendar .u-tg-7-12--m,.newscalendar .u-tg-8-12--m,.newscalendar .u-tg-9-12--m{display:table-cell}.newscalendar .u-g-12-12--m{width:100%;float:left}.newscalendar .u-g-11-12--m{width:91.66666667%;float:left}.newscalendar .u-g-10-12--m{width:83.33333333%;float:left}.newscalendar .u-g-9-12--m{width:75%;float:left}.newscalendar .u-g-8-12--m{width:66.66666667%;float:left}.newscalendar .u-g-7-12--m{width:58.33333333%;float:left}.newscalendar .u-g-6-12--m{width:50%;float:left}.newscalendar .u-g-5-12--m{width:41.66666667%;float:left}.newscalendar .u-g-4-12--m{width:33.33333333%;float:left}.newscalendar .u-g-3-12--m{width:25%;float:left}.newscalendar .u-g-2-12--m{width:16.66666667%;float:left}.newscalendar .u-g-1-12--m{width:8.33333333%;float:left}.newscalendar .u-tg-12-12--m{width:100%}.newscalendar .u-tg-11-12--m{width:91.66666667%}.newscalendar .u-tg-10-12--m{width:83.33333333%}.newscalendar .u-tg-9-12--m{width:75%}.newscalendar .u-tg-8-12--m{width:66.66666667%}.newscalendar .u-tg-7-12--m{width:58.33333333%}.newscalendar .u-tg-6-12--m{width:50%}.newscalendar .u-tg-5-12--m{width:41.66666667%}.newscalendar .u-tg-4-12--m{width:33.33333333%;display:table-cell}.newscalendar .u-tg-3-12--m{width:25%}.newscalendar .u-tg-2-12--m{width:16.66666667%}.newscalendar .u-tg-1-12--m{width:8.33333333%}.newscalendar .u-o-12-12--m{margin-left:100%}.newscalendar .u-o-11-12--m{margin-left:91.66666667%}.newscalendar .u-o-10-12--m{margin-left:83.33333333%}.newscalendar .u-o-9-12--m{margin-left:75%}.newscalendar .u-o-8-12--m{margin-left:66.66666667%}.newscalendar .u-o-7-12--m{margin-left:58.33333333%}.newscalendar .u-o-6-12--m{margin-left:50%}.newscalendar .u-o-5-12--m{margin-left:41.66666667%}.newscalendar .u-o-4-12--m{margin-left:33.33333333%}.newscalendar .u-o-3-12--m{margin-left:25%}.newscalendar .u-o-2-12--m{margin-left:16.66666667%}.newscalendar .u-o-1-12--m{margin-left:8.33333333%}.newscalendar .u-g-5-5--m{width:100%;float:left}.newscalendar .u-g-4-5--m{width:80%;float:left}.newscalendar .u-g-3-5--m{width:60%;float:left}.newscalendar .u-g-2-5--m{width:40%;float:left}.newscalendar .u-g-1-5--m{width:20%;float:left}.newscalendar .u-tg-5-5--m{width:100%}.newscalendar .u-tg-4-5--m{width:80%}.newscalendar .u-tg-3-5--m{width:60%}.newscalendar .u-tg-2-5--m{width:40%}.newscalendar .u-tg-1-5--m{width:20%}.newscalendar .u-o-5-5--m{margin-left:100%}.newscalendar .u-o-4-5--m{margin-left:80%}.newscalendar .u-o-3-5--m{margin-left:60%}.newscalendar .u-o-2-5--m{margin-left:40%}.newscalendar .u-o-1-5--m{margin-left:20%}}@media only screen and (min-width:980px){.newscalendar .u-tg-1-12--l,.newscalendar .u-tg-1-5--l,.newscalendar .u-tg-10-12--l,.newscalendar .u-tg-11-12--l,.newscalendar .u-tg-12-12--l,.newscalendar .u-tg-2-12--l,.newscalendar .u-tg-2-5--l,.newscalendar .u-tg-3-12--l,.newscalendar .u-tg-3-5--l,.newscalendar .u-tg-4-5--l,.newscalendar .u-tg-5-12--l,.newscalendar .u-tg-5-5--l,.newscalendar .u-tg-6-12--l,.newscalendar .u-tg-7-12--l,.newscalendar .u-tg-8-12--l,.newscalendar .u-tg-9-12--l{display:table-cell}.newscalendar .u-g-12-12--l{width:100%;float:left}.newscalendar .u-g-11-12--l{width:91.66666667%;float:left}.newscalendar .u-g-10-12--l{width:83.33333333%;float:left}.newscalendar .u-g-9-12--l{width:75%;float:left}.newscalendar .u-g-8-12--l{width:66.66666667%;float:left}.newscalendar .newscalendar .u-g-7-12--l{width:58.33333333%;float:left}.newscalendar .u-g-6-12--l{width:50%;float:left}.newscalendar .u-g-5-12--l{width:41.66666667%;float:left}.newscalendar .u-g-4-12--l{width:33.33333333%;float:left}.newscalendar .u-g-3-12--l{width:25%;float:left}.newscalendar .u-g-2-12--l{width:16.66666667%;float:left}.newscalendar .u-g-1-12--l{width:8.33333333%;float:left}.newscalendar .u-tg-12-12--l{width:100%}.newscalendar .u-tg-11-12--l{width:91.66666667%}.newscalendar .u-tg-10-12--l{width:83.33333333%}.newscalendar .u-tg-9-12--l{width:75%}.newscalendar .u-tg-8-12--l{width:66.66666667%}.newscalendar .u-tg-7-12--l{width:58.33333333%}.newscalendar .u-tg-6-12--l{width:50%}.newscalendar .u-tg-5-12--l{width:41.66666667%}.newscalendar .u-tg-4-12--l{width:33.33333333%;display:table-cell}.newscalendar .u-tg-3-12--l{width:25%}.newscalendar .u-tg-2-12--l{width:16.66666667%}.newscalendar .u-tg-1-12--l{width:8.33333333%}.newscalendar .u-o-12-12--l{margin-left:100%}.newscalendar .u-o-11-12--l{margin-left:91.66666667%}.newscalendar .u-o-10-12--l{margin-left:83.33333333%}.newscalendar .u-o-9-12--l{margin-left:75%}.newscalendar .u-o-8-12--l{margin-left:66.66666667%}.u-o-7-12--l{margin-left:58.33333333%}.newscalendar .u-o-6-12--l{margin-left:50%}.newscalendar .u-o-5-12--l{margin-left:41.66666667%}.newscalendar .u-o-4-12--l{margin-left:33.33333333%}.newscalendar .u-o-3-12--l{margin-left:25%}.newscalendar .u-o-2-12--l{margin-left:16.66666667%}.newscalendar .u-o-1-12--l{margin-left:8.33333333%}.newscalendar .u-g-5-5--l{width:100%;float:left}.newscalendar .u-g-4-5--l{width:80%;float:left}.newscalendar .u-g-3-5--l{width:60%;float:left}.newscalendar .u-g-2-5--l{width:40%;float:left}.newscalendar .u-g-1-5--l{width:20%;float:left}.newscalendar .u-tg-5-5--l{width:100%}.newscalendar .u-tg-4-5--l{width:80%}.newscalendar .u-tg-3-5--l{width:60%}.newscalendar .u-tg-2-5--l{width:40%}.newscalendar .u-tg-1-5--l{width:20%}.newscalendar .u-o-5-5--l{margin-left:100%}.newscalendar .u-o-4-5--l{margin-left:80%}.newscalendar .u-o-3-5--l{margin-left:60%}.newscalendar .u-o-2-5--l{margin-left:40%}.newscalendar .u-o-1-5--l{margin-left:20%}.newscalendar .link-arrow--padding{background-position:bottom 55px right}}.newscalendar .main__content,.newscalendar .wysiwyg .media{position:relative}.newscalendar #m-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (min-width:768px){.newscalendar .u-confine--m{max-width:768px;margin:0 auto;padding-left:0;padding-right:0}.newscalendar .home .main{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:768px){.newscalendar .caption,.newscalendar .caption a{color:#fff}.caption{display:inline-block;position:absolute;left:4%;opacity:.7;font-family:sans-serif;font-size:12.8px;z-index:97}.segment .caption{bottom:35px}.hero .caption,.segment--hero .caption{bottom:20px}.lt-ie9 .caption{display:none}.news-list__btn--small{float:right}}.newscalendar .news-list__item--large,.newscalendar .news-list__item--small{margin-bottom:5px}.newscalendar .news-list__item:hover{opacity:.7}.newscalendar .lt-ie9 .news-list__item{width:100%;padding-left:20px;padding-right:20px}.newscalendar .news-list__item-link{display:block;text-decoration:none;color:inherit}.newscalendar .news-list__item-excerpt,.newscalendar .news-list__item-title{text-decoration:none;color:inherit;font-family:Akkurat,sans-serif}.newscalendar .news-list__item-title--small{padding-bottom:5px;line-height:1.2}.newscalendar .news-list__item-title{margin:0;font-size:20px}.newscalendar .news-list__item:first-child .news-list__item-title--large{font-size:44px}.newscalendar .news-list__item-title--smaller{font-size:16px;padding-bottom:0;line-height:1.5;font-weight:700}.newscalendar .news-list__item-title--span{font-family:Akkurat,sans-serif;font-weight:700;font-size:13px;line-height:1.2!important}.newscalendar .news-list__item-title--large{padding-bottom:15px}.newscalendar .news-list__btn--large{display:inline-block;min-width:244px;padding:19px 105px 19px 25px}.newscalendar .news-list__btn--small{width:100%}@media only screen and (min-width:530px){.newscalendar .link-arrow--small{width:92%;background-position:100% 84%}}@media only screen and (min-width:480px){.newscalendar .news-list__btn--small{width:auto}}.newscalendar .news-archive__item{display:block;padding:45px 4%;color:#2f2c2d;background-color:#f5f5f5;border-bottom:1px solid #fff}.newscalendar .news-archive__item-content{max-width:720px}.newscalendar .news-archive__item-date{display:block;margin-bottom:15px;font-family:Akkurat,sans-serif}.newscalendar .news-archive h2,.newscalendar .news-archive p{color:inherit}.newscalendar .news-archive h2{margin-bottom:13px;font-size:20px}.newscalendar .segment{position:relative;color:#fff}.newscalendar .segment--full,.newscalendar .segment--half{width:100%!important}.newscalendar .segment__container,.newscalendar .segment__item-content{position:relative;z-index:0}.newscalendar .segment--list{background-color:#f5f5f5}.newscalendar .segment--faq{background-color:#e8e8e8}.newscalendar .segment--blog-posts{color:#2f2c2d;background-color:#e8e8e8}.newscalendar .segment--blog-posts a,.newscalendar .segment--blog-posts p{color:#2f2c2d}.newscalendar .segment__container--padding{padding:4%}.newscalendar .segment--hero .segment__container{padding-top:100px}.newscalendar .no-flexbox .segment__container--social{float:left}.newscalendar .segment__container+.segment__container{margin-top:0}.newscalendar .segment__item-link,.newscalendar .segment__link{display:block;width:100%;height:100%;color:inherit;zoom:1;z-index:99;text-decoration:none}.newscalendar .segment__item-link:before,.newscalendar .segment__link:before{content:'';display:block}.newscalendar .segment__item-link:after,.newscalendar .segment__link:after{content:'';display:table;clear:both}.newscalendar .segment__item-content{padding:4%;overflow:visible}.newscalendar .segment__item-content--padding-right{padding-right:12%}.newscalendar .segment__item-content--half.segment__item-content--testimonial{padding-top:8%}.newscalendar .segment__item-content--page{padding-right:10%}.newscalendar .segment__item-content--center{text-align:center;padding-left:0;padding-right:0}.newscalendar .segment--hero .segment__item-content{padding-top:100px}.newscalendar .segment__text-container h3{margin-bottom:24px;line-height:1.2;font-family:Akkurat,sans-serif;font-size:28px}.newscalendar .segment__text-container p{font-size:16px!important;font-family:sourcesansproregular!important;color:#fff;line-height:1.8;padding:0;padding-top:20px}.newscalendar .segment__text-container--social-feeds{max-width:800px}.newscalendar .segment__text-container--heading h2{line-height:1.2;font-size:32px}.newscalendar .segment__text-container--blog-posts p,.newscalendar .segment__text-container--social-feeds p{font-size:20px}.newscalendar .segment__title{color:inherit}.newscalendar .segment__title_left{font-size:48px;font-weight:700;line-height:1.2!important;padding-top:20px!important;text-transform:none;font-family:Akkurat,sans-serif}.newscalendar .segment__title--default,.newscalendar h2.segment__title--small{text-transform:none;font-weight:700;padding-bottom:2%;font-size:28px!important;font-family:sourcesansproregular!important;margin-top:-5px}.newscalendar .segment__title--default,.newscalendar .segment__title--small{padding-top:10px;text-transform:none;font-weight:600;font-size:32px;font-family:Montserrat,sans-serif}.newscalendar .blog-posts__item-title,.newscalendar .segment__title--large{font-weight:600;font-family:Montserrat,sans-serif}.newscalendar .segment__title--large{font-size:40px}.newscalendar .blog-posts:before,.newscalendar .blog-posts__item-link--has-image:after,.newscalendar posts:after{content:''}.newscalendar .home .segment__title--quote{line-height:1}.newscalendar .segment__title--center{text-transform:initial;font-size:28px}.newscalendar .segment__title--arrow{display:inline-block;padding-right:58px;padding-top:0!important;background-position:100% 50%;background-repeat:no-repeat;background-size:45px}.newscalendar .segment__title-link:after{font-family:FontAwesome;content:'\f178';font-size:40px!important;color:#fff!important}.newscalendar .link-arrow--small.link-arrow--white{background-image:url(../images/icon_arrow_newsevent.png)}.newscalendar .segment .bg,.newscalendar .segment__image-container{display:none}.newscalendar .segment__title-link{color:#000}.newscalendar .segment__text--testimonial{padding-top:20px;clear:both}.newscalendar .segment__text--default{line-height:1.4}.segment__image-container img{width:100%;height:auto}.newscalendar .segment--video .bg{display:block}@media only screen and (min-width:768px){.newscalendar .segment--half{display:flex;width:100%;padding:0 0 3% 0}.newscalendar .no-flexbox .segment--half{display:inline-table;margin-right:-4px}.newscalendar .segment__item{position:relative;overflow:hidden}.newscalendar .segment__item--half{float:left;width:50%;height:390px}.newscalendar .segment__item-content--full{padding:4%}.newscalendar .segment__item-content--half{padding:0 5% 75px 8%}.newscalendar .segment__item-content--news-half{width:98%}.segment__item-content--flex{display:flex}.newscalendar .segment__item-content--page{height:350px;overflow:hidden;padding:8%;padding-bottom:75px;padding-right:5%}.newscalendar .home .segment__item-content--testimonial{padding-bottom:4%}.newscalendar .segment__link--flex{display:flex;height:initial}.newscalendar .segment__text-container--half{width:100%;max-width:680px}.newscalendar .segment__text-container--half p{max-width:535px}.newscalendar .segment__text-container--blog-posts p,.newscalendar .segment__text-container--social-feeds p{font-size:22px}.newscalendar .segment__title--large{font-size:80px}.newscalendar .segment__title--center{font-size:40px}.newscalendar .segment .bg{display:block;position:absolute;top:0;left:0;z-index:96;width:100%;height:100%;opacity:.3;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}}.newscalendar .theme--dark-blue{color:#fff;background-color:#005293}.newscalendar .theme--dark-blue.hover:hover{background-color:#003660}.newscalendar .theme--green{color:#fff;background-color:#149497}.newscalendar .theme--green.hover:hover{background-color:#117e80}.newscalendar .theme--red{color:#fff;background-color:#ef4662}.newscalendar .theme--gray h1,.newscalendar .theme--gray h2,.newscalendar .theme--gray h3,.newscalendar .theme--gray p,.newscalendar .theme--white *{color:#2f2c2d}.newscalendar .theme--red.hover:hover{background-color:#eb173a}.newscalendar .theme--gray{background-color:#e8e8e8}.newscalendar .theme--gray.hover:hover{background-color:#dbdbdb}.newscalendar .theme--white{background-color:#f5f5f5}.newscalendar .theme--white.hover:hover{background-color:#e8e8e8}.newscalendar .theme--black{color:#fff;background-color:#333}.newscalendar .theme--yellow-black.hover:hover{background-color:#ebba00}.newscalendar .theme.hover{cursor:pointer;-webkit-transform:translateZ(0)}.newscalendar .theme.hover:hover{transition:opacity .5s}.newscalendar .theme__link{color:inherit}.newscalendar .theme__link:hover{text-decoration:none}.newscalendar .link-arrow{background-repeat:no-repeat;background-size:50px}@media screen and (max-width:767px){.newscalendar section.course-event:before{width:100%!important}.newscalendar section.course-event:after{width:100%!important}.newscalendar section.course-event:after{display:block;position:absolute;height:100%;right:0;background:#002e3b;content:"";top:0}.col-md-6-left,.col-md-6-right{height:auto!important;padding:25px!important}.container_left>.row{background:0 0!important}.newscalendar .segment__container,.newscalendar .segment__item-content{margin-top:20px}}.mycalendarstyle2 .monthly-day-title-wrap div{background-color:#ec595f!important;font-size:13px!important;color:#fff!important}.mycalendarstyle2 .monthly{background:0 0!important}.monthly-day,.monthly-day-blank{width:14.28%!important;display:table-cell;vertical-align:top;box-sizing:border-box;position:relative;font-weight:700;color:inherit;background:#fff!important;box-shadow:0 0 0 1px #e6e6e6!important;-webkit-transition:.25s;transition:.25s;padding:0;text-decoration:none}#mycalendar{background-image:none!important}.mycalendarstyle2 .monthly{box-shadow:0 0 0 rgba(0,0,0,.5)!important}.mycalendarstyle2 .monthly-prev:after{content:'';position:absolute;top:50%;left:50%;border-left:2px solid #fff!important;border-bottom:2px solid #fff!important;width:8px;height:8px;margin:-3px 0 0 -5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mycalendarstyle2 .monthly-next:after{content:'';position:absolute;top:50%;left:50%;border-right:2px solid #fff!important;border-top:2px solid #fff!important;width:8px;height:8px;margin:-3px 0 0 -5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mycalendarstyle2 .monthly-header{position:relative;text-align:center;padding:10px;background:rgba(217,216,215,.8);height:40px;box-sizing:border-box;cursor:pointer;padding-bottom:5px}.mycalendarstyle2 .monthly-header-title{font-size:16px!important;text-transform:uppercase}.fa-repeat{font-size:15px;color:#fff!important;margin-top:-3px}.monthly-event-indicator{display:none!important}.monthly-day-event>.monthly-day-number{position:absolute;top:2px;left:2px;font-size:14px!important;text-align:center;color:#747474;font-family:Karla,sans-serif;padding:8px!important;line-height:1.42857143;vertical-align:top}.mycalendarstyle2 .monthly-header-title{font-size:24px;text-transform:capitalize!important}.mycalendarstyle2 .monthly-day-title-wrap div{width:14%!important;display:table-cell;box-sizing:border-box;position:relative;font-weight:600;text-align:center;text-transform:capitalize!important;font-size:18px;padding:6px 6px;text-align:center}.mycalendarstyle2 .monthly-day-title-wrap{background:#db2d14!important}@media (min-width:1551px) and (max-width:1920px){.monthly-day-event:before{padding-top:60%!important}}@media (min-width:600px){.monthly-day-event:before{padding-top:100%}}.newscalendar .segment__title--default:after,.newscalendar h2.segment__title--small:after{font-family:FontAwesome;content:'\f178';font-size:40px!important;color:#fff!important;float:right}.newscalendar h2.segment__title--small,newscalendar .segment__title--default{padding-top:20px!important;width:90%}.newscalendar h2.newshead_title_other{padding-right:0!important;padding-top:25px!important;padding-bottom:10px!important;font-size:26px!important;padding-left:15px;width:62%}.newscalendar h2.newshead_title_other:after{font-family:FontAwesome;content:'\f178';font-size:40px!important;color:#fff!important;float:right;margin-top:-8px}@media screen and (max-width:1009px){.newscalendar .course-event .container_height{height:508px!important}}@media screen and (max-width:767px){.monthly-change{position:absolute!important;margin-top:-25%!important;width:30%!important;display:none!important}.newscalendar h2.segment__title--small,newscalendar .segment__title--default{width:100%!important}.newscalendar h2.newshead_title_other{width:100%!important}.newscalendar .segment__title--default:after,.newscalendar h2.segment__title--small:after{font-size:25px}.newscalendar .course-event .container_height{height:489px!important}.newscalendar .course-event .container_height{height:540px!important}}