/**
* All custom CSS modifications should be kept in this file. When updating move this file
* from the old installation to the updated one. This will preserve all your CSS customisations.
*
* This file gets included last, so any CSS rule written below will override a previously declared one.
*
* Add your CSS modifications below:
*/


#main .slide .info,
#main .slider-arrow-right,
#main .slider-arrow-left {
	opacity: 1;
}

#header hgroup {
	width: 150px;
    border-right: none;
}

.site-navigation {
	top: 78%;
}

.site-navigation a {
	position: relative;
	display: inline-block;
	padding: 4px 6px 5px;
	font-size: 13px;
	color: #888;
	text-transform: uppercase;
}

.site-navigation .active > a,
.site-navigation .current-menu-item > a,
.site-navigation .current-menu-ancestor > a,
.site-navigation .active .current-fluxus-project-type-ancestor > a {
	background: #fff;
	color: #0C3274;
}

.primary-navigation {
    float: right;
    padding: 0 0 0 319px;
    margin-right: 10px;
}


.project .hover-box .button {
	background: #0C3274;
	color: #fff;
}
	
.nav-tip #key-right.flash,
.nav-tip #key-left.flash {
	background-color: #0C3274;
}
	
.navigation-paging .paging .current {
	background: #0C3274;
	color: #fff;
	border-color: #0C3274;
}
	
.comment-actions a:hover {
	background: #0C3274;
	color: #fff;
}
	
.slide .style-default .button:hover {
	color: #fff;
	background: #0C3274;
}
	
.slider-navigation li a.active,
.slider-navigation li a:hover {
	background: #0C3274;
}
	
.project .hover-box .button {
	background: #0C3274;
	color: #fff;
}

.page-contacts .site-content .page {
    margin: 5% 70%;
}
	
.page-contacts .entry-content .button,
#close-map {
	background: #0C3274;
	color: #fff;
}
	
.page-contacts .entry-content .button:hover,
#close-map:hover {
	background: #fff;
	color: #0C3274;
}
	
.tooltip {
	background: #0C3274;
	color: #fff;
}
	
.tooltip:after {	
	border-top: #0C3274;
}
	
.fluxus-lightbox .lightbox-prev,
.fluxus-lightbox .lightbox-next,
.fluxus-lightbox .lightbox-close,
.fluxus-lightbox .lightbox-resize {
	background: #0C3274;
	color: #fff;
}
	
.reveal-modal {
	background: #fff;
	border-top: #0C3274;
}
	
.button-blue,
.entry-content .button-blue {
	background: #0C3274;
	color: #fff;
}

.button-blue:hover,
.entry-content .button-blue:hover {
	background: #5386a5;
	color: #fff;
}
	
	
.entry-date {
	visibility: hidden;
}

.excerpt-more {
	border-bottom: 1px solid #0C3274;
}
	
.site-description {
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}

.grid-project .hover-box {
	background-color: rgba(0, 120, 255, 0.22);;
}

.slide .style-page-with-background .entry-title {
    font-size: 20px;
}

@media screen and (max-width: 768px){

#header hgroup {
	width: 100%;
}

}
