article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section,
summary {
    display: block
}
audio,
canvas,
video {
    display: inline-block
}
audio:not([controls]) {
    display: none;
    height: 0
}
[hidden] {
    display: none
}
html {
    font-family: MiloWeb, Verdana, Geneva, sans-serif;
    font-size: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    line-height: 1.625em
}
body {
    margin: 0;
    padding: 0
}
.with-wireframes #header,
.with-wireframes #main,
.with-wireframes #content,
.with-wireframes #navigation,
.with-wireframes .region-sidebar-first,
.with-wireframes .region-sidebar-second,
.with-wireframes #footer,
.with-wireframes .region-bottom {
    outline: 1px solid #ccc
}
.element-invisible,
.element-focusable,
#navigation .block-menu .block__title,
#navigation .block-menu-block .block__title {
    position: absolute!important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px)
}
.element-focusable:active,
.element-focusable:focus {
    position: static!important;
    clip: auto;
    height: auto;
    width: auto;
    overflow: auto
}
#skip-link {
    margin: 0
}
#skip-link a,
#skip-link a:visited {
    display: block;
    width: 100%;
    padding: 2px 0 3px 0;
    text-align: center;
    background-color: #666;
    color: #fff
}
.header__logo {
    float: left;
    width: 100%;
    text-align: center;
    margin: 24px 0;
    margin: 1.5rem 0;
    padding: 0
}
@media(min-width:48em) {
    .header__logo {
        width: auto;
        text-align: left;
        margin: 40px 0;
        margin: 2.5rem 0
    }
}
.header__logo-image {
    vertical-align: bottom;
    width: 100%;
    max-width: 400px;
    height: auto
}
.header__name-and-slogan {
    float: left
}
.header__site-name {
    margin: 0;
    font-size: 3.125em;
    line-height: 1.56em
}
.header__site-link:link,
.header__site-link:visited {
    color: #000;
    text-decoration: none
}
.header__site-link:hover,
.header__site-link:focus {
    text-decoration: underline
}
.header__site-slogan {
    margin: 0
}
.header__secondary-menu {
    float: right
}
#navigation .block {
    margin-bottom: 0
}
#navigation .links,
#navigation .menu {
    margin: 0;
    padding: 0;
    text-align: left
}
#navigation .links li,
#navigation .menu li {
    float: left;
    padding: 0 10px 0 0;
    padding: 0 .625rem 0 0;
    list-style-type: none;
    list-style-image: none
}
.breadcrumb ol {
    margin: 0;
    padding: 0
}
.breadcrumb li {
    display: inline;
    list-style-type: none;
    margin: 0;
    padding: 0
}
.messages,
.messages--status,
.messages--warning,
.messages--error {
    margin: 1.625em 0;
    padding: 10px 10px 10px 50px;
    padding: .625rem .625rem .625rem 3.125rem;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');
    background-position: 8px 8px;
    background-repeat: no-repeat;
    border: 1px solid #be7
}
.messages--warning {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');
    border-color: #ed5
}
.messages--error {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');
    border-color: #ed541d
}
.messages__list {
    margin: 0
}
.messages__item {
    list-style-image: none
}
.messages--error p.error {
    color: #333
}
.ok,
.messages--status {
    background-color: #f8fff0;
    color: #234600
}
.warning,
.messages--warning {
    background-color: #fffce5;
    color: #840
}
.error,
.messages--error {
    background-color: #fef5f1;
    color: #8c2e0b
}
.tabs-primary,
.tabs-secondary {
    overflow: hidden;
    *zoom: 1;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJiYmJiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 100%, 50% 0, color-stop(100%, #bbb), color-stop(100%, rgba(0, 0, 0, 0)));
    background-image: -moz-linear-gradient(bottom, #bbb 1px, rgba(0, 0, 0, 0) 1px);
    background-image: -webkit-linear-gradient(bottom, #bbb 1px, rgba(0, 0, 0, 0) 1px);
    background-image: linear-gradient(to top, #bbb 1px, rgba(0, 0, 0, 0) 1px);
    list-style: none;
    border-bottom: 1px solid #bbb \0/ie;
    margin: 1.625em 0;
    padding: 0 2px;
    padding: 0 .125rem;
    white-space: nowrap
}
.tabs-primary__tab,
.tabs-primary__tab.is-active,
.tabs-secondary__tab,
.tabs-secondary__tab.is-active {
    float: left;
    margin: 0 3px;
    margin: 0 .1875rem
}
a.tabs-primary__tab-link,
a.tabs-primary__tab-link.is-active,
a.tabs-secondary__tab-link,
a.tabs-secondary__tab-link.is-active {
    border: 1px solid #e9e9e9;
    border-right: 0;
    border-bottom: 0;
    display: block;
    line-height: 1.625em;
    text-decoration: none
}
.tabs-primary__tab,
.tabs-primary__tab.is-active {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    text-shadow: 1px 1px 0 #fff;
    border: 1px solid #bbb;
    border-bottom-color: transparent;
    border-bottom: 0 \0/ie
}
.tabs-primary__tab.is-active {
    border-bottom-color: #fff
}
a.tabs-primary__tab-link,
a.tabs-primary__tab-link.is-active {
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-transition: background-color .3s;
    -o-transition: background-color .3s;
    -webkit-transition: background-color .3s;
    transition: background-color .3s;
    color: #333;
    background-color: #dedede;
    letter-spacing: 1px;
    padding: 0 16px;
    padding: 0 1rem;
    text-align: center
}
a.tabs-primary__tab-link:hover,
a.tabs-primary__tab-link:focus {
    background-color: #e9e9e9;
    border-color: #f2f2f2
}
a.tabs-primary__tab-link:active,
a.tabs-primary__tab-link.is-active {
    background-color: transparent;
    *zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9E9E9', endColorstr='#00E9E9E9');
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, #e9e9e9), color-stop(100%, rgba(233, 233, 233, 0)));
    background-image: -moz-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
    background-image: -webkit-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
    background-image: linear-gradient(#e9e9e9, rgba(233, 233, 233, 0));
    border-color: #fff
}
.tabs-secondary {
    font-size: 14px;
    font-size: .875rem;
    margin-top: -1.625em
}
.tabs-secondary__tab,
.tabs-secondary__tab.is-active {
    margin: .8125em 3px
}
a.tabs-secondary__tab-link,
a.tabs-secondary__tab-link.is-active {
    -moz-border-radius: .75em;
    -webkit-border-radius: .75em;
    border-radius: .75em;
    -moz-transition: background-color .3s;
    -o-transition: background-color .3s;
    -webkit-transition: background-color .3s;
    transition: background-color .3s;
    text-shadow: 1px 1px 0 #fff;
    background-color: #f2f2f2;
    color: #666;
    padding: 0 8px;
    padding: 0 .5rem
}
a.tabs-secondary__tab-link:hover,
a.tabs-secondary__tab-link:focus {
    background-color: #dedede;
    border-color: #999;
    color: #333
}
a.tabs-secondary__tab-link:active,
a.tabs-secondary__tab-link.is-active {
    text-shadow: 1px 1px 0 #333;
    background-color: #666;
    border-color: #000;
    color: #fff
}
.inline {
    display: inline;
    padding: 0
}
.inline li {
    display: inline;
    list-style-type: none;
    padding: 0 16px 0 0;
    padding: 0 1rem 0 0
}
span.field-label {
    padding: 0 16px 0 0;
    padding: 0 1em 0 0
}
.more-link {
    text-align: right
}
.more-help-link {
    text-align: right
}
.more-help-link a {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding: 1px 0 1px 20px;
    padding: .06rem 0 .06rem 1.25rem
}
.pager {
    clear: both;
    padding: 0;
    text-align: center
}
.pager-item,
.pager-first,
.pager-previous,
.pager-next,
.pager-last,
.pager-ellipsis,
.pager-current {
    display: inline;
    padding: 0 8px;
    padding: 0 .5rem;
    list-style-type: none;
    background-image: none
}
.pager-current {
    font-weight: bold
}
.menu__item.is-leaf {
    list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');
    list-style-type: square
}
.menu__item.is-expanded {
    list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
    list-style-type: circle
}
.menu__item.is-collapsed {
    list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');
    list-style-type: disc
}
.menu a.active {
    color: #000
}
.new,
.update {
    color: #c00;
    background-color: transparent
}
.unpublished {
    height: 0;
    overflow: visible;
    background-color: transparent;
    color: #d8d8d8;
    font-size: 75px;
    font-size: 4.7rem;
    line-height: 1;
    font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;
    word-wrap: break-word
}
.comments {
    margin: 1.625em 0
}
.comment-preview {
    background-color: #ffffea
}
.comment .permalink {
    text-transform: uppercase;
    font-size: 75%
}
.indented {
    margin-left: 30px
}
.form-item {
    margin: 1.625em 0
}
.form-checkboxes .form-item,
.form-radios .form-item {
    margin: 0
}
tr.odd .form-item,
tr.even .form-item {
    margin: 0
}
.form-item input.error,
.form-item textarea.error,
.form-item select.error {
    border: 1px solid #c00
}
.form-item .description {
    font-size: 14px;
    font-size: .875rem
}
.form-type-radio .description,
.form-type-checkbox .description {
    margin-left: 38px;
    margin-left: 2.375rem
}
.form-required {
    color: #c00
}
label.option {
    display: inline;
    font-weight: normal
}
a.button {
    -moz-appearance: button;
    -webkit-appearance: button
}
.password-parent,
.confirm-parent {
    margin: 0
}
#user-login-form {
    text-align: left
}
div.contextual-links-wrapper ul.contextual-links,
#main div.contextual-links-wrapper ul.contextual-links,
footer#footer_site div.contextual-links-wrapper ul.contextual-links {
    display: none;
    float: none
}
div.contextual-links-wrapper li,
div.contextual-links-wrapper a:not(.contextual-links-trigger),
#main div.contextual-links-wrapper li,
#main div.contextual-links-wrapper a:not(.contextual-links-trigger),
footer#footer_site div.contextual-links-wrapper li,
footer#footer_site div.contextual-links-wrapper a:not(.contextual-links-trigger) {
    border: 0 none;
    float: none;
    display: inherit;
    text-align: left
}
.openid-links {
    margin-bottom: 0
}
.openid-link,
.user-link {
    margin-top: 1.625em
}
html.js #user-login-form li.openid-link,
#user-login-form li.openid-link {
    margin-left: -20px;
    margin-left: -1.25rem
}
#user-login ul {
    margin: 1.625em 0
}
form th {
    text-align: left;
    padding-right: 16px;
    padding-right: 1rem;
    border-bottom: 3px solid #ccc
}
form tbody {
    border-top: 1px solid #ccc
}
form table ul {
    margin: 0
}
tr.even,
tr.odd {
    background-color: #eee;
    border-bottom: 1px solid #ccc;
    padding: .1em .6em
}
tr.even {
    background-color: #fff
}
td.active {
    background-color: #ddd
}
td.checkbox,
th.checkbox {
    text-align: center
}
td.menu-disabled {
    background: #ccc
}
#autocomplete .selected {
    background: #0072b9;
    color: #fff
}
html.js .collapsible .fieldset-legend {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
    background-position: 5px 65%;
    background-repeat: no-repeat;
    padding-left: 16px;
    padding-left: 1rem
}
html.js .collapsed .fieldset-legend {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');
    background-position: 5px 50%
}
.fieldset-legend .summary {
    color: #999;
    font-size: 14px;
    font-size: .875rem;
    margin-left: 8px;
    margin-left: .5rem
}
tr.drag {
    background-color: #fffff0
}
tr.drag-previous {
    background-color: #ffd
}
.tabledrag-toggle-weight {
    font-size: 14px;
    font-size: .875em
}
tr.selected td {
    background: #ffc
}
.progress {
    font-weight: bold
}
.progress .bar {
    background: #ccc;
    border-color: #666;
    margin: 0 .2em;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}
.progress .filled {
    background-color: #0072b9;
    background-image: url('../images/../images/progress.gif?1479223556')
}
.pull-left {
    float: left!important
}
.pull-right {
    float: right!important
}
.relative {
    position: relative!important
}
.absolute {
    position: absolute!important
}
@media print {
    a:link,
    a:visited {
        text-decoration: underline!important
    }
    a:link.header__site-link,
    a:visited.header__site-link {
        text-decoration: none!important
    }
    #content a[href]:after {
        content: " (" attr(href) ")";
        font-weight: normal;
        font-size: 16px
    }
    #content a[href^="javascript:"]:after,
    #content a[href^="#"]:after {
        content: ""
    }
    #content abbr[title]:after {
        content: " (" attr(title) ")"
    }
    #content {
        float: none!important;
        width: 100%!important;
        margin: 0!important;
        padding: 0!important
    }
    body,
    #page,
    #main,
    #content {
        color: #000;
        background-color: transparent!important;
        background-image: none!important
    }
    #skip-link,
    #toolbar,
    #navigation,
    .region-sidebar-first,
    .region-sidebar-second,
    #footer,
    .breadcrumb,
    .print-breadcrumb,
    .tabs,
    .action-links,
    .links,
    .book-navigation,
    .forum-topic-navigation,
    .pager,
    .feed-icons {
        visibility: hidden;
        display: none
    }
}
@font-face {
    font-family: 'ua-brand-symbols';
    src: url("fonts/ua-brand-symbols.eot")
}
@font-face {
    font-family: 'ua-brand-symbols';
    src: url(data:application/x-font-ttf;charset=utf-8;base64,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BxQGFwYWFR4BFwYWBxYGFQYUBxQGFxQWFR4BFx4BFx4BFyIWIxQGFwHJAgICAwEHAgQHBQEEAQMCAgECAQMCAQICBAECAQIBAgMBAQEHCgcBAQICAwUCBQgFAwgDBwoGAgEICwgECwQHCgcCBwIFBwUEDAQDAgMBBgkGBAkDBQcEBQgBAQEBAgEHCwcCAQIDAgECAgIBAgIBAwEBAgEDBgEFBwUCBwIDAwMCAQEBAQEBAQEBAgIDAgcDAwMDAgUCAQEBAgUBAQEBAQEDAgQBBwMEBgQDCAMGCAYBAQECBQIDBQQCBgMEBgUDCAMGCQYBAgEBAgIKAwUGBQIHAgUHBQMGAgMEAgQBAQEBAQYHBQIJAwQGBAIHAQUFAgECAQMDAwEBBQcEAwcBBAMCAgEBAQEBAQEBAQFFAQEBAQEEAQIDBAEGAgEBAQEEAQEBBQIECAUECwUBAQEBAQICBAEDAwMBBwEEAwMBBgEFBAMBAgEBAQIIAgQEAwEGAgMDAwEEAQMBAgIBAQEDBwIGCQUDCAEBAQEBAQEDAgIBAQEEBQQBBgMBAQEBAQEBAQEBAgMGBQEHAQMCAgIDAQIBAgECAwEBAQICAQEDCQMBAQIBAQIEBAIGAQQFBAIIAgIBAQQEBgUBBgIDAwQCCQMEBgQDCgMBAgIIAwQEAwIHAgICAgMBAQEDCQMBAQECAQECAgEBAQECAQIBAgICAgECAwICAgQKAgQCAQEBAQEBtgULBQUJBQYMBQYKBQIFAgIGAwQJBAQIBAcMBwMHBAQJBQIFAwMHAwUJBQECBQMBAQEDBwMCBAIDBQMDBAMECQUBAQEDAQEBAQEBAQECAQEBAQQJAwMFAwIFAwMJBgEDAgEDBAMBAwEFCQUECAQFCwYGDQcGCwUCAwEFCQUEBwMFCgUFCwYFDAYFCwUBAQEDBQIBAQkQCAgPBwMHBAMHAwEFCgUBAgYKBQUJBQQHAwMGAwMGAwEBAQMBAwcDAwYCAgMBAQECAwIECQUBAQEBBQgEAgQCAQICAgIGAwMHAwIDAgEBAgUDAgYDAwcDBAcEBw8IAQEGCQUGCwYGDAcHDwgDBwMBAQIEAgEBBwECBAIECQUEBwQEBwMDBgMBBQkEBQgEBAYDAQEDAQIEAgIDAQECAQEBAwECBQMBAwYCAgIBAgECAwICBAIBAgEBBAIDCAQGDAYBAQIH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) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,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hpcIiYsFuEkVh4iJhYuFi4GRhJKLCJqLBY+Lj42Nj4CSgJSBlQj3fnMVjYmOio2LCJqLBZKLkZOLlYuPio+JjoGBgIKAhAjIxhWaiwWSi5GTi5WLlYWShIsIiIsFh3+GgIWAjIuMioyLCKn3CBWDiwWMhIuEi4WLhYuHi4YIkosFk4uRk4uVipSFk4SLCITHFYuVhZODiwh9iwWLi4uLiouSgJGAkH6RjJCTi5MIVscVi5WFkoOLCH2LBYmLiouJipaEloOUgYyOjI6LjghDshWLlYWTg4sIfYsFhYuGhomDmYqYiJiGjI2LjIuMCDCeFX2LBYOLhYOLgYuKi4mMipiPmI6ZjIqThpGEiwhAaxV9iwWEi4WEi4GLhY2GjoiVlZaTl5KIj4iNhosIVk0VfIsFhIuFg4uCi4GRg5KLCIuLBZCXkZeSlYqMiouKiwjM+50ViouLi4qMCIuLjYoF90KFFY2LBYqLi4uKiwiLiwX7N4sVi4sFi4uLi4qLCIyLBfdDkRWLiwWLioqLiosIjYwF+0OFFaR/p4Soi6iLp5Kjlwg79yw4+ywF6X4VdouL9w2gi4v7DQX3LfdKFYuVkZOSiwiRiwWKmoeZhpmKi4uLiosIfYsFhIuFkouVi5WRkpKMg5eCloGViIaHh4aLCH2LBYOLhZOLlYuSj5KQjX6TfpJ9j4qEhYWFiwh8iwWEi4WSi5WLjYyNi4yEjISMhYuFi4WKhouLiYuKi4mLgoWDhIsIfYsFhIuGkYmTfoZ/hn+EjYiMh4uHi4GFg4SLCH2LBYiLiI2IjYGCgoCDf5GJj4WLg4uBhYODiwh9iwWEeod4iXgIkosFkouRg4uBi4GFhISLCIWLBY17jn2QfQiXiwWSi5GDi4KLg4eFh4iSf5SAlYGNjY2MjosImYsFk4uRg4uCi4aJiIqIjImNio2KCOr3Q+j7QwWOjI6OjoyHjomRi5GLlZGTkosImosFj4uOiY6HlZWTl5OXhY2HkouTi5WRkpKLCJeLBZCajpqNmwiEiwWEi4WTi5QIkboVkHf7Cm2Gn/cKqQX7630VkZ/3CW2Gd/sKqQWRNBWFn/cKqJB3+wluBa1IFX6b69WYeitCBeH3KRUt15ib6T9+ewWbmxVW9wCelcD7AXiCBbWTFXaLi/cNoIuL+w0Fj4sVvvcBnoJY+wF4lAX3CccVmHsqQX+c69QFivuAFS3YmJvpP356BbLOFfsKqZCf9wpthncF/CH7QBX4S4uLXfxLi4u5BfckxxVoSQWLi3yLiYsIs9QFjIqWhYuLCPc3ixWuSZqLZdMFDveq94cV+0uLT7zHvPdLiwVYnRWLsfdLi8ZaUFr7BouLxkaLBazqFb2Li2RZi4uyBb37dhWL+15Zi4v3XrCLi7WYiwUO9473jhVoi4uUiosFh4WAhXmLd4t7lIuhCIu/sIuLYAWLgZGHk4uXi5CSi5cIi7Gwi4s7BaHCFY2XkJGUj5SQmIyei7GLmYKLcwiLZQWLhY2HjYgIZYsFio2LjouOg4R/h3eLcot8koufi5qVlKaNCKqMBZKLjo2Lj4uQhI6Bi4KLg4qJgwhniwXUeBWFioGKfoqEioiJi4aLhZCIlIuXi5mOi5gIi48F+6A+FYuOiY2JjImNiYyIi4eLhoqLhouIjIqNipGJl4qViJaIlIWLfYt0dYV3i3iLdZOLoAipiwWLiIyJjomMiY6Kj4uQi5GNi5CLj4iNfI10j4GTi5mLoKGQnIuci6GGjHYIbosF9xZjFYuFjISOhghriwWKjYuOi40IiosFhYSBiIGLe4t+k4uci6WqipqOkIyPjYuQi5CGjYaLgYuJhouICG2LBYyWkZKTj5OPlYyVi7KLi3qLewiLagVtnhWIiYaKh4qEiYeJi4aLh5CHkIuSi5GQi5MIi5MF9mYVZotw3ayLmFmMi5i9q4tvOQXyixVmi3DdrYuXWYyLmL2ri285BfSRFYmEiIGGhYOBfot/iwh8i4ukkosFjouQio2NjYyMjIuPi49/qYmQCH2xrYuYXIuLmbqri3A/BQ73fve8FdNCQ0MF+377ARX4j4uL+Ar8j4uL/AoF95T3xRXPi8JUi0eLR1RUR4tHi1TCi8+Lz8LCz4sIi4sF+5T3GRX4j4uLX/yPi4u3BQ74XfdKFYqZiJiGmIWcgpmAmIiOiY6JjomOiI+Kj4mRi5GNkI2QjZGMkI2Ui5OLlIqPipCKkAiJkYqRipGKjouPio6Lj4yQjI+MkY2RjJKLi4uLi4yDjoSOg4+KiouKi4qJhoqHiIcIiYiJiIeJhYeGiIWHhoiGiIaHg4aEhYSEioqLi4qMgo2DjIKNhIuFjISMg4uEjIOKCIeLh4uHioaLhYqGi4SKhImEiomKiIuJioqLi4uKjIWRhJCEkIWPhY6Gj4aOho6GjwiEj4aRiJOLjYqMi46Li4qLi4yDh4SIgoiMiYuKjImMhY2EjIWMhouFioaKhImDiYQIiIOLgoyCi4OMhI6Ei4mMiYyJjYWLhIiFiYaIhoiHhYWGhIaEgn2EfId7ioSKhIqECIuKi4qLiouHi4iLiIuKi4qLi410kXaWeJCCkYKSgouLi4uLio6SjpGOkouLi4uLiwiMiouKi4qPfJF+lX+TgZWClYSRh5GHkoeMjIuLjIyLjI2NjI2NkI6Pjo+Oj46PkI4Ij46OjZCMj4yQi5CKkImQiZCIkoWShZGFjIqLioyKi4uLi4yMj5GRkJGRkI6QjpCNCI+Nj4yPi5GLkIqQiJCIjoePh46HjoeNho2IjImNiYuKjIqLi4uLi4uLi5eRlZKVkwiUk5SVkZWQlY+VjZWLjIuLjIyOhI2EjoWMi4uLi4uWmpWbkZyPlY6VjJWMj4yQi48Ii4yLi4uMi46LjouNi4yLjIuLCEeSFYuLi4uLiouJioiLiIqFiYWIhYeAhYKDgouLi4uLi4mPiY+Jj4uKi4uLi4mEiYWHhgiHhIWGhYaEhoSHhIeLi4uLi4uKi4uMi4uKjYqMio2JjomNiY6JjYiNiI2IjYeMiIsIiIuIioiKiIqIiYiJhoiIh4iIi4uKi4uLi4uKjIuLh5CHjoaOiI2HjYiMiIuIi4eLCIiLiYmIiomIiImJiYmIiYmKiIqKioqKiouKi4uLi4aNh42HjoSPhZCFkYWTh5KIlAiLjIuMi4uLi4uLi4uJiImGiYiLi4uLi4uHkIeRh5GEl4eXipmLi4uLioyLjYuNi40Ii4uMjIuMi4+Mj4yPjpWPlZGTjo+Pj46Pjo2NjoyOjY+Lj4mPi4yLjIqMipCKj4uQCIqQjJGMkI2PjJCMj4uOi4+LjoqOio+Kj4uLi42KjJCNkYyQjouKi4uMi4uJi4qMigiNh46Hj4mPiY6JjomPiY+Ij4mPiJCIj4eMi4uLi4uNi4yLjYuPjJCMkIyOi4+LjosIjoyOi46LkIuPi5GKj4uPi5CKkIqRipGKi4uMi4yMj4+Qj5COj4yOjo6Mj42Pjo+NCI2MjY2MjY2NjI6MjYuMi4uLjJCJkYmQiYuLi4uLioqIiYeLh4qJioiMiIuJi4mMiQiLh4yIjYiLiIyIi4iMhoqGioWKiIqIioiKh4uIjIiM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) format('woff');
    font-weight: normal;
    font-style: normal
}
[class^="ua-brand-"]:before,
[class*=" ua-brand-"]:before {
    font-family: 'ua-brand-symbols';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.ua-brand-uaccess:before {
    content: "\e600"
}
.ua-brand-checklist:before {
    content: "\e601"
}
.ua-brand-spring-fling:before {
    content: "\e603"
}
.ua-brand-tour:before {
    content: "\e604"
}
.ua-brand-uasavvy:before {
    content: "\e605"
}
.ua-brand-athletics:before {
    content: "\e607"
}
.ua-brand-feedback:before {
    content: "\e608"
}
.ua-brand-alumni:before {
    content: "\e609"
}
.ua-brand-document:before {
    content: "\e60a"
}
.ua-brand-az-index:before {
    content: "\e60b"
}
.ua-brand-directory:before {
    content: "\e60c"
}
.ua-brand-calendar:before {
    content: "\e60d"
}
.ua-brand-weather:before {
    content: "\e60e"
}
.ua-brand-campus-map:before {
    content: "\e60f"
}
.ua-brand-news:before {
    content: "\e610"
}
.ua-brand-foursquare:before {
    content: "\e63c"
}
.ua-brand-pinterest:before {
    content: "\e63d"
}
.ua-brand-video:before {
    content: "\e606"
}
.ua-brand-twitter:before {
    content: "\f105"
}
.ua-brand-youtube:before {
    content: "\f104"
}
.ua-brand-facebook:before {
    content: "\f103"
}
.ua-brand-ua-mobile:before {
    content: "\f102"
}
.ua-brand-instagram:before {
    content: "\f101"
}
.ua-brand-linkedin:before {
    content: "\f100"
}
.ua-brand-rss:before {
    content: "\e63e"
}
.ua-brand-unbookmark:before {
    content: "\e611"
}
.ua-brand-search:before {
    content: "\e602"
}
.ua-brand-bookmark:before {
    content: "\e612"
}
.ua-brand-checkmark:before {
    content: "\e613"
}
.ua-brand-x:before {
    content: "\e614"
}
.ua-brand-grip:before {
    content: "\e617"
}
.ua-brand-minus:before {
    content: "\e619"
}
.ua-brand-plus:before {
    content: "\e61b"
}
.ua-brand-email:before {
    content: "\e616"
}
.ua-brand-print:before {
    content: "\e61c"
}
.ua-brand-link:before {
    content: "\e618"
}
.ua-brand-refresh:before {
    content: "\e61d"
}
.ua-brand-upload:before {
    content: "\e61f"
}
.ua-brand-download:before {
    content: "\e615"
}
.ua-brand-minimize:before {
    content: "\e620"
}
.ua-brand-maximize:before {
    content: "\e621"
}
.ua-brand-fast-forward:before {
    content: "\e622"
}
.ua-brand-stop:before {
    content: "\e61e"
}
.ua-brand-pause:before {
    content: "\e61a"
}
.ua-brand-rewind:before {
    content: "\e623"
}
.ua-brand-down-point:before {
    content: "\e624"
}
.ua-brand-up-right-point:before {
    content: "\e625"
}
.ua-brand-right-point:before {
    content: "\e626"
}
.ua-brand-down-right-point:before {
    content: "\e627"
}
.ua-brand-up-point:before {
    content: "\e628"
}
.ua-brand-left-point:before {
    content: "\e629"
}
.ua-brand-down-left-point:before {
    content: "\e62a"
}
.ua-brand-up-left-point:before {
    content: "\e62b"
}
.ua-brand-bottom-left-corner:before {
    content: "\e62c"
}
.ua-brand-bottom-corner:before {
    content: "\e62d"
}
.ua-brand-bottom-right-corner:before {
    content: "\e62e"
}
.ua-brand-right-corner:before {
    content: "\e62f"
}
.ua-brand-top-right-corner:before {
    content: "\e630"
}
.ua-brand-top-corner:before {
    content: "\e631"
}
.ua-brand-top-left-corner:before {
    content: "\e632"
}
.ua-brand-left-corner:before {
    content: "\e633"
}
.ua-brand-down-left-arrow:before {
    content: "\e634"
}
.ua-brand-down-arrow:before {
    content: "\e635"
}
.ua-brand-down-right-arrow:before {
    content: "\e636"
}
.ua-brand-right-arrow:before {
    content: "\e637"
}
.ua-brand-up-right-arrow:before {
    content: "\e638"
}
.ua-brand-up-arrow:before {
    content: "\e639"
}
.ua-brand-up-left-arrow:before {
    content: "\e63a"
}
.ua-brand-left-arrow:before {
    content: "\e63b"
}
@font-face {
    font-family: 'icons';
    src: url("fonts/icons.eot?3858838");
    src: url("fonts/icons.eot?3858838#iefix") format("embedded-opentype"), url("fonts/icons.woff?3858838") format("woff"), url("fonts/icons.ttf?3858838") format("truetype"), url("fonts/icons.svg?3858838#icons") format("svg");
    font-weight: normal;
    font-style: normal
}
[class^="icon-"]::after,
[class*=" icon-"]::after,
[class^="icon-"]::before,
[class*=" icon-"]::before {
    font-family: "icons";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em
}
.icon-menu:before {
    content: '\e800'
}
.icon-down-dir:before {
    content: '\e801'
}
.icon-up-dir:before {
    content: '\e802'
}
.icon-left-dir:before {
    content: '\e803'
}
.icon-right-dir:before {
    content: '\e804'
}
.icon-cancel:before {
    content: '\e805'
}
.icon-link:before {
    content: '\e806'
}
.icon-search:before {
    content: '\e807'
}
.icon-gplus:before {
    content: '\e808'
}
.icon-mobile:before {
    content: '\e809'
}
.icon-facebook:before {
    content: '\e80a'
}
.icon-twitter:before {
    content: '\e80b'
}
.icon-instagram:before {
    content: '\e80c'
}
.icon-flickr:before {
    content: '\e80d'
}
.icon-linkedin:before {
    content: '\e80e'
}
.icon-left-open-big:before {
    content: '\e80f'
}
.icon-right-open-big:before {
    content: '\e810'
}
.icon-print:before {
    content: '\e811'
}
.icon-email:before {
    content: '\e812'
}
.icon-video:before {
    content: '\e813'
}
.icon-picture:before {
    content: '\e814'
}
.icon-rss:before {
    content: '\e815'
}
#main_nav {
    clear: both
}
.not-front .main {
    padding-top: 35px
}
.main>.container-fluid {
    padding: 0
}
.main>.container-fluid>.row {
    margin: 0
}
.main>.container-fluid>.row>.column {
    padding: 0
}
.front #main .row {
    margin: 0;
    padding: 0
}
.front #content {
    padding: 0!important
}
.messages,
.messages--status,
.messages--warning,
.messages--error {
    max-width: 1160px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto
}
#content img {
    height: auto!important;
    max-width: 100%
}
.region-sidebar-second {
    background-color: #f8f8f8;
    padding: 30px 25px
}
.form-submit {
    -moz-user-select: none;
    background-image: none;
    background-color: #ab0520;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 1rem;
    font-weight: bold;
    letter-spacing: .05em;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: .5rem 1rem;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
    white-space: nowrap
}
.form-submit:hover {
    background-color: #cc665e;
    color: #fff
}
input {
    border-radius: 0;
    -webkit-appearance: none
}
a {
    word-wrap: break-word
}
.dl-menuwrapper button {
    background: #002147
}
.dl-menuwrapper button:hover,
.dl-menuwrapper button.dl-active,
.dl-menuwrapper ul {
    background: #002147
}
.dl-menuwrapper {
    max-width: none
}
h1#page-title {
    font-size: 3.44005rem;
    line-height: 1em
}
.node-type-blog-entry h1#page-title,
.node-type-event h1#page-title,
.node-type-newsletter h1#page-title {
    font-size: 3.75rem
}
.second-sidebar-wrapper {
    background-color: #f8f8f8
}
.image-left {
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin-right: 27px
}
.image-left img {
    width: 165px;
    height: 130px;
    display: block
}
.image-left a {
    display: block
}
.image-left::after {
    display: block;
    position: absolute;
    height: 25px;
    width: 13px;
    border-top: 12px solid transparent;
    border-bottom: 13px solid transparent;
    border-left: none;
    border-right: 13px solid #fff;
    right: 0;
    content: '';
    top: calc(50% - 13px)
}
.date-header {
    font-size: 14px;
    font-size: .875rem;
    font-weight: bolder;
    color: #49595e;
    text-transform: uppercase;
    margin-bottom: 5px
}
.title-right {
    display: inline-block;
    vertical-align: top;
    width: calc(100% - 192px);
    min-width: 165px
}
.title-right .title-header {
    margin: 0;
    font-size: 24px;
    font-size: 1.5rem;
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    line-height: 125%
}
.title-right .title-header a {
    color: #49595e;
    font-weight: normal
}
.title-right .title-header a::before {
    font-family: 'ua-brand-symbols';
    color: #8f1124;
    font-size: 18px;
    font-size: 1.125rem;
    display: inline-block;
    position: relative;
    margin-right: 7px;
    top: 1px
}
.title-right.videos .title-header a::before,
.title-right.old_site_videos .title-header a::before {
    content: "\e606"
}
.title-right.gallery .title-header a::before {
    font-family: "icons";
    content: "\e814"
}
.navbar ul.navbar-nav {
    padding-left: 0
}
.navbar ul.navbar-nav li {
    display: inline-block;
    list-style: none;
    margin-right: 10px;
    vertical-align: top
}
.front .content-top-region-outer-wrapper {
    padding-top: 36px;
    background: rgba(238, 241, 241, 0.5)
}
.front .content-top-region-outer-wrapper .content-top-region {
    max-width: 1160px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    *zoom: 1
}
.front .content-region {
    max-width: 1160px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    *zoom: 1
}
.category-page h1#page-title {
    font-size: 3.5em;
    max-width: 1160px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto
}
.category-page .content-bottom-region {
    background: rgba(238, 241, 241, 0.5);
    padding-bottom: 2px
}
.category-page ul.tabs--primary {
    max-width: 1160px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto;
    display: block
}
.category-page .content-pre-footer-region {
    max-width: 1160px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto;
    font-size: 0;
    padding-top: 32px
}
button,
input,
select,
textarea {
    max-width: 100%
}
.checkbox-inline input[type=checkbox],
.radio-inline input[type=radio],
input[type=checkbox],
input[type=radio] {
    opacity: 0;
    z-index: -1
}
.google-search .gsc-control-cse {
    background-color: transparent;
    border: 0 transparent;
    padding: 0;
    font-family: MiloWeb, Verdana, Geneva, sans-serif;
    font-size: 1rem
}
#google-cse-results:before,
#google-cse-results:after {
    content: '.';
    display: block;
    clear: both;
    height: 4px;
    overflow: hidden
}
table.gsc-search-box {
    max-width: 400px;
    border: none transparent;
    background: 0;
    table-layout: fixed
}
table.gsc-search-box td {
    background: none transparent!important;
    border: 0;
    padding: 0
}
table.gsc-search-box td.gsc-input {
    padding: 0!important;
    width: calc(100% - 40px)
}
table.gsc-search-box td.gsc-input .gsc-input-box {
    background: 0;
    border: none transparent;
    height: 100%
}
table.gsc-search-box td.gsc-input .gsc-input-box input {
    margin: 0!important;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    height: 2.5rem;
    height: 40px!important;
    display: block;
    padding: 6px 23px 6px 12px!important;
    border: 1px solid #076873!important;
    border-radius: 1px;
    background-color: transparent!important;
    background-image: none!important;
    -webkit-box-shadow: inset 0 1px 1px rgba(131, 210, 226, 0.075);
    box-shadow: inset 0 1px 1px rgba(235, 239, 238, 0.075);
    color: #545454;
    vertical-align: middle;
    font-size: 1.4rem;
    line-height: 1.428571429;
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
table.gsc-search-box td.gsc-input .gsc-input-box input:focus {
    outline: 0;
    border-color: #141819;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(113, 135, 142, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(113, 135, 142, 0.3)
}
table.gsc-search-box td.gsc-input .gsc-input-box .gsst_b {
    height: 40px;
    padding: 0;
    position: relative
}
table.gsc-search-box td.gsc-input .gsc-input-box .gsst_b a.gsst_a {
    position: absolute;
    left: -25px;
    top: 13px
}
table.gsc-search-box td.gsc-input .gsc-input-box .gsst_b a.gsst_a .gscb_a {
    color: #545454
}
table.gsc-search-box td.gsc-input .gsc-input-box .gsst_b a.gsst_a .gscb_a:hover {
    color: #333
}
table.gsc-search-box td.gsc-input .gsc-input-box .gsst_b * {
    display: block
}
table.gsc-search-box td.gsc-input .gsc-input-box.gsc-input-box-hover,
table.gsc-search-box td.gsc-input .gsc-input-box.gsc-input-box-focus {
    outline: 0;
    border: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none
}
table.gsc-search-box td.gsc-search-button {
    width: 40px;
    padding: 0
}
table.gsc-search-box td.gsc-search-button input.gsc-search-button.gsc-search-button-v2 {
    font-size: 1.125rem;
    line-height: 1.3333333;
    color: #fff;
    background-color: #ab0520;
    display: inline-block;
    padding: 13px;
    margin: 0;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.42857143;
    text-align: center;
    text-transform: uppercase;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 0;
    letter-spacing: .05em;
    width: 40px;
    height: 40px;
    border-radius: 0
}
table.gsc-search-box td.gsc-search-button input.gsc-search-button.gsc-search-button-v2:hover {
    background-color: #cc665e
}
table.gsc-search-box td table {
    border: none transparent;
    background: 0;
    margin-bottom: 0;
    table-layout: fixed
}
.gsc-results-wrapper-visible {
    font-family: MiloWeb, Verdana, Geneva, sans-serif
}
.gsc-results-wrapper-visible table {
    table-layout: fixed
}
.gsc-results-wrapper-visible table tbody tr:nth-of-type(odd) td,
.gsc-results-wrapper-visible table tbody tr:nth-of-type(odd) th {
    background: none transparent
}
.gsc-results-wrapper-visible .gcsc-branding {
    display: none
}
.gsc-results-wrapper-visible .gs-result .gs-title {
    height: 1.5em
}
.gsc-results-wrapper-visible .gs-result .gs-title,
.gsc-results-wrapper-visible .gs-result .gs-title * {
    font-size: 1.25em;
    color: #8f1124;
    text-decoration: none
}
.gsc-results-wrapper-visible .gs-result .gs-title:hover,
.gsc-results-wrapper-visible .gs-result .gs-title *:hover {
    color: #cc665e;
    text-decoration: underline
}
.gsc-results-wrapper-visible .gs-result .gsc-url-top {
    font-size: 1rem
}
.gsc-results-wrapper-visible .gs-result .gsc-url-top .gs-visibleUrl {
    color: #333
}
.gsc-results-wrapper-visible .gs-result .gsc-table-result {
    font-size: 1rem;
    font-family: MiloWeb, Verdana, Geneva, sans-serif
}
.gsc-results-wrapper-visible .gs-result .gsc-table-result .gsc-table-cell-thumbnail {
    width: 100px;
    padding-left: 0
}
.search-form.google-cse .form-wrapper {
    font-size: 0
}
.search-form.google-cse .form-wrapper .form-item-keys label {
    display: none
}
.search-form.google-cse .form-wrapper .form-item-keys input {
    margin: 0!important;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    height: 2.5rem;
    height: 40px!important;
    display: inline-block;
    padding: 6px 23px 6px 12px!important;
    border: 1px solid #076873!important;
    border-radius: 1px;
    background-color: transparent!important;
    background-image: none!important;
    -webkit-box-shadow: inset 0 1px 1px rgba(131, 210, 226, 0.075);
    box-shadow: inset 0 1px 1px rgba(235, 239, 238, 0.075);
    color: #545454;
    vertical-align: middle;
    font-size: 1.4rem;
    line-height: 1.428571429;
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.search-form.google-cse .form-wrapper .form-item-keys input:focus {
    outline: 0;
    border-color: #141819;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(113, 135, 142, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(113, 135, 142, 0.3)
}
#google-cse-results {
    max-width: 100%;
    overflow-x: auto
}
.node-type-event,
.node-event.view-mode-full {
    border-top: 1px solid rgba(111, 133, 141, 0.4)
}
.node-type-event .field-name-field-calendar-when,
.node-event.view-mode-full .field-name-field-calendar-when {
    color: #49595e;
    font-size: 1.125rem;
    margin-bottom: 40px
}
.node-type-event .field-name-field-event-image,
.node-event.view-mode-full .field-name-field-event-image {
    float: right;
    margin: 0 0 20px 20px
}
.node-type-event .field-name-body,
.node-event.view-mode-full .field-name-body {
    border-bottom: 1px solid rgba(111, 133, 141, 0.4);
    font-size: 1.125rem;
    margin-bottom: 5px;
    padding-bottom: 15px
}
.node-type-event .row .event-where strong,
.node-type-event .row .event-contact-info strong,
.node-event.view-mode-full .row .event-where strong,
.node-event.view-mode-full .row .event-contact-info strong {
    display: block;
    font-size: 1.3125rem;
    text-transform: uppercase;
    font-weight: 700;
    color: #49595e;
    margin-top: 1em;
    margin-bottom: .5em;
    line-height: 1.1
}
.node-type-event .row .field,
.node-event.view-mode-full .row .field {
    margin-bottom: 15px
}
.node-type-event .row .field-label,
.node-event.view-mode-full .row .field-label {
    text-transform: uppercase
}
}
.node-event.view-mode-full .row .field-label {
    text-transform: uppercase
}
.node-event.view-mode-full .group-left {
    padding-top: 55px
}
.media_embed,
.youtube-video,
.media-youtube-video {
    position: relative;
    padding-bottom: 52.9%;
    padding-top: 25px;
    height: 0;
    overflow: hidden
}
.media_embed iframe,
.media_embed object,
.media_embed embed,
.youtube-video iframe,
.youtube-video object,
.youtube-video embed,
.media-youtube-video iframe,
.media-youtube-video object,
.media-youtube-video embed {
    border: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.field-name-body iframe {
    max-width: 100%
}
.page-node-add h1.page__title {
    position: absolute!important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px)
}
.node-type-story h1#page-title,
.node-type-flexible-content h1#page-title,
.node-type-redirect h1#page-title {
    max-width: 779px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto;
    font-size: 60px;
    font-size: 3.75rem;
    line-height: 100%
}
.node-type-story .article-content,
.node-type-flexible-content .article-content,
.node-type-redirect .article-content {
    max-width: 779px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto;
    overflow: visible
}
.node-type-story .article-content::after,
.node-type-flexible-content .article-content::after,
.node-type-redirect .article-content::after {
    content: '';
    display: block;
    height: 0;
    visibility: hidden;
    clear: both
}
.node-type-story .article-content .authoring-info,
.node-type-flexible-content .article-content .authoring-info,
.node-type-redirect .article-content .authoring-info {
    font-size: 18px;
    font-size: 1.125rem;
    color: #49595e
}
.node-type-story .article-content .authoring-info::before,
.node-type-flexible-content .article-content .authoring-info::before,
.node-type-redirect .article-content .authoring-info::before {
    height: 1px;
    width: 100%;
    background: #49595e;
    display: block;
    content: '';
    margin-bottom: 15px
}
.node-type-story .article-content .authoring-info>div,
.node-type-flexible-content .article-content .authoring-info>div,
.node-type-redirect .article-content .authoring-info>div {
    display: inline-block
}
.node-type-story .article-content .authoring-info .byline>*,
.node-type-flexible-content .article-content .authoring-info .byline>*,
.node-type-redirect .article-content .authoring-info .byline>* {
    display: inline-block
}
.node-type-story .article-content .authoring-info .byline::after,
.node-type-flexible-content .article-content .authoring-info .byline::after,
.node-type-redirect .article-content .authoring-info .byline::after {
    content: '\0000a0|\0000a0'
}
.node-type-story .article-content .authoring-info .field-name-field-author,
.node-type-flexible-content .article-content .authoring-info .field-name-field-author,
.node-type-redirect .article-content .authoring-info .field-name-field-author {
    display: inline-block
}
.node-type-story .article-content .authoring-info .field-name-field-author .field-item::before,
.node-type-flexible-content .article-content .authoring-info .field-name-field-author .field-item::before,
.node-type-redirect .article-content .authoring-info .field-name-field-author .field-item::before {
    content: 'By '
}
.node-type-story .article-content .authoring-info .field-name-field-byline-affl,
.node-type-flexible-content .article-content .authoring-info .field-name-field-byline-affl,
.node-type-redirect .article-content .authoring-info .field-name-field-byline-affl {
    display: inline-block
}
.node-type-story .article-content .media-resources-scroll-link,
.node-type-flexible-content .article-content .media-resources-scroll-link,
.node-type-redirect .article-content .media-resources-scroll-link {
    margin: 27px 0 25px;
    background: rgba(238, 241, 241, 0.5)
}
.node-type-story .article-content .media-resources-scroll-link .scroll-header,
.node-type-flexible-content .article-content .media-resources-scroll-link .scroll-header,
.node-type-redirect .article-content .media-resources-scroll-link .scroll-header {
    font-size: 1.5rem;
    cursor: pointer;
    margin: 0;
    color: #49595e;
    text-transform: uppercase;
    text-align: center;
    line-height: 59px;
    font-weight: bolder;
    letter-spacing: 2pt
}
.node-type-story .article-content .media-resources-scroll-link .scroll-header::before,
.node-type-story .article-content .media-resources-scroll-link .scroll-header::after,
.node-type-flexible-content .article-content .media-resources-scroll-link .scroll-header::before,
.node-type-flexible-content .article-content .media-resources-scroll-link .scroll-header::after,
.node-type-redirect .article-content .media-resources-scroll-link .scroll-header::before,
.node-type-redirect .article-content .media-resources-scroll-link .scroll-header::after {
    content: '';
    display: inline-block;
    border: solid 6px transparent;
    border-top-color: #49595e;
    margin: 0 25px;
    vertical-align: middle;
    width: 12px
}
.node-type-story .article-content .field-name-field-story-images .field-item,
.node-type-flexible-content .article-content .field-name-field-story-images .field-item,
.node-type-redirect .article-content .field-name-field-story-images .field-item {
    clear: both
}
.node-type-story .article-content .field-name-field-story-images .field-item.even,
.node-type-flexible-content .article-content .field-name-field-story-images .field-item.even,
.node-type-redirect .article-content .field-name-field-story-images .field-item.even {
    float: right;
    margin: 30px 0 30px 30px
}
.node-type-story .article-content .field-name-field-story-images .field-item.odd,
.node-type-flexible-content .article-content .field-name-field-story-images .field-item.odd,
.node-type-redirect .article-content .field-name-field-story-images .field-item.odd {
    float: left;
    margin: 20px 20px 50px 0
}
.node-type-story .article-content .field-name-field-story-images .caption,
.node-type-flexible-content .article-content .field-name-field-story-images .caption,
.node-type-redirect .article-content .field-name-field-story-images .caption {
    margin-top: 16px;
    width: 295px;
    font-size: .85rem
}
.node-type-story .article-content .article-more-info,
.node-type-story .article-content .paragraphs-item-more-info,
.node-type-story .article-content .paragraph-sidebar,
.node-type-flexible-content .article-content .article-more-info,
.node-type-flexible-content .article-content .paragraphs-item-more-info,
.node-type-flexible-content .article-content .paragraph-sidebar,
.node-type-redirect .article-content .article-more-info,
.node-type-redirect .article-content .paragraphs-item-more-info,
.node-type-redirect .article-content .paragraph-sidebar {
    float: right;
    clear: both;
    color: #49595e;
    width: 50%;
    margin-right: calc(-25%+20px);
    position: relative;
    padding-left: 20px;
    margin-left: 20px;
    margin-bottom: 1rem;
    font-size: .85rem
}
@media(max-width:1120px) {
    .node-type-story .article-content .article-more-info,
    .node-type-story .article-content .paragraphs-item-more-info,
    .node-type-story .article-content .paragraph-sidebar,
    .node-type-flexible-content .article-content .article-more-info,
    .node-type-flexible-content .article-content .paragraphs-item-more-info,
    .node-type-flexible-content .article-content .paragraph-sidebar,
    .node-type-redirect .article-content .article-more-info,
    .node-type-redirect .article-content .paragraphs-item-more-info,
    .node-type-redirect .article-content .paragraph-sidebar {
        margin-right: calc(-50vw+50%+20px)
    }
}
.node-type-story .article-content .article-more-info::before,
.node-type-story .article-content .paragraphs-item-more-info::before,
.node-type-story .article-content .paragraph-sidebar::before,
.node-type-flexible-content .article-content .article-more-info::before,
.node-type-flexible-content .article-content .paragraphs-item-more-info::before,
.node-type-flexible-content .article-content .paragraph-sidebar::before,
.node-type-redirect .article-content .article-more-info::before,
.node-type-redirect .article-content .paragraphs-item-more-info::before,
.node-type-redirect .article-content .paragraph-sidebar::before {
    display: block;
    position: absolute;
    content: '';
    width: 5px;
    top: 0;
    bottom: 0;
    left: 0;
    background: rgba(238, 241, 241, 0.5)
}
.node-type-story .article-content .article-more-info .field-label,
.node-type-story .article-content .paragraphs-item-more-info .field-label,
.node-type-story .article-content .paragraph-sidebar .field-label,
.node-type-flexible-content .article-content .article-more-info .field-label,
.node-type-flexible-content .article-content .paragraphs-item-more-info .field-label,
.node-type-flexible-content .article-content .paragraph-sidebar .field-label,
.node-type-redirect .article-content .article-more-info .field-label,
.node-type-redirect .article-content .paragraphs-item-more-info .field-label,
.node-type-redirect .article-content .paragraph-sidebar .field-label {
    color: #49595e;
    font-size: 21px;
    font-size: 1.3125rem;
    line-height: 35px;
    font-weight: bolder;
    text-transform: uppercase
}
.node-type-story .article-content .article-more-info .field-label .colon,
.node-type-story .article-content .paragraphs-item-more-info .field-label .colon,
.node-type-story .article-content .paragraph-sidebar .field-label .colon,
.node-type-flexible-content .article-content .article-more-info .field-label .colon,
.node-type-flexible-content .article-content .paragraphs-item-more-info .field-label .colon,
.node-type-flexible-content .article-content .paragraph-sidebar .field-label .colon,
.node-type-redirect .article-content .article-more-info .field-label .colon,
.node-type-redirect .article-content .paragraphs-item-more-info .field-label .colon,
.node-type-redirect .article-content .paragraph-sidebar .field-label .colon {
    display: none
}
.node-type-story .article-content .article-more-info p,
.node-type-story .article-content .paragraphs-item-more-info p,
.node-type-story .article-content .paragraph-sidebar p,
.node-type-flexible-content .article-content .article-more-info p,
.node-type-flexible-content .article-content .paragraphs-item-more-info p,
.node-type-flexible-content .article-content .paragraph-sidebar p,
.node-type-redirect .article-content .article-more-info p,
.node-type-redirect .article-content .paragraphs-item-more-info p,
.node-type-redirect .article-content .paragraph-sidebar p {
    margin-top: 0
}
.node-type-story .field-name-field-paragraph-title,
.node-type-flexible-content .field-name-field-paragraph-title,
.node-type-redirect .field-name-field-paragraph-title {
    color: #49595e;
    font-size: 21px;
    font-size: 1.3125rem;
    line-height: 35px;
    font-weight: bolder;
    text-transform: uppercase
}
.node-type-story .paragraphs-item-content-with-title.blockquote,
.node-type-flexible-content .paragraphs-item-content-with-title.blockquote,
.node-type-redirect .paragraphs-item-content-with-title.blockquote {
    font-style: italic;
    font-size: 21px;
    font-size: 1.3125rem;
    padding: 30px 0
}
.node-type-story .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item,
.node-type-flexible-content .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item,
.node-type-redirect .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item {
    margin-left: 40px;
    margin-right: 40px;
    min-height: 62px;
    padding-left: 40px;
    padding-right: 40px;
    position: relative
}
.node-type-story .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::before,
.node-type-story .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::after,
.node-type-flexible-content .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::before,
.node-type-flexible-content .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::after,
.node-type-redirect .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::before,
.node-type-redirect .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::after {
    content: "\f10d";
    font-family: 'FontAwesome';
    font-style: normal;
    font-size: 30px;
    font-size: 1.875rem;
    position: absolute
}
.node-type-story .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::before,
.node-type-flexible-content .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::before,
.node-type-redirect .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::before {
    top: 0;
    left: 0
}
.node-type-story .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::after,
.node-type-flexible-content .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::after,
.node-type-redirect .paragraphs-item-content-with-title.blockquote .field-name-field-paragraph-body .field-item::after {
    bottom: 0;
    right: 0;
    content: "\f10e"
}
.node-type-story .paragraphs-item-video,
.node-type-flexible-content .paragraphs-item-video,
.node-type-redirect .paragraphs-item-video {
    margin: 1rem 0
}
.node-type-story .paragraphs-item-video .field-name-field-youtube-video iframe,
.node-type-flexible-content .paragraphs-item-video .field-name-field-youtube-video iframe,
.node-type-redirect .paragraphs-item-video .field-name-field-youtube-video iframe {
    display: block;
    margin: 0 auto
}
.node-type-story .paragraphs-item-image-with-caption .field-name-field-caption,
.node-type-flexible-content .paragraphs-item-image-with-caption .field-name-field-caption,
.node-type-redirect .paragraphs-item-image-with-caption .field-name-field-caption {
    font-size: .85rem;
    margin: 0 auto;
    text-align: left;
    width: 295px
}
.node-type-story .paragraphs-item-gallery,
.node-type-flexible-content .paragraphs-item-gallery,
.node-type-redirect .paragraphs-item-gallery {
    clear: both
}
.node-type-story .paragraphs-item-gallery .field-name-field-gallery-media,
.node-type-flexible-content .paragraphs-item-gallery .field-name-field-gallery-media,
.node-type-redirect .paragraphs-item-gallery .field-name-field-gallery-media {
    overflow-x: hidden
}
.node-type-story .paragraphs-item-gallery .field-name-field-gallery-media .field-items,
.node-type-flexible-content .paragraphs-item-gallery .field-name-field-gallery-media .field-items,
.node-type-redirect .paragraphs-item-gallery .field-name-field-gallery-media .field-items {
    font-size: 0;
    width: calc(100%+24px);
    margin-right: -24px
}
.node-type-story .paragraphs-item-gallery .field-name-field-gallery-media .field-items .field-item,
.node-type-flexible-content .paragraphs-item-gallery .field-name-field-gallery-media .field-items .field-item,
.node-type-redirect .paragraphs-item-gallery .field-name-field-gallery-media .field-items .field-item {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    margin-right: 24px;
    width: 165px;
    height: 130px;
    margin-bottom: 24px
}
.lt-ie8 .node-type-story .paragraphs-item-gallery .field-name-field-gallery-media .field-items .field-item,
.lt-ie8 .node-type-flexible-content .paragraphs-item-gallery .field-name-field-gallery-media .field-items .field-item,
.lt-ie8 .node-type-redirect .paragraphs-item-gallery .field-name-field-gallery-media .field-items .field-item {
    display: inline
}
@media(max-width:400px) {
    .node-type-story .paragraphs-item-gallery .field-name-field-gallery-media .field-items .field-item,
    .node-type-flexible-content .paragraphs-item-gallery .field-name-field-gallery-media .field-items .field-item,
    .node-type-redirect .paragraphs-item-gallery .field-name-field-gallery-media .field-items .field-item {
        height: auto;
        width: auto
    }
}
.node-type-story .news-image-left,
.node-type-flexible-content .news-image-left,
.node-type-redirect .news-image-left {
    float: left;
    clear: both;
    margin: 20px 20px 50px 0
}
.node-type-story .news-image-right,
.node-type-flexible-content .news-image-right,
.node-type-redirect .news-image-right {
    float: right;
    clear: both;
    margin: 30px 0 30px 30px
}
.node-type-story .news-image-center-block,
.node-type-flexible-content .news-image-center-block,
.node-type-redirect .news-image-center-block {
    text-align: center;
    clear: both
}
.node-type-story ul.links,
.node-type-story ul.tabs--primary,
.node-type-flexible-content ul.links,
.node-type-flexible-content ul.tabs--primary,
.node-type-redirect ul.links,
.node-type-redirect ul.tabs--primary {
    max-width: 779px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto;
    display: block
}
.node-type-story .content-bottom-region,
.node-type-flexible-content .content-bottom-region,
.node-type-redirect .content-bottom-region {
    max-width: 1160px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    *zoom: 1;
    padding-top: 30px
}
.node-type-story .content-pre-footer-outer-wrapper,
.node-type-flexible-content .content-pre-footer-outer-wrapper,
.node-type-redirect .content-pre-footer-outer-wrapper {
    background: rgba(238, 241, 241, 0.5)
}
.node-type-story .content-pre-footer-outer-wrapper .content-pre-footer-region,
.node-type-flexible-content .content-pre-footer-outer-wrapper .content-pre-footer-region,
.node-type-redirect .content-pre-footer-outer-wrapper .content-pre-footer-region {
    max-width: 1160px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto
}
.node-type-story footer#footer_site,
.node-type-flexible-content footer#footer_site,
.node-type-redirect footer#footer_site {
    margin-top: 0
}
.node-type-gallery h1#page-title {
    font-size: 60px;
    font-size: 3.75rem;
    line-height: 100%
}
.node-type-gallery h1#page-title::after {
    height: 1px;
    width: 100%;
    background: #49595e;
    display: block;
    content: '';
    margin-bottom: 15px;
    margin-top: 30px
}
.node-type-gallery .field-type-date {
    font-size: 1.125em;
    color: #49595e
}
.node-type-gallery .field-name-field-gallery-media {
    overflow-x: hidden
}
.node-type-gallery .field-name-field-gallery-media .field-items {
    margin-right: -24px;
    width: calc(100%+24px);
    font-size: 0
}
.node-type-gallery .field-name-field-gallery-media .field-items .field-item {
    display: inline-block;
    margin-right: 24px;
    margin-bottom: 24px
}
.node-type-videos h1#page-title {
    font-size: 60px;
    font-size: 3.75rem;
    line-height: 100%
}
.node-type-videos h1#page-title::after {
    height: 1px;
    width: 100%;
    background: #49595e;
    display: block;
    content: '';
    margin-bottom: 15px;
    margin-top: 30px
}
.node-type-videos .field-type-date {
    font-size: 1.125em;
    color: #49595e
}
.tags-social {
    margin-top: 70px;
    background: rgba(238, 241, 241, 0.5)
}
.tags-social .tags-social-inner {
    max-width: 779px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto;
    padding: 30px 10px
}
.tags-social .tags-social-inner>* {
    display: inline-block;
    vertical-align: top;
    width: calc(50% - 13px);
    width: 50%
}
.tags-social .tags-social-inner>*:first-child {
    padding-right: 26px
}
.tags-social .tags-social-inner .field {
    margin-bottom: 18px
}
.tags-social .tags-social-inner .field .field-label {
    margin-bottom: 8px;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 20px;
    font-weight: bolder;
    text-transform: uppercase;
    color: #49595e
}
.tags-social .tags-social-inner .field .field-label .colon {
    display: none
}
.tags-social .tags-social-inner .field .field-label::after {
    width: 100%;
    height: 2px;
    content: '';
    display: block;
    background: #eef1f1;
    margin-top: 6px
}
.tags-social .tags-social-inner .field .field-item {
    display: inline
}
.tags-social .tags-social-inner .field .field-item a,
.tags-social .tags-social-inner .field .field-item a:hover {
    color: #333;
    font-size: 1rem;
    font-weight: normal
}
.tags-social .tags-social-inner .field .field-item::after {
    content: ',\0000a0'
}
.tags-social .tags-social-inner .field .field-item:last-child::after {
    display: none
}
.tags-social .tags-social-inner .field.uanews-share-this ul {
    margin: 0;
    padding: 0;
    list-style-type: none
}
.tags-social .tags-social-inner .field.uanews-share-this ul li {
    display: inline-block;
    margin-bottom: 14px;
    padding-right: 15px
}
.tags-social .tags-social-inner .field.uanews-share-this ul li:last-child {
    padding-right: 0
}
.tags-social .tags-social-inner .field.uanews-share-this ul li a,
.tags-social .tags-social-inner .field.uanews-share-this ul li a:hover {
    color: #323232;
    font-size: 1rem;
    font-weight: normal;
    line-height: 150%
}
.tags-social .tags-social-inner .field.uanews-share-this ul li a::before {
    text-decoration: none;
    font-size: 30px;
    font-size: 1.875rem;
    display: inline-block;
    vertical-align: middle;
    padding-right: 10px;
    color: #555
}
.node-blog-entry.view-mode-full .group-top {
    border-top: 1px solid rgba(111, 133, 141, 0.4);
    color: #6f858d;
    font-size: 1.125rem;
    line-height: 1em;
    margin-bottom: 45px;
    padding-top: 17px
}
.node-blog-entry.view-mode-full .group-top .field-type-text {
    display: inline-block;
    vertical-align: top
}
.node-blog-entry.view-mode-full .group-top .field-type-date {
    display: inline-block;
    padding-left: 5px;
    vertical-align: top
}
.node-blog-entry.view-mode-full .image-blog-image-large-600px-w {
    width: 100%;
    max-width: 100%
}
.node-48077 .press-room-header {
    text-transform: uppercase;
    font-size: 1.5rem;
    color: #49595e;
    font-weight: 700;
    margin-top: 1em;
    margin-bottom: .5em;
    line-height: 1.1
}
footer#footer_site {
    padding: 35px 0 70px;
    padding: 2.2rem 0 4rem
}
.node-type-story footer#footer_site,
.node-type-flexible-content footer#footer_site,
.node-type-redirect footer#footer_site {
    margin-top: 0
}
footer#footer_site h2 {
    font: normal normal bold .88em MiloWeb, Verdana, Geneva, sans-serif;
    text-transform: uppercase;
    text-align: center;
    color: #333
}
footer#footer_site .footer-logo {
    margin: 0 auto 40px;
    margin: 0 auto 2.5rem;
    max-width: 400px
}
footer#footer_site .footer-logo img {
    max-height: 100px
}
footer#footer_site>.container {
    border-bottom: 1px solid rgba(50, 50, 50, 0.42);
    position: relative;
    padding: 0 0 20px;
    padding: 0 0 1.4rem
}
footer#footer_site ul.links {
    padding-top: 0
}
footer#footer_site ul.links>li {
    border-left: 1px solid rgba(50, 50, 50, 0.42);
    border-right: 0 none;
    height: 106px;
    padding: 35px 40px 0
}
footer#footer_site ul.menu {
    display: block;
    margin: 0;
    padding: 0;
    padding: 1rem 0 0;
    text-align: center;
    float: none
}
footer#footer_site ul.menu:after {
    content: "\0020";
    display: block;
    clear: both
}
footer#footer_site ul.menu>li {
    display: inline-block;
    list-style: none;
    padding: 0 12px;
    padding: 0 .75rem;
    border-left: 1px solid #a8a69d
}
footer#footer_site ul.menu>li.last {
    border-right: 0
}
footer#footer_site a.uabannerlogo {
    color: transparent;
    display: inline-block;
    font-size: 0;
    height: 48px;
    width: 153px;
    vertical-align: middle;
    text-align: middle
}
footer#footer_site a.uabannerlogo .news-employees {
    letter-spacing: 1px;
    font-size: .9rem;
    color: #333;
    margin-left: -6px
}
footer#footer_site .column-menu {
    display: block;
    padding-top: 24px;
    padding-top: 1.5rem;
    border-top: 1px solid #a8a69d
}
footer#footer_site .column-menu:first-child {
    border-top: 0 none
}
footer#footer_site .column-menu ul.menu li {
    display: block;
    float: none;
    border: 0 none;
    padding: 0;
    margin-bottom: 11px;
    margin-bottom: .7rem;
    line-height: 1.2
}
footer#footer_site .column-menu ul.menu li a,
footer#footer_site .column-menu ul.menu li a:link,
footer#footer_site .column-menu ul.menu li a:visited {
    text-decoration: none;
    font-weight: normal
}
footer#footer_site .column-menu ul.menu li a:focus,
footer#footer_site .column-menu ul.menu li a:hover,
footer#footer_site .column-menu ul.menu li a:active {
    color: #2a6496
}
footer#footer_site #footer_sub .container {
    padding-left: 0;
    padding-right: 0;
    padding-top: 20px
}
footer#footer_site #footer_sub .container>* {
    font-size: .96rem
}
footer#footer_site #footer_sub .container p {
    color: #333;
    font-size: 1rem;
    margin: 0;
    text-align: left
}
.news-datepicker {
    background: none #edf1f1;
    border: 1px solid #49595e;
    padding-top: 25px
}
.ui-widget {
    font-family: 'MiloWeb'
}
#ui-datepicker-div {
    font-family: 'MiloWeb';
    font-size: 1rem;
    max-width: 20rem
}
.ui-datepicker {
    background: none #edf1f1;
    border: 0 none;
    padding: 0;
    width: 100%
}
.ui-datepicker .ui-datepicker-header {
    margin-bottom: 15px
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
    text-transform: uppercase
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {
    display: inline
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    cursor: pointer;
    height: 31px;
    width: 31px
}
.ui-datepicker .ui-datepicker-prev:after,
.ui-datepicker .ui-datepicker-next:after {
    color: #49595e;
    content: ">>";
    font-size: 18px;
    font-size: 1.125rem;
    left: 50%;
    margin: -14px 0 0 -6px;
    position: absolute;
    top: 50%
}
.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover {
    background: none transparent;
    border: 0 none
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    display: none
}
.ui-datepicker .ui-datepicker-prev:after {
    content: "<<"
}
.ui-datepicker .ui-datepicker-next:after {
    margin: -14px 0 0 -3px
}
.ui-datepicker .ui-datepicker-prev-hover {
    left: 2px;
    top: 2px
}
.ui-datepicker .ui-datepicker-next-hover {
    right: 2px;
    top: 2px
}
.ui-datepicker .ui-widget-header {
    color: #49595e;
    font-size: 1.5rem
}
.ui-datepicker .ui-widget-header .ui-icon span {
    display: none;
    font-size: 1.5rem
}
.ui-datepicker .ui-datepicker-title {
    font-size: 21px;
    font-size: 1.3125rem;
    line-height: 21px
}
.ui-datepicker .ui-datepicker-title .ui-datepicker-year {
    display: none
}
.ui-datepicker table>thead>tr>th {
    background: none transparent
}
.ui-datepicker table>tbody>tr:nth-of-type(2n+1)>td,
.ui-datepicker table>tbody>tr:nth-of-type(2n+1)>th {
    background: none transparent
}
.ui-datepicker table {
    background: #edf1f1;
    border: 0 none;
    font-size: 1rem;
    line-height: 14px;
    margin-bottom: 0
}
.ui-datepicker table tr {
    background-color: transparent
}
.ui-datepicker table tr:nth-child(2n) {
    background: none transparent
}
.ui-datepicker thead {
    background: none transparent;
    font-size: .875rem
}
.ui-datepicker thead th {
    color: #14224b;
    font-size: .875rem
}
.ui-datepicker td {
    background: none transparent;
    font-weight: bold;
    padding: 0
}
.ui-datepicker td a,
.ui-datepicker td span {
    margin: 5px
}
.ui-datepicker td:first-child a,
.ui-datepicker td:first-child span {
    margin-left: 0
}
.ui-datepicker td:last-child a,
.ui-datepicker td:last-child a {
    margin-right: 0
}
.ui-widget-header {
    background: none transparent;
    border: 0 none
}
.ui-widget-content {
    background: none transparent;
    border: 0 none;
    color: #14224b
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-radius: 0
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    background: none transparent;
    border: 0 none;
    color: #14224b;
    font-weight: bold;
    padding: 8px 7px;
    text-align: center
}
.ui-state-default:hover,
.ui-widget-content .ui-state-default:hover,
.ui-widget-header .ui-state-default:hover {
    background-color: #ac071c;
    color: #fff
}
.ui-state-default.ui-state-highlight {
    background-color: #ac071c;
    color: #fff
}
@media(min-width:48em) {
    footer#footer_site .footer-content {
        clear: both
    }
    footer#footer_site .column-menu {
        display: inline-block;
        vertical-align: top;
        border: 0 none;
        width: 49%
    }
    footer#footer_site .column-menu h2 {
        text-align: left;
        padding: 0 32px;
        padding: 0 2rem
    }
    footer#footer_site .column-menu ul.menu {
        padding: 16px 32px 0;
        padding: 1rem 2rem 0;
        text-align: left
    }
}
@media(min-width:60em) {
    footer#footer_site ul.menu {
        float: right
    }
    footer#footer_site .footer-logo {
        float: left;
        margin: 0 16px 16px 0;
        margin: 0 1rem 1rem 0
    }
    footer#footer_site .footer-content {
        clear: none;
        text-align: right
    }
    footer#footer_site .column-menu {
        position: relative;
        padding: 0 0 0 16px;
        padding: 0 0 0 1rem;
        margin: 0 0 0 16px;
        margin: 0 0 0 1rem;
        border-top: 0 none;
        border-left: 1px solid #a8a69d;
        display: inline-block;
        vertical-align: top;
        min-height: 16em;
        max-width: 14.5%
    }
    footer#footer_site .column-menu h2 {
        padding: 0
    }
    footer#footer_site .column-menu ul.menu {
        width: 100%;
        padding: 16px 0;
        padding: 0
    }
    footer#footer_site .column-menu ul.menu a {
        font-size: .875rem
    }
    #footer_sub .container p {
        text-align: left
    }
}
@media(max-width:959px) {
    .node-type-story h1,
    .node-type-flexible-content h1,
    .node-type-redirect h1,
    .node-type-gallery h1,
    .node-type-videos h1,
    .category-page h1,
    .node-type-blog-entry h1,
    h1,
    .node-type-story h1#page-title,
    .node-type-flexible-content h1#page-title,
    .node-type-redirect h1#page-title,
    .node-type-gallery h1#page-title,
    .node-type-videos h1#page-title,
    .category-page h1#page-title,
    .node-type-blog-entry h1#page-title,
    h1#page-title {
        font-size: 1.875rem
    }
    footer#footer_site {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .node-blog-entry.view-mode-full .group-top .field-type-date {
        display: block;
        padding: 5px 0 0
    }
}
@media(min-width:60em) and (max-width:75em) {
    footer#footer_site .footer-logo {
        max-width: 300px
    }
}
.sidebar ul.menu {
    list-style: none outside none;
    padding: 0;
    margin: 0
}
.sidebar ul.menu li {
    list-style: none outside none;
    padding: 0;
    margin: 0;
    display: block
}
.sidebar ul.menu li>a,
.sidebar ul.menu li>a:link,
.sidebar ul.menu li>a:visited {
    position: relative;
    padding: 10px 16px;
    padding: .625rem 1rem;
    text-decoration: none;
    font-weight: normal;
    display: block;
    color: #333
}
.region-sidebar-first .menu>li>a:hover,
.region-sidebar-first .menu>li>a:focus,
.region-sidebar-first .menu>li.active a,
.region-sidebar-first .menu>li a.active {
    background: url("../images/sidebar-menu-chevron-left.png") no-repeat scroll 100% center/30px 100% #dee8e7;
    border-bottom: 0 solid transparent;
    color: #076873;
    text-decoration: none
}
.region-sidebar-second .menu>li>a:hover,
.region-sidebar-second .menu>li>a:focus,
.region-sidebar-second .menu>li.active a,
.region-sidebar-second .menu>li a.active {
    background: url("../images/sidebar-menu-chevron-right.png") no-repeat scroll 0 center/30px 100% #dee8e7;
    border-bottom: 0 solid transparent;
    color: #076873;
    text-decoration: none
}
@media(min-width:48em) and (max-width:75em) {
    .ui-datepicker th {
        padding: .7em .03em
    }
    .ui-state-default,
    .ui-widget-content .ui-state-default,
    .ui-widget-header .ui-state-default {
        padding: 2px
    }
    .news-datepicker.small .ui-state-default,
    .news-datepicker.small .ui-widget-content .ui-state-default,
    .news-datepicker.small .ui-widget-header .ui-state-default {
        padding: 1px;
        margin: 1px
    }
}
@media(max-width:767px) {
    h1,
    h1#page-title {
        font-size: 1.875rem
    }
    footer#footer_site {
        padding-left: 0;
        padding-right: 0
    }
    footer#footer_site ul.links>li {
        border-left: 0 none
    }
    .ui-datepicker td a,
    .ui-datepicker td span {
        margin: 0
    }
    a.feed-icon img {
        width: auto
    }
    .title-right .title-header {
        font-size: 1.125rem
    }
    .node-type-story .article-content,
    .node-type-flexible-content .article-content,
    .node-type-redirect .article-content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .node-type-story .article-content .authoring-info>div,
    .node-type-flexible-content .article-content .authoring-info>div,
    .node-type-redirect .article-content .authoring-info>div {
        display: block
    }
    .node-type-story .article-content .authoring-info .byline>div,
    .node-type-flexible-content .article-content .authoring-info .byline>div,
    .node-type-redirect .article-content .authoring-info .byline>div {
        display: block
    }
    .node-type-story .article-content .authoring-info .byline>div.affiliation>span>span,
    .node-type-flexible-content .article-content .authoring-info .byline>div.affiliation>span>span,
    .node-type-redirect .article-content .authoring-info .byline>div.affiliation>span>span {
        display: none
    }
    .node-type-story .article-content .authoring-info .byline::after,
    .node-type-flexible-content .article-content .authoring-info .byline::after,
    .node-type-redirect .article-content .authoring-info .byline::after {
        display: none
    }
    .node-type-story .article-content .media-resources-scroll-link .scroll-header::before,
    .node-type-flexible-content .article-content .media-resources-scroll-link .scroll-header::before,
    .node-type-redirect .article-content .media-resources-scroll-link .scroll-header::before {
        display: none
    }
    .node-type-story .article-content .media-resources-scroll-link .scroll-header::after,
    .node-type-flexible-content .article-content .media-resources-scroll-link .scroll-header::after,
    .node-type-redirect .article-content .media-resources-scroll-link .scroll-header::after {
        display: block;
        margin: 0 auto
    }
    .node-type-story .article-content .field-name-field-story-images,
    .node-type-flexible-content .article-content .field-name-field-story-images,
    .node-type-redirect .article-content .field-name-field-story-images {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 2;
        -webkit-order: 2;
        order: 2
    }
    .node-type-story .article-content .field-name-field-story-images .field-item,
    .node-type-flexible-content .article-content .field-name-field-story-images .field-item,
    .node-type-redirect .article-content .field-name-field-story-images .field-item {
        width: 100%
    }
    .node-type-story .article-content .field-name-field-story-images .field-item img,
    .node-type-flexible-content .article-content .field-name-field-story-images .field-item img,
    .node-type-redirect .article-content .field-name-field-story-images .field-item img {
        width: 100%
    }
    .node-type-story .article-content .field-name-field-story-images .field-item.even,
    .node-type-flexible-content .article-content .field-name-field-story-images .field-item.even,
    .node-type-redirect .article-content .field-name-field-story-images .field-item.even {
        float: none;
        margin: 0
    }
    .node-type-story .article-content .field-name-body .story-image,
    .node-type-flexible-content .article-content .field-name-body .story-image,
    .node-type-redirect .article-content .field-name-body .story-image {
        width: 100%!important
    }
    .node-type-story .article-content .article-more-info,
    .node-type-story .article-content .paragraphs-item-more-info,
    .node-type-story .article-content .paragraph-sidebar,
    .node-type-flexible-content .article-content .article-more-info,
    .node-type-flexible-content .article-content .paragraphs-item-more-info,
    .node-type-flexible-content .article-content .paragraph-sidebar,
    .node-type-redirect .article-content .article-more-info,
    .node-type-redirect .article-content .paragraphs-item-more-info,
    .node-type-redirect .article-content .paragraph-sidebar {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 1;
        -webkit-order: 1;
        order: 1;
        float: none;
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
        width: 100%
    }
    .node-type-story .article-content .article-more-info::before,
    .node-type-story .article-content .paragraphs-item-more-info::before,
    .node-type-story .article-content .paragraph-sidebar::before,
    .node-type-flexible-content .article-content .article-more-info::before,
    .node-type-flexible-content .article-content .paragraphs-item-more-info::before,
    .node-type-flexible-content .article-content .paragraph-sidebar::before,
    .node-type-redirect .article-content .article-more-info::before,
    .node-type-redirect .article-content .paragraphs-item-more-info::before,
    .node-type-redirect .article-content .paragraph-sidebar::before {
        background-color: transparent
    }
    .node-type-story .paragraphs-item-image-with-caption .field-name-field-caption,
    .node-type-flexible-content .paragraphs-item-image-with-caption .field-name-field-caption,
    .node-type-redirect .paragraphs-item-image-with-caption .field-name-field-caption {
        width: auto;
        min-width: 100%
    }
    .node-type-flexible-content .article-content .paragraphs-item-image-with-caption .field-name-field-caption {
        width: auto
    }
    .node-type-story .news-image-left,
    .node-type-story .news-image-right,
    .node-type-flexible-content .news-image-left,
    .node-type-flexible-content .news-image-right,
    .node-type-redirect .news-image-left,
    .node-type-redirect .news-image-right {
        float: none;
        margin: 30px 0 0 0
    }
    .front .content-top-region-outer-wrapper {
        padding-top: 20px
    }
    .tags-social .tags-social-inner>* {
        display: block;
        width: 100%
    }
    .search-form input.form-text {
        width: 66%
    }
    .page-node-48062 table td {
        display: block
    }
    .page-node-48062 table td img {
        margin: 0 auto
    }
}
@media(max-width:499px) {
    .node-type-story .article-content .media-resources-scroll-link .scroll-header,
    .node-type-flexible-content .article-content .media-resources-scroll-link .scroll-header,
    .node-type-redirect .article-content .media-resources-scroll-link .scroll-header {
        font-size: 1rem
    }
}
@media(max-width:401px) {
    .node-type-story .article-content .media-resources-scroll-link .scroll-header,
    .node-type-flexible-content .article-content .media-resources-scroll-link .scroll-header,
    .node-type-redirect .article-content .media-resources-scroll-link .scroll-header {
        font-size: .95rem
    }
}
#block-search-form {
    float: none;
    clear: both;
    margin: 0
}
#block-search-form .form-item {
    display: inline
}
#block-search-form .form-item input {
    border-collapse: collapse;
    width: 13.8rem;
    font-family: MiloWeb, sans-serif;
    font-weight: normal;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1em;
    border: 0;
    background-color: #eef1f1;
    color: #333;
    padding: 8px;
    padding: .5rem;
    outline: 0
}
#block-search-form .form-actions {
    display: inline
}
#block-search-form .form-actions input[type="submit"] {
    text-indent: -9999em;
    background: url("../images/search-icon.png");
    width: 40px;
    height: 40px;
    width: 2.5rem;
    height: 2.5rem;
    background-size: 24px 24px;
    background-size: 1.5rem 1.5rem;
    border: 0;
    background-repeat: no-repeat;
    background-position: 9px 7px;
    outline: 0
}
#block-search-form form {
    border: 1px solid #d3d7de;
    background-color: #eef1f1;
    color: #333;
    width: 272px;
    width: 17rem;
    margin: 0 auto 24px;
    margin: 0 auto 1.5rem
}
@media screen and (min-width:48em) {
    #block-search-form {
        padding-top: 16px;
        padding-top: 1rem;
        float: right;
        clear: right
    }
}
@media(max-width:767px) {
    #block-search-form {
        width: 100%;
        float: none;
        clear: both
    }
}
.dl-menuwrapper button {
    background: #002147
}
.dl-menuwrapper button:hover,
.dl-menuwrapper button.dl-active,
.dl-menuwrapper ul {
    background: #002147
}
.dl-menuwrapper {
    max-width: none
}
.block.mission-statement {
    background: #ecf4f3 url("../images/mission-bg.jpg") repeat-x 0 0;
    text-align: center;
    padding: 64px 0;
    padding: 4rem 0;
    margin: 0
}
.block.mission-statement h3 {
    color: #0c234b;
    font-size: 28px;
    font-size: 1.8rem;
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    text-transform: none;
    line-height: 1.4
}
.block.mission-statement a:not(.contextual-links-trigger) {
    display: block;
    padding: 16px;
    padding: 1rem;
    font-size: 18px;
    font-size: 1.125rem;
    color: #ab0520;
    border-bottom: 2px solid #076873;
    text-transform: uppercase;
    width: 220px;
    margin: 16px auto 0;
    margin: 1rem auto 0
}
@media(min-width:48em) {
    .block.mission-statement h3 {
        font-size: 36px;
        font-size: 2.25rem
    }
}
.view .field-type-date {
    color: #6f858d;
    font-family: 'MiloWeb';
    font-size: .875rem;
    font-weight: bold;
    line-height: 1em;
    margin-bottom: 5px
}
.view .field-name-field-short-sum {
    margin-bottom: 3px
}
.view .views-field-title {
    color: #49595e;
    font-family: 'MiloSerifWeb';
    font-size: 1.5rem;
    line-height: 1.2em;
    margin-bottom: 5px
}
.view .views-field-title a {
    color: #49595e;
    font-weight: normal
}
.view .views-field-view-node {
    font-family: 'MiloWeb';
    font-size: .875rem;
    font-weight: bold;
    text-transform: uppercase
}
.view .date-nav-wrapper .date-prev {
    left: 0
}
.listing-view .views-row {
    margin-bottom: 40px;
    overflow: hidden
}
.listing-view .field-type-image {
    float: left;
    margin-right: 25px;
    width: 170px
}
.listing-view .attachment {
    background: url("../images/bkg-triangle-border.png") repeat-x center bottom transparent;
    margin-bottom: 43px;
    padding-bottom: 30px
}
.listing-view .attachment .views-row {
    margin-bottom: 0
}
.listing-view .attachment .field-type-image {
    float: none;
    margin-bottom: 30px;
    position: relative;
    width: 100%;
    max-width: 750px
}
.listing-view .attachment .field-type-image::after {
    border: 21px solid transparent;
    border-bottom: 21px solid #fff;
    bottom: 0;
    content: '';
    display: block;
    left: 34.361%;
    position: absolute;
    width: 41px
}
.listing-view .attachment .views-field-title {
    font-size: 2.75rem
}
.gallery-view {
    overflow-x: hidden
}
.gallery-view>.view-content {
    font-size: 0;
    margin-right: -24px;
    margin-bottom: 40px;
    width: calc(100%+24px)
}
.gallery-view>.view-content .gallery-item {
    display: inline-block;
    width: 165px;
    vertical-align: top;
    margin-right: 24px;
    margin-bottom: 24px
}
.gallery-view>.view-content .gallery-item .image-thumbnail {
    min-height: 130px
}
.gallery-view>.view-content .gallery-item .date-header {
    margin-top: 16px;
    margin-bottom: 1px
}
.gallery-view>.view-content .gallery-item .gallery-item-title::before {
    color: #8f1124;
    font-size: 18px;
    font-size: 1.125rem
}
.gallery-view>.view-content .gallery-item .gallery-item-title.gallery::before {
    font-family: "icons";
    content: "\e814\0000a0"
}
.gallery-view>.view-content .gallery-item .gallery-item-title.videos::before,
.gallery-view>.view-content .gallery-item .gallery-item-title.old_site_videos::before {
    font-family: 'ua-brand-symbols';
    content: "\e606\0000a0"
}
.gallery-view>.view-content .gallery-item .gallery-item-title>.title-header {
    display: inline;
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    font-size: 20px;
    font-size: 1.25rem
}
.gallery-view>.view-content .gallery-item .gallery-item-title>.title-header,
.gallery-view>.view-content .gallery-item .gallery-item-title>.title-header a {
    color: #49595e;
    font-weight: normal;
    line-height: 125%
}
.item-list ul.pager {
    font-size: 0;
    line-height: 0;
    text-align: center;
    margin-bottom: 40px
}
.item-list ul.pager li {
    background-color: #ab0520;
    color: #fff;
    display: inline-block;
    font-family: 'MiloWeb';
    font-size: 1.125rem;
    font-weight: bold;
    line-height: 1em;
    margin: 0 1px 0;
    padding: 0
}
.item-list ul.pager li.pager-item,
.item-list ul.pager li.pager-next,
.item-list ul.pager li.pager-last {
    background-color: transparent
}
.item-list ul.pager li.pager-current,
.item-list ul.pager li.pager-ellipsis {
    padding: 12px 15px
}
.item-list ul.pager li.pager-ellipsis {
    background-color: #f7f9f9;
    color: #49595e
}
.item-list ul.pager li a,
.item-list ul.pager li a:link,
.item-list ul.pager li a:visited {
    background-color: #f7f9f9;
    color: #49595e;
    font-size: 1.125rem;
    padding: 12px 15px
}
.item-list ul.pager li a:hover,
.item-list ul.pager li a:link:hover,
.item-list ul.pager li a:visited:hover {
    background-color: #ab0520;
    color: #fff;
    text-decoration: none
}
.homepage-banner-view,
.homepage-slideshow-view,
.category-articles-view,
.category-images-view,
.category-blog-view,
.category-videos-view {
    max-width: 1160px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto
}
.homepage-banner-view .attachment-before,
.homepage-slideshow-view .attachment-before,
.category-articles-view .attachment-before,
.category-images-view .attachment-before,
.category-blog-view .attachment-before,
.category-videos-view .attachment-before {
    padding-top: 27px
}
.homepage-banner-view .slick__arrow,
.homepage-slideshow-view .slick__arrow,
.category-articles-view .slick__arrow,
.category-images-view .slick__arrow,
.category-blog-view .slick__arrow,
.category-videos-view .slick__arrow {
    display: none!important
}
.homepage-banner-view .slideshow-banner,
.homepage-banner-view .header-banner,
.homepage-slideshow-view .slideshow-banner,
.homepage-slideshow-view .header-banner,
.category-articles-view .slideshow-banner,
.category-articles-view .header-banner,
.category-images-view .slideshow-banner,
.category-images-view .header-banner,
.category-blog-view .slideshow-banner,
.category-blog-view .header-banner,
.category-videos-view .slideshow-banner,
.category-videos-view .header-banner {
    position: relative
}
.homepage-banner-view .slideshow-banner img,
.homepage-banner-view .header-banner img,
.homepage-slideshow-view .slideshow-banner img,
.homepage-slideshow-view .header-banner img,
.category-articles-view .slideshow-banner img,
.category-articles-view .header-banner img,
.category-images-view .slideshow-banner img,
.category-images-view .header-banner img,
.category-blog-view .slideshow-banner img,
.category-blog-view .header-banner img,
.category-videos-view .slideshow-banner img,
.category-videos-view .header-banner img {
    width: 100%;
    display: block
}
.homepage-banner-view .slideshow-banner::after,
.homepage-banner-view .header-banner::after,
.homepage-slideshow-view .slideshow-banner::after,
.homepage-slideshow-view .header-banner::after,
.category-articles-view .slideshow-banner::after,
.category-articles-view .header-banner::after,
.category-images-view .slideshow-banner::after,
.category-images-view .header-banner::after,
.category-blog-view .slideshow-banner::after,
.category-blog-view .header-banner::after,
.category-videos-view .slideshow-banner::after,
.category-videos-view .header-banner::after {
    position: absolute;
    display: block;
    content: '';
    border: 21px solid transparent;
    border-bottom: 21px solid #fff;
    width: 41px;
    bottom: 0;
    left: 22.361%
}
.homepage-banner-view .slideshow-banner+h1,
.homepage-banner-view .slideshow-banner+h2,
.homepage-banner-view .header-banner+h1,
.homepage-banner-view .header-banner+h2,
.homepage-slideshow-view .slideshow-banner+h1,
.homepage-slideshow-view .slideshow-banner+h2,
.homepage-slideshow-view .header-banner+h1,
.homepage-slideshow-view .header-banner+h2,
.category-articles-view .slideshow-banner+h1,
.category-articles-view .slideshow-banner+h2,
.category-articles-view .header-banner+h1,
.category-articles-view .header-banner+h2,
.category-images-view .slideshow-banner+h1,
.category-images-view .slideshow-banner+h2,
.category-images-view .header-banner+h1,
.category-images-view .header-banner+h2,
.category-blog-view .slideshow-banner+h1,
.category-blog-view .slideshow-banner+h2,
.category-blog-view .header-banner+h1,
.category-blog-view .header-banner+h2,
.category-videos-view .slideshow-banner+h1,
.category-videos-view .slideshow-banner+h2,
.category-videos-view .header-banner+h1,
.category-videos-view .header-banner+h2 {
    margin-top: 23px
}
.homepage-banner-view .slideshow-banner+h1 a,
.homepage-banner-view .slideshow-banner+h2 a,
.homepage-banner-view .header-banner+h1 a,
.homepage-banner-view .header-banner+h2 a,
.homepage-slideshow-view .slideshow-banner+h1 a,
.homepage-slideshow-view .slideshow-banner+h2 a,
.homepage-slideshow-view .header-banner+h1 a,
.homepage-slideshow-view .header-banner+h2 a,
.category-articles-view .slideshow-banner+h1 a,
.category-articles-view .slideshow-banner+h2 a,
.category-articles-view .header-banner+h1 a,
.category-articles-view .header-banner+h2 a,
.category-images-view .slideshow-banner+h1 a,
.category-images-view .slideshow-banner+h2 a,
.category-images-view .header-banner+h1 a,
.category-images-view .header-banner+h2 a,
.category-blog-view .slideshow-banner+h1 a,
.category-blog-view .slideshow-banner+h2 a,
.category-blog-view .header-banner+h1 a,
.category-blog-view .header-banner+h2 a,
.category-videos-view .slideshow-banner+h1 a,
.category-videos-view .slideshow-banner+h2 a,
.category-videos-view .header-banner+h1 a,
.category-videos-view .header-banner+h2 a {
    font-weight: normal;
    color: #49595e;
    font-size: 44px;
    font-size: 2.75rem;
    line-height: 109%
}
.homepage-banner-view .slideshow-banner+h1::after,
.homepage-banner-view .slideshow-banner+h2::after,
.homepage-banner-view .header-banner+h1::after,
.homepage-banner-view .header-banner+h2::after,
.homepage-slideshow-view .slideshow-banner+h1::after,
.homepage-slideshow-view .slideshow-banner+h2::after,
.homepage-slideshow-view .header-banner+h1::after,
.homepage-slideshow-view .header-banner+h2::after,
.category-articles-view .slideshow-banner+h1::after,
.category-articles-view .slideshow-banner+h2::after,
.category-articles-view .header-banner+h1::after,
.category-articles-view .header-banner+h2::after,
.category-images-view .slideshow-banner+h1::after,
.category-images-view .slideshow-banner+h2::after,
.category-images-view .header-banner+h1::after,
.category-images-view .header-banner+h2::after,
.category-blog-view .slideshow-banner+h1::after,
.category-blog-view .slideshow-banner+h2::after,
.category-blog-view .header-banner+h1::after,
.category-blog-view .header-banner+h2::after,
.category-videos-view .slideshow-banner+h1::after,
.category-videos-view .slideshow-banner+h2::after,
.category-videos-view .header-banner+h1::after,
.category-videos-view .header-banner+h2::after {
    width: 100%;
    content: '';
    background: url("../images/bkg-slideshow-rule.png") repeat-x 0 0 transparent;
    height: 3px;
    display: block;
    margin-top: 28px
}
.homepage-banner-view>.view-content,
.homepage-slideshow-view>.view-content,
.category-articles-view>.view-content,
.category-images-view>.view-content,
.category-blog-view>.view-content,
.category-videos-view>.view-content {
    margin-top: 9px;
    font-size: 0
}
.homepage-banner-view>.view-content .news-item,
.homepage-slideshow-view>.view-content .news-item,
.category-articles-view>.view-content .news-item,
.category-images-view>.view-content .news-item,
.category-blog-view>.view-content .news-item,
.category-videos-view>.view-content .news-item {
    font-size: 0;
    width: 50%;
    display: inline-block;
    margin-bottom: 20px
}
.homepage-banner-view>.view-content .news-item a,
.homepage-slideshow-view>.view-content .news-item a,
.category-articles-view>.view-content .news-item a,
.category-images-view>.view-content .news-item a,
.category-blog-view>.view-content .news-item a,
.category-videos-view>.view-content .news-item a {
    padding: 10px;
    display: block;
    color: #49595e
}
.homepage-banner-view>.view-content .news-item a:hover,
.homepage-slideshow-view>.view-content .news-item a:hover,
.category-articles-view>.view-content .news-item a:hover,
.category-images-view>.view-content .news-item a:hover,
.category-blog-view>.view-content .news-item a:hover,
.category-videos-view>.view-content .news-item a:hover {
    background: rgba(238, 241, 241, 0.5)
}
.homepage-banner-view>.view-content .news-item a:hover .image-left::after,
.homepage-slideshow-view>.view-content .news-item a:hover .image-left::after,
.category-articles-view>.view-content .news-item a:hover .image-left::after,
.category-images-view>.view-content .news-item a:hover .image-left::after,
.category-blog-view>.view-content .news-item a:hover .image-left::after,
.category-videos-view>.view-content .news-item a:hover .image-left::after {
    border-right: 13px solid #f6f7f7
}
.homepage-banner-view>.view-content .news-item a:hover .title-header,
.homepage-slideshow-view>.view-content .news-item a:hover .title-header,
.category-articles-view>.view-content .news-item a:hover .title-header,
.category-images-view>.view-content .news-item a:hover .title-header,
.category-blog-view>.view-content .news-item a:hover .title-header,
.category-videos-view>.view-content .news-item a:hover .title-header {
    text-decoration: underline
}
.homepage-banner-view>.view-content .news-item a:hover .title-header::before,
.homepage-slideshow-view>.view-content .news-item a:hover .title-header::before,
.category-articles-view>.view-content .news-item a:hover .title-header::before,
.category-images-view>.view-content .news-item a:hover .title-header::before,
.category-blog-view>.view-content .news-item a:hover .title-header::before,
.category-videos-view>.view-content .news-item a:hover .title-header::before {
    text-decoration: none
}
.homepage-banner-view>.view-content .news-item a .title-right,
.homepage-slideshow-view>.view-content .news-item a .title-right,
.category-articles-view>.view-content .news-item a .title-right,
.category-images-view>.view-content .news-item a .title-right,
.category-blog-view>.view-content .news-item a .title-right,
.category-videos-view>.view-content .news-item a .title-right {
    padding-top: 38px
}
.homepage-banner-view>.view-content .news-item a .title-right .title-header,
.homepage-slideshow-view>.view-content .news-item a .title-right .title-header,
.category-articles-view>.view-content .news-item a .title-right .title-header,
.category-images-view>.view-content .news-item a .title-right .title-header,
.category-blog-view>.view-content .news-item a .title-right .title-header,
.category-videos-view>.view-content .news-item a .title-right .title-header {
    display: inline;
    font-weight: normal;
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    color: inherit
}
.homepage-banner-view>.view-content .news-item a .title-right::before,
.homepage-slideshow-view>.view-content .news-item a .title-right::before,
.category-articles-view>.view-content .news-item a .title-right::before,
.category-images-view>.view-content .news-item a .title-right::before,
.category-blog-view>.view-content .news-item a .title-right::before,
.category-videos-view>.view-content .news-item a .title-right::before {
    font-size: 24px;
    font-size: 1.5rem;
    font-weight: normal
}
.homepage-banner-view>.view-content .news-item a .title-right.videos::before,
.homepage-banner-view>.view-content .news-item a .title-right.old_site_videos::before,
.homepage-slideshow-view>.view-content .news-item a .title-right.videos::before,
.homepage-slideshow-view>.view-content .news-item a .title-right.old_site_videos::before,
.category-articles-view>.view-content .news-item a .title-right.videos::before,
.category-articles-view>.view-content .news-item a .title-right.old_site_videos::before,
.category-images-view>.view-content .news-item a .title-right.videos::before,
.category-images-view>.view-content .news-item a .title-right.old_site_videos::before,
.category-blog-view>.view-content .news-item a .title-right.videos::before,
.category-blog-view>.view-content .news-item a .title-right.old_site_videos::before,
.category-videos-view>.view-content .news-item a .title-right.videos::before,
.category-videos-view>.view-content .news-item a .title-right.old_site_videos::before {
    color: #8f1124;
    font-family: "ua-brand-symbols";
    content: "\e606\0000a0"
}
.homepage-banner-view>.view-content .news-item a .title-right.gallery::before,
.homepage-slideshow-view>.view-content .news-item a .title-right.gallery::before,
.category-articles-view>.view-content .news-item a .title-right.gallery::before,
.category-images-view>.view-content .news-item a .title-right.gallery::before,
.category-blog-view>.view-content .news-item a .title-right.gallery::before,
.category-videos-view>.view-content .news-item a .title-right.gallery::before {
    color: #8f1124;
    font-family: "icons";
    content: "\e814\0000a0"
}
.homepage-banner-view .view-footer,
.homepage-slideshow-view .view-footer,
.category-articles-view .view-footer,
.category-images-view .view-footer,
.category-blog-view .view-footer,
.category-videos-view .view-footer {
    margin-top: 4px;
    margin-bottom: 48px;
    text-align: center
}
.homepage-banner-view .view-footer a,
.homepage-slideshow-view .view-footer a,
.category-articles-view .view-footer a,
.category-images-view .view-footer a,
.category-blog-view .view-footer a,
.category-videos-view .view-footer a {
    vertical-align: top;
    width: 363px;
    margin-bottom: 20px
}
.homepage-banner-view .view-footer a.all,
.homepage-slideshow-view .view-footer a.all,
.category-articles-view .view-footer a.all,
.category-images-view .view-footer a.all,
.category-blog-view .view-footer a.all,
.category-videos-view .view-footer a.all {
    width: 180px
}
.homepage-banner-view .view-footer a.more,
.homepage-slideshow-view .view-footer a.more,
.category-articles-view .view-footer a.more,
.category-images-view .view-footer a.more,
.category-blog-view .view-footer a.more,
.category-videos-view .view-footer a.more {
    width: 280px
}
.category-images-view .image-left::after,
.category-blog-view .image-left::after,
.category-videos-view .image-left::after {
    border-right: 13px solid #f6f7f7
}
.category-images-view>.view-content .news-item a:hover .re::after,
.category-blog-view>.view-content .news-item a:hover .re::after,
.category-videos-view>.view-content .news-item a:hover .re::after {
    border-right: 13px solid #f2f3f3
}
.category-videos-view::after,
.category-images-view::after {
    width: 100%;
    content: '';
    background: url("../images/bkg-slideshow-rule.png") repeat-x 0 0 transparent;
    height: 3px;
    display: block;
    margin-top: 28px
}
.popular-view .news-item {
    margin-bottom: 32px;
    font-size: 0
}
.popular-view .news-item .number-left {
    margin-right: 27px;
    position: relative;
    width: 129px;
    text-align: center;
    font-family: MiloWeb, Verdana, Geneva, sans-serif;
    font-weight: normal;
    display: inline-block;
    font-size: 96px;
    font-size: 6rem;
    line-height: 100%;
    color: #ab0520
}
.popular-view .news-item .number-left::after {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background: #eef1f1;
    width: 2px;
    height: 97px;
    content: ''
}
.related-view .news-item,
.we-like-view .news-item {
    font-size: 0;
    margin-bottom: 27px
}
.related-view .news-item .image-left,
.we-like-view .news-item .image-left {
    width: 165px;
    height: 130px;
    background: #b75527
}
.related-view::after,
.we-like-view::after {
    content: '';
    display: block;
    background: #eef1f1;
    height: 2px;
    width: calc(100% - 15px);
    margin-top: 46px
}
.we-like-view .image-left::after {
    border-right: 13px solid #f6f8f8
}
.calendar-page-view {
    margin-bottom: 45px
}
.calendar-page-view .date-nav-wrapper .date-heading {
    text-transform: uppercase;
    color: #49595e;
    margin: 0;
    padding: 0;
    font-weight: 700;
    line-height: 30px;
    font-size: 1.5rem
}
.calendar-page-view .date-nav-wrapper .pager .date-prev {
    background-color: transparent;
    right: inherit
}
.calendar-page-view .date-nav-wrapper .pager .date-prev a {
    margin-left: 0
}
.calendar-page-view .date-nav-wrapper .pager .date-next {
    background-color: transparent
}
.calendar-page-view .date-nav-wrapper .pager .date-next a {
    margin-right: 0
}
.calendar-page-view table {
    border: 0 none;
    border-collapse: collapse
}
.calendar-page-view table>tbody>tr:nth-of-type(2n+1)>td {
    background-color: #eee
}
.calendar-page-view table tbody td {
    border: 0 none;
    border-bottom: 1px solid #ccc;
    color: #333;
    font-size: .875rem
}
.calendar-page-view table tbody td.views-field-field-calendar-when-1 {
    width: 90px
}
.calendar-page-view table tbody td a {
    color: #49595e;
    font-weight: normal;
    font-size: 1rem
}
.homepage-news-view .view-content {
    font-size: 0
}
.homepage-news-view .view-content .news-item {
    display: inline-block;
    vertical-align: top;
    width: calc((100% - 66px) / 3);
    margin-right: 33px
}
.homepage-news-view .view-content .news-item:last-child {
    margin-right: 0
}
.homepage-news-view .view-content .news-item .date-header {
    margin: 0
}
.homepage-news-view .view-content .news-item .title>.title-header {
    font-size: 1.5rem;
    font-weight: 700;
    margin: 0 0 6px;
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    line-height: 125%
}
.homepage-news-view .view-content .news-item .title>.title-header a {
    font-weight: normal;
    color: #49595e
}
.homepage-news-view .view-content .news-item .summary {
    font-size: 1rem;
    margin-bottom: 13px
}
.homepage-news-view .view-content .news-item .summary a {
    color: #333;
    font-weight: normal
}
.homepage-news-view .view-content .news-item .read-more {
    font-size: 1rem;
    text-transform: uppercase;
    padding-bottom: 43px
}
.homepage-news-view .view-content .news-item .read-more a::after {
    font-family: icons;
    content: '\0000a0\e806';
    text-decoration: none;
    font-size: 12px;
    font-size: .75rem
}
.homepage-news-view .view-footer {
    text-align: center
}
.homepage-news-view .view-footer a {
    width: 365px
}
.front .upcoming-events-view,
.front .ongoing-events-view {
    padding-left: 25px;
    padding-right: 25px
}
.front .upcoming-events-view .view-content,
.front .ongoing-events-view .view-content {
    font-size: 0
}
.front .upcoming-events-view .view-content .news-item,
.front .ongoing-events-view .view-content .news-item {
    font-size: 1rem;
    display: inline-block;
    vertical-align: top;
    width: 33.3333%;
    padding-right: 32px
}
.front .upcoming-events-view .view-content .news-item:last-child,
.front .ongoing-events-view .view-content .news-item:last-child {
    padding-right: 0
}
.front .upcoming-events-view .view-content .news-item .event-date-header,
.front .ongoing-events-view .view-content .news-item .event-date-header {
    color: #49595e;
    font-size: 21px;
    font-size: 1.3125rem;
    line-height: 114%;
    padding-bottom: 11px
}
.front .upcoming-events-view .view-content .news-item .event-date-header .event-time,
.front .ongoing-events-view .view-content .news-item .event-date-header .event-time {
    color: #49595e;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 117%;
    padding-bottom: 11px
}
.front .upcoming-events-view .view-content .news-item .event-name,
.front .ongoing-events-view .view-content .news-item .event-name {
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    line-height: 117%;
    font-weight: 700;
    font-size: 18px;
    font-size: 1.125rem
}
.front .upcoming-events-view .view-content .news-item .event-name a,
.front .ongoing-events-view .view-content .news-item .event-name a {
    font-weight: normal
}
.front .upcoming-events-view .view-footer,
.front .ongoing-events-view .view-footer {
    padding-top: 59px;
    text-align: center;
    margin-bottom: 47px
}
.front .upcoming-events-view .view-footer a,
.front .ongoing-events-view .view-footer a {
    width: 266px
}
.front .upcoming-events-view {
    padding-bottom: 57px
}
.featured-view {
    padding-top: 35px
}
.featured-view .view-content {
    max-width: 1090px;
    margin: 0 auto;
    text-align: center;
    font-size: 0
}
.featured-view .view-content .featured-item {
    position: relative;
    padding: 0 6.88073%;
    text-transform: uppercase;
    font-size: 26px;
    font-size: 1.625rem;
    font-weight: bolder;
    display: inline-block;
    vertical-align: middle
}
.featured-view .view-content .featured-item,
.featured-view .view-content .featured-item a {
    color: white
}
.featured-view .view-content .featured-item:not(:last-child)::after {
    display: block;
    position: absolute;
    content: '';
    width: 2px;
    height: 49px;
    right: 0;
    background: #352a26;
    top: 0
}
.sidebar-we-like-view .news-item,
.sidebar-popular-view .news-item,
.sidebar-student-initiative-view .news-item {
    font-size: 0;
    margin-bottom: 16px
}
.sidebar-we-like-view .news-item .image-left,
.sidebar-popular-view .news-item .image-left,
.sidebar-student-initiative-view .news-item .image-left {
    margin: 0 14px 5px 0
}
.sidebar-we-like-view .news-item .image-left a,
.sidebar-we-like-view .news-item .image-left img,
.sidebar-popular-view .news-item .image-left a,
.sidebar-popular-view .news-item .image-left img,
.sidebar-student-initiative-view .news-item .image-left a,
.sidebar-student-initiative-view .news-item .image-left img {
    display: block;
    width: 99px;
    height: 75px
}
.sidebar-we-like-view .news-item .image-left::after,
.sidebar-popular-view .news-item .image-left::after,
.sidebar-student-initiative-view .news-item .image-left::after {
    display: none
}
.sidebar-we-like-view .news-item .title-right,
.sidebar-popular-view .news-item .title-right,
.sidebar-student-initiative-view .news-item .title-right {
    padding-left: 0;
    min-width: 125px;
    width: calc(100% - 113px)
}
.sidebar-we-like-view .news-item .title-right a,
.sidebar-popular-view .news-item .title-right a,
.sidebar-student-initiative-view .news-item .title-right a {
    font-weight: normal;
    font-size: 1rem;
    color: #49595e;
    line-height: 117%;
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif
}
.sidebar-we-like-view .news-item .title-right::before,
.sidebar-popular-view .news-item .title-right::before,
.sidebar-student-initiative-view .news-item .title-right::before {
    font-family: 'ua-brand-symbols';
    font-size: 1rem;
    color: #8f1124;
    display: inline-block;
    position: relative;
    margin-right: 7px;
    top: 1px
}
.sidebar-we-like-view .news-item .title-right.videos::before,
.sidebar-we-like-view .news-item .title-right.old_site_videos::before,
.sidebar-popular-view .news-item .title-right.videos::before,
.sidebar-popular-view .news-item .title-right.old_site_videos::before,
.sidebar-student-initiative-view .news-item .title-right.videos::before,
.sidebar-student-initiative-view .news-item .title-right.old_site_videos::before {
    content: "\e606"
}
.sidebar-we-like-view .news-item .title-right.gallery::before,
.sidebar-popular-view .news-item .title-right.gallery::before,
.sidebar-student-initiative-view .news-item .title-right.gallery::before {
    font-family: "icons";
    content: "\e814"
}
@media(max-width:959px) {
    .view .date-nav-wrapper .date-heading {
        padding-top: 55px
    }
    .view .date-nav-wrapper .item-list ul.pager {
        margin-bottom: 0
    }
    .sidebar-we-like-view .news-item .image-left,
    .sidebar-popular-view .news-item .image-left,
    .sidebar-student-initiative-view .news-item .image-left {
        margin: 0 auto 5px
    }
    .sidebar-we-like-view .news-item .image-left a,
    .sidebar-we-like-view .news-item .image-left img,
    .sidebar-popular-view .news-item .image-left a,
    .sidebar-popular-view .news-item .image-left img,
    .sidebar-student-initiative-view .news-item .image-left a,
    .sidebar-student-initiative-view .news-item .image-left img {
        height: auto!important;
        width: 100%!important
    }
    .sidebar-we-like-view .news-item .title-right,
    .sidebar-we-like-view .news-item .title-right,
    .sidebar-popular-view .news-item .title-right,
    .sidebar-popular-view .news-item .title-right,
    .sidebar-student-initiative-view .news-item .title-right,
    .sidebar-student-initiative-view .news-item .title-right {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 100%
    }
}
@media(max-width:930px) {
    .featured-view .view-content .featured-item {
        padding: 0 4%
    }
}
@media(max-width:767px) {
    .homepage-slideshow-view .attachment-before,
    .homepage-banner-view .attachment-before,
    .category-articles-view .attachment-before,
    .category-images-view .attachment-before,
    .category-blog-view .attachment-before,
    .category-videos-view .attachment-before {
        padding-top: 10px
    }
    .homepage-slideshow-view .slideshow-banner,
    .homepage-slideshow-view .header-banner,
    .homepage-banner-view .slideshow-banner,
    .homepage-banner-view .header-banner,
    .category-articles-view .slideshow-banner,
    .category-articles-view .header-banner,
    .category-images-view .slideshow-banner,
    .category-images-view .header-banner,
    .category-blog-view .slideshow-banner,
    .category-blog-view .header-banner,
    .category-videos-view .slideshow-banner,
    .category-videos-view .header-banner {
        height: 0;
        padding-bottom: 74.95%;
        margin-left: auto;
        margin-right: auto;
        overflow: hidden;
        max-width: 478px
    }
    .homepage-slideshow-view .slideshow-banner>a,
    .homepage-slideshow-view .header-banner>a,
    .homepage-banner-view .slideshow-banner>a,
    .homepage-banner-view .header-banner>a,
    .category-articles-view .slideshow-banner>a,
    .category-articles-view .header-banner>a,
    .category-images-view .slideshow-banner>a,
    .category-images-view .header-banner>a,
    .category-blog-view .slideshow-banner>a,
    .category-blog-view .header-banner>a,
    .category-videos-view .slideshow-banner>a,
    .category-videos-view .header-banner>a {
        display: block;
        position: absolute;
        width: 100%;
        height: 100%
    }
    .homepage-slideshow-view .slideshow-banner>a>img,
    .homepage-slideshow-view .header-banner>a>img,
    .homepage-banner-view .slideshow-banner>a>img,
    .homepage-banner-view .header-banner>a>img,
    .category-articles-view .slideshow-banner>a>img,
    .category-articles-view .header-banner>a>img,
    .category-images-view .slideshow-banner>a>img,
    .category-images-view .header-banner>a>img,
    .category-blog-view .slideshow-banner>a>img,
    .category-blog-view .header-banner>a>img,
    .category-videos-view .slideshow-banner>a>img,
    .category-videos-view .header-banner>a>img {
        min-height: 100%;
        max-height: 100%;
        margin-left: -35%;
        width: auto;
        max-width: none!important
    }
    .homepage-slideshow-view .slideshow-banner+h1,
    .homepage-slideshow-view .slideshow-banner+h2,
    .homepage-slideshow-view .header-banner+h1,
    .homepage-slideshow-view .header-banner+h2,
    .homepage-banner-view .slideshow-banner+h1,
    .homepage-banner-view .slideshow-banner+h2,
    .homepage-banner-view .header-banner+h1,
    .homepage-banner-view .header-banner+h2,
    .category-articles-view .slideshow-banner+h1,
    .category-articles-view .slideshow-banner+h2,
    .category-articles-view .header-banner+h1,
    .category-articles-view .header-banner+h2,
    .category-images-view .slideshow-banner+h1,
    .category-images-view .slideshow-banner+h2,
    .category-images-view .header-banner+h1,
    .category-images-view .header-banner+h2,
    .category-blog-view .slideshow-banner+h1,
    .category-blog-view .slideshow-banner+h2,
    .category-blog-view .header-banner+h1,
    .category-blog-view .header-banner+h2,
    .category-videos-view .slideshow-banner+h1,
    .category-videos-view .slideshow-banner+h2,
    .category-videos-view .header-banner+h1,
    .category-videos-view .header-banner+h2 {
        line-height: .5em;
        margin-top: 15px
    }
    .homepage-slideshow-view .slideshow-banner+h1 a,
    .homepage-slideshow-view .slideshow-banner+h2 a,
    .homepage-slideshow-view .header-banner+h1 a,
    .homepage-slideshow-view .header-banner+h2 a,
    .homepage-banner-view .slideshow-banner+h1 a,
    .homepage-banner-view .slideshow-banner+h2 a,
    .homepage-banner-view .header-banner+h1 a,
    .homepage-banner-view .header-banner+h2 a,
    .category-articles-view .slideshow-banner+h1 a,
    .category-articles-view .slideshow-banner+h2 a,
    .category-articles-view .header-banner+h1 a,
    .category-articles-view .header-banner+h2 a,
    .category-images-view .slideshow-banner+h1 a,
    .category-images-view .slideshow-banner+h2 a,
    .category-images-view .header-banner+h1 a,
    .category-images-view .header-banner+h2 a,
    .category-blog-view .slideshow-banner+h1 a,
    .category-blog-view .slideshow-banner+h2 a,
    .category-blog-view .header-banner+h1 a,
    .category-blog-view .header-banner+h2 a,
    .category-videos-view .slideshow-banner+h1 a,
    .category-videos-view .slideshow-banner+h2 a,
    .category-videos-view .header-banner+h1 a,
    .category-videos-view .header-banner+h2 a {
        font-size: 1.5rem
    }
    .homepage-slideshow-view .slideshow-banner+h1::after,
    .homepage-slideshow-view .slideshow-banner+h2::after,
    .homepage-slideshow-view .header-banner+h1::after,
    .homepage-slideshow-view .header-banner+h2::after,
    .homepage-banner-view .slideshow-banner+h1::after,
    .homepage-banner-view .slideshow-banner+h2::after,
    .homepage-banner-view .header-banner+h1::after,
    .homepage-banner-view .header-banner+h2::after,
    .category-articles-view .slideshow-banner+h1::after,
    .category-articles-view .slideshow-banner+h2::after,
    .category-articles-view .header-banner+h1::after,
    .category-articles-view .header-banner+h2::after,
    .category-images-view .slideshow-banner+h1::after,
    .category-images-view .slideshow-banner+h2::after,
    .category-images-view .header-banner+h1::after,
    .category-images-view .header-banner+h2::after,
    .category-blog-view .slideshow-banner+h1::after,
    .category-blog-view .slideshow-banner+h2::after,
    .category-blog-view .header-banner+h1::after,
    .category-blog-view .header-banner+h2::after,
    .category-videos-view .slideshow-banner+h1::after,
    .category-videos-view .slideshow-banner+h2::after,
    .category-videos-view .header-banner+h1::after,
    .category-videos-view .header-banner+h2::after {
        display: none
    }
    .homepage-slideshow-view>.view-content .news-item,
    .homepage-banner-view>.view-content .news-item,
    .category-articles-view>.view-content .news-item,
    .category-images-view>.view-content .news-item,
    .category-blog-view>.view-content .news-item,
    .category-videos-view>.view-content .news-item {
        display: block;
        line-height: .5em;
        margin-bottom: 5px;
        margin-left: auto;
        margin-right: auto;
        max-width: 478px;
        width: 100%
    }
    .homepage-slideshow-view>.view-content .news-item a .title-right,
    .homepage-banner-view>.view-content .news-item a .title-right,
    .category-articles-view>.view-content .news-item a .title-right,
    .category-images-view>.view-content .news-item a .title-right,
    .category-blog-view>.view-content .news-item a .title-right,
    .category-videos-view>.view-content .news-item a .title-right {
        padding-top: 10px
    }
    .homepage-slideshow-view>.view-content .news-item a .title-right .title-header,
    .homepage-banner-view>.view-content .news-item a .title-right .title-header,
    .category-articles-view>.view-content .news-item a .title-right .title-header,
    .category-images-view>.view-content .news-item a .title-right .title-header,
    .category-blog-view>.view-content .news-item a .title-right .title-header,
    .category-videos-view>.view-content .news-item a .title-right .title-header {
        font-size: 1.5rem
    }
    .homepage-slideshow-view .view-footer,
    .homepage-banner-view .view-footer,
    .category-articles-view .view-footer,
    .category-images-view .view-footer,
    .category-blog-view .view-footer,
    .category-videos-view .view-footer {
        margin-bottom: 35px
    }
    .homepage-slideshow-view .view-footer a,
    .homepage-banner-view .view-footer a,
    .category-articles-view .view-footer a,
    .category-images-view .view-footer a,
    .category-blog-view .view-footer a,
    .category-videos-view .view-footer a {
        width: 100%
    }
    .homepage-slideshow-view .slideshow-banner::after,
    .homepage-banner-view .slideshow-banner::after {
        display: none
    }
    .homepage-slideshow-view>.view-content .news-item a:hover .image-left::after,
    .homepage-banner-view>.view-content .news-item a:hover .image-left::after,
    .category-articles-view>.view-content .news-item a:hover .image-left::after,
    .category-images-view>.view-content .news-item a:hover .image-left::after,
    .category-blog-view>.view-content .news-item a:hover .image-left::after,
    .category-videos-view>.view-content .news-item a:hover .image-left::after {
        border-color: transparent transparent #f6f7f7;
        border-style: solid;
        border-width: 0 12.5px 13px;
        bottom: 0;
        height: 0;
        top: inherit;
        width: 0;
        right: calc(50% - 13px)
    }
    .related-view .news-item,
    .we-like-view .news-item {
        margin-left: auto;
        margin-right: auto;
        max-width: 478px
    }
    .block .related-view .view-content .news-item:hover .image-left::after,
    .block .we-like-view .view-content .news-item:hover .image-left::after,
    .block .category-articles-view .view-content .news-item:hover .image-left::after,
    .block .category-videos-view .view-content .news-item:hover .image-left::after,
    .block .category-images-view .view-content .news-item:hover .image-left::after,
    .block .category-blog-view .view-content .news-item:hover .image-left::after {
        display: block;
        position: absolute;
        height: 25px;
        width: 13px;
        border-top: 12px solid transparent;
        border-bottom: 13px solid transparent;
        border-left: none;
        border-right: 13px solid #f6f8f8;
        right: 0;
        content: '';
        top: calc(50% - 13px)
    }
    .block .related-view .view-content .news-item .image-left,
    .block .we-like-view .view-content .news-item .image-left,
    .block .category-articles-view .view-content .news-item .image-left,
    .block .category-videos-view .view-content .news-item .image-left,
    .block .category-images-view .view-content .news-item .image-left,
    .block .category-blog-view .view-content .news-item .image-left {
        background-color: transparent;
        display: inline-block;
        height: 69px;
        margin-bottom: 0;
        width: 87px
    }
    .block .related-view .view-content .news-item .image-left::after,
    .block .related-view .view-content .news-item .image-left:hover::after,
    .block .we-like-view .view-content .news-item .image-left::after,
    .block .we-like-view .view-content .news-item .image-left:hover::after,
    .block .category-articles-view .view-content .news-item .image-left::after,
    .block .category-articles-view .view-content .news-item .image-left:hover::after,
    .block .category-videos-view .view-content .news-item .image-left::after,
    .block .category-videos-view .view-content .news-item .image-left:hover::after,
    .block .category-images-view .view-content .news-item .image-left::after,
    .block .category-images-view .view-content .news-item .image-left:hover::after,
    .block .category-blog-view .view-content .news-item .image-left::after,
    .block .category-blog-view .view-content .news-item .image-left:hover::after {
        display: block;
        position: absolute;
        height: 25px;
        width: 13px;
        border-top: 12px solid transparent;
        border-bottom: 13px solid transparent;
        border-left: none;
        border-right: 13px solid #f6f8f8;
        right: 0;
        content: '';
        top: calc(50% - 13px)
    }
    .block .related-view .view-content .news-item .title-right,
    .block .we-like-view .view-content .news-item .title-right,
    .block .category-articles-view .view-content .news-item .title-right,
    .block .category-videos-view .view-content .news-item .title-right,
    .block .category-images-view .view-content .news-item .title-right,
    .block .category-blog-view .view-content .news-item .title-right {
        width: calc(100% - 107px);
        margin-left: 20px
    }
    .homepage-news-view .view-content .news-item {
        display: block;
        margin-right: 0;
        width: 100%
    }
    .front .upcoming-events-view,
    .front .ongoing-events-view {
        padding-bottom: 5px
    }
    .front .upcoming-events-view .view-content .news-item,
    .front .ongoing-events-view .view-content .news-item {
        display: block;
        margin-bottom: 45px;
        width: 100%
    }
    .front .upcoming-events-view .view-footer,
    .front .ongoing-events-view .view-footer {
        margin-bottom: 10px;
        padding-top: 0
    }
    .front .upcoming-events-view .view-content .news-item:last-child {
        margin-bottom: 25px
    }
    .featured-view .view-content .featured-item {
        display: block;
        text-align: center
    }
    .featured-view .view-content .featured-item::after {
        background-color: transparent
    }
    .category-articles-view .view-footer {
        margin-bottom: 0
    }
    .sidebar-we-like-view .news-item .image-left,
    .sidebar-popular-view .news-item .image-left,
    .sidebar-student-initiative-view .news-item .image-left {
        margin: 0 0 5px
    }
    .sidebar-we-like-view .news-item .image-left a,
    .sidebar-popular-view .news-item .image-left a,
    .sidebar-student-initiative-view .news-item .image-left a {
        height: auto;
        width: auto
    }
    .sidebar-we-like-view .news-item .image-left img,
    .sidebar-popular-view .news-item .image-left img,
    .sidebar-student-initiative-view .news-item .image-left img {
        height: auto;
        width: 100%
    }
    .popular-view .news-item .number-left {
        font-size: 3rem;
        width: 70px
    }
    .popular-view .news-item .title-right {
        width: calc(100% - 97px)
    }
    .listing-view .views-field-title,
    .listing-view .attachment .views-field-title {
        font-size: 1.5em
    }
    .listing-view .field-type-image {
        float: none;
        margin: 0 auto 10px;
        max-width: 478px;
        width: 100%
    }
    .listing-view .field-type-image img {
        width: 100%;
        height: auto
    }
    .item-list ul.pager li {
        margin-bottom: 20px
    }
}
@media(max-width:400px) {
    .homepage-banner-view .view-footer a,
    .homepage-slideshow-view .view-footer a,
    .category-articles-view .view-footer a,
    .category-images-view .view-footer a,
    .category-blog-view .view-footer a,
    .category-videos-view .view-footer a,
    .homepage-news-view .view-footer a {
        width: 94%
    }
}
.sidebar .block {
    margin-bottom: 40px
}
.sidebar .block p {
    margin-top: 0
}
.block .block-title {
    font-family: 'MiloWeb';
    font-size: 1.5rem;
    font-weight: bolder;
    margin-bottom: 17px;
    text-transform: uppercase
}
#main_nav .main-menu-block,
#main_nav .topics-mobile-menu-block {
    border-bottom: 2px solid #eef1f1;
    border-top: 2px solid #eef1f1;
    text-align: center
}
#main_nav .main-menu-block ul.menu,
#main_nav .topics-mobile-menu-block ul.menu {
    list-style: none;
    margin-bottom: 0;
    width: 100%
}
#main_nav .main-menu-block ul.menu li,
#main_nav .topics-mobile-menu-block ul.menu li {
    display: inline-block;
    padding-right: 48px;
    padding-right: 3rem;
    line-height: 1;
    float: none;
    list-style: none;
    position: relative;
    vertical-align: top
}
#main_nav .main-menu-block ul.menu li.last.sf-depth-1,
#main_nav .topics-mobile-menu-block ul.menu li.last.sf-depth-1 {
    padding-left: 30px;
    padding-right: 0;
    position: relative
}
#main_nav .main-menu-block ul.menu li.last.sf-depth-1:after,
#main_nav .topics-mobile-menu-block ul.menu li.last.sf-depth-1:after {
    border-left: 2px solid #edf1f1;
    content: "";
    height: 20px;
    left: -13px;
    margin-top: -10px;
    position: absolute;
    top: 50%
}
#main_nav .main-menu-block ul.menu li.last.sf-depth-1 a,
#main_nav .topics-mobile-menu-block ul.menu li.last.sf-depth-1 a {
    color: #8f1124
}
#main_nav .main-menu-block ul.menu li.last.sf-depth-1 a:focus,
#main_nav .main-menu-block ul.menu li.last.sf-depth-1 a:hover,
#main_nav .main-menu-block ul.menu li.last.sf-depth-1 a:active,
#main_nav .topics-mobile-menu-block ul.menu li.last.sf-depth-1 a:focus,
#main_nav .topics-mobile-menu-block ul.menu li.last.sf-depth-1 a:hover,
#main_nav .topics-mobile-menu-block ul.menu li.last.sf-depth-1 a:active {
    color: #cc665e
}
#main_nav .main-menu-block ul.menu li a,
#main_nav .topics-mobile-menu-block ul.menu li a {
    display: block;
    color: #395180;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1.25rem;
    letter-spacing: .03rem
}
#main_nav .main-menu-block ul.menu li a:hover,
#main_nav .topics-mobile-menu-block ul.menu li a:hover {
    color: #7b89ae;
    text-decoration: none
}
#main_nav .main-menu-block ul.menu li a:hover .sf-sub-indicator,
#main_nav .topics-mobile-menu-block ul.menu li a:hover .sf-sub-indicator {
    border-top-color: #7b89ae
}
#main_nav .main-menu-block ul.menu li a:hover .sf-sub-indicator.up,
#main_nav .topics-mobile-menu-block ul.menu li a:hover .sf-sub-indicator.up {
    border-top-color: transparent;
    border-bottom-color: #7b89ae
}
#main_nav .main-menu-block ul.menu li a:active,
#main_nav .main-menu-block ul.menu li a:focus,
#main_nav .topics-mobile-menu-block ul.menu li a:active,
#main_nav .topics-mobile-menu-block ul.menu li a:focus {
    text-decoration: none
}
#main_nav .main-menu-block ul.menu li a .sf-sub-indicator,
#main_nav .topics-mobile-menu-block ul.menu li a .sf-sub-indicator {
    background: none transparent;
    border: 5px solid transparent;
    border-top-color: #395180;
    right: -13px;
    top: calc(50% - 3px)
}
#main_nav .main-menu-block ul.menu li a .sf-sub-indicator.up,
#main_nav .topics-mobile-menu-block ul.menu li a .sf-sub-indicator.up {
    border-top-color: transparent;
    border-bottom-color: #395180;
    top: calc(50% - 8px)
}
#main_nav .main-menu-block ul.menu li>a,
#main_nav .topics-mobile-menu-block ul.menu li>a {
    padding: 20px 0;
    padding: 1.1rem 0
}
#main_nav .main-menu-block ul.menu li ul,
#main_nav .topics-mobile-menu-block ul.menu li ul {
    background-color: #0c234b;
    border-radius: 0;
    padding: 0;
    text-align: left;
    width: 275px!important
}
#main_nav .main-menu-block ul.menu li ul li,
#main_nav .topics-mobile-menu-block ul.menu li ul li {
    display: block;
    padding: .5rem 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    box-sizing: content-box
}
#main_nav .main-menu-block ul.menu li ul li:first-child,
#main_nav .topics-mobile-menu-block ul.menu li ul li:first-child {
    padding-top: 2rem
}
#main_nav .main-menu-block ul.menu li ul li:last-child,
#main_nav .topics-mobile-menu-block ul.menu li ul li:last-child {
    padding-bottom: 2rem
}
#main_nav .main-menu-block ul.menu li ul li a,
#main_nav .topics-mobile-menu-block ul.menu li ul li a {
    display: inline-block;
    color: #fff;
    font-weight: normal;
    font-size: 1.125rem;
    font-weight: bold;
    padding: 0 1rem;
    text-transform: uppercase
}
#main_nav .main-menu-block ul.menu li ul li a:hover,
#main_nav .topics-mobile-menu-block ul.menu li ul li a:hover {
    background: none transparent;
    color: #fff;
    text-decoration: underline
}
#main_nav .main-menu-block select,
#main_nav .topics-mobile-menu-block select {
    width: 224px;
    width: 14rem;
    margin: 18px 0;
    margin: 1.25rem 0
}
.mobile-menu.closed {
    position: absolute!important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px)
}
.topics-mobile-menu-block.closed {
    position: absolute!important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px)
}
.branding-menu {
    display: inline-block;
    float: right;
    vertical-align: top
}
.branding-menu ul.sf-menu li {
    display: inline-block;
    list-style: none;
    list-style-image: none;
    list-style-type: none;
    vertical-align: top
}
.branding-menu ul.sf-menu li a {
    font-size: 1.125rem;
    padding: 20px 12px;
    position: relative
}
.branding-menu ul.sf-menu li a::after {
    color: #65000b;
    content: ".";
    position: absolute;
    right: -3px;
    top: 30%
}
.branding-menu ul.sf-menu li a:hover {
    opacity: .8
}
.branding-menu ul.sf-menu li.last.sfHover a {
    background-color: #690017;
    opacity: 1
}
.branding-menu ul.sf-menu li.last.sfHover a:hover {
    opacity: 1
}
.branding-menu ul.sf-menu li.last.sfHover a .sf-sub-indicator {
    background: url("../images/bkg-brand-menu-drop-down-arrow-up.png") no-repeat 0 0 transparent!important
}
.branding-menu ul.sf-menu li.last a::after {
    content: ""
}
.branding-menu ul.sf-menu li ul {
    width: auto!important
}
.branding-menu ul.sf-menu.sf-horizontal.sf-shadow ul {
    background-color: #690017;
    border-radius: 0;
    box-sizing: border-box;
    left: inherit;
    padding: 20px 15px!important;
    right: 0;
    top: 57px;
    width: 250px!important
}
.branding-menu ul.sf-menu.sf-horizontal.sf-shadow ul li {
    background-color: transparent;
    float: none!important;
    display: block
}
.branding-menu ul.sf-menu.sf-horizontal.sf-shadow ul li a {
    background-color: transparent;
    font-weight: normal;
    padding: 0 5px;
    text-transform: none
}
.branding-menu ul.sf-menu.sf-horizontal.sf-shadow ul li a:hover {
    opacity: 1;
    text-decoration: underline
}
.branding-menu ul.sf-menu.sf-horizontal.sf-shadow ul li.first {
    margin-bottom: 10px
}
.branding-menu .sf-hidden {
    display: none!important;
    width: 0!important
}
.branding-menu .sf-sub-indicator {
    background: url("../images/bkg-brand-menu-drop-down-arrow.png") no-repeat 0 0 transparent;
    display: inline-block;
    height: 6px;
    position: relative;
    right: -6px;
    top: -1px;
    width: 15px
}
.logo-block,
.footer-logo-block {
    display: inline-block;
    vertical-align: top;
    zoom: 1
}
.lt-ie8 .logo-block,
.lt-ie8 .footer-logo-block {
    display: inline
}
.logo-block .logo,
.footer-logo-block .logo {
    background: url("../images/uanews-logo.svg") no-repeat 0 0;
    background-size: contain;
    height: 54px;
    width: 268px
}
.logo-block .logo a,
.footer-logo-block .logo a {
    display: block;
    height: 100%;
    text-indent: -9999px
}
.logo-block.footer-uanow-logo-block .logo,
.footer-logo-block.footer-uanow-logo-block .logo {
    background-image: url("../images/uanow-logo.png");
    width: 238px;
    height: 65px
}
.logo-block {
    margin-top: 49px
}
.logo-block .logo {
    height: 68px;
    width: 340px
}
.responsive-search-button-block {
    display: none
}
.responsive-search-button-block .field-name-field-body a {
    border-left: 2px solid #eef1f1;
    color: transparent;
    display: block;
    font-size: 0;
    line-height: 7px;
    padding-left: 8px
}
.responsive-search-button-block .field-name-field-body a.ua-brand-search::before {
    color: #6b868d;
    font-size: 36px;
    font-size: 2.25rem;
    line-height: 7px;
    position: relative;
    top: 7px
}
.ua-redbar-v1 .redbar .navbar-header {
    display: inline-block;
    vertical-align: top
}
.footer-logo-block {
    float: left;
    margin-top: 30px
}
.footer-logo-block .logo {
    height: 54px;
    width: 268px
}
.footer-logo-block .logo a {
    color: transparent;
    font-size: 0
}
#main_nav ul.sf-menu select {
    width: 224px;
    width: 14rem;
    margin: 20px 0;
    margin: 1.25rem 0
}
#main_nav ul.sf-menu .tinynav-wrapper {
    padding: 1em 0
}
#main_nav ul.sf-menu .tinynav-wrapper select.tinynav.tinynav1 {
    margin: 0 auto
}
#main_nav ul.sf-menu li ul {
    background-color: rgba(12, 35, 75, 0.8);
    background-image: url("../images/menu-triangle.png");
    background-position: 2em 0;
    background-repeat: no-repeat
}
#main_nav ul.sf-menu li ul li {
    padding: 0;
    margin: 0
}
#main_nav ul.sf-menu li:hover>ul,
#main_nav ul.sf-menu li.sfHover>ul {
    top: 100%
}
#main_nav a#superfish-1-toggle {
    display: block;
    padding: 13px;
    padding: .8125rem;
    color: #fff;
    background: #0c234b;
    text-transform: uppercase;
    font-size: 1rem;
    font-weight: bold
}
#main_nav a#superfish-1-toggle:hover,
#main_nav a#superfish-1-toggle:focus {
    text-decoration: none
}
#main_nav ul#superfish-1-accordion {
    background: #0c234b;
    padding: 10px 0;
    padding: .625rem 0;
    border-top: 1px solid #fff
}
#main_nav ul#superfish-1-accordion li {
    padding: 10px 0;
    padding: 0 .625rem
}
#main_nav ul#superfish-1-accordion li a {
    text-align: center;
    color: #fff;
    font-size: 1rem;
    padding: 13px 0;
    padding: .8125rem 0
}
#main_nav ul#superfish-1-accordion li a:hover {
    background: #395180
}
#main_nav ul#superfish-1-accordion li ul {
    background-image: none;
    padding: 0;
    background: #000136
}
#main_nav ul#superfish-1-accordion li ul li a {
    text-transform: uppercase;
    font-weight: bold;
    font-size: .8125em
}
.block.mission-statement {
    background: #ecf4f3 url("../images/mission-bg.jpg") repeat-x 0 0;
    text-align: center;
    padding: 64px 0;
    padding: 4rem 0;
    margin: 0
}
.block.mission-statement h3 {
    color: #0c234b;
    font-size: 1.8rem;
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    text-transform: none;
    line-height: 1.4
}
.block.mission-statement a:not(.contextual-links-trigger) {
    display: block;
    padding: 16px;
    padding: 1rem;
    font-size: 1.125rem;
    color: #ab0520;
    border-bottom: 2px solid #076873;
    text-transform: uppercase;
    width: 220px;
    margin: 16px auto 0;
    margin: 1rem auto 0
}
.mail-signup-block {
    text-align: center
}
.mail-signup-block input.form-control[type="email"] {
    width: 100%
}
.mail-signup-block input[type="submit"] {
    margin-top: 13px
}
.sidebar .categories-view-block ul.menu,
.sidebar .archive-by-year-menu-block ul.menu {
    list-style-type: none
}
.sidebar .categories-view-block ul.menu li,
.sidebar .archive-by-year-menu-block ul.menu li {
    border-top: 1px solid #aaa
}
.sidebar .categories-view-block ul.menu li>a,
.sidebar .categories-view-block ul.menu li>a:link,
.sidebar .categories-view-block ul.menu li>a:visited,
.sidebar .archive-by-year-menu-block ul.menu li>a,
.sidebar .archive-by-year-menu-block ul.menu li>a:link,
.sidebar .archive-by-year-menu-block ul.menu li>a:visited {
    color: #333;
    font-family: 'MiloWeb';
    font-size: 1.125rem;
    font-weight: 500
}
.front .share-idea-block {
    float: right;
    width: 266px;
    padding: 13px 9px 0;
    background: rgba(238, 241, 241, 0.5);
    text-align: center
}
.front .share-idea-block .content a.btn {
    display: inline-block;
    margin-top: 22px
}
.share-idea-block .content a:not(.btn) {
    background: url("../images/bkg-have-a-great-idea.png") no-repeat 0 0 transparent;
    box-sizing: border-box;
    color: #fff;
    display: block;
    font-family: 'MiloSerifWeb';
    font-size: 1.875rem;
    height: 294px;
    line-height: 1em;
    margin: 0 auto;
    padding: 50px 5px 20px;
    text-align: center;
    width: 248px
}
.share-idea-block .content a:not(.btn) .white {
    display: block;
    margin-bottom: 20px
}
.share-idea-block .content a:not(.btn) .blue {
    color: #001849;
    display: block
}
.share-idea-block .content a:not(.btn):hover {
    text-decoration: none
}
.share-idea-block .content a.btn {
    display: none
}
.editors-picks-view-block .view .views-row {
    display: inline-block;
    margin-bottom: 15px;
    vertical-align: top;
    position: relative
}
.editors-picks-view-block .view .views-row:nth-child(odd) {
    margin-right: 14px
}
.editors-picks-view-block .view .views-row .editors-pick-title a {
    padding: 10px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background: rgba(255, 255, 255, 0.8);
    overflow: hidden
}
.editors-picks-view-block .view .views-row .editors-pick-title a:hover {
    color: #710d1c;
    opacity: 1.0
}
.calendar-buttons-block .btn {
    display: block;
    font-family: 'MiloWeb';
    font-size: 1.125rem;
    font-weight: bold;
    margin-bottom: 2px
}
.calendar-buttons-block .btn span {
    display: inline-block;
    line-height: 100%;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    vertical-align: middle
}
.calendar-buttons-block .btn.btn-red {
    background-color: #6f868d
}
.calendar-buttons-block .btn.btn-red:hover {
    background-color: #8f1124;
    opacity: 1
}
.calendar-filter-block .views-exposed-form .views-exposed-widget {
    float: none;
    padding-right: 0
}
.calendar-filter-block label {
    border-bottom: 1px solid #aaa;
    font-family: 'MiloWeb';
    font-size: 1.5rem;
    margin-bottom: 15px;
    padding-bottom: 10px;
    text-transform: uppercase
}
.calendar-filter-block label.option {
    border-bottom: 0 none;
    color: #333;
    font-size: 1em;
    text-transform: none
}
.calendar-filter-block .form-type-bef-checkbox {
    margin-bottom: 5px
}
.calendar-filter-block input[type="checkbox"]+label {
    padding-left: 30px
}
.get-latest-block {
    float: left;
    width: 50%;
    text-align: center;
    margin-bottom: 57px
}
.get-latest-block p.header {
    font-size: 30px;
    font-size: 1.875rem;
    color: #b75527;
    font-weight: normal;
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    line-height: 133%;
    margin-top: 1em;
    margin-bottom: .5em
}
.front .get-latest-block a.btn,
.node-type-story .get-latest-block a.btn,
.node-type-flexible-content .get-latest-block a.btn {
    width: 359px
}
.latest-news-block {
    text-align: center;
    float: right;
    width: 266px;
    background: rgba(238, 241, 241, 0.5);
    margin-top: 35px
}
.latest-news-block p.header {
    font-size: 30px;
    font-size: 1.875rem;
    color: #b75527;
    font-weight: normal;
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    line-height: 133%;
    margin-top: 1em;
    margin-bottom: .5em
}
.popular-block {
    float: right;
    width: 50%
}
.popular-block>.block-title {
    font-size: 1.5rem;
    font-weight: bolder;
    text-align: center;
    font-family: MiloWeb, Verdana, Geneva, sans-serif;
    text-transform: uppercase;
    margin-bottom: 47px;
    color: #49595e
}
.popular-block>.block-title::before,
.popular-block>.block-title::after {
    width: 41px;
    height: 2px;
    background: #cecbbf;
    display: inline-block;
    content: '';
    vertical-align: middle;
    margin: 0 20px
}
@media(max-width:767px) {
    .popular-block>.block-title::before,
    .popular-block>.block-title::after {
        margin: 0 10px;
        width: 15px
    }
}
.related-block,
.we-like-block {
    float: left;
    width: 50%
}
.related-block>.block-title,
.we-like-block>.block-title {
    font-size: 1.5rem;
    font-weight: bolder;
    text-align: center;
    font-family: MiloWeb, Verdana, Geneva, sans-serif;
    text-transform: uppercase;
    margin-bottom: 47px;
    color: #49595e
}
.related-block>.block-title::before,
.related-block>.block-title::after,
.we-like-block>.block-title::before,
.we-like-block>.block-title::after {
    width: 41px;
    height: 2px;
    background: #cecbbf;
    display: inline-block;
    content: '';
    vertical-align: middle;
    margin: 0 20px
}
@media(max-width:767px) {
    .related-block>.block-title::before,
    .related-block>.block-title::after,
    .we-like-block>.block-title::before,
    .we-like-block>.block-title::after {
        margin: 0 10px;
        width: 15px
    }
}
.featured-block {
    background: url(../images/bkg-featured-default.jpg) no-repeat 0 0 transparent;
    background-size: cover;
    height: 294px;
    padding-top: 80px
}
.featured-block .block-title {
    font-size: 48px;
    font-size: 3rem;
    color: #fff;
    text-align: center;
    margin: 0;
    font-family: MiloSerifWeb, TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    line-height: 100%;
    text-transform: none
}
.category-page .category-videos-block>.block-title,
.category-page .category-images-block>.block-title,
.category-page .category-blog-block>.block-title,
.category-page .category-popular-block>.block-title {
    font-size: 1.5rem;
    font-weight: bolder;
    text-align: center;
    font-family: MiloWeb, Verdana, Geneva, sans-serif;
    text-transform: uppercase;
    margin-bottom: 47px;
    color: #49595e
}
.category-page .category-videos-block>.block-title::before,
.category-page .category-videos-block>.block-title::after,
.category-page .category-images-block>.block-title::before,
.category-page .category-images-block>.block-title::after,
.category-page .category-blog-block>.block-title::before,
.category-page .category-blog-block>.block-title::after,
.category-page .category-popular-block>.block-title::before,
.category-page .category-popular-block>.block-title::after {
    width: 41px;
    height: 2px;
    background: #cecbbf;
    display: inline-block;
    content: '';
    vertical-align: middle;
    margin: 0 20px
}
@media(max-width:767px) {
    .category-page .category-videos-block>.block-title::before,
    .category-page .category-videos-block>.block-title::after,
    .category-page .category-images-block>.block-title::before,
    .category-page .category-images-block>.block-title::after,
    .category-page .category-blog-block>.block-title::before,
    .category-page .category-blog-block>.block-title::after,
    .category-page .category-popular-block>.block-title::before,
    .category-page .category-popular-block>.block-title::after {
        margin: 0 10px;
        width: 15px
    }
}
.category-page .category-videos-block {
    padding-top: 45px
}
.category-page .category-images-block,
.category-page .category-blog-block {
    padding-top: 17px
}
.category-page .category-popular-block,
.category-page .category-get-latest-block {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    padding-left: .75rem;
    padding-right: .75rem
}
.category-page .category-get-latest-block {
    padding-top: 87px;
    max-width: 400px
}
.category-page .category-get-latest-block a {
    display: inline-block;
    width: 100%
}
.category-page .category-get-latest-block a img {
    display: block;
    width: 100%
}
.homepage-news-block {
    padding-top: 46px;
    padding-bottom: 49px
}
.homepage-news-block>.block-title {
    font-size: 1.5rem;
    font-weight: bolder;
    text-align: center;
    font-family: MiloWeb, Verdana, Geneva, sans-serif;
    text-transform: uppercase;
    margin-bottom: 47px;
    color: #49595e;
    padding-bottom: 36px
}
.homepage-news-block>.block-title::before,
.homepage-news-block>.block-title::after {
    width: 41px;
    height: 2px;
    background: #cecbbf;
    display: inline-block;
    content: '';
    vertical-align: middle;
    margin: 0 20px
}
@media(max-width:767px) {
    .homepage-news-block>.block-title::before,
    .homepage-news-block>.block-title::after {
        margin: 0 10px;
        width: 15px
    }
}
.front .upcoming-events-block {
    padding-top: 16px;
    background: rgba(238, 241, 241, 0.5);
    float: left;
    width: calc(100% - 290px)
}
.front .upcoming-events-block>.block-title {
    font-size: 1.5rem;
    font-weight: bolder;
    text-align: center;
    font-family: MiloWeb, Verdana, Geneva, sans-serif;
    text-transform: uppercase;
    margin-bottom: 47px;
    color: #49595e;
    margin-bottom: 26px
}
.front .upcoming-events-block>.block-title::before,
.front .upcoming-events-block>.block-title::after {
    width: 41px;
    height: 2px;
    background: #cecbbf;
    display: inline-block;
    content: '';
    vertical-align: middle;
    margin: 0 20px
}
@media(max-width:767px) {
    .front .upcoming-events-block>.block-title::before,
    .front .upcoming-events-block>.block-title::after {
        margin: 0 10px;
        width: 15px
    }
}
.front .ongoing-events-block {
    background: rgba(238, 241, 241, 0.5);
    float: left;
    width: calc(100% - 290px)
}
.front .ongoing-events-block>.block-title {
    font-size: 1.5rem;
    font-weight: bolder;
    text-align: center;
    font-family: MiloWeb, Verdana, Geneva, sans-serif;
    text-transform: uppercase;
    margin-bottom: 47px;
    color: #49595e;
    margin-bottom: 26px
}
.front .ongoing-events-block>.block-title::before,
.front .ongoing-events-block>.block-title::after {
    width: 41px;
    height: 2px;
    background: #cecbbf;
    display: inline-block;
    content: '';
    vertical-align: middle;
    margin: 0 20px
}
@media(max-width:767px) {
    .front .ongoing-events-block>.block-title::before,
    .front .ongoing-events-block>.block-title::after {
        margin: 0 10px;
        width: 15px
    }
}
.sidebar-right-region .block>.block-title {
    color: #49595e
}
.press-room-sidebar-block {
    color: #333
}
.press-room-sidebar-block .sidebar-header {
    color: #49595e;
    margin: 0 0 .5rem;
    text-transform: uppercase;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.1
}
.press-room-sidebar-block p {
    margin-top: 0
}
.press-room-sidebar-block p a {
    color: #49595e;
    font-weight: normal;
    text-decoration: underline
}
.feeds-block p:last-child {
    margin-bottom: 0
}
.feeds-block a:hover {
    text-decoration: none
}
.feeds-block a.rss,
.feeds-block a.email {
    background-color: transparent;
    border: 0 none;
    color: transparent;
    font-size: 35px;
    font-size: 2.1875rem
}
.feeds-block a.rss:after {
    color: #49595e;
    content: "\e63e";
    font-family: 'ua-brand-symbols'
}
.feeds-block a.email:after {
    color: #49595e;
    content: "\e616";
    font-family: 'ua-brand-symbols'
}
.press-room-useful-links-block p a {
    color: #49595e;
    font-weight: normal;
    text-decoration: underline
}
.media-resources-block {
    padding-top: 63px;
    overflow-x: hidden;
    font-size: 0
}
.media-resources-block>.block-title {
    font-size: 1.5rem;
    font-weight: bolder;
    text-align: center;
    font-family: MiloWeb, Verdana, Geneva, sans-serif;
    text-transform: uppercase;
    margin-bottom: 47px;
    color: #49595e;
    margin-bottom: 39px
}
.media-resources-block>.block-title::before,
.media-resources-block>.block-title::after {
    width: 41px;
    height: 2px;
    background: #cecbbf;
    display: inline-block;
    content: '';
    vertical-align: middle;
    margin: 0 20px
}
@media(max-width:767px) {
    .media-resources-block>.block-title::before,
    .media-resources-block>.block-title::after {
        margin: 0 10px;
        width: 15px
    }
}
.media-resources-block .field {
    display: inline-block;
    vertical-align: top;
    width: calc(25% - 24px);
    margin-right: 24px;
    margin-bottom: 42px;
    overflow-x: hidden
}
.media-resources-block .field:last-child {
    margin-right: 0
}
.media-resources-block .field.field-name-field-contact {
    width: calc(50% - 24px)
}
.media-resources-block .field.field-name-field-contact .field-items .field-item {
    width: 50%
}
.media-resources-block .field.contacts {
    width: calc(50% - 24px)
}
.media-resources-block .field.contacts .field {
    display: block;
    margin: 0;
    width: 100%
}
.media-resources-block .field.contacts .field-items .field-item {
    width: 50%
}
.media-resources-block .field.contacts .field-items .field-item .field-item {
    width: 100%
}
.media-resources-block .field.field-name-field-for-the-media-images {
    width: 100%
}
.media-resources-block .field.field-name-field-for-the-media-images .field-label::after {
    margin-bottom: 29px
}
.media-resources-block .field.field-name-field-for-the-media-images .field-items {
    width: calc(100%+24px);
    margin-right: 24px
}
.media-resources-block .field.field-name-field-for-the-media-images .field-items .field-item {
    padding-right: 24px
}
.media-resources-block .field .field-label {
    font-size: 18px;
    font-size: 1.125rem;
    color: #49595e;
    text-transform: uppercase;
    font-weight: bolder
}
.media-resources-block .field .field-label .colon {
    display: none
}
.media-resources-block .field .field-label::after {
    content: '';
    display: block;
    height: 2px;
    width: 100%;
    background: #eef1f1;
    margin-bottom: 19px;
    margin-top: 2px
}
.media-resources-block .field .field-items {
    font-size: 0;
    width: calc(100%+35px);
    margin-right: -35px
}
.media-resources-block .field .field-items .field-item {
    display: inline-block;
    vertical-align: top;
    font-size: 1rem;
    color: #333;
    line-height: 150%;
    padding-right: 35px
}
.media-resources-block .field .field-items .field-item p {
    margin: 0
}
.media-resources-block .field .field-items .field-item a {
    font-weight: normal
}
.media-resources-block .field .field-items .field-item a:not(.no-arrow)::after {
    content: '\0a0\00bb';
    display: inline-block;
    top: -1px;
    position: relative
}
.media-resources-block .field .field-items .field-item a.no-arrow {
    display: block
}
.media-resources-block .press-room {
    padding: 17px 0 80px;
    text-align: center
}
.media-resources-block .press-room a {
    width: 365px
}
.topics-menu-block ul.menu {
    padding-left: 0;
    list-style-type: none
}
.topics-menu-block ul.menu li,
.topics-menu-block ul.menu li.menu__item.is-leaf {
    margin: 0 auto 20px;
    list-style-image: none;
    list-style-type: none;
    width: 300px
}
.topics-menu-block ul.menu li a,
.topics-menu-block ul.menu li.menu__item.is-leaf a {
    width: 100%
}
.homepage-slideshow-block,
.homepage-banner-block {
    background: url("../images/bkg-homepage-slideshow.png") repeat-x 0 0 transparent
}
.top-image-block {
    max-width: 779px;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 27px
}
.top-image-block img {
    width: 100%
}
.top-image-block .field-item {
    position: relative
}
.top-image-block .field-item .caption {
    position: absolute;
    bottom: 0;
    width: 100%;
    color: #49595e;
    padding: 3px 3px 3px 6px;
    font-size: .85rem;
    background-color: rgba(248, 248, 248, 0.8);
    left: 0
}
.on-going-events-block .views-field-field-calendar-when {
    color: #49595e;
    font-size: 1.3125rem
}
.on-going-events-block .event-hour {
    color: #49595e;
    font-family: 'MiloSerifWeb';
    font-size: 1.125rem;
    margin-bottom: 15px
}
.on-going-events-block .view .views-field-title {
    font-size: 1.125rem
}
.on-going-events-block .view .views-field-title a {
    color: #8f1124
}
.on-going-events-block .view .views-field-title a:focus,
.on-going-events-block .view .views-field-title a:hover {
    color: #cc665e;
    text-decoration: underline
}
.calendar-feature-block .views-field-title {
    border-bottom: 1px solid rgba(111, 133, 141, 0.4);
    border-top: 1px solid rgba(111, 133, 141, 0.4);
    font-size: 44px;
    font-size: 2.75rem;
    margin-bottom: 15px;
    padding-bottom: 20px;
    padding-top: 20px
}
.calendar-feature-block .date-wrapper,
.calendar-feature-block .field-name-field-calendar-when {
    color: #49595e;
    display: inline-block;
    font-size: 1.125rem;
    vertical-align: top
}
.calendar-feature-block .views-field-field-calendar-when-1::before {
    content: ' | '
}
.calendar-feature-block .date-wrapper {
    margin-bottom: 30px
}
.calendar-feature-block .views-field-field-event-image {
    float: left;
    margin: 0 25px 15px 0
}
.calendar-feature-block .views-field-body {
    margin-bottom: 50px
}
.calendar-feature-block .views-field-body p:first-child {
    margin-top: 0
}
.footer-images-block {
    display: inline-block
}
@media screen and (min-width:48em) {
    .mobile-menu,
    .mobile-menu-toggle-block {
        display: none
    }
    .search-block-mobile-header {
        display: none
    }
    #block-search-form {
        padding-top: 16px;
        padding-top: 1rem;
        float: right;
        clear: right
    }
    .block.mission-statement h3 {
        font-size: 2.25rem
    }
}
@media screen and (min-width:960px) {
    .topics-mobile-menu-block {
        display: none
    }
}
@media(max-width:1199px) {
    #main_nav .main-menu-block ul.menu li,
    #main_nav .topics-mobile-menu-block ul.menu li {
        padding-right: 2rem
    }
    #main_nav .main-menu-block ul.menu li.last.sf-depth-1,
    #main_nav .topics-mobile-menu-block ul.menu li.last.sf-depth-1 {
        padding-left: 0
    }
    #main_nav .main-menu-block ul.menu li a,
    #main_nav .topics-mobile-menu-block ul.menu li a {
        font-size: 1rem
    }
    footer#footer_site ul.links>li:last-child {
        padding-right: 0
    }
}
@media(max-width:959px) {
    #main_nav {
        position: relative;
        z-index: 1
    }
    #main_nav .main-menu-block,
    #main_nav .topics-mobile-menu-block {
        position: relative;
        overflow: hidden;
        height: 55px
    }
    #main_nav .main-menu-block ul.menu,
    #main_nav .topics-mobile-menu-block ul.menu {
        overflow-x: auto;
        padding-right: 43px;
        white-space: nowrap;
        padding-left: 0
    }
    #main_nav .main-menu-block ul.menu li,
    #main_nav .topics-mobile-menu-block ul.menu li {
        padding-right: 1.2rem
    }
    #main_nav .main-menu-block ul.menu li ul,
    #main_nav .topics-mobile-menu-block ul.menu li ul {
        display: none!important
    }
    #main_nav .topics-mobile-menu-block {
        border-top-color: transparent
    }
    #main_nav .main-menu-block ul.menu li.first {
        padding-right: 2.1rem
    }
    .calendar-filter-block input[type="checkbox"]+label {
        display: block;
        text-indent: 0
    }
}
@media(max-width:959px) and (min-width:767px) {
    .footer-images-block {
        float: right
    }
    footer#footer_site ul.links>li {
        padding: 35px 25px 0
    }
    footer#footer_site ul.links>li:last-child img {
        height: auto!important;
        width: 159px!important
    }
    .share-idea-block .content a:not(.btn) {
        height: 100%;
        width: 100%
    }
    .editors-picks-view-block .view .views-row {
        display: block;
        margin-left: auto;
        margin-right: auto;
        text-align: center
    }
    .editors-picks-view-block .view .views-row:nth-child(odd) {
        margin-right: auto
    }
    .logo-block {
        float: left
    }
}
@media(max-width:818px) and (min-width:767px) {
    .homepage-banner-block .image-left img,
    .category-slideshow-block .image-left img,
    .category-videos-block .image-left img,
    .category-images-block .image-left img,
    .category-blog-block .image-left img {
        height: auto!important;
        width: 149px!important
    }
    .homepage-banner-block .homepage-banner-view>.view-content .news-item a .title-right,
    .homepage-banner-block .category-images-view>.view-content .news-item a .title-right,
    .homepage-banner-block .category-blog-view>.view-content .news-item a .title-right,
    .homepage-banner-block .category-videos-view>.view-content .news-item a .title-right,
    .homepage-banner-block .category-articles-view>.view-content .news-item a .title-right,
    .category-slideshow-block .homepage-banner-view>.view-content .news-item a .title-right,
    .category-slideshow-block .category-images-view>.view-content .news-item a .title-right,
    .category-slideshow-block .category-blog-view>.view-content .news-item a .title-right,
    .category-slideshow-block .category-videos-view>.view-content .news-item a .title-right,
    .category-slideshow-block .category-articles-view>.view-content .news-item a .title-right,
    .category-videos-block .homepage-banner-view>.view-content .news-item a .title-right,
    .category-videos-block .category-images-view>.view-content .news-item a .title-right,
    .category-videos-block .category-blog-view>.view-content .news-item a .title-right,
    .category-videos-block .category-videos-view>.view-content .news-item a .title-right,
    .category-videos-block .category-articles-view>.view-content .news-item a .title-right,
    .category-images-block .homepage-banner-view>.view-content .news-item a .title-right,
    .category-images-block .category-images-view>.view-content .news-item a .title-right,
    .category-images-block .category-blog-view>.view-content .news-item a .title-right,
    .category-images-block .category-videos-view>.view-content .news-item a .title-right,
    .category-images-block .category-articles-view>.view-content .news-item a .title-right,
    .category-blog-block .homepage-banner-view>.view-content .news-item a .title-right,
    .category-blog-block .category-images-view>.view-content .news-item a .title-right,
    .category-blog-block .category-blog-view>.view-content .news-item a .title-right,
    .category-blog-block .category-videos-view>.view-content .news-item a .title-right,
    .category-blog-block .category-articles-view>.view-content .news-item a .title-right {
        padding-top: 0
    }
}
@media(max-width:767px) {
    #block-search-form {
        width: 100%;
        float: none;
        clear: both;
        position: absolute;
        z-index: 501;
        top: 0;
        left: 0;
        display: none;
        background-color: #f2f1ec;
        padding-bottom: 2rem
    }
    #block-search-form .search-block-mobile-header {
        background: #ab0520;
        position: relative;
        height: 59px;
        text-align: right;
        padding-right: 12px;
        margin-bottom: 2rem
    }
    #block-search-form .search-block-mobile-header .mobile-search-close {
        font-size: 0;
        text-decoration: none
    }
    #block-search-form .search-block-mobile-header .mobile-search-close .close-icon::before {
        content: '\e805';
        font-family: 'icons';
        color: #fff;
        font-size: 2rem;
        font-weight: normal;
        font-style: normal;
        line-height: 59px
    }
    .responsive-search-button-block {
        display: inline-block;
        float: right;
        margin-top: 20px
    }
    .logo-block {
        margin-top: 14px
    }
    .logo-block .logo {
        height: 50px
    }
    .logo-block .logo {
        background-size: 100% auto;
        width: 180px
    }
    .related-block,
    .we-like-block,
    .get-latest-block,
    .popular-block {
        float: none;
        width: 100%
    }
    .we-like-block>.block-title {
        margin-bottom: 25px
    }
    .popular-block {
        padding-top: 45px
    }
    .front .upcoming-events-block,
    .front .share-idea-block,
    .front .ongoing-events-block,
    .front .latest-news-block {
        float: none;
        width: 100%
    }
    .front .latest-news-block {
        margin-top: 0
    }
    .front .upcoming-events-block {
        margin-bottom: 30px
    }
    .homepage-news-block>.block-title {
        margin-bottom: 0
    }
    .footer-logo-block {
        display: block;
        float: none;
        margin-bottom: 30px
    }
    .footer-logo-block .logo {
        background-size: 100% auto;
        height: 50px;
        margin: 0 auto;
        width: 200px
    }
    .footer-images-block {
        display: block
    }
    footer#footer_site a.uabannerlogo {
        vertical-align: top
    }
    footer#footer_site ul>li {
        border-left: 0 none;
        border-top: 1px solid rgba(50, 50, 50, 0.42);
        display: block
    }
    footer#footer_site ul.links>li {
        padding: 28px 20px 20px
    }
    footer#footer_site ul.links>li img {
        margin: 0 auto;
        width: auto!important
    }
    .region-footer-sub {
        padding: 0 .75rem
    }
    .footer-copyright-block {
        margin-bottom: 15px
    }
}
@media(max-width:767px) {
    .ua-redbar-v1 .navbar-static-top {
        text-align: center
    }
    .ua-redbar-v1 .navbar-static-top .mobile-menu-toggle-block {
        position: absolute;
        z-index: 997;
        font-size: 0;
        right: 0;
        top: 0
    }
    .ua-redbar-v1 .navbar-static-top .mobile-menu-toggle-block * {
        display: inline-block
    }
    .ua-redbar-v1 .navbar-static-top .mobile-menu-toggle-block p {
        margin: 0;
        width: auto!important;
        height: auto!important
    }
    .ua-redbar-v1 .navbar-static-top .mobile-menu-toggle-block p a {
        background-color: #395180;
        height: 56px;
        position: absolute;
        right: 0;
        top: 122px;
        width: 43px
    }
    .ua-redbar-v1 .navbar-static-top .mobile-menu-toggle-block p a .toggle-icon {
        font-size: 1.125rem;
        color: #fff;
        line-height: 56px
    }
    .ua-redbar-v1 .navbar-static-top .mobile-menu-toggle-block p a .toggle-icon::before {
        content: '\e800';
        font-family: 'icons';
        font-style: normal;
        font-weight: normal
    }
    .ua-redbar-v1 .navbar-static-top .mobile-menu-toggle-block p a.open {
        background-color: transparent
    }
    .ua-redbar-v1 .navbar-static-top .mobile-menu-toggle-block p a.open .toggle-icon::before {
        content: '\e805';
        font-size: 2.2rem
    }
    .ua-redbar-v1 .navbar-static-top .branding-menu {
        display: none
    }
    .ua-redbar-v1 .navbar-static-top p {
        background-size: 100% auto!important;
        margin-left: 0!important;
        height: auto!important;
        width: 250px!important
    }
    .mobile-menu {
        background-color: #0c234b;
        left: 0;
        width: 100vw;
        font-size: 1rem;
        margin-left: -1em
    }
    .mobile-menu.mobile-utility-menu {
        border-top: 1px solid #000136;
        padding-top: 18px
    }
    .mobile-menu.mobile-utility-menu ul {
        font-size: 1rem
    }
    .mobile-menu.mobile-utility-menu ul li {
        border-top: 0;
        padding-top: 0
    }
    .mobile-menu.mobile-utility-menu ul li a {
        font-weight: normal
    }
    .mobile-menu .menu__item.is-leaf,
    .mobile-menu .menu__item.is-expanded {
        list-style-image: none;
        list-style-type: none
    }
    .mobile-menu .menu__item.is-expanded ul li {
        border-top: 0;
        font-size: 1rem;
        padding-top: 0
    }
    .mobile-menu .menu__item.is-expanded ul li a {
        font-weight: normal
    }
    .mobile-menu ul {
        padding: 0;
        font-size: 1.5rem;
        margin: 0
    }
    .mobile-menu ul li {
        border-top: 1px solid #000136;
        padding-top: .75rem;
        padding-bottom: .75rem
    }
    .mobile-menu ul li a {
        display: block;
        width: 100%;
        height: 100%;
        color: #fff;
        text-align: center;
        text-transform: uppercase
    }
    .mobile-menu ul li a:focus,
    .mobile-menu ul li a:hover,
    .mobile-menu ul li a:active,
    .mobile-menu ul li a.active {
        text-decoration: none;
        color: #fff
    }
    .block .image-left {
        display: block;
        margin-right: 0
    }
    .block .image-left::after,
    .block .image-left:hover:after {
        border-color: transparent transparent #fff;
        border-style: solid;
        border-width: 0 12.5px 13px;
        bottom: 0;
        height: 0;
        top: inherit;
        width: 0;
        right: calc(50% - 13px)
    }
    .block .image-left img {
        height: auto;
        width: 100%
    }
    .block .title-right {
        font-size: 1.125rem;
        min-width: auto;
        width: 100%
    }
    .latest-news-block,
    .front .ongoing-events-block,
    .front .share-idea-block {
        background-color: #fff
    }
    .front .share-idea-block {
        margin-bottom: 50px
    }
    .media-resources-block .field {
        display: block;
        margin-right: 0;
        width: 100%
    }
    .media-resources-block .field.field-name-field-contact {
        width: auto
    }
    .media-resources-block .field.field-name-field-contact .field-items .field-item {
        width: auto
    }
    .category-page .category-popular-block,
    .category-page .category-get-latest-block {
        display: block;
        margin: 0 auto;
        width: 100%
    }
    .category-page .category-videos-block>.block-title,
    .category-page .category-images-block>.block-title,
    .category-page .category-blog-block>.block-title,
    .category-page .category-popular-block>.block-title {
        margin-bottom: 10px
    }
    .category-page .category-videos-block {
        padding-top: 20px
    }
    .category-page .category-images-block {
        padding-bottom: 65px
    }
    .category-page .category-get-latest-block {
        padding-top: 35px
    }
    .featured-block {
        background-size: 100% 100%!important;
        padding: 3.5rem 0
    }
    .featured-block .featured-view {
        padding-top: 15px
    }
    .editors-picks-view-block .view {
        text-align: center
    }
    .editors-picks-view-block .view .views-row .editors-pick-title a {
        line-height: 1.1em
    }
}
@media(max-width:400px) {
    .front .get-latest-block a.btn,
    .node-type-story .get-latest-block a.btn,
    .node-type-flexible-content .get-latest-block a.btn,
    .media-resources-block .press-room a {
        width: 94%
    }
    .media-resources-block {
        padding-top: 40px
    }
    .media-resources-block>.block-title {
        font-size: 1.1rem
    }
    .media-resources-block>.block-title::before,
    .media-resources-block>.block-title::after {
        margin: 0 10px
    }
    .media-resources-block .field.field-name-field-story-images .field-items .field-item {
        margin-bottom: 10px;
        padding-right: 0
    }
    .media-resources-block .field .field-items .field-item {
        width: 43%
    }
    .media-resources-block .field .field-items .field-item.even {
        margin-right: 5%
    }
}
@media(max-width:390px) {
    .editors-picks-view-block .view .views-row {
        width: 46%
    }
    .editors-picks-view-block .view .views-row:nth-child(odd) {
        margin-right: 5%
    }
}
@media(max-width:540px) {
    .content-region .block {
        display: block;
        width: 100%
    }
    .front .upcoming-events-view .view-content .news-item,
    .front .ongoing-events-view .view-content .news-item {
        display: block;
        width: 100%
    }
}
footer#footer_site h2 {
    font: normal normal bold .88em MiloWeb, Verdana, Geneva, sans-serif;
    text-transform: uppercase;
    text-align: center;
    color: #333
}
footer#footer_site .footer-logo {
    margin: 0 auto 40px;
    margin: 0 auto 2.5rem;
    max-width: 400px
}
footer#footer_site .footer-logo img {
    max-height: 100px
}
footer#footer_site>.container {
    border-bottom: 1px solid #8e8c85;
    position: relative;
    padding: 0 0 16px;
    padding: 0 0 1rem
}
footer#footer_site ul.menu {
    display: block;
    margin: 0;
    padding: 16px 0 0;
    padding: 1rem 0 0;
    text-align: center;
    float: none
}
footer#footer_site ul.menu:after {
    content: "\0020";
    display: block;
    clear: both
}
footer#footer_site ul.menu>li {
    display: inline-block;
    list-style: none;
    padding: 0 12px;
    padding: 0 .75rem;
    border-right: 1px solid #a8a69d
}
footer#footer_site ul.menu>li.last {
    border-right: 0
}
footer#footer_site .column-menu {
    display: block;
    padding-top: 24px;
    padding-top: 1.5rem;
    border-top: 1px solid #a8a69d
}
footer#footer_site .column-menu:first-child {
    border-top: 0 none
}
footer#footer_site .column-menu ul.menu li {
    display: block;
    float: none;
    border: 0 none;
    padding: 0;
    margin-bottom: 11px;
    margin-bottom: .7rem;
    line-height: 1.2
}
footer#footer_site .column-menu ul.menu li a,
footer#footer_site .column-menu ul.menu li a:link,
footer#footer_site .column-menu ul.menu li a:visited {
    text-decoration: none;
    font-weight: normal
}
footer#footer_site .column-menu ul.menu li a:focus,
footer#footer_site .column-menu ul.menu li a:hover,
footer#footer_site .column-menu ul.menu li a:active {
    color: #2a6496
}
footer#footer_site #footer_sub .container {
    padding-top: 8px;
    padding-top: .5rem
}
footer#footer_site #footer_sub .container>* {
    font-size: 15px;
    font-size: .96rem
}
footer#footer_site #footer_sub .container p {
    text-align: center
}
@media(min-width:48em) {
    footer#footer_site .footer-content {
        clear: both
    }
    footer#footer_site .column-menu {
        display: inline-block;
        vertical-align: top;
        border: 0 none;
        width: 49%
    }
    footer#footer_site .column-menu h2 {
        text-align: left;
        padding: 0 32px;
        padding: 0 2rem
    }
    footer#footer_site .column-menu ul.menu {
        padding: 16px 32px 0;
        padding: 1rem 2rem 0;
        text-align: left
    }
}
@media(min-width:60em) {
    footer#footer_site ul.menu {
        float: right
    }
    footer#footer_site .footer-logo {
        float: left;
        margin: 0 16px 16px 0;
        margin: 0 1rem 1rem 0
    }
    footer#footer_site .footer-content {
        clear: none;
        text-align: right
    }
    footer#footer_site .column-menu {
        position: relative;
        padding: 0 0 0 16px;
        padding: 0 0 0 1rem;
        margin: 0 0 0 16px;
        margin: 0 0 0 1rem;
        border-top: 0 none;
        border-left: 1px solid #a8a69d;
        display: inline-block;
        vertical-align: top;
        min-height: 16em;
        max-width: 14.5%
    }
    footer#footer_site .column-menu h2 {
        padding: 0
    }
    footer#footer_site .column-menu ul.menu {
        width: 100%;
        padding: 16px 0;
        padding: 1rem 0
    }
    footer#footer_site .column-menu ul.menu a {
        font-size: 14px;
        font-size: .875rem
    }
    #footer_sub .container p {
        text-align: left
    }
}
@media(min-width:60em) and (max-width:75em) {
    footer#footer_site .footer-logo {
        max-width: 300px
    }
}
@media screen and (min-width:60em) {
    .sidebar ul.menu {
        list-style: none outside none;
        padding: 0;
        margin: 0
    }
    .sidebar ul.menu li {
        list-style: none outside none;
        padding: 0;
        margin: 0;
        display: block
    }
    .sidebar ul.menu li>a,
    .sidebar ul.menu li>a:link,
    .sidebar ul.menu li>a:visited {
        position: relative;
        padding: 10px 16px;
        padding: .625rem 1rem;
        text-decoration: none;
        font-weight: normal;
        display: block;
        color: #333
    }
    .region-sidebar-first .menu>li>a:hover,
    .region-sidebar-first .menu>li>a:focus,
    .region-sidebar-first .menu>li.active a,
    .region-sidebar-first .menu>li a.active {
        background: url("../images/sidebar-menu-chevron-left.png") no-repeat scroll 100% center/30px 100% #dee8e7;
        border-bottom: 0 solid transparent;
        color: #076873;
        text-decoration: none
    }
    .region-sidebar-second .menu>li>a:hover,
    .region-sidebar-second .menu>li>a:focus,
    .region-sidebar-second .menu>li.active a,
    .region-sidebar-second .menu>li a.active {
        background: url("../images/sidebar-menu-chevron-right.png") no-repeat scroll 0 center/30px 100% #dee8e7;
        border-bottom: 0 solid transparent;
        color: #076873;
        text-decoration: none
    }
}
#block-block-18 .uabannerlogo {
    text-decoration: none
}
a i {
    color: #333;
    font-size: 36px
}
i+.mailto {
    display: none
}
#block-block-18 .uabannerlogo {
    text-decoration: none
}
a i {
    color: #333;
    font-size: 36px
}
i+.mailto {
    display: none
}
footer#footer_site {
    margin-top: 40px;
    margin-top: 2.5rem;
    background: #e6e3d9;
    padding: 40px 0;
    padding: 2.5rem 0
}
footer#footer_site a {
    color: #333;
    text-decoration: underline
}
footer#footer_site a:hover {
    color: #777
}
footer#footer_site #footer_logo {
    text-align: center
}
footer#footer_site #footer_logo img {
    max-width: 360px;
    width: 80%;
    height: auto;
    margin: 0 auto 1rem
}
@media(min-width:992px) {
    footer#footer_site #footer_logo img {
        float: left;
        margin: 0
    }
}
footer#footer_site ul {
    display: block;
    margin: 0;
    padding: 16px 0 0;
    padding: 1rem 0 0;
    text-align: center
}
footer#footer_site ul>li {
    display: inlin-block;
    list-style: none;
    padding: 0 12px;
    padding: 0 .75rem;
    border-right: 1px solid #b6bec1
}
@media(min-width:767px) {
    footer#footer_site ul>li {
        display: inline-block;
        list-style: none;
        padding: 0 .75rem;
        border-right: 1px solid #b6bec1
    }
}
@media(max-width:959px) and (min-width:767px) {
    .footer-images-block {
        float: right
    }
    footer#footer_site ul>li.last {
        border-right: 0
    }
    footer#footer_site ul>li a {
        color: #333
    }
    footer#footer_site #footer_copyright {
        clear: both;
        border-top: 1px solid #b6bec1;
        margin-top: 32px;
        margin-top: 2rem;
        float: left;
        width: 100%;
        padding-top: 16px;
        padding-top: 1rem
    }
}
.ua-redbar-v1 .redbar {
    background: #ab0520;
    position: relative;
    border: 0
}
.ua-redbar-v1 .redbar a {
    color: #fff;
    font-family: Miloweb;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none
}
.ua-redbar-v1 .redbar-brand p {
    text-indent: -9999em;
    width: 253px;
    height: 16px;
    margin: 20px 0 0;
    padding: 0;
    background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url("/sites/all/themes/uanews_theme/images/ua-wordmark.svg") no-repeat
}
.ua-redbar-v1 .redbar .navbar-header {
    min-height: 59px
}
.ua-redbar-v1 .redbar ul {
    padding: 0
}
.ua-redbar-v1 .navbar-nav li:first-child {
    background: 0
}
.nav>li>a:focus {
    background: #63000b
}
.ua-redbar-v1 .nav>li>a:hover {
    background: #63000b
}
.ua-redbar-v1 .navbar-toggle .icon-bar {
    background-color: #fff
}
.ua-redbar-v1 .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}
.ua-redbar-v1 .sr-only-focusable:active,
.ua-redbar-v1 .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}
.ua-redbar-v1 .container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}
.ua-redbar-v1 .collapse {
    display: none;
    visibility: hidden
}
.ua-redbar-v1 .collapse.in {
    display: block;
    visibility: visible
}
.ua-redbar-v1 .collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: .35s;
    -o-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-property: height, visibility;
    -o-transition-property: height, visibility;
    transition-property: height, visibility
}
.ua-redbar-v1 .dropdown {
    position: relative
}
.ua-redbar-v1 .dropdown-toggle:focus {
    outline: 0
}
.ua-redbar-v1 .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175)
}
.ua-redbar-v1 .nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}
.ua-redbar-v1 .nav>li {
    position: relative;
    display: block
}
.ua-redbar-v1 .nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px
}
.ua-redbar-v1 .nav>li>a:focus,
.ua-redbar-v1 .nav>li>a:hover {
    text-decoration: none;
    background-color: #63000b
}
.ua-redbar-v1 .nav>li.disabled>a {
    color: #777
}
.ua-redbar-v1 .nav>li.disabled>a:focus,
.ua-redbar-v1 .nav>li.disabled>a:hover {
    color: #777;
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent
}
.ua-redbar-v1 .nav .open>a {
    background-color: #eee;
    border-color: #337ab7
}
.ua-redbar-v1 .nav .open>a:focus,
.ua-redbar-v1 .nav .open>a:hover {
    background-color: #eee;
    border-color: #337ab7
}
.ua-redbar-v1 .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}
.ua-redbar-v1 .nav>li>a>img {
    max-width: none
}
.ua-redbar-v1 .navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent
}
.ua-redbar-v1 .navbar-collapse {
    padding-right: 15px;
    padding-left: 15px;
    overflow-x: visible;
    -webkit-overflow-scrolling: touch;
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1)
}
.ua-redbar-v1 .navbar-collapse.in {
    overflow-y: auto
}
.ua-redbar-v1 .container-fluid>.navbar-collapse,
.ua-redbar-v1 .container-fluid>.navbar-header {
    margin-right: -15px;
    margin-left: -15px
}
.ua-redbar-v1 .container>.navbar-collapse,
.ua-redbar-v1 .container>.navbar-header {
    margin-right: -15px;
    margin-left: -15px
}
.ua-redbar-v1 .navbar-static-top {
    z-index: 500;
    border-width: 0 0 1px
}
.ua-redbar-v1 .navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 12px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px
}
.ua-redbar-v1 .navbar-toggle:focus {
    outline: 0
}
.ua-redbar-v1 .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px
}
.ua-redbar-v1 .navbar-toggle .icon-bar+.icon-bar {
    margin-top: 4px
}
.ua-redbar-v1 .navbar-nav {
    margin: 7.5px -15px
}
.ua-redbar-v1 .navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px;
    font-size: 16px
}
.ua-redbar-v1 .navbar-nav>li>.dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}
.ua-redbar-v1 .btn-group-vertical>.btn-group:after,
.ua-redbar-v1 .btn-group-vertical>.btn-group:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .btn-toolbar:after,
.ua-redbar-v1 .btn-toolbar:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .clearfix:after,
.ua-redbar-v1 .clearfix:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .container-fluid:after,
.ua-redbar-v1 .container-fluid:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .container:after,
.ua-redbar-v1 .container:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .dl-horizontal dd:after,
.ua-redbar-v1 .dl-horizontal dd:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .form-horizontal .form-group:after,
.ua-redbar-v1 .form-horizontal .form-group:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .modal-footer:after,
.ua-redbar-v1 .modal-footer:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .nav:after,
.ua-redbar-v1 .nav:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .navbar-collapse:after,
.ua-redbar-v1 .navbar-collapse:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .navbar-header:after,
.ua-redbar-v1 .navbar-header:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .navbar:after,
.ua-redbar-v1 .navbar:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .pager:after,
.ua-redbar-v1 .pager:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .panel-body:after,
.ua-redbar-v1 .panel-body:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .row:after,
.ua-redbar-v1 .row:before {
    display: table;
    content: " "
}
.ua-redbar-v1 .btn-group-vertical>.btn-group:after,
.ua-redbar-v1 .btn-toolbar:after,
.ua-redbar-v1 .clearfix:after,
.ua-redbar-v1 .container-fluid:after,
.ua-redbar-v1 .container:after,
.ua-redbar-v1 .dl-horizontal dd:after,
.ua-redbar-v1 .form-horizontal .form-group:after,
.ua-redbar-v1 .modal-footer:after,
.ua-redbar-v1 .nav:after,
.ua-redbar-v1 .navbar-collapse:after,
.ua-redbar-v1 .navbar-header:after,
.ua-redbar-v1 .navbar:after,
.ua-redbar-v1 .pager:after,
.ua-redbar-v1 .panel-body:after,
.ua-redbar-v1 .row:after {
    clear: both
}
@media(max-width:767px) {
    .ua-redbar-v1 .navbar-nav li {
        background: 0;
        padding-left: 0
    }
    .ua-redbar-v1 .redbar-brand p {
        margin: 20px 0 0 10px
    }
}
@media(max-width:360px) {
    .ua-redbar-v1 .redbar-brand p {
        background-size: 70%;
        margin: 23px 0 0 10px
    }
}
@media(min-width:768px) {
    .ua-redbar-v1 .container {
        width: 750px
    }
}
@media(min-width:992px) {
    .ua-redbar-v1 .container {
        width: 970px
    }
}
@media(min-width:1200px) {
    .ua-redbar-v1 .container {
        width: 1170px
    }
}
@media(min-width:768px) {
    .ua-redbar-v1 .navbar {
        border-radius: 4px
    }
}
@media(min-width:768px) {
    .ua-redbar-v1 .navbar-header {
        float: left
    }
}
@media(min-width:768px) {
    .ua-redbar-v1 .navbar-collapse {
        width: auto;
        border-top: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
    .ua-redbar-v1 .navbar-collapse.collapse {
        display: block!important;
        height: auto!important;
        padding-bottom: 0;
        overflow: visible!important;
        visibility: visible!important
    }
    .ua-redbar-v1 .navbar-collapse.in {
        overflow-y: visible
    }
    .ua-redbar-v1 .navbar-static-top .navbar-collapse {
        padding-right: 0;
        padding-left: 0
    }
}
@media(min-width:768px) {
    .ua-redbar-v1 .container-fluid>.navbar-collapse,
    .ua-redbar-v1 .container-fluid>.navbar-header {
        margin-right: 0;
        margin-left: 0
    }
    .ua-redbar-v1 .container>.navbar-collapse,
    .ua-redbar-v1 .container>.navbar-header {
        margin-right: 0;
        margin-left: 0
    }
}
@media(min-width:768px) {
    .ua-redbar-v1 .navbar-static-top {
        border-radius: 0
    }
}
@media(min-width:768px) {
    .ua-redbar-v1 .navbar-toggle {
        display: none
    }
}
@media(max-width:767px) {
    .ua-redbar-v1 .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
    .ua-redbar-v1 .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px
    }
    .ua-redbar-v1 .navbar-nav .open .dropdown-menu>li>a {
        padding: 5px 15px 5px 25px;
        line-height: 20px
    }
    .ua-redbar-v1 .navbar-nav .open .dropdown-menu>li>a:focus,
    .ua-redbar-v1 .navbar-nav .open .dropdown-menu>li>a:hover {
        background-image: none
    }
}
@media(min-width:768px) {
    .ua-redbar-v1 .navbar-nav {
        float: left;
        margin: 0
    }
    .ua-redbar-v1 .navbar-nav>li {
        float: left
    }
    .ua-redbar-v1 .navbar-nav>li>a {
        padding-top: 19px;
        padding-bottom: 20px
    }
}
@media(min-width:768px) {
    .ua-redbar-v1 .navbar-left {
        float: left!important
    }
    .ua-redbar-v1 .navbar-right {
        float: right!important;
        margin-right: -15px
    }
    .ua-redbar-v1 .navbar-right~.navbar-right {
        margin-right: 0
    }
}