/*
My custom Style
*/

html{
	background: #ffffff; /* Old browsers */


}

body{height:100%}

body {
margin-top: -30px;
}

html {
margin-top: 0 !important;
}

.site-header {
display: none;
}

footer#colophon{display:none}
header.entry-header{display:none}
.search-form{display:none}

.navbar{background-color:transparent;}

.entry-header, .entry-content, .entry-summary, .entry-meta {max-width: 100%;}

.site {
background-color: transparent;
border-left: 0px solid #f2f2f2;
border-right: 0px solid #f2f2f2;
margin: 0 auto;
max-width: 1600px;
width: 80%;
/*
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #f4f0f1 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f4f0f1));
background: -webkit-linear-gradient(top, #ffffff 0%,#f4f0f1 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f4f0f1 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f4f0f1 100%);
background: linear-gradient(to bottom, #ffffff 0%,#f4f0f1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f0f1',GradientType=0 );
*/
}









.dzsportfolio.skin-boxed .portitem.type-testimonial .the-feature-con {
display: none;
}

.dzsportfolio.skin-boxed .portitem .hero-icon {
display: none;
}

.dzsportfolio.skin-boxed .portitem.type-testimonial .item-meta {
margin-top: 0;
}

.dzsportfolio .portitem .the-title {
text-align: left;
}

.dzsportfolio.skin-boxed .separator-short {
display: none;
}


.dzsportfolio .portitem .the-desc {
margin: 0px 0 0px;
}


.dzsportfolio.skin-boxed .portitem {
border: 0px solid rgba(0, 0, 0, 0.1);
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border-bottom: 0px solid #53c3e2;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #141412;
background: #f4f0f1;
background: -moz-linear-gradient(45deg, #f4f0f1 0%, #e8dcde 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#f4f0f1), color-stop(100%,#e8dcde));
background: -webkit-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background: -o-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background: -ms-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background: linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f0f1', endColorstr='#e8dcde',GradientType=1 );
border-left: 10px solid;
border-top: 1px solid #9d9d9c;
border-bottom: 1px solid #9d9d9c;
border-right: 1px solid #9d9d9c;
}

div.type-thumb.portitem.cat-EG.isotope-item {
	border-left-color:rgba(5,73,140,1);
}

.eins-og {
	border-left-color:rgba(0,182,237,1)!important;
}


.zwei-og {
	border-left-color:rgba(149,193,31,1)!important;
}

.drei-og {
	border-left-color:rgba(255,213,0,1)!important;
}

.vier-og {
	border-left-color:rgba(227,6,19,1)!important;
}

div.type-thumb.portitem.cat-Kontakt.isotope-item {
	border-left-color:rgba(5,73,140,1);
}


.dzsportfolio.skin-boxed .portitem .the-title {
color: #141412;
}

.dzsportfolio .portitem .the-desc {

color: #141412;
font-style: normal;
}


.dzsportfolio.skin-boxed .selector-con .categories .a-category {
display: inline-block;
margin-right: 1.9%;
text-transform: normal;
font-size: 14px;
background: #53c3e2;
cursor: pointer;
padding: 5px 15px 5px;
transition-property: left, background, opacity;
transition-duration: 0.3s;
transition-timing-function: ease-out;
-moz-transition-property: left, background, opacity;
-moz-transition-duration: 0.3s;
-moz-transition-timing-function: ease-out;
-webkit-transition-property: left, background, opacity;
-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
-o-transition-property: left, background, opacity;
-o-transition-duration: 0.3s;
-o-transition-timing-function: ease-out;
-ms-transition-property: left, background, opacity;
-ms-transition-duration: 0.3s;
-ms-transition-timing-function: ease-out;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #f4f0f1;
background: -moz-linear-gradient(45deg, #f4f0f1 0%, #e8dcde 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#f4f0f1), color-stop(100%,#e8dcde));
background: -webkit-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background: -o-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background: -ms-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background: linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f0f1', endColorstr='#e8dcde',GradientType=1 );
border: 1px solid #9d9d9c;
width: 100px;
text-align: center;
min-width: 100px;
margin-bottom: 5px;
}

#special-search {
width: 100px;
float: left;
}

.dzsportfolio.skin-boxed .selector-con .categories .a-category.active, .dzsportfolio.skin-boxed .selector-con .categories .a-category:hover {
border-bottom: 1px solid #9d9d9c;
}

.dzsportfolio.skin-boxed .selector-con .categories .a-category:hover:nth-child(1), .dzsportfolio.skin-boxed .selector-con .categories .a-category.active:nth-child(1){
	background: #f4f0f1;
background: rgb(76,77,79); /* Old browsers */
background: -moz-linear-gradient(45deg, rgba(76,77,79,1) 0%, rgba(165,166,167,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(76,77,79,1)), color-stop(100%,rgba(165,166,167,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg, rgba(76,77,79,1) 0%,rgba(165,166,167,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg, rgba(76,77,79,1) 0%,rgba(165,166,167,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg, rgba(76,77,79,1) 0%,rgba(165,166,167,1) 100%); /* IE10+ */
background: linear-gradient(45deg, rgba(76,77,79,1) 0%,rgba(165,166,167,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4d4f', endColorstr='#a5a6a7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
color:#fff;
}



.dzsportfolio.skin-boxed .selector-con .categories .a-category:hover:nth-child(2), .dzsportfolio.skin-boxed .selector-con .categories .a-category.active:nth-child(2) {
background: #191c68; /* Old browsers */
background: -moz-linear-gradient(45deg,  #191c68 0%, #005399 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#191c68), color-stop(100%,#005399)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #191c68 0%,#005399 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #191c68 0%,#005399 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #191c68 0%,#005399 100%); /* IE10+ */
background: linear-gradient(45deg,  #191c68 0%,#005399 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#191c68', endColorstr='#005399',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
color:#fff;
}


.dzsportfolio.skin-boxed .selector-con .categories .a-category:hover:nth-child(3), .dzsportfolio.skin-boxed .selector-con .categories .a-category.active:nth-child(3) {
background: #00aeef; /* Old browsers */
background: -moz-linear-gradient(45deg,  #00aeef 0%, #00bdf2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#00aeef), color-stop(100%,#00bdf2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #00aeef 0%,#00bdf2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #00aeef 0%,#00bdf2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #00aeef 0%,#00bdf2 100%); /* IE10+ */
background: linear-gradient(45deg,  #00aeef 0%,#00bdf2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aeef', endColorstr='#00bdf2',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.dzsportfolio.skin-boxed .selector-con .categories .a-category:hover:nth-child(4), .dzsportfolio.skin-boxed .selector-con .categories .a-category.active:nth-child(4) {
background: #00ac4e; /* Old browsers */
background: -moz-linear-gradient(45deg,  #00ac4e 0%, #8cc63f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#00ac4e), color-stop(100%,#8cc63f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #00ac4e 0%,#8cc63f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #00ac4e 0%,#8cc63f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #00ac4e 0%,#8cc63f 100%); /* IE10+ */
background: linear-gradient(45deg,  #00ac4e 0%,#8cc63f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ac4e', endColorstr='#8cc63f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.dzsportfolio.skin-boxed .selector-con .categories .a-category:hover:nth-child(5), .dzsportfolio.skin-boxed .selector-con .categories .a-category.active:nth-child(5) {
background: #bea732; /* Old browsers */
background: -moz-linear-gradient(45deg,  #bea732 0%, #e9d21a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#bea732), color-stop(100%,#e9d21a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #bea732 0%,#e9d21a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #bea732 0%,#e9d21a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #bea732 0%,#e9d21a 100%); /* IE10+ */
background: linear-gradient(45deg,  #bea732 0%,#e9d21a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bea732', endColorstr='#e9d21a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.dzsportfolio.skin-boxed .selector-con .categories .a-category:hover:nth-child(6), .dzsportfolio.skin-boxed .selector-con .categories .a-category.active:nth-child(6) {
background: #bf2b26;
background: -moz-linear-gradient(45deg, #bf2b26 0%, #ed1c24 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#bf2b26), color-stop(100%,#ed1c24));
background: -webkit-linear-gradient(45deg, #bf2b26 0%,#ed1c24 100%);
background: -o-linear-gradient(45deg, #bf2b26 0%,#ed1c24 100%);
background: -ms-linear-gradient(45deg, #bf2b26 0%,#ed1c24 100%);
background: linear-gradient(45deg, #bf2b26 0%,#ed1c24 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf2b26', endColorstr='#ed1c24',GradientType=1 );
}


.dzsportfolio.skin-boxed .selector-con .categories .a-category:hover:nth-child(7), .dzsportfolio.skin-boxed .selector-con .categories .a-category.active:nth-child(7) {
background: #191c68; /* Old browsers */
background: -moz-linear-gradient(45deg,  #191c68 0%, #005399 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#191c68), color-stop(100%,#005399)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #191c68 0%,#005399 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #191c68 0%,#005399 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #191c68 0%,#005399 100%); /* IE10+ */
background: linear-gradient(45deg,  #191c68 0%,#005399 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#191c68', endColorstr='#005399',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
color:#fff;
}


.dzsportfolio.skin-boxed .selector-con .categories .a-category.active, .dzsportfolio.skin-boxed .selector-con .categories .a-category:hover {
color: #141412;
}





#oben-rechts {
position: absolute;
width: 50%;
height: 20px;
right: 0;
margin-top: 0px;
background: #005399; /* Old browsers */
background: -moz-linear-gradient(left,  #005399 0%, #00bdf2 23%, #ed1c24 50%, #e9d21a 74%, #8cc63f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#005399), color-stop(23%,#00bdf2), color-stop(50%,#ed1c24), color-stop(74%,#e9d21a), color-stop(100%,#8cc63f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #005399 0%,#00bdf2 23%,#ed1c24 50%,#e9d21a 74%,#8cc63f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #005399 0%,#00bdf2 23%,#ed1c24 50%,#e9d21a 74%,#8cc63f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #005399 0%,#00bdf2 23%,#ed1c24 50%,#e9d21a 74%,#8cc63f 100%); /* IE10+ */
background: linear-gradient(to right,  #005399 0%,#00bdf2 23%,#ed1c24 50%,#e9d21a 74%,#8cc63f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005399', endColorstr='#8cc63f',GradientType=1 ); /* IE6-9 */
}


#unten-links {
width: 50%;
height: 20px;
left: 0;
margin-bottom: 0px;
background: #8cc63f; /* Old browsers */
background: -moz-linear-gradient(left,  #8cc63f 0%, #e9d21a 23%, #ed1c24 50%, #00bdf2 74%, #005399 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#8cc63f), color-stop(23%,#e9d21a), color-stop(50%,#ed1c24), color-stop(74%,#00bdf2), color-stop(100%,#005399)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #8cc63f 0%,#e9d21a 23%,#ed1c24 50%,#00bdf2 74%,#005399 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #8cc63f 0%,#e9d21a 23%,#ed1c24 50%,#00bdf2 74%,#005399 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #8cc63f 0%,#e9d21a 23%,#ed1c24 50%,#00bdf2 74%,#005399 100%); /* IE10+ */
background: linear-gradient(to right,  #8cc63f 0%,#e9d21a 23%,#ed1c24 50%,#00bdf2 74%,#005399 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cc63f', endColorstr='#005399',GradientType=1 ); /* IE6-9 */
}

h1{
	color:#05498c;
	margin: 0;
	font-weight:300;
	font-size: 40px;
}

h2 {
color: #354248;
margin: 0;
font-size: 16px;
font-size: 1.0rem;
}

p {
color: #354248;
font-size: 11px;
font-size: 0.9rem;
}


.dzsportfolio.skin-boxed .selector-con .categories {
width: 100%;
max-width: 815px;
}


.dzsportfolio .portitem {
	margin-right: 1.37%;
}




#special-search input {
border: 2px solid #d4d0ba;
font-family: inherit;
display: inline-block;
margin-right: 0;
text-transform: normal;
font-size: 14px;
background: #53c3e2;
padding: 5px 15px 5px;
transition-property: left, background, opacity;
transition-duration: 0.3s;
transition-timing-function: ease-out;
-moz-transition-property: left, background, opacity;
-moz-transition-duration: 0.3s;
-moz-transition-timing-function: ease-out;
-webkit-transition-property: left, background, opacity;
-webkit-transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
-o-transition-property: left, background, opacity;
-o-transition-duration: 0.3s;
-o-transition-timing-function: ease-out;
-ms-transition-property: left, background, opacity;
-ms-transition-duration: 0.3s;
-ms-transition-timing-function: ease-out;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #f4f0f1;
background-image: url(../images/Lupe.svg);
background-image: url(../images/Lupe.svg), -webkit-gradient(linear, left bottom, right top, color-stop(0%,#f4f0f1), color-stop(100%,#e8dcde));
background-image: url(../images/Lupe.svg), -webkit-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background-image: url(../images/Lupe.svg), -moz-linear-gradient(45deg, #f4f0f1 0%, #e8dcde 100%);
background-image: url(../images/Lupe.svg), -ms-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background-image: url(../images/Lupe.svg), -o-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background-image: url(../images/Lupe.svg), linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f0f1', endColorstr='#e8dcde',GradientType=1 );
border: 1px solid #9d9d9c;
width: 100px;
text-align: center;
height: 33px;
background-repeat: no-repeat;
background-position: 92% center;
min-width: 100px;
}

#special-search input:focus {
background:#fff;
background-image: url(../images/Lupe.svg);
color: #53c3e2;
background-repeat: no-repeat;
background-position: 92% center;
}


#gzbi-logo {
/*margin-left: 127px;*/
margin-left: 8.8%;
margin-top: 11px;
float: left;
}

#gzbi-logo > a {
position: relative;
z-index: 999999;
width: 100%;
height: 100%;
}



#gzbi-banner {
float: left;
margin-left: 13%;
margin-top: 1.5%;
margin-bottom: 10px;

display:none!important;
}


#gzbi-banner > a {
position: relative;
z-index: 999999;
width: 100%;
height: 100%;
}

.site-main {
margin-top: 30px;
}


.dzsportfolio .portitem .the-feature-con {
position: absolute;
height: 100%;
bottom: 0;
display: block;
width: 100%;
}


.dzsportfolio .portitem {
height: auto;
}



.own-button {
background: #f4f0f1;
background: -moz-linear-gradient(45deg, #f4f0f1 0%, #e8dcde 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#f4f0f1), color-stop(100%,#e8dcde));
background: -webkit-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background: -o-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background: -ms-linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
background: linear-gradient(45deg, #f4f0f1 0%,#e8dcde 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f0f1', endColorstr='#e8dcde',GradientType=1 );
color: #141412!important;
padding: 3px 10px 3px;
display: inline-block;
border: 1px solid #9d9d9c;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.own-button:hover {
background: #f4f0f1;
background: rgb(76,77,79);
background: -moz-linear-gradient(45deg, rgba(76,77,79,1) 0%, rgba(165,166,167,1) 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(76,77,79,1)), color-stop(100%,rgba(165,166,167,1)));
background: -webkit-linear-gradient(45deg, rgba(76,77,79,1) 0%,rgba(165,166,167,1) 100%);
background: -o-linear-gradient(45deg, rgba(76,77,79,1) 0%,rgba(165,166,167,1) 100%);
background: -ms-linear-gradient(45deg, rgba(76,77,79,1) 0%,rgba(165,166,167,1) 100%);
background: linear-gradient(45deg, rgba(76,77,79,1) 0%,rgba(165,166,167,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4d4f', endColorstr='#a5a6a7',GradientType=1 );
color: #fff!important;
padding: 3px 10px 3px;
display: inline-block;
border: 1px solid #9d9d9c;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-decoration:none!important;
}

h4 {
margin: 25px 0 0 0;
font-family: "Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 15px;
}

.dzsportfolio.skin-boxed .portitem .the-title {
color: #141412;
font-family: "Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 15px;
text-transform: uppercase;
letter-spacing:2px;
}


.dzsportfolio.skin-boxed .portitem:hover .the-title {
color: #3a3a3a;
font-family: "Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 15px;
text-transform: uppercase;
letter-spacing:2px;
}


.dzsportfolio.skin-boxed .portitem.type-thumb .item-meta, .dzsportfolio.skin-boxed .portitem.type-gallery .item-meta {
margin-top: 0;
position: relative;
}

#impressum {
position: absolute;
right: 20px;
margin-top: -25px;
}

#impressum a, #impressum a:visited {
color:#354248;
text-transform:uppercase;
}

#impressum a:hover, #impressum a:active {
text-decoration:underline;
}



@media (max-width: 450px) {
	
	
	.site {
width: 100%;
}
	
     /* mobile Geräte */ }
	 
	 
	 @media (max-width: 643px){
#content .entry-header, #content .entry-content, #content .entry-summary, #content footer.entry-meta, #content .featured-gallery, .search.sidebar .page-content, .blog.sidebar .page-content, .sidebar .post-navigation .nav-links, .paging-navigation .nav-links, #content .author-info, .comments-area .comments-title, .comments-area .comment-list, .comments-area .comment-navigation, .comment-respond, .sidebar .site-info, .sidebar .paging-navigation .nav-links {
padding-left: 10px;
padding-right: 10px;
}

.site {
width: 100%;
}

#gzbi-logo {
margin-left: -6px;
}

/*
#special-search { 
margin-left: 105px;
margin-top: -33px;
}
*/
#special-search { 
margin-left: 0px;
margin-top: 5px;
}


.dzsportfolio.skin-boxed .portitem .the-title {
letter-spacing: 0;
white-space:nowrap;
}

.dzsportfolio.skin-boxed .portitem:hover .the-title {
letter-spacing: 0;
white-space:nowrap;
}


.dzsportfolio .selector-con { 
margin-left: 60px;
width: 100%;
}

	 }
	 
	 
	 
	 
	 .page-title {
font: 300 normal 48px "Playfair Display", arial, sans-serif;
margin: 0;
max-width: 1040px;
padding: 30px 0;
width: 100%;
}

.page-content {
margin: 0;
}


ul {
color: #354248;
}

b, strong {
font-weight: 700;
color: #354248;
}

.page-header {
background-color: transparent;
}


.error404 .page-header {
background-color: transparent;
}

.error404 .page-wrapper {
background-color: transparent;
}



.error404 .page-title {
line-height: 1.3;
padding: 0;
text-align: left;
}


.error404 .page-title:before {
display: none;
}

/* Twenty Thirteen 4.7 sets overflow-x:hidden on .content-area, which makes
   that box sit beside the floated logo and shrinks the portfolio to one column. */
.content-area {
overflow-x: visible;
}

