#content
{
	padding-bottom:0;
	padding-top:0;
}

.navigation .menu > li > a:hover, .navigation .menu > li.current-menu-item > a:hover, .navigation .menu > li.current-page-ancestor > a:hover, .navigation .menu > li.current-menu-ancestor > a:hover, .navigation .menu li.current-menu-parent > a:hover, .navigation .menu li.current_page_ancestor > a:hover, .navigation > ul > li.sfHover > a 
{
    color: #234496!important;
}

.button.btn-solid-accent
{
	background-color:#234496!important;
	border:1px solid #234496!important;
	color:#fff!important;
  opacity: 0.9;
}

.button.btn-solid-accent:hover
{
	border-color:#234496!important;
	color:#234496!important;
  background-color:transparent!important;
}

.button.btn-outline-black
{
	background-color:#234496!important;
	border:1px solid #234496!important;
	color:#fff!important;
  opacity: 0.9;
}

.button.btn-outline-black:hover
{
	background-color:transparent!important;
	border-color:#234496!important;
	color:#234496!important;
}

.button.btn-outline-white
{
	background-color:#dfe9e4!important;
	border-color:#234496!important;
	color:#234496!important;
}

.button.btn-outline-white:hover
{
	background-color:#fff!important;
	border-color:#234496!important;
	color:#234496!important;
}

button:hover,a.button:hover,input[type=submit]:hover
{
	background-color:transparent!important;
	border-color:#234496!important;
	color:#234496!important;
}



#header.header-transparent #top
{
	background:#fff;
	box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.07);
}

.col2-img
{
	background-position:top;
	background-repeat:no-repeat;
	background-size:contain;
}

.portfolio-item.style-1 .portfolio-description h4 a
{
	color:#234496;
	text-transform:uppercase;
}

.portfolio-item.style-1 .portfolio-description h4 a:hover
{
	color:#234496;
	text-decoration:underline;
	text-transform:uppercase;
}

.portfolio-item.style-1 .portfolio-caption
{
	background-color:#234496;
    opacity: 0.2;
}

.portfolio-item.style-1 .portfolio-image:hover .portfolio-caption {
    opacity: 0.9;
}
.project-details {
    display: none;
}
.portfolio-related-container h4.related-posts-title {
    display: none;
}
.project-title{
  display:none;
}
.col2-img{
  padding-top:450px;
  padding-bottom:50px;
  padding-left:260px;
  padding-right:50px;
}
@media only screen and (max-width: 1025px) {
  .col2-img{padding-top:300px;padding-bottom:10px; padding-left:220px;}
  .button.btn-icon .btn-text {font-size: 12px;}
}
@media only screen and (max-width: 500px) {
  .col2-img{padding-top:200px;padding-bottom:20px;padding-left:130px;}
  .button.btn-icon .btn-text {font-size: 12px;}
}
@media only screen and (max-width: 360px) {
  .col2-img{padding-top:200px;padding-bottom:20px;padding-left:130px;}
  .button.btn-icon .btn-text {font-size: 12px;}
}
