/* Body */
/*@media (min-width: 992px) {
		.frame {
   		 	padding-top: 0em;
    		padding-bottom: 0em;
		}
}*/
.caption {
    color: #333;
}
figure {
    margin-bottom: 0em;
}
.body-bg-top {
    padding-top: 0px !important;
}
td, th {
    padding: 8px;
}
.element-header {
    margin-bottom: 20px;
}
h4.media-heading a .uploads-filename { 
    font-size: 1.75rem;
}

/* Container */
@media (min-width: 1200px) {
		.container {
				width: 1100px;
		}
}
.navbar.navbar-default.navbar-has-image.navbar-top.navbar-fixed-top, .navbar.navbar-default.navbar-has-image.navbar-top.navbar-transition.navbar-fixed-top.navbar-transition {
//    background: rgba(9, 38, 56, 0.6196078431372549) url(/empir/fileadmin/templates/empir/images/Euramet_Logo.png) no-repeat right;
    background: rgba(9, 38, 56, 0.6196078431372549);
}

/* Nav-Bar */
.navbar {
    border: none;
}
.navbar-default {
    background: rgba(9, 38, 56, 0.6196078431372549);
}
.navbar-header-main .navbar-brand {
    height: 75px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default-transition .navbar-nav > .active > a, .navbar-default-transition .navbar-nav > .active > a:hover, .navbar-default-transition .navbar-nav > .active > a:focus, .navbar-default-transition.navbar-transition .navbar-nav > .active > a, .navbar-default-transition.navbar-transition .navbar-nav > .active > a:hover, .navbar-default-transition.navbar-transition .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: transparent;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default-transition .navbar-nav > li > a:hover, .navbar-default-transition .navbar-nav > li > a:focus, .navbar-default-transition.navbar-transition .navbar-nav > li > a:hover, .navbar-default-transition.navbar-transition .navbar-nav > li > a:focus {
    color: #fff;
}
.navbar-default .navbar-nav > li > a, .navbar-default-transition .navbar-nav > li > a, .navbar-default-transition.navbar-transition .navbar-nav > li > a {
    color: #fff;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover {
    color: #fff;
}
.navbar-main > li > a .bar {
    //background: #0119337d;
    background: #c3c3c3;
    height: 5px;
}
.navbar-main > li.dropdown.open > a > .bar {
    opacity: 0.5;
}
.navbar-default .navbar-toggle .icon-bar, .navbar-default-transition .navbar-toggle .icon-bar, .navbar-default-transition.navbar-transition .navbar-toggle .icon-bar {
    background-color: #ddd;
}
.navbar-header-main .navbar-header-border-bottom {
    display: none;
}
.navbar-collapse {
    border-top: unset;
    box-shadow: inset 0 2px 0 rgb(103, 121, 132);
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    max-height: 390px;
}
@media (max-width: 991px) {
    .navbar-header-main .navbar-brand.navbar-brand-image > img {
        max-height: 60px;
    }
    .navbar-main > li > a .bar {
        height: 100%;
    }
    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default-transition .navbar-nav > .open > a, .navbar-default-transition .navbar-nav > .open > a:hover, .navbar-default-transition .navbar-nav > .open > a:focus, .navbar-default-transition.navbar-transition .navbar-nav > .open > a, .navbar-default-transition.navbar-transition .navbar-nav > .open > a:hover, .navbar-default-transition.navbar-transition .navbar-nav > .open > a:focus {
        color: #fff;
    }
}
@media (min-width: 992px) {
    .navbar-brand-image > img {
        top: 70%;
        max-height: 75%;
    }
    .navbar-nav > li {
        height: 100px;
    }
		.navbar-main > li > .navbar-text, .navbar-main > li > a {
    		line-height: 60px;
		}
 		.navbar-transition .navbar-main > li > a {
    		line-height: 60px;
		}
}
.fa-home {
    float: left;
    font-size: 3rem;
    margin-right: 2rem;
    line-height: 1.6;
}
a.fas.fa-home {
    color: #fff
}
.navbar-nav > li > .fa-home {
    display: none;
}
@media screen and (max-width: 991px) {
    #fa-home-mobile {
        display: block;
        float: right;
        line-height: 2;
    }
    .fa-home {
        display: none;;
    }
}
@media screen and (min-width: 992px) {
    #fa-home-mobile {
        display: none;
    }
}

/* Dropdown-Menü */
.dropdown-menu {
    background-color: rgba(9, 38, 56, 0.6196078431372549);
    border: 1px solid rgba(9, 38, 56, 0.6196078431372549);
}
.dropdown-menu > li > a {
    color: #ccc;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: rgba(9, 38, 56, 0.6196078431372549);
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{
    color: #fff;
    background-color: rgba(9, 38, 56, 0.6196078431372549);
}
@media (max-width: 991px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default-transition .navbar-nav .open .dropdown-menu > li > a, .navbar-default-transition.navbar-transition .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a {
        color: #fff;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default-transition .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default-transition .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default-transition.navbar-transition .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default-transition.navbar-transition .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #fff;
    }
    .navbar-main .open .dropdown-menu {
        border-left: 4px solid rgb(149, 158, 163);
    }
}

/* Carousel */
@media (max-width: 991px) {
    .frame-type-carousel_small.frame-background-dark {
        background-color: unset;
        padding-left: 0em;
        padding-right: 0em;
    }
    .frame-type-carousel_small.frame-space-before-none {
        margin-top: -24px;
    }
}
@media (min-width: 992px) {
    .carousel-small .item {
        //height: 300px;
    }
    .frame-background-dark {
        padding-left: 0em;
        padding-right: 0em;
        padding-top: 0em;
   		 	padding-bottom: 0em;
    }
}
.carousel-item-type-background_image{
    //max-width: 1100px;
    margin: auto;
}

/* Nav-Sidebar */
.nav.nav-sidebar li.active > a, .nav.nav-sidebar li.active > a:hover,  .nav.nav-sidebar li a:hover, .nav.nav-sidebar li a:focus {
    color: #fff;
    background-color: rgba(9, 38, 56, 0.6196078431372549);
}
.nav.nav-sidebar > li {
    margin-bottom: 5px;
}
.nav.nav-sidebar > li a{
    color: #616161;
}
.nav.nav-sidebar li a, .nav.nav-sidebar li a:first-child, .nav.nav-sidebar li a:last-child {
    border-radius: 5px;
}

/* Main */
.section {
    padding-top: 4em;
}
@media (min-width: 992px) {
    .section {
        padding-top: 8em;
    }
}

/* EMPIR Logo */
.empir_logo {
    float: right;
    margin: 10px;
}
@media screen and (max-width:991px) {
    .empir_logo {
        margin-top:80px !important;
    }
}
@media screen and (max-width: 391px) {
    .empir_logo {
        margin-top: 140px !important;
    }
}

/* Footer */
@media (min-width: 768px) {
    .footer-section {
        padding-top: 1em;
        padding-bottom: 0.5em;
    }
}
@media (min-width: 992px) {
    .footer-section-content-column-left {
        border-right: 1px solid rgba(255,255,255,0.15);
    }
}
@media (min-width: 992px) {
    .footer-section-content-column-right {
        border-left: 1px solid rgba(255,255,255,0.15);
    }
}
.footer-section-meta .language-menu .active a {
    font-weight: bold;
    color: #fff;
}
.footer-section ul ul {
    margin-left: -20px;
    list-style-type: initial;
}
.footer-section .frame-type-menu_sitemap_pages a {
  	color: #ccc;
}
.footer-section .frame-type-menu_sitemap_pages a:hover {
  	color: #fff;
}
.footer-section a {
  	color: #0aa7d6;
}
.footer-section a:hover {
  	color: #0c7b9c;
}
.copyright{
    float: left;
    font-size: 13px;
    padding-top: 6em;
}
.footerbottom {
    float: inherit;
    font-size: 13px;
    padding-top: 6em;
}
.footerbottom ul, .footerbottom li
{
    list-style: none;
}
.footerbottom li {
    position: relative;
    display: inline;
    padding-left: 1em;
}

/* Scoll to Top */
.scroll-top:active, .scroll-top:focus, .scroll-top:hover {
    background-color: #677984;
}


/* Contact Form */
.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group {
    float: right;
}

/* Bootstrap Akkordeon */
div.frame-type-accordion h4.panel-title a:before {
	content:  "\2BC6";
	padding-right: 5px;
}
div.frame-type-accordion h4.panel-title a.collapsed:before {
	content:  "\2BC8";
	padding-right: 5px;
}