.slider_bg {    position: absolute;    margin: 0 auto;    z-index: 9;}
.slider_bg_small {    position: absolute;    margin: 0 auto;    z-index: 9;}
.her-greetings {
    margin-bottom: 20px
}
.her-greetings h3 {
    margin-top: -7px
}
.her-greetings .her-greetings-img {
    margin-bottom: 20px;
    float: left;
    width: 160px;
    height: 210px;
    overflow: hidden;
    border: 3px solid #e1ded0
}
.her-greetings .her-greetings-img img {
    border: 0;
    max-height: 100%;
    max-width: 100%
}
.her-greetings .her-greetings-text {
    margin-left: 190px
}
.her-greetings .her-greetings-text a {
    margin-top: 0
}
@media screen and (max-width: 480px) {
    .her-greetings .her-greetings-img {
        float: none;
        margin-bottom: 24px
    }
    .her-greetings .her-greetings-text {
        margin-left: 0
    }
}
.her-facts-figures {
    margin-bottom: 30px
}
.her-facts-figures .her-content-tbl-big-text,
.her-facts-figures .her-content-tbl-big-text-sc,
.her-facts-figures .her-content-tbl-big-text-sc {
    padding-bottom: 1px
}
.her-facts-figures .her-content-tbl-big-text span,
.her-facts-figures .her-content-tbl-big-text-sc span,
.her-facts-figures .her-content-tbl-big-text-sc span {
    font-size: 14px;
    font-weight: bold
}
.her-facts-figures .her-tbl {
    table-layout: auto;
    width: auto;
    border-spacing: 0 22px;
    margin-top: -22px;
    margin-bottom: -22px;
    margin-left: -7px
}
.her-facts-figures .her-tbl-responsive {
    width: 100%
}
.her-facts-figures .her-tbl-responsive .her-tbl .her-tbl-cell {
    vertical-align: top
}
.her-facts-figures .her-tbl-responsive .her-tbl .her-tbl-cell p {
    word-break: break-all
}
.her-facts-figures .her-tbl-responsive .her-row-empty>.her-tbl-cell {
    padding-bottom: 15px
}
.her-facts-figures .her-tbl-responsive .her-row-empty:last-child>.her-tbl-cell {
    padding-bottom: 0
}
.her-facts-figures .her-content-tbl-big-text,
.her-facts-figures .her-content-tbl-big-text-sc {
    padding-top: 0;
    line-height: 24px
}
.her-facts-figures img {
    padding-right: 17px
}
.her-facts-figures p {
    margin-top: 0;
    margin-bottom: 0
}
.her-contact-information .her-tbl {
    width: auto;
    table-layout: auto;
    border-spacing: 10px 0;
    margin-left: -10px
}
.her-contact-information .her-tbl .her-row:before,
.her-contact-information .her-tbl .her-row:after {
    content: initial
}
.her-contact-information h3 {
    margin-top: -7px
}
.her-contact-information .her-phone-mail {
    margin-bottom: 30px;
    margin-left: -15px
}
.her-contact-information .her-phone-mail a {
    color: white;
    text-decoration: underline;
    word-wrap: break-word
}
.her-contact-information .her-phone-mail .her-content-sub-head {
    padding-top: 0;
    padding-bottom: 0
}
.her-contact-information .her-phone-mail .her-content-tbl-big-text,
.her-contact-information .her-phone-mail .her-content-tbl-big-text-sc {
    padding-top: 0;
    word-break: break-word;
    word-wrap: break-word;
    width: 100%
}
.her-contact-information .her-legal-address {
    margin-bottom: 30px
}
@media screen and (max-width: 480px) {
    .her-contact-information .her-legal-address {
        margin-left: -15px
    }
}
.her-contact-information .her-legal-address p {
    color: #000;
}
.her-contact-information .her-legal-address p span {
    color: #6c90a0
}
.her-contact-information .her-additional-information {
    margin-bottom: 30px
}
@media screen and (max-width: 480px) {
    .her-contact-information .her-additional-information {
        margin-left: -15px
    }
}
.her-contact-information .her-additional-information ul {
    margin-bottom: -20px
}
.her-contact-information .her-additional-information ul li:first-child .her-btn {
    margin-top: 0 !important
}
.her-contact-information .her-additional-information .her-btn {
    padding-left: 0
}
.her-structure-hermitage .her-structure-list {
    margin-bottom: 30px
}
.her-structure-hermitage .her-structure-list h3 {
    margin-top: 0;
    margin-bottom: 15px
}
.her-structure-hermitage .her-structure-list ul {
    margin-top: -5px;
    margin-bottom: -20px
}
.her-structure-hermitage .her-structure-list ul li:first-child .her-btn {
    margin-top: 0 !important
}
.her-structure-hermitage .her-structure-list .her-btn {
    padding-left: 0
}
.her-structure-hermitage p {
    margin-bottom: 5px
}
@media screen and (max-width: 1024px) {
    .her-structure-hermitage>div.her-col-25-sm-xs-max:nth-child(odd) {
        clear: left
    }
}
@media screen and (max-width: 1310px) and (min-width: 1025px) {
    .her-contact-information .her-tbl {
        width: 100%;
        table-layout: fixed
    }
    .her-contact-information .her-phone-mail .her-content-sub-head {
        width: 7rem
    }
}
@media screen and (max-width: 680px) and (min-width: 481px) {
    .her-contact-information .her-tbl {
        width: 100%;
        table-layout: fixed
    }
    .her-contact-information .her-phone-mail .her-content-sub-head {
        width: 7rem
    }
}
.her-address:before,
.her-address:after {
    content: " ";
    display: table
}
.her-address:after {
    clear: both
}
.her-address .her-content-sub-head {
    padding: 0
}
.her-address img.address {
    float: left;
    display: block;
    max-width: 100%;
    height: auto;
    margin-bottom: 40px
}
@media screen and (max-width: 480px) {
    .her-address img.address {
        margin-bottom: 20px
    }
}
.her-address div.her-row.map .her-col-75-xs-max .map-container {
    border: 3px solid #fff;
    height: 210px;
    position: relative
}
.her-address div.her-row.map .her-col-75-xs-max .map-container>a {
    padding-left: 0;
    padding-right: 0;
    position: absolute
}
.her-address div.her-row.map .her-col-75-xs-max .map-container>div {
    position: absolute;
    height: 100%;
    width: 100%
}
.her-address div.her-row.map address {
    color: #000;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: bold
}
.her-address div.her-row.map+div.her-row {
    margin-top: 25px
}
.her-address address {
    margin-top: -20px;
    margin-bottom: 40px
}
.her-blog-comments {
    display: table;
    border-collapse: collapse;
    width: 100%;
    margin-bottom: -17px
}
.her-blog-comments .her-comment-item {
    display: table-row;
    padding-bottom: 27px;
    padding-top: 27px;
    border-bottom: 1px solid #394852
}
.her-blog-comments .her-comment-item:last-child {
    border-color: transparent
}
.her-blog-comments .her-comment-item .her-comment-img {
    display: table-cell;
    padding-bottom: 27px;
    padding-top: 27px;
    vertical-align: top;
    width: 95px
}
.her-blog-comments .her-comment-item .her-comment-img img {
    height: 70px;
    width: 70px;
    margin-right: 25px
}
.her-blog-comments .her-comment-item .her-comment-content {
    display: table-cell;
    padding-bottom: 17px;
    padding-top: 27px;
    color: #fff;
    vertical-align: top
}
.her-blog-comments .her-comment-item .her-comment-content p {
    margin-bottom: 0
}
.her-blog-comments .her-comment-item .her-comment-content p a {
    text-decoration: none
}
.her-blog-comments .her-comment-item .her-comment-content p a:focus,
.her-blog-comments .her-comment-item .her-comment-content p a:hover,
.her-blog-comments .her-comment-item .her-comment-content p a:active {
    text-decoration: underline
}
.her-blog-comments .her-comment-item .her-comment-content .her-comment-title {
    margin-bottom: 8px
}
.her-blog-comments .her-comment-item .her-comment-content .her-comment-title .her-comment-name {
    font-family: "KievitCyr-ExtraBold";
    color: #919191
}
.her-blog-comments .her-comment-item .her-comment-content .her-comment-title .her-comment-date {
    font-family: "KievitCyr-Medium";
    color: #919191
}
.her-blog-comments+.her-pagination {
    margin-top: 30px;
    margin-bottom: 8px
}
.her-blog-comment>h2 {
    margin-bottom: -5px
}
.her-blog-comment+.her-blog-comments-create {
    margin-top: 24px
}
.her-btn-row {
    margin-bottom: 30px
}
.her-btn-row:before,
.her-btn-row:after {
    content: " ";
    display: table
}
.her-btn-row:after {
    clear: both
}
.her-btn-row .her-btn {
    margin-right: 10px;
    margin-bottom: 10px
}
.her-btn-row .her-filter {
    margin-bottom: 24px
}
.her-btn-row>button,
.her-btn-row>a {
    float: left
}
.her-btn-row .her-add-element-note {
    height: 0;
    overflow: hidden
}
.her-btn-link-row .her-btn-link {
    margin-right: 17px
}
.her-share-button {
    position: relative;
    float: left;
    margin-right: 10px
}
.her-share-button.her-open button {
    background-color: #114952 !important;
    color: #e1ded0 !important;
    border: 1px solid #114952 !important
}
.her-share-button button {
    margin-right: 0 !important;
    margin-top: 0 !important;
    height: 41px !important;
    padding: 3px 8px 3px 9px !important
}
.her-share-button .her-dropdown-menu {
    left: auto;
    right: 0;
    padding: 0;
    margin: 0;
    border: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    border-radius: 0;
    background-color: transparent
}
.her-share-button .her-dropdown-menu h3 {
    color: #e1ded0 !important;
    margin-bottom: 1px;
    margin-bottom: .1rem
}
.her-share-button .her-dropdown-menu ul {
    float: right
}
.her-share-button .her-dropdown-menu>ul>li:after {
    content: " ";
    position: absolute;
    width: 40px;
    height: 7px;
    bottom: -7px;
    right: 0;
    background-color: #114952
}
.her-share-button .her-dropdown-menu li {
    background-color: #114952;
    position: relative;
    float: right;
    padding: 25px 11px
}
.her-share-button .her-dropdown-menu .her-sub-menu {
    border-top-width: 0;
    z-index: 0
}
.her-share-button .her-dropdown-menu .her-sub-menu li {
    padding: 0;
    float: left
}
.her-element-white .her-share-button button {
    border: 1px solid #7698a6 !important
}
.her-element-white .her-share-button.her-open button {
    border: 1px solid #114952 !important
}
.her-element-dark .her-share-button {
    margin-bottom: 7px
}
.her-element-dark .her-share-button button,
.her-element-light .her-share-button button {
    border: 1px solid #e1ded0 !important
}
.her-element-dark .her-share-button.her-open button,
.her-element-light .her-share-button.her-open button {
    border: 1px solid #81a1ae !important;
    background-color: #81a1ae !important;
    color: #fff !important
}
.her-element-dark .her-share-button .her-dropdown-menu h3,
.her-element-light .her-share-button .her-dropdown-menu h3 {
    color: #fff !important
}
.her-element-dark .her-share-button .her-dropdown-menu>ul>li:after,
.her-element-light .her-share-button .her-dropdown-menu>ul>li:after {
    background-color: #81a1ae
}
.her-element-dark .her-share-button .her-dropdown-menu li,
.her-element-light .her-share-button .her-dropdown-menu li {
    background-color: #81a1ae
}
.her .dojoxCalendar {
    width: 182px;
    visibility: visible !important
}
.her .dojoxCalendarContainer {
    cursor: default;
    font-family: tahoma, verdana, helvetica;
    font-size: 11px;
    padding: 0;
    text-align: center;
    width: 180px;
    overflow: hidden
}
.her .dj_ie6 .dojoxCalendarContainer {
    width: auto;
    position: relative
}
.her .dojoxCalendarBody {
    height: 138px;
    overflow: hidden;
    position: relative;
    margin: auto;
    width: 180px
}
.her .dojoxCalendar .no-header .dojoxCalendarBody {
    height: 162px
}
.her .dojoxCalendar .dijitCalendarDayLabels,
.her .dojoxCalendarMonthLabels,
.her .dojoxCalendarYearLabels,
.her .dojoxCal-MY-labels {
    width: 180px;
    height: 138px;
    top: 0;
    position: absolute;
    left: 0;
    margin: auto;
    text-align: center
}
.her .dojoxCalendar .dijitCalendarDayLabels {
    left: 1px !important
}
.her .dojoxCalendar .dojoxCalendarBody>div {
    width: 180px
}
.her .dojoxCalendar .dijitCalendarDateTemplate {
    padding: 0 !important;
    background: transparent
}
.her .nihilo .dojoxCalendar .dijitCalendarDateTemplate,
.her .soria .dojoxCalendar .dijitCalendarDateTemplate {
    border: 0 none !important
}
.her .soria tr.dojoxCal-MY-btns {
    background: url(../../../dijit/themes/soria/images/tabBottomHoverC.gif) repeat-x scroll 0 -21px
}
.her .dojoxCalendar .noPointer,
.her .dojoxCalendar .noPointer * {
    cursor: auto
}
.her .dojoxCalendarContainer table {
    font-size: 11px;
    border-bottom: 4px solid white
}
.her .dojoxCalendarHeader {
    height: 20px;
    width: 172px;
    padding: 4px 4px 0
}
.her .dojoxCalendarHeader .her-icon-arrow-left {
    margin-left: -3px;
    top: 1px
}
.her .dojoxCalendarHeader .her-icon-arrow-right {
    top: 2px
}
.her .dojoxCalendarHeader .her-icon-arrow-left,
.her .dojoxCalendarHeader .her-icon-arrow-right {
    font-size: 30px;
    font-size: 3rem
}
.her .dojoxCalendar .no-header .dojoxCalendarHeader {
    display: none
}
.her .soria .dojoxCalendarHeader {
    background: #bed7f0 url(../../../dijit/themes/soria/images/titleBar.png) repeat-x scroll center top
}
.her .dojoxCalendarDecrease,
.her .dojoxCalendarIncrease {
    height: 15px;
    width: 15px;
    cursor: pointer
}
.her .dojoxCalendarDecrease {
    float: left;
    margin-left: 14px
}
.her .dojoxCalendarIncrease {
    float: right;
    margin-right: 14px
}
.her .dojoxCalendarMonthLabel {
    cursor: pointer;
    height: 35px;
    width: 41px;
    overflow: hidden;
    text-align: center;
    padding-top: 10px
}
.her .dojoxCalendarYearLabel {
    cursor: pointer;
    height: 35px;
    width: 41px;
    overflow: hidden;
    text-align: center;
    padding-top: 10px
}
.her .dojoxCalendarTitle {
    cursor: pointer;
    font-size: 22px;
    font-size: 2.2rem;
    text-transform: uppercase
}
.her .dojoxCalendar .navToPanel .dojoxCalendarDayYearLabel,
.her .dojoxCalendar .navToPanel .dojoxCalendarYearHeader,
.her .dojoxCalendar .navToPanel .dojoxCalendarMonthHeader {
    padding-right: 5px
}
.her .dojoxCalendar .dijitCalendarDateLabel {
    height: 17px;
    width: 17px;
    padding: 1px 3px 0 3px;
    text-align: center;
    border: 1px solid white;
    font-weight: normal;
    letter-spacing: normal
}
.her .dojoxCalendar .dijitCalendarDayLabel {
    padding: 0 2px;
    text-align: center
}
.her .dojoxCalendar .dojoxCalendarContainer {
    background-color: white;
    border: 1px solid #656565;
    color: black
}
.her .dojoxCalendar .dijitCalendarDisabledDate {
    text-decoration: line-through !important;
    cursor: default !important
}
.her .dojoxCalendar .dojoxCalendarFooter {
    border-top: 1px solid #f4f4f4;
    height: 15px;
    padding-top: 4px;
    cursor: pointer
}
.her .soria .dojoxCalendar .dojoxCalendarFooter {
    border-top: 0 none;
    padding-top: 5px;
    background: white url(../../../dijit/themes/soria/images/titleBar.png) repeat-x scroll center top
}
.her .dojoxCalendar .dojoxCalendarMonthLabel {
    border: 1px solid white
}
.her .dojoxCalendar .dojoxCalendarYearLabel {
    border: 1px solid white
}
.her .dojoxCalendar .dijitCalendarNextMonth .dijitCalendarDateLabel,
.her .dojoxCalendar .dijitCalendarPreviousMonth .dijitCalendarDateLabel {
    border: 0;
    color: #646464;
    padding-left: 0;
    padding-right: 0
}
.her .dojoxCalendar .dijitCalendarNextMonth,
.her .dojoxCalendar .dijitCalendarPreviousMonth {
    background-color: #e4e4e4
}
.her .dojoxCalendar .dijitCalendarNextMonth .dojoxCalendarYearLabel,
.her .dojoxCalendar .dijitCalendarPreviousMonth .dojoxCalendarYearLabel {
    background-color: white;
    border-color: white;
    color: #646464
}
.her .soria .dojoxCalendar td.dijitCalendarSelectedDate {
    background-color: #b9cbf1 !important;
    color: black !important;
    border: 1px solid #4b5aaa !important
}
.her .soria .dojoxCalendar .dijitCalendarSelectedDate div {
    background-color: #b9cbf1 !important;
    border: none !important
}
.her .dojoxCalendar .dijitCalendarSelectedDate div {
    border: none !important
}
.her div.dojoxCalendar tr.dojoxCal-MY-G-Template td.dijitCalendarSelectedDate {
    background-color: transparent;
    width: 43px
}
.her .dojoxCalendar tr.dojoxCal-MY-G-Template td {
    width: 45px
}
.her .dojoxCalendar .dijitCalendarSelectedDate div.dijitCalendarDateLabel {
    padding: 1px 1px 0 3px
}
.her .dojoxCalendar .monthOnly .dijitCalendarDayLabels,
.her .dojoxCalendar .yearOnly .dijitCalendarDayLabels,
.her .dojoxCalendar .monthOnly .dojoxCalendarComma,
.her .dojoxCalendar .yearOnly .dojoxCalendarComma,
.her .dojoxCalendar .monthOnly .dojoxCalendarFooter,
.her .dojoxCalendar .yearOnly .dojoxCalendarFooter,
.her .dojoxCalendar .monthOnly .dojoxCalendarYearHeader,
.her .dojoxCalendar .monthOnly .dojoxCalendarIncrease,
.her .dojoxCalendar .monthOnly .dojoxCalendarDecrease,
.her .dojoxCalendar .yearOnly .dojoxCalendarMonthLabelNode {
    display: none
}
.her .dojoxCal-MY-labels .dojoxCalendarMonthLabel,
.her .dojoxCal-MY-labels .dojoxCalendarYearLabel {
    height: 13px;
    padding-top: 4px;
    padding-bottom: 3px
}
.her .dojoxCal-MY-labels td.dojoxCal-MY-btns {
    padding-top: 2px;
    border-top: 1px solid grey;
    text-align: center
}
.her .dojoxCal-MY-labels {
    background-color: white
}
.her .dojoxCal-MY-labels .dojoxCalendarIncrease,
.her .dojoxCal-MY-labels .dojoxCalendarDecrease {
    float: none;
    margin-left: 14px
}
.her .dojoxCal-MY-btns button {
    font-size: 8pt
}
.her .dojoxCalendar .dojoxCal-MY-btns .dijitDisabled button {
    color: #999
}
.her .dojoxCal-hidden {
    visibility: hidden
}
.her .dojoxCalendar .dojoxCal-MY-labels {
    height: 164px
}
.her .dojoxCalendar .dojoxCal-MY-labels .dijitCalendarSelectedDate div {
    padding-top: 3px;
    padding-bottom: 2px
}
.her .soria .dojoxCal-MY-labels .dijitCalendarSelectedDate div {
    padding-top: 4px;
    padding-bottom: 3px
}
.her .dojoxCal-MY-labels .dojoxCalendarMonthLabel {
    width: 38px
}
.her .dojoxCal-MY-labels .dojoxCal-MY-M-last {
    border-right: 1px grey solid
}
.her .soria .dojoxCal-MY-labels .dojoxCal-MY-M-last {
    border-right: 1px #b9cbf1 solid
}
.her .dojoxCal-MY-labels .dojoxCal-MY-M-last .dojoxCalendarMonthLabel,
.her .dojoxCal-MY-labels .dojoxCal-MY-G-Template div.dojoxCalendarYearLabel {
    width: 42px
}
.her .dojoxCalendar .cancel-btn {
    margin-left: 11px
}
.her .dojoxCalendar .ok-btn {
    margin-left: 15px
}
.her .dijitPopup {
    position: absolute;
    background-color: transparent;
    margin: 0;
    border: 0;
    padding: 0;
    z-index: 2100 !important;
    -webkit-overflow-scrolling: touch
}
.her .dijitPositionOnly {
    padding: 0 !important;
    border: 0 !important;
    background-color: transparent !important;
    background-image: none !important;
    height: auto !important;
    width: auto !important
}
.her .dijitNonPositionOnly {
    float: none !important;
    position: static !important;
    margin: 0 0 0 0 !important;
    vertical-align: middle !important
}
.her .dijitBackgroundIframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    border: 0;
    padding: 0;
    margin: 0
}
.her .dijitDisplayNone {
    display: none !important
}
.her .dijitContainer {
    overflow: hidden
}
.her-datefield .her-dateinput-wrp {
    position: relative;
    padding-right: 43px;
    white-space: nowrap;
    min-width: 188px
}
.her-datefield .her-button-value-remove {
    margin-top: -28px;
    width: 12px;
    height: 12px
}
.her-datefield .her-glyphicon-calendar {
    position: absolute;
    top: auto;
    right: 0;
    bottom: 0;
    background-color: #1a3845;
    height: 43px;
    width: 43px;
    font-size: 2.8px;
    font-size: 2.8rem;
    cursor: pointer;
    -webkit-transition: background-color .15s ease-in-out, color .2s ease-in-out;
    transition: background-color .15s ease-in-out, color .2s ease-in-out
}
.her-datefield .her-glyphicon-calendar:before {
    left: 9px;
    position: relative;
    top: 10px
}
.her-datefield .her-glyphicon-calendar:hover,
.her-datefield .her-glyphicon-calendar:active,
.her-datefield .her-glyphicon-calendar:focus {
    color: #1a3845;
    background-color: #e1ded0
}
.her .dijitPopup .dojoxCalendar.her-datepicker {
    position: static;
    z-index: 2010
}
.her .dojoxCalendar.her-datepicker {
    position: absolute;
    z-index: 2010;
    width: auto
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarContainer {
    color: #e1ded0;
    font-family: "KievitCyr-MediumSC";
    font-size: 18px;
    font-size: 1.8rem;
    color: #e1ded0;
    background-color: #1a3845;
    border: 0 none;
    border-radius: 0;
    left: 0;
    margin: 0;
    width: 311px;
    padding: 0
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarContainer table {
    border-bottom: 0
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarContainer table thead {
    font-size: 22px;
    font-size: 2.2rem;
    line-height: 34px
}
.her .dojoxCalendar.her-datepicker .navToPanel .dojoxCalendarMonthHeader {
    background-image: none
}
.her .dojoxCalendar.her-datepicker .navToPanel .dojoxCalendarDayYearLabel {
    background-image: none;
    background-color: transparent
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarBody {
    width: auto;
    height: 289px;
    margin: 24px 18px -2px
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarBody>div {
    width: 100%;
    height: inherit
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarBody>div>table {
    margin: 0 !important
}
.her .dojoxCalendar.her-datepicker .dijitCalendarDateLabel {
    text-align: center;
    line-height: 40px;
    color: #e1ded0;
    font-family: "KievitCyr-MediumSC";
    font-size: 22px;
    font-size: 2.2rem;
    -webkit-transition: color .2s ease-in-out, background .15s ease-in-out;
    transition: color .2s ease-in-out, background .15s ease-in-out;
    height: 38px;
    width: 38px;
    border: 0 solid #7d8382;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: uppercase;
    background-color: #1a3845
}
.her .dojoxCalendar.her-datepicker .dijitCalendarDateLabel:hover {
    background: #5e8191;
    text-decoration: none
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarHeader {
    width: auto;
    margin-bottom: 13px;
    margin-top: 9px
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarTitle {
    margin-top: 5px
}
.her .dojoxCalendar.her-datepicker .dijitCalendarDayLabel {
    width: auto;
    height: auto;
    color: #6c90a0;
    font-size: 11px;
    font-size: 1.1rem;
    cursor: default;
    text-transform: uppercase
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease {
    background-image: none;
    text-align: center;
    line-height: 40px;
    color: #e1ded0;
    font-family: "KievitCyr-MediumSC";
    font-size: 22px;
    font-size: 2.2rem;
    -webkit-transition: color .2s ease-in-out, background .15s ease-in-out;
    transition: color .2s ease-in-out, background .15s ease-in-out;
    height: 38px;
    width: 38px;
    border: 0 solid #7d8382;
    border-width: 0;
    width: 40px;
    height: 40px;
    border: 1px solid transparent
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease:hover,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease:hover {
    background: #5e8191;
    text-decoration: none
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-icon:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .dijitCheckBoxChecked:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .dijitCheckBoxIcon:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-icon:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .dijitCheckBoxChecked:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .dijitCheckBoxIcon:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.close:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.open:before,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease .her-tile-title-bottom.sliding-captions.open:before {
    position: static;
    line-height: 34px
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease:hover,
.her .dojoxCalendar.her-datepicker .dojoxCalendarDecrease:focus,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease:hover,
.her .dojoxCalendar.her-datepicker .dojoxCalendarIncrease:focus {
    border-color: #7d8382;
    background-color: transparent
}
.her .dojoxCalendar.her-datepicker .dojoxCalendarFooter {
    display: none
}
.her .dojoxCalendar.her-datepicker .dijitCalendarDateTemplate {
    cursor: pointer;
    border: 1px solid #7d8382
}
.her .dojoxCalendar.her-datepicker .dijitCalendarSelectedDate,
.her .dojoxCalendar.her-datepicker .dijitCalendarCurrentDate {
    background-color: transparent !important
}
.her .dojoxCalendar.her-datepicker .dijitCalendarSelectedDate div,
.her .dojoxCalendar.her-datepicker .dijitCalendarCurrentDate div {
    padding: 1px 3px 0
}
.her .dojoxCalendar.her-datepicker .dijitCalendarCurrentDate div {
    background-color: #48606a !important;
    -webkit-transition: color .2s ease-in-out, background .15s ease-in-out;
    transition: color .2s ease-in-out, background .15s ease-in-out
}
.her .dojoxCalendar.her-datepicker .dijitCalendarCurrentDate div:hover {
    background-color: #5e8191 !important
}
.her .dojoxCalendar.her-datepicker .dijitCalendarNextMonth,
.her .dojoxCalendar.her-datepicker .dijitCalendarPreviousMonth {
    background-color: transparent
}
.her .dojoxCalendar.her-datepicker .dijitCalendarNextMonth div,
.her .dojoxCalendar.her-datepicker .dijitCalendarPreviousMonth div {
    color: #3b5662
}
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels {
    background-color: transparent
}
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels .dojoxCalendarMonthLabel,
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels .dojoxCalendarYearLabel {
    text-align: center;
    line-height: 40px;
    color: #e1ded0;
    font-family: "KievitCyr-MediumSC";
    font-size: 22px;
    font-size: 2.2rem;
    -webkit-transition: color .2s ease-in-out, background .15s ease-in-out;
    transition: color .2s ease-in-out, background .15s ease-in-out;
    height: 38px;
    width: 38px;
    border: 0 solid #7d8382;
    width: 60px;
    font-size: 22px;
    font-size: 2.2rem;
    line-height: 34px;
    font-weight: normal;
    text-transform: uppercase;
    margin: 0 1px 1px 0;
    padding-bottom: 2px;
    padding-top: 3px
}
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels .dojoxCalendarMonthLabel:hover,
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels .dojoxCalendarYearLabel:hover {
    background: #5e8191;
    text-decoration: none
}
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels .dijitCalendarSelectedDate div {
    color: #e1ded0;
    background: #697b7f
}
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels .dijitCalendarCurrentDate div {
    color: #e1ded0
}
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels .dojoxCal-MY-M-last div {
    margin-right: 10px
}
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels .dojoxCal-MY-M-last+td div {
    margin-left: 10px
}
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels .dojoxCalendarDecrease,
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels .dojoxCalendarIncrease {
    margin: 0 1px 1px 0;
    width: 50px
}
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels td.dojoxCal-MY-btns {
    border-top: 0;
    padding-top: 5px
}
.her .dojoxCalendar.her-datepicker .dojoxCal-MY-labels td.dojoxCal-MY-btns button {
    font-size: 22px;
    font-size: 2.2rem;
    line-height: 34px;
    margin-bottom: 0;
    padding: 2px 9px;
    overflow: visible
}
.her.her-screen-xs-phone .dojoxCalendar.her-datepicker {
    left: 6px !important
}
.her.her-screen-phone .dojoxCalendar.her-datepicker {
    left: 30px !important
}
.her-tbl {
    display: table;
    table-layout: fixed;
    width: 100%
}
.her-tbl .her-row,
.her-tbl .her-row-empty {
    display: table-row !important
}
.her-tbl .her-row .her-tbl-cell,
.her-tbl .her-row-empty .her-tbl-cell {
    float: none;
    display: table-cell
}
.her-tbl .her-row .her-tbl-cell-bottom,
.her-tbl .her-row-empty .her-tbl-cell-bottom {
    float: none;
    display: table-cell;
    vertical-align: bottom
}
.her-tbl .her-row .her-tbl-cell-val,
.her-tbl .her-row-empty .her-tbl-cell-val {
    float: none;
    display: table-cell;
    padding-left: 0
}
.her-tbl .her-row .her-tbl-cell-padded,
.her-tbl .her-row-empty .her-tbl-cell-padded {
    float: none;
    display: table-cell;
    padding-right: 30px
}
@media screen and (max-width: 1024px) {
    .her-tbl-outer-responsive {
        display: block;
        table-layout: auto
    }
    .her-tbl-outer-responsive>.her-row,
    .her-tbl-outer-responsive>.her-row-empty {
        display: block
    }
    .her-tbl-outer-responsive>.her-row>.her-tbl-cell,
    .her-tbl-outer-responsive>.her-row-empty>.her-tbl-cell {
        float: left;
        display: block
    }
    .her-tbl-outer-responsive>.her-tbl-cell-bottom {
        vertical-align: bottom
    }
}
@media screen and (max-width: 480px) {
    .her-tbl-responsive {
        display: block;
        table-layout: auto
    }
    .her-tbl-responsive>.her-row,
    .her-tbl-responsive>.her-row-empty {
        display: block
    }
    .her-tbl-responsive>.her-row>.her-tbl-cell,
    .her-tbl-responsive>.her-row-empty>.her-tbl-cell {
        float: left;
        display: block
    }
    .her-tbl-responsive>.her-row>.her-tbl-cell-val,
    .her-tbl-responsive>.her-row-empty>.her-tbl-cell-val {
        float: left;
        display: block;
        padding-left: 10px
    }
    .her-tbl-responsive>.her-row>.her-tbl-cell-padded,
    .her-tbl-responsive>.her-row-empty>.her-tbl-cell-padded {
        float: left;
        display: block;
        padding-right: 30px
    }
    .her-tbl-responsive>.her-tbl-cell-bottom {
        vertical-align: bottom
    }
}
.dijitDialog {
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25)
}
.her-dialogUnderlay {
    top: 0;
    left: 0;
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 2000;
    display: block;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60)
}
.her-dialog.dijitContentPane {
    position: absolute;
    width: 85%;
    max-width: 800px;
    z-index: 2001
}
.her-dialog.dijitContentPane .her-button-value-remove.her-btn-close {
    margin-top: 24px;
    margin-right: 16px
}
.her-dialog.dijitContentPane .her-element-dark {
    border: 8px solid #e1ded0
}
.her-dialog.dijitContentPane .her-element-dark .her-login-dialog-buttons {
    width: 100%
}
.her-dialog.dijitContentPane form hr {
    margin-left: 40px;
    margin-right: 40px;
    border-color: #394852
}
.her-dialog.dijitContentPane form .her-row {
    margin-left: -25px;
    margin-right: -25px
}
.her-dialog.dijitContentPane form .her-col-100 {
    padding-left: 20px;
    padding-right: 20px
}
.her-dialog.dijitContentPane form .her-col-50-xs-max {
    padding-left: 20px;
    padding-right: 20px
}
.her-dialog.dijitContentPane form .dijitTextArea+.dijitValidationContainer {
    right: 20px
}
.her-dialog.dijitContentPane form .dijitTextArea+.dijitValidationContainer+.her-button-value-remove {
    right: 18px
}
.her-element-dark {
    background:url(../../../images/vic%20bg.jpg) repeat;
}
.her-element-dark a {
    color: #909090;
}
.her-element-dark .active a{
	color:#000;
}
/*.her-element-dark a:hover,
.her-element-dark a:focus {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    color: #fff
}*/
.her-element-dark .her-btn {
    color: #e1ded0;
    background-color: #182733;
    border-color: #e1ded0
}
.her-element-dark .her-btn .her-chevron {
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 24px
}
.her-element-dark .her-btn .her-chevron:before {
    content: "\00a0"
}
.her-element-dark .her-btn .her-chevron:after {
    font-family: "hermitage";
    content: "\e60d";
    font-size: 30px;
    font-size: 3rem;
    line-height: 30px;
    line-height: 3rem;
    right: 0
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .her-element-dark .her-btn .her-chevron:after {
        line-height: 28px
    }
}
.her-element-dark .her-btn .her-chevron:after {
    color: #e1ded0;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-dark .her-btn .her-chevron:hover:after {
    color: #182733
}
.her-element-dark .her-btn .her-icon,
.her-element-dark .her-btn .her-category-list li .dijitCheckBoxChecked:before,
.her-category-list li .her-element-dark .her-btn .dijitCheckBoxChecked:before,
.her-element-dark .her-btn .her .dijitCheckBoxChecked:before,
.her .her-element-dark .her-btn .dijitCheckBoxChecked:before,
.her-element-dark .her-btn .her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .her-element-dark .her-btn .dijitCheckBoxIcon:before,
.her-element-dark .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-element-dark .her-btn .her-tile-title-bottom.sliding-captions.open:before {
    display: inline-block;
    position: absolute;
    top: 8px;
    right: -10px;
    width: 16px;
    height: 24px
}
.her-element-dark .her-btn:hover,
.her-element-dark .her-btn:focus,
.her-element-dark .her-btn:active,
.her-element-dark .her-btn.her-active {
    color: #182733;
    background-color: #e1ded0;
    border-color: #e1ded0
}
.her-element-dark .her-btn:hover .her-chevron:after,
.her-element-dark .her-btn:focus .her-chevron:after,
.her-element-dark .her-btn:active .her-chevron:after,
.her-element-dark .her-btn.her-active .her-chevron:after {
    color: #182733;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-dark .her-btn:hover .her-chevron:hover:after,
.her-element-dark .her-btn:focus .her-chevron:hover:after,
.her-element-dark .her-btn:active .her-chevron:hover:after,
.her-element-dark .her-btn.her-active .her-chevron:hover:after {
    color: #182733
}
.her-open .her-element-dark .her-btn.her-dropdown-toggle {
    color: #182733;
    background-color: #e1ded0;
    border-color: #e1ded0
}
.her-element-dark .her-btn:active,
.her-element-dark .her-btn.her-active {
    background-image: none
}
.her-open .her-element-dark .her-btn.her-dropdown-toggle {
    background-image: none
}
.her-element-dark .her-btn.her-disabled,
.her-element-dark .her-btn.her-disabled:hover,
.her-element-dark .her-btn.her-disabled:focus,
.her-element-dark .her-btn.her-disabled:active,
.her-element-dark .her-btn.her-disabled.her-active,
.her-element-dark .her-btn[disabled],
.her-element-dark .her-btn[disabled]:hover,
.her-element-dark .her-btn[disabled]:focus,
.her-element-dark .her-btn[disabled]:active,
.her-element-dark .her-btn[disabled].her-active,
fieldset[disabled] .her-element-dark .her-btn,
fieldset[disabled] .her-element-dark .her-btn:hover,
fieldset[disabled] .her-element-dark .her-btn:focus,
fieldset[disabled] .her-element-dark .her-btn:active,
fieldset[disabled] .her-element-dark .her-btn.her-active {
    background-color: #182733;
    border-color: #e1ded0
}
.her-element-dark .her-btn-link {
    color: #e1ded0;
    background-color: #182733;
    border-color: #e1ded0
}
.her-element-dark .her-btn-link .her-chevron {
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 24px
}
.her-element-dark .her-btn-link .her-chevron:before {
    content: "\00a0"
}
.her-element-dark .her-btn-link .her-chevron:after {
    font-family: "hermitage";
    content: "\e60d";
    font-size: 30px;
    font-size: 3rem;
    line-height: 30px;
    line-height: 3rem;
    right: 0
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .her-element-dark .her-btn-link .her-chevron:after {
        line-height: 28px
    }
}
.her-element-dark .her-btn-link .her-chevron:after {
    color: #e1ded0;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-dark .her-btn-link .her-chevron:hover:after {
    color: white
}
.her-element-dark .her-btn-link .her-icon,
.her-element-dark .her-btn-link .her-category-list li .dijitCheckBoxChecked:before,
.her-category-list li .her-element-dark .her-btn-link .dijitCheckBoxChecked:before,
.her-element-dark .her-btn-link .her .dijitCheckBoxChecked:before,
.her .her-element-dark .her-btn-link .dijitCheckBoxChecked:before,
.her-element-dark .her-btn-link .her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .her-element-dark .her-btn-link .dijitCheckBoxIcon:before,
.her-element-dark .her-btn-link .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn-link .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn-link .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn-link .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn-link .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn-link .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn-link .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn-link .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn-link .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-dark .her-btn-link .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn-link .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn-link .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn-link .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-dark .her-btn-link .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-element-dark .her-btn-link .her-tile-title-bottom.sliding-captions.open:before {
    display: inline-block;
    position: absolute;
    top: 8px;
    right: -10px;
    width: 16px;
    height: 24px
}
.her-element-dark .her-btn-link:hover,
.her-element-dark .her-btn-link:focus,
.her-element-dark .her-btn-link:active,
.her-element-dark .her-btn-link.her-active {
    color: white;
    background-color: #182733;
    border-color: transparent
}
.her-element-dark .her-btn-link:hover .her-chevron:after,
.her-element-dark .her-btn-link:focus .her-chevron:after,
.her-element-dark .her-btn-link:active .her-chevron:after,
.her-element-dark .her-btn-link.her-active .her-chevron:after {
    color: white;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-dark .her-btn-link:hover .her-chevron:hover:after,
.her-element-dark .her-btn-link:focus .her-chevron:hover:after,
.her-element-dark .her-btn-link:active .her-chevron:hover:after,
.her-element-dark .her-btn-link.her-active .her-chevron:hover:after {
    color: white
}
.her-open .her-element-dark .her-btn-link.her-dropdown-toggle {
    color: white;
    background-color: #182733;
    border-color: transparent
}
.her-element-dark .her-btn-link:active,
.her-element-dark .her-btn-link.her-active {
    background-image: none
}
.her-open .her-element-dark .her-btn-link.her-dropdown-toggle {
    background-image: none
}
.her-element-dark .her-btn-link.her-disabled,
.her-element-dark .her-btn-link.her-disabled:hover,
.her-element-dark .her-btn-link.her-disabled:focus,
.her-element-dark .her-btn-link.her-disabled:active,
.her-element-dark .her-btn-link.her-disabled.her-active,
.her-element-dark .her-btn-link[disabled],
.her-element-dark .her-btn-link[disabled]:hover,
.her-element-dark .her-btn-link[disabled]:focus,
.her-element-dark .her-btn-link[disabled]:active,
.her-element-dark .her-btn-link[disabled].her-active,
fieldset[disabled] .her-element-dark .her-btn-link,
fieldset[disabled] .her-element-dark .her-btn-link:hover,
fieldset[disabled] .her-element-dark .her-btn-link:focus,
fieldset[disabled] .her-element-dark .her-btn-link:active,
fieldset[disabled] .her-element-dark .her-btn-link.her-active {
    background-color: #182733;
    border-color: #e1ded0
}
.her-element-light {
    background: url(../../../images/vic-bg-inner.jpg) repeat;
}
.her-element-light a {
    color: #e1ded0
}
.her-element-light a:hover,
.her-element-light a:focus {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    color: #fff
}
.her-element-light .her-btn {
    color: #e1ded0;
    background-color: #686868;
    border-color: #e1ded0
}
.her-element-light .her-btn .her-chevron {
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 24px
}
.her-element-light .her-btn .her-chevron:before {
    content: "\00a0"
}
.her-element-light .her-btn .her-chevron:after {
    font-family: "hermitage";
    content: "\e60d";
    font-size: 30px;
    font-size: 3rem;
    line-height: 30px;
    line-height: 3rem;
    right: 0
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .her-element-light .her-btn .her-chevron:after {
        line-height: 28px
    }
}
.her-element-light .her-btn .her-chevron:after {
    color: #e1ded0;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-light .her-btn .her-chevron:hover:after {
    color: #244855
}
.her-element-light .her-btn .her-icon,
.her-element-light .her-btn .her-category-list li .dijitCheckBoxChecked:before,
.her-category-list li .her-element-light .her-btn .dijitCheckBoxChecked:before,
.her-element-light .her-btn .her .dijitCheckBoxChecked:before,
.her .her-element-light .her-btn .dijitCheckBoxChecked:before,
.her-element-light .her-btn .her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .her-element-light .her-btn .dijitCheckBoxIcon:before,
.her-element-light .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before {
    display: inline-block;
    position: absolute;
    top: 8px;
    right: -10px;
    width: 16px;
    height: 24px
}
.her-element-light .her-btn:hover,
.her-element-light .her-btn:focus,
.her-element-light .her-btn:active,
.her-element-light .her-btn.her-active {
    color: #244855;
    background-color: #e1ded0;
    border-color: #e1ded0
}
.her-element-light .her-btn:hover .her-chevron:after,
.her-element-light .her-btn:focus .her-chevron:after,
.her-element-light .her-btn:active .her-chevron:after,
.her-element-light .her-btn.her-active .her-chevron:after {
    color: #244855;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-light .her-btn:hover .her-chevron:hover:after,
.her-element-light .her-btn:focus .her-chevron:hover:after,
.her-element-light .her-btn:active .her-chevron:hover:after,
.her-element-light .her-btn.her-active .her-chevron:hover:after {
    color: #244855
}
.her-open .her-element-light .her-btn.her-dropdown-toggle {
    color: #244855;
    background-color: #e1ded0;
    border-color: #e1ded0
}
.her-element-light .her-btn:active,
.her-element-light .her-btn.her-active {
    background-image: none
}
.her-open .her-element-light .her-btn.her-dropdown-toggle {
    background-image: none
}
.her-element-light .her-btn.her-disabled,
.her-element-light .her-btn.her-disabled:hover,
.her-element-light .her-btn.her-disabled:focus,
.her-element-light .her-btn.her-disabled:active,
.her-element-light .her-btn.her-disabled.her-active,
.her-element-light .her-btn[disabled],
.her-element-light .her-btn[disabled]:hover,
.her-element-light .her-btn[disabled]:focus,
.her-element-light .her-btn[disabled]:active,
.her-element-light .her-btn[disabled].her-active,
fieldset[disabled] .her-element-light .her-btn,
fieldset[disabled] .her-element-light .her-btn:hover,
fieldset[disabled] .her-element-light .her-btn:focus,
fieldset[disabled] .her-element-light .her-btn:active,
fieldset[disabled] .her-element-light .her-btn.her-active {
    background-color: #244855;
    border-color: #e1ded0
}
.her-element-light .her-btn .her-icon,
.her-element-light .her-btn .her-category-list li .dijitCheckBoxChecked:before,
.her-category-list li .her-element-light .her-btn .dijitCheckBoxChecked:before,
.her-element-light .her-btn .her .dijitCheckBoxChecked:before,
.her .her-element-light .her-btn .dijitCheckBoxChecked:before,
.her-element-light .her-btn .her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .her-element-light .her-btn .dijitCheckBoxIcon:before,
.her-element-light .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before {
    position: relative;
    top: 4px
}
.her-element-light .her-btn-link {
    color: #e1ded0;
    background-color: #244855;
    border-color: #e1ded0
}
.her-element-light .her-btn-link .her-chevron {
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 24px
}
.her-element-light .her-btn-link .her-chevron:before {
    content: "\00a0"
}
.her-element-light .her-btn-link .her-chevron:after {
    font-family: "hermitage";
    content: "\e60d";
    font-size: 30px;
    font-size: 3rem;
    line-height: 30px;
    line-height: 3rem;
    right: 0
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .her-element-light .her-btn-link .her-chevron:after {
        line-height: 28px
    }
}
.her-element-light .her-btn-link .her-chevron:after {
    color: #e1ded0;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-light .her-btn-link .her-chevron:hover:after {
    color: white
}
.her-element-light .her-btn-link .her-icon,
.her-element-light .her-btn-link .her-category-list li .dijitCheckBoxChecked:before,
.her-category-list li .her-element-light .her-btn-link .dijitCheckBoxChecked:before,
.her-element-light .her-btn-link .her .dijitCheckBoxChecked:before,
.her .her-element-light .her-btn-link .dijitCheckBoxChecked:before,
.her-element-light .her-btn-link .her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .her-element-light .her-btn-link .dijitCheckBoxIcon:before,
.her-element-light .her-btn-link .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn-link .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn-link .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn-link .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn-link .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn-link .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn-link .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn-link .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn-link .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-light .her-btn-link .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn-link .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn-link .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn-link .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-light .her-btn-link .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-element-light .her-btn-link .her-tile-title-bottom.sliding-captions.open:before {
    display: inline-block;
    position: absolute;
    top: 8px;
    right: -10px;
    width: 16px;
    height: 24px
}
.her-element-light .her-btn-link:hover,
.her-element-light .her-btn-link:focus,
.her-element-light .her-btn-link:active,
.her-element-light .her-btn-link.her-active {
    color: white;
    background-color: #244855;
    border-color: transparent
}
.her-element-light .her-btn-link:hover .her-chevron:after,
.her-element-light .her-btn-link:focus .her-chevron:after,
.her-element-light .her-btn-link:active .her-chevron:after,
.her-element-light .her-btn-link.her-active .her-chevron:after {
    color: white;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-light .her-btn-link:hover .her-chevron:hover:after,
.her-element-light .her-btn-link:focus .her-chevron:hover:after,
.her-element-light .her-btn-link:active .her-chevron:hover:after,
.her-element-light .her-btn-link.her-active .her-chevron:hover:after {
    color: white
}
.her-open .her-element-light .her-btn-link.her-dropdown-toggle {
    color: white;
    background-color: #244855;
    border-color: transparent
}
.her-element-light .her-btn-link:active,
.her-element-light .her-btn-link.her-active {
    background-image: none
}
.her-open .her-element-light .her-btn-link.her-dropdown-toggle {
    background-image: none
}
.her-element-light .her-btn-link.her-disabled,
.her-element-light .her-btn-link.her-disabled:hover,
.her-element-light .her-btn-link.her-disabled:focus,
.her-element-light .her-btn-link.her-disabled:active,
.her-element-light .her-btn-link.her-disabled.her-active,
.her-element-light .her-btn-link[disabled],
.her-element-light .her-btn-link[disabled]:hover,
.her-element-light .her-btn-link[disabled]:focus,
.her-element-light .her-btn-link[disabled]:active,
.her-element-light .her-btn-link[disabled].her-active,
fieldset[disabled] .her-element-light .her-btn-link,
fieldset[disabled] .her-element-light .her-btn-link:hover,
fieldset[disabled] .her-element-light .her-btn-link:focus,
fieldset[disabled] .her-element-light .her-btn-link:active,
fieldset[disabled] .her-element-light .her-btn-link.her-active {
    background-color: #244855;
    border-color: #e1ded0
}
@media screen and (max-width: 480px) {
    .her-element-light .her-btn .her-icon,
    .her-element-light .her-btn .her-category-list li .dijitCheckBoxChecked:before,
    .her-category-list li .her-element-light .her-btn .dijitCheckBoxChecked:before,
    .her-element-light .her-btn .her .dijitCheckBoxChecked:before,
    .her .her-element-light .her-btn .dijitCheckBoxChecked:before,
    .her-element-light .her-btn .her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
    .her .dijitToggleButtonChecked .her-element-light .her-btn .dijitCheckBoxIcon:before,
    .her-element-light .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
    .her-tile-container-lg .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
    .her-element-light .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
    .her-tile-container-lg .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
    .her-element-light .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
    .her-tile-container-md .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
    .her-element-light .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
    .her-tile-container-md .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
    .her-element-light .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
    .her-tile-container-rotator .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
    .her-element-light .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
    .her-tile-container-rotator-social .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
    .her-element-light .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
    .her-tile-container-rotator-publication .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
    .her-element-light .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
    .her-tile-container-rotator-dropdown .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
    .her-element-light .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
    .her-tile-container-rotator-timeline .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.close:before,
    .her-element-light .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
    .her-tile-container-rotator .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
    .her-element-light .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
    .her-tile-container-rotator-social .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
    .her-element-light .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
    .her-tile-container-rotator-publication .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
    .her-element-light .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
    .her-tile-container-rotator-dropdown .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before,
    .her-element-light .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
    .her-tile-container-rotator-timeline .her-tile .her-element-light .her-btn .her-tile-title-bottom.sliding-captions.open:before {
        width: auto;
        right: -4px
    }
}
.her-element-white {
    background:url(../../../images/vic%20bg.jpg) repeat;
}
.her-element-white h1,
.her-element-white h2,
.her-element-white h3,
.her-element-white h4 {
    color: black !important
}
.her-element-white h1 {
    font-family: "LugaC";
    line-height: 50px;
    line-height: 5rem;
    margin-top: -16px;
    margin-top: -1.6rem;
    margin-bottom: 30px;
    margin-bottom: 3rem
}
.her-element-white header>h3:first-child {
    margin-bottom: 20px
}
.her-element-white header>h1:first-child {
    margin-top: -8px;
    margin-top: -0.8rem
}
.her-element-white header h2 {
    margin-bottom: 23px;
    margin-bottom: 2.3rem;
    margin-top: -5px;
    margin-top: -0.5rem
}
.her-element-white article .her-rte .style-10-2-1 {
    font-size: 21px;
    line-height: 30px;
    font-family: "KievitCyr-medium";
    color: #789891
}
.her-element-white article .her-rte .style-10-3-1 {
    font-size: 18px;
    line-height: 25px;
    font-family: "kievitcyr-regular";
    color: #919191
}
.her-element-white article .her-rte .style-10-4-1 {
    margin-bottom: 30px;
    font-size: 18px;
    line-height: 30px;
    font-family: "kievitcyr-regular";
    color: #000
}
.her-element-white article .her-rte .style-10-4-2 {
    font-size: 18px;
    line-height: 30px;
    font-family: "kievitcyr-medium";
    color: #000
}
.her-element-white article .her-rte ol {
    list-style-type: decimal
}
.her-element-white article .her-rte ul {
    list-style-type: square
}
.her-element-white article .her-rte ol,
.her-element-white article .her-rte ul {
    font-size: 25px;
    line-height: 30px;
    font-family: "kievitcyr-regular";
    color: #000;
    margin: -8px 0 9px 23px;
}
.her-element-white article .her-rte ul.callbacks_page {
	  margin: -8px 0 9px 0px;
}
.her-element-white article .her-rte strong {
    font-weight: normal;
    font-family: "kievitcyr-medium"
}
.her-element-white p {
    color: black;
    line-height: 30px;
    line-height: 3.0rem;
    margin-top: -8px;
    margin-top: -.8rem
}
.her-element-white a {
    color: #6c90a0
}
.her-element-white a:hover,
.her-element-white a:focus {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    color: #919191
}
.her-element-white .her-work-of-art-description {
    margin-bottom: 30px
}
.her-element-white .her-work-of-art-description p {
    color: black
}
.her-element-white .her-btn {
    color: #7698a6;
    background-color: white;
    border-color: #7698a6
}
.her-element-white .her-btn .her-chevron {
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 24px
}
.her-element-white .her-btn .her-chevron:before {
    content: "\00a0"
}
.her-element-white .her-btn .her-chevron:after {
    font-family: "hermitage";
    content: "\e60d";
    font-size: 30px;
    font-size: 3rem;
    line-height: 30px;
    line-height: 3rem;
    right: 0
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .her-element-white .her-btn .her-chevron:after {
        line-height: 28px
    }
}
.her-element-white .her-btn .her-chevron:after {
    color: #7698a6;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-white .her-btn .her-chevron:hover:after {
    color: white
}
.her-element-white .her-btn .her-icon,
.her-element-white .her-btn .her-category-list li .dijitCheckBoxChecked:before,
.her-category-list li .her-element-white .her-btn .dijitCheckBoxChecked:before,
.her-element-white .her-btn .her .dijitCheckBoxChecked:before,
.her .her-element-white .her-btn .dijitCheckBoxChecked:before,
.her-element-white .her-btn .her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .her-element-white .her-btn .dijitCheckBoxIcon:before,
.her-element-white .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before {
    display: inline-block;
    position: absolute;
    top: 8px;
    right: -10px;
    width: 16px;
    height: 24px
}
.her-element-white .her-btn:hover,
.her-element-white .her-btn:focus,
.her-element-white .her-btn:active,
.her-element-white .her-btn.her-active {
    color: white;
    background-color: #7698a6;
    border-color: #7698a6
}
.her-element-white .her-btn:hover .her-chevron:after,
.her-element-white .her-btn:focus .her-chevron:after,
.her-element-white .her-btn:active .her-chevron:after,
.her-element-white .her-btn.her-active .her-chevron:after {
    color: white;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-white .her-btn:hover .her-chevron:hover:after,
.her-element-white .her-btn:focus .her-chevron:hover:after,
.her-element-white .her-btn:active .her-chevron:hover:after,
.her-element-white .her-btn.her-active .her-chevron:hover:after {
    color: white
}
.her-open .her-element-white .her-btn.her-dropdown-toggle {
    color: white;
    background-color: #7698a6;
    border-color: #7698a6
}
.her-element-white .her-btn:active,
.her-element-white .her-btn.her-active {
    background-image: none
}
.her-open .her-element-white .her-btn.her-dropdown-toggle {
    background-image: none
}
.her-element-white .her-btn.her-disabled,
.her-element-white .her-btn.her-disabled:hover,
.her-element-white .her-btn.her-disabled:focus,
.her-element-white .her-btn.her-disabled:active,
.her-element-white .her-btn.her-disabled.her-active,
.her-element-white .her-btn[disabled],
.her-element-white .her-btn[disabled]:hover,
.her-element-white .her-btn[disabled]:focus,
.her-element-white .her-btn[disabled]:active,
.her-element-white .her-btn[disabled].her-active,
fieldset[disabled] .her-element-white .her-btn,
fieldset[disabled] .her-element-white .her-btn:hover,
fieldset[disabled] .her-element-white .her-btn:focus,
fieldset[disabled] .her-element-white .her-btn:active,
fieldset[disabled] .her-element-white .her-btn.her-active {
    background-color: white;
    border-color: #7698a6
}
.her-element-white .her-btn .her-icon,
.her-element-white .her-btn .her-category-list li .dijitCheckBoxChecked:before,
.her-category-list li .her-element-white .her-btn .dijitCheckBoxChecked:before,
.her-element-white .her-btn .her .dijitCheckBoxChecked:before,
.her .her-element-white .her-btn .dijitCheckBoxChecked:before,
.her-element-white .her-btn .her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .her-element-white .her-btn .dijitCheckBoxIcon:before,
.her-element-white .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-element-white .her-btn .her-tile-title-bottom.sliding-captions.open:before {
    position: relative;
    top: 4px
}
.her-element-white .her-btn.her-btn-inverted {
    color: #084e68;
    background-color: #e1ddd1;
    border-color: #e1ddd1
}
.her-element-white .her-btn.her-btn-inverted .her-chevron {
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 24px
}
.her-element-white .her-btn.her-btn-inverted .her-chevron:before {
    content: "\00a0"
}
.her-element-white .her-btn.her-btn-inverted .her-chevron:after {
    font-family: "hermitage";
    content: "\e60d";
    font-size: 30px;
    font-size: 3rem;
    line-height: 30px;
    line-height: 3rem;
    right: 0
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .her-element-white .her-btn.her-btn-inverted .her-chevron:after {
        line-height: 28px
    }
}
.her-element-white .her-btn.her-btn-inverted .her-chevron:after {
    color: #084e68;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-white .her-btn.her-btn-inverted .her-chevron:hover:after {
    color: #e1ddd1
}
.her-element-white .her-btn.her-btn-inverted .her-icon,
.her-element-white .her-btn.her-btn-inverted .her-category-list li .dijitCheckBoxChecked:before,
.her-category-list li .her-element-white .her-btn.her-btn-inverted .dijitCheckBoxChecked:before,
.her-element-white .her-btn.her-btn-inverted .her .dijitCheckBoxChecked:before,
.her .her-element-white .her-btn.her-btn-inverted .dijitCheckBoxChecked:before,
.her-element-white .her-btn.her-btn-inverted .her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .her-element-white .her-btn.her-btn-inverted .dijitCheckBoxIcon:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn.her-btn-inverted .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-element-white .her-btn.her-btn-inverted .her-tile-title-bottom.sliding-captions.open:before {
    display: inline-block;
    position: absolute;
    top: 8px;
    right: -10px;
    width: 16px;
    height: 24px
}
.her-element-white .her-btn.her-btn-inverted:hover,
.her-element-white .her-btn.her-btn-inverted:focus,
.her-element-white .her-btn.her-btn-inverted:active,
.her-element-white .her-btn.her-btn-inverted.her-active {
    color: #e1ddd1;
    background-color: #084e68;
    border-color: #084e68
}
.her-element-white .her-btn.her-btn-inverted:hover .her-chevron:after,
.her-element-white .her-btn.her-btn-inverted:focus .her-chevron:after,
.her-element-white .her-btn.her-btn-inverted:active .her-chevron:after,
.her-element-white .her-btn.her-btn-inverted.her-active .her-chevron:after {
    color: #e1ddd1;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-white .her-btn.her-btn-inverted:hover .her-chevron:hover:after,
.her-element-white .her-btn.her-btn-inverted:focus .her-chevron:hover:after,
.her-element-white .her-btn.her-btn-inverted:active .her-chevron:hover:after,
.her-element-white .her-btn.her-btn-inverted.her-active .her-chevron:hover:after {
    color: #e1ddd1
}
.her-open .her-element-white .her-btn.her-btn-inverted.her-dropdown-toggle {
    color: #e1ddd1;
    background-color: #084e68;
    border-color: #084e68
}
.her-element-white .her-btn.her-btn-inverted:active,
.her-element-white .her-btn.her-btn-inverted.her-active {
    background-image: none
}
.her-open .her-element-white .her-btn.her-btn-inverted.her-dropdown-toggle {
    background-image: none
}
.her-element-white .her-btn.her-btn-inverted.her-disabled,
.her-element-white .her-btn.her-btn-inverted.her-disabled:hover,
.her-element-white .her-btn.her-btn-inverted.her-disabled:focus,
.her-element-white .her-btn.her-btn-inverted.her-disabled:active,
.her-element-white .her-btn.her-btn-inverted.her-disabled.her-active,
.her-element-white .her-btn.her-btn-inverted[disabled],
.her-element-white .her-btn.her-btn-inverted[disabled]:hover,
.her-element-white .her-btn.her-btn-inverted[disabled]:focus,
.her-element-white .her-btn.her-btn-inverted[disabled]:active,
.her-element-white .her-btn.her-btn-inverted[disabled].her-active,
fieldset[disabled] .her-element-white .her-btn.her-btn-inverted,
fieldset[disabled] .her-element-white .her-btn.her-btn-inverted:hover,
fieldset[disabled] .her-element-white .her-btn.her-btn-inverted:focus,
fieldset[disabled] .her-element-white .her-btn.her-btn-inverted:active,
fieldset[disabled] .her-element-white .her-btn.her-btn-inverted.her-active {
    background-color: #e1ddd1;
    border-color: #e1ddd1
}
.her-element-white .her-btn-link {
    color: #6c90a0;
    background-color: white;
    border-color: #6c90a0
}
.her-element-white .her-btn-link .her-chevron {
    display: inline-block;
    position: absolute;
    width: 16px;
    height: 24px
}
.her-element-white .her-btn-link .her-chevron:before {
    content: "\00a0"
}
.her-element-white .her-btn-link .her-chevron:after {
    font-family: "hermitage";
    content: "\e60d";
    font-size: 30px;
    font-size: 3rem;
    line-height: 30px;
    line-height: 3rem;
    right: 0
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .her-element-white .her-btn-link .her-chevron:after {
        line-height: 28px
    }
}
.her-element-white .her-btn-link .her-chevron:after {
    color: #6c90a0;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-white .her-btn-link .her-chevron:hover:after {
    color: #919191
}
.her-element-white .her-btn-link .her-icon,
.her-element-white .her-btn-link .her-category-list li .dijitCheckBoxChecked:before,
.her-category-list li .her-element-white .her-btn-link .dijitCheckBoxChecked:before,
.her-element-white .her-btn-link .her .dijitCheckBoxChecked:before,
.her .her-element-white .her-btn-link .dijitCheckBoxChecked:before,
.her-element-white .her-btn-link .her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her .dijitToggleButtonChecked .her-element-white .her-btn-link .dijitCheckBoxIcon:before,
.her-element-white .her-btn-link .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn-link .her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-lg .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn-link .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn-link .her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn-link .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn-link .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn-link .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn-link .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn-link .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.close:before,
.her-element-white .her-btn-link .her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn-link .her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn-link .her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn-link .her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.open:before,
.her-element-white .her-btn-link .her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-element-white .her-btn-link .her-tile-title-bottom.sliding-captions.open:before {
    display: inline-block;
    position: absolute;
    top: 8px;
    right: -10px;
    width: 16px;
    height: 24px
}
.her-element-white .her-btn-link:hover,
.her-element-white .her-btn-link:focus,
.her-element-white .her-btn-link:active,
.her-element-white .her-btn-link.her-active {
    color: #919191;
    background-color: white;
    border-color: transparent
}
.her-element-white .her-btn-link:hover .her-chevron:after,
.her-element-white .her-btn-link:focus .her-chevron:after,
.her-element-white .her-btn-link:active .her-chevron:after,
.her-element-white .her-btn-link.her-active .her-chevron:after {
    color: #919191;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-element-white .her-btn-link:hover .her-chevron:hover:after,
.her-element-white .her-btn-link:focus .her-chevron:hover:after,
.her-element-white .her-btn-link:active .her-chevron:hover:after,
.her-element-white .her-btn-link.her-active .her-chevron:hover:after {
    color: #919191
}
.her-open .her-element-white .her-btn-link.her-dropdown-toggle {
    color: #919191;
    background-color: white;
    border-color: transparent
}
.her-element-white .her-btn-link:active,
.her-element-white .her-btn-link.her-active {
    background-image: none
}
.her-open .her-element-white .her-btn-link.her-dropdown-toggle {
    background-image: none
}
.her-element-white .her-btn-link.her-disabled,
.her-element-white .her-btn-link.her-disabled:hover,
.her-element-white .her-btn-link.her-disabled:focus,
.her-element-white .her-btn-link.her-disabled:active,
.her-element-white .her-btn-link.her-disabled.her-active,
.her-element-white .her-btn-link[disabled],
.her-element-white .her-btn-link[disabled]:hover,
.her-element-white .her-btn-link[disabled]:focus,
.her-element-white .her-btn-link[disabled]:active,
.her-element-white .her-btn-link[disabled].her-active,
fieldset[disabled] .her-element-white .her-btn-link,
fieldset[disabled] .her-element-white .her-btn-link:hover,
fieldset[disabled] .her-element-white .her-btn-link:focus,
fieldset[disabled] .her-element-white .her-btn-link:active,
fieldset[disabled] .her-element-white .her-btn-link.her-active {
    background-color: white;
    border-color: #6c90a0
}
.her-element-white .her-btn-link:hover {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    text-decoration: underline
}
.her-element-white .her-pagination ul li {
    border: 1px solid #7697a6;
    border-left: 0
}
.her-element-white .her-pagination ul li:first-child {
    border-left: 1px solid #7697a6
}
.her-element-white .her-pagination ul li a {
    color: #7697a6;
    -webkit-transition: color .2s ease-in-out, background .15s ease-in-out;
    transition: color .2s ease-in-out, background .15s ease-in-out
}
.her-element-white .her-pagination ul li a:hover {
    background: #7697a6;
    color: #fff
}
.her-element-white .her-pagination ul li.page-selected a {
    background: #dde5e9
}
.her-element-white .her-pagination ul li.page-selected a:hover {
    color: #7697a6
}
.her-element-white .her-blog-comments .her-comment-item {
    border-color: #d0dbe0
}
.her-element-white .her-blog-comments .her-comment-item:last-child {
    border-color: transparent
}
.her-element-white .her-program-list h3 {
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 30px;
    line-height: 3rem;
    margin-top: -8px;
    margin-top: -.8rem;
    margin-bottom: 8px;
    margin-bottom: .8rem
}
.her-error-message {
    padding-bottom: 57px
}
.her-error-message p {
    margin-bottom: 17px
}
.her-error-message ul {
    margin-bottom: 15px
}
.her-error-message ul li {
    font-family: "KievitCyr-Medium";
    color: #e1ded0;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 25px;
    line-height: 2.5rem
}
.her-error-message ul li .her-btn-link {
    margin-top: 0;
    margin-bottom: 20px
}
.her-category-list {
    display: table;
    table-layout: fixed;
    border-spacing: 30px 0
}
.her-category-list li {
    display: table-row;
    background-color: #3b5662;
    -webkit-transform: inherit !important
}
.her-category-list li .dijitInline.dijitCheckBox {
    position: relative;
    top: 10px;
    float: right;
    display: block
}
.her-category-list li .dijitInline.dijitCheckBox .dijitCheckBoxInput {
    margin: -1px 0 0 -1px
}
.her-category-list li label {
    display: block;
    padding: 8px 45px 5000px 18px;
    margin-bottom: -5000px;
    width: 100%;
    font-size: 18px;
    font-size: 1.8rem
}
.her-category-list li .dijitCheckBoxChecked {
    background-image: none !important;
    border-color: #b0b5af
}
.her-category-list li .dijitCheckBoxChecked:before {
    color: #1a3845;
    left: 2px !important;
    right: auto !important;
    font-size: 3.6rem;
    line-height: 1;
    top: -8px !important
}
.her-category-list li .dijitCheckBoxChecked+label {
    color: #e1ded0;
    background-color: #697b7f;
    -webkit-transition: color .2s ease-in-out, background .15s ease-in-out;
    transition: color .2s ease-in-out, background .15s ease-in-out
}
.her-category-list .her-checkbox {
    display: table-cell;
    vertical-align: top;
    margin: 0;
    padding: 0 0 8px 0;
    position: relative;
    overflow: hidden
}
.her-category-list .her-checkbox:focus,
.her-category-list .her-checkbox:hover,
.her-category-list .her-checkbox:active {
    -webkit-transition: color .15s ease-in-out;
    transition: color .15s ease-in-out
}
.her-category-list .her-checkbox:focus label,
.her-category-list .her-checkbox:hover label,
.her-category-list .her-checkbox:active label {
    color: #e1ded0;
    background-color: #4d656e;
    -webkit-transition: color .2s ease-in-out, background .15s ease-in-out;
    transition: color .2s ease-in-out, background .15s ease-in-out
}
.her-category-list .her-checkbox:focus .dijitCheckBox,
.her-category-list .her-checkbox:focus .dijitCheckBox.dijitCheckBoxHover,
.her-category-list .her-checkbox:hover .dijitCheckBox,
.her-category-list .her-checkbox:hover .dijitCheckBox.dijitCheckBoxHover,
.her-category-list .her-checkbox:active .dijitCheckBox,
.her-category-list .her-checkbox:active .dijitCheckBox.dijitCheckBoxHover {
    border-color: #7b898e
}
.her-category-list .her-checkbox:focus .dijitCheckBoxChecked,
.her-category-list .her-checkbox:hover .dijitCheckBoxChecked,
.her-category-list .her-checkbox:active .dijitCheckBoxChecked {
    border-color: #b0b5af !important
}
.her-category-list .her-checkbox+.her-checkbox {
    margin: 0
}
.her-category-all li {
    display: inline-block
}
.her-category-all .her-inactive,
.her-category-all .her-inactive:hover {
    color: #a4a49e !important;
    border-bottom: none !important;
    transition: none;
    cursor: default
}
.her-category-all li+li {
    margin-left: 10px;
    padding-left: 10px;
    border-left: solid 1px #5c7178
}
.her-filter {
    float: left;
    display: block
}
.her-filter fieldset {
    border-bottom: solid 1px #4f6d78;
    margin: 0 20px 20px;
    padding-bottom: 15px
}
.her-filter legend {
    color: #000;
    font-family: "KievitCyr-Medium";
    font-size: 24px;
    font-size: 2.4rem;
    line-height: 32px;
    line-height: 3.2rem;
    border: 0;
    color: #e1ded0;
    padding: 6px 0 0;
    display: block;
    outline: 0;
    margin-bottom: 7px
}
.her-filter .her-datefield label {
    padding-left: 0;
    margin-top: -2px;
    margin-bottom: 2px
}
.her-filter ul.her-category-all {
    margin: 0 0 8px 0
}
.her-filter ul.her-category-all li>a {
    color: #e1ded0;
    font-family: "KievitCyr-Regular";
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 21px;
    line-height: 2.1rem;
    display: inline-block;
    padding: 0;
    text-transform: none;
    border-bottom: 1px dotted;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out
}
.her-filter ul.her-category-all li>a:hover {
    color: #fff;
    text-decoration: none;
    border-bottom-color: transparent;
    background-color: transparent
}
.her-filter .her-categories {
    margin: 0 -30px 6px
}
.her-filter .her-media-types .her-dropdown-toggle span {
    top: 2px;
    white-space: nowrap
}
.her-filter .her-dropdown-toggle {
    position: relative;
    display: block;
    padding: 8px 13px 12px 66px;
    margin-right: 15px;
    color: #e1ded0;
    text-transform: uppercase;
    font-size: 2.2rem;
    line-height: 2.2rem;
    font-family: "KievitCyr-Medium";
    text-decoration: none;
    -webkit-transition: background-color .15s ease-in-out;
    transition: background-color .15s ease-in-out
}
.her-filter .her-dropdown-toggle span {
    position: relative;
    top: 3px
}
.her-filter .her-dropdown-toggle:focus,
.her-filter .her-dropdown-toggle:hover,
.her-filter .her-dropdown-toggle:active {
    background-color: #3b5662
}
.her-filter .her-dropdown-toggle:before {
    position: absolute;
    top: 9px;
    left: 20px;
    display: block;
    width: 34px;
    height: 24px;
    background: url(../../img/icon-menu.png) no-repeat 0 0;
    font-family: "hermitage";
    font-size: 30px;
    font-size: 3rem;
    content: ""
}
@media screen and (max-width: 480px) {
    .her-filter>.her-dropdown-toggle {
        margin-right: 0
    }
}
.her-filter .her-open .her-dropdown-toggle {
    text-decoration: none;
    border: 0;
    background-color: #3b5662
}
.her-filter .her-dropdown-menu {
    background-color: #3b5662;
    border: 0;
    border-radius: 0;
    margin: 0 0 0 15px;
    padding: 10px 0 0;
    left: 0;
    top: auto
}
.her-filter .her-dropdown-menu li>a {
    color: #e1ded0;
    font-family: "KievitCyr-Regular";
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 21px;
    line-height: 2.1rem;
    padding: 6px 45px 6px 18px;
    text-transform: uppercase;
    display: block;
    outline: 0
}
.her-filter .her-dropdown-menu .her-form-control {
    background-color: #34505c
}
.her-screen-lg-desktop .her-filter .her-dropdown-menu,
.her-screen-desktop .her-filter .her-dropdown-menu,
.her-screen-tablet .her-filter .her-dropdown-menu {
    max-width: 570px
}
.her-screen-phone .her-filter .her-dropdown-menu,
.her-screen-xs-phone .her-filter .her-dropdown-menu {
    max-width: 100%
}
.her-screen-phone .her-filter .her-dropdown-menu .her-checkbox,
.her-screen-xs-phone .her-filter .her-dropdown-menu .her-checkbox {
    display: block
}
.her-screen-phone .her-filter .her-dropdown-menu .her-checkbox+.her-checkbox,
.her-screen-xs-phone .her-filter .her-dropdown-menu .her-checkbox+.her-checkbox {
    padding-left: 0
}
.her-screen-phone .her-filter .her-dropdown-menu .her-category-list,
.her-screen-phone .her-filter .her-dropdown-menu .her-category-list li label,
.her-screen-xs-phone .her-filter .her-dropdown-menu .her-category-list,
.her-screen-xs-phone .her-filter .her-dropdown-menu .her-category-list li label {
    width: 100%
}
.her-filter .her-btngrp {
    text-align: center;
    margin-top: 30px
}
.her-filter .her-btngrp button.her-btn {
    padding-right: 9px;
    margin: 0 10px 30px;
    position: static
}
.her-screen-xs-phone .her-filter .her-dropdown-menu {
    margin: 0 0 0 -9px;
    min-width: none;
    width: 100%
}
.her-screen-xs-phone .her-filter .her-dropdown-menu .her-form-group.her-datefield .her-dateinput-wrp {
    width: 100%
}
.her-form-group.her-datefield {
    margin-bottom: 0
}
.her-form-group.her-datefield .her-dateinput-wrp {
    width: 250px;
    float: left;
    display: block;
    margin-right: 30px;
    margin-bottom: 14px
}
.her-form-group.her-datefield .her-dateinput-wrp+.her-dateinput-wrp {
    margin-right: 0
}
.her-footer {
    position: relative;
    margin: 0;
    font-family: "KievitCyr-Regular";
    /*background-color: #000;*/
    text-align: center
}
footer .her-footer:first-child {
    margin: -40px 0 0 0;
    padding: 0 10px 0 15px
}
.her-footer {
    padding-bottom: 25px
}
@media screen and (max-width: 768px) {
    .her-footer {
        padding-bottom: 0
    }
}
@media screen and (min-width: 769px) and (max-width: 1076px) {
    .her-footer {
        padding-bottom: 70px
    }
}
.her-footer .her-footer-nav {
    padding: 36px 0 0;
    width: 46%;
    position: absolute;
    left: 0;
    /* margin: 5px 10% 0; */
    letter-spacing: -1px;
    z-index: 100;
    margin-left: 27%;
}
@media screen and (max-width: 768px) {
    .her-footer .her-footer-nav {
        position: relative;
        width: 100%;
        margin: 0;
        padding-top: 20px
    }
}
.her-footer .her-footer-nav .her-list-inline {
    float: none;
    margin: 0 auto
}
.her-footer .her-footer-nav .her-list-inline li {
    padding: 0;
    float: none
}
.her-footer .her-footer-nav .her-list-inline li a {
    display: block;
    padding: 7px 12px;
    font-size: 17px;
    font-size: 1.7rem;
    line-height: 1.8rem;
    color: #909090;
    text-transform: uppercase;
    text-decoration: none
}
@media screen and (max-width: 768px) {
    .her-footer .her-footer-nav .her-list-inline li a {
        line-height: 4.3rem;
        padding: 0 14px
    }
}
.her-footer .her-footer-nav .her-list-inline li a:focus,
.her-footer .her-footer-nav .her-list-inline li a:hover,
.her-footer .her-footer-nav .her-list-inline li a:active {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    color: #b5b5b5;
    text-decoration: underline;
    border: 0
}
.her-footer .her-store-buttons {
    width: 29%;
    height: 20px;
    overflow: visible;
    padding: 35px 10px 0 0;
    margin-right: -10px;
    float: right;
    z-index: 100
}
@media screen and (max-width: 1200px) {
    .her-footer .her-store-buttons {
        text-align: right
    }
}
@media screen and (max-width: 768px) {
    .her-footer .her-store-buttons {
        height: auto;
        width: 100%;
        margin: 0;
        float: left;
        text-align: center;
        padding-right: 0;
        padding-top: 36px
    }
}
.her-footer .her-store-buttons .her-list-inline {
    float: right
}
@media screen and (max-width: 768px) {
    .her-footer .her-store-buttons .her-list-inline {
        width: 290px;
        float: none;
        margin: 0 auto
    }
}
.her-footer .her-store-buttons .her-list-inline .btnGoogle {
    padding: 0 10px 20px;
    float: right
}
@media screen and (max-width: 768px) {
    .her-footer .her-store-buttons .her-list-inline .btnGoogle {
        float: left;
        padding-top: 5px
    }
}
.her-footer .her-store-buttons .her-list-inline .btnApple {
    padding: 0 10px;
    float: right;
    padding-bottom: 20px
}
@media screen and (max-width: 768px) {
    .her-footer .her-store-buttons .her-list-inline .btnApple {
        float: left
    }
}
.her-footer .her-store-buttons .her-list-inline .btnIBM {
    clear: both;
    display: block;
    float: right;
    width: 100px;
    padding-top: 12px
}
.her-footer .her-store-buttons .her-list-inline .btnIBM span {
    font-size: 14px;
    font-size: 1.4rem;
    float: right;
    padding-right: 7px;
    letter-spacing: 1.5px;
    color: #777373
}
.her-footer .her-store-buttons .her-list-inline .btnIBM img {
    width: 100%
}
@media screen and (max-width: 768px) {
    .her-footer .her-store-buttons .her-list-inline .btnIBM {
        display: block;
        margin: 0 auto;
        float: none;
        padding-top: 25px;
        padding-bottom: 20px
    }
}
.her-footer .her-social-buttons {
    width: 23%;
    padding-left: 1px;
    float: left;
    padding-top: 40px;
    padding-right: 0
}
@media screen and (max-width: 768px) {
    .her-footer .her-social-buttons {
        width: 100%;
        margin: 0;
        padding-top: 30px
    }
}
@media screen and (max-width: 768px) {
    .her-footer .her-social-buttons .her-list-inline+.her-list-inline {
        margin-top: 25px
    }
}
.her-footer .her-social-buttons .her-list-inline {
    float: left
}
@media screen and (max-width: 768px) {
    .her-footer .her-social-buttons .her-list-inline {
        float: none;
        width: 100%;
        text-align: center;
        height: 53px
    }
}
.her-footer .her-social-buttons .her-list-inline li {
    padding: 0 5px 10px 5px;
    float: left
}
@media screen and (max-width: 768px) {
    .her-footer .her-social-buttons .her-list-inline li {
        padding: 0 8px
    }
}
.her-footer .her-social-buttons .her-list-inline li a {
    width: 30px;
    height: 30px;
    display: block;
    text-indent: -9999px;
    overflow: hidden
}
@media screen and (max-width: 768px) {
    .her-footer .her-social-buttons .her-list-inline li {
        float: none
    }
    .her-footer .her-social-buttons .her-list-inline li a {
        display: block;
        width: 53px;
        height: 53px
    }
}
.her-footer .her-social-buttons .her-list-inline .her-btn-fb a {
    background: url(../../img/icons_social_small.png) 0 -920px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-fb a:hover,
.her-footer .her-social-buttons .her-list-inline .her-btn-fb a:focus,
.her-footer .her-social-buttons .her-list-inline .her-btn-fb a:active {
    background: url(../../img/icons_social_small.png) -40px -880px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-tw a {
    background: url(../../img/icons_social_small.png) -160px -760px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-tw a:hover,
.her-footer .her-social-buttons .her-list-inline .her-btn-tw a:focus,
.her-footer .her-social-buttons .her-list-inline .her-btn-tw a:active {
    background: url(../../img/icons_social_small.png) -200px -720px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-yt a {
    background: url(../../img/icons_social_small.png) -400px -520px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-yt a:hover,
.her-footer .her-social-buttons .her-list-inline .her-btn-yt a:focus,
.her-footer .her-social-buttons .her-list-inline .her-btn-yt a:active {
    background: url(../../img/icons_social_small.png) -440px -480px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-vk a {
    background: url(../../img/icons_social_small.png) -240px -680px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-vk a:hover,
.her-footer .her-social-buttons .her-list-inline .her-btn-vk a:focus,
.her-footer .her-social-buttons .her-list-inline .her-btn-vk a:active {
    background: url(../../img/icons_social_small.png) -280px -640px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-vki a {
    background: url(../../img/icons_social_small.png) -320px -600px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-vki a:hover,
.her-footer .her-social-buttons .her-list-inline .her-btn-vki a:focus,
.her-footer .her-social-buttons .her-list-inline .her-btn-vki a:active {
    background: url(../../img/icons_social_small.png) -360px -560px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-ig a {
    background: url(../../img/icons_social_small.png) -80px -840px no-repeat
}
.her-footer .her-social-buttons .her-list-inline .her-btn-ig a:hover,
.her-footer .her-social-buttons .her-list-inline .her-btn-ig a:focus,
.her-footer .her-social-buttons .her-list-inline .her-btn-ig a:active {
    background: url(../../img/icons_social_small.png) -120px -800px no-repeat
}
.her-footer .her-col-100 {
    padding-top: 27px;
    padding-bottom: 23px
}
@media screen and (max-width: 768px) {
    .her-footer .her-col-100 {
        padding-top: 50px
    }
}
.her-footer .her-col-100 p {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 22px;
    line-height: 2.2rem;
    margin: 0;
    color: #777373
}
.her-footer .her-col-100 p a {
    color: #fff
}
.her-footer .her-col-100 p a:focus,
.her-footer .her-col-100 p a:hover,
.her-footer .her-col-100 p a:active {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    color: #b5b5b5
}
@media screen and (max-width: 768px) {
    footer .her-footer:first-child {
        padding: 0
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-fb a {
        background: url(../../img/icons_social_large.png) 0 -900px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-fb a:hover,
    .her-footer .her-social-buttons .her-list-inline .her-btn-fb a:focus,
    .her-footer .her-social-buttons .her-list-inline .her-btn-fb a:active {
        background: url(../../img/icons_social_large.png) -60px -840px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-tw a {
        background: url(../../img/icons_social_large.png) -240px -660px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-tw a:hover,
    .her-footer .her-social-buttons .her-list-inline .her-btn-tw a:focus,
    .her-footer .her-social-buttons .her-list-inline .her-btn-tw a:active {
        background: url(../../img/icons_social_large.png) -300px -600px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-yt a {
        background: url(../../img/icons_social_large.png) -600px -300px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-yt a:hover,
    .her-footer .her-social-buttons .her-list-inline .her-btn-yt a:focus,
    .her-footer .her-social-buttons .her-list-inline .her-btn-yt a:active {
        background: url(../../img/icons_social_large.png) -660px -240px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-vk a {
        background: url(../../img/icons_social_large.png) -360px -540px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-vk a:hover,
    .her-footer .her-social-buttons .her-list-inline .her-btn-vk a:focus,
    .her-footer .her-social-buttons .her-list-inline .her-btn-vk a:active {
        background: url(../../img/icons_social_large.png) -420px -480px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-vki a {
        background: url(../../img/icons_social_large.png) -480px -420px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-vki a:hover,
    .her-footer .her-social-buttons .her-list-inline .her-btn-vki a:focus,
    .her-footer .her-social-buttons .her-list-inline .her-btn-vki a:active {
        background: url(../../img/icons_social_large.png) -540px -360px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-ig a {
        background: url(../../img/icons_social_large.png) -120px -780px no-repeat
    }
    .her-footer .her-social-buttons .her-list-inline .her-btn-ig a:hover,
    .her-footer .her-social-buttons .her-list-inline .her-btn-ig a:focus,
    .her-footer .her-social-buttons .her-list-inline .her-btn-ig a:active {
        background: url(../../img/icons_social_large.png) -180px -720px no-repeat
    }
}
.her-icon,
.her-category-list li .dijitCheckBoxChecked:before,
.her .dijitCheckBoxChecked:before,
.her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before {
    position: relative
}
.her-icon:before,
.her-category-list li .dijitCheckBoxChecked:before,
.her .dijitCheckBoxChecked:before,
.her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before {
    font-family: "hermitage";
    position: absolute;
    top: 0;
    left: 0
}
.her-icon-arrow-up:before,
.her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.close:before,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.close:before {
    content: "\e619"
}
.her-icon-arrow-down:before,
.her-category-list li .dijitCheckBoxChecked:before,
.her .dijitCheckBoxChecked:before,
.her .dijitToggleButtonChecked .dijitCheckBoxIcon:before,
.her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions.open:before,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions.open:before {
    content: "\e61b"
}
.her-icon-arrow-left:before {
    content: "\e618"
}
.her-icon-arrow-right:before {
    content: "\e61a"
}
.her-icon-menu:before {
    content: "\e609" !important
}
.her-slideshow {
    margin-bottom: 39px
}
.her-slideshow p {
    color: #919191;
    font-family: "KievitCyr-Regular";
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 25px;
    line-height: 2.5rem
}
.her-slideshow p .her-btn-link {
    margin: 0 !important
}
.her-slideshow .her-tile-container-rotator,
.her-slideshow .her-tile-container-rotator-social,
.her-slideshow .her-tile-container-rotator-publication,
.her-slideshow .her-tile-container-rotator-dropdown,
.her-slideshow .her-tile-container-rotator-timeline {
    margin-bottom: 32px
}
.her-img-viewer-woa .her-carousel {
    background-color: #1c1c1c
}
.her-img-viewer-woa .her-img-caption {
    margin: 0 -15px -18px -15px;
    padding: 8px 15px 1px
}
.her-img-viewer-desc-text {
    padding-bottom: 0 !important
}
.her-img-viewer .her-btn,
#her-img-pu-viewer .her-btn {
    width: 40px;
    height: 40px;
    padding: 4px 8px;
    border: 0
}
.her-img-caption p {
    color: #919191;
    font-family: "KievitCyr-Regular";
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 25px;
    line-height: 2.5rem;
    margin-top: 0
}
.her-img-caption p .her-btn-link {
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: baseline
}
.her-img-caption .her-caption-full {
    display: none
}
.her-img-viewer {
    position: relative;
    background-color: #1c1c1c;
    -webkit-transition: height .5s;
    transition: height .5s
}
.her-img-viewer .her-btn-zoom {
    position: absolute;
    right: 14px;
    bottom: 14px;
    margin: 0;
    z-index: 300
}
.her-img-viewer .her-btn-woainfo,
.her-img-viewer figcaption {
    display: none
}
.her-img-viewer #her-img-viewer-controls {
    position: absolute;
    top: 0;
    left: 0
}
.her-img-viewer .her-img-canvas {
    height: 552px;
    width: 100%;
    text-align: center;
    background-color: #1c1c1c;
    position: relative
}
.her-img-viewer .her-img-canvas img {
    max-height: 100%;
    max-width: 100%
}
.her-img-viewer .her-item {
    height: 552px
}
.her-img-viewer .her-image-buttons.her-buttons-share {
    display: none
}
.her-img-viewer .her-tile-container-rotator,
.her-img-viewer .her-tile-container-rotator-social,
.her-img-viewer .her-tile-container-rotator-publication,
.her-img-viewer .her-tile-container-rotator-dropdown,
.her-img-viewer .her-tile-container-rotator-timeline {
    padding: 0
}
article .her-img-viewer .her-img-canvas {
    height: 332px;
    border: 8px solid #e1ded0;
    border-width: 8px 8px 0
}
.her-img-viewer-woa .her-img-viewer .her-btn-zoom {
    right: 0
}
.her-smartzoom {
    background-color: #1c1c1c
}
.her-zoomable {
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}
.her-smartzoom .her-zoomable {
    position: static;
    max-height: none;
    max-width: none;
    margin: 0
}
.her-img-viewer .her-tile-container-rotator .her-arrow,
.her-img-viewer .her-tile-container-rotator-social .her-arrow,
.her-img-viewer .her-tile-container-rotator-publication .her-arrow,
.her-img-viewer .her-tile-container-rotator-dropdown .her-arrow,
.her-img-viewer .her-tile-container-rotator-timeline .her-arrow {
    margin-top: 0;
    top: 45%
}
article .her-slideshow .her-tile-container-rotator .her-tiles,
article .her-slideshow .her-tile-container-rotator-social .her-tiles,
article .her-slideshow .her-tile-container-rotator-publication .her-tiles,
article .her-slideshow .her-tile-container-rotator-dropdown .her-tiles,
article .her-slideshow .her-tile-container-rotator-timeline .her-tiles {
    height: 151px
}
article .her-slideshow .her-tile-container-rotator .her-tile,
article .her-slideshow .her-tile-container-rotator-social .her-tile,
article .her-slideshow .her-tile-container-rotator-publication .her-tile,
article .her-slideshow .her-tile-container-rotator-dropdown .her-tile,
article .her-slideshow .her-tile-container-rotator-timeline .her-tile {
    height: 151px
}
article .her-slideshow .her-tile-container-rotator .her-arrow,
article .her-slideshow .her-tile-container-rotator-social .her-arrow,
article .her-slideshow .her-tile-container-rotator-publication .her-arrow,
article .her-slideshow .her-tile-container-rotator-dropdown .her-arrow,
article .her-slideshow .her-tile-container-rotator-timeline .her-arrow {
    top: 51px
}
article .her-slideshow .her-tile-container-rotator .her-arrow-left,
article .her-slideshow .her-tile-container-rotator-social .her-arrow-left,
article .her-slideshow .her-tile-container-rotator-publication .her-arrow-left,
article .her-slideshow .her-tile-container-rotator-dropdown .her-arrow-left,
article .her-slideshow .her-tile-container-rotator-timeline .her-arrow-left {
    left: 7px
}
article .her-slideshow .her-tile-container-rotator .her-arrow-right,
article .her-slideshow .her-tile-container-rotator-social .her-arrow-right,
article .her-slideshow .her-tile-container-rotator-publication .her-arrow-right,
article .her-slideshow .her-tile-container-rotator-dropdown .her-arrow-right,
article .her-slideshow .her-tile-container-rotator-timeline .her-arrow-right {
    right: 7px
}
article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination {
    top: 51px;
    margin-left: -43px
}
@media screen and (max-width: 480px) {
    article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination {
        left: 75px;
        top: 65px
    }
}
article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-right:hover+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-right:hover+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-right:hover+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-right:hover+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-right:hover+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-right:focus+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-right:focus+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-right:focus+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-right:focus+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-right:focus+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-right.active+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-right.active+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-right.active+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-right.active+.her-carousel-pagination,
article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-right.active+.her-carousel-pagination {
    top: 51px;
    right: 37px
}
@media screen and (max-width: 480px) {
    article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-right:hover+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-right:hover+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-right:hover+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-right:hover+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-right:hover+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-right:focus+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-right:focus+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-right:focus+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-right:focus+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-right:focus+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator .her-carousel-control.her-right.active+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-social .her-carousel-control.her-right.active+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-publication .her-carousel-control.her-right.active+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-carousel-control.her-right.active+.her-carousel-pagination,
    article .her-slideshow .her-tile-container-rotator-timeline .her-carousel-control.her-right.active+.her-carousel-pagination {
        right: 31px;
        top: 65px
    }
}
.her-pu .her-tile-container-rotator .her-arrow,
.her-pu .her-tile-container-rotator-social .her-arrow,
.her-pu .her-tile-container-rotator-publication .her-arrow,
.her-pu .her-tile-container-rotator-dropdown .her-arrow,
.her-pu .her-tile-container-rotator-timeline .her-arrow {
    margin-top: 0;
    top: 45%
}
.her-pu .her-tile-container-rotator .her-arrow-left,
.her-pu .her-tile-container-rotator-social .her-arrow-left,
.her-pu .her-tile-container-rotator-publication .her-arrow-left,
.her-pu .her-tile-container-rotator-dropdown .her-arrow-left,
.her-pu .her-tile-container-rotator-timeline .her-arrow-left {
    left: 14px
}
.her-pu .her-tile-container-rotator .her-arrow-right,
.her-pu .her-tile-container-rotator-social .her-arrow-right,
.her-pu .her-tile-container-rotator-publication .her-arrow-right,
.her-pu .her-tile-container-rotator-dropdown .her-arrow-right,
.her-pu .her-tile-container-rotator-timeline .her-arrow-right {
    right: 14px
}
.her-pu .her-carousel:hover .her-carousel-indicators,
.her-pu .her-carousel:focus .her-carousel-indicators {
    display: none
}
.her-zoomable {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none
}
.her-pu {
    top: 0;
    left: 0;
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 2000;
    display: block;
    background-color: #1c1c1c
}
.her-pu .her-btn-top {
    position: absolute;
    top: 14px;
    right: 14px;
    width: 40px;
    z-index: 300
}
.her-pu .her-info {
    display: none
}
.her-pu .her-carousel {
    margin-top: 0;
    background-color: #1c1c1c
}
.her-pu .her-carousel,
.her-pu .her-carousel-content-outer,
.her-pu .her-carousel-content,
.her-pu .her-img-canvas,
.her-pu .her-tile-img-wrapper,
.her-pu div.her-tile>a {
    height: 100%
}
.her-pu .her-carousel-inner {
    height: 100%;
    overflow: visible;
    background-color: #1c1c1c
}
.her-pu .her-carousel-inner>.her-item {
    height: 100%
}
.her-pu .her-carousel-control {
    z-index: 201;
    width: auto
}
.her-pu .her-image-buttons.her-buttons-share {
    display: block;
    position: absolute;
    bottom: 4px;
    left: 14px;
    z-index: 300
}
.her-pu .her-image-buttons.her-buttons-share h3 {
    margin-top: 7px;
    margin-top: .7rem;
    margin-bottom: 5px;
    margin-bottom: .5rem;
    text-transform: none
}
.her-pu .her-image-buttons.her-buttons-share li {
    background-color: #244855;
    position: relative;
    float: left;
    padding: 8px 11px
}
.her-pu .her-image-buttons.her-buttons-share ul.her-sub-menu.in {
    z-index: 1;
    border: 0;
    background-color: transparent
}
.her-pu .her-image-buttons.her-buttons-share>div {
    float: left
}
.her-pu .her-image-buttons.her-buttons-share div>button {
    margin-right: 5px;
    padding: 0;
    border: 0;
    vertical-align: bottom;
    -webkit-transition: none;
    transition: none
}
.her-pu .her-image-buttons.her-buttons-share div>button:hover,
.her-pu .her-image-buttons.her-buttons-share div>button:active,
.her-pu .her-image-buttons.her-buttons-share div>button:focus {
    background-color: #244855
}
.her-pu .her-image-buttons.her-buttons-share div>button:hover>span,
.her-pu .her-image-buttons.her-buttons-share div>button:active>span,
.her-pu .her-image-buttons.her-buttons-share div>button:focus>span {
    color: #e1ded0
}
.her-pu .her-image-buttons.her-buttons-share div>button:focus span.her-chevron:after {
    color: #e1ded0
}
.her-pu div.her-open .her-btn-alt.her-dropdown-toggle {
    color: #e1ded0
}
.her-pu div.her-open .her-dropdown-toggle {
    background-color: #244855
}
.her-pu div.her-open span.her-glyphicon-info-sign:before {
    content: "\e61c"
}
.her-pu .her-dropdown-menu {
    padding: 0;
    margin: 0;
    border: 0;
    left: auto;
    box-shadow: none;
    -webkit-box-shadow: none;
    border-radius: 0;
    background-color: transparent
}
.her-pu .her-dropdown-menu ul>li {
    padding: 15px;
    background-color: #244855
}
.her-pu .her-dropdown-menu li a span {
    border: 0;
    background: 0;
    opacity: 1;
    top: auto;
    margin-right: 5px
}
.her-pu .her-dropdown-menu li a:hover span {
    display: inline-block;
    border-left: 0
}
.her-pu .her-dropdown-menu .her-tbl {
    font-family: "KievitCyr-Regular";
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    margin-left: -40px;
    table-layout: auto;
    border-spacing: 10px 0;
    text-transform: none
}
.her-pu .her-dropdown-menu .her-tbl .her-row .her-tbl-cell:first-child {
    color: #a4a49e
}
.her-pu .her-dropdown-menu a.her-btn-alt {
    margin-bottom: 22px;
    padding: 3px 22px 3px 9px !important;
    width: auto !important;
    height: auto !important;
    border: 1px solid #e1ded0 !important
}
.her-pu .her-dropdown-menu a.her-btn-alt:hover,
.her-pu .her-dropdown-menu a.her-btn-alt:active,
.her-pu .her-dropdown-menu a.her-btn-alt:focus,
.her-pu .her-dropdown-menu a.her-btn-alt span:hover {
    background-color: #e1ded0;
    color: #244855
}
.her-pu .her-dropdown-menu .her-sub-menu li {
    padding: 0;
    width: 34px;
    height: 34px;
    margin-bottom: 20px
}
.her-pu .her-dropdown-menu .her-sub-menu li a.her-social {
    padding: 0;
    margin: 0;
    text-indent: -9999px;
    height: 34px;
    width: 34px
}
.her-pu .her-dropdown-menu .her-btn-fb .her-social {
    background: url(../../img/btnFB-30.png) no-repeat
}
.her-pu .her-dropdown-menu .her-btn-fb .her-social:hover,
.her-pu .her-dropdown-menu .her-btn-fb .her-social:active {
    background: url(../../img/btnFB-30-hover.png) no-repeat
}
.her-pu .her-dropdown-menu .her-btn-tw .her-social {
    background: url(../../img/btnTW-30.png) no-repeat
}
.her-pu .her-dropdown-menu .her-btn-tw .her-social:hover,
.her-pu .her-dropdown-menu .her-btn-tw .her-social:active {
    background: url(../../img/btnTW-30-hover.png) no-repeat
}
.her-pu .her-dropdown-menu .her-btn-vk .her-social {
    background: url(../../img/btnVK-30.png) no-repeat
}
.her-pu .her-dropdown-menu .her-btn-vk .her-social:hover,
.her-pu .her-dropdown-menu .her-btn-vk .her-social:active {
    background: url(../../img/btnVK-30-hover.png) no-repeat
}
.her-pu .her-btn-woainfo {
    display: block;
    position: absolute;
    z-index: 300;
    top: 14px;
    left: 14px
}
.her-pu .her-btn-woainfo>button.her-btn-alt {
    margin-bottom: 0
}
.her-pu .her-btn-woainfo>button.her-btn-alt:hover,
.her-pu .her-btn-woainfo>button.her-btn-alt:active,
.her-pu .her-btn-woainfo>button.her-btn-alt:focus {
    background-color: #244855;
    color: #e1ded0
}
.her-pu .her-btn {
    margin-bottom: 10px
}
.her-pu .her-tile-container-rotator,
.her-pu .her-tile-container-rotator-social,
.her-pu .her-tile-container-rotator-publication,
.her-pu .her-tile-container-rotator-dropdown,
.her-pu .her-tile-container-rotator-timeline {
    background-color: transparent;
    margin-top: 0
}
@media screen and (max-width: 480px) {
    .her-img-viewer .her-btn-zoom {
        position: absolute;
        bottom: -178px;
        right: 21px
    }
    .her-img-viewer-woa .her-img-viewer .her-btn-zoom {
        bottom: 14px
    }
    article .her-img-viewer .her-img-canvas {
        height: 0;
        border-width: 0
    }
    article .her-img-viewer .her-img-canvas .her-btn-zoom {
        right: 18px
    }
    article .her-slideshow {
        margin-bottom: 24px
    }
    article .her-slideshow .her-tile-container-rotator,
    article .her-slideshow .her-tile-container-rotator-social,
    article .her-slideshow .her-tile-container-rotator-publication,
    article .her-slideshow .her-tile-container-rotator-dropdown,
    article .her-slideshow .her-tile-container-rotator-timeline {

        margin-bottom: 20px
    }
    article .her-slideshow .her-tile-container-rotator .her-tiles,
    article .her-slideshow .her-tile-container-rotator-social .her-tiles,
    article .her-slideshow .her-tile-container-rotator-publication .her-tiles,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-tiles,
    article .her-slideshow .her-tile-container-rotator-timeline .her-tiles {
        height: 188px
    }
    article .her-slideshow .her-tile-container-rotator .her-tile,
    article .her-slideshow .her-tile-container-rotator-social .her-tile,
    article .her-slideshow .her-tile-container-rotator-publication .her-tile,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-tile,
    article .her-slideshow .her-tile-container-rotator-timeline .her-tile {
        height: 188px
    }
    article .her-slideshow .her-tile-container-rotator .her-tile .her-tile-img-wrapper,
    article .her-slideshow .her-tile-container-rotator-social .her-tile .her-tile-img-wrapper,
    article .her-slideshow .her-tile-container-rotator-publication .her-tile .her-tile-img-wrapper,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-tile .her-tile-img-wrapper,
    article .her-slideshow .her-tile-container-rotator-timeline .her-tile .her-tile-img-wrapper {
        height: 180px !important
    }
    article .her-slideshow .her-tile-container-rotator .her-arrow,
    article .her-slideshow .her-tile-container-rotator-social .her-arrow,
    article .her-slideshow .her-tile-container-rotator-publication .her-arrow,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-arrow,
    article .her-slideshow .her-tile-container-rotator-timeline .her-arrow {
        top: 64px
    }
    article .her-slideshow .her-tile-container-rotator .her-arrow-left,
    article .her-slideshow .her-tile-container-rotator-social .her-arrow-left,
    article .her-slideshow .her-tile-container-rotator-publication .her-arrow-left,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-arrow-left,
    article .her-slideshow .her-tile-container-rotator-timeline .her-arrow-left {
        margin-left: 5px
    }
    article .her-slideshow .her-tile-container-rotator .her-arrow-right,
    article .her-slideshow .her-tile-container-rotator-social .her-arrow-right,
    article .her-slideshow .her-tile-container-rotator-publication .her-arrow-right,
    article .her-slideshow .her-tile-container-rotator-dropdown .her-arrow-right,
    article .her-slideshow .her-tile-container-rotator-timeline .her-arrow-right {
        margin-right: 5px
    }
}
.her-image-grid-list {
    margin-bottom: 40px
}
.her-image-grid-list h3 {
    margin-top: 7px;
    margin-bottom: 8px
}
.her-image-grid-list h5 {
    margin-bottom: 35px
}
.her-image-grid-list p a.her-btn-link {
    margin: 0
}
.her-image-grid-list .her-pagination {
    margin-bottom: -8px
}
.her-image-grid-list.her-collection-list {
    margin-bottom: 40px
}
.her-image-grid-list .her-dropdown-menu-main {
    margin-top: -5px
}
.her-image-grid-list .her-list-item-img>a {
    border: 3px solid #3b5662 !important
}
@media screen and (max-width: 1024px) {
    .her-image-grid-list .her-row .her-list-container-news>.her-list-item-img:nth-child(odd) {
        clear: left
    }
}
.her-collection-list {
    float: left;
    display: block;
    clear: both;
    width: 100%;
    margin-top: 0;
    margin-bottom: 33px
}
.her-collection-list p {
    margin-bottom: 24px
}
.her-collection-list h2 a {
    text-decoration: none
}
.her-collection-list h2 a:focus,
.her-collection-list h2 a:hover,
.her-collection-list h2 a:active {
    text-decoration: underline
}
.her-collection-list h3 {
    margin-bottom: 15px
}
.her-collection-list .her-grid-list-content {
    margin-bottom: 36px
}
.her-collection-list .her-grid-list-content .her-tile-container-rotator,
.her-collection-list .her-grid-list-content .her-tile-container-rotator-social,
.her-collection-list .her-grid-list-content .her-tile-container-rotator-publication,
.her-collection-list .her-grid-list-content .her-tile-container-rotator-dropdown,
.her-collection-list .her-grid-list-content .her-tile-container-rotator-timeline {
    margin-bottom: 9px
}
.her-collection-list .her-grid-list-content a.her-btn-link {
    margin: 0
}
.her-collection-list>.her-row {
    margin-bottom: 42px
}
.her-lists-filterbar {
    margin-bottom: 21px
}
.her-lists-filterbar .her-dropdown-select,
.her-lists-filterbar .her-btn {
    margin-bottom: 19px
}
.her-lists-filterbar .her-btn-row {
    margin-bottom: 0
}
@media screen and (max-width: 1024px) {
    .her-lists-filterbar .her-col-25-sm-xs-max+.her-col-75-sm-xs-max .her-col-35-xs-max {
        width: 50%
    }
}
@media screen and (max-width: 480px) {
    .her-lists-filterbar .her-col-25-sm-xs-max+.her-col-75-sm-xs-max .her-col-35-xs-max {
        width: 100%
    }
}
@media screen and (max-width: 1024px) {
    .her-lists-filterbar .her-col-25-sm-xs-max+.her-col-75-sm-xs-max {
        clear: left
    }
}
article .her-list-container-news {
    margin-bottom: -55px
}
.her-list-container-news .her-list-item {
    margin-bottom: 30px
}
.her-list-container-news .her-list-item img {
    border: 3px solid #e1ded0;
    background-color: #12242a
}
.her-list-container-news .her-list-item .her-btn {
    margin: 0;
    padding-left: 0
}
.her-list-container-news .her-list-item .her-list-text {
    padding-bottom: 30px
}
.her-list-container-news .her-list-item .her-list-text h3 {
    line-height: 1.2;
    margin-bottom: -7px !important
}
.her-list-container-news .her-list-item .her-list-text p {
    margin-bottom: 0
}
.her-list-container-news .her-list-item .her-list-title-space h3 {
    margin-bottom: 15px !important
}
.her-list-container-news .her-list-item .her-list-title-space p {
    margin-bottom: 6px
}
.her-list-container-news .her-list-item .her-list-blog-text {
    padding: 0
}
.her-list-container-news .her-list-item .her-list-blog-text .her-blog-text-item {
    padding-bottom: 30px
}
.her-list-container-news .her-list-item .her-list-link {
    color: #e1ded0
}
.her-list-container-news .her-list-item .her-list-date {
    color: #6c90a0;
    margin-top: -6px;
    margin-bottom: 9px;
    letter-spacing: -0.02em;
    font-family: "KievitCyr-Regular";
    display: block;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 21px;
    line-height: 2.1rem
}
.her-list-container-news .her-list-item .her-list-date a {
    text-decoration: underline
}
.her-list-container-news .her-list-item .her-list-date a:focus,
.her-list-container-news .her-list-item .her-list-date a:hover,
.her-list-container-news .her-list-item .her-list-date a:active {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    color: #919191;
    text-decoration: none
}
.her-list-container-news .her-list-heading-1col {
    margin-bottom: -35px
}
.her-list-container-news .her-form-content {
    padding: 0 20px 0 20px;
    margin-bottom: 20px
}
.her-list-container-news .her-list-sponsors .her-col-50-sm-xs-max {
    padding: 0 15px 0 0;
    float: left
}
.her-list-container-news .her-list-sponsors .her-col-50-sm-xs-max>a {
    margin: 0;
    max-width: 100%;
    height: 170px;
    overflow: hidden;
    display: block
}
.her-list-container-news .her-list-sponsors .her-col-50-sm-xs-max>a img {
    margin: 0 !important
}
@media screen and (min-width: 1025px) {
    .her-list-container-news .her-col-100-1025-1400.her-list-item-img {
        margin-bottom: 20px
    }
}
@media screen and (max-width: 480px) {
    .her-list-container-news .her-col-100-1025-1400.her-list-item-img {
        margin-bottom: 20px
    }
}
.her-list-container-news .her-list-item-content h3+p {
    margin-bottom: -8px
}
.her-list-container-news .her-list-item-content h3+p+a.her-btn.her-btn-link.her-btn-xs {
    margin-top: 15px
}
.her-list-container-news .her-list-item {
    margin-bottom: 65px
}
.her-list-container-news .her-list-item .her-list-item-content:first-child {
    width: 100%
}
.her-list-container-news .her-list-item-img>a {
    display: block;
    height: 170px;
    width: 100%;
    border: 3px solid #e1ded0;
    background: #12242a;
    overflow: hidden
}
.her-list-container-news .her-list-item-img h3 {
    margin-bottom: 32px
}
.her-list-container-news .her-list-item-img h3 a {
    text-decoration: none
}
.her-list-container-news .her-list-item-img h3 a:focus,
.her-list-container-news .her-list-item-img h3 a:hover,
.her-list-container-news .her-list-item-img h3 a:active {
    text-decoration: underline
}
.her-list-container-news .her-list-item-img h3+h5 {
    margin-top: -25px
}
.her-list-container-news .her-list-item-img img {
    border: 0;
    margin: auto;
    max-width: none
}
.her-list-container-news .her-list-item-img img.her-img-responsive {
    height: 100%;
    float: right
}
.her-list-container-news .her-list-item-img img.her-centered-scaled {
    float: none
}
.her-list-container-news .her-list-item-img .her-list-item-img-wrapper-static {
    height: 170px;
    border: 3px solid #e1ded0;
    background-color: #12242a;
    overflow-x: hidden
}
.her-list-container-news .her-list-item-img .her-list-item-img-wrapper-static img {
    border: 0;
    max-height: 164px;
    margin: 0 auto
}
.her-list-container-news .her-list-item-img:nth-child(4n+1) {
    clear: left
}
aside .her-list-container-news .her-list-item-img>a,
article .her-program-list .her-list-container-news .her-list-item-img>a {
    border-color: #e1ded0
}
.her-events-list .her-list-container-news,
.her-press-releases .her-list-container-news {
    margin-bottom: -38px
}
.her-hiding-pane .her-hiding-pane-visible {
    margin-bottom: 14px
}
.her-hiding-pane .her-hiding-node .her-list-container-highlight .her-list-item:first-child {
    margin-top: 45px
}
.her-hiding-pane .her-hiding-pane-show-button {
    margin-top: -10px
}
aside .her-hiding-pane {
    margin-bottom: 12px
}
aside .her-hiding-pane .her-hiding-pane-show-button {
    margin-top: -5px;
    margin-bottom: 21px;
    float: left
}
aside .her-hiding-pane .her-hiding-pane-hide-button {
    margin-bottom: 21px;
    float: left
}
.her-press-releases .her-hiding-pane .her-hiding-pane-show-button {
    float: left
}
.her-press-releases .her-hiding-pane .her-hiding-pane-hide-button {
    float: left
}
.her-map .her-hiding-pane .her-hiding-pane-show-button {
    float: right
}
.her-map .her-hiding-pane .her-hiding-pane-hide-button {
    float: right
}
.her-events-list .her-hiding-node,
.her-press-releases .her-hiding-node {
    padding-top: 33px
}
.her-news-highlights .her-hiding-pane-show-button {
    margin-top: 15px
}
.her-news-highlights .her-hiding-pane-hide-button {
    margin-top: 30px
}
.her-list-container-highlight .her-list-item {
    margin-bottom: 30px
}
.her-list-container-highlight .her-list-item img {
    border: 3px solid #e1ded0;
    background-color: #12242a
}
.her-list-container-highlight .her-list-item .her-btn {
    margin: 0;
    padding-left: 0
}
.her-list-container-highlight .her-list-item .her-list-text {
    padding-bottom: 30px
}
.her-list-container-highlight .her-list-item .her-list-text h3 {
    line-height: 1.2;
    margin-bottom: -7px !important
}
.her-list-container-highlight .her-list-item .her-list-text p {
    margin-bottom: 0
}
.her-list-container-highlight .her-list-item .her-list-title-space h3 {
    margin-bottom: 15px !important
}
.her-list-container-highlight .her-list-item .her-list-title-space p {
    margin-bottom: 6px
}
.her-list-container-highlight .her-list-item .her-list-blog-text {
    padding: 0
}
.her-list-container-highlight .her-list-item .her-list-blog-text .her-blog-text-item {
    padding-bottom: 30px
}
.her-list-container-highlight .her-list-item .her-list-link {
    color: #e1ded0
}
.her-list-container-highlight .her-list-item .her-list-date {
    color: #6c90a0;
    margin-top: -6px;
    margin-bottom: 9px;
    letter-spacing: -0.02em;
    font-family: "KievitCyr-Regular";
    display: block;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 21px;
    line-height: 2.1rem
}
.her-list-container-highlight .her-list-item .her-list-date a {
    text-decoration: underline
}
.her-list-container-highlight .her-list-item .her-list-date a:focus,
.her-list-container-highlight .her-list-item .her-list-date a:hover,
.her-list-container-highlight .her-list-item .her-list-date a:active {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    color: #919191;
    text-decoration: none
}
.her-list-container-highlight .her-list-heading-1col {
    margin-bottom: -35px
}
.her-list-container-highlight .her-form-content {
    padding: 0 20px 0 20px;
    margin-bottom: 20px
}
.her-list-container-highlight .her-list-item {
    margin-top: 60px;
    margin-bottom: 0
}
.her-list-container-highlight .her-list-item .her-img-wrapper {
    position: absolute;
    left: 15px;
    right: 15px;
    top: 0;
    bottom: 0;
    border: 8px solid #e1ded0;
    margin-bottom: 20px;
    overflow: hidden;
    -ms-background-position: center center;
    background-position: center center;
    background-size: cover
}
.her-list-container-highlight .her-list-item .her-img-wrapper img {
    display: block;
    height: auto !important;
    -ms-interpolation-mode: bicubic;
    visibility: hidden;
    border-width: 0
}
.her-list-container-highlight .her-list-item .her-x-aspect-manager {
    padding-top: 360px
}
.her-list-container-highlight .her-list-item:first-child {
    margin-top: 0;
    margin-bottom: 0
}
.her-list-container-highlight p {
    margin-bottom: 0
}
.her-list-container-blog .her-list-item {
    margin-bottom: 30px
}
.her-list-container-blog .her-list-item img {
    border: 3px solid #e1ded0;
    background-color: #12242a
}
.her-list-container-blog .her-list-item .her-btn {
    margin: 0;
    padding-left: 0
}
.her-list-container-blog .her-list-item .her-list-text {
    padding-bottom: 30px
}
.her-list-container-blog .her-list-item .her-list-text h3 {
    line-height: 1.2;
    margin-bottom: -7px !important
}
.her-list-container-blog .her-list-item .her-list-text p {
    margin-bottom: 0
}
.her-list-container-blog .her-list-item .her-list-title-space h3 {
    margin-bottom: 15px !important
}
.her-list-container-blog .her-list-item .her-list-title-space p {
    margin-bottom: 6px
}
.her-list-container-blog .her-list-item .her-list-blog-text {
    padding: 0
}
.her-list-container-blog .her-list-item .her-list-blog-text .her-blog-text-item {
    padding-bottom: 30px
}
.her-list-container-blog .her-list-item .her-list-link {
    color: #e1ded0
}
.her-list-container-blog .her-list-item .her-list-date {
    color: #6c90a0;
    margin-top: -6px;
    margin-bottom: 9px;
    letter-spacing: -0.02em;
    font-family: "KievitCyr-Regular";
    display: block;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 21px;
    line-height: 2.1rem
}
.her-list-container-blog .her-list-item .her-list-date a {
    text-decoration: underline
}
.her-list-container-blog .her-list-item .her-list-date a:focus,
.her-list-container-blog .her-list-item .her-list-date a:hover,
.her-list-container-blog .her-list-item .her-list-date a:active {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    color: #919191;
    text-decoration: none
}
.her-list-container-blog .her-list-heading-1col {
    margin-bottom: -35px
}
.her-list-container-blog .her-form-content {
    padding: 0 20px 0 20px;
    margin-bottom: 20px
}
.her-list-container-blog .her-list-item {
    margin-bottom: 40px
}
.her-list-container-blog .her-list-item-img {
    float: left;
    width: 160px;
    height: 210px;
    overflow: hidden;
    border: 3px solid #e1ded0
}
.her-list-container-blog .her-list-item-img img {
    float: right;
    border: 0;
    max-height: 100%;
    max-width: 100%
}
.her-list-container-blog .her-list-item-content {
    margin-left: 190px;
    margin-bottom: -15px
}
.her-list-container-blog .her-list-item-content>li+li {
    margin-top: 36px;
    margin-bottom: 7px
}
.her-list-container-blog .her-list-item-content p {
    margin-bottom: 0
}
.her-list-container-text .her-list-item {
    margin-bottom: 30px
}
.her-list-container-text .her-list-item img {
    border: 3px solid #e1ded0;
    background-color: #12242a
}
.her-list-container-text .her-list-item .her-btn {
    margin: 0;
    padding-left: 0
}
.her-list-container-text .her-list-item .her-list-text {
    padding-bottom: 30px
}
.her-list-container-text .her-list-item .her-list-text h3 {
    line-height: 1.2;
    margin-bottom: -7px !important
}
.her-list-container-text .her-list-item .her-list-text p {
    margin-bottom: 0
}
.her-list-container-text .her-list-item .her-list-title-space h3 {
    margin-bottom: 15px !important
}
.her-list-container-text .her-list-item .her-list-title-space p {
    margin-bottom: 6px
}
.her-list-container-text .her-list-item .her-list-blog-text {
    padding: 0
}
.her-list-container-text .her-list-item .her-list-blog-text .her-blog-text-item {
    padding-bottom: 30px
}
.her-list-container-text .her-list-item .her-list-link {
    color: #e1ded0
}
.her-list-container-text .her-list-item .her-list-date {
    color: #6c90a0;
    margin-top: -6px;
    margin-bottom: 9px;
    letter-spacing: -0.02em;
    font-family: "KievitCyr-Regular";
    display: block;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 21px;
    line-height: 2.1rem
}
.her-list-container-text .her-list-item .her-list-date a {
    text-decoration: underline
}
.her-list-container-text .her-list-item .her-list-date a:focus,
.her-list-container-text .her-list-item .her-list-date a:hover,
.her-list-container-text .her-list-item .her-list-date a:active {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    color: #919191;
    text-decoration: none
}
.her-list-container-text .her-list-heading-1col {
    margin-bottom: -35px
}
.her-list-container-text .her-form-content {
    padding: 0 20px 0 20px;
    margin-bottom: 20px
}
.her-list-container-text .her-list-item {
    margin-bottom: 12px
}
.her-list-container-text .her-list-item .her-list-text {
    padding-bottom: 15px
}
.her-list-container-text .her-list-item .her-list-text h3 {
    margin-top: 5px;
    margin-bottom: 0
}
.her-list-container-text.her-no-hiding-pane {
    padding-bottom: 12px
}
.her-list-container-horizontal .her-list-item {
    margin-bottom: 30px
}
.her-list-container-horizontal .her-list-item img {
    border: 3px solid #e1ded0;
    background-color: #12242a
}
.her-list-container-horizontal .her-list-item .her-btn {
    margin: 0;
    padding-left: 0
}
.her-list-container-horizontal .her-list-item .her-list-text {
    padding-bottom: 30px
}
.her-list-container-horizontal .her-list-item .her-list-text h3 {
    line-height: 1.2;
    margin-bottom: -7px !important
}
.her-list-container-horizontal .her-list-item .her-list-text p {
    margin-bottom: 0
}
.her-list-container-horizontal .her-list-item .her-list-title-space h3 {
    margin-bottom: 15px !important
}
.her-list-container-horizontal .her-list-item .her-list-title-space p {
    margin-bottom: 6px
}
.her-list-container-horizontal .her-list-item .her-list-blog-text {
    padding: 0
}
.her-list-container-horizontal .her-list-item .her-list-blog-text .her-blog-text-item {
    padding-bottom: 30px
}
.her-list-container-horizontal .her-list-item .her-list-link {
    color: #e1ded0
}
.her-list-container-horizontal .her-list-item .her-list-date {
    color: #6c90a0;
    margin-top: -6px;
    margin-bottom: 9px;
    letter-spacing: -0.02em;
    font-family: "KievitCyr-Regular";
    display: block;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 21px;
    line-height: 2.1rem
}
.her-list-container-horizontal .her-list-item .her-list-date a {
    text-decoration: underline
}
.her-list-container-horizontal .her-list-item .her-list-date a:focus,
.her-list-container-horizontal .her-list-item .her-list-date a:hover,
.her-list-container-horizontal .her-list-item .her-list-date a:active {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    color: #919191;
    text-decoration: none
}
.her-list-container-horizontal .her-list-heading-1col {
    margin-bottom: -35px
}
.her-list-container-horizontal .her-form-content {
    padding: 0 20px 0 20px;
    margin-bottom: 20px
}
.her-list-container-horizontal .her-list-item {
    padding-left: 0;
    padding-right: 0
}
.her-list-container-horizontal .her-list-item .her-list-item-img {
    padding-left: 0;
    padding-right: 0;
    height: 260px;
    overflow: hidden;
    border: 4px solid #e1ded0;
    border-top-width: 8px;
    border-bottom-width: 8px
}
.her-list-container-horizontal .her-list-item .her-list-item-content {
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 40px
}
.her-list-container-horizontal .her-list-item .her-list-item-content ul>li+li {
    margin-top: 21px
}
.her-list-container-horizontal .her-list-item:first-child .her-list-item-img {
    border-left-width: 8px
}
.her-list-container-horizontal .her-list-item:first-child+.her-list-item+.her-list-item+.her-list-item .her-list-item-img {
    border-right-width: 8px
}
.her-list-container-horizontal .her-list-item:first-child .her-list-item-content {
    padding-left: 30px
}
.her-list-container-horizontal .her-list-item:first-child+.her-list-item+.her-list-item+.her-list-item .her-list-item-content {
    padding-right: 30px
}
@media screen and (max-width: 1024px) {
    .her-list-container-horizontal .her-list-item:first-child+.her-list-item .her-list-item-img {
        border-right-width: 8px
    }
    .her-list-container-horizontal .her-list-item:first-child+.her-list-item+.her-list-item .her-list-item-img {
        border-left-width: 8px
    }
    .her-list-container-horizontal .her-list-item:first-child+.her-list-item .her-list-item-content {
        padding-right: 30px
    }
    .her-list-container-horizontal .her-list-item:first-child+.her-list-item+.her-list-item .her-list-item-content {
        padding-left: 30px
    }
}
@media screen and (max-width: 480px) {
    .her-list-container-horizontal .her-list-item .her-list-item-img {
        border-width: 8px
    }
    .her-list-container-horizontal .her-list-item .her-list-item-content {
        padding-right: 30px;
        padding-left: 30px
    }
}
.her-list-container-horizontal .her-list-item img {
    border: 0
}
.her-list-container-horizontal .her-list-item .her-list-item-img {
    z-index: 120
}
.her-list-container-horizontal .her-list-item .her-list-item-img:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 125;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    content: "";
    -webkit-transition: background .15s ease-in-out;
    transition: background .15s ease-in-out
}
.her-list-container-horizontal .her-list-item .her-list-item-img:hover:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 125;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
    content: ""
}
.her-list-container-horizontal .her-list-item .her-list-item-img h2 {
    position: absolute;
    left: 18px;
    right: 18px;
    top: 28px;
    z-index: 130
}
.her-list-container-horizontal .her-list-item .her-list-item-img .her-btn {
    position: absolute;
    right: 18px;
    margin-left: 18px;
    bottom: 18px;
    padding-left: 9px;
    background-color: rgba(0, 0, 0, 0.2);
    z-index: 130
}
.her-list-container-horizontal .her-list-item .her-list-item-img .her-btn:hover {
    background-color: rgba(0, 0, 0, 0.05);
    color: #e1ded0
}
.her-list-container-horizontal .her-list-item .her-list-item-img .her-btn:hover .her-chevron:after {
    color: #e1ded0
}
.her-list-header .her-btn-row {
    margin-bottom: 21px
}
.her-list-header .her-btn-row .her-btn {
    margin-bottom: 19px
}
.her-list-header .her-filter {
    margin-bottom: 18px
}
@media screen and (min-width: 1201px) {
    .her-list-container-news .her-list-item .her-list-item-img {
        width: 35%
    }
    .her-list-container-news .her-list-item .her-list-item-content {
        width: 65%
    }
    .her-list-container-news .her-list-item .her-col-100-1025-1400 {
        width: 100%
    }
    .her-list-sponsors .her-col-50-sm-xs-max {
        width: 50%
    }
    .her-list-sponsors .her-col-50-sm-xs-max>a {
        margin-bottom: 40px !important
    }
    .her-list-sponsors .her-col-50-sm-xs-max>h3 {
        margin-top: -5px
    }
}
@media screen and (max-width: 1201px) {
    .her-list-sponsors .her-col-50-sm-xs-max {
        width: 100%
    }
}
@media screen and (max-width: 1024px) {
    .her-list-container-horizontal .her-list-item:nth-child(odd) {
        clear: left
    }
    .her-list-date {
        margin-top: 5px
    }
    .her-list-sponsors .her-col-50-sm-xs-max {
        width: 50%
    }
    .her-list-sponsors .her-col-50-sm-xs-max>a {
        margin-bottom: 40px !important
    }
    .her-list-sponsors .her-col-50-sm-xs-max>h3 {
        margin-top: -5px
    }
}
@media screen and (max-width: 768px) {
    .her-list-container-highlight .her-list-item .her-x-aspect-manager {
        padding-top: 0
    }
    .her-list-container-highlight .her-list-item .her-img-wrapper {
        position: relative;
        left: auto;
        right: auto;
        max-height: 340px
    }
    .her-list-sponsors .her-col-50-sm-xs-max {
        width: 100%
    }
    .her-list-sponsors .her-col-50-sm-xs-max>a {
        margin-bottom: 0 !important
    }
    .her-list-sponsors .her-col-50-sm-xs-max>h3 {
        margin-top: 7px
    }
}
@media screen and (max-width: 480px) {
    .her-list-container-news .her-list-item-img {
        margin-bottom: 24px
    }
    .her-list-container-news .her-list-item-img .her-list-item-img-wrapper-static {
        width: 245px
    }
    .her-list-container-blog .her-list-item-img {
        float: none;
        margin-bottom: 24px
    }
    .her-list-container-blog .her-list-item-content {
        margin-left: 0
    }
    .her-list-container-highlight a {
        display: table
    }
    .her-list-container-highlight .her-list-item-img {
        margin-bottom: 4px
    }
}
.her-screen-lg-desktop .her-artworks-filterbar .her-dropdown-select .her-dropdown-menu,
.her-screen-desktop .her-artworks-filterbar .her-dropdown-select .her-dropdown-menu,
.her-screen-tablet .her-artworks-filterbar .her-dropdown-select .her-dropdown-menu,
.her-screen-phone .her-artworks-filterbar .her-dropdown-select .her-dropdown-menu,
.her-screen-xs-phone .her-artworks-filterbar .her-dropdown-select .her-dropdown-menu {
    width: 100%
}
.her-screen-lg-desktop .her-artworks-filterbar .her-dropdown-menu {
    width: 75%
}
.her-screen-desktop .her-artworks-filterbar .her-dropdown-menu {
    width: 75%
}
.her-screen-tablet .her-artworks-filterbar .her-dropdown-menu {
    width: 83.3333%
}
.her-screen-phone .her-artworks-filterbar .her-dropdown-menu,
.her-screen-xs-phone .her-artworks-filterbar .her-dropdown-menu {
    width: 100%
}
@media screen and (max-width: 700px) {
    .her-artworks-filterbar .her-dropdown-menu {
        width: 100% !important
    }
    .her-artworks-filterbar .her-dropdown-menu .her-checkbox {
        display: block
    }
    .her-artworks-filterbar .her-dropdown-menu .her-checkbox+.her-checkbox {
        padding-left: 0
    }
    .her-artworks-filterbar .her-dropdown-menu .her-category-list,
    .her-artworks-filterbar .her-dropdown-menu .her-category-list li label {
        width: 100%
    }
}
.her-timeline-entries {
    display: table;
    margin-top: -6px
}
.her-timeline-entries li {
    display: table-row
}
.her-timeline-entries h3 {
    display: table-cell;
    vertical-align: top;
    color: #000;
    font-family: "KievitCyr-Medium";
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 30px;
    line-height: 3rem;
    line-height: 25px;
    line-height: 2.5rem;
    white-space: nowrap;
    margin: 0 0 1px
}
.her-screen-phone .her-timeline-entries h3,
.her-screen-xs-phone .her-timeline-entries h3 {
    display: block
}
.her-timeline-entries div {
    display: table-cell;
    width: 85%;
    padding: 0 0 12px 15px
}
.her-timeline-entries div p {
    color: #919191;
    font-family: "KievitCyr-Regular";
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 25px;
    line-height: 2.5rem;
    margin: 0
}
.her-screen-phone .her-timeline-entries div,
.her-screen-xs-phone .her-timeline-entries div {
    display: block;
    width: 100%;
    padding: 0 0 11px 0
}
.her-timeline-entries a {
    text-decoration: none
}
.her-timeline-entries a:focus,
.her-timeline-entries a:hover,
.her-timeline-entries a:active {
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
    text-decoration: underline
}
.her-press-releases,
.her-conference-list {
    clear: both
}
.her-press-releases h2,
.her-conference-list h2 {
    clear: left
}
.her-list-numbered {
    counter-reset: hermitage-counter;
    list-style-type: none
}
.her-list-numbered li {
    position: relative;
    padding: 4px 0 10px 0;
    padding-left: 50px
}
.her-list-numbered li:before {
    font-family: "KievitCyr-MediumSC";
    font-size: 18px;
    font-size: 1.8rem;
    content: counter(hermitage-counter);
    counter-increment: hermitage-counter;
    position: relative;
    left: -20px;
    top: 0
}
.her-upcoming-conferences>h3,
.her-related-news-research>h3 {
    margin-bottom: 31px;
    margin-bottom: 3.1rem
}
.her-about-personal-collections,
.her-collection-howto,
.her-collection-purpose,
.her-about-trip-planner,
.her-trip-howto {
    margin-bottom: 34px
}
.her-collection-wheretofind h3 {
    clear: left
}
ul.her-marker-list {
    list-style: square outside
}
ul.her-marker-list>li {
    margin-left: 18px;
    margin-top: 18px;
    padding-left: 8px
}
ul.her-marker-list>li:first-child {
    margin-top: 0
}
ol.her-marker-list {
    counter-reset: li;
    margin-left: 0;
    padding-left: 0
}
ol.her-marker-list>li {
    position: relative;
    margin: 18px 0 0 26px;
    padding: 0;
    list-style: none
}
ol.her-marker-list>li:first-child {
    margin-top: 0
}
ol.her-marker-list>li:before {
    content: counter(li) ".";
    counter-increment: li;
    position: absolute;
    top: -3px;
    left: -26px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 26px;
    font-family: "KievitCyr-MediumSC";
    font-size: 18px;
    font-size: 1.8rem;
    color: #e1ded0
}
.her-marker-list>li>.her-btn {
    margin-bottom: 5px
}
.her-marker-list>li>.her-btn-row {
    margin-bottom: -8px
}
.lt-ie9 .her-list-item-img-first {
    clear: left
}
.her-professional-login form a.her-btn.her-btn-link.her-btn-xs {
    margin-top: 5px
}
.her-professional-login form>p>a.her-btn-link.her-btn-xs {
    margin-bottom: 0
}
.her-visitors-login {
    margin-bottom: 40px
}
.her-visitors-login .her-social-button-group {
    padding-top: 7px
}
.her-visitors-login .her-social-button-group>a {
    display: block;
    margin-bottom: 20px
}
.her-visitors-login .her-social-button-group>div {
    display: block;
    margin-bottom: 20px
}
.her-visitors-login .her-social-button-group .her-vk-login {
    position: relative
}
.her-visitors-login .her-social-button-group .her-vk-login a {
    position: absolute;
    top: 30px;
    left: 9px
}
.her-room-highlights .her-search-results-details {
    margin-bottom: 30px;
    margin-top: -15px
}
.her-room-highlights .her-search-results-details p {
    line-height: 34px;
    line-height: 3.4rem
}
.her-mapview-header {
    padding-left: 30px;
    padding-right: 30px
}
.her-mapview-header h2 {
    float: left;
    margin-bottom: 17px;
    margin-bottom: 1.7rem;
    margin-right: 110px;
    margin-right: 11rem
}
.her-mapview-header button {
    float: right;
    top: 9px;
    right: 18px;
    margin-left: -110px;
    margin-left: -11rem
}
.her-mapview {
    position: relative
}
.her-mapview .her-btn {
    width: 40px;
    height: 40px;
    border: 0;
    padding: 4px 8px;
    margin-bottom: 10px;
    background-color: #084e68
}
.her-mapview .her-btn-zoom {
    position: absolute;
    top: 14px;
    right: 14px;
    width: 40px
}
.her-mapview .her-floor-selection {
    position: absolute;
    left: 14px;
    bottom: 14px
}
.her-mapview .her-floor-selection span,
.her-mapview .her-floor-selection a {
    font-size: 21px;
    color: #e1ded0;
    background-color: #182733;
    background-color: rgba(24, 39, 51, 0.6);
    float: left;
    padding: 12px 9px 11px 9px
}
.her-mapview .her-floor-selection a,
.her-mapview .her-floor-selection span.her-floor-selected {
    font-family: "KievitCyr-MediumSC"
}
.her-mapview .her-floor-selection a:hover {
    background-color: rgba(24, 39, 51, 0.5);
    text-decoration: none
}
.her-mapview .her-floor-selection span.her-floor-selected {
    background-color: rgba(24, 39, 51, 0.85)
}
@media screen and (max-width: 480px) {
    .her-mapview .her-floor-selection {
        left: 0;
        display: table;
        width: 100%
    }
    .her-mapview .her-floor-selection span,
    .her-mapview .her-floor-selection a {
        display: table-cell;
        width: 33.3%
    }
    .her-mapview .her-floor-selection span:first-child {
        width: 100%;
        float: none;
        display: block
    }
}
.her-map-options-header {
    padding-left: 30px;
    padding-right: 30px;
    margin-top: 30px
}
.her-map-options-header .her-share-button {
    margin-bottom: 1px
}
.her-map-options-header .her-btn-row {
    float: left;
    margin-right: 170px;
    margin-right: 17rem;
    margin-bottom: 20px;
    margin-bottom: 2.0rem
}
.her-map-options-header button.her-btn-link {
    float: right;
    top: 15px;
    right: 18px;
    margin-left: -170px;
    margin-left: -17rem
}
@media screen and (max-width: 480px) {
    .her-map-options-header .her-btn-row {
        float: none;
        margin-right: 0
    }
    .her-map-options-header button.her-btn-link {
        margin-left: 0
    }
}
.her-map-options {
    padding-left: 30px;
    padding-right: 30px
}
.her-map-options .her-map-options-tbl {
    display: table;
    border-collapse: collapse;
    border-spacing: 0 25px;
    margin-bottom: 8px
}
.her-map-options .her-map-options-tbl .her-border-bottom {
    border-bottom: 1px solid #394852
}
.her-map-options .her-map-options-tbl .her-border-top {
    border-top: 1px solid #394852
}
.her-map-options .her-map-options-tbl .her-map-options-row {
    display: table-row
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content {
    display: table-cell;
    vertical-align: top;
    padding-top: 30px;
    padding-bottom: 5px
}
@media screen and (max-width: 768px) {
    .her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title,
    .her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content {
        display: block
    }
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item {
    float: left;
    padding-left: 30px;
    margin-bottom: 18px;
    position: relative
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item>div,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item>div {
    position: absolute;
    top: 0;
    left: 30px
}
@media screen and (max-width: 768px) {
    .her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item>div,
    .her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item>div {
        left: 0
    }
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item span,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item span {
    position: relative;
    padding-left: 32px
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item label,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item label {
    position: relative
}
@media screen and (max-width: 768px) {
    .her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item,
    .her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item {
        padding-left: 0;
        margin-right: 30px
    }
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item .her-checkbox,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item .her-checkbox {
    position: relative;
    padding-left: 0;
    margin: 0;
    margin-top: -1px;
    left: auto
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item .her-checkbox .dijitCheckBox,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item .her-checkbox .dijitCheckBoxIcon,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item .her-checkbox .dijitCheckBox,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item .her-checkbox .dijitCheckBoxIcon {
    position: absolute;
    top: -1px;
    left: 0;
    margin-right: 15px;
    background: transparent
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item .her-checkbox .dijitCheckBoxChecked:before,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item .her-checkbox .dijitCheckBoxChecked:before {
    left: 2px;
    color: #b0b5af;
    line-height: .6
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item .her-checkbox label,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item .her-checkbox label {
    font-size: 18px;
    font-size: 1.8rem;
    padding-left: 32px;
    display: block
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item .her-checkbox div+div+label,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item .her-checkbox div+div+label {
    padding-left: 62px
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item .her-checkbox .dijitCheckBoxChecked+label,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item .her-checkbox .dijitCheckBoxChecked+label {
    color: #a4a49e
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item .her-checkbox input[type="checkbox"],
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item .her-checkbox input[type="checkbox"] {
    margin-left: -2px;
    margin-top: -3px
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title .her-map-legend-item span,
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content .her-map-legend-item span {
    float: left;
    color: #a4a49d
}
@media screen and (max-width: 768px) {
    .her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-content {
        padding-top: 0
    }
}
.her-map-options .her-map-options-tbl .her-map-options-row .her-map-options-title {
    white-space: nowrap
}
.her-map hr {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 30px;
    margin-right: 30px;
    border-top: 1px solid #394852
}
.her-map-legend-item-icon,
.her-icon-arrowright,
.her-icon-arrowright:before,
.her-icon-arrowleft:before,
.her-icon-arrowup:before,
.her-icon-arrowdown:before,
.her-icon-e:before,
.her-icon-at:before,
.her-icon-barcode:before,
.her-icon-restrooms:before,
.her-icon-monitor:before,
.her-icon-coffee:before,
.her-icon-headphones:before,
.her-icon-elevator:before,
.her-icon-stairs:before,
.her-icon-eye:before,
.her-icon-checkroom:before,
.her-icon-ticket:before,
.her-icon-money:before,
.her-icon-information:before,
.her-icon-wheelchair:before,
.her-icon-arrowsright:before,
.her-icon-arrowsup:before,
.her-icon-star:before,
.her-icon-3d:before {
    width: 27px;
    height: 27px;
    float: left;
    margin-right: 5px;
    margin-top: -3px
}
.her-icon-arrowright {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-arrowright:before {
    position: relative;
    content: url(../../img/icon_arrow_right.png)
}
@media screen and (max-width: 768px) {
    .her-icon-arrowright {
        left: 0
    }
}
.her-icon-arrowleft {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-arrowleft:before {
    position: relative;
    content: url(../../img/icon_arrow_left.png)
}
@media screen and (max-width: 768px) {
    .her-icon-arrowleft {
        left: 0
    }
}
.her-icon-arrowup {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-arrowup:before {
    position: relative;
    content: url(../../img/icon_arrow_up.png)
}
@media screen and (max-width: 768px) {
    .her-icon-arrowup {
        left: 0
    }
}
.her-icon-arrowdown {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-arrowdown:before {
    position: relative;
    content: url(../../img/icon_arrow_down.png)
}
@media screen and (max-width: 768px) {
    .her-icon-arrowdown {
        left: 0
    }
}
.her-icon-e {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-e:before {
    position: relative;
    content: url(../../img/icon_e.png)
}
@media screen and (max-width: 768px) {
    .her-icon-e {
        left: 0
    }
}
.her-icon-at {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-at:before {
    position: relative;
    content: url(../../img/icon_at.png)
}
@media screen and (max-width: 768px) {
    .her-icon-at {
        left: 0
    }
}
.her-icon-barcode {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-barcode:before {
    position: relative;
    content: url(../../img/icon_barcode.png)
}
@media screen and (max-width: 768px) {
    .her-icon-barcode {
        left: 0
    }
}
.her-icon-restrooms {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-restrooms:before {
    position: relative;
    content: url(../../img/icon_restrooms.png)
}
@media screen and (max-width: 768px) {
    .her-icon-restrooms {
        left: 0
    }
}
.her-icon-monitor {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-monitor:before {
    position: relative;
    content: url(../../img/icon_monitor.png)
}
@media screen and (max-width: 768px) {
    .her-icon-monitor {
        left: 0
    }
}
.her-icon-coffee {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-coffee:before {
    position: relative;
    content: url(../../img/icon_coffee.png)
}
@media screen and (max-width: 768px) {
    .her-icon-coffee {
        left: 0
    }
}
.her-icon-headphones {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-headphones:before {
    position: relative;
    content: url(../../img/icon_headphones.png)
}
@media screen and (max-width: 768px) {
    .her-icon-headphones {
        left: 0
    }
}
.her-icon-elevator {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-elevator:before {
    position: relative;
    content: url(../../img/icon_elevator.png)
}
@media screen and (max-width: 768px) {
    .her-icon-elevator {
        left: 0
    }
}
.her-icon-stairs {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-stairs:before {
    position: relative;
    content: url(../../img/icon_stairs.png)
}
@media screen and (max-width: 768px) {
    .her-icon-stairs {
        left: 0
    }
}
.her-icon-eye {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-eye:before {
    position: relative;
    content: url(../../img/icon_eye.png)
}
@media screen and (max-width: 768px) {
    .her-icon-eye {
        left: 0
    }
}
.her-icon-checkroom {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-checkroom:before {
    position: relative;
    content: url(../../img/icon_checkroom.png)
}
@media screen and (max-width: 768px) {
    .her-icon-checkroom {
        left: 0
    }
}
.her-icon-ticket {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-ticket:before {
    position: relative;
    content: url(../../img/icon_ticket.png)
}
@media screen and (max-width: 768px) {
    .her-icon-ticket {
        left: 0
    }
}
.her-icon-money {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-money:before {
    position: relative;
    content: url(../../img/icon_money.png)
}
@media screen and (max-width: 768px) {
    .her-icon-money {
        left: 0
    }
}
.her-icon-information {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-information:before {
    position: relative;
    content: url(../../img/icon_information.png)
}
@media screen and (max-width: 768px) {
    .her-icon-information {
        left: 0
    }
}
.her-icon-wheelchair {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-wheelchair:before {
    position: relative;
    content: url(../../img/icon_wheelchair.png)
}
@media screen and (max-width: 768px) {
    .her-icon-wheelchair {
        left: 0
    }
}
.her-icon-arrowsright {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-arrowsright:before {
    position: relative;
    content: url(../../img/icon_arrowsright.png)
}
@media screen and (max-width: 768px) {
    .her-icon-arrowsright {
        left: 0
    }
}
.her-icon-arrowsup {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-arrowsup:before {
    position: relative;
    content: url(../../img/icon_arrowsup.png)
}
@media screen and (max-width: 768px) {
    .her-icon-arrowsup {
        left: 0
    }
}
.her-icon-star {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-star:before {
    position: relative;
    content: url(../../img/icon_star.png)
}
.her-icon-star+label {
    padding-left: 20px
}
.her-icon-3d {
    display: block;
    position: absolute;
    top: 0;
    left: 30px
}
.her-icon-3d:before {
    position: relative;
    content: url(../../img/icon_3d.png)
}
.her-icon-3d+label {
    padding-left: 20px
}
.her-legend-building-icon,
.her-icon-winter-palace,
.her-icon-small-hermitage,
.her-icon-new-hermitage,
.her-icon-old-hermitage,
.her-icon-theatre {
    width: 18px;
    height: 18px;
    float: left;
    margin-right: 10px;
    margin-top: 2px
}
.her-icon-winter-palace {
    border: 4px solid #6eb665
}
.her-icon-small-hermitage {
    border: 4px solid #407a96
}
.her-icon-new-hermitage {
    border: 4px solid #f6a947
}
.her-icon-old-hermitage {
    border: 4px solid #e95a3e
}
.her-icon-theatre {
    border: 4px solid #534a44
}
.her-news-item header p,
.her-collection-item header p,
.her-publication-item header p,
.her-department-item header p {
    color: #a4a49d;
    margin-bottom: 5px
}
.her-news-item article,
.her-collection-item article,
.her-publication-item article,
.her-department-item article {
    margin-bottom: 62px
}
.her-news-item article>p:first-child,
.her-collection-item article>p:first-child,
.her-publication-item article>p:first-child,
.her-department-item article>p:first-child {
    font-family: "KievitCyr-Medium"
}
.her-news-item article .her-list-container-text,
.her-collection-item article .her-list-container-text,
.her-publication-item article .her-list-container-text,
.her-department-item article .her-list-container-text {
    margin-bottom: -20px
}
.her-news-item article .her-project-sponsors,
.her-collection-item article .her-project-sponsors,
.her-publication-item article .her-project-sponsors,
.her-department-item article .her-project-sponsors {
    margin-top: 71px
}
.her-news-item article .her-project-sponsors .her-btn,
.her-collection-item article .her-project-sponsors .her-btn,
.her-publication-item article .her-project-sponsors .her-btn,
.her-department-item article .her-project-sponsors .her-btn {
    margin-bottom: 18px
}
.her-news-item article .her-sponsored-projects,
.her-collection-item article .her-sponsored-projects,
.her-publication-item article .her-sponsored-projects,
.her-department-item article .her-sponsored-projects {
    margin-top: 71px
}
.her-news-item .her-pagination,
.her-collection-item .her-pagination,
.her-publication-item .her-pagination,
.her-department-item .her-pagination {
    margin-top: 22px;
    margin-bottom: 10px
}
.her-news-item .her-col-65-sm-max .her-pagination,
.her-collection-item .her-col-65-sm-max .her-pagination,
.her-publication-item .her-col-65-sm-max .her-pagination,
.her-department-item .her-col-65-sm-max .her-pagination {
    margin-bottom: -30px
}
.her-news-item .her-article-base,
.her-collection-item .her-article-base,
.her-publication-item .her-article-base,
.her-department-item .her-article-base {
    margin-bottom: 11px
}
.her-news-item .her-blog-comments+.her-pagination,
.her-collection-item .her-blog-comments+.her-pagination,
.her-publication-item .her-blog-comments+.her-pagination,
.her-department-item .her-blog-comments+.her-pagination {
    margin-top: 29px
}
.her-news-item .her-article-base+.her-pagination,
.her-collection-item .her-article-base+.her-pagination,
.her-publication-item .her-article-base+.her-pagination,
.her-department-item .her-article-base+.her-pagination {
    margin-top: 32px
}
.her-news-item .her-article-base+p,
.her-collection-item .her-article-base+p,
.her-publication-item .her-article-base+p,
.her-department-item .her-article-base+p {
    margin-top: 35px
}
.her-news-item .her-event-program,
.her-news-item .her-courses-overview,
.her-collection-item .her-event-program,
.her-collection-item .her-courses-overview,
.her-publication-item .her-event-program,
.her-publication-item .her-courses-overview,
.her-department-item .her-event-program,
.her-department-item .her-courses-overview {
    margin-top: 71px;
    margin-bottom: -2px
}
.her-news-item .her-list-of-labs,
.her-news-item .her-list-of-programs,
.her-news-item .her-list-of-expeditions,
.her-news-item .her-program-list,
.her-collection-item .her-list-of-labs,
.her-collection-item .her-list-of-programs,
.her-collection-item .her-list-of-expeditions,
.her-collection-item .her-program-list,
.her-publication-item .her-list-of-labs,
.her-publication-item .her-list-of-programs,
.her-publication-item .her-list-of-expeditions,
.her-publication-item .her-program-list,
.her-department-item .her-list-of-labs,
.her-department-item .her-list-of-programs,
.her-department-item .her-list-of-expeditions,
.her-department-item .her-program-list {
    margin-top: 71px;
    margin-bottom: 7px
}
.her-news-item .her-pagination+.her-event-program,
.her-news-item .her-pagination+.her-project-sponsors,
.her-news-item .her-pagination+.her-sponsored-projects,
.her-news-item .her-pagination+.her-courses-overview,
.her-news-item .her-pagination+.her-list-of-labs,
.her-news-item .her-pagination+.her-list-of-programs,
.her-news-item .her-pagination+.her-list-of-expeditions,
.her-news-item .her-pagination+.her-program-list,
.her-collection-item .her-pagination+.her-event-program,
.her-collection-item .her-pagination+.her-project-sponsors,
.her-collection-item .her-pagination+.her-sponsored-projects,
.her-collection-item .her-pagination+.her-courses-overview,
.her-collection-item .her-pagination+.her-list-of-labs,
.her-collection-item .her-pagination+.her-list-of-programs,
.her-collection-item .her-pagination+.her-list-of-expeditions,
.her-collection-item .her-pagination+.her-program-list,
.her-publication-item .her-pagination+.her-event-program,
.her-publication-item .her-pagination+.her-project-sponsors,
.her-publication-item .her-pagination+.her-sponsored-projects,
.her-publication-item .her-pagination+.her-courses-overview,
.her-publication-item .her-pagination+.her-list-of-labs,
.her-publication-item .her-pagination+.her-list-of-programs,
.her-publication-item .her-pagination+.her-list-of-expeditions,
.her-publication-item .her-pagination+.her-program-list,
.her-department-item .her-pagination+.her-event-program,
.her-department-item .her-pagination+.her-project-sponsors,
.her-department-item .her-pagination+.her-sponsored-projects,
.her-department-item .her-pagination+.her-courses-overview,
.her-department-item .her-pagination+.her-list-of-labs,
.her-department-item .her-pagination+.her-list-of-programs,
.her-department-item .her-pagination+.her-list-of-expeditions,
.her-department-item .her-pagination+.her-program-list {
    margin-top: 62px
}
.her-news-item .her-content-pagination+.her-event-program,
.her-news-item .her-content-pagination+.her-project-sponsors,
.her-news-item .her-content-pagination+.her-sponsored-projects,
.her-news-item .her-content-pagination+.her-courses-overview,
.her-news-item .her-content-pagination+.her-list-of-labs,
.her-news-item .her-content-pagination+.her-list-of-programs,
.her-news-item .her-content-pagination+.her-list-of-expeditions,
.her-news-item .her-content-pagination+.her-program-list,
.her-collection-item .her-content-pagination+.her-event-program,
.her-collection-item .her-content-pagination+.her-project-sponsors,
.her-collection-item .her-content-pagination+.her-sponsored-projects,
.her-collection-item .her-content-pagination+.her-courses-overview,
.her-collection-item .her-content-pagination+.her-list-of-labs,
.her-collection-item .her-content-pagination+.her-list-of-programs,
.her-collection-item .her-content-pagination+.her-list-of-expeditions,
.her-collection-item .her-content-pagination+.her-program-list,
.her-publication-item .her-content-pagination+.her-event-program,
.her-publication-item .her-content-pagination+.her-project-sponsors,
.her-publication-item .her-content-pagination+.her-sponsored-projects,
.her-publication-item .her-content-pagination+.her-courses-overview,
.her-publication-item .her-content-pagination+.her-list-of-labs,
.her-publication-item .her-content-pagination+.her-list-of-programs,
.her-publication-item .her-content-pagination+.her-list-of-expeditions,
.her-publication-item .her-content-pagination+.her-program-list,
.her-department-item .her-content-pagination+.her-event-program,
.her-department-item .her-content-pagination+.her-project-sponsors,
.her-department-item .her-content-pagination+.her-sponsored-projects,
.her-department-item .her-content-pagination+.her-courses-overview,
.her-department-item .her-content-pagination+.her-list-of-labs,
.her-department-item .her-content-pagination+.her-list-of-programs,
.her-department-item .her-content-pagination+.her-list-of-expeditions,

.her-department-item .her-content-pagination+.her-program-list {
    margin-top: 62px
}
.her-publication-item .her-col-50-sm-xs-max {
    padding-left: 0;
    padding-right: 0
}
.her-publication-item #related-downloads {
    padding-top: 0;
    padding-left: 0;
    margin-bottom: 40px
}
.her-publication-item #related-downloads h2 {
    clear: left
}
.her-publication-item #related-downloads .her-related-info {
    margin-bottom: 0
}
.her-publication-item aside {
    padding-bottom: 0
}
article.her-recommended-trip {
    margin-bottom: 20px
}
article.her-recommended-trip>p:first-child {
    font-family: "KievitCyr-Medium"
}
.her-courses-overview .her-btn-row {
    margin-bottom: 10px;
    margin-top: 0
}
.her-courses-overview a.her-btn-xs {
    margin-top: 10px;
    margin-bottom: 11px
}
@media screen and (max-width: 1024px) {
    .her-news-item article,
    .her-collection-item article,
    .her-publication-item article,
    .her-department-item article {
        margin-bottom: 22px
    }
    .her-news-item article.her-col-65-sm-max .her-pagination,
    .her-collection-item article.her-col-65-sm-max .her-pagination,
    .her-publication-item article.her-col-65-sm-max .her-pagination,
    .her-department-item article.her-col-65-sm-max .her-pagination {
        margin-bottom: 10px
    }
    .her-news-item .her-content-pagination+.her-list-of-labs,
    .her-news-item .her-content-pagination+.her-list-of-programs,
    .her-news-item .her-content-pagination+.her-list-of-expeditions,
    .her-collection-item .her-content-pagination+.her-list-of-labs,
    .her-collection-item .her-content-pagination+.her-list-of-programs,
    .her-collection-item .her-content-pagination+.her-list-of-expeditions,
    .her-publication-item .her-content-pagination+.her-list-of-labs,
    .her-publication-item .her-content-pagination+.her-list-of-programs,
    .her-publication-item .her-content-pagination+.her-list-of-expeditions,
    .her-department-item .her-content-pagination+.her-list-of-labs,
    .her-department-item .her-content-pagination+.her-list-of-programs,
    .her-department-item .her-content-pagination+.her-list-of-expeditions {
        margin-top: 31px
    }
}
.her-pagination ul li {
    display: inline-block;
    border: 1px solid #7d8382;
    height: 37px;
    width: 37px;
    float: left
}
@media screen and (max-width: 480px) {
    .her-pagination ul li.page-outer {
        display: none
    }
}
@media screen and (min-width: 481px) {
    .her-pagination ul li.page-inner {
        display: none
    }
}
@media screen and (max-width: 480px) {
    .her-pagination ul li.page-dots {
        display: none
    }
}
.her-pagination ul li.left-button {
    border-left: 1px solid #7d8382
}
@media screen and (max-width: 480px) {
    .her-pagination ul li.left-button {
        display: inline-block
    }
    .her-pagination ul li.left-button.page-outer {
        border-left-width: 0
    }
}
@media screen and (max-width: 480px) {
    .her-pagination ul li.right-button {
        display: inline-block
    }
}
.her-pagination ul li span {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 38px;
    color: #e1ded0;
    font-family: "KievitCyr-MediumSC";
    font-size: 18px;
    font-size: 1.8rem
}
.her-pagination ul li a {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 38px;
    color: ##182733;
    font-family: "KievitCyr-MediumSC";
    font-size: 18px;
    font-size: 1.8rem;
    -webkit-transition: color .2s ease-in-out, background .15s ease-in-out;
    transition: color .2s ease-in-out, background .15s ease-in-out;
	text-decoration: none;
    color: #337ab7;
}
.her-pagination ul li a:hover {
    background: #e1ded0;
    color: #182733;
    text-decoration: none
}
.her-pagination ul li.inactive a {
    background: transparent;
    color: #7d8382;
    cursor: default
}
.her-pagination ul li.inactive a:hover {
    background: transparent;
    color: #7d8382;
    cursor: default
}
.her-pagination ul li.page-selected a {
    cursor: default;
    background: #46525c
}
.her-pagination ul li.page-selected a:hover {
    color: #e1ded0;
    cursor: default
}
.her-pagination ul li strong{
	cursor: default;
    background: #46525c;
	display: block;
    width: 100%;
    height: 100%;
    text-align: center;
	 line-height: 38px;
	 color: #e1ded0;
    font-family: "KievitCyr-MediumSC";
    font-size: 18px;
    font-size: 1.8rem;
}
.her-pano {
    position: absolute;
    top: -9999px;
    left: -9999px;
    z-index: -1;
    opacity: 0
}
.her-pano .her-btn-close {
    position: absolute;
    margin: 0;
    right: 14px;
    top: 14px;
    width: 30px;
    height: 30px;
    background: rgba(0, 0, 0, 0.6)
}
.her-pano .her-btn-close:before {
    position: absolute;
    top: 9px;
    left: 6px;
    content: "\e61c";
    font-family: "hermitage";
    font-size: 18px;
    font-size: 1.8rem;
    line-height: .8
}
.her-pano iframe {
    border-width: 0;
    width: 100%;
    height: 100%
}
.her-pano-show {
    z-index: 2100
}
.her-public-transport-directions h4,
.her-public-transport-directions .her-h4 {
    word-wrap: normal
}
.her-public-transport-directions>.her-row {
    margin-top: -4px
}
.her-public-transport-directions>.her-row .her-tbl {
    table-layout: auto
}
.her-public-transport-directions .her-col-90 {
    padding-left: 0
}
.her-public-transport-directions .her-col-10 {
    padding-right: 10px
}
.her-public-transport-directions>div {
    margin-bottom: 9px
}
.her-public-transport-directions .her-content-sub-head {
    min-width: 60px;
    display: inline-block
}
.her-public-transport-directions .her-content-tbl-big-text,
.her-public-transport-directions .her-content-tbl-big-text-sc {
    vertical-align: top;
    display: inline-block
}
.her-public-transport-directions .her-btn {
    margin-top: 6px
}
@media screen and (max-width: 1024px) {
    .her-public-transport-directions .her-content-sub-head,
    .her-public-transport-directions .her-content-tbl-big-text,
    .her-public-transport-directions .her-content-tbl-big-text-sc {
        width: 100%
    }
}
.her-loading-overlay {
    top: 0;
    left: 0;
    position: fixed;
    height: 100%;
    width: 100%;
    z-index: 2000;
    display: table;
    vertical-align: middle;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.8);
    filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000)" !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000)" !important
}
.her-loading-overlay .her-loading-message {
    display: table-cell;
    vertical-align: middle
}
.her-text-input,
.her-search,
.her-search-line,
.her-search-nav {
    font-family: "KievitCyr-RegularSC"
}
.her-text-input input,
.her-search input,
.her-search-line input,
.her-search-nav input {
    float: left;
    border: 0;
    border-radius: 0
}
.her-text-input input:-moz-placeholder,
.her-search input:-moz-placeholder,
.her-search-line input:-moz-placeholder,
.her-search-nav input:-moz-placeholder {
    color: #818f90
}
.her-text-input input::-moz-placeholder,
.her-search input::-moz-placeholder,
.her-search-line input::-moz-placeholder,
.her-search-nav input::-moz-placeholder {
    color: #818f90
}
.her-text-input input:-ms-input-placeholder,
.her-search input:-ms-input-placeholder,
.her-search-line input:-ms-input-placeholder,
.her-search-nav input:-ms-input-placeholder {
    color: #818f90
}
.her-text-input input::-webkit-input-placeholder,
.her-search input::-webkit-input-placeholder,
.her-search-line input::-webkit-input-placeholder,
.her-search-nav input::-webkit-input-placeholder {
    color: #818f90
}
.her-text-input input[type="text"],
.her-search input[type="text"],
.her-search-line input[type="text"],
.her-search-nav input[type="text"] {
    padding: 0 12px;
    height: 43px;
    background: #3c5661;
    color: #fff;
    font-size: 17px;
    font-family: "KievitCyr-RegularSC"
}
.her-search-button button,
.her-search button,
.her-search-line button,
.her-search-nav button {
    position: relative;
    border: 0;
    margin: 0;
    width: 43px;
    height: 43px;
    background: #1a3845
}
.her-search-button button:before,
.her-search button:before,
.her-search-line button:before,
.her-search-nav button:before {
    font-family: "hermitage";
    content: "\e60b";
    font-size: 30px;
    font-size: 3rem;
    line-height: 1.4;
    position: absolute;
    top: 1px;
    left: 0;
    width: 43px;
    height: 43px;
    text-indent: 0;
    color: #e1ded0
}
.her-search-line .her-search-label {
    padding-right: 30px
}
.her-search-nav {
    float: right
}
.search {
    position: absolute;
    top: 5px;
    right: 20px;
    float: right;
    margin: 10px 20px 0 10px;
    padding-right: 43px;
    font-family: "KievitCyr-RegularSC"
}
.search input {
    border: 0
}
.search input:-moz-placeholder {
    color: #818f90
}
.search input::-moz-placeholder {
    color: #818f90
}
.search input:-ms-input-placeholder {
    color: #818f90
}
.search input::-webkit-input-placeholder {
    color: #818f90
}
.search input[type="text"] {
    padding: 0 12px;
    width: 120px;
    height: 43px;
    background: #3c5661;
    color: #fff;
    font-size: 17px;
    font-family: "KievitCyr-RegularSC"
}
.search button {
    border: 0;
    width: 43px;
    height: 43px;
    background: #1b3844 url(../../img/icon-search.png) no-repeat 50% 50%
}
.her-recent-publications>.her-col-100>h3 {
    display: inline-block;
    width: 100%
}
.her-search-collection {
    padding-bottom: 32px
}
.her-search-collection .her-col-75-sm-xs-max .her-pagination {
    margin-bottom: 7px
}
.her-search-collection .her-search-result-highlight {
    font-family: "KievitCyr-Medium"
}
.her-search-collection .her-hiding-pane .her-btn-link {
    margin-bottom: 6px;
    margin-bottom: .6rem
}
.her-search-collection .her-hiding-pane ul {
    position: relative
}
.her-search-collection .filtered-by-container .filtered-by-header h3 {
    float: left
}
.her-search-collection .filtered-by-container .filtered-by-header a.button-remove-filters {
    float: right
}
.her-search-collection .filtered-by-container .filtered-by-header a.button-remove-filters .her-button-value-remove {
    margin-top: 0;
    margin-left: -20px;
    position: absolute
}
.her-search-collection .filtered-by-container .filtered-by-content {
    clear: left
}
.her-search-collection .filtered-by-container .filtered-by-content .her-btn.her-btn-link.her-btn-xs {
    text-decoration: none;
    margin-bottom: 5px
}
.her-search-collection .filtered-by-container .filtered-by-content .her-btn.her-btn-link.her-btn-xs .her-button-value-remove {
    float: left;
    width: 14px;
    margin-top: 0;
    margin-right: 8px
}
.her-search-collection .her-form-group {
    padding: 0;
    line-height: .7
}
.her-search-collection .her-tbl-cell {
    vertical-align: top
}
.her-search-collection .her-tbl-cell:first-child {
    padding-left: 0
}
.her-search-collection .her-tbl-cell .her-btn-link {
    margin-bottom: 0
}
.her-search-collection .her-btn {
    margin-top: 0
}
@media screen and (max-width: 768px) {
    .her-search-collection .her-btn-toolbar .her-btn-group {
        margin-left: 0;
        float: none;
        display: block
    }
    .her-search-collection .her-tbl .her-row .her-tbl-cell,
    .her-search-collection .her-tbl .her-row-empty .her-tbl-cell {
        display: block;
        padding-left: 0;
        padding-right: 0
    }
    .her-search-collection .her-tbl {
        display: block
    }
    .her-search-collection .her-form-inline {
        display: inline-block
    }
}
.her-advanced-search-productiondate .her-form-input-small {
    width: 90px
}
@media screen and (max-width: 890px) {
    .her-advanced-search-productiondate .her-form-dropdown-small,
    .her-advanced-search-productiondate .her-form-input-small {
        margin-bottom: 20px
    }
}
.her-advanced-search-productiondate .careto {
    right: 0 !important
}
.search-typeahead-results {
    position: absolute;
    background: #3c5661
}
.search-typeahead-results .recent-search {
    border-bottom: 1px solid #81a1ae
}
.search-typeahead-results a {
    display: block;
    color: #e1ded0;
    padding: 5px 21px 5px 10px
}
.search-typeahead-results a:hover,
.search-typeahead-results a:focus,
.search-typeahead-results a:active {
    background: #5e8191;
    color: #fff
}
@media screen and (max-width: 1024px) {
    .search-typeahead-results {
        margin-top: 43px
    }
}
.her-search-collection {
    display: table;
    width: 100%
}
@media screen and (max-width: 768px) {
    .her-search-collection .her-col-25-sm-xs-max {
        width: 100%
    }
    .her-search-collection .her-row .her-col-25-sm-xs-max {
        padding-left: 15px;
        padding-right: 15px
    }
}
.her-search-collection .her-search-results-row {
    display: table;
    width: 100%;
    margin-bottom: 65px
}
.her-search-collection .her-search-results-row h5 {
    margin-top: -3px
}
.her-search-collection .her-search-results-row .her-search-results-img {
    float: left;
    border: 3px solid #e1ded0;
    background-color: #12242a;
    overflow-x: hidden
}
.her-search-collection .her-search-results-row .her-search-results-img img {
    height: 164px;
    border: 0;
    margin: 0 auto
}
.her-search-collection .her-search-results-row .her-search-results-details h4 {
    color: white
}
.her-search-collection .her-search-results-row .her-search-results-detailtext {
    clear: both;
    padding-top: 24px
}
@media screen and (max-width: 768px) {
    .her-search-collection .her-search-results-row .her-search-results-img {
        width: 50%
    }
    .her-search-collection .her-search-results-row .her-col-65 {
        width: 50%
    }
}
@media screen and (max-width: 480px) {
    .her-search-collection .her-search-results-row .her-search-results-img {
        float: none;
        width: 100%;
        margin-bottom: 20px
    }
    .her-search-collection .her-search-results-row .her-col-65 {
        width: 100%;
        padding: 0
    }
}
.her-search-results-details {
    display: table;
    border-collapse: separate;
    border-spacing: 25px 0;
    margin: 0 -25px
}
.her-search-results-details p {
    display: table-row;
    line-height: 24px;
    line-height: 2.4rem
}
.her-search-results-details span {
    display: table-cell;
    color: #e1ded0
}
.her-search-results-details span span {
    display: inline
}
.her-search-results-details p>span:first-child {
    color: #a4a49d
}
.her-search-results-details p>span:first-child:after {
    content: ""
}
.her-search-results-details a {
    color: #e1ded0;
    text-decoration: underline
}
.her-search-results-details a:hover {
    color: #fff;
    text-decoration: none
}
.dijitAccordionInnerContainer {
    border: 0;
    background: 0;
    margin: 2px 0 0 0
}
.dijitAccordionContainer-dijitContentPane {
    margin-bottom: 13px
}
.dijitAccordionContainer-dijitContentPane ul+button.her-btn-link.her-btn-xs {
    margin-top: 12px;
    top: 0
}
.dijitAccordionContainer-dijitContentPane ul+ul+button.her-btn-link.her-btn-xs {
    margin-top: 12px;
    top: 0
}
.dijitAccordionContainer-dijitContentPane ul+ul+button+button.her-btn-link.her-btn-xs {
    margin-top: 12px;
    top: 0
}
.dijitAccordionInnerContainer.dijitAccordionInnerContainerHover li a:hover {
    background: #4d656e;
    color: white;
    cursor: pointer
}
.dijitAccordionInnerContainer.dijitAccordionInnerContainerHover li a:hover .dijitCheckBox {
    border: 2px solid #7b898e
}
.facet-container.dijitAccordionContainer {
    margin-top: 18px
}
.dijitAccordionTitle {
    color: white;
    background: #96a09c;
    border: 0;
    padding: 3px 0 2px 0;
    cursor: pointer
}
.dijitAccordionTitle:hover,
.dijitAccordionTitle:active {
    background: #697b7f
}
.dijitAccordionTitle .arrowTextUp,
.dijitAccordionTitle .arrowTextDown {
    display: none
}
.dijitAccordionTitle .dijitIcon.her-icon-toggle {
    width: 20px;
    height: 20px;
    margin-right: 8px;
    float: right;
    line-height: 34px;
    font-size: 28px
}
.dijitAccordionTitle .dijitIcon.her-icon-toggle:before {
    font-family: "hermitage";
    content: "\e61a"
}
.dijitAccordionTitle .dijitAccordionText {
    padding-left: 20px;
    font-size: 2.4rem;
    line-height: 34px
}
.dijitAccordionTitle .button-remove-filters {
    border: 0;
    background: 0;
    float: right
}
.dijitAccordionTitle.dijitSelected .dijitIcon.her-icon-toggle:before {
    content: "\e61b"
}
.dijitAccordionContainer {
    border: 0
}
.dijitAccordionChildWrapper {
    border: 0;
    margin: 0
}
.dijitAccordionContainer-dijitContentPane {
    width: 100% !important;
    height: auto !important
}
.dijitAccordionContainer-dijitContentPane ul {
    padding: 0
}
.dijitAccordionContainer-dijitContentPane ul li .dijitCheckBox {
    display: inline-block;
    position: absolute;
    right: 0
}
.dijitAccordionContainer-dijitContentPane ul li a {
    padding: 8px 0 8px 10px;
    display: block;
    width: 100%;
    height: 100%;
    background-color: #3b5662
}
.dijitAccordionContainer-dijitContentPane ul li a:hover {
    background: #637977;
    color: white;
    cursor: pointer
}
.dijitAccordionContainer-dijitContentPane ul li a:hover label {
    color: white
}
.dijitAccordionContainer-dijitContentPane ul li a:hover span {
    color: white
}
.dijitAccordionContainer-dijitContentPane ul li a input[type="checkbox"] {
    margin: 0
}
.dijitAccordionContainer-dijitContentPane ul li a label {
    font-weight: normal;
    color: #7d8c88;
    margin-bottom: 0;
    padding-right: 50px;
    padding-left: 10px
}
.dijitAccordionContainer-dijitContentPane ul li a span {
    font-weight: normal;
    color: #7d8c88;
    margin-bottom: 0
}
.dijitAccordionContainer-dijitContentPane ul li a.checked {
    background-color: #697b7f
}
.dijitAccordionContainer-dijitContentPane ul li a.checked label {
    color: white
}
.her .dijitCheckBox .dijitCheckBoxInput {
    opacity: .01;
    filter: alpha(opacity=1);
    cursor: pointer;
    width: 25px;
    height: 25px
}
.her .dijitCheckBox,
.her .dijitCheckBoxIcon {
    border: 2px solid #5c7178;
    background: #34505c;
    width: 25px;
    height: 25px;
    margin: 0 8px 0 0;
    padding: 0
}
.her .dijitCheckBox.dijitCheckBoxHover {
    border: 2px solid #7b898e
}
.her .dijitCheckBoxChecked,
.her .dijitToggleButtonChecked .dijitCheckBoxIcon {
    background: 0;
    border-color: #b0b5af
}
.her .dijitCheckBoxChecked:before,
.her .dijitToggleButtonChecked .dijitCheckBoxIcon:before {
    color: #1a3845;
    right: 2px;
    font-size: 3.6rem;
    line-height: 2.2rem
}
.her .dijitCheckBoxChecked+label,
.her .dijitToggleButtonChecked .dijitCheckBoxIcon+label {
    color: #e1ded0
}
.her-tile-img-pinned-top-right {
    position: absolute;
    height: auto;
    max-width: none;
    top: 0;
    right: 0
}
.her-tile-img-pinned-top-left {
    position: absolute;
    height: auto;
    max-width: none;
    top: 0;
    left: 0
}
.her-tile-img-pinned-bottom-right {
    position: absolute;
    height: auto;
    max-width: none;
    bottom: 0;
    right: 0
}
.her-tile-img-pinned-bottom-left {
    position: absolute;
    height: auto;
    max-width: none;
    bottom: 0;
    left: 0
}
.her-tile-img-center {
    max-height: 100%;
    max-width: 100%
}
.her-tile-center {
    text-align: center
}
.her-tile-container-lg {
    position: relative;
    padding: 4px 4px;
    background-color: #F5F5F5;
}
.her-tile-container-lg:before,
.her-tile-container-lg:after {
    content: " ";
    display: table
}
.her-tile-container-lg:after {
    clear: both
}
.her-tile-container-lg .her-tile {
    padding: 30px;
    height: 320px;
    border: 4px solid #F5F5F5;
    overflow: hidden
}
.her-tile-container-lg .her-tile a {
    position: relative;
    display: block;
    height: 100%;
    z-index: 120
}
.her-tile-container-lg .her-tile a:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 125;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    content: "";
    -webkit-transition: background .15s ease-in-out;
    transition: background .15s ease-in-out
}
.her-tile-container-lg .her-tile a:hover:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 125;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
    content: ""
}
.her-tile-container-lg .her-tile img {
    z-index: 121;
    float: right
}
.her-tile-container-lg .her-tile .her-tile-title-container {
    position: absolute;
    left: 0;
    top: 70px
}
.her-tile-container-lg .her-tile .her-tile-title {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-title-left {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-title-top {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    background: 0;
    width: 100%;
    padding: 23px 30px 0 10px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-title-top-simple {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    background: 0;
    width: 100%;
    padding: 23px 30px 0 10px;
    position: absolute;
    left: 0;
    top: 0;
    padding-left: 10px;
    padding-top: 17px;
    white-space: normal;
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-title-top-icon {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    background: 0;
    width: 100%;
    padding: 23px 30px 0 10px;
    position: absolute;
    left: 0;
    top: 0;
    padding-left: 82px !important;
    padding-top: 28px;
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-icon {
    position: absolute;
    left: 12px;
    top: 18px;
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-tile-social {
    color: #7698a6;
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-title-bottom {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    width: 100%;
    padding: 7px 20px 5px 20px;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-bottom: 0;
    text-transform: none;
    font-size: 20px;
    font-size: 2rem;
    line-height: normal;
    min-height: 61px;
    max-height: 61px;
    z-index: 130;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#BB000000, endColorstr=#BB000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#BB000000,endColorstr=#BB000000)"
}
.her-tile-container-lg .her-tile .her-tile-title-bottom a:focus,
.her-tile-container-lg .her-tile .her-tile-title-bottom a:hover,
.her-tile-container-lg .her-tile .her-tile-title-bottom a:active {
    text-decoration: underline
}
.her-tile-container-lg .her-tile .her-tile-title-bottom a:focus:before,
.her-tile-container-lg .her-tile .her-tile-title-bottom a:hover:before,
.her-tile-container-lg .her-tile .her-tile-title-bottom a:active:before {
    display: none
}
.her-tile-container-lg .her-tile .her-tile-title-bottom h3 {
    margin-bottom: 0;
    margin-top: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    line-height: 30px;
    line-height: 3rem
}
.her-tile-container-lg .her-tile .her-tile-title-bottom h5 {
    margin-bottom: 0rem;
    margin-top: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all
}
.her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions {
    -webkit-transform: translateZ(0)
}
.her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions span {
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.her-tile-container-lg .her-tile .her-tile-title-bottom.sliding-captions:before {
    font-size: 32px;
    top: 3px;
    margin: 0 auto auto;
    text-align: right;
    width: 100%;
    padding-right: 8px
}
.her-tile-container-lg .her-tile .her-tile-exhib-title {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    letter-spacing: normal;
    position: absolute;
    top: 33px;
    left: 27px;
    height: 100%;
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-exhib-title header h2 {
    text-transform: uppercase;
    line-height: 36px;
    line-height: 3.6rem;
    margin-top: -9px;
    margin-top: -.9rem
}
.her-tile-container-lg .her-tile .her-tile-exhib-title header h2 span {
    display: inline;
    background: #000;
    background: rgba(0, 16, 23, 0.6);
    padding: 2px 0 0 0;
    box-shadow: 9px 0 0 rgba(0, 16, 23, 0.6), -7px 0 0 rgba(0, 16, 23, 0.6);
    margin: 0
}
.her-tile-container-lg .her-tile .her-tile-exhib-title header p {
    font-family: "KievitCyr-Regular";
    font-size: 21px;
    font-size: 2.1rem;
    line-height: 25px;
    line-height: 2.5rem;
    margin-top: -19px;
    margin-top: -1.9rem;
    padding-right: 30px;
    color: #e1ded0;
    text-transform: none
}
.her-tile-container-lg .her-tile .her-tile-exhib-title header p span {
    display: inline;
    background: #000;
    background: rgba(0, 16, 23, 0.6);
    padding: 1px 0 1px 0;
    box-shadow: 7px 0 0 rgba(0, 16, 23, 0.6), -7px 0 0 rgba(0, 16, 23, 0.6);
    margin: 0
}
.her-tile-container-lg .her-tile .her-tile-exhib-title header .her-tile-exhib-date {
    position: absolute;
    bottom: 52px;
    font-size: 18px;
    font-size: 1.8rem;
    color: #6c90a0;
    text-transform: none;
    white-space: nowrap;
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-exhib-title header .her-tile-exhib-date span {
    display: inline;
    background: #000;
    background: rgba(0, 16, 23, 0.6);
    padding: 2px 0 3px 0;
    box-shadow: 7px 0 0 rgba(0, 16, 23, 0.6), -7px 0 0 rgba(0, 16, 23, 0.6);
    margin: 0
}
.her-tile-container-lg .her-tile .her-tile-text,
.her-tile-container-lg .her-tile .her-tile-text-icon {
    position: relative;
    color: #e1ded0;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 24px;
    line-height: 2.4rem;
    overflow: hidden;
    text-transform: uppercase;
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-text p,
.her-tile-container-lg .her-tile .her-tile-text-icon p {
    margin: 10px 0;
    font-size: 16px;
    font-size: 1.6rem
}
.her-tile-container-lg .her-tile .her-tile-text.her-tile-tbl,
.her-tile-container-lg .her-tile .her-tile-tbl.her-tile-text-icon {
    display: table;
    border-spacing: 11px 0;
    border-collapse: separate;
    margin-top: -3px;
    margin-left: -11px;
    margin-bottom: 18px
}
.her-tile-container-lg .her-tile .her-tile-text .her-tile-tbl-row,
.her-tile-container-lg .her-tile .her-tile-text-icon .her-tile-tbl-row {
    display: table-row
}
.her-tile-container-lg .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-lg .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-label {
    display: table-cell;
    color: #a1d4c5;
    font-family: "KievitCyr-RegularSC";
    background: 0;
	text-shadow:1px 1px 1px #000;
}
.her-tile-container-lg .her-tile .her-tile-text .her-tile-tbl-row .label-visit{
	color:#71663e;
}
.her-tile-container-lg .her-tile .her-tile-text .her-tile-tbl-row .label-visit-text{
	color:#855c36;
}

.her-tile-container-lg .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-lg .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-value {
    display: table-cell;
    font-family: "KievitCyr-RegularSC"
}
.her-tile-container-lg .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-lg .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-divider {
    display: inline-block;
    margin: 0 15px;
    color: #7bc2ae
}
.her-tile-container-lg .her-tile .her-tile-text-icon {
    padding-left: 30px;
    padding-right: 30px;
    top: 30px;
    margin-top: 0
}
.her-tile-container-lg .her-tile {
    padding: 0
}
.her-tile-container-lg .her-tile a {
    position: relative;
    display: block;
    height: 100%;
    padding: 32px 20px 20px 32px;
    z-index: 120
}
.her-tile-container-lg .her-tile a:hover {
    text-decoration: none
}
.her-tile-container-lg .her-tile img {
    z-index: 121
}
.her-tile-container-lg .her-tile p,
.her-tile-container-lg .her-tile .her-tile-text,
.her-tile-container-lg .her-tile .her-tile-text-icon {
    z-index: 130
}
.her-tile-container-lg .her-tile .her-tile-title {
    margin-top: -8px;
    font-size: 60px;
    font-size: 6rem;
    line-height: 60px;
    line-height: 6rem;
    -webkit-backface-visibility: hidden
}
.home-title{
	text-shadow:1px 1px 2px #706c60;
}
.her-tile-container-lg .her-tile-remark {
    font-family: "KievitCyr-Medium"
}
.her-tile-container-lg .her-tile-remark p.her-tile-text,
.her-tile-container-lg .her-tile-remark .her-tile p.her-tile-text-icon,
.her-tile-container-lg .her-tile .her-tile-remark p.her-tile-text-icon,
.her-tile-container-md .her-tile .her-tile-container-lg .her-tile-remark p.her-tile-text-icon,
.her-tile-container-rotator .her-tile .her-tile-container-lg .her-tile-remark p.her-tile-text-icon,
.her-tile-container-rotator-social .her-tile .her-tile-container-lg .her-tile-remark p.her-tile-text-icon,
.her-tile-container-rotator-publication .her-tile .her-tile-container-lg .her-tile-remark p.her-tile-text-icon,
.her-tile-container-rotator-dropdown .her-tile .her-tile-container-lg .her-tile-remark p.her-tile-text-icon,
.her-tile-container-rotator-timeline .her-tile .her-tile-container-lg .her-tile-remark p.her-tile-text-icon {
    line-height: 21px;
    line-height: 2.1rem;
    color: #fff
}
.her-tile-container-md {
    position: relative;
    padding: 4px 4px;
    background-color: #e1ded0
}
.her-tile-container-md:before,
.her-tile-container-md:after {
    content: " ";
    display: table
}
.her-tile-container-md:after {
    clear: both
}
.her-tile-container-md .her-tile {
    padding: 30px;
    height: 320px;
    border: 4px solid #e1ded0;
    overflow: hidden
}
.her-tile-container-md .her-tile a {
    position: relative;
    display: block;
    height: 100%;
    z-index: 120
}
.her-tile-container-md .her-tile a:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 125;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    content: "";
    -webkit-transition: background .15s ease-in-out;
    transition: background .15s ease-in-out
}
.her-tile-container-md .her-tile a:hover:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 125;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
    content: ""
}
.her-tile-container-md .her-tile img {
    z-index: 121;
    float: right
}
.her-tile-container-md .her-tile .her-tile-title-container {
    position: absolute;
    left: 0;
    top: 70px
}
.her-tile-container-md .her-tile .her-tile-title {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    z-index: 130
}
.her-tile-container-md .her-tile .her-tile-title-left {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    z-index: 130
}
.her-tile-container-md .her-tile .her-tile-title-top {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    background: 0;
    width: 100%;
    padding: 23px 30px 0 10px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 130
}
.her-tile-container-md .her-tile .her-tile-title-top-simple {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    background: 0;
    width: 100%;
    padding: 23px 30px 0 10px;
    position: absolute;
    left: 0;
    top: 0;
    padding-left: 10px;
    padding-top: 17px;
    white-space: normal;
    z-index: 130
}
.her-tile-container-md .her-tile .her-tile-title-top-icon {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    background: 0;
    width: 100%;
    padding: 23px 30px 0 10px;
    position: absolute;
    left: 0;
    top: 0;
    padding-left: 10px !important;
    padding-top: 10px;
    z-index: 130
}
.her-tile-container-md .her-tile .her-tile-icon {
    position: absolute;
    left: 12px;
    top: 18px;
    z-index: 130
}
.her-tile-container-md .her-tile .her-tile-tile-social {
    color: #7698a6;
    z-index: 130
}
.her-tile-container-md .her-tile .her-tile-title-bottom {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    width: 100%;
    padding: 7px 20px 5px 20px;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-bottom: 0;
    text-transform: none;
    font-size: 20px;
    font-size: 2rem;
    line-height: normal;
    min-height: 61px;
    max-height: 61px;
    z-index: 130;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#BB000000, endColorstr=#BB000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#BB000000,endColorstr=#BB000000)"
}
.her-tile-container-md .her-tile .her-tile-title-bottom a:focus,
.her-tile-container-md .her-tile .her-tile-title-bottom a:hover,
.her-tile-container-md .her-tile .her-tile-title-bottom a:active {
    text-decoration: underline
}
.her-tile-container-md .her-tile .her-tile-title-bottom a:focus:before,
.her-tile-container-md .her-tile .her-tile-title-bottom a:hover:before,
.her-tile-container-md .her-tile .her-tile-title-bottom a:active:before {
    display: none
}
.her-tile-container-md .her-tile .her-tile-title-bottom h3 {
    margin-bottom: 0;
    margin-top: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    line-height: 30px;
    line-height: 3rem
}
.her-tile-container-md .her-tile .her-tile-title-bottom h5 {
    margin-bottom: 0rem;
    margin-top: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all
}
.her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions {
    -webkit-transform: translateZ(0)
}
.her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions span {
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.her-tile-container-md .her-tile .her-tile-title-bottom.sliding-captions:before {
    font-size: 32px;
    top: 3px;
    margin: 0 auto auto;
    text-align: right;
    width: 100%;
    padding-right: 8px
}
.her-tile-container-md .her-tile .her-tile-exhib-title {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    letter-spacing: normal;
    position: absolute;
    top: 33px;
    left: 27px;
    height: 100%;
    z-index: 130
}
.her-tile-container-md .her-tile .her-tile-exhib-title header h2 {
    text-transform: uppercase;
    line-height: 36px;
    line-height: 3.6rem;
    margin-top: -9px;
    margin-top: -.9rem
}
.her-tile-container-md .her-tile .her-tile-exhib-title header h2 span {
    display: inline;
    background: #000;
    background: rgba(0, 16, 23, 0.6);
    padding: 2px 0 0 0;
    box-shadow: 9px 0 0 rgba(0, 16, 23, 0.6), -7px 0 0 rgba(0, 16, 23, 0.6);
    margin: 0
}
.her-tile-container-md .her-tile .her-tile-exhib-title header p {
    font-family: "KievitCyr-Regular";
    font-size: 21px;
    font-size: 2.1rem;
    line-height: 25px;
    line-height: 2.5rem;
    margin-top: -19px;
    margin-top: -1.9rem;
    padding-right: 30px;
    color: #e1ded0;
    text-transform: none
}
.her-tile-container-md .her-tile .her-tile-exhib-title header p span {
    display: inline;
    background: #000;
    background: rgba(0, 16, 23, 0.6);
    padding: 1px 0 1px 0;
    box-shadow: 7px 0 0 rgba(0, 16, 23, 0.6), -7px 0 0 rgba(0, 16, 23, 0.6);
    margin: 0
}
.her-tile-container-md .her-tile .her-tile-exhib-title header .her-tile-exhib-date {
    position: absolute;
    bottom: 52px;
    font-size: 18px;
    font-size: 1.8rem;
    color: #6c90a0;
    text-transform: none;
    white-space: nowrap;
    z-index: 130
}
.her-tile-container-md .her-tile .her-tile-exhib-title header .her-tile-exhib-date span {
    display: inline;
    background: #000;
    background: rgba(0, 16, 23, 0.6);
    padding: 2px 0 3px 0;
    box-shadow: 7px 0 0 rgba(0, 16, 23, 0.6), -7px 0 0 rgba(0, 16, 23, 0.6);
    margin: 0
}
.her-tile-container-md .her-tile .her-tile-text,
.her-tile-container-md .her-tile .her-tile-text-icon {
    position: relative;
    color: #e1ded0;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 24px;
    line-height: 2.4rem;
    overflow: hidden;
    text-transform: uppercase;
    z-index: 130
}
.her-tile-container-md .her-tile .her-tile-text p,
.her-tile-container-md .her-tile .her-tile-text-icon p {
    margin: 10px 0;
    font-size: 16px;
    font-size: 1.6rem
}
.her-tile-container-md .her-tile .her-tile-text.her-tile-tbl,
.her-tile-container-md .her-tile .her-tile-tbl.her-tile-text-icon {
    display: table;
    border-spacing: 11px 0;
    border-collapse: separate;
    margin-top: -3px;
    margin-left: -11px;
    margin-bottom: 18px
}
.her-tile-container-md .her-tile .her-tile-text .her-tile-tbl-row,
.her-tile-container-md .her-tile .her-tile-text-icon .her-tile-tbl-row {
    display: table-row
}
.her-tile-container-md .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-md .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-label {
    display: table-cell;
    color: #a1d4c5;
    font-family: "KievitCyr-RegularSC";
    background: 0
}
.her-tile-container-md .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-md .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-value {
    display: table-cell;
    font-family: "KievitCyr-RegularSC"
}
.her-tile-container-md .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-md .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-divider {
    display: inline-block;
    margin: 0 15px;
    color: #7bc2ae
}
.her-tile-container-md .her-tile .her-tile-text-icon {
    padding-left: 30px;
    padding-right: 30px;
    top: 30px;
    margin-top: 0
}
.her-tile-container-md .her-col-25-xs-max,
.her-tile-container-md .her-col-25-sm-xs-max,
.her-tile-container-md .her-col-50-sm-xs-max,
.her-tile-container-md .her-col-50-xs-max {
    padding: 0
}
.her-tile-container-md .her-tile {
    position: relative;
    height: 252px;
    padding: 0;
    background-color: #455043;
    overflow: hidden
}
.her-tile-container-md .her-tile a {
    position: relative;
    display: table;
    width: 100%;
    table-layout: fixed;
    float: right
}
.her-tile-container-md .her-tile a .her-tile-img-wrapper {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    width: 100%
}
.her-tile-container-md .her-tile a .her-tile-title-container {
    margin: 2px 0 0;
    position: relative;
    left: auto;
    top: auto
}
.her-tile-container-md .her-tile a .her-tile-title-left {
    padding-left: 40px;
    white-space: nowrap
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .her-tile-container-md .her-tile a .her-tile-title-left {
        padding-bottom: 0
    }
}
.her-tile-container-md .her-tile a .her-tile-text-icon {
    top: 100px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 0
}
.her-tile-container-md .her-tile a:hover {
    text-decoration: none
}
.her-tile-container-md .her-tile .her-tile-text,
.her-tile-container-md .her-tile .her-tile-text-icon {
    position: absolute;
    left: 10px;
    bottom: 10px
}
.lt-ie10 .her-tile-container-md .her-tile .her-tile-title-left {
    padding-bottom: 0
}
.her-loading {
    background: url(../../img/loading.gif) no-repeat center center !important
}
.her-loading-overlay-white {
    background: url(../../img/loading.gif) no-repeat center center white;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: 2000;
    display: block
}
.no-js .her-tiles {
    overflow-y: scroll;
    z-index: 300
}
.her-tile-container-rotator,
.her-tile-container-rotator-social,
.her-tile-container-rotator-publication,
.her-tile-container-rotator-dropdown,
.her-tile-container-rotator-timeline {
    position: relative;
    padding: 4px 4px;
    background-color: #e1ded0;
    overflow: hidden;
    position: relative
}
.her-tile-container-rotator:before,
.her-tile-container-rotator-social:before,
.her-tile-container-rotator-publication:before,
.her-tile-container-rotator-dropdown:before,
.her-tile-container-rotator-timeline:before,
.her-tile-container-rotator:after,
.her-tile-container-rotator-social:after,
.her-tile-container-rotator-publication:after,
.her-tile-container-rotator-dropdown:after,
.her-tile-container-rotator-timeline:after {
    content: " ";
    display: table
}
.her-tile-container-rotator:after,
.her-tile-container-rotator-social:after,
.her-tile-container-rotator-publication:after,
.her-tile-container-rotator-dropdown:after,
.her-tile-container-rotator-timeline:after {
    clear: both
}
.her-tile-container-rotator .her-tile,
.her-tile-container-rotator-social .her-tile,
.her-tile-container-rotator-publication .her-tile,
.her-tile-container-rotator-dropdown .her-tile,
.her-tile-container-rotator-timeline .her-tile {
    padding: 30px;
    height: 320px;
    border: 4px solid #e1ded0;
    overflow: hidden
}
.her-tile-container-rotator .her-tile a,
.her-tile-container-rotator-social .her-tile a,
.her-tile-container-rotator-publication .her-tile a,
.her-tile-container-rotator-dropdown .her-tile a,
.her-tile-container-rotator-timeline .her-tile a {
    position: relative;
    display: block;
    height: 100%;
    z-index: 120
}
.her-tile-container-rotator .her-tile a:before,
.her-tile-container-rotator-social .her-tile a:before,
.her-tile-container-rotator-publication .her-tile a:before,
.her-tile-container-rotator-dropdown .her-tile a:before,
.her-tile-container-rotator-timeline .her-tile a:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 125;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    content: "";
    -webkit-transition: background .15s ease-in-out;
    transition: background .15s ease-in-out
}
.her-tile-container-rotator .her-tile a:hover:before,
.her-tile-container-rotator-social .her-tile a:hover:before,
.her-tile-container-rotator-publication .her-tile a:hover:before,
.her-tile-container-rotator-dropdown .her-tile a:hover:before,
.her-tile-container-rotator-timeline .her-tile a:hover:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 125;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
    content: ""
}
.her-tile-container-rotator .her-tile img,
.her-tile-container-rotator-social .her-tile img,
.her-tile-container-rotator-publication .her-tile img,
.her-tile-container-rotator-dropdown .her-tile img,
.her-tile-container-rotator-timeline .her-tile img {
    z-index: 121;
    float: right
}
.her-tile-container-rotator .her-tile .her-tile-title-container,
.her-tile-container-rotator-social .her-tile .her-tile-title-container,
.her-tile-container-rotator-publication .her-tile .her-tile-title-container,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-container,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-container {
    position: absolute;
    left: 0;
    top: 70px
}
.her-tile-container-rotator .her-tile .her-tile-title,
.her-tile-container-rotator-social .her-tile .her-tile-title,
.her-tile-container-rotator-publication .her-tile .her-tile-title,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title,
.her-tile-container-rotator-timeline .her-tile .her-tile-title {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    z-index: 130
}
.her-tile-container-rotator .her-tile .her-tile-title-left,
.her-tile-container-rotator-social .her-tile .her-tile-title-left,
.her-tile-container-rotator-publication .her-tile .her-tile-title-left,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-left,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-left {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    z-index: 130
}
.her-tile-container-rotator .her-tile .her-tile-title-top,
.her-tile-container-rotator-social .her-tile .her-tile-title-top,
.her-tile-container-rotator-publication .her-tile .her-tile-title-top,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-top,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-top {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    background: 0;
    width: 100%;
    padding: 23px 30px 0 10px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 130
}
.her-tile-container-rotator .her-tile .her-tile-title-top-simple,
.her-tile-container-rotator-social .her-tile .her-tile-title-top-simple,
.her-tile-container-rotator-publication .her-tile .her-tile-title-top-simple,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-top-simple,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-top-simple {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    background: 0;
    width: 100%;
    padding: 23px 30px 0 10px;
    position: absolute;
    left: 0;
    top: 0;
    padding-left: 10px;
    padding-top: 17px;
    white-space: normal;
    z-index: 130
}
.her-tile-container-rotator .her-tile .her-tile-title-top-icon,
.her-tile-container-rotator-social .her-tile .her-tile-title-top-icon,
.her-tile-container-rotator-publication .her-tile .her-tile-title-top-icon,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-top-icon,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-top-icon {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    background: 0;
    width: 100%;
    padding: 23px 30px 0 10px;
    position: absolute;
    left: 0;
    top: 0;
    padding-left: 82px !important;
    padding-top: 28px;
    z-index: 130
}
.her-tile-container-rotator .her-tile .her-tile-icon,
.her-tile-container-rotator-social .her-tile .her-tile-icon,
.her-tile-container-rotator-publication .her-tile .her-tile-icon,
.her-tile-container-rotator-dropdown .her-tile .her-tile-icon,
.her-tile-container-rotator-timeline .her-tile .her-tile-icon {
    position: absolute;
    left: 12px;
    top: 18px;
    z-index: 130
}
.her-tile-container-rotator .her-tile .her-tile-tile-social,
.her-tile-container-rotator-social .her-tile .her-tile-tile-social,
.her-tile-container-rotator-publication .her-tile .her-tile-tile-social,
.her-tile-container-rotator-dropdown .her-tile .her-tile-tile-social,
.her-tile-container-rotator-timeline .her-tile .her-tile-tile-social {
    color: #7698a6;
    z-index: 130
}
.her-tile-container-rotator .her-tile .her-tile-title-bottom,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    width: 100%;
    padding: 7px 20px 5px 20px;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-bottom: 0;
    text-transform: none;
    font-size: 20px;
    font-size: 2rem;
    line-height: normal;
    min-height: 61px;
    max-height: 61px;
    z-index: 130;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#BB000000, endColorstr=#BB000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#BB000000,endColorstr=#BB000000)"
}
.her-tile-container-rotator .her-tile .her-tile-title-bottom a:focus,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom a:focus,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom a:focus,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom a:focus,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom a:focus,
.her-tile-container-rotator .her-tile .her-tile-title-bottom a:hover,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom a:hover,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom a:hover,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom a:hover,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom a:hover,
.her-tile-container-rotator .her-tile .her-tile-title-bottom a:active,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom a:active,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom a:active,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom a:active,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom a:active {
    text-decoration: underline
}
.her-tile-container-rotator .her-tile .her-tile-title-bottom a:focus:before,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom a:focus:before,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom a:focus:before,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom a:focus:before,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom a:focus:before,
.her-tile-container-rotator .her-tile .her-tile-title-bottom a:hover:before,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom a:hover:before,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom a:hover:before,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom a:hover:before,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom a:hover:before,
.her-tile-container-rotator .her-tile .her-tile-title-bottom a:active:before,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom a:active:before,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom a:active:before,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom a:active:before,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom a:active:before {
    display: none
}
.her-tile-container-rotator .her-tile .her-tile-title-bottom h3,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom h3,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom h3,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom h3,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom h3 {
    margin-bottom: 0;
    margin-top: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all;
    line-height: 30px;
    line-height: 3rem
}
.her-tile-container-rotator .her-tile .her-tile-title-bottom h5,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom h5,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom h5,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom h5,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom h5 {
    margin-bottom: 0rem;
    margin-top: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-all
}
.her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions {
    -webkit-transform: translateZ(0)
}
.her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions span,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions span,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions span,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions span,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions span {
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.her-tile-container-rotator .her-tile .her-tile-title-bottom.sliding-captions:before,
.her-tile-container-rotator-social .her-tile .her-tile-title-bottom.sliding-captions:before,
.her-tile-container-rotator-publication .her-tile .her-tile-title-bottom.sliding-captions:before,
.her-tile-container-rotator-dropdown .her-tile .her-tile-title-bottom.sliding-captions:before,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom.sliding-captions:before {
    font-size: 32px;
    top: 3px;
    margin: 0 auto auto;
    text-align: right;
    width: 100%;
    padding-right: 8px
}
.her-tile-container-rotator .her-tile .her-tile-exhib-title,
.her-tile-container-rotator-social .her-tile .her-tile-exhib-title,
.her-tile-container-rotator-publication .her-tile .her-tile-exhib-title,
.her-tile-container-rotator-dropdown .her-tile .her-tile-exhib-title,
.her-tile-container-rotator-timeline .her-tile .her-tile-exhib-title {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    letter-spacing: normal;
    position: absolute;
    top: 33px;
    left: 27px;
    height: 100%;
    z-index: 130
}
.her-tile-container-rotator .her-tile .her-tile-exhib-title header h2,
.her-tile-container-rotator-social .her-tile .her-tile-exhib-title header h2,
.her-tile-container-rotator-publication .her-tile .her-tile-exhib-title header h2,
.her-tile-container-rotator-dropdown .her-tile .her-tile-exhib-title header h2,
.her-tile-container-rotator-timeline .her-tile .her-tile-exhib-title header h2 {
    text-transform: uppercase;
    line-height: 36px;
    line-height: 3.6rem;
    margin-top: -9px;
    margin-top: -.9rem
}
.her-tile-container-rotator .her-tile .her-tile-exhib-title header h2 span,
.her-tile-container-rotator-social .her-tile .her-tile-exhib-title header h2 span,
.her-tile-container-rotator-publication .her-tile .her-tile-exhib-title header h2 span,
.her-tile-container-rotator-dropdown .her-tile .her-tile-exhib-title header h2 span,
.her-tile-container-rotator-timeline .her-tile .her-tile-exhib-title header h2 span {
    display: inline;
    background: #000;
    background: rgba(0, 16, 23, 0.6);
    padding: 2px 0 0 0;
    box-shadow: 9px 0 0 rgba(0, 16, 23, 0.6), -7px 0 0 rgba(0, 16, 23, 0.6);
    margin: 0
}
.her-tile-container-rotator .her-tile .her-tile-exhib-title header p,
.her-tile-container-rotator-social .her-tile .her-tile-exhib-title header p,
.her-tile-container-rotator-publication .her-tile .her-tile-exhib-title header p,
.her-tile-container-rotator-dropdown .her-tile .her-tile-exhib-title header p,
.her-tile-container-rotator-timeline .her-tile .her-tile-exhib-title header p {
    font-family: "KievitCyr-Regular";
    font-size: 21px;
    font-size: 2.1rem;
    line-height: 25px;
    line-height: 2.5rem;
    margin-top: -19px;
    margin-top: -1.9rem;
    padding-right: 30px;
    color: #e1ded0;
    text-transform: none
}
.her-tile-container-rotator .her-tile .her-tile-exhib-title header p span,
.her-tile-container-rotator-social .her-tile .her-tile-exhib-title header p span,
.her-tile-container-rotator-publication .her-tile .her-tile-exhib-title header p span,
.her-tile-container-rotator-dropdown .her-tile .her-tile-exhib-title header p span,
.her-tile-container-rotator-timeline .her-tile .her-tile-exhib-title header p span {
    display: inline;
    background: #000;
    background: rgba(0, 16, 23, 0.6);
    padding: 1px 0 1px 0;
    box-shadow: 7px 0 0 rgba(0, 16, 23, 0.6), -7px 0 0 rgba(0, 16, 23, 0.6);
    margin: 0
}
.her-tile-container-rotator .her-tile .her-tile-exhib-title header .her-tile-exhib-date,
.her-tile-container-rotator-social .her-tile .her-tile-exhib-title header .her-tile-exhib-date,
.her-tile-container-rotator-publication .her-tile .her-tile-exhib-title header .her-tile-exhib-date,
.her-tile-container-rotator-dropdown .her-tile .her-tile-exhib-title header .her-tile-exhib-date,
.her-tile-container-rotator-timeline .her-tile .her-tile-exhib-title header .her-tile-exhib-date {
    position: absolute;
    bottom: 52px;
    font-size: 18px;
    font-size: 1.8rem;
    color: #6c90a0;
    text-transform: none;
    white-space: nowrap;
    z-index: 130
}
.her-tile-container-rotator .her-tile .her-tile-exhib-title header .her-tile-exhib-date span,
.her-tile-container-rotator-social .her-tile .her-tile-exhib-title header .her-tile-exhib-date span,
.her-tile-container-rotator-publication .her-tile .her-tile-exhib-title header .her-tile-exhib-date span,
.her-tile-container-rotator-dropdown .her-tile .her-tile-exhib-title header .her-tile-exhib-date span,
.her-tile-container-rotator-timeline .her-tile .her-tile-exhib-title header .her-tile-exhib-date span {
    display: inline;
    background: #000;
    background: rgba(0, 16, 23, 0.6);
    padding: 2px 0 3px 0;
    box-shadow: 7px 0 0 rgba(0, 16, 23, 0.6), -7px 0 0 rgba(0, 16, 23, 0.6);
    margin: 0
}
.her-tile-container-rotator .her-tile .her-tile-text,
.her-tile-container-rotator-social .her-tile .her-tile-text,
.her-tile-container-rotator-publication .her-tile .her-tile-text,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text,
.her-tile-container-rotator-timeline .her-tile .her-tile-text,
.her-tile-container-rotator .her-tile .her-tile-text-icon,
.her-tile-container-rotator-social .her-tile .her-tile-text-icon,
.her-tile-container-rotator-publication .her-tile .her-tile-text-icon,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text-icon,
.her-tile-container-rotator-timeline .her-tile .her-tile-text-icon {
    position: relative;
    color: #e1ded0;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 24px;
    line-height: 2.4rem;
    overflow: hidden;
    text-transform: uppercase;
    z-index: 130
}
.her-tile-container-rotator .her-tile .her-tile-text p,
.her-tile-container-rotator-social .her-tile .her-tile-text p,
.her-tile-container-rotator-publication .her-tile .her-tile-text p,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text p,
.her-tile-container-rotator-timeline .her-tile .her-tile-text p,
.her-tile-container-rotator .her-tile .her-tile-text-icon p,
.her-tile-container-rotator-social .her-tile .her-tile-text-icon p,
.her-tile-container-rotator-publication .her-tile .her-tile-text-icon p,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text-icon p,
.her-tile-container-rotator-timeline .her-tile .her-tile-text-icon p {
    margin: 10px 0;
    font-size: 16px;
    font-size: 1.6rem
}
.her-tile-container-rotator .her-tile .her-tile-text.her-tile-tbl,
.her-tile-container-rotator-social .her-tile .her-tile-text.her-tile-tbl,
.her-tile-container-rotator-publication .her-tile .her-tile-text.her-tile-tbl,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text.her-tile-tbl,
.her-tile-container-rotator-timeline .her-tile .her-tile-text.her-tile-tbl,
.her-tile-container-rotator .her-tile .her-tile-tbl.her-tile-text-icon,
.her-tile-container-rotator-social .her-tile .her-tile-tbl.her-tile-text-icon,
.her-tile-container-rotator-publication .her-tile .her-tile-tbl.her-tile-text-icon,
.her-tile-container-rotator-dropdown .her-tile .her-tile-tbl.her-tile-text-icon,
.her-tile-container-rotator-timeline .her-tile .her-tile-tbl.her-tile-text-icon {
    display: table;
    border-spacing: 11px 0;
    border-collapse: separate;
    margin-top: -3px;
    margin-left: -11px;
    margin-bottom: 18px
}
.her-tile-container-rotator .her-tile .her-tile-text .her-tile-tbl-row,
.her-tile-container-rotator-social .her-tile .her-tile-text .her-tile-tbl-row,
.her-tile-container-rotator-publication .her-tile .her-tile-text .her-tile-tbl-row,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text .her-tile-tbl-row,
.her-tile-container-rotator-timeline .her-tile .her-tile-text .her-tile-tbl-row,
.her-tile-container-rotator .her-tile .her-tile-text-icon .her-tile-tbl-row,
.her-tile-container-rotator-social .her-tile .her-tile-text-icon .her-tile-tbl-row,
.her-tile-container-rotator-publication .her-tile .her-tile-text-icon .her-tile-tbl-row,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text-icon .her-tile-tbl-row,
.her-tile-container-rotator-timeline .her-tile .her-tile-text-icon .her-tile-tbl-row {
    display: table-row
}
.her-tile-container-rotator .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-rotator-social .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-rotator-publication .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-rotator-timeline .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-rotator .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-rotator-social .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-rotator-publication .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-label,
.her-tile-container-rotator-timeline .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-label {
    display: table-cell;
    color: #a1d4c5;
    font-family: "KievitCyr-RegularSC";
    background: 0
}
.her-tile-container-rotator .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-rotator-social .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-rotator-publication .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-rotator-timeline .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-rotator .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-rotator-social .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-rotator-publication .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-value,
.her-tile-container-rotator-timeline .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-value {
    display: table-cell;
    font-family: "KievitCyr-RegularSC"
}
.her-tile-container-rotator .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-rotator-social .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-rotator-publication .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-rotator-timeline .her-tile .her-tile-text .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-rotator .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-rotator-social .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-rotator-publication .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-divider,
.her-tile-container-rotator-timeline .her-tile .her-tile-text-icon .her-tile-tbl-row .her-tile-tbl-divider {
    display: inline-block;
    margin: 0 15px;
    color: #7bc2ae
}
.her-tile-container-rotator .her-tile .her-tile-text-icon,
.her-tile-container-rotator-social .her-tile .her-tile-text-icon,
.her-tile-container-rotator-publication .her-tile .her-tile-text-icon,
.her-tile-container-rotator-dropdown .her-tile .her-tile-text-icon,
.her-tile-container-rotator-timeline .her-tile .her-tile-text-icon {
    padding-left: 30px;
    padding-right: 30px;
    top: 30px;
    margin-top: 0
}
.her-tile-container-rotator .her-tiles,
.her-tile-container-rotator-social .her-tiles,
.her-tile-container-rotator-publication .her-tiles,
.her-tile-container-rotator-dropdown .her-tiles,
.her-tile-container-rotator-timeline .her-tiles {
    position: relative;
    float: left;
    width: 100%;
    height: 187px;
    overflow: hidden
}
.collection .her-tile-container-rotator .her-tiles,
.collection .her-tile-container-rotator-social .her-tiles,
.collection .her-tile-container-rotator-publication .her-tiles,
.collection .her-tile-container-rotator-dropdown .her-tiles,
.collection .her-tile-container-rotator-timeline .her-tiles {
    position: relative;
    float: left;
    width: 100%;
    height: 252px;
    overflow: hidden
}
.her-tile-container-rotator .her-tile,
.her-tile-container-rotator-social .her-tile,
.her-tile-container-rotator-publication .her-tile,
.her-tile-container-rotator-dropdown .her-tile,
.her-tile-container-rotator-timeline .her-tile {
    position: relative;
    float: left;
    width: 25%;
    height: 187px;
    padding: 0;
    background-color: #c0bdb1
}
.collection .her-tile-container-rotator .her-tile,
.collection .her-tile-container-rotator-social .her-tile,
.collection .her-tile-container-rotator-publication .her-tile,
.collection .her-tile-container-rotator-dropdown .her-tile,
.collection .her-tile-container-rotator-timeline .her-tile {
    position: relative;
    float: left;
    width: 25%;
    height: 252px;
    padding: 0;
    background-color: #c0bdb1
}
.her-tile-container-rotator .her-tile a,
.her-tile-container-rotator-social .her-tile a,
.her-tile-container-rotator-publication .her-tile a,
.her-tile-container-rotator-dropdown .her-tile a,
.her-tile-container-rotator-timeline .her-tile a {
    margin-top: 0
}
.her-tile-container-rotator .her-tile a .her-tile-img-wrapper,
.her-tile-container-rotator-social .her-tile a .her-tile-img-wrapper,
.her-tile-container-rotator-publication .her-tile a .her-tile-img-wrapper,
.her-tile-container-rotator-dropdown .her-tile a .her-tile-img-wrapper,
.her-tile-container-rotator-timeline .her-tile a .her-tile-img-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background-color: #1c1c1c
}
.her-tile-container-rotator .her-tile a .her-tile-img-wrapper h3,
.her-tile-container-rotator-social .her-tile a .her-tile-img-wrapper h3,
.her-tile-container-rotator-publication .her-tile a .her-tile-img-wrapper h3,
.her-tile-container-rotator-dropdown .her-tile a .her-tile-img-wrapper h3,
.her-tile-container-rotator-timeline .her-tile a .her-tile-img-wrapper h3 {
    margin-top: 0;
    margin-bottom: 0
}
.her-tile-container-rotator .her-tile a .her-tile-title-bottom,
.her-tile-container-rotator-social .her-tile a .her-tile-title-bottom,
.her-tile-container-rotator-publication .her-tile a .her-tile-title-bottom,
.her-tile-container-rotator-dropdown .her-tile a .her-tile-title-bottom,
.her-tile-container-rotator-timeline .her-tile a .her-tile-title-bottom {
    letter-spacing: 0
}
.her-tile-container-rotator .her-tile a .her-tile-title-left,
.her-tile-container-rotator-social .her-tile a .her-tile-title-left,
.her-tile-container-rotator-publication .her-tile a .her-tile-title-left,
.her-tile-container-rotator-dropdown .her-tile a .her-tile-title-left,
.her-tile-container-rotator-timeline .her-tile a .her-tile-title-left {
    background-color: rgba(0, 0, 0, 0.75)
}
.her-tile-container-rotator .her-tile a li,
.her-tile-container-rotator-social .her-tile a li,
.her-tile-container-rotator-publication .her-tile a li,
.her-tile-container-rotator-dropdown .her-tile a li,
.her-tile-container-rotator-timeline .her-tile a li {
    margin-top: 4px
}
.her-tile-container-rotator .her-tile a .her-tile-title-top-icon,
.her-tile-container-rotator-social .her-tile a .her-tile-title-top-icon,
.her-tile-container-rotator-publication .her-tile a .her-tile-title-top-icon,
.her-tile-container-rotator-dropdown .her-tile a .her-tile-title-top-icon,
.her-tile-container-rotator-timeline .her-tile a .her-tile-title-top-icon {
    top: -33px
}
.her-tile-container-rotator .her-tile a .her-tile-icon,
.her-tile-container-rotator-social .her-tile a .her-tile-icon,
.her-tile-container-rotator-publication .her-tile a .her-tile-icon,
.her-tile-container-rotator-dropdown .her-tile a .her-tile-icon,
.her-tile-container-rotator-timeline .her-tile a .her-tile-icon {
    top: -12px
}
.her-tile-container-rotator .her-tile a .her-tile-text-icon,
.her-tile-container-rotator-social .her-tile a .her-tile-text-icon,
.her-tile-container-rotator-publication .her-tile a .her-tile-text-icon,
.her-tile-container-rotator-dropdown .her-tile a .her-tile-text-icon,
.her-tile-container-rotator-timeline .her-tile a .her-tile-text-icon {
    top: 50px;
    margin-top: 0
}
.her-tile-container-rotator .her-arrow,
.her-tile-container-rotator-social .her-arrow,
.her-tile-container-rotator-publication .her-arrow,
.her-tile-container-rotator-dropdown .her-arrow,
.her-tile-container-rotator-timeline .her-arrow {
    margin-top: 0;
    top: 40px
}
.collection .her-tile-container-rotator .her-arrow{
	top: 80px;
}
.her-tile-container-rotator .her-arrow-left,
.her-tile-container-rotator-social .her-arrow-left,
.her-tile-container-rotator-publication .her-arrow-left,
.her-tile-container-rotator-dropdown .her-arrow-left,
.her-tile-container-rotator-timeline .her-arrow-left {
    width: 54px;
    height: 54px;
    display: block;
    left: 2px;
    background: url(../../img/chevron-left-54.png) no-repeat
}
.her-tile-container-rotator .her-arrow-right,
.her-tile-container-rotator-social .her-arrow-right,
.her-tile-container-rotator-publication .her-arrow-right,
.her-tile-container-rotator-dropdown .her-arrow-right,
.her-tile-container-rotator-timeline .her-arrow-right {
    width: 54px;
    height: 54px;
    display: block;
    right: 2px;
    background: url(../../img/chevron-right-54.png) no-repeat
}
.her-tile-container-rotator .her-carousel-control,
.her-tile-container-rotator-social .her-carousel-control,
.her-tile-container-rotator-publication .her-carousel-control,
.her-tile-container-rotator-dropdown .her-carousel-control,
.her-tile-container-rotator-timeline .her-carousel-control {
    width: 5%
}
.her-tile-container-rotator .her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-pagination {
    -webkit-transition: width .2s ease-in, max-width .2s ease-in;
    transition: width .2s ease-in, max-width .2s ease-in;
    width: 0;
    max-width: 0;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translate3D(0, 0, 0);
    background: 0;
    position: absolute
}
.collection .her-tile-container-rotator .her-carousel-pagination{
	margin-top:40px;
}
.her-tile-container-rotator .her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-social .her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-publication .her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-dropdown .her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-timeline .her-carousel-pagination .her-carousel-pagination-text {
    -webkit-transition: width .2s ease-in, max-width .2s ease-in;
    transition: width .2s ease-in, max-width .2s ease-in;
    display: block;
    width: 0;
    overflow: hidden;
    max-width: 0;
    height: 55px
}
.her-tile-container-rotator .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination {
    position: absolute;
    width: auto;
    max-width: 150px;
    top: 40px;
    padding-right: 10px;
    padding-left: 4px;
    margin-left: -47px;
    height: 54px;
    line-height: 54px;
    left: 78px;
    z-index: 199;
    text-align: right;
    background: url("../../img/black_back_left.png") -22px;
    background: -moz-radial-gradient(5% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, black 27px, rgba(0, 0, 0, 0.65) 27px);
    background: -webkit-gradient(radial, 5% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, black 27px, rgba(0, 0, 0, 0.65) 27px);
    background: -webkit-radial-gradient(5% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, black 27px, rgba(0, 0, 0, 0.65) 27px);
    background: -o-radial-gradient(5% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, black 27px, rgba(0, 0, 0, 0.65) 27px);
    background: -ms-radial-gradient(5% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, black 27px, rgba(0, 0, 0, 0.65) 27px);
    background: radial-gradient(5% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, #000 27px, rgba(0, 0, 0, 0.65) 27px)
}
.her-tile-container-rotator .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-social .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-publication .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-timeline .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-social .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-publication .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-timeline .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-social .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-publication .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-timeline .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination .her-carousel-pagination-text {
    width: auto;
    margin-left: 37px;
    max-width: 150px
}
@media screen and (max-width: 480px) {
    .her-tile-container-rotator .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-social .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-publication .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-dropdown .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-timeline .her-carousel-control.her-left:hover+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-social .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-publication .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-dropdown .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-timeline .her-carousel-control.her-left:focus+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-social .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-publication .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-dropdown .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination,
    .her-tile-container-rotator-timeline .her-carousel-control.her-left.active+.her-carousel-control.her-right+.her-carousel-pagination {
        left: 84px
    }
}
.her-tile-container-rotator .her-carousel-control.her-left.her-hidden:hover+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-left.her-hidden:hover+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left.her-hidden:hover+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left.her-hidden:hover+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left.her-hidden:hover+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator .her-carousel-control.her-left.her-hidden:focus+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-left.her-hidden:focus+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left.her-hidden:focus+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left.her-hidden:focus+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left.her-hidden:focus+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator .her-carousel-control.her-left.her-hidden.active+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-left.her-hidden.active+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left.her-hidden.active+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left.her-hidden.active+.her-carousel-control.her-right+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left.her-hidden.active+.her-carousel-control.her-right+.her-carousel-pagination {
    width: 0
}
.her-tile-container-rotator .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden:hover+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden:hover+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden:hover+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden:hover+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden:hover+.her-carousel-pagination,
.her-tile-container-rotator .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden:focus+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden:focus+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden:focus+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden:focus+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden:focus+.her-carousel-pagination,
.her-tile-container-rotator .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden.active+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden.active+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden.active+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden.active+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left+.her-carousel-control.her-right.her-hidden.active+.her-carousel-pagination {
    width: 0
}
.her-tile-container-rotator .her-carousel-control.her-right:hover+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-right:hover+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-right:hover+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-right:hover+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-right:hover+.her-carousel-pagination,
.her-tile-container-rotator .her-carousel-control.her-right:focus+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-right:focus+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-right:focus+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-right:focus+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-right:focus+.her-carousel-pagination,
.her-tile-container-rotator .her-carousel-control.her-right.active+.her-carousel-pagination,
.her-tile-container-rotator-social .her-carousel-control.her-right.active+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-right.active+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-right.active+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-right.active+.her-carousel-pagination {
    position: absolute;
    width: auto;
    max-width: 150px;
    top: 40px;
    padding-left: 10px;
    height: 54px;
    right: 31px;
    z-index: 199;
    text-align: right;
    line-height: 54px;
    background: url("../../img/black_back_right.png") 0;
    background: -moz-radial-gradient(95% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, black 27px, rgba(0, 0, 0, 0.65) 27px);
    background: -webkit-gradient(radial, 95% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, black 27px, rgba(0, 0, 0, 0.65) 27px);
    background: -webkit-radial-gradient(95% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, black 27px, rgba(0, 0, 0, 0.65) 27px);
    background: -o-radial-gradient(95% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, black 27px, rgba(0, 0, 0, 0.65) 27px);
    background: -ms-radial-gradient(95% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, black 27px, rgba(0, 0, 0, 0.65) 27px);
    background: radial-gradient(95% 50%, circle closest-corner, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 27px, #000 27px, rgba(0, 0, 0, 0.65) 27px)
}
.her-tile-container-rotator .her-carousel-control.her-right:hover+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-social .her-carousel-control.her-right:hover+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-publication .her-carousel-control.her-right:hover+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-dropdown .her-carousel-control.her-right:hover+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-timeline .her-carousel-control.her-right:hover+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator .her-carousel-control.her-right:focus+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-social .her-carousel-control.her-right:focus+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-publication .her-carousel-control.her-right:focus+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-dropdown .her-carousel-control.her-right:focus+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-timeline .her-carousel-control.her-right:focus+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator .her-carousel-control.her-right.active+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-social .her-carousel-control.her-right.active+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-publication .her-carousel-control.her-right.active+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-dropdown .her-carousel-control.her-right.active+.her-carousel-pagination .her-carousel-pagination-text,
.her-tile-container-rotator-timeline .her-carousel-control.her-right.active+.her-carousel-pagination .her-carousel-pagination-text {
    width: auto;
    margin-right: 43px;
    max-width: 150px
}
@media screen and (max-width: 480px) {
    .her-tile-container-rotator .her-carousel-control.her-right:hover+.her-carousel-pagination,
    .her-tile-container-rotator-social .her-carousel-control.her-right:hover+.her-carousel-pagination,
    .her-tile-container-rotator-publication .her-carousel-control.her-right:hover+.her-carousel-pagination,
    .her-tile-container-rotator-dropdown .her-carousel-control.her-right:hover+.her-carousel-pagination,
    .her-tile-container-rotator-timeline .her-carousel-control.her-right:hover+.her-carousel-pagination,
    .her-tile-container-rotator .her-carousel-control.her-right:focus+.her-carousel-pagination,
    .her-tile-container-rotator-social .her-carousel-control.her-right:focus+.her-carousel-pagination,
    .her-tile-container-rotator-publication .her-carousel-control.her-right:focus+.her-carousel-pagination,
    .her-tile-container-rotator-dropdown .her-carousel-control.her-right:focus+.her-carousel-pagination,
    .her-tile-container-rotator-timeline .her-carousel-control.her-right:focus+.her-carousel-pagination,
    .her-tile-container-rotator .her-carousel-control.her-right.active+.her-carousel-pagination,
    .her-tile-container-rotator-social .her-carousel-control.her-right.active+.her-carousel-pagination,
    .her-tile-container-rotator-publication .her-carousel-control.her-right.active+.her-carousel-pagination,
    .her-tile-container-rotator-dropdown .her-carousel-control.her-right.active+.her-carousel-pagination,
    .her-tile-container-rotator-timeline .her-carousel-control.her-right.active+.her-carousel-pagination {
        right: 36px
    }
}
@media screen and (max-width: 480px) {
    .her-tile-container-rotator .her-arrow-right,
    .her-tile-container-rotator-social .her-arrow-right,
    .her-tile-container-rotator-publication .her-arrow-right,
    .her-tile-container-rotator-dropdown .her-arrow-right,
    .her-tile-container-rotator-timeline .her-arrow-right {
        margin-right: 15px
    }
    .her-tile-container-rotator .her-arrow-left,
    .her-tile-container-rotator-social .her-arrow-left,
    .her-tile-container-rotator-publication .her-arrow-left,
    .her-tile-container-rotator-dropdown .her-arrow-left,
    .her-tile-container-rotator-timeline .her-arrow-left {
        margin-left: 15px
    }
}
.her-tile-container-rotator.her-centered-scaled .her-tile a,
.her-centered-scaled.her-tile-container-rotator-social .her-tile a,
.her-centered-scaled.her-tile-container-rotator-publication .her-tile a,
.her-centered-scaled.her-tile-container-rotator-dropdown .her-tile a,
.her-centered-scaled.her-tile-container-rotator-timeline .her-tile a {
    display: table;
    table-layout: fixed;
    width: 100%
}
.her-tile-container-rotator.her-centered-scaled .her-tile .her-tile-img-wrapper,
.her-centered-scaled.her-tile-container-rotator-social .her-tile .her-tile-img-wrapper,
.her-centered-scaled.her-tile-container-rotator-publication .her-tile .her-tile-img-wrapper,
.her-centered-scaled.her-tile-container-rotator-dropdown .her-tile .her-tile-img-wrapper,
.her-centered-scaled.her-tile-container-rotator-timeline .her-tile .her-tile-img-wrapper {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    height: 179px
}
.her-tile-container-rotator.her-centered-scaled .her-tile .her-tile-img-wrapper h3,
.her-centered-scaled.her-tile-container-rotator-social .her-tile .her-tile-img-wrapper h3,
.her-centered-scaled.her-tile-container-rotator-publication .her-tile .her-tile-img-wrapper h3,
.her-centered-scaled.her-tile-container-rotator-dropdown .her-tile .her-tile-img-wrapper h3,
.her-centered-scaled.her-tile-container-rotator-timeline .her-tile .her-tile-img-wrapper h3 {
    text-align: left
}
.her-tile-container-rotator.her-centered-scaled .her-tile img,
.her-centered-scaled.her-tile-container-rotator-social .her-tile img,
.her-centered-scaled.her-tile-container-rotator-publication .her-tile img,
.her-centered-scaled.her-tile-container-rotator-dropdown .her-tile img,
.her-centered-scaled.her-tile-container-rotator-timeline .her-tile img {
    position: relative;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    right: auto;
    bottom: auto;
    display: inline-block;
    float: none
}
.her-slideshow .her-tile-container-rotator.her-centered-scaled .her-tile .her-tile-img-wrapper,
.her-slideshow .her-centered-scaled.her-tile-container-rotator-social .her-tile .her-tile-img-wrapper,
.her-slideshow .her-centered-scaled.her-tile-container-rotator-publication .her-tile .her-tile-img-wrapper,
.her-slideshow .her-centered-scaled.her-tile-container-rotator-dropdown .her-tile .her-tile-img-wrapper,
.her-slideshow .her-centered-scaled.her-tile-container-rotator-timeline .her-tile .her-tile-img-wrapper {
    height: 143px
}
.her-slideshow .her-tile-container-rotator.her-rotator-img-crop .her-tile img,
.her-slideshow .her-rotator-img-crop.her-tile-container-rotator-social .her-tile img,
.her-slideshow .her-rotator-img-crop.her-tile-container-rotator-publication .her-tile img,
.her-slideshow .her-rotator-img-crop.her-tile-container-rotator-dropdown .her-tile img,
.her-slideshow .her-rotator-img-crop.her-tile-container-rotator-timeline .her-tile img,
.her-work-of-art-subcollections .her-tile-container-rotator.her-rotator-img-crop .her-tile img,
.her-work-of-art-subcollections .her-rotator-img-crop.her-tile-container-rotator-social .her-tile img,
.her-work-of-art-subcollections .her-rotator-img-crop.her-tile-container-rotator-publication .her-tile img,
.her-work-of-art-subcollections .her-rotator-img-crop.her-tile-container-rotator-dropdown .her-tile img,
.her-work-of-art-subcollections .her-rotator-img-crop.her-tile-container-rotator-timeline .her-tile img {
    position: absolute;
    top: -18px;
    right: 0;
    max-width: none;
    max-height: none
}
.her-carousel-pagination-text {
    font-size: 18px;
    font-family: "KievitCyr-MediumSC"
}
.her-tile-container-rotator-social .her-tile h3 {
    position: relative;
    margin-bottom: 16px;
    margin-top: -3px;
    color: #e1ded0;
    font-family: "KievitCyr-Medium";
    text-transform: uppercase;
    font-size: 30px;
    font-size: 3rem;
    line-height: 36px;
    line-height: 3.6rem;
    letter-spacing: -1.3px;
    color: #e1ded0;
    text-transform: uppercase;
    background-color: rgba(0, 0, 0, 0.45);
    width: 200px;
    padding-left: 30px;
    padding-right: 10px;
    padding-bottom: 2px;
    margin-bottom: 0;
    width: 100%;
    padding: 5px 20px 5px 20px;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-bottom: 0;
    text-transform: none;
    font-size: 2rem;
    line-height: normal;
    min-height: 61px;
    background: rgba(19, 29, 37, 0.75);
    z-index: 130
}
.her-tile-container-rotator-social .her-tile h3 .her-tile-tile-social {
    color: #6c90a0
}
.her-tile-container-rotator-social .her-tile h3 .her-tile-title-bottom {
    position: relative;
    padding: 0;
    background: 0;
    padding-left: 5px
}
.her-tile-container-rotator-social .her-like-container {
    position: absolute;
    height: auto;
    max-width: none;
    top: 0;
    right: 0;
    z-index: 130;
    width: 200px;
    clip: rect(0 200px 200px 0)
}
.her-tile-container-rotator-social .her-like-container .her-like {
    border-radius: 50%;
    width: 200px;
    height: 200px;
    background: rgba(19, 29, 37, 0.65);
    position: absolute;
    top: -160px;
    right: -60px
}
.her-tile-container-rotator-social .her-like-container .her-like p {
    font-family: "KievitCyr-Medium";
    position: absolute;
    top: 165px;
    right: 70px;
    color: #e1ded0;
    font-size: 2rem
}
.her-tile-container-rotator-social .her-like-container .her-like p:hover {
    color: white
}
.her-tile-container-rotator-publication,
.her-tile-container-rotator-dropdown,
.her-tile-container-rotator-timeline {
    overflow: hidden;
    position: relative;
    background: 0;
    padding: 0;
    margin-bottom: 25px
}
.her-tile-container-rotator-publication .her-tiles,
.her-tile-container-rotator-dropdown .her-tiles,
.her-tile-container-rotator-timeline .her-tiles {
    height: auto;
    left: -15px
}
.her-tile-container-rotator-publication .her-tiles .her-tile,
.her-tile-container-rotator-dropdown .her-tiles .her-tile,
.her-tile-container-rotator-timeline .her-tiles .her-tile {
    border: 0;
    height: auto;
    width: auto;
    background-color: transparent
}
.her-tile-container-rotator-publication .her-tiles .her-tile>a:before,
.her-tile-container-rotator-dropdown .her-tiles .her-tile>a:before,
.her-tile-container-rotator-timeline .her-tiles .her-tile>a:before {
    width: auto
}
.her-tile-container-rotator-publication .her-tiles .her-tile .her-tile-img-wrapper,
.her-tile-container-rotator-dropdown .her-tiles .her-tile .her-tile-img-wrapper,
.her-tile-container-rotator-timeline .her-tiles .her-tile .her-tile-img-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    opacity: .8;
    -webkit-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out;
    margin: 0 15px;
    border: 3px solid #3b5662;
    background-color: transparent;
    width: auto
}
.her-tile-container-rotator-publication .her-tiles .her-tile .her-tile-img-wrapper img,
.her-tile-container-rotator-dropdown .her-tiles .her-tile .her-tile-img-wrapper img,
.her-tile-container-rotator-timeline .her-tiles .her-tile .her-tile-img-wrapper img {
    max-width: 100%;
    max-height: 100%
}
.her-tile-container-rotator-publication .her-tiles .her-tile .her-tile-img-wrapper img.her-tile-img-center,
.her-tile-container-rotator-dropdown .her-tiles .her-tile .her-tile-img-wrapper img.her-tile-img-center,
.her-tile-container-rotator-timeline .her-tiles .her-tile .her-tile-img-wrapper img.her-tile-img-center {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    position: absolute
}
.her-tile-container-rotator-publication .her-tiles .her-tile .her-tile-img-wrapper:hover,
.her-tile-container-rotator-dropdown .her-tiles .her-tile .her-tile-img-wrapper:hover,
.her-tile-container-rotator-timeline .her-tiles .her-tile .her-tile-img-wrapper:hover {
    opacity: 1
}
.her-tile-container-rotator-publication .her-tiles .her-tile .her-tile-title-bottom,
.her-tile-container-rotator-dropdown .her-tiles .her-tile .her-tile-title-bottom,
.her-tile-container-rotator-timeline .her-tiles .her-tile .her-tile-title-bottom {
    position: relative;
    margin: 18px 0 0 15px;
    padding: 0;
    background: 0;
    background-color: transparent;
    max-height: none
}
.her-tile-container-rotator-publication .her-tiles .her-tile .her-tile-title-bottom h3,
.her-tile-container-rotator-dropdown .her-tiles .her-tile .her-tile-title-bottom h3,
.her-tile-container-rotator-timeline .her-tiles .her-tile .her-tile-title-bottom h3,
.her-tile-container-rotator-publication .her-tiles .her-tile .her-tile-title-bottom h5,
.her-tile-container-rotator-dropdown .her-tiles .her-tile .her-tile-title-bottom h5,
.her-tile-container-rotator-timeline .her-tiles .her-tile .her-tile-title-bottom h5 {
    overflow: visible;
    text-overflow: clip;
    white-space: normal;
    word-break: normal
}
.her-tile-container-rotator-publication .her-carousel-control,
.her-tile-container-rotator-dropdown .her-carousel-control,
.her-tile-container-rotator-timeline .her-carousel-control {
    display: block
}
.her-tile-container-rotator-publication .her-carousel-control.her-left,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left,
.her-tile-container-rotator-timeline .her-carousel-control.her-left {
    height: 54px;
    left: 0
}
.her-tile-container-rotator-publication .her-carousel-control.her-left:hover+.her-right+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left:hover+.her-right+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left:hover+.her-right+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left:focus+.her-right+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left:focus+.her-right+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left:focus+.her-right+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-left.active+.her-right+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-left.active+.her-right+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left.active+.her-right+.her-carousel-pagination {
    left: 72px !important
}
.her-tile-container-rotator-publication .her-carousel-control.her-right,
.her-tile-container-rotator-dropdown .her-carousel-control.her-right,
.her-tile-container-rotator-timeline .her-carousel-control.her-right {
    height: 54px;
    right: 0
}
.her-tile-container-rotator-publication .her-carousel-control.her-right:hover+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-right:hover+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-right:hover+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-right:focus+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-right:focus+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-right:focus+.her-carousel-pagination,
.her-tile-container-rotator-publication .her-carousel-control.her-right.active+.her-carousel-pagination,
.her-tile-container-rotator-dropdown .her-carousel-control.her-right.active+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-right.active+.her-carousel-pagination {
    right: 25px
}
.her-tile-container-rotator-publication .her-carousel-control .her-arrow,
.her-tile-container-rotator-dropdown .her-carousel-control .her-arrow,
.her-tile-container-rotator-timeline .her-carousel-control .her-arrow {
    top: auto;
    margin: auto;
    position: absolute
}
.her-tile-container-rotator-publication .her-carousel-control .her-arrow.her-arrow-right,
.her-tile-container-rotator-dropdown .her-carousel-control .her-arrow.her-arrow-right,
.her-tile-container-rotator-timeline .her-carousel-control .her-arrow.her-arrow-right {
    right: 6px
}
.her-tile-container-rotator-publication .her-carousel-control .her-arrow.her-arrow-left,
.her-tile-container-rotator-dropdown .her-carousel-control .her-arrow.her-arrow-left,
.her-tile-container-rotator-timeline .her-carousel-control .her-arrow.her-arrow-left {
    left: 6px
}
.her-multi-rotator-timeline {
    position: relative
}
.her-tile-container-rotator-timeline {
    position: relative;
    top: 0;
    left: 0;
    margin-bottom: 0
}
.her-tile-container-rotator-timeline .her-tiles .her-tile .her-tile-title-top {
    position: relative;
    margin-left: 5px;
    margin-bottom: -5px;
    margin-top: -23px
}
.her-tile-container-rotator-timeline .her-tiles .her-tile .her-tile-title-top h2 {
    text-align: center
}
.her-tile-container-rotator-timeline .her-tiles .her-tile .her-tile-img-wrapper img {
    position: absolute;
    right: 0;
    bottom: 0;
    max-height: none;
    max-width: none
}
.her-tile-container-rotator-timeline .her-carousel-control {
    top: 65px
}
.her-tile-container-rotator-timeline .her-carousel-control.her-right:hover+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-right:focus+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-right.active+.her-carousel-pagination {
    top: 65px
}
.her-tile-container-rotator-timeline .her-carousel-control.her-left:hover+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left:focus+.her-carousel-pagination,
.her-tile-container-rotator-timeline .her-carousel-control.her-left.active+.her-carousel-pagination {
    top: 65px
}
.her-tile-container-rotator-timeline .her-tile .her-tile-img-wrapper {
    height: 170px !important
}
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom h5 {
    color: #a4a49d;
    margin-top: 15px !important
}
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom+.her-btn-xs {
    max-width: 62px;
    margin: 7px 0 36px 15px
}
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom+.her-btn-xs:hover,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom+.her-btn-xs:focus,
.her-tile-container-rotator-timeline .her-tile .her-tile-title-bottom+.her-btn-xs.active {
    border-bottom: none !important
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .her-tile-container-rotator-timeline.her-centered-scaled .her-tile {
        padding-right: 15px
    }
}
.her-tile-container-rotator-timeline.her-centered-scaled .her-tile .her-tile-title-top+a {
    padding: 0 15px
}
.her-tile-container-rotator-timeline.her-centered-scaled .her-tile .her-tile-title-top+a .her-tile-img-wrapper {
    width: 100%
}
.her-tile-container-rotator-timeline.her-centered-scaled .her-tile .her-tile-title-top+a .her-tile-img-wrapper img {
    position: relative;
    max-height: 100%;
    max-width: 100%
}
.her-tiles .her-tile.her-selected a:after {
    display: block;
    position: absolute;
    border: 8px solid #6a8c9b;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    content: " ";
    z-index: 124
}
.her-tile-container-rotator-dropdown .her-tiles .her-tile.her-selected a:after {
    display: none
}
.her-home-tiles {
    margin-top: -40px
}
@media screen and (max-width: 480px) {
    .her-tiles .her-tile.her-selected a:after {
        border: 0
    }
    .her-slideshow .her-tile-container-rotator.her-rotator-img-crop .her-tile img,
    .her-slideshow .her-rotator-img-crop.her-tile-container-rotator-social .her-tile img,
    .her-slideshow .her-rotator-img-crop.her-tile-container-rotator-publication .her-tile img,
    .her-slideshow .her-rotator-img-crop.her-tile-container-rotator-dropdown .her-tile img,
    .her-slideshow .her-rotator-img-crop.her-tile-container-rotator-timeline .her-tile img,
    .her-work-of-art-subcollections .her-tile-container-rotator .her-tile img,
    .her-work-of-art-subcollections .her-tile-container-rotator-social .her-tile img,
    .her-work-of-art-subcollections .her-tile-container-rotator-publication .her-tile img,
    .her-work-of-art-subcollections .her-tile-container-rotator-dropdown .her-tile img,
    .her-work-of-art-subcollections .her-tile-container-rotator-timeline .her-tile img {
        top: 0
    }
}
@media screen and (max-width: 1200px) {
    .her-tile-tbl-divider {
        display: none !important
    }
    .her-tile-container-md .her-tile .her-tile-exhib-title header h2 {
        font-size: 24px;
        font-size: 2.4rem;
        line-height: 29px;
        line-height: 2.9rem
    }
    .her-tile-container-md .her-tile .her-tile-exhib-title header p {
        font-size: 18px;
        font-size: 1.8rem;
        line-height: 22px;
        line-height: 2.2rem
    }
    .her-tile-container-md .her-tile .her-tile-exhib-title header .her-tile-exhib-date {
        position: relative;
        margin-top: 15px;
        margin-top: 1.5rem;
        bottom: auto
    }
    .her-tile-container-md .her-col-25-sm-xs-max .her-tile-title-top-icon {
        font-size: 24px;
        font-size: 2.4rem;
        line-height: 29px;
        line-height: 2.9rem
    }
}
@media screen and (max-width: 1024px) {
    .her-tile-container-lg .her-tile .her-tile-title {
        margin-top: -6px;
        font-size: 45px;
        font-size: 4.5rem;
        line-height: 45px;
        line-height: 4.5rem;
        margin-bottom: 19px
    }
    .her-tile-container-md .her-col-25-sm-xs-max .her-tile-title-top-icon {
        font-size: 30px;
        font-size: 3rem;
        line-height: 36px;
        line-height: 3.6rem
    }
}
@media screen and (max-width: 768px) {
    .her-tile-container-md .her-tile .her-tile-exhib-title header h2 {
        font-size: 30px;
        font-size: 3rem;
        line-height: 36px;
        line-height: 3.6rem
    }
    .her-tile-container-md .her-tile .her-tile-exhib-title header p {
        font-size: 21px;
        font-size: 2.1rem;
        line-height: 25px;
        line-height: 2.5rem
    }
    .her-tile-container-md .her-tile .her-tile-exhib-title header .her-tile-exhib-date {
        position: absolute;
        margin-top: 19px;
        margin-top: 1.9rem;
        bottom: 52px
    }
}
@media screen and (max-width: 480px) {
    .her-tile-container-md .her-col-50-sm-xs-max {
        width: 50%;
        float: left
    }
    .her-tile-container-md .her-tile-title-left {
        margin-left: -7px
    }
    .her-tile-container-lg .her-tile .her-tile-title {
        margin-top: -3px;
        font-size: 60px;
        font-size: 6rem;
        line-height: 60px;
        line-height: 6rem;
        margin-bottom: 16px
    }
}
@media screen and (max-width: 480px) {
    .her-tile-container-md .her-col-50-sm-xs-max {
        width: 100%
    }
    .her-tile-container-lg .her-tile a {
        padding: 20px 10px 20px
    }
    .her-tile-container-lg .her-tile .her-tile-title {
        margin-top: -7px;
        margin-bottom: 8px;
        font-size: 30px;
        font-size: 3rem;
        line-height: 36px;
        line-height: 3.6rem
    }
    .her-tile-container-lg .her-tile .her-tile-text,
    .her-tile-container-lg .her-tile .her-tile-text-icon {
        font-size: 16px;
        font-size: 1.6rem
    }
    .her-tile-container-lg .her-tile .her-tile-text.her-tile-tbl,
    .her-tile-container-lg .her-tile .her-tile-tbl.her-tile-text-icon {
        margin-bottom: 12px
    }
    .her-tile-container-lg .her-visit-us-tile-teaser .her-btn,
    .her-tile-container-lg .her-visit-us-tile-teaser .her-btn:hover {
        font-size: 22px;
        font-size: 2.2rem;
        max-width: 200px
    }
    .her-tile-container-md .her-tile a img {
        padding-left: 0
    }
    .her-tile-container-md .her-tile .her-tile-exhib-title {
        left: 7px
    }
    .her-tile-container-md .her-tile .her-tile-exhib-title header h2 {
        font-size: 24px;
        font-size: 2.4rem;
        line-height: 29px;
        line-height: 2.9rem
    }
    .her-tile-container-md .her-tile .her-tile-exhib-title header p {
        font-size: 18px;
        font-size: 1.8rem;
        line-height: 22px;
        line-height: 2.2rem
    }
    .her-tile-container-md .her-tile .her-tile-exhib-title header .her-tile-exhib-date {
        position: relative;
        margin-top: 15px;
        margin-top: 1.5rem;
        bottom: auto
    }
}
.her-col-50-sm-xs-max>.her-teaser-article:first-child {
    margin-bottom: 57px
}
.her-teaser-article {
    margin-bottom: 35px
}
.her-teaser-article h3 {
    margin-bottom: 15px
}
.her-teaser-article img {
    border: 3px solid #e1ded0
}
@media screen and (max-width: 480px) {
    .her-teaser-article img {
        margin-bottom: 30px
    }
}
.her-teaser-article .her-list-item-img-wrapper-static {
    height: 170px;
    border: 3px solid #e1ded0;
    background-color: #12242a;
    overflow-x: hidden
}
@media screen and (max-width: 1024px) {
    .her-teaser-article .her-list-item-img-wrapper-static {
        margin-bottom: 30px
    }
}
.her-teaser-article .her-list-item-img-wrapper-static img {
    border: 0;
    max-width: none;
    height: 100%;
    margin: auto
}
.her-teaser-article .her-btn-xs {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}
.her-article-base {
    margin-top: 41px
}
.her-article-base .her-article-item-img .her-list-item-img-wrapper-static a {
    border: 3px solid #e1ded0;
    display: block;
    width: 240px;
    float: left;
    margin-bottom: 7px
}
.her-article-base .her-article-item-img .her-list-item-img-wrapper-static a img {
    margin: auto
}
.her-article-base .her-article-item-content {
    margin-left: 270px
}
.her-article-base .her-article-item-content p {
    margin-bottom: -3px;
    line-height: 25px;
    line-height: 2.5rem;
    margin-top: -5px;
    color: #919191
}
.her-article-base .her-article-item-content p+a {
    margin-top: 15px
}
.her-article-base .her-article-item-content a {
    margin-bottom: 6px
}
.her-section-image {
    position: relative;
   /* overflow: hidden;*/
    height: 217px;
    margin-top: -40px
}
.her-section-image .her-img-wrapper {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    overflow: hidden;
    -ms-background-position: center center;
    background-position: center center;
    background-size: cover
}
.her-section-image .her-img-wrapper img {
    display: block;
    height: auto !important;
    -ms-interpolation-mode: bicubic;
    visibility: hidden
}
.her-section-image header {
    position: absolute;
    bottom: 10px;
    left: 40px
}
.her-section-image header a {
    text-decoration: none
}
.her-section-image header a:hover {
    text-decoration: none
}
.her-section-image header a:hover h3 {
    color: #000
}
.her-section-image header a:hover span {
    background: #e1ded0;
    box-shadow: 9px 0 0 #e1ded0, -7px 0 0 #e1ded0
}
.her-section-image header h3 {
    font-size: 30px;
    font-size: 3rem;
    text-transform: uppercase;
    margin-bottom: 5px;
    line-height: 1.2;
    color: #e1ded0
}
.her-section-image header h3 span {
    display: inline;
    background: #000;
    background: rgba(0, 0, 0, 0.56);
    padding: 2px 0 0 0;
    box-shadow: 9px 0 0 rgba(0, 0, 0, 0.56), -7px 0 0 rgba(0, 0, 0, 0.56);
    margin: 0
}
@media screen and (min-width: 1201px) {
    .her-teaser-article .her-article-item-img {
        width: 35%
    }
    .her-teaser-article .her-article-item-content {
        width: 65%
    }
}
@media screen and (max-width: 1024px) {
    .her-section-image {
        height: auto;
        min-height: 100px
    }
    .her-section-image .her-x-aspect-manager {
        padding-top: 22.3%
    }
}
@media screen and (max-width: 480px) {
    .her-article-base {
        margin-top: 20px;
        margin-bottom: 23px
    }
    .her-article-base .her-article-item-img .her-list-item-img-wrapper-static a {
        float: none
    }
    .her-article-base .her-article-item-content {
        margin-left: 0;
        margin-top: 15px
    }
}
.her-content-tbl-big-text,
.her-content-tbl-big-text-sc {
    font-family: "KievitCyr-Medium";
    font-size: 24px;
    font-size: 2.4rem;
    line-height: 26px;
    line-height: 2.6rem;
    letter-spacing: -0.75px;
    color: #12242A;
    padding-bottom: 8px
}
.her-content-tbl-big-text-sc {
    font-family: "KievitCyr-MediumSC";
    text-transform: uppercase
}
.her-content-tbl-big-warning {
    font-family: "KievitCyr-Medium";
    font-size: 21px;
    font-size: 2.1rem;
    line-height: 30px;
    line-height: 3rem;
    letter-spacing: -0.75px;
    color: #789b91;
    padding-bottom: 5px
}
.her-content-tbl-sm-text {
    font-family: "KievitCyr-Regular";
    font-size: 2rem;
    color: #a4a49e;
    white-space: normal;
    display: block;
    text-transform: none
}
.her-text-capitalize {
    text-transform: uppercase
}
.her-content-hint {
    font-size: 2.1rem;
    line-height: 3rem;
    color: #789b91;
    font-family: "KievitCyr-Regular";
    font-weight: bold;
    letter-spacing: -0.1rem;
    margin: 0;
    padding-top: 20px;
    padding-bottom: 20px
}
.her-content-sub-head {
    font-size: 2rem;
    color: #a4a49e
}
.her-content-padding {
    padding-left: 40px !important
}
.her-content-height-reset {
    height: auto !important
}
.her-content-no-white-wrap {
    white-space: nowrap
}
.her-visit-us-information .her-tickets>div,
.her-visit-us-information .her-opening-hours>div,
.her-visit-us-information .her-services-facilities-rules>div {
    position: relative;
    width: 100%;
    height: 100%
}
.her-visit-us-information .her-opening-hours,
.her-visit-us-information .her-tickets {
    margin-left: -15px
}
.her-visit-us-information .her-opening-hours>div p+a.her-btn,
.her-visit-us-information .her-tickets>div p+a.her-btn {
    margin-top: 8px
}
.her-visit-us-information .her-opening-hours h4,
.her-visit-us-information .her-tickets h4 {
    margin-bottom: 5px
}
.her-visit-us-information .her-opening-hours .her-tbl,
.her-visit-us-information .her-tickets .her-tbl {
    width: 100%;
    margin-top: -6px;
    margin-bottom: 9px
}
.her-visit-us-information .her-opening-hours .her-tbl .her-row .her-tbl-cell:first-child,
.her-visit-us-information .her-tickets .her-tbl .her-row .her-tbl-cell:first-child {
    padding-left: 0;
    white-space: nowrap
}
.her-visit-us-information .her-opening-hours .her-tbl .her-row .her-tbl-cell+.her-tbl-cell,
.her-visit-us-information .her-tickets .her-tbl .her-row .her-tbl-cell+.her-tbl-cell {
    padding-right: 0
}
@media screen and (max-width: 480px) {}@media screen and (min-width: 1025px) {
    .her-visit-us-information .her-opening-hours .her-tbl .her-row .her-tbl-cell+.her-tbl-cell,
    .her-visit-us-information .her-tickets .her-tbl .her-row .her-tbl-cell+.her-tbl-cell {
        white-space: nowrap
    }
    .her-visit-us-information .her-opening-hours .her-tbl .her-row:last-child .her-tbl-cell+.her-tbl-cell,
    .her-visit-us-information .her-tickets .her-tbl .her-row:last-child .her-tbl-cell+.her-tbl-cell {
        white-space: normal
    }
}
.her-visit-us-information .her-tickets {
    margin-left: 0;
    margin-right: -15px
}
@media screen and (max-width: 480px) {
    .her-visit-us-information .her-tickets {
        margin-left: -15px
    }
}
.her-visit-us-information .her-services-facilities-rules {
    margin-right: -15px
}
.her-visit-us-information .her-services-facilities-rules .her-services-img {
    padding-right: 16px;
    padding-bottom: 25px;
    padding-top: 0
}
.her-visit-us-information .her-services-facilities-rules .her-btn {
    margin-top: 5px
}
aside {
    padding-bottom: 38px
}
aside h2 {
    margin-bottom: 12px;
    margin-bottom: 1.2rem
}
aside .her-btn-row,
aside .her-btn-wrapper {
    display: table;
    margin-bottom: 20px
}
aside .her-btn-row .her-btn {
    margin-bottom: 20px
}
aside .her-btn-wrapper .her-btn {
    margin-bottom: 10px
}
aside .her-list-container-news {
    margin-bottom: 40px
}
aside .her-list-container-news .her-list-item {
    margin-bottom: 0;
    margin-top: 30px
}
aside .her-list-container-news>h2+.her-list-item {
    margin-top: 0
}
aside .her-list-item .her-list-date+h3 {
    font-size: 18px !important;
    font-size: 1.8rem !important;
    line-height: 25px !important;
    line-height: 2.5rem !important
}
.her-col-65-sm-max>.her-data-table:last-child {
    margin-bottom: 66px
}
.her-data-table {
    display: table;
    border-collapse: collapse;
    margin: -10px -10px 28px 0;
    margin: -1rem -1rem 2.8rem 0;
    width: 100%
}
.her-data-table a {
    text-decoration: none
}
.her-data-table a:hover {
    text-decoration: underline
}
.her-data-table .her-data-tbl-row {
    display: table-row
}
.her-data-table .her-data-tbl-row.border-top {
    border-top: 1px solid #d0dbe0
}
.her-data-table .her-data-tbl-row.border-top .her-data-tbl-key {
    padding-top: 20px
}
.her-data-table .her-data-tbl-row.border-bottom {
    border-bottom: 1px solid #d0dbe0
}
.her-data-table .her-data-tbl-row.border-bottom .her-data-tbl-key,
.her-data-table .her-data-tbl-row.border-bottom .her-data-tbl-val {
    padding-bottom: 20px
}
.her-data-table .her-data-tbl-row.border-bottom+.her-data-tbl-row .her-data-tbl-key {
    padding-top: 20px
}
.her-data-table .her-data-tbl-key {
    display: table-cell;
    padding-bottom: 4px;
    padding-top: 4px
}
.her-data-table .her-data-tbl-key p {
    white-space: nowrap;
    margin: 0;
    font-family: "KievitCyr-Medium";
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 30px;
    line-height: 3rem
}
.her-data-table .her-data-tbl-val {
    display: table-cell;
    padding-left: 11px;
    padding-top: 4px;
    padding-bottom: 4px;
    width: 99%
}
.her-data-table .her-data-tbl-val p {
    margin-bottom: 0;
    color: #4E4F50;
    font-family: "KievitCyr-Regular";
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 25px;
    line-height: 2.5rem
}
@media screen and (max-width: 480px) {
    .her-data-table .her-data-tbl-key {
        display: block
    }
    .her-data-table .her-data-tbl-row.border-bottom .her-data-tbl-key {
        padding-bottom: 4px
    }
    .her-data-table .her-data-tbl-row.border-bottom .her-data-tbl-val {
        padding-bottom: 27px
    }
    .her-data-table .her-data-tbl-val {
        display: block;
        padding-left: 0
    }
    .her-data-table .her-data-tbl-val p {
        margin-top: 0;
        margin-bottom: -5px;
        margin-bottom: -.5rem
    }
}
.her-data-table+.her-btn-row {
    margin-top: -15px;
    margin-top: -1.5rem
}
.her-data-table+.her-btn {
    margin-top: -15px;
    margin-top: -1.5rem
}
.her-related-news>h2,
.her-structure-hermitage>h2 {
    clear: both
}
.her-related-news>.her-btn-link-list,
.her-structure-hermitage>.her-btn-link-list {
    margin-bottom: 5px
}
.her-download-brochure>div,
.her-related-downloads>div,
.her-related-topics>div {
    clear: both
}
.her-download-brochure>div img,
.her-related-downloads>div img,
.her-related-topics>div img {
    vertical-align: baseline;
    float: left;
    margin-top: 8px;
    margin-top: .8rem;
    margin-bottom: 30px;
    margin-bottom: 3rem
}
.her-download-brochure>div img+h3,
.her-related-downloads>div img+h3,
.her-related-topics>div img+h3 {
    margin-left: 135px;
    margin-left: 13.5rem
}
.her-download-brochure>div img+p,
.her-download-brochure>div img+h3+p,
.her-download-brochure>div img+h3+p+p,
.her-related-downloads>div img+p,
.her-related-downloads>div img+h3+p,
.her-related-downloads>div img+h3+p+p,
.her-related-topics>div img+p,
.her-related-topics>div img+h3+p,
.her-related-topics>div img+h3+p+p {
    margin-left: 135px;
    margin-left: 13.5rem;
    margin-bottom: 20px;
    margin-bottom: 2rem
}
.her-download-brochure .her-btn-wrapper,
.her-related-downloads .her-btn-wrapper,
.her-related-topics .her-btn-wrapper {
    clear: both
}
.her-download-brochure .her-btn-wrapper .her-btn,
.her-related-downloads .her-btn-wrapper .her-btn,
.her-related-topics .her-btn-wrapper .her-btn {
    margin-bottom: 20px
}
@media screen and (max-width: 480px) {
    .her-download-brochure>div img,
    .her-related-downloads>div img,
    .her-related-topics>div img {
        float: none;
        margin-top: 0
    }
    .her-download-brochure>div img+h3,
    .her-related-downloads>div img+h3,
    .her-related-topics>div img+h3 {
        margin-left: 0;
        margin-bottom: 20px;
        margin-bottom: 2rem
    }
    .her-download-brochure>div img+p,
    .her-download-brochure>div img+h3+p,
    .her-download-brochure>div img+h3+p+p,
    .her-related-downloads>div img+p,
    .her-related-downloads>div img+h3+p,
    .her-related-downloads>div img+h3+p+p,
    .her-related-topics>div img+p,
    .her-related-topics>div img+h3+p,
    .her-related-topics>div img+h3+p+p {
        margin-left: 0
    }
}
.her-related-topics,
.her-related-info {
    margin-bottom: 31px
}
.her-related-topics .her-btn-link,
.her-related-info .her-btn-link {
    margin: 8px 0 0
}
.her-related-topics img,
.her-related-info img {
    width: 105px;
    float: left;
    margin: 5px 30px 18px 0
}
.her-related-topics .her-btn-link {
    margin: 0
}
.her-person h3 {
    color: #000;
    font-family: "KievitCyr-ExtraBold";
    font-weight: normal;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 25px;
    line-height: 2.5rem;
    margin: -7px 0 14px 0;
    margin: -0.7rem 0 1.4rem 0
}
.her-person .her-role {
    color: #919191;
    font-family: "KievitCyr-Regular";
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 25px;
    line-height: 2.5rem
}
.her-person img {
    width: 107px;
    height: 120px;
    vertical-align: baseline;
    float: left;
    margin: 8px 28px 11px 0;
    margin: .8rem 2.8rem 1.1rem 0
}
.her-person .her-about {
    clear: both
}
.her-add-container {
    float: left
}
.her-timeline {
    margin-top: 30px;
    margin-bottom: 35px
}
.her-timeline:before,
.her-timeline:after {
    content: " ";
    display: table
}
.her-timeline:after {
    clear: both
}
.her-timeline li {
    float: left;
    width: 16.6%
}
@media screen and (max-width: 480px) {
    .her-timeline li span {
        margin-left: -20px
    }
    .her-timeline li:first-child {
        width: 0;
        display: block !important;
        height: 85px;
        position: relative
    }
    .her-timeline li:first-child a {
        display: none
    }
    .her-timeline li:first-child span {
        position: absolute;
        bottom: 0;
        margin-left: 0
    }
}
@media screen and (max-width: 480px) {
    .her-timeline li.before-selected span {
        display: none
    }
}
@media screen and (max-width: 480px) {
    .her-timeline li.before-selected.before-last-year span {
        display: block
    }
}
@media screen and (max-width: 480px) {
    .her-timeline li.before-selected:first-child {
        width: 30%
    }
    .her-timeline li.before-selected:first-child span {
        display: block
    }
    .her-timeline li.before-selected:first-child a {
        display: block
    }
    .her-timeline li.before-selected:first-child span {
        position: absolute;
        bottom: 0
    }
}
.her-timeline li.before-selected a {
    margin-right: 6px
}
.her-timeline li.before-selected a img {
    margin-left: 6px
}
.her-timeline li.last-year a {
    border-width: 0 0 4px 0;
    -webkit-border-image: -webkit-gradient(linear, 100% 0, 75% 0, to(#5e8191), from(rgba(0, 0, 0, 0))) 100% 1;
    -webkit-border-image: -webkit-linear-gradient(right, left, rgba(0, 0, 0, 0)) 100% 1;
    -o-border-image: -o-linear-gradient(right, left, rgba(0, 0, 0, 0)) 100% 1;
    -moz-border-image: -moz-linear-gradient(right, left, rgba(0, 0, 0, 0)) 100% 1;
    border-image: linear-gradient(to right, #5e8191, rgba(0, 0, 0, 0)) 1 0
}
.her-timeline li.last-year a:after {
    display: none
}
.her-timeline li.last-year span {
    position: absolute;
    bottom: 0
}
.her-timeline li.last-year.selected a {
    -webkit-border-image: -webkit-gradient(linear, 100% 0, 20% 0, to(#e1ded0), from(rgba(225, 222, 208, 0))) 100% 1;
    -webkit-border-image: -webkit-linear-gradient(right, left, rgba(225, 222, 208, 0)) 100% 1;
    -o-border-image: -o-linear-gradient(right, left, #e1ded0) 100% 0;
    -moz-border-image: -moz-linear-gradient(right, left, #e1ded0) 100% 0;
    border-image: linear-gradient(to right, #e1ded0, rgba(0, 0, 0, 0)) 1 0
}
@media screen and (max-width: 480px) {
    .her-timeline li.phone-hidden {
        display: none
    }
}
@media screen and (max-width: 480px) {
    .her-timeline li {
        width: 30%
    }
}
.her-timeline li:before {
    position: absolute;
    width: 2px;
    content: "";
    height: 22px;
    background: #5e8191;
    bottom: 0;
    top: 45px
}
@media screen and (max-width: 640px) {
    .her-timeline li:before {
        top: 37px;
        -webkit-backface-visibility: hidden
    }
}
@media screen and (max-width: 480px) {
    .her-timeline li.selected:first-child {
        width: 30%
    }
    .her-timeline li.selected:first-child a {
        display: block
    }
    .her-timeline li.selected:first-child span {
        position: absolute;
        bottom: 0
    }
}
.her-timeline li.selected:before {
    background: #e1ded0
}
.her-timeline li.selected+li:before {
    background: #e1ded0
}
.her-timeline li.selected+li a {
    margin-left: 8px
}
.her-timeline li.selected+li a img {
    margin-left: -8px
}
.her-timeline li.selected+li span {
    color: #e1ded0
}
.her-timeline li.selected span {
    color: #e1ded0
}
.her-timeline li.selected a {
    margin-left: 8px;
    margin-right: 6px;
    border-color: #e1ded0
}
.her-timeline li.selected a img {
    opacity: 1;
    filter: alpha(opacity=100);
    margin-left: -2px
}
.her-timeline li.selected a:after {
    opacity: 1;
    filter: alpha(opacity=100)
}
.her-timeline li a {
    display: block;
    text-align: center;
    padding-bottom: 6px;
    border-bottom: 4px solid #5e8191
}
.her-timeline li a img {
    height: 53px;
    width: 57px;
    opacity: .5;
    filter: alpha(opacity=50);
    border: 3px solid #e1ded0;
    box-shadow: 4px -4px 0 0 #e1ded0
}
@media screen and (max-width: 640px) {
    .her-timeline li a img {
        width: 43px;
        height: 40px
    }
}
.her-timeline li a:after {
    content: " ";
    display: inline-block;
    width: 57px;
    height: 53px;
    opacity: .5;
    filter: alpha(opacity=50);
    box-shadow: 4px -4px 0 0 #e1ded0;
    margin: -8px 0 0 -53px;
    position: relative;
    vertical-align: middle
}
@media screen and (max-width: 640px) {
    .her-timeline li a:after {
        width: 43px;
        height: 40px;
        margin: -8px 0 0 -39px
    }
}
.her-timeline li a:hover img,
.her-timeline li a:focus img {
    opacity: .75;
    filter: alpha(opacity=75)
}
.her-timeline li a:hover:after,
.her-timeline li a:focus:after {
    opacity: .75;
    filter: alpha(opacity=75)
}
.her-timeline li span {
    margin-top: 10px;
    display: block;
    font-size: 18px;
    font-family: "KievitCyr-MediumSC";
    color: #5e8191
}
.her-timeline li span.selected {
    color: #e1ded0
}
@media screen and (max-width: 480px) {
    .her-timeline .phone-hidden+.phone-hidden+.phone-hidden+.year-range .her-year {
        display: none
    }
}
.her-trip-title,
.her-pcollection-title {
    margin-bottom: 24px
}
.her-trip-title h1,
.her-pcollection-title h1 {
    float: left;
    margin-right: 25px;
    margin-bottom: 0
}
.her-trip-title h1+div,
.her-pcollection-title h1+div {
    margin-right: 25px
}
.her-trip-title .her-btn-link-row,
.her-pcollection-title .her-btn-link-row {
    display: inline-block
}
.her-trip-title .her-btn-link-row button,
.her-pcollection-title .her-btn-link-row button {
    margin-top: 24px;
    margin-bottom: 0
}
.her-trip-header>span {
    font-size: 13px;
    font-size: 1.3rem;
    line-height: 18px;
    line-height: 1.8rem;
    color: #a4a49d
}
.her-trip-details a {
    color: #e1ded0
}
.her-trip-details a.her-btn-link {
    float: left;
    margin-bottom: 18px;
    margin-bottom: 1.8rem
}
.her-trip-details a.her-btn-xs {
    margin-top: 6px;
    margin-top: .6rem
}
.her-trip-details a+p {
    clear: both;
    margin-bottom: 18px;
    margin-bottom: 1.8rem
}
.her-trip-details h3 {
    margin-bottom: 21px;
    margin-bottom: 2.1rem
}
.her-trip-details h3+p {
    margin-top: -13px;
    margin-top: -1.3rem;
    margin-bottom: 24px;
    margin-bottom: 2.4rem
}
.her-trip-details button.her-btn-xs {
    margin-bottom: 25px;
    margin-bottom: 2.5rem
}
.her-trip-details hr {
    margin-bottom: 30px;
    margin-bottom: 3.0rem;
    margin-top: 22px;
    margin-top: 2.2rem;
    border-top: 1px solid #a4a49e
}
.her-trip-details ol {
    counter-reset: li;
    margin-left: 0;
    padding-left: 0;
    margin-top: 22px
}
.her-trip-details ol>li {
    position: relative;
    margin: 0 0 0 90px;
    padding: 30px 0 0 0;
    list-style: none;
    border-top: 1px solid #a4a49e
}
.her-trip-details ol>li:before {
    border-top: 1px solid #a4a49e;
    content: counter(li) ".";
    counter-increment: li;
    position: absolute;
    top: -1px;
    left: -90px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 90px;
    padding-top: 22px;
    font-family: "KievitCyr-MediumSC";
    font-size: 24px;
    font-size: 2.4rem;
    color: #e1ded0
}
.her-trip-details ol>li.her-triplist-finish:before {
    content: " "
}
.her-trip-details ol>li.her-triplist-finish .her-tripicon-flag:before {
    left: -90px !important
}
.her-trip-details .her-dropdown-menu-main {
    margin-top: -5px
}
.her-trip-details .her-tile a .her-tile-img-wrapper {
    height: 170px !important
}
.her-trip-details .her-tile .her-dropdown-rotator {
    margin-top: -167px !important
}
@media screen and (max-width: 337px) {
    .her-trip-details ol>li {
        margin: 0
    }
    .her-trip-details ol>li:before {
        border-top-width: 0;
        position: relative;
        top: -5px;
        left: auto;
        width: auto;
        padding-top: 0;
        padding-right: 5px;
        float: left
    }
    .her-trip-details ol>li.her-triplist-finish .her-tripicon-flag:before {
        left: -5px !important
    }
}
.her-tripicon,
.her-tripicon-stairs,
.her-tripicon-house,
.her-tripicon-flag {
    position: relative
}
.her-tripicon:before,
.her-tripicon-stairs:before,
.her-tripicon-house:before,
.her-tripicon-flag:before {
    font-family: "hermitage";
    width: 30px;
    height: 30px;
    position: absolute;
    top: -1px;
    left: -41px
}
@media screen and (max-width: 337px) {
    .her-tripicon:before,
    .her-tripicon-stairs:before,
    .her-tripicon-house:before,
    .her-tripicon-flag:before {
        width: auto;
        height: auto;
        position: relative;
        top: 2px;
        left: auto;
        padding-right: 5px
    }
}
.her-tripicon-stairs:before {
    content: "\e603"
}
.her-tripicon-house:before {
    content: "\e623"
}
.her-tripicon-flag:before {
    content: "\e624"
}
.her-bright-share-icons a.her-btn-fb,
.her-share-collapse a.her-btn-fb,
.her-share-button a.her-btn-fb {
    background: url(../../img/icons_social_small.png) -480px -440px no-repeat !important
}
.her-bright-share-icons a.her-btn-fb:hover,
.her-share-collapse a.her-btn-fb:hover,
.her-share-button a.her-btn-fb:hover,
.her-bright-share-icons a.her-btn-fb:focus,
.her-share-collapse a.her-btn-fb:focus,
.her-share-button a.her-btn-fb:focus,
.her-bright-share-icons a.her-btn-fb:active,
.her-share-collapse a.her-btn-fb:active,
.her-share-button a.her-btn-fb:active {
    background: url(../../img/icons_social_small.png) -520px -400px no-repeat !important
}
.her-bright-share-icons a.her-btn-tw,
.her-share-collapse a.her-btn-tw,
.her-share-button a.her-btn-tw {
    background: url(../../img/icons_social_small.png) -560px -360px no-repeat !important
}
.her-bright-share-icons a.her-btn-tw:hover,
.her-share-collapse a.her-btn-tw:hover,
.her-share-button a.her-btn-tw:hover,
.her-bright-share-icons a.her-btn-tw:focus,
.her-share-collapse a.her-btn-tw:focus,
.her-share-button a.her-btn-tw:focus,
.her-bright-share-icons a.her-btn-tw:active,
.her-share-collapse a.her-btn-tw:active,
.her-share-button a.her-btn-tw:active {
    background: url(../../img/icons_social_small.png) -600px -320px no-repeat !important
}
.her-bright-share-icons a.her-btn-vk,
.her-share-collapse a.her-btn-vk,
.her-share-button a.her-btn-vk {
    background: url(../../img/icons_social_small.png) -640px -280px no-repeat !important
}
.her-bright-share-icons a.her-btn-vk:hover,
.her-share-collapse a.her-btn-vk:hover,
.her-share-button a.her-btn-vk:hover,
.her-bright-share-icons a.her-btn-vk:focus,
.her-share-collapse a.her-btn-vk:focus,
.her-share-button a.her-btn-vk:focus,
.her-bright-share-icons a.her-btn-vk:active,
.her-share-collapse a.her-btn-vk:active,
.her-share-button a.her-btn-vk:active {
    background: url(../../img/icons_social_small.png) -680px -240px no-repeat !important
}
.her-share-collapse>a {
    width: 30px !important;
    height: 30px !important;
    padding: 0 !important;
    margin-right: 8px !important;
    top: 10px !important;
    float: left !important
}
.her-share-collapse>a:first-child {
    margin-left: 18px !important
}
.her-share-button a.her-social {
    padding: 0 !important;
    margin: 0;
    text-indent: -9999px;
    height: 30px;
    width: 30px
}
.her-share-button li a.her-social {
    margin-left: 8px
}
.her-share-button li:first-child>a.her-social {
    margin-left: 0
}
.tender_table{
	color:#4E4F50;
}

.tender_table th{
	color:#000;
	text-align:center;
	border:1px solid #000;
}
.tender_table td{
	border:1px solid #000;
	padding:10px;
}
.museum{
	float: right;
	padding: 36px 0 0;
}
.museum img{
	float:right;
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
.museum{
	 float: left;
    padding: 0;
    text-align: center;
    width: 100%;
}
.her-footer .her-social-buttons {
	display:none;
}
.museum img{
	float:none;
}
}