@charset "UTF-8";
/* CSS Document */
/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('../fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v15-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('../fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans-v15-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('../fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/open-sans-v15-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('../fonts/open-sans-v15-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v15-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v15-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v15-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v15-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}

body {
	font-size:1em;
	font-family: 'Open Sans', sans-serif;
	padding:0;
	margin:0;
	
}
.bg_sites {
	background: url('../images/background.png') top center repeat #6d4b46;
/*	background-attachment: fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;*/
}


a {
	cursor: pointer;
	text-decoration: none;
	outline: none;
}

p {
	font-size:1em;
	font-family: "Open Sans", sans-serif;
	color: rgb(12,81,81);
	
}

iframe {
	border:none;
	overflow:none;
	outline:none;
}

#wrapper {
	width: 100%;
	height:	100%;
}
/* ==================== */
/* Header Definition */
/* ==================== */
header {
	width: 100%;
	height:	180px;
	border-bottom:4px solid rgba(255,255,255,0.5) !important;
	background-color:#9b8b89 !important;
	
}
/* ======================= */
/* Header inner Definition */
/* ======================= */
header .header-inner {
	width: 950px;
	height:	155px;
	padding: 0;
	margin: 0 auto;
}
header .header-inner .header-logo {
	width: 100%;
	padding: 20px 0 0 0;
}
header .header-inner .header-logo h1 {
	font-size: 38px;
	letter-spacing: -3px;
	line-height: 1;
	margin: 0;
	background: url('../images/pkd-logo.svg') no-repeat;
	width: 274px;
	height: 200px;
}
header .header-inner .header-logo h1 a {
	display: block;
	width: 269px;
	height:	200px;
}
header .header-inner .header-logo h1 span {
	visibility:hidden;
	display:block;
	text-indent:-9999px;
}


/* ============================ */
/* Header Navigation Definition */
/* ============================ */

header .header-inner nav {
	width: 100%;
	margin: 0;
	padding:0;

}
header .header-inner nav ul {
	background-color:rgba(251,188,70,0.70);
	width:100%;
	height:45px;
	display:block;
	position: relative;
	list-style-type: none;
	padding:0;
	margin:0;
	border-bottom: 0.15em solid rgba(255,255,255,0.75);

}
header .header-inner nav ul li {
	display:inline-block;
	text-align: center;
	float:left;
	width:12.4%;
	margin:0;
	height:45px;	
}

header .header-inner nav ul li:last-child{
	padding-right: 5px;
}


header .header-inner nav ul li a {
	color:rgb(255,255,255);
	font-family: "Open Sans", sans-serif;
	font-size:1.05em;
	text-transform:uppercase;
	font-weight: 600;
	width:100%;
	padding:12px 0 9px 0;
	height:45px;	
}

header .header-inner nav ul li a:hover{
	color:rgb(255,255,255);
	width:100%;
	background-color:rgba(255,255,255,0.35);
}


header .header-inner nav ul li.active a {
	color:rgb(255,255,255);
	width:100%;
	background-color:rgba(255,255,255,0.2);
}



/* ============================ */
/* Content Definition */
/* ============================ */

section {
	width: 100%;
	height:	100%;
}
section article {
	width: 950px;
	height:	100%;
	min-height:	550px;
	padding:0;
	margin: 115px auto 0 auto;
}
/* Team */
section article .block {
	width: 275px;
	float: left;
	height:	100%;
	margin: 10px 62px 20px 0;

}

section article .block img {
	width: 268px;

border:4px solid rgba(255,255,255, 0.7);
	border-radius: 24px;
}

section article .block.last {
	margin: 10px 0 0 0;
}

section article .block p {
	font-family: 'Open Sans', sans-serif;
	font-weight:normal;
	font-size:1.07em;
	line-height:150%;
	padding: 5px 0 5px 5px;
	color:rgba(78,57,53,1.00);
}
section article .block a {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	line-height:120%;
	padding:10px;
	font-weight: 600;
	color:rgb(255,255,255);
	text-decoration: underline;

}
section article .block a:hover {
	background-color:rgba(155,139,137,1.00);
}


section article .block h1 {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.3em;
	line-height:1.25;
	font-weight:normal;
	color:rgb(255,255,255);
	padding: 15px 0 0 20px;
	margin:0;
	width:100%;
}

section article .block h4 {
	margin:10px 0;
	width:100%;
}

section article .block_headline {
	background-color: rgba(255,255,255,0.25);
	width: 950px;
	padding:0;
	height:45px;
	margin:0 auto;
}
section article .block_headline h1 {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.3em;
	line-height:1.25;
	font-weight:normal;
	color:rgb(255,255,255);
	padding: 12px 0 12px 20px;
	margin:0;
}

section article .block_fullwidth {
	width: 950px;
	float: left;
	height:100%;
	margin: 0 25px 0 0;
	background-color:rgba(255,255,255,0.9);

}

section article .block_fullwidth p {
padding: 10px;
	font-family: 'Open Sans', sans-serif;
	font-size: 1.1em;
	line-height:1.5;
	font-weight:normal;
	color: rgba(78,57,53,1.00);
}

section article .block_fullwidth a {
	color: rgba(78,57,53,0.70);
		text-decoration: underline;

}
section article .block_fullwidth a:hover {
	color: rgba(155,139,137,1.00);
}

section article .block_fullwidth ul {
	font-family: 'Open Sans', sans-serif;
	font-size:1.05em;
	list-style-type:square;
	color:#6CA9C7;
	margin-left:10px;
	padding:0 0 10px 0;
	line-height:1.5;
	list-style-position:outside;

}

section article .block_fullwidth ul li {
	font-family: 'Open Sans', sans-serif;
	font-size:1em;
	font-weight: 400;
	color:rgba(78,57,53,1.00);
	padding-left: 0;

}

section article .block_fullwidth ul li span {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	color:rgba(78,57,53,1.00);
	padding-left: 10px;

}


section article .block_fullwidth.content {
	width: 910px;
	padding:20px;
	height:100%;
	margin:2px auto 45px auto;
	background-color:rgba(255,255,255,0.75);
	font-family: 'Open Sans', sans-serif;
	font-size: 1.1em;
	line-height:1.5;
	font-weight:normal;
	color: rgba(78,57,53,1.00);

}

section article .block_fullwidth.content ul {
	font-family: 'Open Sans', sans-serif;
	font-size:1.05em;
	list-style-type:square;
	color:rgb(155,139,137);
	margin-left:10px;
	padding:0 0 0 25px;
	line-height:1.5;
	list-style-position:outside;

}

section article .block_fullwidth.content ul li{

	padding:5px 0;

}

section article .block_fullwidth.content h2 {
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	color:rgba(197,135,18,1.00);
	font-size:18px;
	line-height:150%;
	padding:0 0 7px 3px;
	margin:0;
}

section article .block_fullwidth.content p {
	padding:0 5px 10px 15px;
	margin:0;
}


section article .block_fullwidth .left {
	width: 440px;
	padding:0 20px 0 0;
	height:100%;
	float:left;
}

section article .block_fullwidth .left h1 {
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	color:rgba(163,118,110,1.0);
	font-size:1.3;
	line-height:150%;
	padding:0;
	margin:0;
}

section article .block_fullwidth .left h2 {
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	color:rgba(197,135,18,1.00);
	font-size:1.2em;
	line-height:150%;
	padding:0;
	margin:0;
}
section article .block_fullwidth .left p {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.1em;
	line-height:1.5;
	font-weight:normal;
	color: rgba(78,57,53,1.00);
	padding:10px 0 10px 0;
	margin:0;
}
section article .block_fullwidth .left ul {
	font-family: 'Open Sans', sans-serif;
	font-size:1em;
	list-style-type:square;
	color:rgba(197,135,18,1.00);
	margin:15px 0 0 15px;
	padding:0;
	line-height:2;
	list-style-position:outside;

}
section article .block_fullwidth .left ul li span {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	color:rgba(96,68,62,1.00);
	padding-left: 10px;

}

section article .block_fullwidth .left ul li span a{
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size:1em;
	position:relative;
	padding:0;
	line-height:2;
	color:rgba(197,135,18,1.00);
	background-color:rgba(255,255,255,0);
	text-decoration: underline;
}

section article .block_fullwidth .left ul li span a:hover{
	font-family: 'Open Sans', sans-serif;
	color:rgba(96,68,62,1.00);
	
}

section article .block_fullwidth .left ul li span a:visited{
	font-family: 'Open Sans', sans-serif;
	color:rgba(155,139,137,0.75);
	
}

section article .block_fullwidth .right {
	width: 450px;
	padding:0 0 0 0;
	height:100%;
	float:left;
}
section article .block_fullwidth .right h1 {
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	color:#6e4c46;
	font-size:1.3;
	line-height:150%;
	padding:0;
	margin:0;
}

section article .block_fullwidth .right h2 {
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	color:rgba(197,135,18,1.00);
	font-size:1.2em;
	line-height:150%;
	padding:0;
	margin:0;
}
section article .block_fullwidth .right p {
	font-family: 'Open Sans', sans-serif;
	font-size: 1em;
	line-height:1.5;
	font-weight:normal;
	color: rgba(96,68,62,1.00);
	padding:10px 0 10px 0;
	margin:0;
}
section article .block_fullwidth .right ul {
	font-family: 'Open Sans', sans-serif;
	font-size:1em;
	list-style-type:square;
	color:rgba(96,68,62,1.00);
	margin:15px 0 0 15px;
	padding:0;
	line-height:2;
	list-style-position:outside;

}
section article .block_fullwidth .right ul li span {
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	color:rgba(112,75,69,1.00);
	padding-left: 10px;

}

section article .block_fullwidth .right ul li span a{
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size:1em;
	position:relative;
	padding:0;
	line-height:2;
	color:rgba(112,75,69,1.00);
	background-color:rgba(255,255,255,0);
		text-decoration: underline;

}

section article .block_fullwidth .right ul li span a:hover{
	font-family: 'Open Sans', sans-serif;
	color:rgb(155,139,137);
	
}

section article .block_fullwidth .right ul li span a:visited{
	font-family: 'Open Sans', sans-serif;
	color:rgba(155,139,137,0.75);
	
}


section article .block_fullwidth.content .gallery_line {
	padding:0 0 20px 0;
	height:100%;
	margin:0 auto;
}
section article .block_fullwidth.content .gallery_line a {
	background:none;
	float:none;
	padding:0;
	margin:0;
		text-decoration: underline;

}
section article .block_fullwidth.content .gallery_line img {
	padding:0 18px 0 0;
	width:167px;
	height:110px;
	float:left;
	margin:0 auto;
}
section article .block_fullwidth.content .gallery_line img.last {
	padding:0 0 0 0;
}

.border {

border:4px solid rgba(255,255,255, 0.7);
border-radius: 24px;
	margin:5px 0 0 0;
}


section article .block_fullwidth.content hr {
display: block;
height: 1px;
border: 0;
border-top: 1px dotted rgba(197,135,18,1.00);
margin: 1em 0;
padding: 0;
}

/* ============================ */
/* Footer Definition */
/* ============================ */
footer {
	position:fixed;
	z-index:999;
	bottom:0;
	width:100%;
	height:	45px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:thin;
}
footer nav {
	background:rgb(155,139,137);
	margin: 0 auto;
	width:950px;
	height:45px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:thin;

}
footer nav ul {
	width: 100%;
	display:inline-block;
	position: relative;
	list-style-type: none;
	padding:17px 0 0 10px;
	margin:0;
}
footer nav ul li {
	font-family: 'Open Sans', sans-serif;
	font-weight:normal;
	font-size:1.1em;
	line-height:120%;
	float:left;
	color:rgb(255,255,255);
	text-align: center;
	display: inline-block;
	width: 25%;
}
/*footer nav ul li:first-child {
	width: 170px;
}*/
footer nav ul li a {
	color:rgb(255,255,255);
		text-decoration: underline;

}
footer nav ul li a:hover {
	color:rgba(255,255,255, 0.75);
	text-decoration:underline;
}
footer nav ul li a:visited {
	color:rgb(255,255,255);
	text-decoration:underline;
}
footer nav ul li a:active {
	color:rgb(255,255,255);
	text-decoration:none;
}
