.view-display-id-galleries_page .tablediv-row:after {
  content: "";
  display: table;
  clear: both; }

.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%); }

@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; } }
@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; } }
.view-display-id-galleries_page .tablediv-cell {
  float: left;
  padding-left: 10px;
  padding-right: 10px; }
.view-display-id-galleries_page img.normal {
  display: block; }
.view-display-id-galleries_page img.retina {
  display: none; }

.view-display-id-galleries_page .tablediv-cell {
  float: left;
  width: 217px; }
  .view-display-id-galleries_page .tablediv-cell.col-first {
    padding-left: 0; }
  .view-display-id-galleries_page .tablediv-cell.col-last {
    padding-right: 0; }

.node-gallery .field-name-field-title,
.node-gallery .field-name-field-date-author {
  display: none; }
.node-gallery img {
  max-width: 217px; }
  .node-gallery img.normal {
    display: block; }
  .node-gallery img.retina {
    display: none; }
.node-gallery .field-name-field-pictures.field-type-field-collection > .field-items > .field-item {
  float: left;
  position: relative; }

.node-gallery .field-name-field-pictures.field-type-field-collection {
  margin: 0 -1%; }
  .node-gallery .field-name-field-pictures.field-type-field-collection > .field-items > .field-item {
    margin: 1%;
    width: 23%; }

.view-history {
  position: static !important; }
  .view-history .views-row {
    position: static !important; }

.region-content .field-name-body a:after {
  content: " (" attr(href) ") ";
  font-size: 11px;
  font-weight: normal;
  color: #555555; }

.page-contact .field-name-body a:after,
.region-content .field-name-body a[href^="mailto"]:after {
  display: none;
  content: ""; }

ul {
  list-style: disc outside !important;
  padding-left: 1.5em !important; }
  ul li {
    list-style: disc outside !important;
    padding-left: 0 !important;
    background: none !important;
    line-height: 1.25em !important;
    padding-top: 0.17em !important;
    padding-bottom: 0.17em !important; }

* {
  background: transparent !important;
  box-shadow: none !important;
  color: #000 !important;
  text-shadow: none !important; }

body .page .section-header,
body .page .section-content {
  background: transparent !important; }

body {
  margin: 0 2em 1em 1em; }

.logo-img #logo,
.block-delta-blocks-logo img {
  height: 50pt !important;
  width: auto !important; }

.section-header {
  min-height: 0; }

.section,
.zone-wrapper,
.zone,
.region,
.region-inner {
  margin: 0 !important;
  min-height: 0 !important;
  padding: 0 !important;
  position: static !important;
  width: auto !important; }

.block-delta-blocks-logo {
  padding-left: 0; }

h1,
h2,
h3,
h4,
h5,
h6 {
  page-break-after: avoid; }

.node p a:after {
  content: " (" attr(href) ")";
  font-size: 80%; }

img,
.views-row {
  page-break-inside: avoid; }

.not-front #admin-menu,
.not-front #zone-portal-navigation-wrapper,
.not-front #block-vp-menu-second-level-menu-content,
.not-front .block-main-menu,
.not-front #zone-top-wrapper,
.not-front #region-sidebar-first,
.not-front #region-sidebar-second,
.not-front #section-footer,
.not-front .menu-l2-popup,
.not-front .block-delta-blocks-breadcrumb,
.not-front .block-addthis-custom,
.not-front .block-delta-blocks-tabs,
.not-front .all-news,
.not-front .static-join-in,
.not-front .field-name-field-gallery,
.not-front .block-views-28b60dac48d416a8e6750a35cdd59247,
.not-front .view-display-id-important_topics_slideshow_block,
.not-front .region-page-bottom {
  display: none !important; }

.front #admin-menu,
.front #zone-portal-navigation-wrapper,
.front #block-vp-menu-second-level-menu-content,
.front .block-main-menu,
.front #section-footer,
.front .menu-l2-popup,
.front .block-delta-blocks-breadcrumb,
.front .region-page-bottom,
.front .static-important-topics-links .hr {
  display: none !important; }
.front .block-infosys a[href^="http"]:after {
  content: " (" attr(href) ") ";
  font-size: 11px;
  font-weight: normal;
  color: #555555; }
.front #zone-preface-wrapper,
.front #zone-preface {
  display: block !important; }
.front .zone-content .block {
  display: block;
  height: auto !important; }
.front .block {
  margin-top: 2em;
  margin-bottom: 2em; }
  .front .block * {
    padding: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important; }
  .front .block .block-title {
    page-break-after: avoid; }
  .front .block ul {
    padding-left: 1.5em !important; }
.front .region-page-bottom,
.front .static-fp-tabs,
.front .static-fp-tabs a,
.front #flexslider-important-topics-slideshow-tablet,
.front .flex-control-nav,
.front .flex-control-nav a,
.front .view-id-top_news_tabs .view-footer,
.front .spacer {
  display: none !important; }
.front .block ul#flexslider_views_slideshow_top_news_tabs-top_news_tabs_block {
  padding-left: 0 !important; }
.front .flexslider_views_slideshow_top_news_tabs-top_news_tabs_block,
.front .flexslider-views-slideshow-main-frame,
.front .view-important-topics-slideshow .slides {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  transform: none !important; }
.front .flexslider-views-slideshow-main-frame-row,
.front #flexslider-important-topics-slideshow-desktop .row {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  float: none !important;
  transform: none !important; }
.front .view-important-topics-slideshow p br,
.front #flexslider-important-topics-slideshow-desktop .views-field-body .field-content a {
  display: none; }
.front #flexslider-important-topics-slideshow-desktop .col {
  margin: 1.2em 0; }
.front .block .flexslider-views-slideshow-main-frame-row .views-row {
  padding: 0.6em 0 !important; }
.front .flexslider-views-slideshow-main-frame-row.clone,
.front #flexslider-important-topics-slideshow-desktop .row.clone {
  display: none !important; }
.front .flexslider-views-slideshow-main-frame-row .views-field {
  height: auto !important; }
.front .flexslider-views-slideshow-main-frame-row .views-field-field-cover-image {
  float: left;
  width: 33%;
  padding-right: 3% !important; }
.front .block .flexslider-views-slideshow-main-frame-row .aside {
  float: left;
  width: 62%; }
.front .tabs ul {
  display: none; }
.front h2 {
  font-size: 16px !important;
  line-height: 1.2em !important; }
.front .view-id-vp_galleries .views-row {
  margin-bottom: 0.6em !important;
  overflow: hidden; }
.front .view-id-vp_galleries .views-field-title .field-content {
  display: block;
  padding-left: 0.6em !important; }
.front .zone-postscript-wrapper {
  display: block !important; }
.front .static-join-in h2.title1 {
  font-size: 20px !important; }
  .front .static-join-in h2.title1 br {
    display: none; }
.front .static-join-in .title2 {
  margin-bottom: 0.6em; }
.front .static-join-in .box {
  float: left !important;
  width: 30% !important;
  padding-right: 3% !important; }
  .front .static-join-in .box h3 {
    margin-bottom: 3px !important; }
  .front .static-join-in .box .spacer {
    display: none !important; }
.front ul.social-links {
  padding-left: 0 !important;
  list-style-type: none !important; }
  .front ul.social-links li {
    list-style-type: none !important;
    overflow: hidden;
    clear: both;
    margin-bottom: 3px !important; }
    .front ul.social-links li img {
      float: left !important;
      margin-right: 0.5em !important; }

.page-contact #zone-top-wrapper {
  display: block !important; }

.page-contact #zone-top .block.block-breadcrumb {
  display: none !important; }

.page-contact .location-wrap div {
  display: none; }

.page-contact .location-wrap div.textbox {
  display: block; }

.view-arhiiv .views-exposed-form {
  display: none; }

.view-arhiiv .views-row {
  page-break-after: always; }

.view-arhiiv .views-row:last-child {
  page-break-after: auto; }

body.page-arhiiv .logo-img {
  display: none; }

body.page-arhiiv #page-title {
  display: none; }

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