

/* Fix hidden logo */
.single-portfolio_page .q_logo a { width:100%; visibility:visible !important; }

/* Fix iphone Logo on safari */
@media only screen and ( max-width : 768px) {
	header.centered_logo .q_logo a img { width:auto !important; }
}

/* Larger Logo */
@media only screen and (min-width : 1201px) {
	header:not(.scrolled) .q_logo a { height:120px !important;}
}

/*customising interior design single gallery that uses the 3 column lightbox layout*/
.portfolio_container .column1 { float:none; margin:0px auto; width:762px; }
	.portfolio_container .column1 { text-align:center; }
	.portfolio_container .column1 > .column_inner { padding: 0 !important; }
.portfolio_container .column2 { display:none; }

@media only screen and (max-width : 982px) {
	.portfolio_container .column1 { width:100%; }
}

/* Dropdown Link Colour */
.drop_down .second .inner ul li a, .drop_down .second .inner ul li a:visited { color:#000; }
.drop_down .second .inner > ul > li > a:hover, .drop_down .second .inner ul li.sub ul li a:hover { color:#b39964; }
}


/* Custom Gallery Layout for option 2 "Portfolio small slider" so that the image is centered but still only roughly 700px wide */
@media only screen and (min-width : 769px) and (max-width : 980px) {
	#portfolio_custom_layout { width:80%; margin:0px auto; }
}
@media only screen and (min-width : 981px) {
	#portfolio_custom_layout { width:50%; margin:0px auto; }
}

/* Set fixed heights for portfolio category layout so everything displays nicely */
.attachment-portfolio_list { height: 200px !important; }
.portfolio_description { min-height:81px; }

/* Reduce Footer Height so there is not so much vertical padding */
.footer_bottom { height:105px; }

/* Remove black next/prev area from projects section */
.portfolio_navigation .portfolio_prev,
.portfolio_navigation .portfolio_next {
display: none;
}

/*Custom Styles for protected gallery pages with sliders */
.su-slider-slide > a, .su-slider-slide > img, .su-slider-slide > a > img { width:auto !important; max-width:100% !important; margin:0px auto !important;}