.fount_animated {
	-webkit-animation-duration:.7s;
	animation-duration:.7s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}

@-webkit-keyframes flash {
	0%,50%,100% {
		opacity:1;
	}
	
	25%,75% {
		opacity:0;
	}
}

@keyframes flash {
	0%,50%,100% {
		opacity:1;
	}
	
	25%,75% {
		opacity:0;
	}
}

.flash {
	-webkit-animation-name:flash;
	animation-name:flash;
}

@-webkit-keyframes bounceOut {
	0% {
		-webkit-transform:scale(1);
		transform:scale(1);
	}
	
	25% {
		-webkit-transform:scale(0.95);
		transform:scale(0.95);
	}
	
	50% {
		opacity:1;
		-webkit-transform:scale(1.1);
		transform:scale(1.1);
	}
	
	100% {
		opacity:0;
		-webkit-transform:scale(0.3);
		transform:scale(0.3);
	}
}

@keyframes bounceOut {
	0% {
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
	}
	
	25% {
		-webkit-transform:scale(0.95);
		-ms-transform:scale(0.95);
		transform:scale(0.95);
	}
	
	50% {
		opacity:1;
		-webkit-transform:scale(1.1);
		-ms-transform:scale(1.1);
		transform:scale(1.1);
	}
	
	100% {
		opacity:0;
		-webkit-transform:scale(0.3);
		-ms-transform:scale(0.3);
		transform:scale(0.3);
	}
}

.bounceOut {
	-webkit-animation-name:bounceOut;
	animation-name:bounceOut;
}

@-webkit-keyframes bounce {
	0%,20%,50%,80%,100% {
		-webkit-transform:translateY(0);
		transform:translateY(0);
	}
	
	40% {
		-webkit-transform:translateY(-30px);
		transform:translateY(-30px);
	}
	
	60% {
		-webkit-transform:translateY(-15px);
		transform:translateY(-15px);
	}
}

@keyframes bounce {
	0%,20%,50%,80%,100% {
		-webkit-transform:translateY(0);
		-ms-transform:translateY(0);
		transform:translateY(0);
	}
	
	40% {
		-webkit-transform:translateY(-30px);
		-ms-transform:translateY(-30px);
		transform:translateY(-30px);
	}
	
	60% {
		-webkit-transform:translateY(-15px);
		-ms-transform:translateY(-15px);
		transform:translateY(-15px);
	}
}

.bounce {
	-webkit-animation-name:bounce;
	animation-name:bounce;
}

@-webkit-keyframes shake {
	0%,100% {
		-webkit-transform:translateX(0);
		transform:translateX(0);
	}
	
	10%,30%,50%,70%,90% {
		-webkit-transform:translateX(-10px);
		transform:translateX(-10px);
	}
	
	20%,40%,60%,80% {
		-webkit-transform:translateX(10px);
		transform:translateX(10px);
	}
}

@keyframes shake {
	0%,100% {
		-webkit-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0);
	}
	
	10%,30%,50%,70%,90% {
		-webkit-transform:translateX(-10px);
		-ms-transform:translateX(-10px);
		transform:translateX(-10px);
	}
	
	20%,40%,60%,80% {
		-webkit-transform:translateX(10px);
		-ms-transform:translateX(10px);
		transform:translateX(10px);
	}
}

.shake {
	-webkit-animation-name:shake;
	animation-name:shake;
}

@-webkit-keyframes fadeInRotator {
	0% {
		opacity:0;
		top:-12px;
	}
	
	10%,95% {
		opacity:1;
		top:0;
	}
	
	100% {
		opacity:0;
		top:-12px;
	}
}

@keyframes fadeInRotator {
	0% {
		opacity:0;
		top:-12px;
	}
	
	10%,95% {
		opacity:1;
		top:0;
	}
	
	100% {
		opacity:0;
		top:-12px;
	}
}

.fadeInRotator {
	-webkit-animation-name:fadeInRotator;
	animation-name:fadeInRotator;
	-webkit-animation-duration:2.5s;
	animation-duration:2.5s;
}

@-webkit-keyframes bounceInUp {
	0% {
		opacity:0;
		-webkit-transform:translateY(2000px);
	}
	
	60% {
		opacity:1;
		-webkit-transform:translateY(-30px);
	}
	
	80% {
		opacity:1;
		-webkit-transform:translateY(10px);
	}
	
	100% {
		opacity:1;
		-webkit-transform:translateY(0);
	}
}

@-moz-keyframes bounceInUp {
	0% {
		opacity:0;
		-moz-transform:translateY(2000px);
	}
	
	60% {
		opacity:1;
		-moz-transform:translateY(-30px);
	}
	
	80% {
		opacity:1;
		-moz-transform:translateY(10px);
	}
	
	100% {
		opacity:1;
		-moz-transform:translateY(0);
	}
}

@-ms-keyframes bounceInUp {
	0% {
		opacity:0;
		-ms-transform:translateY(2000px);
	}
	
	60% {
		opacity:1;
		-ms-transform:translateY(-30px);
	}
	
	80% {
		opacity:1;
		-ms-transform:translateY(10px);
	}
	
	100% {
		opacity:1;
		-ms-transform:translateY(0);
	}
}

@-o-keyframes bounceInUp {
	0% {
		opacity:0;
		-o-transform:translateY(2000px);
	}
	
	60% {
		opacity:1;
		-o-transform:translateY(-30px);
	}
	
	80% {
		opacity:1;
		-o-transform:translateY(10px);
	}
	
	100% {
		opacity:1;
		-o-transform:translateY(0);
	}
}

@keyframes bounceInUp {
	0% {
		opacity:0;
		transform:translateY(2000px);
	}
	
	60% {
		opacity:1;
		transform:translateY(-30px);
	}
	
	80% {
		opacity:1;
		transform:translateY(10px);
	}
	
	100% {
		opacity:1;
		transform:translateY(0);
	}
}

@-webkit-keyframes bounceInSmall {
	0% {
		-webkit-transform:translateY(5px);
	}
	
	60% {
		-webkit-transform:translateY(-5px);
	}
	
	80% {
		-webkit-transform:translateY(5px);
	}
	
	100% {
		-webkit-transform:translateY(0);
	}
}

@-moz-keyframes bounceInSmall {
	0% {
		-moz-transform:translateY(5px);
	}
	
	60% {
		-moz-transform:translateY(-5px);
	}
	
	80% {
		-moz-transform:translateY(5px);
	}
	
	100% {
		-moz-transform:translateY(0);
	}
}

@-ms-keyframes bounceInSmall {
	0% {
		-ms-transform:translateY(5px);
	}
	
	60% {
		-ms-transform:translateY(-5px);
	}
	
	80% {
		-ms-transform:translateY(5px);
	}
	
	100% {
		-ms-transform:translateY(0);
	}
}

@-o-keyframes bounceInSmall {
	0% {
		-o-transform:translateY(5px);
	}
	
	60% {
		-o-transform:translateY(-5px);
	}
	
	80% {
		-o-transform:translateY(5px);
	}
	
	100% {
		-o-transform:translateY(0);
	}
}

@keyframes bounceInSmall {
	0% {
		transform:translateY(5px);
	}
	
	60% {
		transform:translateY(-5px);
	}
	
	80% {
		transform:translateY(5px);
	}
	
	100% {
		transform:translateY(0);
	}
}

.alignnone {
	margin:0 20px 10px 0;
}

.aligncenter,div.aligncenter {
	display:block;
	margin:5px auto;
}

.alignright {
	float:right;
	margin:5px 0 20px 20px;
}

.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}

.aligncenter {
	display:block;
	margin:5px auto;
}

a img.alignright {
	float:right;
	margin:5px 0 20px 20px;
}

a img.alignnone {
	margin:0 20px 10px 0;
}

a img.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}

a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.wp-caption {
	border:1px solid #f0f0f0;
	max-width:96%;
	padding:5px 3px 10px;
	text-align:center;
}

.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}

.wp-caption.alignleft {
	margin:5px 20px 20px 0;
}

.wp-caption.alignright {
	margin:5px 0 20px 20px;
}

.wp-caption img {
	border:0 none;
	height:auto;
	margin:0;
	max-width:98.5%;
	padding:0;
	width:auto;
}

.wp-caption p.wp-caption-text {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}

.sticky,.gallery-caption,.bypostauthor {
	display:block;
}

html {
	font-size:100%;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	overflow-x:hidden;
	min-height:100%;
}

body {
	height:100%!important;
	-webkit-font-smoothing:subpixel-antialiased;
	margin:0;
	font-size:14px;
	line-height:1.7em;
	text-rendering:optimizelegibility;
	width:100%;
}

.fount_safari body {
	-webkit-font-smoothing:auto;
}

.left_floated {
	float:left;
}

.right_floated {
	float:right;
}

#wrap {
	z-index:2;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

table#contact td{border: 0;color:white;font-size:14px;}
table#contact td.theme_button{text-align: left;}
table#contact input[type="text"]{width: 100%;}
table#contact input[type="email"]{width: 100%;}
table#contact .theme_button input{border-color: #fff!important;color: #fff!important; background-color: transparent!important; width: 30%;}

span.radio-423{float:right;}
span.radio-425{float:right;}
#wrap.prk_first_anim {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-delay:.25s;
	-o-transition-delay:.25s;
	-webkit-transition-delay:.25s;
	transition-delay:.25s;
}

.ultra_wrapper {
	height:auto!important;
	width:100%;
	overflow:hidden;
}

h1,h2,h3,h4,h5,h6 {
	margin:0;
	text-rendering:optimizelegibility;
	line-height:1.2em;
}

h1,h2 {
	font-weight:700;
}

h3,h4 {
	font-weight:500;
}

h5,h6 {
	font-weight:400;
}

h1.huge {
	font-size:8em;
	line-height:.9em;
	margin-bottom:6px;
}

h5 {
	font-size:1.25em;
	line-height:1.4em;
}

h5.small {
	font-size:1.2em;
}

h6.big {
	font-size:1.15em;
}

h6 {
	font-size:1.05em;
	line-height:1.7em;
}

h6.small {
	font-size:.9em;
	line-height:1.7em;
}

h6.smaller {
	font-size:.85em;
	line-height:1.7em;
}

h1 {
	font-size:3.4em;
}

.prk_vc_title h2,h2.big {
	font-size:2.5em;
}

h2 {
	font-size:2.2em;
}

h2.small {
	font-size:2.1em;
}

h3.big {
	font-size:2em;
}

h3 {
	font-size:1.85em;
}

h3.small {
	font-size:1.2em;
}

h4.big {
	font-size:1.5em;
}

h4 {
	font-size:1.35em;
}

h4.small {
	font-size:1.3em;
}

#single_page_teaser {
	font-size:1em;
}

.smaller_font {
	font-size:.9em;
}

.clearfix {
	zoom:1;
}

.clearfix:before,.clearfix:after {
	display:table!important;
	content:""!important;
}

.clearfix:after {
	clear:both!important;
}

p {
	margin:0 0 8px;
}

a,a:hover,a:active {
	outline:0;
	text-decoration:none;
}

.widget ul,ul.unstyled,ol.unstyled {
	margin:0;
	list-style:none;
	padding:0;
}

#calendar_wrap #wp-calendar {
	display:inline-block;
	margin-top:6px;
}

#calendar_wrap caption {
	font-weight:600;
	margin-bottom:2px;
	text-align:inherit;
	font-size:1.2em;
	text-align:center;
	margin-top:8px;
}

#calendar_wrap td {
	padding:4px;
}

.tagcloud a {
	padding:2px 6px 1px;
	float:left;
	margin:0 0 1px 1px;
	font-size:1em!important;
}

.fount_italic {
	font-style:italic;
}

#single_page_title {
	padding:40px 0;
}

#single_page_title #single_page_teaser {
	font-size:1.2em;
}

#single_blog_title {
	padding:40px 0 0;
	font-size:2.4em;
}

.show_later,.show_much_later {
	display:none;
}

*,:before,:after {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.row {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	zoom:1;
}

.row:before,.row:after {
	content:" ";
	display:table;
}

.row:after {
	clear:both;
}

.row.collapse>.column,.row.collapse>.columns {
	position:relative;
	padding-left:0;
	padding-right:0;
	float:left;
}

.row.collapse .row {
	margin-left:0;
	margin-right:0;
}

.row.extra_size .row.extra_size,.row .row {
	width:auto;
	margin-left:-16px;
	margin-right:-16px;
	margin-top:0;
	margin-bottom:0;
	max-width:none;
	zoom:1;
}

.row .row:before,.row .row:after {
	content:" ";
	display:table;
}

.row .row:after {
	clear:both;
}

.row .row.collapse {
	width:auto;
	margin:0;
	max-width:none;
	zoom:1;
}

.row .row.collapse:before,.row .row.collapse:after {
	content:" ";
	display:table;
}

.row .row.collapse:after {
	clear:both;
}

.column,.columns {
	position:relative;
	padding-left:16px;
	padding-right:16px;
	width:100%;
	float:left;
}

@media only screen {
	.small-push-1 {
		position:relative;
		left:8.33333%;
		right:auto;
	}
	
	.small-pull-1 {
		position:relative;
		right:8.33333%;
		left:auto;
	}
	
	.small-push-2 {
		position:relative;
		left:16.66667%;
		right:auto;
	}
	
	.small-pull-2 {
		position:relative;
		right:16.66667%;
		left:auto;
	}
	
	.small-push-3 {
		position:relative;
		left:25%;
		right:auto;
	}
	
	.small-pull-3 {
		position:relative;
		right:25%;
		left:auto;
	}
	
	.small-push-4 {
		position:relative;
		left:33.33333%;
		right:auto;
	}
	
	.small-pull-4 {
		position:relative;
		right:33.33333%;
		left:auto;
	}
	
	.small-push-5 {
		position:relative;
		left:41.66667%;
		right:auto;
	}
	
	.small-pull-5 {
		position:relative;
		right:41.66667%;
		left:auto;
	}
	
	.small-push-6 {
		position:relative;
		left:50%;
		right:auto;
	}
	
	.small-pull-6 {
		position:relative;
		right:50%;
		left:auto;
	}
	
	.small-push-7 {
		position:relative;
		left:58.33333%;
		right:auto;
	}
	
	.small-pull-7 {
		position:relative;
		right:58.33333%;
		left:auto;
	}
	
	.small-push-8 {
		position:relative;
		left:66.66667%;
		right:auto;
	}
	
	.small-pull-8 {
		position:relative;
		right:66.66667%;
		left:auto;
	}
	
	.small-push-9 {
		position:relative;
		left:75%;
		right:auto;
	}
	
	.small-pull-9 {
		position:relative;
		right:75%;
		left:auto;
	}
	
	.small-push-10 {
		position:relative;
		left:83.33333%;
		right:auto;
	}
	
	.small-pull-10 {
		position:relative;
		right:83.33333%;
		left:auto;
	}
	
	.small-push-11 {
		position:relative;
		left:91.66667%;
		right:auto;
	}
	
	.small-pull-11 {
		position:relative;
		right:91.66667%;
		left:auto;
	}
	
	.column,.columns {
		position:relative;
		padding-left:16px;
		padding-right:16px;
		float:left;
	}
	
	.small-1 {
		float:left;
		position:relative;
		width:8.33333%;
	}
	
	.small-2 {
		float:left;
		position:relative;
		width:16.66667%;
	}
	
	.small-3 {
		float:left;
		position:relative;
		width:25%;
	}
	
	.small-4 {
		float:left;
		position:relative;
		width:33.33333%;
	}
	
	.small-5 {
		float:left;
		position:relative;
		width:41.66667%;
	}
	
	.small-6 {
		float:left;
		position:relative;
		width:50%;
	}
	
	.small-7 {
		float:left;
		position:relative;
		width:58.33333%;
	}
	
	.small-8 {
		float:left;
		position:relative;
		width:66.66667%;
	}
	
	.small-9 {
		float:left;
		position:relative;
		width:75%;
	}
	
	.small-10 {
		float:left;
		position:relative;
		width:83.33333%;
	}
	
	.small-11 {
		float:left;
		position:relative;
		width:91.66667%;
	}
	
	.small-12 {
		float:left;
		position:relative;
		width:100%;
	}
	
	.small-offset-0 {
		position:relative;
		margin-left:0;
	}
	
	.small-offset-1 {
		position:relative;
		margin-left:8.33333%;
	}
	
	.small-offset-2 {
		position:relative;
		margin-left:16.66667%;
	}
	
	.small-offset-3 {
		position:relative;
		margin-left:25%;
	}
	
	.small-offset-4 {
		position:relative;
		margin-left:33.33333%;
	}
	
	.small-offset-5 {
		position:relative;
		margin-left:41.66667%;
	}
	
	.small-offset-6 {
		position:relative;
		margin-left:50%;
	}
	
	.small-offset-7 {
		position:relative;
		margin-left:58.33333%;
	}
	
	.small-offset-8 {
		position:relative;
		margin-left:66.66667%;
	}
	
	.small-offset-9 {
		position:relative;
		margin-left:75%;
	}
	
	.small-offset-10 {
		position:relative;
		margin-left:83.33333%;
	}
	
	[class*="column"]+[class*="column"]:last-child {
		float:right;
	}
	
	[class*="column"]+[class*="column"].end {
		float:left;
	}
	
	.column.small-centered,.columns.small-centered {
		position:relative;
		margin-left:auto;
		margin-right:auto;
		float:none!important;
	}
	
	.column.small-uncentered,.columns.small-uncentered {
		margin-left:0;
		margin-right:0;
		float:left!important;
	}
	
	.column.small-uncentered.opposite,.columns.small-uncentered.opposite {
		float:right!important;
	}
}

.zero_side_pad {
	padding-left:0;
	padding-right:0;
}

img,object,embed {
	max-width:100%;
	height:auto;
}

object,embed {
	height:100%;
}

img {
	-ms-interpolation-mode:bicubic;
}

#map_canvas img,.map_canvas img {
	max-width:none!important;
}

#prk_responsive_menu.classic_menu {
	width:100%;
	position:fixed;
	z-index:9908;
	left:0;
	padding:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

#prk_responsive_menu.prk_first_anim {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity,margin;
	-o-transition-property:opacity,margin;
	-webkit-transition-property:opacity,margin;
	transition-property:opacity,margin;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

.prk_invisible {
	visibility:hidden;
}

.prk_inner_block {
	padding-left:48px!important;
	padding-right:48px!important;
}

.prk_inner_block #folio_father {
	margin-bottom:60px;
}

.vertical_forced_row>div {
	display:table!important;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	float:none!important;
}

.vertical_forced_row>div>div {
	display:table-cell;
	vertical-align:middle;
}

.page-template-default .prk_composer_extra.prk_inner_block {
	margin-bottom:60px;
}

.page-template-default #fount_super_sections .prk_composer_extra.prk_inner_block {
	margin-left:auto!important;
	margin-right:auto!important;
	padding-left:32px!important;
	padding-right:32px!important;
}

.page-template-default #sidebar {
	padding-top:0;
}

#fount_super_sections {
	margin-left:0;
	margin-right:0;
}

#fount_super_sections .prk_inner_block {
	padding-left:32px!important;
	padding-right:32px!important;
}

#fount_super_sections .prk_composer_extra.prk_inner_block {
	padding-left:48px!important;
	padding-right:48px!important;
}

#fount_super_sections .fount_ajax_portfolio .prk_inner_block {
	padding-left:0!important;
	padding-right:0!important;
}

#fount_super_sections .fount_inner_row {
	padding-left:0!important;
	padding-right:0!important;
	margin-left:-64px;
	margin-right:-64px;
	width:auto;
}

#fount_super_sections .fount_super_width>.columns {
	padding-left:0;
	padding-right:0;
}

#fount_super_sections .fount_super_width>.columns>.row {
	margin-left:0;
	margin-right:0;
}

#fount_super_sections .fount_super_width .fount_ajax_portfolio .prk_inner_block {
	padding-left:48px!important;
	padding-right:48px!important;
}

#fount_super_sections .fount_super_width #ajaxed_content {
	margin-left:auto;
	margin-right:auto;
	padding-left:48px!important;
	padding-right:48px!important;
}

#fount_super_sections .prk_inner_block #single_entry_content .prk_inner_block {
	padding-left:inherit!important;
	padding-right:inherit!important;
}

.fount_with_video {
	-moz-background-size:cover;
	-o-background-size:cover;
	-webkit-background-size:cover;
	background-size:cover;
}

.wpb_row.fount_with_video {
	position:relative;
	overflow:hidden!important;
}

.wpb_row.fount_with_video>div {
	z-index:2;
}

.fount_video-bg {
	position:absolute;
	bottom:0;
	right:0;
	z-index:1;
	width:100%;
	min-height:100%;
}

#portfolio_single_page {
	margin-top:32px;
}

#portfolio_single_page #single_entry_content {
	margin-top:-32px;
}

#portfolio_single_page.unmargined {
	margin-top:0;
}

#fount_sidebared_sections,#single_post_content {
	margin-left:-80px;
	margin-right:-80px;
}

#single_post_content .fount_inner_row {
	padding-left:0!important;
	padding-right:0!important;
	margin-left:-80px;
	margin-right:-80px;
	width:auto;
}

.sh_member_desc_inner {
	margin-left:-64px;
	margin-right:-64px;
}

#fount_member_description,#single_entry_content {
	margin-left:-48px;
	margin-right:-48px;
}

.prk_inner_block #member_full_row .prk_inner_block,.prk_inner_block #single_entry_content .prk_inner_block {
	padding-left:inherit!important;
	padding-right:inherit!important;
}

.prk_composer_extra {
	margin-left:0!important;
	margin-right:0!important;
	margin-bottom:32px;
}

#prk_responsive_menu_inner {
	width:100%;
	-moz-transition-property:background-color;
	-o-transition-property:background-color;
	-webkit-transition-property:background-color;
	transition-property:background-color;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	-webkit-backface-visibility:hidden;
}

#prk_hidden_bar {
	position:fixed;
	right:0;
	visibility:hidden;
	z-index:1;
	margin-right:-160px;
	background-repeat:no-repeat;
	background-position:center center;
	-moz-background-size:cover;
	-o-background-size:cover;
	-webkit-background-size:cover;
	background-size:cover;
}

#prk_hidden_bar #prk_hidden_bar_scroller {
	padding:48px 16px 10px 32px;
}

#prk_hidden_bar .pirenko_highlighted {
	padding:8px 10px;
}

#prk_hidden_bar .widget-title {
	font-size:1.6em;
	display:inline-block;
	font-weight:600;
	position:relative;
	padding-bottom:6px;
}

#prk_hidden_bar #mc_display_rewards {
	text-align:center!important;
}

#prk_hidden_bar a {
	-moz-transition-property:color;
	-o-transition-property:color;
	-webkit-transition-property:color;
	transition-property:color;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

#prk_hidden_bar a:hover {
	-moz-transition-property:color;
	-o-transition-property:color;
	-webkit-transition-property:color;
	transition-property:color;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

#prk_hidden_bar .widget_inner {
	font-size:.9em;
}

#prk_hidden_bar .widget_nav_menu .menu>li {
	padding-bottom:6px;
}

#prk_hidden_bar .widget_nav_menu .menu>li>a {
	font-size:1.25em;
	line-height:1.45em;
}

#prk_hidden_bar .vertical_widget {
	padding-bottom:40px;
}

#prk_hidden_bar input[type="password"],#prk_hidden_bar input[type="tel"],#prk_hidden_bar input[type="email"],#prk_hidden_bar input[type="text"] {
	background-color:transparent;
}

#prk_hidden_bar #hidden_bar_footer {
	bottom:0;
	position:absolute;
	padding:0 32px 32px;
}

#prk_hidden_bar_inner.head_left_text {
	text-align:left;
}

#prk_hidden_bar_inner.head_left_text #mc_display_rewards {
	text-align:left!important;
}

#prk_hidden_bar_inner.head_right_text {
	text-align:right;
}

#prk_hidden_bar_inner.head_right_text #mc_display_rewards {
	text-align:right!important;
}

.showing_hidden_sidebar #prk_hidden_bar {
	z-index:4;
}

#prk_hidden_bar_inner {
	padding-right:16px;
	text-align:center;
}

#prk_hidden_bar_inner #mc_display_rewards {
	text-align:center;
}

#prk_hidden_bar_inner>.widget {
	padding-bottom:40px;
}

.grid_single_title {
	position:absolute;
	width:100%;
	text-align:center;
	z-index:20;
	line-height:1.2em;
	padding:0 4px;
	top:50%;
	font-weight:400;
	margin-top:-10px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity,margin;
	-o-transition-property:opacity,margin;
	-webkit-transition-property:opacity,margin;
	transition-property:opacity,margin;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

.revealed_link {
	display:none;
}

.titled_portfolio .grid_single_title {
	min-height:200px;
	position:relative;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	padding:20px;
	text-align:left;
}

.titled_portfolio .portfolio_entry_li .grid_colored_block {
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
}

.titled_portfolio .portfolio_entry_li .entry_content {
	display:block;
	margin-top:6px;
	margin-bottom:0;
	line-height:1.7em;
	font-size:.9em;
	-moz-transition-property:opacity,margin;
	-o-transition-property:opacity,margin;
	-webkit-transition-property:opacity,margin;
	transition-property:opacity,margin;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	-webkit-backface-visibility:hidden;
}

.titled_portfolio .portfolio_entry_li.without_skills .grid_single_title,.titled_portfolio .portfolio_entry_li.iconized .grid_single_title {
	margin-top:0;
}

.titled_portfolio .folio_icons_wrap,.titled_portfolio .inner_skills {
	display:none;
}

.titled_portfolio h3 {
	font-weight:600;
}

.titled_portfolio .revealed_link {
	display:block;
	line-height:1.7em;
	position:absolute;
	bottom:20px;
	z-index:20;
	left:20px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.titled_portfolio .revealed_link i {
	margin-left:6px;
}

.titled_portfolio .portfolio_entry_li.hover_trigger.iconized .grid_single_title,.titled_portfolio .portfolio_entry_li.hover_trigger.without_skills .grid_single_title,.titled_portfolio .portfolio_entry_li.hover_trigger .grid_single_title {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	margin-top:-40px;
}

.titled_portfolio .portfolio_entry_li.hover_trigger.iconized .entry_content,.titled_portfolio .portfolio_entry_li.hover_trigger.without_skills .entry_content,.titled_portfolio .portfolio_entry_li.hover_trigger .entry_content {
	margin-bottom:40px;
}

.titled_portfolio .portfolio_entry_li.hover_trigger.iconized .revealed_link,.titled_portfolio .portfolio_entry_li.hover_trigger.without_skills .revealed_link,.titled_portfolio .portfolio_entry_li.hover_trigger .revealed_link {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	-moz-transition-delay:.1s;
	-o-transition-delay:.1s;
	-webkit-transition-delay:.1s;
	transition-delay:.1s;
}

.portfolio_entry_li.iconized .grid_single_title {
	margin-top:-30px;
}

.portfolio_entry_li.without_skills .grid_single_title {
	margin-top:-4px;
}

.no_titles_gallery .grid_single_title {
	display:none;
}

.inner_skills {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity,margin;
	-o-transition-property:opacity,margin;
	-webkit-transition-property:opacity,margin;
	transition-property:opacity,margin;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	margin-top:10px;
	font-size:.9em;
}

.fount_fa_folio {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity,right,top;
	-o-transition-property:opacity,right,top;
	-webkit-transition-property:opacity,right,top;
	transition-property:opacity,right,top;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	position:absolute;
	right:10px;
	top:12px;
	font-size:24px;
	z-index:5;
}

.folio_icons_wrap {
	top:60%;
	position:absolute;
	z-index:6;
	width:100%;
}

.lone_linker {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:all;
	-o-transition-property:all;
	-webkit-transition-property:all;
	transition-property:all;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	width:36px;
	height:36px;
	position:absolute;
}

.lone_linker a {
	padding:8px 9px;
	width:36px;
	height:36px;
	-moz-transition-property:all;
	-o-transition-property:all;
	-webkit-transition-property:all;
	transition-property:all;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	display:inline-block;
	-webkit-backface-visibility:hidden;
}

.lone_linker i {
	font-size:20px;
}

.lone_linker.prk_first {
	margin-left:-37px;
	left:46%;
}

.lone_linker.prk_first a {
	padding-top:9px;
}

.lone_linker.prk_second {
	left:54%;
	margin-left:0;
}

.portfolio_entry_li {
	float:left;
	line-height:0;
	cursor:pointer;
}

.portfolio_entry_li .prk_magnificent {
	position:absolute;
}

.portfolio_entry_li .entry_content {
	display:none;
}

.grid_colored_block {
	width:100%;
	height:100%;
	position:absolute;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity,-moz-transform;
	-o-transition-property:opacity,-o-transform;
	-webkit-transition-property:opacity,-webkit-transform;
	transition-property:opacity,transform;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	z-index:4;
	-moz-transform:rotate(45deg) scale(0.5,0.5);
	-ms-transform:rotate(45deg) scale(0.5,0.5);
	-webkit-transform:rotate(45deg) scale(0.5,0.5);
	transform:rotate(45deg) scale(0.5,0.5);
}

.portfolio_entry_li.hover_trigger .grid_colored_block {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	width:100%;
	height:100%;
	visibility:visible;
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

.portfolio_entry_li.hover_trigger .grid_single_title {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	margin-top:-20px;
}

.portfolio_entry_li.hover_trigger .inner_skills {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-delay:.1s;
	-o-transition-delay:.1s;
	-webkit-transition-delay:.1s;
	transition-delay:.1s;
	margin-top:2px;
}

.portfolio_entry_li.hover_trigger .fount_fa_folio {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-delay:.2s;
	-o-transition-delay:.2s;
	-webkit-transition-delay:.2s;
	transition-delay:.2s;
	right:14px;
	top:16px;
}

@-webkit-keyframes scaleUp {
	to {
		-webkit-transform:scale(1);
		filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity:1;
	}
}

@-moz-keyframes scaleUp {
	to {
		-moz-transform:scale(1);
		filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity:1;
	}
}

@keyframes scaleUp {
	to {
		transform:scale(1);
		filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity:1;
	}
}

.iso_folio.fount_effect .portfolio_entry_li.animate {
	-webkit-transform:scale(0.6);
	-moz-transform:scale(0.6);
	transform:scale(0.6);
	-webkit-animation:scaleUp .45s ease-in-out forwards;
	-moz-animation:scaleUp .45s ease-in-out forwards;
	animation:scaleUp .45s ease-in-out forwards;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

.hidden_by_css {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

.portfolio_entry_li.hover_trigger.without_skills .grid_single_title {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	margin-top:-14px;
}

.portfolio_entry_li.hover_trigger.iconized .grid_single_title {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	margin-top:-40px;
}

.portfolio_entry_li.hover_trigger.iconized .fount_fa_folio {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-delay:.2s;
	-o-transition-delay:.2s;
	-webkit-transition-delay:.2s;
	transition-delay:.2s;
	right:14px;
	top:6px;
}

.portfolio_entry_li.hover_trigger.iconized .lone_linker.prk_first {
	left:50%;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-delay:.35s;
	-o-transition-delay:.35s;
	-webkit-transition-delay:.35s;
	transition-delay:.35s;
}

.portfolio_entry_li.hover_trigger.iconized .lone_linker.prk_second {
	left:50%;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-delay:.35s;
	-o-transition-delay:.35s;
	-webkit-transition-delay:.35s;
	transition-delay:.35s;
}

#fount_logo_holder {
	display:inline-block;
	line-height:0;
	cursor:pointer;
	left:0;
	text-align:center;
	position:relative;
}

#fount_logo_holder img {
	width:auto;
	max-width:none;
}

.fount_fixed_bg {
	background-attachment:fixed;
	background-position:50% 50%;
	-moz-background-size:cover;
	-o-background-size:cover;
	-webkit-background-size:cover;
	background-size:cover;
}

.fount_with_parallax {
	-moz-background-size:cover;
	-o-background-size:cover;
	-webkit-background-size:cover;
	background-size:cover;
}

.fount_on_mobile .fount_fixed_bg,.fount_on_mobile .fount_with_parallax {
	background-attachment:scroll;
}

.prk_section.prk_full_width {
/*padding-top:70px;*/
	padding-bottom:30px;
	margin-left:0;
	margin-right:0;
	width:100%;
}

.prk_section.prk_full_width.forced_row {
	padding-top:80px;
	padding-bottom:20px;
}

.prk_meta {
	display:none;
}

#classic_blog_section {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity,margin;
	-o-transition-property:opacity,margin;
	-webkit-transition-property:opacity,margin;
	transition-property:opacity,margin;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	-moz-transition-delay:.1s;
	-o-transition-delay:.1s;
	-webkit-transition-delay:.1s;
	transition-delay:.1s;
	margin-top:20px;
}

#classic_blog_section.prk_first_anim {
	margin-top:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity,margin;
	-o-transition-property:opacity,margin;
	-webkit-transition-property:opacity,margin;
	transition-property:opacity,margin;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	-moz-transition-delay:.1s;
	-o-transition-delay:.1s;
	-webkit-transition-delay:.1s;
	transition-delay:.1s;
}

#single_blog_content {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity,margin;
	-o-transition-property:opacity,margin;
	-webkit-transition-property:opacity,margin;
	transition-property:opacity,margin;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	-moz-transition-delay:.4s;
	-o-transition-delay:.4s;
	-webkit-transition-delay:.4s;
	transition-delay:.4s;
	margin-top:20px;
	padding:0;
}

.small-9 #single_blog_content.blog_limited_width {
	max-width:none;
}

#single_blog_content.prk_first_anim {
	margin-top:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity,margin;
	-o-transition-property:opacity,margin;
	-webkit-transition-property:opacity,margin;
	transition-property:opacity,margin;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	-moz-transition-delay:.7s;
	-o-transition-delay:.7s;
	-webkit-transition-delay:.7s;
	transition-delay:.7s;
}

#sidebar {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	padding-top:50px;
	font-size:.9em;
	margin-top:20px;
	padding-bottom:60px;
}

#sidebar .widget-title {
	font-size:1.5em;
	display:inline-block;
	padding-bottom:6px;
}

#sidebar.on_single_member {
	padding-top:0;
}

#sidebar.prk_blogged {
	padding-top:0;
}

#sidebar.prk_first_anim {
	margin-top:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	-moz-transition-delay:.9s;
	-o-transition-delay:.9s;
	-webkit-transition-delay:.9s;
	transition-delay:.9s;
}

.prk_shortcode-title {
	-webkit-backface-visibility:hidden;
	margin-bottom:14px;
	overflow:hidden;
}

.prk_shortcode-title h1 {
	padding:5px 0;
}

.prk_shortcode-title .simple_line {
	margin-top:14px;
	margin-bottom:10px;
}

.prk_shortcode-title .simple_line.thicker {
	margin-top:24px;
	margin-bottom:12px;
}

#sidebar.on_single_post {
	margin-top:88px;
}

#sidebar.on_single_post.prk_first_anim {
	margin-top:68px;
}

.prk_shortcode-title.unmargined {
	margin-bottom:0;
}

#sidebar .widget,.vertical_widget {
	padding-bottom:40px;
}

#sidebar .widget-last,.vertical_widget.widget-last {
	padding-bottom:0;
}

#searchform {
	position:relative;
	width:100%;
	margin:0;
}

#searchform .pirenko_highlighted.search-query {
	padding:0 32px 0 15px;
	width:82%;
	font-size:1em;
	height:38px;
	line-height:38px;
}

#searchform .sform_wrapper i {
	position:absolute;
	right:0;
	top:0;
	cursor:pointer;
	font-size:16px;
	height:38px;
	width:18%;
	text-align:center;
	line-height:38px;
}

.fount_paging_navigation {
	margin-bottom:80px;
}

.fount_paging_navigation a {
	-moz-transition-property:color,background-color;
	-o-transition-property:color,background-color;
	-webkit-transition-property:color,background-color;
	transition-property:color,background-color;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

.prk_minimal_button>input,.prk_minimal_button>span,.prk_minimal_button>a {
	float:left;
	padding:6px 14px 4px;
	margin-right:2px;
}

#search_ul {
	padding:0;
	list-style:none;
	margin-top:60px;
}

#search_ul .prk_search_res {
	margin-bottom:60px;
}

#search_ul .simple_line {
	margin-top:4px;
	margin-bottom:7px;
}

#search_ul .grid_image_wrapper {
	margin-right:20px;
	width:200px;
	float:left;
}

#search_ul .prk_with_featured {
	margin-left:220px;
}

#search_ul .theme_button {
	margin-top:8px;
}

#fount_to_top {
	width:40px;
	height:40px;
	position:fixed;
	right:0;
	bottom:-20px;
	z-index:9999;
	text-align:center;
	line-height:40px;
	cursor:pointer;
	visibility:hidden;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	padding-top:9px;
}

#fount_to_top .fount_fa-arrow-up {
	position:relative;
	top:0;
	font-size:18px;
}

#fount_to_top.fount_shown {
	visibility:visible;
	padding-top:2px;
	bottom:0;
	text-align:center;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
}

.fount_on_desktop #fount_to_top {
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

.fount_on_desktop #fount_to_top .fount_fa-arrow-up {
	position:relative;
	top:0;
	font-size:18px;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

.fount_on_desktop #fount_to_top.fount_shown {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-webkit-animation-name:bounceInSmall;
	-moz-animation-name:bounceInSmall;
	-ms-animation-name:bounceInSmall;
	-o-animation-name:bounceInSmall;
	animation-name:bounceInSmall;
	-webkit-animation-duration:.5s;
	-moz-animation-duration:.5s;
	-ms-animation-duration:.5s;
	-o-animation-duration:.5s;
	animation-duration:.5s;
	-webkit-animation-delay:0;
	-moz-animation-delay:0;
	-ms-animation-delay:0;
	-o-animation-delay:0;
	animation-delay:0;
	-webkit-animation-timing-function:ease;
	-moz-animation-timing-function:ease;
	-ms-animation-timing-function:ease;
	-o-animation-timing-function:ease;
	animation-timing-function:ease;
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	-ms-animation-fill-mode:both;
	-o-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
}

.fount_on_desktop #fount_to_top:hover .fount_fa-arrow-up {
	-webkit-animation-name:bounceInSmall;
	-moz-animation-name:bounceInSmall;
	-ms-animation-name:bounceInSmall;
	-o-animation-name:bounceInSmall;
	animation-name:bounceInSmall;
	-webkit-animation-duration:.5s;
	-moz-animation-duration:.5s;
	-ms-animation-duration:.5s;
	-o-animation-duration:.5s;
	animation-duration:.5s;
	-webkit-animation-delay:0;
	-moz-animation-delay:0;
	-ms-animation-delay:0;
	-o-animation-delay:0;
	animation-delay:0;
	-webkit-animation-timing-function:ease;
	-moz-animation-timing-function:ease;
	-ms-animation-timing-function:ease;
	-o-animation-timing-function:ease;
	animation-timing-function:ease;
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	-ms-animation-fill-mode:both;
	-o-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
}

#prk_logos {
	position:fixed;
	line-height:0;
}

#menu_section {
	float:right;
	z-index:9908;
	overflow:visible!important;
}

.menu_at_top #menu_section {
	width:100%;
	float:left;
	position:relative;
	z-index:1;
}

.menu_at_top #prk_menu_left_trigger {
	display:block;
}

.menu_at_top .fount_alone #prk_menu_left_trigger {
	display:none;
}

.menu_at_top .fount_alone .prk_bl2 {
	top:6px;
}

.menu_at_top .fount_alone .prk_bl3 {
	top:12px;
}

.menu_at_top .fount_alone #prk_menu_right_trigger.fount_alone {
	margin-top:-8px;
	right:-16px;
}

.menu_at_top .fount_alone #prk_menu_right_trigger.fount_alone .prk_menu_block {
	width:17px;
	height:3px;
}

.menu_at_top .fount_alone #prk_menu_right_trigger.fount_alone .prk_bl1 {
	top:8px;
}

.menu_at_top .fount_alone #prk_menu_right_trigger.fount_alone.hover_trigger .prk_bl1 {
	top:2px;
}

.menu_at_top .fount_alone #prk_menu_right_trigger.fount_alone.hover_trigger .prk_bl3 {
	margin-top:-2px;
}

.menu_at_top #prk_logos {
	width:60%;
	text-align:center;
	left:0;
	position:absolute;
	z-index:2;
	overflow:hidden;
	margin:0 20%;
}

.menu_at_top #fount_top_floater {
	right:0;
	position:absolute;
	float:none;
}

.menu_at_top #prk_responsive_menu_inner {
	height:auto!important;
}

.menu_at_top #prk_responsive_menu {
	position:relative;
}

.menu_at_top #prk_responsive_menu #nav-main {
	float:none;
}

#prk_footer_wrapper {
	z-index:1;
	bottom:0;
	padding:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	-moz-transition-delay:.5s;
	-o-transition-delay:.5s;
	-webkit-transition-delay:.5s;
	transition-delay:.5s;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

#prk_footer_wrapper.no_mirror {
	z-index:2;
}

#prk_footer_wrapper.prk_first_anim {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	-moz-transition-delay:.5s;
	-o-transition-delay:.5s;
	-webkit-transition-delay:.5s;
	transition-delay:.5s;
}

#prk_footer {
	line-height:1.5em;
}

#footer_mirror {
	z-index:1;
}

#fount_top_floater,#prk_responsive_menu #nav-main {
	float:left;
}

#prk_menu_left_trigger {
	display:none;
	cursor:pointer;
	position:relative;
	top:50%;
	width:17px;
	height:18px;
	margin-top:-8px;
}

#prk_menu_left_trigger .prk_menu_block {
	position:absolute;
	-moz-transition-property:margin;
	-o-transition-property:margin;
	-webkit-transition-property:margin;
	transition-property:margin;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

#prk_menu_left_trigger .prk_bl2 {
	top:6px;
}

#prk_menu_left_trigger .prk_bl3 {
	top:12px;
}

#prk_menu_right_trigger {
	margin-left:12px;
	position:relative;
	cursor:pointer;
	top:50%;
	width:17px;
	height:18px;
	margin-top:-8px;
}

#prk_menu_right_trigger .prk_menu_block {
	position:absolute;
	-moz-transition-property:margin,-moz-transform,top;
	-o-transition-property:margin,-o-transform,top;
	-webkit-transition-property:margin,-webkit-transform,top;
	transition-property:margin,transform,top;
	-moz-transition-duration:.15s;
	-o-transition-duration:.15s;
	-webkit-transition-duration:.15s;
	transition-duration:.15s;
}

#prk_menu_right_trigger .prk_bl2 {
	top:6px;
}

#prk_menu_right_trigger .prk_bl3 {
	top:12px;
}

#prk_menu_right_trigger.fount_alone {
	width:32px;
	height:23px;
	margin-top:-12px;
}

#prk_menu_right_trigger.fount_alone .prk_menu_block {
	position:absolute;
	-moz-transition-property:margin,-moz-transform;
	-o-transition-property:margin,-o-transform;
	-webkit-transition-property:margin,-webkit-transform;
	transition-property:margin,transform;
	-moz-transition-duration:.15s;
	-o-transition-duration:.15s;
	-webkit-transition-duration:.15s;
	transition-duration:.15s;
}

#prk_menu_right_trigger.fount_alone .prk_bl2 {
	top:9px;
}

#prk_menu_right_trigger.fount_alone .prk_bl3 {
	top:18px;
}

#prk_menu_right_trigger.fount_alone .prk_menu_block {
	width:32px;
	height:5px;
}

.prk_bl1,.prk_bl2,.prk_bl3 {
	-webkit-backface-visibility:hidden;
}

#prk_menu_left_trigger.hover_trigger .prk_menu_block,#prk_menu_right_trigger.hover_trigger .prk_menu_block {
	-moz-transition-property:margin,-moz-transform,top;
	-o-transition-property:margin,-o-transform,top;
	-webkit-transition-property:margin,-webkit-transform,top;
	transition-property:margin,transform,top;
	-moz-transition-duration:.15s;
	-o-transition-duration:.15s;
	-webkit-transition-duration:.15s;
	transition-duration:.15s;
}

#prk_menu_left_trigger.hover_trigger .prk_bl1,#prk_menu_right_trigger.hover_trigger .prk_bl1 {
	margin-top:-2px;
}

#prk_menu_left_trigger.hover_trigger .prk_bl3,#prk_menu_right_trigger.hover_trigger .prk_bl3 {
	margin-top:2px;
}

#prk_menu_right_trigger.fount_alone.hover_trigger .prk_bl1 {
	margin-top:-4px;
}

#prk_menu_right_trigger.fount_alone.hover_trigger .prk_bl3 {
	margin-top:4px;
}

.prk_shifted #prk_menu_right_trigger.fount_alone .prk_bl1 {
	top:8px;
}

.prk_shifted #prk_menu_right_trigger.fount_alone .prk_bl2 {
	top:8px;
}

.simple_fade {
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.15s;
	-o-transition-duration:.15s;
	-webkit-transition-duration:.15s;
	transition-duration:.15s;
	-moz-transform:scale(1,1);
	-ms-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	transform:scale(1,1);
}

.simple_fade.hover_trigger {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity:.8;
}

.simple_scale {
	-moz-transition-property:scale;
	-o-transition-property:scale;
	-webkit-transition-property:scale;
	transition-property:scale;
	-moz-transition-duration:.15s;
	-o-transition-duration:.15s;
	-webkit-transition-duration:.15s;
	transition-duration:.15s;
	-moz-transform:scale(1,1);
	-ms-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	transform:scale(1,1);
}

.simple_scale.hover_trigger {
	-moz-transform:scale(0.92,0.92);
	-ms-transform:scale(0.92,0.92);
	-webkit-transform:scale(0.92,0.92);
	transform:scale(0.92,0.92);
	-webkit-backface-visibility:hidden;
}

.glued_image {
	position:relative;
	left:0;
	bottom:-40px;
	line-height:0;
}

.menu_at_top #prk_menu_right_trigger .prk_bl1 {
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
	top:6px;
}

.menu_at_top #prk_menu_right_trigger .prk_bl2 {
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
}

.menu_at_top #prk_menu_right_trigger .prk_bl3 {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

.menu_at_top #prk_menu_right_trigger.hover_trigger .prk_bl1 {
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
	margin-top:0;
	top:0;
}

.menu_at_top #prk_menu_right_trigger.hover_trigger .prk_bl2 {
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
}

.menu_at_top #prk_menu_right_trigger.hover_trigger .prk_bl3 {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	margin-top:0;
}

.menu_at_top.prk_shifted #prk_menu_right_trigger .prk_bl1 {
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	top:6px;
}

.menu_at_top.prk_shifted #prk_menu_right_trigger .prk_bl2 {
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}

.menu_at_top.prk_shifted #prk_menu_right_trigger .prk_bl3 {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

.prk_shifted .prk_bl1 {
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	top:6px;
}

.prk_shifted .prk_bl2 {
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}

.prk_shifted .prk_bl3 {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

#prk_menu_left_trigger .prk_blocks,#prk_menu_right_trigger .prk_blocks {
	position:relative;
	-moz-transition-property:margin;
	-o-transition-property:margin;
	-webkit-transition-property:margin;
	transition-property:margin;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

#prk_menu_left_trigger .prk_menu_block,#prk_menu_right_trigger .prk_menu_block {
	width:17px;
	height:3px;
}

#prk_top_divider_wrapper {
	float:left;
}

#prk_top_divider {
	position:relative;
	height:20px;
	width:1px;
	float:left;
	top:50%;
	margin-top:-10px;
	margin-left:8px;
}

#prk_menu_loupe {
	font-size:17px;
	margin-top:0;
	margin-left:17px;
	cursor:pointer;
	margin-right:4px;
}

#top_form_close {
	font-size:18px;
	margin-top:-1px;
	cursor:pointer;
	position:absolute;
	top:0;
	right:32px;
	margin-right:-3px;
}

#searchform_top {
	z-index:-1;
	position:absolute;
	width:100%;
	padding-right:10em;
	display:none;
	margin-left:-32px;
	padding-left:32px;
	z-index:3;
}

#searchform_top input {
	font-size:2em;
	outline:none!important;
	border:0!important;
}

#top_form_hider {
	position:fixed;
	height:100%;
	width:100%;
	left:0;
	top:0;
	z-index:2;
	display:none;
}

#after_widgets {
	padding-bottom:26px;
}

#before_widgets {
	padding-top:32px;
	padding-bottom:28px;
}

#prk_footer.prk_no_footer {
	padding-top:35px;
	float:left;
	width:100%;
	padding-bottom:26px;
}

#prk_footer.prk_no_footer #footer_revealer {
	filter:alpha(opacity=100)!important;
	opacity:1!important;
}

#prk_footer.prk_no_footer #after_widgets {
	padding-top:0;
	padding-bottom:28px;
}

#prk_footer.prk_no_footer .copy {
	font-size:.85em;
	border-top:0!important;
	box-shadow:0 0 0 #000!important;
	-webkit-box-shadow:0 0 0 #000!important;
	-moz-box-shadow:0 0 0 #000!important;
}

#prk_footer.prk_no_footer i {
	vertical-align:middle;
}

.copy {
	text-align:right;
	padding-top:26px;
	font-size:.8em;
}

.copy.small-6 {
	text-align:left;
}

.copy.small-6.right_sided {
	text-align:right;
}

#headings_wrap {
	background-position:center center;
	-moz-background-size:cover;
	-o-background-size:cover;
	-webkit-background-size:cover;
	background-size:cover;
}

#headings_wrap.head_center {
	text-align:center;
}

#headings_wrap.head_right {
	text-align:right;
}

.fount_centered_text {
	text-align:center!important;
}

.fount_righted_text {
	text-align:right!important;
}

.head_left_text {
	text-align:left;
}

.head_center_text {
	text-align:center;
}

.head_right_text {
	text-align:right;
}

#body_hider {
	position:fixed;
	height:100%;
	width:100%;
	visibility:hidden;
	cursor:pointer;
	z-index:99099;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	background-color:#000;
}

#body_hider_full.prk_shifted_hider,#body_hider.prk_shifted_hider {
	visibility:visible;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
	opacity:.3;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

#footer_mirror,#prk_hidden_bar,#prk_ajax_container,#prk_footer {
	-moz-transition-property:margin;
	-o-transition-property:margin;
	-webkit-transition-property:margin;
	transition-property:margin;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

.fount_on_mobile #footer_mirror {
	display:none;
}

.fount_on_mobile #prk_footer_wrapper {
	position:relative;
	width:100%;
	opacity:1!important;
	filter:alpha(opacity=100)!important;
	bottom:inherit;
}

.fount_on_mobile .sf-menu>li>a:after {
	display:none;
}

.fount_on_mobile .wpb_text_column,.fount_on_mobile #footer_in .widget-title,.fount_on_mobile #footer_in .widget_inner,.fount_on_mobile .member_lnk,.fount_on_mobile .fount_member_links,.fount_on_mobile .prk_service.prk_service_right .prk_service_ctt,.fount_on_mobile .prk_service.prk_service_left .prk_service_ctt,.fount_on_mobile #commentform .contact_error,.fount_on_mobile #contact-form .contact_error,.fount_on_mobile #main .recentposts_ul_slider .masonry_inner,.fount_on_mobile #main .recentposts_ul_slider .entry_content,.fount_on_mobile #main .recentposts_ul_slider .blog_lower,.fount_on_mobile #main .recentposts_ul_shortcode .entry_content,.fount_on_mobile .prk_bl1,.fount_on_mobile .prk_bl2,.fount_on_mobile .prk_bl3,.fount_on_mobile .simple_scale.hover_trigger,.fount_on_mobile #prk_responsive_menu_inner,.fount_on_mobile .prk_shortcode-title,.fount_on_mobile .lone_linker a,.fount_on_mobile #main .recentposts_ul_slider.msnr .masonry_inner,.fount_on_mobile #main .masonry_blog .masonry_inner,.fount_on_mobile #main .recentposts_ul_slider.msnr .blog_lower,.fount_on_mobile #main .masonry_blog .masonry_inner .blog_lower,.fount_on_mobile #main .recentposts_ul_slider.msnr .entry_content,.fount_on_mobile #main .masonry_blog .entry_content,.fount_on_mobile .titled_portfolio .portfolio_entry_li .entry_content {
	-webkit-backface-visibility:visible;
}

#prk_ajax_container {
	overflow:hidden;
	width:100%;
}

.container {
	width:100%;
}

#fount_ajax_wrapper {
	display:none;
}

#fount_ajax_back {
	position:fixed;
	width:100%;
	height:100%;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

#fount_ajax_back.fount_tweaked {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

#fount_ajax_holder {
	margin-top:46px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

#fount_ajax_holder.prk_first_anim {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.5s;
	-o-transition-duration:.5s;
	-webkit-transition-duration:.5s;
	transition-duration:.5s;
}

#prk_responsive_menu.fount_hidden_menu.fount_shown_menu,#prk_responsive_menu.fount_shown_menu {
	-moz-transition-property:margin;
	-o-transition-property:margin;
	-webkit-transition-property:margin;
	transition-property:margin;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	margin-top:0;
}

#prk_responsive_menu {
	-moz-transition-property:margin;
	-o-transition-property:margin;
	-webkit-transition-property:margin;
	transition-property:margin;
}

#prk_responsive_menu.fount_hidden_menu {
	-moz-transition-property:margin;
	-o-transition-property:margin;
	-webkit-transition-property:margin;
	transition-property:margin;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

#fount_logo_before {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

.menu_at_top .fount_forced_menu #prk_ajax_container {
	padding-top:0;
}

.menu_at_top #prk_logos a {
	width:100%;
	display:inline-block;
	text-align:center;
}

.menu_at_top #fount_logo_holder {
	margin-top:0!important;
	vertical-align:middle;
	width:100%;
}

.menu_at_top #prk_logo_image {
	display:none;
}

.menu_at_top #fount_logo_after {
	width:100%;
}

.menu_at_top #prk_alt_logo_image {
	vertical-align:middle;
	max-width:100%;
}

.menu_at_top #fount_logo_before,.fount_forced_menu #fount_logo_after,.fount_collapsed_menu #fount_logo_before {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

#dumper,.folio_appender {
	display:none;
}

.pf_load_more_wrapper {
	text-align:center;
	margin-top:60px;
}

.pf_load_more_wrapper .pf_load_more .fount_button_arrow {
	position:absolute;
	left:50%;
	margin-left:-10px;
	bottom:-16px;
	-moz-transition-property:bottom,opacity;
	-o-transition-property:bottom,opacity;
	-webkit-transition-property:bottom,opacity;
	transition-property:bottom,opacity;
	-moz-transition-duration:.15s;
	-o-transition-duration:.15s;
	-webkit-transition-duration:.15s;
	transition-duration:.15s;
	-moz-transition-delay:0;
	-o-transition-delay:0;
	-webkit-transition-delay:0;
	transition-delay:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	font-size:22px;
}

.pf_load_more.hover_trigger .fount_button_arrow {
	bottom:-28px;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-delay:.15s;
	-o-transition-delay:.15s;
	-webkit-transition-delay:.15s;
	transition-delay:.15s;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.pf_load_more.loading_posts #folio_spinner.spinner-icon {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
}

.pf_load_more.loading_posts.hover_trigger .fount_button_arrow {
	bottom:-16px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

.grid_image_wrapper {
	overflow:hidden;
	position:relative;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

.isotope-hidden.isotope-item {
	pointer-events:none;
	z-index:1;
}

.isotope-hidden.isotope-item .grid_image_wrapper {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

.fount_folio_filter {
	list-style:none;
	display:inline-block;
	margin:0 0 6px;
	padding:0;
}

.fount_folio_filter li {
	float:left;
}

.fount_folio_filter li a {
	display:block;
	position:relative;
	font-weight:700;
	padding:0 16px;
	text-decoration:none;
	zoom:1;
	font-size:1.1em;
	-moz-transition-property:color;
	-o-transition-property:color;
	-webkit-transition-property:color;
	transition-property:color;
	-moz-transition-duration:.75s;
	-o-transition-duration:.75s;
	-webkit-transition-duration:.75s;
	transition-duration:.75s;
	height:40px;
	line-height:40px;
}

.fount_folio_filter li:first-child a {
	padding-left:0;
}

.fount_folio_filter li:last-child a {
	padding-right:0;
}

.fount_folio_filter .p_filter a:after {
	position:absolute;
	left:0;
	width:auto;
	height:3px;
	content:'';
	top:50%;
	margin-top:0;
	left:16px;
	right:16px;
	margin-top:16px;
	-moz-transition-property:opacity,margin;
	-o-transition-property:opacity,margin;
	-webkit-transition-property:opacity,margin;
	transition-property:opacity,margin;
	-moz-transition-duration:.45s;
	-o-transition-duration:.45s;
	-webkit-transition-duration:.45s;
	transition-duration:.45s;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

.fount_folio_filter li:first-child a:after {
	left:0;
}

.fount_folio_filter .p_filter a:hover:after {
	margin-top:12px;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity,margin;
	-o-transition-property:opacity,margin;
	-webkit-transition-property:opacity,margin;
	transition-property:opacity,margin;
	-moz-transition-duration:.45s;
	-o-transition-duration:.45s;
	-webkit-transition-duration:.45s;
	transition-duration:.45s;
}

.page-template-template_portfolio-php .filter_shortcodes {
	text-align:center;
}

#prk_full_folio #folio_ttl {
	margin-bottom:0;
}

#prk_full_folio #single_slider {
	margin-bottom:24px;
	margin-top:20px;
}

#prk_full_folio #not_slider {
	margin-top:20px;
	margin-bottom:14px;
}

#prk_full_folio,#prk_half_size_single {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity,padding;
	-o-transition-property:opacity,padding;
	-webkit-transition-property:opacity,padding;
	transition-property:opacity,padding;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

#prk_full_folio.prk_first_anim,#prk_half_size_single.prk_first_anim {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
}

#fount_ajax_holder #prk_half_size_single,#fount_ajax_holder #prk_full_folio {
	padding-top:32px;
}

#fount_ajax_holder #prk_half_size_single.prk_first_anim,#fount_ajax_holder #prk_full_folio.prk_first_anim {
	padding-top:0;
}

#fount_logo_after {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	position:absolute;
	top:0;
}

.menu_at_top #fount_logo_after,.fount_collapsed_menu #fount_logo_after {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
}

#prk_full_folio,#prk_half_folio {
	margin-top:32px;
}

.blog_top_image {
	position:relative;
	line-height:0;
}

.blog_fader_grid {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	z-index:9;
}

.blog_hover.hover_trigger .blog_fader_grid {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
}

.blog_hover.hover_trigger .titled_link_icon {
	margin-top:-11px;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-delay:.15s;
	-o-transition-delay:.15s;
	-webkit-transition-delay:.15s;
	transition-delay:.15s;
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
}

.titled_link_icon {
	top:50%;
	position:absolute;
	left:50%;
	margin-left:-10px;
	margin-top:3px;
	padding:2px;
	font-size:24px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:margin,opacity;
	-o-transition-property:margin,opacity;
	-webkit-transition-property:margin,opacity;
	transition-property:margin,opacity;
	-moz-transition-duration:.5s;
	-o-transition-duration:.5s;
	-webkit-transition-duration:.5s;
	transition-duration:.5s;
	-moz-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	-webkit-transform:rotate(135deg);
	transform:rotate(135deg);
}

#classic_blog_section .prk_author_avatar {
	position:relative;
	margin-top:-77px;
	z-index:10;
	text-align:center;
}

#classic_blog_section .prk_author_avatar img {
	width:108px;
	height:108px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
}

#classic_blog_section .prk_author_avatar .prk_author_link {
	width:100%;
	margin:-7px 0 14px;
}

#entries_navigation_blog.prk_whitey {
	margin-top:80px;
}

#entries_navigation_blog {
	margin-bottom:160px;
	margin-top:50px;
}

#entries_navigation_blog .blog_naver_left i {
	margin-right:6px;
}

#entries_navigation_blog .blog_naver_right i {
	margin-left:6px;
}

#entries_navigation_blog #prk_nav_inner {
	padding:12px 0 10px;
	font-size:1.2em;
}

#prk_tags {
	text-align:center;
	font-size:.9em;
}

#prk_tags .simple_line {
	margin-bottom:28px;
}

#author_area {
	margin-bottom:60px;
}

#author_area .prk_author_avatar {
	position:absolute;
}

#author_area img {
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	width:100px;
	height:100px;
	border-width:0!important;
}

#author_area .author_info {
	float:left;
	padding-left:122px;
	margin-top:-2px;
	padding-bottom:54px;
}

#author_area .author_description {
	font-size:.9em;
	margin-top:6px;
	min-height:65px;
}

#c_wrap_single {
	margin:-4px 0 50px;
}

ol.commentlist {
	margin:0;
	padding:28px 0 20px;
}

ol.commentlist .author_name {
	font-size:1.35em;
	margin-bottom:-3px;
}

ol.commentlist .comment_text {
	margin-top:6px;
	font-size:.9em;
	width:100%;
}

ol.commentlist .comment.depth-1 {
	margin-bottom:42px;
	padding-bottom:8px;
}

ol.commentlist .comment-author {
	position:relative;
	top:8px;
}

ol.commentlist li {
	list-style:none;
	margin-left:0;
}

ol.commentlist img.avatar {
	float:left;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	width:54px;
	height:54px;
}

ol.commentlist>li:last-child {
	border-bottom-width:0!important;
}

.pir_divider_cmts {
	margin:0 4px;
}

.comment_floated {
	position:relative;
	margin:0 0 0 76px;
}

.single_comment {
	margin-bottom:30px;
}

.comments_meta_wrapper {
	padding-top:2px;
	font-size:.85em;
}

#respond {
	padding-bottom:80px;
}

#respond input {
	width:100%;
	margin-bottom:32px;
	font-size:.9em;
}

#respond textarea {
	width:100%;
	margin-bottom:32px;
	font-size:.9em;
}

#prk_respond_header {
	margin-bottom:18px;
}

.fount_uppercased {
	text-transform:uppercase;
}

#single_meta_footer {
	padding-bottom:10px;
	min-height:30px;
}

#single_meta_footer .simple_line {
	margin-top:20px;
	margin-bottom:12px;
}

.single_post_wp {
	margin-bottom:60px;
}

.pirenko_social_inner .fount_socialink,.social_links_shortcode .fount_socialink,#single_post_sharer .fount_socialink,#single_folio_sharer .fount_socialink {
	overflow:hidden;
}

.social_links_shortcode,.member_social_wrapper,#single_folio_sharer,#single_post_sharer {
	text-align:center;
	margin-top:20px;
	margin-bottom:14px;
}

.social_links_shortcode .sharrre_blogger,.member_social_wrapper .sharrre_blogger,#single_folio_sharer .sharrre_blogger,#single_post_sharer .sharrre_blogger {
	display:inline-block;
}

.social_links_shortcode .sharrre_blogger .fount_fa-stumbleupon,.member_social_wrapper .sharrre_blogger .fount_fa-stumbleupon,#single_folio_sharer .sharrre_blogger .fount_fa-stumbleupon,#single_post_sharer .sharrre_blogger .fount_fa-stumbleupon {
	margin-left:-1px;
}

.social_links_shortcode .sharrre,.member_social_wrapper .sharrre,#single_folio_sharer .sharrre,#single_post_sharer .sharrre {
	margin-right:8px;
	border-width:1px;
	border-style:solid;
	width:26px;
	height:26px;
	line-height:25px;
	float:left;
}

.social_links_shortcode .colorer-delicious,.member_social_wrapper .colorer-delicious,#single_folio_sharer .colorer-delicious,#single_post_sharer .colorer-delicious {
	border-color:#3274d1;
}

.social_links_shortcode .colorer-delicious a,.member_social_wrapper .colorer-delicious a,#single_folio_sharer .colorer-delicious a,#single_post_sharer .colorer-delicious a {
	color:#3274d1;
}

.social_links_shortcode .colorer-facebook,.member_social_wrapper .colorer-facebook,#single_folio_sharer .colorer-facebook,#single_post_sharer .colorer-facebook {
	border-color:#1f69b3;
}

.social_links_shortcode .colorer-facebook a,.member_social_wrapper .colorer-facebook a,#single_folio_sharer .colorer-facebook a,#single_post_sharer .colorer-facebook a {
	color:#1f69b3;
}

.social_links_shortcode .colorer-google,.member_social_wrapper .colorer-google,#single_folio_sharer .colorer-google,#single_post_sharer .colorer-google {
	border-color:#2b2b2b;
}

.social_links_shortcode .colorer-google a,.member_social_wrapper .colorer-google a,#single_folio_sharer .colorer-google a,#single_post_sharer .colorer-google a {
	color:#2b2b2b;
}

.social_links_shortcode .colorer-linkedin,.member_social_wrapper .colorer-linkedin,#single_folio_sharer .colorer-linkedin,#single_post_sharer .colorer-linkedin {
	border-color:#1a7696;
}

.social_links_shortcode .colorer-linkedin a,.member_social_wrapper .colorer-linkedin a,#single_folio_sharer .colorer-linkedin a,#single_post_sharer .colorer-linkedin a {
	color:#1a7696;
}

.social_links_shortcode .colorer-pinterest,.member_social_wrapper .colorer-pinterest,#single_folio_sharer .colorer-pinterest,#single_post_sharer .colorer-pinterest {
	border-color:#df2126;
}

.social_links_shortcode .colorer-pinterest a,.member_social_wrapper .colorer-pinterest a,#single_folio_sharer .colorer-pinterest a,#single_post_sharer .colorer-pinterest a {
	color:#df2126;
}

.social_links_shortcode .colorer-stumbleupon,.member_social_wrapper .colorer-stumbleupon,#single_folio_sharer .colorer-stumbleupon,#single_post_sharer .colorer-stumbleupon {
	border-color:#ef4e23;
}

.social_links_shortcode .colorer-stumbleupon a,.member_social_wrapper .colorer-stumbleupon a,#single_folio_sharer .colorer-stumbleupon a,#single_post_sharer .colorer-stumbleupon a {
	color:#ef4e23;
}

.social_links_shortcode .colorer-twitter,.member_social_wrapper .colorer-twitter,#single_folio_sharer .colorer-twitter,#single_post_sharer .colorer-twitter {
	border-color:#43b3e5;
}

.social_links_shortcode .colorer-twitter a,.member_social_wrapper .colorer-twitter a,#single_folio_sharer .colorer-twitter a,#single_post_sharer .colorer-twitter a {
	color:#43b3e5;
}

.social_links_shortcode {
	margin:0 0 12px;
}

.prk_heavier_400 {
	font-weight:400;
}

.prk_heavier_400 h1,.prk_heavier_400 h2,.prk_heavier_400 h3,.prk_heavier_400 h4,.prk_heavier_400 h5,.prk_heavier_400 h6 {
	font-weight:400;
}

.prk_heavier_500 {
	font-weight:500;
}

.prk_heavier_600 {
	font-weight:600;
}

.prk_heavier_700 {
	font-weight:700;
}

.prk_font_12 {
	font-size:1.2em;
}

.prk_font_14 {
	font-size:1.4em;
}

.prk_font_16 {
	font-size:1.6em;
}

.prk_font_18 {
	font-size:1.8em;
}

.pir_divider {
	float:left;
	margin:0 5px;
}

#single_blog_meta {
	display:inline-block;
	position:relative;
}

#single_blog_meta .single_blog_meta_div {
	float:left;
}

#single_blog_content .fount_shortcode_slider {
	margin-bottom:20px;
}

#single_post_teaser {
	margin-bottom:10px;
}

.single_blog_meta_class {
	display:inline-block;
	position:relative;
}

#single_blog_meta:before,.single_blog_meta_class:before {
	left:-60px;
}

#single_blog_meta:after,.single_blog_meta_class:after {
	right:-60px;
}

#single_blog_meta:before,#single_blog_meta:after,.single_blog_meta_class:before,.single_blog_meta_class:after {
	display:inline-block;
	content:"";
	position:absolute;
	width:48px;
	top:48%;
}

.simple_line i {
	position:absolute;
	left:50%;
	font-size:42px;
	margin-left:-34px;
	margin-top:-20px;
	padding:0 14px;
}

.simple_line i.fount_fa-external-link {
	margin-top:-17px;
}

.simple_line.iconized {
	margin-top:20px;
	margin-bottom:40px;
}

.simple_line.thick {
	border-bottom-width:3px!important;
}

.simple_line.blog_divider,.simple_line.thicker {
	border-bottom-width:6px!important;
}

.simple_line.shortcoded {
	margin-bottom:20px;
}

.simple_line.on_folio {
	margin-bottom:8px;
}

.simple_line.membered {
	display:inline-block;
	width:40px;
	margin-bottom:8px;
}

#blog_masonry_father .blog_entry_li {
	margin-top:40px;
	-moz-transition-property:margin-top;
	-o-transition-property:margin-top;
	-webkit-transition-property:margin-top;
	transition-property:margin-top;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

#blog_masonry_father .blog_entry_li.animate {
	margin-top:0;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
}

#classic_blog_section #blog_entries .blog_entry_li {
	padding-bottom:64px;
}

#classic_blog_section #blog_entries .blog_entry_li .entry_content {
	margin:-4px 0 12px;
}

#classic_blog_section #blog_entries .blog_entry_li .fount_shortcode_slider {
	margin-bottom:22px;
}

#classic_blog_section #blog_entries .blog_entry_li .simple_line {
	margin:40px 0 20px;
}

#classic_blog_section #blog_entries .fount_post_info {
	text-align:center;
}

#classic_blog_section #blog_entries .single_blog_meta_div {
	float:left;
}

#classic_blog_section #blog_entries .single_blog_meta_class {
	margin-top:2px;
}

#classic_blog_section.prk_evens_grid #blog_entries .blog_entry_li {
	padding-top:80px;
}

#classic_blog_section.prk_evens_grid #blog_entries .blog_entry_li:first-child {
	padding-top:0;
}

#main.untitled_main {
	margin-top:60px;
}

#main .recentposts_ul_slider.msnr,#main .masonry_blog {
	margin:0 -5px 0 -1px;
	padding-bottom:1px;
}

#main .recentposts_ul_slider.msnr img,#main .masonry_blog img {
	max-width:none;
	width:100%;
}

#main .recentposts_ul_slider.msnr .blog_entry_li,#main .masonry_blog .blog_entry_li {
	min-width:inherit;
	overflow:hidden;
	list-style:none;
}

#main .recentposts_ul_slider.msnr .masonr_img_wp,#main .recentposts_ul_slider.msnr .video-container,#main .recentposts_ul_slider.msnr .soundcloud-container,#main .masonry_blog .masonr_img_wp,#main .masonry_blog .video-container,#main .masonry_blog .soundcloud-container {
	margin-top:-16px;
	margin-left:-16px;
	margin-right:-16px;
	margin-bottom:6.4px;
	line-height:0;
}

#main .recentposts_ul_slider.msnr .video-container,#main .recentposts_ul_slider.msnr .soundcloud-container,#main .masonry_blog .video-container,#main .masonry_blog .soundcloud-container {
	margin-bottom:12.8px;
}

#main .recentposts_ul_slider.msnr .masonr_img_wp,#main .masonry_blog .masonr_img_wp {
	overflow:hidden;
	position:relative;
}

#main .recentposts_ul_slider.msnr .masonry_inner,#main .masonry_blog .masonry_inner {
	-webkit-backface-visibility:hidden;
	padding:16px 16px 0;
}

#main .recentposts_ul_slider.msnr .prk_mini_meta,#main .masonry_blog .prk_mini_meta {
	display:inline-block;
	font-size:.95em;
	margin-bottom:-4px;
}

#main .recentposts_ul_slider.msnr .entry_title,#main .masonry_blog .entry_title {
	margin-bottom:12px;
}

#main .recentposts_ul_slider.msnr .entry_content,#main .masonry_blog .entry_content {
	margin-bottom:30px;
	-webkit-backface-visibility:hidden;
}

#main .recentposts_ul_slider.msnr .blog_lower,#main .masonry_blog .blog_lower {
	height:38px;
	line-height:38px;
	font-size:.95em;
	-webkit-backface-visibility:hidden;
}

#main .recentposts_ul_slider.msnr .single_blog_meta_div,#main .masonry_blog .single_blog_meta_div {
	height:38px;
}

#main .recentposts_ul_slider.msnr i,#main .masonry_blog i {
	font-size:12px;
	line-height:38px;
	margin-left:-8px;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

#main .recentposts_ul_slider.msnr .fade_anchor,#main .masonry_blog .fade_anchor {
	display:inline-block;
}

#main .recentposts_ul_slider.msnr .fade_anchor .left_floated,#main .masonry_blog .fade_anchor .left_floated {
	left:0;
	-moz-transition-property:left;
	-o-transition-property:left;
	-webkit-transition-property:left;
	transition-property:left;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	position:relative;
}

#main .recentposts_ul_slider.msnr .fade_anchor:hover .left_floated,#main .masonry_blog .fade_anchor:hover .left_floated {
	left:-14px;
	-moz-transition-property:left;
	-o-transition-property:left;
	-webkit-transition-property:left;
	transition-property:left;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

#main .recentposts_ul_slider.msnr .fade_anchor:hover i,#main .masonry_blog .fade_anchor:hover i {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

#main .recentposts_ul_shortcode {
	margin:0;
	padding:0;
}

#main .recentposts_ul_shortcode li {
	min-width:inherit;
	overflow:hidden;
	list-style:none;
}

#main .recentposts_ul_shortcode .masonr_img_wp {
	position:relative;
}

#main .recentposts_ul_shortcode .masonr_img_wp,#main .recentposts_ul_shortcode .video-container,#main .recentposts_ul_shortcode .soundcloud-container {
	margin-bottom:6.4px;
	line-height:0;
}

#main .recentposts_ul_shortcode .entry_title {
	margin-bottom:12px;
}

#main .recentposts_ul_shortcode .entry_content {
	margin-bottom:14px;
	font-size:.9em;
	-webkit-backface-visibility:hidden;
}

#main .recentposts_ul_slider {
	margin:0 -5px 0 -1px;
	padding-bottom:1px;
}

#main .recentposts_ul_slider img {
	max-width:none;
	width:100%;
}

#main .recentposts_ul_slider .blog_entry_li {
	min-width:inherit;
	overflow:hidden;
	list-style:none;
}

#main .recentposts_ul_slider .masonr_img_wp,#main .recentposts_ul_slider .video-container,#main .recentposts_ul_slider .soundcloud-container {
	margin-top:-16px;
	margin-left:-16px;
	margin-right:-16px;
	margin-bottom:6.4px;
	line-height:0;
}

#main .recentposts_ul_slider .video-container,#main .recentposts_ul_slider .soundcloud-container {
	margin-bottom:12.8px;
}

#main .recentposts_ul_slider .masonr_img_wp {
	position:relative;
}

#main .recentposts_ul_slider .masonry_inner {
	-webkit-backface-visibility:hidden;
	padding:16px 16px 0;
}

#main .recentposts_ul_slider .prk_mini_meta {
	display:inline-block;
	font-size:.95em;
	margin-bottom:-4px;
}

#main .recentposts_ul_slider .entry_title {
	margin-bottom:12px;
}

#main .recentposts_ul_slider .entry_content {
	margin-bottom:30px;
	-webkit-backface-visibility:hidden;
}

#main .recentposts_ul_slider .blog_lower {
	height:38px;
	line-height:38px;
	font-size:.95em;
	-webkit-backface-visibility:hidden;
}

#main .recentposts_ul_slider .single_blog_meta_div {
	height:38px;
}

#main .recentposts_ul_slider .owl_classic_blog {
	margin:0 -16px;
}

#main .recentposts_ul_slider .owl_classic_blog .prk_mini_meta {
	font-size:1em;
}

#main .recentposts_ul_slider .owl_classic_blog .entry_content {
	font-size:.9em;
}

.classy_slider .masonry_inner {
	background-color:transparent;
}

#main .recentposts_ul_slider {
	margin:0 -16px;
	padding:0;
	width:auto;
}

#main .recentposts_ul_slider .item {
	margin:0 16px;
}

#main .recentposts_ul_slider .blog_entry_li {
	overflow:visible;
}

#main .member_ul_slider {
	margin:0;
	padding:0;
	width:auto;
}

#main .member_ul_slider .item {
	margin:0 15px;
}

#main .member_ul_slider .blog_entry_li {
	overflow:visible;
}

.theme_button_inverted.unmargined,.theme_button.unmargined {
	margin-bottom:0;
}

.colored_theme_button,.theme_button,.theme_button_inverted {
	margin:0 1px 20px 0;
	padding:0;
	position:relative;
	display:block;
	outline:none;
	text-align:center;
}

.colored_theme_button input,.colored_theme_button a,.theme_button input,.theme_button a,.theme_button_inverted input,.theme_button_inverted a {
	float:left;
	font-size:.85em;
	font-weight:600;
	padding:8px 20px;
	-moz-transition-property:padding,color,border,background-color;
	-o-transition-property:padding,color,border,background-color;
	-webkit-transition-property:padding,color,border,background-color;
	transition-property:padding,color,border,background-color;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	border:0;
	position:relative;
}

.colored_theme_button input i,.colored_theme_button a i,.theme_button input i,.theme_button a i,.theme_button_inverted input i,.theme_button_inverted a i {
	font-size:12px;
}

.colored_theme_button a.with_icon,.theme_button a.with_icon,.theme_button_inverted a.with_icon {
	padding:8px 10px 8px 20px;
}

.colored_theme_button a.with_icon:hover .text_shifter,.theme_button a.with_icon:hover .text_shifter,.theme_button_inverted a.with_icon:hover .text_shifter {
	left:-7px;
	-moz-transition-property:left;
	-o-transition-property:left;
	-webkit-transition-property:left;
	transition-property:left;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.colored_theme_button a.with_icon:hover .icon_cell,.theme_button a.with_icon:hover .icon_cell,.theme_button_inverted a.with_icon:hover .icon_cell {
	right:1px;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:right,opacity;
	-o-transition-property:right,opacity;
	-webkit-transition-property:right,opacity;
	transition-property:right,opacity;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.colored_theme_button .text_shifter,.theme_button .text_shifter,.theme_button_inverted .text_shifter {
	position:relative;
	left:0;
	-moz-transition-property:left;
	-o-transition-property:left;
	-webkit-transition-property:left;
	transition-property:left;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	float:left;
}

.colored_theme_button .icon_cell,.theme_button .icon_cell,.theme_button_inverted .icon_cell {
	float:left;
	position:relative;
	right:8px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:right,opacity;
	-o-transition-property:right,opacity;
	-webkit-transition-property:right,opacity;
	transition-property:right,opacity;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.bordered_buttons .colored_theme_button input,.bordered_buttons .colored_theme_button a,.bordered_buttons .theme_button input,.bordered_buttons .theme_button a,.bordered_buttons .theme_button_inverted input,.bordered_buttons .theme_button_inverted a {
	background-color:transparent;
	border-width:2px;
	border-style:solid;
	font-weight:700;
	float:none;
	width:50%;
	margin: 0px auto;
}

#footer_extra_content .colored_theme_button,#footer_extra_content .theme_button,#footer_extra_content .theme_button_inverted {
	margin-bottom:0;
}

.fount_theme .colored_theme_button.small input,.fount_theme .colored_theme_button.small a,.fount_theme .theme_button.small input,.fount_theme .theme_button.small a,.fount_theme .theme_button_inverted.small input,.fount_theme .theme_button_inverted.small a {
	font-size:.8em;
	padding:4px 12px;
	font-weight:700;
}

.fount_theme .colored_theme_button.small a.with_icon,.fount_theme .theme_button.small a.with_icon,.fount_theme .theme_button_inverted.small a.with_icon {
	padding:4px 8px 4px 14px;
}

.fount_theme .colored_theme_button.small i,.fount_theme .theme_button.small i,.fount_theme .theme_button_inverted.small i {
	font-size:10px;
}

.fount_theme .colored_theme_button.small a.with_icon:hover .text_shifter,.fount_theme .theme_button.small a.with_icon:hover .text_shifter,.fount_theme .theme_button_inverted.small a.with_icon:hover .text_shifter {
	left:-5px;
}

.fount_theme .colored_theme_button.small a.with_icon:hover .icon_cell,.fount_theme .theme_button.small a.with_icon:hover .icon_cell,.fount_theme .theme_button_inverted.small a.with_icon:hover .icon_cell {
	right:0;
}

.slider_scroll_button {
	position:absolute;
	bottom:16px;
	width:100%;
	text-align:center;
	z-index:100;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.slider_scroll_button .theme_button,.slider_scroll_button .theme_button_inverted {
	margin-bottom:0;
}

.slider_scroll_button .theme_button i,.slider_scroll_button .theme_button_inverted i {
	top:2px;
	position:relative;
	font-size:22px;
	-moz-transition-property:top;
	-o-transition-property:top;
	-webkit-transition-property:top;
	transition-property:top;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.shadowed_buttons .colored_theme_button input,.shadowed_buttons .colored_theme_button a,.shadowed_buttons .theme_button input,.shadowed_buttons .theme_button_inverted input,.shadowed_buttons .theme_button a,.shadowed_buttons .theme_button_inverted a {
	box-shadow:0 -3px rgba(0,0,0,0.2) inset;
	-webkit-box-shadow:0 -3px rgba(0,0,0,0.2) inset;
	-moz-box-shadow:0 -3px rgba(0,0,0,0.2) inset;
}

.shadowed_buttons .colored_theme_button input,.shadowed_buttons .colored_theme_button a,.shadowed_buttons .theme_button input,.shadowed_buttons .theme_button_inverted input,.shadowed_buttons .theme_button a,.shadowed_buttons .theme_button_inverted a {
	padding-bottom:10px;
}

.shadowed_buttons .colored_theme_button.small input,.shadowed_buttons .colored_theme_button.small a,.shadowed_buttons .theme_button.small input,.shadowed_buttons .theme_button_inverted.small input,.shadowed_buttons .theme_button.small a,.shadowed_buttons .theme_button_inverted.small a {
	padding-bottom:5px;
}

.owl-item.active .slider_scroll_button {
	-webkit-animation-name:bounceInUp;
	-moz-animation-name:bounceInUp;
	-ms-animation-name:bounceInUp;
	-o-animation-name:bounceInUp;
	animation-name:bounceInUp;
	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	-ms-animation-duration:1s;
	-o-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-delay:1.75s;
	-moz-animation-delay:1.75s;
	-ms-animation-delay:1.75s;
	-o-animation-delay:1.75s;
	animation-delay:1.75s;
	-webkit-animation-timing-function:ease;
	-moz-animation-timing-function:ease;
	-ms-animation-timing-function:ease;
	-o-animation-timing-function:ease;
	animation-timing-function:ease;
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	-ms-animation-fill-mode:both;
	-o-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
}

.slider_scroll_button .theme_button:hover i {
	top:12px;
	-moz-transition-property:top;
	-o-transition-property:top;
	-webkit-transition-property:top;
	transition-property:top;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.slider_scroll_button .theme_button_inverted:hover i {
	top:12px;
	-moz-transition-property:top;
	-o-transition-property:top;
	-webkit-transition-property:top;
	transition-property:top;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.fount_theme .colored_theme_button.tiny input,.fount_theme .colored_theme_button.tiny a,.fount_theme .theme_button.tiny input,.fount_theme .theme_button.tiny a,.fount_theme .theme_button_inverted.tiny input,.fount_theme .theme_button_inverted.tiny a {
	font-size:.7em;
	padding:3px 10px 2px;
	font-weight:700;
}

.fount_theme .colored_theme_button.tiny a.with_icon,.fount_theme .theme_button.tiny a.with_icon,.fount_theme .theme_button_inverted.tiny a.with_icon {
	padding:3px 6px 2px 12px;
}

.fount_theme .colored_theme_button.tiny i,.fount_theme .theme_button.tiny i,.fount_theme .theme_button_inverted.tiny i {
	font-size:10px;
}

.fount_theme .colored_theme_button.tiny a.with_icon:hover .text_shifter,.fount_theme .theme_button.tiny a.with_icon:hover .text_shifter,.fount_theme .theme_button_inverted.tiny a.with_icon:hover .text_shifter {
	left:-5px;
}

.fount_theme .colored_theme_button.tiny a.with_icon:hover .icon_cell,.fount_theme .theme_button.tiny a.with_icon:hover .icon_cell,.fount_theme .theme_button_inverted.tiny a.with_icon:hover .icon_cell {
	right:0;
}

#footer_extra_image {
	position:absolute;
	bottom:-28px;
	line-height:0;
}

#footer_extra_content {
	font-size:.9em;
}

#footer_in .widget-title {
	font-size:1.6em;
	display:inline-block;
	padding-bottom:16px;
	position:relative;
	z-index:1;
}

#footer_in .widget_inner {
	font-size:.9em;
}

#footer_in .pirenko_highlighted {
	padding:6px 10px;
}

#footer_in .widget {
	margin-bottom:45px;
}

#footer_in a {
	-moz-transition-property:color;
	-o-transition-property:color;
	-webkit-transition-property:color;
	transition-property:color;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

#footer_in a:hover {
	-moz-transition-property:color;
	-o-transition-property:color;
	-webkit-transition-property:color;
	transition-property:color;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

#footer_in input[type="password"],#footer_in input[type="tel"],#footer_in input[type="email"],#footer_in input[type="text"] {
	background-color:transparent;
}

#single_slider {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.5s;
	-o-transition-duration:.5s;
	-webkit-transition-duration:.5s;
	transition-duration:.5s;
}

#single_slider.prk_first_anim {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:0;
	-o-transition-duration:0;
	-webkit-transition-duration:0;
	transition-duration:0;
}

#top_bar_nav {
	text-align:left;
	display:inline-block;
}

#folio_nav_wrapper {
	text-align:center;
	width:100%;
	visibility:hidden;
	position:absolute;
}

#folio_nav_wrapper.prk_first_anim {
	visibility:visible;
	position:relative;
	margin-bottom:-6px;
}

#folio_nav_inner {
	margin-top:30px;
	display:inline-block;
	text-align:left;
}

#folio_nav_inner i {
	position:absolute;
	font-size:20px;
	line-height:40px;
}

#folio_nav_inner i.fount_fa-times {
	font-size:24px;
}

#folio_nav_inner i.second {
	margin-left:20px;
}

#top_bar_wrapper {
	height:75px;
	position:absolute;
	width:100%;
	left:0;
	top:-75px;
	text-align:center;
	padding-top:16px;
	margin-top:1px;
	-moz-transition-property:top;
	-o-transition-property:top;
	-webkit-transition-property:top;
	transition-property:top;
	-moz-transition-duration:.5s;
	-o-transition-duration:.5s;
	-webkit-transition-duration:.5s;
	transition-duration:.5s;
}

#top_bar_wrapper i {
	position:absolute;
	font-size:20px;
	line-height:40px;
}

#top_bar_wrapper i.fount_fa-times {
	font-size:24px;
}

#top_bar_wrapper i.second {
	margin-left:20px;
}

.fount_forced_top_bar #top_bar_wrapper {
	-moz-transition-duration:0;
	-o-transition-duration:0;
	-webkit-transition-duration:0;
	transition-duration:0;
}

.fount_forced_top_bar #prk_ajax_container {
	margin-top:72px;
	-moz-transition-duration:0;
	-o-transition-duration:0;
	-webkit-transition-duration:0;
	transition-duration:0;
}

#top_bar_wrapper.prk_first_anim {
	top:0;
}

.fount_showing_lightbox #fount_ajax_wrapper {
	display:block;
}

.fount_showing_lightbox #wrap {
	z-index:4;
}

.fount_showing_lightbox #prk_footer_wrapper,.fount_showing_lightbox #dotted_navigation,.fount_showing_lightbox #prk_responsive_menu,.fount_showing_lightbox #footer_mirror,.fount_showing_lightbox #prk_ajax_container {
	display:none;
}

.fount_showing_lightbox #prk_responsive_menu {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

figure {
	margin:0;
}

#squared_close {
	margin:0 14px;
}

.fount_close_figure,.fount_left_figure,.fount_right_figure {
	cursor:pointer;
	width:40px;
	height:40px;
	overflow:hidden;
	padding:0 0 0 10px;
}

.fount_close_figure i {
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-webkit-transition-property:-webkit-transform;
	transition-property:transform;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
}

.fount_close_figure:hover i {
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-webkit-transition-property:-webkit-transform;
	transition-property:transform;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.fount_left_figure .inner_mover {
	width:20px;
	overflow:hidden;
	-moz-transition-property:color;
	-o-transition-property:color;
	-webkit-transition-property:color;
	transition-property:color;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.fount_left_figure .mover {
	position:relative;
	left:0;
	-moz-transition-property:left;
	-o-transition-property:left;
	-webkit-transition-property:left;
	transition-property:left;
	-moz-transition-duration:0;
	-o-transition-duration:0;
	-webkit-transition-duration:0;
	transition-duration:0;
	width:40px;
	height:40px;
}

.fount_right_figure .inner_mover {
	width:20px;
	overflow:hidden;
	-moz-transition-property:color;
	-o-transition-property:color;
	-webkit-transition-property:color;
	transition-property:color;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.fount_right_figure .mover {
	position:relative;
	left:-20px;
	width:40px;
	height:40px;
}

.prk_sharrre_count {
	display:none;
}

.fount_left_figure:hover .mover {
	left:-20px;
	-moz-transition-property:left;
	-o-transition-property:left;
	-webkit-transition-property:left;
	transition-property:left;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.fount_left_figure.prk_tweaked {
	cursor:default;
}

.fount_left_figure.prk_tweaked .mover {
	left:20px;
	-moz-transition-property:left;
	-o-transition-property:left;
	-webkit-transition-property:left;
	transition-property:left;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.fount_right_figure:hover .mover {
	left:0;
	-moz-transition-property:left;
	-o-transition-property:left;
	-webkit-transition-property:left;
	transition-property:left;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.fount_right_figure.prk_tweaked {
	cursor:default;
}

.fount_right_figure.prk_tweaked .mover {
	left:-40px;
	-moz-transition-property:left;
	-o-transition-property:left;
	-webkit-transition-property:left;
	transition-property:left;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
}

.fount_close_inner {
	width:26px;
	height:26px;
	position:relative;
	margin-top:7px;
	margin-left:-8px;
}

.fount_close_inner:before,.fount_close_inner:after {
	content:"";
	position:absolute;
	z-index:-1;
}

.jeparticipe .theme_button a{background-color: transparent!important;}

.fount_close_inner:before {
	left:50%;
	width:4px;
	margin-left:-2px;
	height:100%;
}

.fount_close_inner:after {
	top:50%;
	height:4px;
	margin-top:-2px;
	width:100%;
}

#prk_full_size_single {
	text-align:left;
}

#half-entry-right #project_heading {
	margin-bottom:6px;
}

#half-entry-right #single_entry_content .wpb_column.column_container {
	margin-bottom:14px;
}

#folio_ttl {
	font-size:2.5em;
	margin-bottom:20px;
}

.project_heading {
	margin-bottom:6px;
}

#full-entry-right #folio_ttl {
	visibility:hidden;
}

#full-entry-right #single_folio_sharer {
	margin-top:4px;
}

#fount_related_grid {
	margin-top:18px;
}

#fount_related_grid .grid_single_title {
	padding:0 2px;
}

.fount_info_block {
	margin:0 0 8px;
}

.fount_ajax_portfolio_wrapper {
	height:40px;
	display:none;
}

.fount_ajax_portfolio {
	visibility:visible;
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
	display:none;
}

.fount_ajax_portfolio #ajaxed_content {
	margin-bottom:120px;
}

.fount_ajax_portfolio #half_wrapper {
	margin:0;
}

.fount_ajax_portfolio #after_single_folio {
	display:none;
}

.fount_ajax_portfolio #prk_full_size_single>.small-12.columns {
	text-align:center;
}

.fount_ajax_portfolio #prk_full_size_single {
	margin-left:0;
	margin-right:0;
}

.fount_ajax_portfolio #prk_full_folio #not_slider,.fount_ajax_portfolio #prk_full_folio #single_slider {
	padding-left:16px!important;
	padding-right:16px!important;
}

.fount_ajax_portfolio.prk_tweaked {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-webkit-transition-property:opacity;
	transition-property:opacity;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

#after_single_folio {
	margin-top:90px;
	padding-bottom:0;
	float:none;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity:0;
}

#after_single_folio.prk_first_anim {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
}

#fount_related_projects {
	margin:0 0 36px;
}

#fount_related_projects .portfolio_entry_li {
	margin-bottom:32px;
}

.like_count {
	position:absolute;
	top:-2px;
	right:3px;
	font-size:12px;
}

.prk_heart_project .pir_like,.prk_heart_project .post-like {
	width:100%;
	height:100%;
}

.bg_shifter {
	position:absolute;
	top:-60px;
	width:50px;
	height:49px;
	-moz-transition-property:-moz-transform,top;
	-o-transition-property:-o-transform,top;
	-webkit-transition-property:-webkit-transform,top;
	transition-property:transform,top;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
	z-index:-1;
}

.bg_shifter i {
	color:#FFF!important;
}

.post-like:hover .bg_shifter,.social_tipped:hover .bg_shifter {
	top:0;
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
}

.squared_button {
	outline:none;
	cursor:pointer;
	width:40px;
	height:40px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-right:-1px;
}

#fount_wrapper .hide_now {
	display:none;
}

#fount_wrapper .member_colored_block .fount_socialink:hover .bg_shifter {
	top:-1px;
}

#fount_wrapper .fount_socialink:hover .bg_shifter {
	top:0;
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
}

#fount_wrapper .fount_socialink {
	width:26px;
	height:26px;
	line-height:25px!important;
	position:relative;
}

#fount_wrapper .fount_socialink .bg_shifter {
	top:-30px;
	width:26px;
	height:26px;
	z-index:2;
	left:-1px;
}

#fount_wrapper .fount_socialink.fount-behance,#fount_wrapper .fount_socialink.fount-behance a {
	border-color:#0287e5;
	color:#0287e5;
}

#fount_wrapper .fount_socialink.fount-behance .bg_shifter,#fount_wrapper .fount_socialink.fount-behance a .bg_shifter {
	background-color:#0287e5;
}

#fount_wrapper .fount_socialink.fount-delicious,#fount_wrapper .fount_socialink.icon-delicious {
	border-color:#3274d1;
	color:#3274d1;
}

#fount_wrapper .fount_socialink.fount-delicious .bg_shifter,#fount_wrapper .fount_socialink.icon-delicious .bg_shifter {
	background-color:#3274d1;
}

#fount_wrapper .fount_socialink.fount-digg,#fount_wrapper .fount_socialink.fount-digg a {
	border-color:#164673;
	color:#164673;
}

#fount_wrapper .fount_socialink.fount-digg .bg_shifter,#fount_wrapper .fount_socialink.fount-digg a .bg_shifter {
	background-color:#164673;
}

#fount_wrapper .fount_socialink.fount-deviantart a,#fount_wrapper .fount_socialink.fount-deviantart,#fount_wrapper .fount_socialink.icon-deviantart {
	border-color:#54675b;
	color:#54675b;
}

#fount_wrapper .fount_socialink.fount-deviantart a .icon-deviantart,#fount_wrapper .fount_socialink.fount-deviantart .icon-deviantart,#fount_wrapper .fount_socialink.icon-deviantart .icon-deviantart {
	margin-left:-3px;
}

#fount_wrapper .fount_socialink.fount-deviantart a .bg_shifter,#fount_wrapper .fount_socialink.fount-deviantart .bg_shifter,#fount_wrapper .fount_socialink.icon-deviantart .bg_shifter {
	background-color:#54675b;
}

#fount_wrapper .fount_socialink.fount-dribbble,#fount_wrapper .fount_socialink.fount-dribbble a,#fount_wrapper .fount_socialink.fount_fa-dribbble {
	border-color:#ca4578;
	color:#ca4578;
}

#fount_wrapper .fount_socialink.fount-dribbble .bg_shifter,#fount_wrapper .fount_socialink.fount-dribbble a .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-dribbble .bg_shifter {
	background-color:#ca4578;
}

#fount_wrapper .fount_socialink.fount-facebook,#fount_wrapper .fount_socialink.fount-facebook a,#fount_wrapper .fount_socialink.prk_sharrre_facebook,#fount_wrapper .fount_socialink.fount_fa-facebook {
	border-color:#1f69b3;
	color:#1f69b3;
}

#fount_wrapper .fount_socialink.fount-facebook .bg_shifter,#fount_wrapper .fount_socialink.fount-facebook a .bg_shifter,#fount_wrapper .fount_socialink.prk_sharrre_facebook .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-facebook .bg_shifter {
	background-color:#1f69b3;
}

#fount_wrapper .fount_socialink.fount-flickr,#fount_wrapper .fount_socialink.fount-flickr a,#fount_wrapper .fount_socialink.fount_fa-flickr {
	border-color:#333230;
	color:#333230;
}

#fount_wrapper .fount_socialink.fount-flickr .bg_shifter,#fount_wrapper .fount_socialink.fount-flickr a .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-flickr .bg_shifter {
	background-color:#333230;
}

#fount_wrapper .fount_socialink.fount-gplus,#fount_wrapper .fount_socialink.fount-gplus a,#fount_wrapper .fount_socialink.fount-google-plus,#fount_wrapper .fount_socialink.fount-google-plus a,#fount_wrapper .fount_socialink.prk_sharrre_google,#fount_wrapper .fount_socialink.fount_fa-google-plus {
	border-color:#2b2b2b;
	color:#2b2b2b;
}

#fount_wrapper .fount_socialink.fount-gplus .bg_shifter,#fount_wrapper .fount_socialink.fount-gplus a .bg_shifter,#fount_wrapper .fount_socialink.fount-google-plus .bg_shifter,#fount_wrapper .fount_socialink.fount-google-plus a .bg_shifter,#fount_wrapper .fount_socialink.prk_sharrre_google .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-google-plus .bg_shifter {
	background-color:#2b2b2b;
}

#fount_wrapper .fount_socialink.fount-instagram-filled,#fount_wrapper .fount_socialink.fount-instagram-filled a,#fount_wrapper .fount_socialink.fount-instagram,#fount_wrapper .fount_socialink.fount-instagram a,#fount_wrapper .fount_socialink.fount_fa-instagram {
	border-color:#3f729b;
	color:#3f729b;
}

#fount_wrapper .fount_socialink.fount-instagram-filled .bg_shifter,#fount_wrapper .fount_socialink.fount-instagram-filled a .bg_shifter,#fount_wrapper .fount_socialink.fount-instagram .bg_shifter,#fount_wrapper .fount_socialink.fount-instagram a .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-instagram .bg_shifter {
	background-color:#3f729b;
}

#fount_wrapper .fount_socialink.fount-linkedin,#fount_wrapper .fount_socialink.fount-linkedin a,#fount_wrapper .fount_socialink.prk_sharrre_linkedin,#fount_wrapper .fount_socialink.fount_fa-linkedin {
	border-color:#1a7696;
	color:#1a7696;
}

#fount_wrapper .fount_socialink.fount-linkedin .bg_shifter,#fount_wrapper .fount_socialink.fount-linkedin a .bg_shifter,#fount_wrapper .fount_socialink.prk_sharrre_linkedin .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-linkedin .bg_shifter {
	background-color:#1a7696;
}

#fount_wrapper .fount_socialink.fount-pinterest,#fount_wrapper .fount_socialink.fount-pinterest a,#fount_wrapper .fount_socialink.prk_sharrre_pinterest,#fount_wrapper .fount_socialink.fount_fa-pinterest,#fount_wrapper .fount_socialink.icon-pinterest {
	border-color:#df2126;
	color:#df2126;
}

#fount_wrapper .fount_socialink.fount-pinterest .bg_shifter,#fount_wrapper .fount_socialink.fount-pinterest a .bg_shifter,#fount_wrapper .fount_socialink.prk_sharrre_pinterest .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-pinterest .bg_shifter,#fount_wrapper .fount_socialink.icon-pinterest .bg_shifter {
	background-color:#df2126;
}

#fount_wrapper .fount_socialink.fount-skype,#fount_wrapper .fount_socialink.fount-skype a,#fount_wrapper .fount_socialink.fount_fa-skype {
	border-color:#28a9ed;
	color:#28a9ed;
}

#fount_wrapper .fount_socialink.fount-skype .bg_shifter,#fount_wrapper .fount_socialink.fount-skype a .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-skype .bg_shifter {
	background-color:#28a9ed;
}

#fount_wrapper .fount_socialink.fount-soundcloud,#fount_wrapper .fount_socialink.fount-soundcloud a,#fount_wrapper .fount_socialink.icon-soundcloud {
	border-color:#f8500f;
	color:#f8500f;
}

#fount_wrapper .fount_socialink.fount-soundcloud .bg_shifter,#fount_wrapper .fount_socialink.fount-soundcloud a .bg_shifter,#fount_wrapper .fount_socialink.icon-soundcloud .bg_shifter {
	background-color:#f8500f;
}

#fount_wrapper .fount_socialink.fount-tumblr,#fount_wrapper .fount_socialink.fount-tumblr a {
	border-color:#374a61;
	color:#374a61;
}

#fount_wrapper .fount_socialink.fount-tumblr .bg_shifter,#fount_wrapper .fount_socialink.fount-tumblr a .bg_shifter {
	background-color:#374a61;
}

#fount_wrapper .fount_socialink.fount-twitter,#fount_wrapper .fount_socialink.fount-twitter a,#fount_wrapper .fount_socialink.prk_sharrre_twitter,#fount_wrapper .fount_socialink.fount_fa-twitter {
	border-color:#43b3e5;
	color:#43b3e5;
}

#fount_wrapper .fount_socialink.fount-twitter .bg_shifter,#fount_wrapper .fount_socialink.fount-twitter a .bg_shifter,#fount_wrapper .fount_socialink.prk_sharrre_twitter .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-twitter .bg_shifter {
	background-color:#43b3e5;
}

#fount_wrapper .fount_socialink.fount-vimeo,#fount_wrapper .fount_socialink.fount-vimeo a,#fount_wrapper .fount_socialink.fount-vimeo-square,#fount_wrapper .fount_socialink.fount-vimeo-square a,#fount_wrapper .fount_socialink.fount_fa-vimeo-square {
	border-color:#4ab2d9;
	color:#4ab2d9;
}

#fount_wrapper .fount_socialink.fount-vimeo .bg_shifter,#fount_wrapper .fount_socialink.fount-vimeo a .bg_shifter,#fount_wrapper .fount_socialink.fount-vimeo-square .bg_shifter,#fount_wrapper .fount_socialink.fount-vimeo-square a .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-vimeo-square .bg_shifter {
	background-color:#4ab2d9;
}

#fount_wrapper .fount_socialink.prk_sharrre_stumbleupon .bg_shifter {
	background-color:#ef4e23;
}

#fount_wrapper .fount_socialink.fount-yahoo,#fount_wrapper .fount_socialink.fount-yahoo a,#fount_wrapper .fount_socialink.fount_fa-yahoo {
	border-color:#855c9c;
	color:#855c9c;
}

#fount_wrapper .fount_socialink.fount-yahoo .bg_shifter,#fount_wrapper .fount_socialink.fount-yahoo a .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-yahoo .bg_shifter {
	background-color:#855c9c;
}

#fount_wrapper .fount_socialink.fount-youtube,#fount_wrapper .fount_socialink.fount-youtube a,#fount_wrapper .fount_socialink.fount_fa-youtube {
	border-color:#fb2d39;
	color:#fb2d39;
}

#fount_wrapper .fount_socialink.fount-youtube .bg_shifter,#fount_wrapper .fount_socialink.fount-youtube a .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-youtube .bg_shifter {
	background-color:#fb2d39;
}

#fount_wrapper .fount_socialink.fount-rss-1,#fount_wrapper .fount_socialink.fount-rss-1 a,#fount_wrapper .fount_socialink.fount-rss,#fount_wrapper .fount_socialink.fount-rss a,#fount_wrapper .fount_socialink.fount_fa-rss {
	border-color:#ed8333;
	color:#ed8333;
}

#fount_wrapper .fount_socialink.fount-rss-1 .bg_shifter,#fount_wrapper .fount_socialink.fount-rss-1 a .bg_shifter,#fount_wrapper .fount_socialink.fount-rss .bg_shifter,#fount_wrapper .fount_socialink.fount-rss a .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-rss .bg_shifter {
	background-color:#ed8333;
}

#fount_wrapper .fount_socialink.colorer-book,#fount_wrapper .fount_socialink.fount_fa-file {
	border-color:#e74c3c;
	color:#e74c3c;
}

#fount_wrapper .fount_socialink.colorer-book .bg_shifter,#fount_wrapper .fount_socialink.fount_fa-file .bg_shifter {
	background-color:#e74c3c;
}

a.smoothed_anchor,.smoothed_anchor a,.small_headings_color a,a.small_headings_color,a.default_color,a.zero_color {
	-moz-transition-property:color;
	-o-transition-property:color;
	-webkit-transition-property:color;
	transition-property:color;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

.fount_vcard.shortcoded.forced_color .small_headings_color,.fount_vcard.shortcoded.forced_color .default_color,.fount_vcard.shortcoded.forced_color .zero_color,.forced_color .small_headings_color,.forced_color .default_color,.forced_color .zero_color {
	color:inherit;
}

.fount_vcard.shortcoded.forced_color .fount_address_icon,.forced_color .fount_address_icon {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
}

#fount_wrapper a[href^=tel] {
	color:inherit;
	text-decoration:none;
}

button,input,select,textarea {
	margin:0;
	vertical-align:middle;
	-webkit-perspective:1000;
	max-width:100%;
}

input:focus {
	-webkit-perspective:1000;
}

.widget iframe {
	max-width:100%;
}

#prk_hidden_bar_inner .menu {
	font-size:1.6em;
	line-height:1.4em;
}

#prk_hidden_bar_inner .menu .sub-menu {
	font-size:1.4em;
	font-size:.7em;
	line-height:1.4em;
	margin-bottom:2px;
}

.prk_blockquote {
	position:relative;
}

blockquote {
	padding:14px 18px;
	margin:-2px 0 16px;
	font-style:italic;
}

blockquote cite {
	font-weight:600;
}

blockquote>p {
	margin-bottom:0;
}

.prk_cropped_blockquote:before,#author_area:before {
	position:absolute;
	left:-11px;
	top:-10px;
	width:20px;
	height:20px;
	display:block;
	border-bottom:0!important;
	border-left:0!important;
	border-top:0!important;
	content:"";
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
}

.prk_cropped_blockquote:after,#author_area:after {
	position:absolute;
	width:20px;
	height:20px;
	right:-10px;
	bottom:-10px;
	display:block;
	border-bottom:0!important;
	border-right:0!important;
	border-top:0!important;
	content:"";
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
}

.prk_blockquote .in_quote {
	padding:14px 18px;
	margin:0;
	font-style:italic;
}

.prk_blockquote.colored_background .in_quote:after {
	content:"";
	position:absolute;
	bottom:0;
	right:0;
	border-width:0 0 20px 20px;
	border-style:solid;
	display:block;
	width:0;
}

.pirenko_author {
	font-size:1.1em;
	margin-top:18px;
	font-style:normal;
}

.cropped_corners.pirenko_author,.prk_blockquote.colored_background .pirenko_author {
	margin-top:8px;
}

.prk_blockquote.colored_background .prk_inner_tip,.prk_blockquote.colored_background .tip_top_hide {
	display:none;
}

.prk_price_table {
	margin:-16px 0;
	text-align:center;
	position:relative;
}

.prk_price_table p {
	margin:0;
}

.prk_prices_specs ul {
	margin:0;
	padding:0;
}

.prk_prices_specs li {
	padding:7px 5px;
	list-style:none;
}

.prk_price_featured {
	margin-top:-35px;
	height:36px;
	line-height:39px;
	position:absolute;
	width:100%;
	z-index:9;
	font-size:1.2em;
}

.prk_price_header {
	padding:22px 5px;
}

.prk_price_header h3 {
	margin:-2px 0 6px;
}

.prk_price {
	font-size:2.2em;
	font-weight:700;
	margin:23px 0 0;
}

.underp {
	padding-bottom:15px;
	padding-top:4px;
	font-size:.9em;
}

.prk_prices_specs {
	margin:-1px 0;
}

.prk_price_button {
	padding:20px 0 14px;
	margin:0!important;
}

.prk_price_button a {
	padding:5px 35px;
}

.fount_tables_ribbon {
	position:absolute;
	top:-1px;
	right:-1px;
	width:174px;
	height:174px;
	overflow:hidden;
	z-index:3;
}

.fount_tables_ribbon .inner_ribbon {
	display:block;
	position:absolute;
	height:34px;
	line-height:34px;
	text-align:center;
	background-color:#E74C3C;
	color:#FFF;
	top:26px;
	right:-104px;
	width:290px;
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
}

.prk_theme_arrows {
	position:relative;
	margin-left:-14px;
	-webkit-transition:margin .2s;
	-moz-transition:margin .2s;
	-o-transition:margin .2s;
	transition:margin .2s;
}

.prk_theme_arrows .tr_wrapper {
	overflow:hidden;
	position:absolute;
	width:32px;
	height:32px;
}

.prk_theme_arrows.fount_hover_arrow {
	margin-left:-11px;
	-webkit-transition:margin .2s;
	-moz-transition:margin .2s;
	-o-transition:margin .2s;
	transition:margin .2s;
}

.prk_speech {
	position:relative;
	font-size:.9em;
	padding:10px 16px;
	margin:0 0 20px;
}

#prk_hidden_bar .sitemap_block li,#prk_hidden_bar .widget_recent_entries li,#prk_hidden_bar .widget_categories li,#prk_hidden_bar .widget_archive li,#prk_hidden_bar .widget_pages li,#prk_hidden_bar .widget_links li,#prk_hidden_bar .prk_tags_ul li,#prk_hidden_bar .widget_meta li,#prk_hidden_bar .widget_nav_menu li,#prk_hidden_bar .widget_rss li {
	padding-left:0;
}

.sitemap_block li,.widget_recent_entries li,.widget_categories li,.widget_archive li,.widget_pages li,.widget_links li,.prk_tags_ul li,.widget_meta li,.widget_nav_menu li,.widget_rss li {
	height:inherit;
	padding-left:14px;
	padding-bottom:1px;
}

.sitemap_block {
	margin:6px 0 40px;
	list-style:none;
	padding:0;
}

.sitemap_block .fount_fa-angle-double-right {
	font-size:14px;
}

.sitemap_block .children {
	list-style:none;
	padding-left:18px;
	font-size:.9em;
	margin-bottom:6px;
}

.sitemap_block .children .fount_fa-angle-double-right {
	font-size:14px;
}

#commentform #c_name,#commentform #c_email,#commentform #c_subject,#contact-form #c_name,#contact-form #c_email,#contact-form #c_subject {
	width:100%;
	margin-bottom:16px;
}

#commentform #c_message,#contact-form #c_message {
	width:100%;
	padding:10px;
	margin-bottom:16px;
}

#commentform #contact_ok,#contact-form #contact_ok {
	width:100%;
	font-size:1.3em;
	margin:0;
	display:none;
	float:left;
}

#commentform #contact_ok.fount_animated,#contact-form #contact_ok.fount_animated {
	display:block;
}

#commentform #contact_ok.forced_opacity,#contact-form #contact_ok.forced_opacity {
	filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity:1;
}

#commentform .contact_error,#contact-form .contact_error {
	margin-left:14px;
	margin-top:-12.8px;
	margin-bottom:16px;
	font-size:.9em;
	-moz-transition-property:margin,color;
	-o-transition-property:margin,color;
	-webkit-transition-property:margin,color;
	transition-property:margin,color;
	-moz-transition-duration:.25s;
	-o-transition-duration:.25s;
	-webkit-transition-duration:.25s;
	transition-duration:.25s;
	float:left;
	-webkit-backface-visibility:hidden;
}

#commentform .comment_error,#commentform .contact_error,#contact-form .comment_error,#contact-form .contact_error {
	color:#d00;
}

.contact_error.at_messa {
	margin-bottom:0;
}

.pirenko_highlighted {
	-moz-appearance:none;
	-webkit-appearance:none;
	padding:10px 14px;
	font-size:.9em;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	outline:0;
	-moz-transition-property:border,background-color;
	-o-transition-property:border,background-color;
	-webkit-transition-property:border,background-color;
	transition-property:border,background-color;
	-moz-transition-duration:.45s;
	-o-transition-duration:.45s;
	-webkit-transition-duration:.45s;
	transition-duration:.45s;
}

.prk_vc_title {
	position:relative;
	display:inline-block;
	border-bottom:0 solid;
}

.prk_vc_title h3,.prk_vc_title h4 {
	font-weight:700;
}

.double_lined .prk_vc_title:before,.double_lined .prk_vc_title:after {
	display:inline-block;
	content:"";
	position:absolute;
	width:74px;
	top:48%;
}

.double_lined .prk_vc_title:before {
	left:-88px;
}

.double_lined .prk_vc_title:after {
	right:-88px;
}

.small_underline .prk_vc_title {
	padding-bottom:2px;
	border-bottom:1px solid;
}

.large_underline .prk_vc_title {
	padding-bottom:2px;
	border-bottom:3px solid;
}

.prk_service [class^="fount_fa-"],.prk_service [class*=" fount_fa-"],.prk_service [class^="icon-"]:before,.prk_service [class*=" icon-"]:before {
	-moz-transition-property:font-size,color;
	-o-transition-property:font-size,color;
	-webkit-transition-property:font-size,color;
	transition-property:font-size,color;
	-moz-transition-duration:.2s;
	-o-transition-duration:.2s;
	-webkit-transition-duration:.2s;
	transition-duration:.2s;
}

.prk_service_ctt {
	margin-top:20px;
	text-align:justify;
	color:#b1b1b1;
}

.jour-j h2{font-weight: normal;}

.prk_service_ctt h4{text-align:center;color:#000!important;}

.prk_service_ctt .service_lnk a {
	color:red!important;
	display:block;
	text-align:center;
}

.prk_service.prk_service_right,.prk_service.prk_service_left {
	text-align:left;
	margin-top:0;
	position:relative;
}

.prk_service.prk_service_right h4,.prk_service.prk_service_left h4 {
	font-weight:600;
}

.prk_service.prk_service_right [class^="fount_fa-"],.prk_service.prk_service_right [class*=" fount_fa-"],.prk_service.prk_service_left [class^="fount_fa-"],.prk_service.prk_service_left [class*=" fount_fa-"] {
	font-size:2em;
}

.prk_service.prk_service_right [class^="icon-"]:before,.prk_service.prk_service_right [class*=" icon-"]:before,.prk_service.prk_service_left [class^="icon-"]:before,.prk_service.prk_service_left [class*=" icon-"]:before {
	font-size:2em;
}

.prk_service.prk_service_right .colored_link_icon,.prk_service.prk_service_left .colored_link_icon {
	position:absolute;
	top:2px;
}

.prk_service.prk_service_right .prk_service_ctt,.prk_service.prk_service_left .prk_service_ctt {
	margin-top:0;
	margin-left:42px;
	-webkit-backface-visibility:hidden;
}

.prk_service.prk_service_right .prk_service_ctt h4.big,.prk_service.prk_service_left .prk_service_ctt h4.big {
	font-size:1.2em;
	margin-bottom:4px;
}

.prk_service.prk_service_right img,.prk_service.prk_service_left img {
	max-width:38px;
	position:absolute;
	margin-top:3px;
}

.prk_service.prk_service_right .fount_service_desc,.prk_service.prk_service_left .fount_service_desc {
	font-size:.9em;
}

.prk_service.prk_service_right .simple_line,.prk_service.prk_service_left .simple_line {
	width:22px;
	display:inline-block;
	margin-top:14px;
	margin-bottom:6px;
}

.prk_service.prk_service_right {
	text-align:right;
}

.prk_service.prk_service_right .colored_link_icon {
	position:absolute;
	top:2px;
}

.prk_service.prk_service_right .prk_service_ctt {
	margin-top:0;
	margin-left:0;
	margin-right:42px;
}

.prk_service.prk_service_right img {
	right:0;
}

.prk_service.prk_service_right .colored_link_icon {
	right:0;
}

.prk_service.prk_service_center {
	text-align:center;
}

.prk_service.prk_service_center [class^="icon-"]:before,.prk_service.prk_service_center [class*=" icon-"]:before {
	font-size:4.5em;
	line-height:90px;
	height:90px;
	width:100%;
}

.prk_service.prk_service_center [class^="fount_fa-"],.prk_service.prk_service_center [class*=" fount_fa-"] {
	font-size:4.5em;
	line-height:90px;
	height:90px;
	width:100%;
}

.prk_service.prk_service_center .simple_line {
	width:22px;
	display:inline-block;
	margin-top:14px;
	margin-bottom:6px;
}

.prk_service.prk_service_center:hover [class^="fount_fa-"],.prk_service.prk_service_center:hover [class*=" fount_fa-"] {
	font-size:5.4em;
}

.prk_service.prk_service_center:hover [class^="icon-"]:before,.prk_service.prk_service_center:hover [class*=" icon-"]:before {
	font-size:5.4em;
}

.prk_service.prk_service_center.fount_smaller_service [class^="icon-"]:before,.prk_service.prk_service_center.fount_smaller_service [class*=" icon-"]:before {
	font-size:2.8em;
	line-height:70px;
	height:70px;
	width:100%;
}

.prk_service.prk_service_center.fount_smaller_service [class^="fount_fa-"],.prk_service.prk_service_center.fount_smaller_service [class*=" fount_fa-"] {
	font-size:2.8em;
	line-height:70px;
	height:70px;
	width:100%;
}

.prk_service.prk_service_center.fount_smaller_service h4.big {
	font-size:1.35em;
	font-weight:600;
}

.prk_service.prk_service_center.fount_smaller_service .fount_service_desc {
	font-size:.9em;
}

.prk_service.prk_service_center.fount_smaller_service .prk_service_ctt {
	margin-top:6px;
}

.prk_service h3.small {
	margin-top:18px;
	margin-bottom:10px;
	display:inline-block;
}

.prk_service.prk_service_center.fount_smaller_service:hover [class^="fount_fa-"],.prk_service.prk_service_center.fount_smaller_service:hover [class*=" fount_fa-"] {
	font-size:3.8em;
}

.prk_service.prk_service_center.fount_smaller_service:hover [class^="icon-"]:before,.prk_service.prk_service_center.fount_smaller_service:hover [class*=" icon-"]:before {
	font-size:3.8em;
}

.prk_service.prk_service_right.fount_bigger_service .prk_service_ctt,.prk_service.prk_service_left.fount_bigger_service .prk_service_ctt {
	margin-left:70px;
}

.prk_service.prk_service_right.fount_bigger_service img,.prk_service.prk_service_left.fount_bigger_service img {
	max-width:64px;
}

.prk_service.prk_service_right.fount_bigger_service [class^="fount_fa-"],.prk_service.prk_service_right.fount_bigger_service [class*=" fount_fa-"],.prk_service.prk_service_left.fount_bigger_service [class^="fount_fa-"],.prk_service.prk_service_left.fount_bigger_service [class*=" fount_fa-"] {
	font-size:3.5em;
}

.prk_service.prk_service_right.fount_bigger_service [class^="icon-"]:before,.prk_service.prk_service_right.fount_bigger_service [class*=" icon-"]:before,.prk_service.prk_service_left.fount_bigger_service [class^="icon-"]:before,.prk_service.prk_service_left.fount_bigger_service [class*=" icon-"]:before {
	font-size:3.5em;
}

.prk_service.prk_service_right.fount_bigger_service h4.big,.prk_service.prk_service_left.fount_bigger_service h4.big {
	font-size:1.55em;
}

.prk_service.prk_service_right.fount_bigger_service .fount_service_desc,.prk_service.prk_service_left.fount_bigger_service .fount_service_desc {
	font-size:1em;
}

.prk_service.prk_service_right.fount_bigger_service .prk_service_ctt {
	margin-right:70px;
	margin-left:0;
}

.prk_service.prk_service_right.fount_bigger_service img {
	max-width:64px;
}

.prk_service_ctt h4.big {
	margin-bottom:8px;
	font-size:1.35em;
	font-weight:700;
}

.prk_service.serv_with_color {
	padding:46px 22px;
}

.fount_theme #main .testimonials_slider.owl-theme .icon-users {
	display:inline-block;
}

.fount_theme #main .testimonials_slider.owl-theme .icon-users:before {
	margin-top:22px;
	font-size:80px;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity:.8;
}

.fount_theme #main .testimonials_slider.owl-theme img {
	max-width:100%;
	width:auto;
	display:inline-block;
}

.fount_theme #main .testimonials_slider.owl-theme .tm_title {
	font-size:1.35em;
	margin-top:12px;
	font-style:normal;
}

.fount_theme #main .testimonials_slider.owl-theme .tm_subheading {
	font-size:.9em;
	font-style:normal;
}

.fount_theme #main .testimonials_slider.owl-theme .tm_content {
	margin-top:12px;
	margin-bottom:18px;
	font-style:italic;
}

.fount_theme #main .testimonials_slider.owl-theme .tm_content h4 {
	line-height:1.45em;
}

.fount_theme #main .testimonials_slider.owl-theme .owl-pagination {
	width:100%;
	top:inherit;
	margin-top:14px;
	text-align:center;
	left:0;
}

.fount_theme #main .testimonials_slider.owl-theme .owl-controls .owl-page {
	float:none;
}

.testimonials_slider.tm_centered {
	text-align:center;
	padding-bottom:40px;
}

.testimonials_slider.tm_centered .owl-controls .owl-buttons {
	left:0;
	width:100%;
	top:0;
	display:inline-table;
}

.prk_counter_wrapper {
	text-align:center;
}

.prk_counter_wrapper .fount_counter {
	font-size:3.6em;
	line-height:1.2em;
	margin-bottom:14px;
}

.prk_counter_wrapper .colored_link_icon {
	display:inline-block;
}

.prk_counter_wrapper i:before {
	font-size:56px;
}

.prk_counter_wrapper i {
	padding-bottom:2px;
}

.prk_counter_wrapper .fount_counter_desc {
	font-size:1.4em;
}

.prk_counter_wrapper.fount_smaller_counter .fount_counter {
	font-size:2.2em;
	line-height:1em;
	margin-bottom:14px;
}

.prk_counter_wrapper.fount_smaller_counter i:before {
	font-size:42px;
}

.prk_counter_wrapper.fount_smaller_counter .fount_counter_desc {
	font-size:1.2em;
}

.clearfix.bt_gutter {
	margin-bottom:32px;
}

.clearfix.bt_15gutter {
	margin-bottom:48px;
}

#in_touch {
	margin-top:14px;
	margin-bottom:4px;
	font-size:1.25em;
}

#not_slider {
	margin-bottom:16px;
}

#not_slider .item {
	line-height:0;
	margin-bottom:16px;
}

.single-pirenko_team_member #not_slider li {
	line-height:0;
}

.single-pirenko_team_member #not_slider img {
	max-width:none;
	width:100%;
}

#member_post_title {
	margin:-4px 0 4px;
}

.prk_button_like {
	float:left;
	text-transform:uppercase;
	font-weight:600;
	cursor:default;
	font-size:.75em;
	margin:0 0 20px;
	padding:3px 14px 2px;
}

.clearfix.bt_40 {
	margin-bottom:48px;
}

#member_full_row {
	margin-bottom:150px;
}

.member_ul {
	margin:6px 0 0;
	padding:0;
}

.member_ul li {
	float:left!important;
	list-style:none;
}

.member_ul li.clearfix {
	width:100%;
}

.sh_member_desc {
	margin-bottom:15px;
}

.prk_member_name {
	margin-top:-6px;
}

.prk_member_fctn {
	margin-top:5px;
	margin-bottom:10px;
}

.prk_member_social {
	margin-top:20px;
}

.member_social_wrapper {
	text-align:center;
}

#member_half_social {
	margin:4px 0 40px;
	text-align:center;
}

#member_half_social .member_social_wrapper {
	width:inherit;
	display:inline-block;
	padding:0;
	margin-right:-10px;
	margin-top:4px;
}

.sh_member_wrapper {
	overflow:hidden;
	margin-bottom:40px;
	text-align:center;
}

.text_left .sh_member_wrapper {
	text-align:left;
}

.text_left .sh_member_wrapper .simple_line.membered {
	display:none;
}

.text_right .sh_member_wrapper {
	text-align:right;
}

.text_right .sh_member_wrapper .simple_line.membered {
	display:none;
}

.member_colored_block {
	overflow:hidden;
	position:relative;
	line-height:0;
}

.member_colored_block .fount_member_links {
	position:absolute;
	z-index:5;
	bottom:0;
	left:5px;
}

.member_colored_block .fount_member_links .fount_socialink:hover .bg_shifter {
	top:-1px;
	padding-top:1px;
}

.member_colored_block_in {
	width:100%;
	height:100%;
	position:absolute;
	z-index:2;
	filter:alpha(opacity=0);
	opacity:0;
}

.sh_member_link {
	position:relative;
	line-height:0;
}

.sh_member_link_icon {
	top:50%;
	position:absolute;
	left:50%;
	margin-left:-16px!important;
	margin-top:-18px!important;
	z-index:3;
	font-size:22px;
}

.sh_member_name {
	margin:14px 0 2px;
	font-size:1.6em;
	font-weight:600;
}

.sh_member_function {
	margin:0 0 8px;
	font-size:.9em;
}

.fount_member_links {
	margin-left:1px;
	margin-top:8px;
	display:inline-block;
	-webkit-backface-visibility:hidden;
	text-align:center;
}

.fount_member_links .member_lnk {
	font-size:16px;
}

.member_lnk {
	margin-right:6px;
	margin-bottom:6px;
	width:27px;
	height:27px;
	cursor:pointer;
	float:left;
	overflow:hidden;
	-webkit-transform:translate3d(0,0,0);
	-webkit-backface-visibility:hidden;
}

.member_lnk .icon-pinterest {
	margin-left:0;
}

.member_lnk>a {
	-moz-transition-property:color;
	-o-transition-property:color;
	-webkit-transition-property:color;
	transition-property:color;
	-moz-transition-duration:.35s;
	-o-transition-duration:.35s;
	-webkit-transition-duration:.35s;
	transition-duration:.35s;
}

#fount_wrapper #mc_display_rewards {
	text-align:left;
	font-size:.9em;
	width:100%;
	margin-top:-6px;
}

#fount_wrapper #mc_subheader {
	margin-bottom:0;
	line-height:inherit;
}

#fount_wrapper .mc_merge_var {
	margin-bottom:6px;
}

#fount_wrapper .mc_merge_var label {
	margin-bottom:4px;
}

#fount_wrapper .mc_signup_submit {
	margin-top:8px;
}

#fount_wrapper #mc_signup_submit {
	margin-top:0;
	cursor:pointer;
	outline:none;
}

#fount_wrapper .mc_signup_submit,#fount_wrapper #mc_signup_submit {
	width:auto;
	position:relative;
	line-height:inherit;
}

#mc_signup_submit {
	width:100%!important;
}

#fount_wrapper #mc_message {
	margin-bottom:10px;
}

#fount_wrapper .widget_mailchimpsf_widget .widget-title {
	line-height:inherit;
	margin-bottom:0;
}

#mc_display_rewards {
	text-align:left;
}

#google-maps-cover {
	width:100%;
}

#google-maps img {
	max-width:none;
}

.error_404 .single_page_title {
	text-align:center;
	margin:40px 0 20px;
	position:relative;
	font-size:1.3em;
}

.error_404 .columns.simple_line {
	margin-bottom:24px;
	max-width:120px;
	border-bottom-width:6px;
}

.error_404 .fount_centered_text {
	margin-bottom:90px;
}

#main .masonry_blog .fade_anchor {
	width:100%;
}

.prk_break_word {
	word-wrap:break-word;
}

#prk_protected {
	margin-bottom:90px;
	text-align:center;
}

.clearfix.bt_80 {
	margin-bottom:80px;
}

#google-maps {
	margin:0;
	overflow:hidden;
	position:relative;
}

#contact-form {
	margin:6px 0 0;
}

#footer_bk {
	padding-top:50px;
}

.prk_less_opacity {
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity:.9;
}

.fount_company_name {
	margin-bottom:10px;
}

.single-pirenko_portfolios #prk_menu_right_trigger {
	display:none;
}

.page-template-page-contact-php h3 {
	margin-bottom:8px;
}

.page-template-page-contact-php .fount_extra_description {
	margin-bottom:10px;
}

.page-template-page-contact-php .contact_info .fount_extra_description {
	margin-bottom:14px;
}

.simple_line.contacted {
	margin-bottom:11px;
}

.block_description,.ctt_address {
	padding-left:30px;
	margin-bottom:8px;
}

#contact_lower {
	margin-bottom:70px;
}

.print-only {
	display:none!important;
}

@media print {
	* {
		background:transparent!important;
		color:#000!important;
		box-shadow:none!important;
		text-shadow:none!important;
		filter:none!important;
		-ms-filter:none!important;
	}
}