/* Hide footer note */

.site-info {
  display: none;
}

/* disable the stupid white line under everything that is a link */
.colors-dark .entry-content a,
.colors-dark .entry-content a:hover,
.colors-dark .entry-content a:focus,
.colors-dark .entry-content a:visited,
.colors-dark .entry-summary a,
.colors-dark .entry-summary a:visited,
.colors-dark .widget a,
.colors-dark .widget a:visited,
.colors-dark .entry-content a img,
.colors-dark .comment-content a img,
.colors-dark .widget a img,
.colors-dark .site-footer .widget-area a,
.colors-dark .site-footer .widget-area a:visited,
.colors-dark .posts-navigation a,
.colors-dark .posts-navigation a:visited,
.colors-dark .widget_authors a strong,
.colors-dark .widget_authors a:visited strong {
  -webkit-box-shadow: none;
	box-shadow: none;
}
 
/*
.navigation-top {
    height: 70px;
}
*/
/*
.site-navigation-fixed.navigation-top {
	bottom: auto;
	position: relative;
	top: 0;
	z-index: 7;
}
*/

/* center align my picture (me) */

.image.wp-image-52.attachment-200x200.size-200x200 {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  width: 200px;
}

/* do not display title of webpages */
.entry-title {
  display: none;
}

/* distance between header and content */

.page.page-one-column .entry-header,
.twentyseventeen-front-page.page-one-column .entry-header,
.archive.page-one-column:not(.has-sidebar) .page-header,
.panel-content .entry-header {
  margin-top: -2.6em;
  margin-bottom: 1em;
}

#panel-2-0-0-0.so-panel.widget.widget_text.panel-first-child {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

#panel-2-0-0-0.so-panel.widget.widget_media_image.panel-first-child {
  padding-bottom: 10px;
  margin-bottom: 0px;
}

#panel-2-0-0-1.so-panel.widget.widget_sow-editor {
  padding-bottom: 0px;
  margin-bottom: 5px;
}

#panel-132-0-0-0.so-panel.widget.widget_text.panel-first-child {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

#panel-132-0-0-0.so-panel.widget.widget_media_image.panel-first-child {
  padding-bottom: 10px;
  margin-bottom: 0px;
}

#panel-132-0-0-1.so-panel.widget.widget_sow-editor {
  padding-bottom: 0px;
  margin-bottom: 5px;
}

/* Height of the image behind the page title */

/* ----- Computer screen ------ */
@media screen and (min-width: 48em) {
  .twentyseventeen-front-page.has-header-image .custom-header-image {
    height: 30vh;
  }
}

@media screen and (min-width: 48em) {
  .has-header-image.twentyseventeen-front-page .custom-header {
    height: 30vh;
    min-height: 238px;
  }
}

/* ----- Mobile screen ------ */
/* MAIN PAGE: height of the image behind the page title */
/* 30vh means: 30 percent of viewport height */
@media screen and (max-width: 48em) {
.has-header-image.twentyseventeen-front-page .custom-header {
  height: 30vh;
  min-height: 100px;
	}
}


/* Computer screen with logged in user and admin bar showing on front end*/

@media screen and (min-width: 48em) {
  .admin-bar.twentyseventeen-front-page.has-header-image .custom-header-image {
    height: calc(30vh - 32px);
  }
}

/* Text color in the lightbox */

#lightbox {
  color: #444444;
}

/*
#imageDataContainer {
  font: 10px Verdana, Helvetica, sans-serif;
  background-color: #222;
  margin: 0 auto;
  line-height: 1.4em;
}

#outerImageContainer {
  position: relative;
  background-color: #222;
  width: 250px;
  height: 250px;
  margin: 0 auto;
}
*/

/* Rounded corners for the metaslider */

.nivoSlider {
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  /* border: 10px solid transparent; */
  /*border-color: rgba(10,10,10,0.1);*/
  /* background:transparent !important; */
}

/* Metaslider font size */

.metaslider .caption,
.metaslider .cs-title,
.metaslider .nivo-caption {
  text-align: center;
  font-size: 0.9em;
}

/* Frame around the slideshow on the main page */

/*
#panel-2-0-0-2.so-panel.widget.widget_metaslider_widget.panel-last-child {
  -webkit-border-radius: 20px;
  border-radius: 20px;
  
  width: 81%;
  padding-top: 5px;
  padding-bottom: 0px;
  background-color: #2e2e2e;
  
  display: block;
  margin-left: auto;
  margin-right: auto;
  
  
	background-color: rgba(18,92,87,0.5);
  background-color: #309676;
  padding-top: 10px;
  border-bottom: 2px solid #eeeeee;
  border-left: 2px solid #eeeeee;
  box-shadow: 0.25em -0.125em 0.25em 0 rgba(0, 0, 0, 0.175);
  
}
*/


@media screen and (min-width: 48em) {
}