html {overflow-y:scroll}
html, body {height:100%}
h1, h2, h3, h4, h5, h6 {font-family:'Archivo Narrow', sans-serif}
header {margin-bottom:2em;background-image:url('../images/header-background-img.gif');background-repeat:no-repeat;background-position:top center}
header .content { margin-left:-5px;position:relative;height:230px}
header h1 {background:#fff;padding:15px;display:inline-block;position:absolute;bottom:1em;left:0;border-left:15px solid #50A978;margin-left:-15px}
header h1 a,
header h1 a:active,
header h1 a:visited,
header h1 a:hover {text-decoration:none!important;color:inherit}
header .lang-switcher {position:absolute;top:1em;right:0}
header .lang-switcher > span {font-weight:bold;display:inline-block;background:#000;color:#fff;padding:5px}
header .lang-switcher > span > a{color:#fff}
.page-wrap {min-height:100%;margin-bottom:-4em}
.page-wrap:after {content:"";display:block}
main {padding-bottom:6em}

.panel img {max-width:100%}
.panel p:last-child {margin-bottom:0}
a:hover {color:#50A978}
.gallery-image {margin-bottom:20px;padding-left:10px;padding-right:10px}
.gallery-image a {display:block;width:100%;height:0;padding-bottom:75%;overflow:hidden}
.gallery-image img {max-width:100%;display:block;margin:0 auto}
@media (max-width:768px) { 
.gallery-image a {height:auto;padding-bottom:0}	
}
.gallery-image-details > h2 {width:70%;margin-top:0}
.gallery-image-details > .back-link {padding-bottom:0;padding-top:12px}
.gallery-image-details .image {margin-bottom:1em}
.gallery-image-details .image img {max-width:100%}
.gallery-image-details .image-info {background:rgba(80, 169, 120, .20);padding:1em;margin-bottom:1em}
.gallery-image-details .image-info > dl {margin-bottom:0}
.gallery-image-details .image-info > dl > dt {float:left;clear:left;padding-right:.5em}
.sidebar .panel-header {background:#666;color:#fff;border-bottom:1px solid #fff;padding:.5em 1em}
.sidebar .panel-body {background:#efefef}
.back-link {padding-bottom:2em}
.p-logo-2 {margin-top:5px}
.p-logo-3 {text-align:center}
.p-logo-4 {text-align:center}
footer {background:#ccc;padding:1em;height:4em}

/* Include this file in your html if you are using the CSP mode. */

[uib-typeahead-popup].dropdown-menu {
  display: block;
}

.uib-position-measure {
  display: block !important;
  visibility: hidden !important;
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

.uib-position-scrollbar-measure {
  position: absolute !important;
  top: -9999px !important;
  width: 50px !important;
  height: 50px !important;
  overflow: scroll !important;
}

.uib-position-body-scrollbar-measure {
  overflow: scroll !important;
}