		/**
		 * Place your custom styles here.
		 */
		
		h1 {
		    font-size: 28px;
		}
		h2 {
		    font-size: 24px;
		}
		header {
		    background-image: url("../../../sites/default/files/skyline_vienna2.png");
		    background-position: center bottom;
		    background-repeat: no-repeat;
		    background-color: transparent;
			background-size:cover;
		}
		.navbar-header {
		    width: 100%;
		}
		.navbar-default {
		    background-color: transparent;
		}
		.navbar.container {
		    padding: 0;
		}
		.navbar-default .navbar-nav > li > a {
		    color: #fff;
		    padding-top: 5px;
		    padding-bottom: 5px;
		}
		.navbar-default .navbar-nav > li > a:hover {
		    color: #E0BA16;
		}
		ul.nav li.dropdown:hover ul.dropdown-menu {
	//	    display: block;
		}
		ul.nav li.dropdown ul.dropdown-menu {
		    margin-top: 0;
		}
		ul.nav li:hover {
		    color: #333;
		}
		.page-header {
		    font-size: 20px;
		}
		.navbar-brand {
		    font-size: 30px;
		    display: block;
		    float: none;
		    color: #333 !important;
		    font-family: 'Josefin Sans', sans-serif;
		    padding-top: 25px;
		}
		.navbar {
		    min-height: 90px;
		    border-radius: 0;
		}
		.navbar-default .navbar-text {
		    font-size: 20px;
		    font-family: 'Josefin Sans', sans-serif;
		    color: #000;
		    margin-left: 0;
		    padding-top: 0px;
		}
		.well {
		    background-color: #fff;
		}
		
		.navbar-default .navbar-nav > li > a:focus {
			color:#E0BA16;
		}
		
		
		a {
		    color: #E0BA16;
		}
		a:hover {
		    color: #E0BA16;
		}
		.logo img {
		    width: 150px;
		}
		.navbar-nav {
		    padding-top: 5px;
		}
		#acdh-logo {
		    margin-top: -40px;
		}
		#acdh-logo-footer {
			display:none;
			}
		
		
		@media screen and (-webkit-min-device-pixel-ratio: 3.0) and (max-width: 1080px),
		screen and (max-width: 480px) {
			
			#acdh-logo-footer {
			text-align:center;
			}

		
		    .logo img {
		        margin-left: 40px;
		        width: 50px;
				padding-top:0;
				padding-bottom:6px;
				margin-top:-5px;
		    }
		    #acdh-logo {
		        width: 100px;
		        height: auto;
		        float: right;
		    }
		    .navbar-brand {
		        font-size:15px;
				display:none;
		    }
		    .navbar-text {
		        display: none;
		    }
			
			.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
				color:#E0BA16;
				}
				
		    #block-acdh-logo {
			
				margin-left:100px;
				float:left;
		        width: 100px;
				height:auto;
				display:none;
		    }
			header nav ul {
				background: rgba(0, 0, 0, 0.4);
				text-align:center;
			} 
			.menu dropdown-menu {text-align:center;}
			
			header {
				background-size:100% auto;
				}
			
			#block-oeaw-logo img.align-right {
				float:none;
			}
			#block-oeaw-logo  {
				text-align:center;
			}
			
			#block-acdh-logo-footer img.align-right {
				float:none;
			}
			#block-acdh-logo-footer  {
				text-align:center;
				margin-bottom:20px;
				
			}
			
			#acdh-logo-footer {
			display:inline;
			}

			
			.region.region-navigation {float:left;}
			
		}
		.navbar-header {
		 //   height: 190px;
		}
		.logo {
		    margin-left: -20px;
		}
		.navbar-default .navbar-toggle .icon-bar {
			background-color:#000;
		}
		.navbar-default .navbar-toggle:hover .icon-bar {
			background-color:#fff;
		}
		
		.navbar-toggle {
			margin-right:5px;
			margin-top:6px;
		}
		
		.nav > li > a:hover, .nav > li > a:focus {
			background-color:transparent;
			}
			
		.nav > li > a:hover, .nav > li > a:focus {
			background-color:transparent;
			color:#E0BA16;
			}
			
		#block-footer ul  {
			text-align:center;
		}
		
		.colorbox {
			float: left;
			padding: 0.7em;
			}
		
		.colorbox .img-responsive {height:68px;}
		
		