body {
  background: #1b1b1b; }

.ui-dialog-content,
.ui-dialog-content *,
#cboxLoadedContent,
#cboxLoadedContent *,
.static-mainmenu-popup,
.zone,
.zone * {
  background-color: transparent !important;
  background-image: none !important;
  border-color: white !important; }

.page textarea,
input:focus,
button:focus,
a:focus {
  outline: yellow dotted 2px !important; }

.ui-dialog-content,
.ui-dialog-content *,
#cboxLoadedContent,
#cboxLoadedContent *,
.ui-datepicker,
.ui-datepicker *,
.static-join-in .title1,
.static-mainmenu-popup,
.static-mainmenu-popup *,
.zone-portal-navigation-wrapper,
.zone,
.zone *,
.zone *:before,
.zone *:after {
  color: white !important;
  text-shadow: none !important; }

.ui-datepicker,
.ui-widget-header,
.portal-navigation-menupopup,
.zone-portal-navigation-wrapper,
.ui-dialog-content,
#cboxLoadedContent,
.zone,
.zone *:before,
.zone *:after {
  background-color: black !important;
  background-image: none !important; }

/* Remove background color. */
.block-delta-blocks-logo a:hover,
.block-delta-blocks-logo a:hover img,
.view-display-id-important_topics_slideshow_block .flex-control-nav,
.not-front.has-sidebar-second .page .region-sidebar-first .region-inner,
.not-front.has-sidebar-second .page .region-sidebar-second .region-inner,
.block-delta-blocks-logo a:focus,
.block-delta-blocks-logo a:focus img {
  background-color: transparent !important; }

.ui-datepicker a,
.ui-datepicker a *,
.static-mainmenu-popup a,
.static-mainmenu-popup a *,
.view-id-top_news_tabs .views-slideshow-controls-bottom .views-slideshow-pager-field-item .views-content-name,
.zone a,
.zone a * {
  background-color: transparent !important;
  color: yellow !important;
  text-decoration: underline !important; }

.ui-datepicker a,
.ui-datepicker a * {
  background: none !important; }

.block-delta-blocks-tabs .content a {
  background: #2F2F2F !important; }

.block-main-menu .menu-block-wrapper ul li a.active-trail,
.zone-portal-navigation-wrapper .block-language-switcher-fallback li.active a,
.view-id-top_news_tabs .views-slideshow-controls-bottom .views-slideshow-pager-field-item.flex-active .views-content-name,
.view-id-top_news_tabs .views-slideshow-controls-bottom .views-slideshow-pager-field-item .views-content-name:hover,
.static-mainmenu-popup a:hover,
.static-mainmenu-popup a:hover *,
.zone a:hover,
.zone a:hover * {
  background: yellow !important;
  color: black !important;
  text-decoration: none !important; }

.zone input[type=submit],
.zone input[type=button],
.zone button {
  background: yellow !important;
  color: black !important; }

.zone input[type=submit]:hover,
.zone input[type=button]:hover,
.zone button:hover {
  text-decoration: underline !important; }

.menu-l2-popup {
  border: 1px solid white; }

.menu-l2-popup .arrow {
  display: none !important; }

.zone-portal-navigation-wrapper {
  border-bottom: 1px solid #fff; }

/* Remove white arrow from language menu. */
.zone-portal-navigation-wrapper .language-switcher-locale-url li.active:after,
.zone-portal-navigation-wrapper .language-switcher-locale-url li.active-trail:after,
.zone-portal-navigation-wrapper .menu-name-menu-web-portal > .menu > li.active:after,
.zone-portal-navigation-wrapper .menu-name-menu-web-portal > .menu > li.active-trail:after {
  border: 0; }

/* Remove arrow from .block-web-portal-navigation-menu. */
.portal-navigation-menupopup:before {
  display: none; }

/* Unmerge zones. */
/*
.not-front .zone-preface-wrapper {
  margin-top: 0;
  padding: 0;
}
.not-front .page .zone-content-wrapper {
  bottom: 0;
  padding-top: 0;
}
.page .zone-postscript-wrapper {
  bottom: 0;
}
.page .zone-postscript-wrapper .zone-postscript {
  margin-top: 0;
}
.not-front .page .zone-top-wrapper .zone-top {
  margin-bottom: 0;
  padding-bottom: 0;
}
*/
/* Zone bordes. */
.page .zone-postscript-wrapper .zone-postscript {
  border-top: 1px solid #fff; }

/*
.zone-preface {
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
  padding-top: 15px;
  padding-bottom: 10px;
}
*/
.block-views-32b717fa40c1fc37f8cb2ace7b065d6b {
  border: 1px solid white;
  border-bottom: 0; }

.block-views-32b717fa40c1fc37f8cb2ace7b065d6b:after {
  display: none; }

/* Blocks. */
.static-mainmenu-popup,
.zone .form-text,
input[type=text],
.page textarea,
.all-news,
.front .page .zone-content-wrapper .region-inner .block,
.region-sidebar-first .block,
.region-sidebar-second .block,
#vp-autocomplete,
.search-sidebar,
.block-menu-l3 {
  background: #2F2F2F !important; }

.static-join-in .title1 {
  -webkit-text-fill-color: currentcolor; }

/* Center block-vp-core-accessibility-help-link. */
.zone-portal-navigation-wrapper .block-vp-core-accessibility-help-link .accessibility-link {
  padding-left: 0; }

.portal-navigation-menupopup {
  border: 1px solid white !important; }

.zone .form-text {
  color: white !important; }

.ui-widget-header .ui-icon {
  background-image: url(/profiles/vp_profile/themes/vp_theme/img/40-desktop/ui-icons-high-contrast.png) !important; }

.ui-datepicker .ui-icon-circle-triangle-w {
  background-position: -80px -192px !important; }

.ui-datepicker .ui-icon-circle-triangle-e {
  background-position: -48px -192px !important; }

.block-addthis-custom {
  display: none !important; }

.page .zone-footer {
  background: transparent !important; }

/* Bottom tail of page, above footer */
.page .zone-postscript-wrapper {
  overflow: visible; }

.page .zone-postscript {
  position: relative; }

.page .zone-postscript:before {
  content: "";
  display: block;
  position: absolute;
  bottom: -15px;
  height: 20px;
  left: 0;
  right: 0;
  background: black; }

.block--exp-contact-contact-page .form-item a:before,
.block-views-d14a0f1aaa8753bc0fafa3efea13f117 .form-item a:before {
  background-image: url(/profiles/vp_profile/themes/vp_theme/img/10-global/filter-bullet-high-contrast.png) !important; }

/* Remove arrow from history view */
.view-history .views-row:after {
  display: none !important; }

div.item-list ul.pager .pager-first a,
div.item-list ul.pager .pager-previous a,
div.item-list ul.pager .pager-next a,
div.item-list ul.pager .pager-last a {
  background-image: url(/profiles/vp_profile/themes/vp_theme/img/10-global/pager-arrows-high-contrast.png) !important; }

.block-menu-l3 .prev {
  background-image: url(/profiles/vp_profile/themes/vp_theme/img/10-global/navl3-arrow-left-high-contrast.png) !important; }

.block-menu-l3 .next {
  background-image: url(/profiles/vp_profile/themes/vp_theme/img/10-global/navl3-arrow-right-high-contrast.png) !important; }

.view-youtube-videos .views-row,
.view-display-id-news-page .views-row {
  background-image: url(/profiles/vp_profile/themes/vp_theme/img/20-default/news-page-separator-high-contrast.png) !important; }

.view-display-id-archive_weekly_schedule .views-table tr {
  border-bottom: 1px solid #BBB;
  background: transparent;
  padding: 0; }

.view-display-id-archive_weekly_schedule .views-table .views-field-field-weekly-schedule-date {
  width: 170px; }

.view-display-id-archive_weekly_schedule .views-table .views-field-body {
  font-size: 14px;
  line-height: 18px;
  padding-right: 0; }

.view-display-id-archive_weekly_schedule .views-table td {
  padding: 10px 15px 25px 15px; }

#sliding-popup .eu-cookie-compliance-default-button {
  background: linear-gradient(to bottom, #0085b1 0%, #006a8e 100%);
  border: 0;
  box-shadow: inset 0 2px 1px 0 rgba(255, 255, 255, 0.13), inset 0 -2px 1px 0 rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  color: #fff;
  text-shadow: none;
  font: 14px/20px "Roboto Condensed", sans-serif;
  padding: 5px 15px 7px 15px; }

#sliding-popup .eu-cookie-compliance-default-button:hover {
  background: linear-gradient(to bottom, #0090c0 0%, #00759d 100%); }

#cboxTitle {
  color: #fff;
  background: black !important; }
  #cboxTitle a {
    color: yellow !important;
    text-decoration: underline !important; }
    #cboxTitle a:focus {
      outline: yellow dotted 2px !important; }

.node .field-name-body ul li {
  background-image: url(../img/10-global/custom-bullet-romb-high-contrast.png) !important; }
.node .field-name-body ul ul li {
  background-image: url(../img/10-global/kollane-bullet-small-high-contrast.png) !important; }

.zone-preface-wrapper {
  background: url(../img/40-desktop/zone-preface-wrapper-high-contrast.png) 50% 0 repeat-y; }
  .zone-preface-wrapper * {
    background-color: transparent !important; }
  .zone-preface-wrapper .zone-preface {
    background-image: url(../img/20-default/zone-preface-separator.png) !important; }

.page .zone-content-wrapper .zone-content {
  margin-bottom: 0 !important; }

.view-display-id-important_topics_slideshow_block .flex-control-nav li a {
  background: url(../img/10-global/cycle-important-topics-slideshow-nav-high-contrast.png) !important; }
  .view-display-id-important_topics_slideshow_block .flex-control-nav li a.flex-active {
    background-position: 100% 0 !important; }

.static-important-topics-links ul li {
  background-image: url(../img/10-global/link-arrow-on-dark-bg.png) !important;
  padding: 1px 0 1px 17px; }

.block-views-f09b2921de187cba152bbeb961c4a0e1 ul li {
  background-image: url(../img/10-global/link-arrow-on-light-bg2-high-contrast.png) !important; }

.view-display-id-subjects_block ul li {
  background-image: url(../img/10-global/link-arrow-on-light-bg2-high-contrast.png) !important; }

@media screen and (max-width: 767px) {
  .field-name-field-keywords {
    margin-bottom: 10px; }
    .field-name-field-keywords .field-items {
      display: flex;
      flex-wrap: wrap; }
    .field-name-field-keywords .field-label {
      margin-bottom: 10px; }
    .field-name-field-keywords .field-keyword {
      background-color: #eeeeee;
      padding: 3px 10px;
      border-radius: 15px;
      border: 1px solid #e4e4e4;
      color: #616161; } }
.field-name-field-keywords .field-keyword {
  background-color: black !important;
  border: 1px solid yellow !important;
  color: yellow !important; }

@media screen and (max-width: 767px) {
  .gm-style img {
    margin: 0; }

  .field.field-name-field-pealkiri.field-type-text.field-label-hidden {
    margin: 1rem 0 0 1rem;
    padding-top: 1rem; }

  .field-name-field-pealkiri {
    font-size: 1.2rem;
    color: #00698C !important;
    padding-bottom: 0.3rem; }

  .node-event .group-left, .node-event .group-right {
    float: none !important;
    width: 100% !important; }
  .node-event .field-name-field-event-part-info > .field-items > .field-item {
    margin-bottom: 0; }
    .node-event .field-name-field-event-part-info > .field-items > .field-item .field-name-field-part-body {
      color: #fff; }
  .node-event > .group-left,
  .node-event > .group-right {
    background-color: #f6f4ef;
    margin-top: 1rem; }
  .node-event .field-name-field-urituse-lisainfo {
    padding: 1rem; }
  .node-event .field-name-field-akrediteerimine {
    padding: 1rem; }
    .node-event .field-name-field-akrediteerimine .form-item {
      margin-top: 0.5em !important;
      margin-bottom: 0.5rem !important; }
      .node-event .field-name-field-akrediteerimine .form-item > .description {
        display: none; }
      .node-event .field-name-field-akrediteerimine .form-item > label {
        color: #000 !important;
        font-size: 12px !important; }
      .node-event .field-name-field-akrediteerimine .form-item input[type=text],
      .node-event .field-name-field-akrediteerimine .form-item select {
        box-sizing: border-box;
        font-size: 12px;
        height: 25px;
        line-height: 14px;
        width: 100%;
        border: 1px solid #ccc;
        padding: 5px;
        border-radius: 0;
        box-shadow: none; }
    .node-event .field-name-field-akrediteerimine .form-actions input[type=submit] {
      border-radius: 3px;
      padding: 5px 15px;
      font-size: 14px; }
    .node-event .field-name-field-akrediteerimine .form-actions #edit-cancel {
      border-radius: 3px;
      padding: 5.5px 15px;
      font-size: 14px;
      background: linear-gradient(to bottom, #9c9c9c 0%, #919292 100%);
      color: #f7f7f7;
      text-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
      font: 14px/20px "Roboto Condensed", sans-serif;
      box-shadow: inset 0 2px 1px 0 rgba(255, 255, 255, 0.13), inset 0 -2px 1px 0 rgba(0, 0, 0, 0.2);
      vertical-align: middle; }
    .node-event .field-name-field-akrediteerimine .field-name-field-event-part-2 {
      float: left;
      width: 100%; }
    .node-event .field-name-field-akrediteerimine .field-name-field-pub-position {
      float: left;
      width: 100%; }
    .node-event .field-name-field-akrediteerimine .form-actions, .node-event .field-name-field-akrediteerimine .captcha {
      clear: both; }
  .node-event .view-yritusele-registreerumis-info ul {
    padding-left: 0;
    font-size: 12px; } }
.node-gallery ul.field-collection-view-links li a {
  background: black !important; }
  .node-gallery ul.field-collection-view-links li a:hover {
    background: yellow !important; }

.bottom-download-bar {
  background: #000 !important; }
  .bottom-download-bar .bar-title .icon-dl-list {
    background-image: url(../img/10-global/icon-dl-bar-high-contrast.png) !important; }
  .bottom-download-bar .bar-title,
  .bottom-download-bar .item-trigger h3 {
    color: yellow !important; }
  .bottom-download-bar .item-trigger h3 .icon-arrow {
    background-image: url(../img/10-global/icon-blue-arrow-high-contrast.png) !important; }
  .bottom-download-bar .file-item .remove-file {
    background-image: url(../img/10-global/icon-red-cross-high-contrast.png) !important; }
  .bottom-download-bar .btn {
    background: yellow !important;
    color: #000 !important;
    text-decoration: none !important;
      /*
      background: -moz-linear-gradient(top, #0085b1 0%, #006a8e 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0085b1), color-stop(100%, #006a8e));
      background: linear, to bottom, #0085b1 0%, #006a8e 100%;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0085b1', endColorstr='#006a8e',GradientType=0 );
*/ }
    .bottom-download-bar .btn .icon {
      background-image: url(../img/10-global/icon-dl-arrow-high-contrast.png) !important; }

.view-logo-file .item-trigger-title:before {
  background-color: transparent !important;
  background-image: url(../img/10-global/icon-blue-arrow-high-contrast.png) !important; }

.view-medium .item-trigger-title:before {
  background-color: transparent !important;
  background-image: url(../img/10-global/icon-blue-arrow-high-contrast.png) !important; }

.static-mainmenu-popup .has-big-column-separators .column {
  background-image: url(../img/10-global/mainmenu-popup-column-separator-big-high-contrast.png) !important; }
.static-mainmenu-popup .column {
  background-image: url(../img/10-global/mainmenu-popup-column-separator-high-contrast.png) !important; }
  .static-mainmenu-popup .column:last-child {
    background-image: none !important; }
  .static-mainmenu-popup .column.last-child {
    background-image: none !important; }
.static-mainmenu-popup .widget-menu li {
  background: none !important; }

.node .static-module-3-1 ul li {
  background: none !important; }

#static-module-5 .aside ul li {
  background: none !important; }
  #static-module-5 .aside ul li.active a {
    border-color: yellow !important; }
  #static-module-5 .aside ul li.active:before {
    display: none !important; }

.node .static-read-more ul li {
  background-image: url(../img/10-global/link-arrow-on-light-bg2-high-contrast.png) !important; }

/*# sourceMappingURL=high_contrast.css.map */
