.uk-notification-message {
    display: none !important;
}

.docman_download__info {
    font-size: .8125em;
    display: inline-block;
}
.k-ui-namespace .docman_document {
    margin-top: 0!important
}

.k-ui-namespace .docman_document:first-child {
    margin-top: 0!important
}

.k-ui-namespace .docman_thumbnail {
    max-width: 100%!important;
    min-width: 50px;
    margin: 0 10px 10px 0;
    cursor: pointer;
    float: none!important
}

.docman_description address:last-child,.k-ui-namespace .docman_description,.k-ui-namespace .docman_description blockquote:last-child,.k-ui-namespace .docman_description dd:last-child,.k-ui-namespace .docman_description div:last-child,.k-ui-namespace .docman_description dl:last-child,.k-ui-namespace .docman_description fieldset:last-child,.k-ui-namespace .docman_description form:last-child,.k-ui-namespace .docman_description ol:last-child,.k-ui-namespace .docman_description pre:last-child,.k-ui-namespace .docman_description table:last-child,.k-ui-namespace .docman_description ul:last-child {
    margin-bottom: 28px!important;
    padding-bottom: 24px!important;
    padding-top: 2px!important;
    display: inline-block!important;
    margin-left: 10px!important
}

.docman_download__info {
    font-size: .8125em;
    display: inline-block
}

.docman_download {
    width: 33%;
    min-width: 150px;
    max-width: 300px;
    margin: 0 0 10px;
    text-align: center;

    margin-left: 0;
    position: absolute;
    bottom: 0;
    padding-bottom: 22px!important
}

.docman_download__info {
    font-size: .8125em;
    display: inline-block!important
}

.k-ui-namespace .thumbnail>img {
    display: block;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none;
    margin-top: 8px;
    margin-bottom: 8px
}

.evo_month_title {
    color: #202124;
    font-family: museo!important;
    font-size: 32px!important
}
.button_pulse {
  box-shadow: 0 0 0 rgba(0,0,0,0);
  -webkit-animation: pulse 2s infinite;
  animation: pulse 2s infinite;
  border-radius: 40px;
}
@-webkit-keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(168,31,35,0.8);
  }
  70% {
      box-shadow: 0 0 0 10px rgba(168,31,35,0.4);
  }
  100% {
      box-shadow: 0 0 0 0 rgba(168,31,35,0.8);
  }
}

@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(168,31,35,0.7);
  }
  70% {
      box-shadow: 0 0 0 10px rgba(168,31,35,0);
  }
  100% {
      box-shadow: 0 0 0 0 rgba(168,31,35,0);
  }
}
.ep-search-input {
    height: 48px;
    padding-left: 18px;
    padding-right: 18px;
    background: #ffffff;
    border-top: 1px solid rgba(0, 0, 0, .24);
    border-left: 1px solid rgba(0, 0, 0, .24);
     border-right: 1px solid rgba(0, 0, 0, .24);
    border-bottom: 1px solid rgba(0, 0, 0, .24);
    border-radius: 500px;
    box-shadow: inset 3px 3px 6px rgba(57, 65, 124, .1), inset -3px -3px 6px #fff;
}
.ep-search-modal__content 
{border-radius:6px;}

.ep-search-reset-button {
    font: inherit !important;
    height: 48px!important;
    letter-spacing: inherit !important;
    line-height: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: inherit !important;
    text-transform: inherit !important;
    width: auto !important;
}
.ep-search-icon-button svg {
    fill: currentcolor;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 3em!important;
    width: 3em!important;
}
.ep-search-reset-button {
    font: inherit !important;
    height: 48px !important;
    letter-spacing: inherit !important;
    line-height: 1 !important;
    margin: 9px !important;
    padding: 0 !important;
    text-align: inherit !important;
    text-transform: inherit !important;
    width: auto !important;
}
.ep-search-result__thumbnail img {
    display: block;
    margin: 0;
    width: 250px;
    height:350px!important;
}
.ep-search-result   {border-bottom: 1px solid #ccc;padding-bottom:31px;}