.alignnone {
	margin: 0px
}

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

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

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

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

a img.alignnone {
	margin: 5px 20px 20px 0
}

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

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

.wp-caption {
	background: #fff;
	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
}

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000
}

.clearfix {
	zoom: 1
}

.clearfix.bt_1x {
	margin-bottom: 18px
}

.clearfix.bt_2x {
	margin-bottom: 36px
}

.clearfix.bt_3x {
	margin-bottom: 54px
}

.clearfix.bt_4x {
	margin-bottom: 72px
}

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

.clearfix:after {
	clear: both !important
}

p {
	margin: 0px 0px 8px
}

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

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

.stamp_on_mobile #pulse_header_section {
	-webkit-backface-visibility: visible
}

.pulse_left_align {
	text-align: left
}

.pulse_center_align {
	text-align: center
}

.pulse_right_align {
	text-align: right
}

.pulse_spacer {
	width: 100%
}

.pulse_italic {
	font-style: italic
}

.prk_left_floated {
	float: left
}

.prk_right_floated {
	float: right
}

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

.pulse_theme .prk_heavier_300 {
	font-weight: 300
}

.pulse_theme .prk_heavier_300 b,
.pulse_theme .prk_heavier_300 h1,
.pulse_theme .prk_heavier_300 h2,
.pulse_theme .prk_heavier_300 h3,
.pulse_theme .prk_heavier_300 h4,
.pulse_theme .prk_heavier_300 h5,
.pulse_theme .prk_heavier_300 h6 {
	font-weight: 300
}

.pulse_theme .prk_heavier_400 {
	font-weight: 400
}

.pulse_theme .prk_heavier_400 .cd-words-wrapper b,
.pulse_theme .prk_heavier_400 b,
.pulse_theme .prk_heavier_400 h1,
.pulse_theme .prk_heavier_400 h2,
.pulse_theme .prk_heavier_400 h3,
.pulse_theme .prk_heavier_400 h4,
.pulse_theme .prk_heavier_400 h5,
.pulse_theme .prk_heavier_400 h6 {
	font-weight: 400
}

.pulse_theme .prk_heavier_500 {
	font-weight: 500
}

.pulse_theme .prk_heavier_500 b,
.pulse_theme .prk_heavier_500 h1,
.pulse_theme .prk_heavier_500 h2,
.pulse_theme .prk_heavier_500 h3,
.pulse_theme .prk_heavier_500 h4,
.pulse_theme .prk_heavier_500 h5,
.pulse_theme .prk_heavier_500 h6 {
	font-weight: 500
}

.pulse_theme .prk_heavier_600 {
	font-weight: 600
}

.pulse_theme .prk_heavier_600 b,
.pulse_theme .prk_heavier_600 h1,
.pulse_theme .prk_heavier_600 h2,
.pulse_theme .prk_heavier_600 h3,
.pulse_theme .prk_heavier_600 h4,
.pulse_theme .prk_heavier_600 h5,
.pulse_theme .prk_heavier_600 h6 {
	font-weight: 600
}

.pulse_theme .prk_heavier_700 {
	font-weight: 700
}

.pulse_theme .prk_heavier_700 b,
.pulse_theme .prk_heavier_700 h1,
.pulse_theme .prk_heavier_700 h2,
.pulse_theme .prk_heavier_700 h3,
.pulse_theme .prk_heavier_700 h4,
.pulse_theme .prk_heavier_700 h5,
.pulse_theme .prk_heavier_700 h6 {
	font-weight: 700
}

.prk_break_word {
	word-wrap: break-word
}

.prk_smooth_font {
	-webkit-font-smoothing: antialiased
}

.lazy_pulse,
.pls_preloaded,
.hide_now,
.show_sooner,
.show_later,
.show_much_later {
	display: none
}

.pulse_faded {
	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: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.pulse_faded:hover {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
	opacity: .85
}

figure {
	margin: 0px
}

iframe {
	border: 0px
}

table {
	border-spacing: 0px;
	width: 100%;
	margin-bottom: 18px
}

th,
td {
	padding: 4px 6px;
	border-spacing: 0px
}

#searchform,
.pls_searchform {
	position: relative;
	width: 100%;
	margin: 0px 0px 0px
}

#searchform input,
.pls_searchform input {
	font-size: 1em
}

.pulse_animated {
	-webkit-animation-duration: 0.7s;
	animation-duration: 0.7s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

@-webkit-keyframes bounceInSmall {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0px)
	}
	10% {
		opacity: 1;
		-webkit-transform: translateY(-5px)
	}
	30% {
		opacity: 1;
		-webkit-transform: translateY(10px)
	}
	40% {
		opacity: 1;
		-webkit-transform: translateY(0)
	}
}

@-moz-keyframes bounceInSmall {
	0% {
		opacity: 1;
		-moz-transform: translateY(0px)
	}
	10% {
		opacity: 1;
		-moz-transform: translateY(-5px)
	}
	30% {
		opacity: 1;
		-moz-transform: translateY(10px)
	}
	40% {
		opacity: 1;
		-moz-transform: translateY(0)
	}
}

@-ms-keyframes bounceInSmall {
	0% {
		opacity: 1;
		-ms-transform: translateY(0px)
	}
	10% {
		opacity: 1;
		-ms-transform: translateY(-5px)
	}
	30% {
		opacity: 1;
		-ms-transform: translateY(10px)
	}
	40% {
		opacity: 1;
		-ms-transform: translateY(0)
	}
}

@-o-keyframes bounceInSmall {
	0% {
		opacity: 1;
		-o-transform: translateY(0px)
	}
	10% {
		opacity: 1;
		-o-transform: translateY(-5px)
	}
	30% {
		opacity: 1;
		-o-transform: translateY(10px)
	}
	40% {
		opacity: 1;
		-o-transform: translateY(0)
	}
}

@keyframes bounceInSmall {
	0% {
		opacity: 1;
		transform: translateY(0px)
	}
	20% {
		opacity: 1;
		transform: translateY(-5px)
	}
	30% {
		opacity: 1;
		transform: translateY(10px)
	}
	40% {
		opacity: 1;
		transform: translateY(0)
	}
}

@-webkit-keyframes bounceInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px)
	}
	60% {
		opacity: 1;
		-webkit-transform: translateY(-8px)
	}
	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(-8px)
	}
	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(-8px)
	}
	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(-8px)
	}
	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(-8px)
	}
	80% {
		opacity: 1;
		transform: translateY(10px)
	}
	100% {
		opacity: 1;
		transform: translateY(0)
	}
}

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

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

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

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

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

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

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

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
		-ms-transform: translateX(-2000px);
		-webkit-transform: translateX(-2000px);
		transform: translateX(-2000px)
	}
	60% {
		opacity: 1;
		-moz-transform: translateX(30px);
		-ms-transform: translateX(30px);
		-webkit-transform: translateX(30px);
		transform: translateX(30px)
	}
	80% {
		-moz-transform: translateX(-10px);
		-ms-transform: translateX(-10px);
		-webkit-transform: translateX(-10px);
		transform: translateX(-10px)
	}
	100% {
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

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

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

@keyframes bounceInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
		-ms-transform: translateX(2000px);
		-webkit-transform: translateX(2000px);
		transform: translateX(2000px)
	}
	60% {
		opacity: 1;
		-moz-transform: translateX(-30px);
		-ms-transform: translateX(-30px);
		-webkit-transform: translateX(-30px);
		transform: translateX(-30px)
	}
	80% {
		-moz-transform: translateX(10px);
		-ms-transform: translateX(10px);
		-webkit-transform: translateX(10px);
		transform: translateX(10px)
	}
	100% {
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@-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 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 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
}

@-moz-keyframes pulse {
	0% {
		-moz-transform: scale(1);
		transform: scale(1)
	}
	50% {
		-moz-transform: scale(1.1);
		transform: scale(1.1)
	}
	100% {
		-moz-transform: scale(1);
		transform: scale(1)
	}
}

@-webkit-keyframes pulse {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	50% {
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes pulse {
	0% {
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	50% {
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
	100% {
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@-moz-keyframes zoomIn {
	0% {
		opacity: 0;
		transform: scale3d(0.3, 0.3, 0.3)
	}
	50% {
		opacity: 1
	}
}

@-webkit-keyframes zoomIn {
	0% {
		opacity: 0;
		transform: scale3d(0.3, 0.3, 0.3)
	}
	50% {
		opacity: 1
	}
}

@keyframes zoomIn {
	0% {
		opacity: 0;
		transform: scale3d(0.3, 0.3, 0.3)
	}
	50% {
		opacity: 1
	}
}

@-moz-keyframes zoomOut {
	0% {
		opacity: 1
	}
	50% {
		opacity: 0;
		transform: scale3d(0.3, 0.3, 0.3)
	}
	100% {
		opacity: 0
	}
}

@-webkit-keyframes zoomOut {
	0% {
		opacity: 1
	}
	50% {
		opacity: 0;
		transform: scale3d(0.3, 0.3, 0.3)
	}
	100% {
		opacity: 0
	}
}

@keyframes zoomOut {
	0% {
		opacity: 1
	}
	50% {
		opacity: 0;
		transform: scale3d(0.3, 0.3, 0.3)
	}
	100% {
		opacity: 0
	}
}

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

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

a {
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

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

input:focus {
	-webkit-perspective: 1000
}

select:focus,
select {
	outline: 0
}

.prk_wait,
.prk_wait * {
	cursor: wait
}

.pulse_android body {
	text-rendering: auto
}

.pulse_android body h1,
.pulse_android body h2,
.pulse_android body h3,
.pulse_android body h4,
.pulse_android body h5,
.pulse_android body h6 {
	text-rendering: auto
}

.pulse_row.pulse_super_width {
	width: 100%
}

.pulse_row.pulse_super_width>.row>.vc_col-sm-12 {
	padding: 0px
}

.pulse_row.pulse_super_width .vc_inner>.prk_inner_block {
	padding-left: 36px;
	padding-right: 36px;
	max-width: 5000px
}

.pulse_row.plus_arrow {
	position: relative;
	overflow: hidden
}

.vc_column_container {
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	background-position-x: 50%;
	background-position-y: 50%
}

.vc_column_container.pulse_hz_left {
	background-position-x: 0%
}

.vc_column_container.pulse_hz_right {
	background-position-x: 100%
}

.vc_column_container.pulse_vt_top {
	background-position-y: 0%
}

.vc_column_container.pulse_vt_bottom {
	background-position-y: 100%
}

.pulse_cover_top,
.pulse_cover,
.pulse_cover_bottom {
	background-position: 50%;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover
}

.pulse_cover_top {
	background-position: 50% top
}

.pulse_cover {
	background-position: 50% 50%
}

.pulse_cover_bottom {
	background-position: 50% bottom
}

.pulse_with_parallax {
	overflow: hidden;
	background-repeat: no-repeat;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover
}

.pulse_with_parallax.pls_first_row {
	background-attachment: fixed;
	-webkit-transform: translate3d(0, 0, 0)
}

.pulse_mozilla .pulse_with_parallax.pls_first_row {
	-webkit-transform: none
}

.pulse_on_mobile .pulse_with_parallax {
	background-size: cover
}

.pulse_on_mobile .pulse_fixed_bk,
.pulse_on_mobile .pulse_with_parallax {
	background-attachment: scroll
}

.pulse_on_mobile #prk_footer_mirror {
	display: none
}

.pulse_on_mobile #prk_footer_wrapper {
	position: relative;
	width: 100%;
	bottom: inherit
}

.pulse_on_mobile .admin-bar #pulse_full_back,
.pulse_on_mobile .admin-bar #body_hider,
.pulse_on_mobile .admin-bar #prk_mobile_bar,
.pulse_on_mobile .admin-bar #prk_hidden_bar,
.pulse_on_mobile .admin-bar #pulse_header_background,
.pulse_on_mobile .admin-bar #pulse_header_section {
	top: 0px
}

#pls_overlayer {
	visibility: hidden;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 9800;
	margin-left: 0px;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

#pls_overlayer.show {
	visibility: visible
}

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

#body_hider {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	z-index: -1;
	margin-left: 0px
}

.pulse_theme .prk_inner_block,
.pulse_theme .prk_extra_pad {
	padding-left: 54px;
	padding-right: 54px
}

.pulse_theme .prk_inner_block .prk_inner_block {
	padding-left: 0px;
	padding-right: 0px
}

.pulse_ready .pulse_next_link {
	margin-bottom: 0px
}

.pulse_next_link {
	position: absolute;
	width: 100%;
	left: 0px;
	text-align: center;
	-moz-transition-property: margin;
	-o-transition-property: margin;
	-webkit-transition-property: margin;
	transition-property: margin;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-moz-transition-delay: 2.5s;
	-o-transition-delay: 2.5s;
	-webkit-transition-delay: 2.5s;
	transition-delay: 2.5s;
	margin-bottom: -70px;
	bottom: 0px
}

.pulse_next_arrow {
	position: relative;
	bottom: 10px;
	z-index: 3
}

.pulse_next_arrow i {
	font-size: 40px;
	-webkit-animation-name: bounceInSmall;
	-moz-animation-name: bounceInSmall;
	-ms-animation-name: bounceInSmall;
	-o-animation-name: bounceInSmall;
	animation-name: bounceInSmall;
	-webkit-animation-duration: 3s;
	-moz-animation-duration: 3s;
	-ms-animation-duration: 3s;
	-o-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-delay: 0s;
	-moz-animation-delay: 0s;
	-ms-animation-delay: 0s;
	-o-animation-delay: 0s;
	animation-delay: 0s;
	-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;
	-webkit-animation-iteration-count: infinite
}

#owl-row>a>.pulse_next_arrow {
	left: 50%;
	margin-left: -20px;
	bottom: 20px;
	position: absolute
}

#pulse_ajax_container {
	-moz-transition-property: margin-left, margin-right, opacity;
	-o-transition-property: margin-left, margin-right, opacity;
	-webkit-transition-property: margin-left, margin-right, opacity;
	transition-property: margin-left, margin-right, opacity;
	-moz-transition-duration: 0.7s, 0.7s, 0.4s;
	-o-transition-duration: 0.7s, 0.7s, 0.4s;
	-webkit-transition-duration: 0.7s, 0.7s, 0.4s;
	transition-duration: 0.7s, 0.7s, 0.4s;
	-moz-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1);
	-o-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1);
	-webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1);
	transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	margin-left: 0px;
	z-index: 990;
	width: 100%;
	overflow: hidden
}

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

.pulse_row {
	background-position: 50% 50%
}

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

.pulse_super_width.forced_row,
.forced_row.bottom_forced_row {
	margin-bottom: 0px
}

.pulse_super_width.forced_row>.pls_outer_row,
.pulse_super_width.forced_row>.row,
.forced_row.bottom_forced_row>.pls_outer_row,
.forced_row.bottom_forced_row>.row {
	display: table;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	float: none;
	width: 100%
}

.pulse_super_width.forced_row>.pls_outer_row>div,
.forced_row.bottom_forced_row>.row>div {
	display: table-cell;
	vertical-align: middle;
	float: none
}

.pulse_super_width.forced_row.bottom_forced_row>.pls_outer_row>div,
.forced_row.bottom_forced_row>.row>div {
	vertical-align: bottom
}

.forced_row.bottom_forced_row,
.forced_row.vertical_forced_row {
	margin-bottom: 0px
}

.forced_row.bottom_forced_row>.columns,
.forced_row.vertical_forced_row>.columns {
	display: table;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	float: none;
	width: 100%
}

.forced_row.bottom_forced_row>.columns>div,
.vertical_forced_row>.columns>div {
	display: table-cell;
	vertical-align: middle;
	float: none
}

.forced_row.bottom_forced_row>.columns>div {
	vertical-align: bottom;
	padding-bottom: 54px
}

.bottomed_content.vertical_forced_row>.columns>div {
	vertical-align: bottom;
	padding-bottom: 88px
}

.topped_content.vertical_forced_row>.columns>div {
	vertical-align: top
}

.pulse_fixed_bk {
	background-attachment: fixed;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	-webkit-transform: translate3d(0, 0, 0)
}

.pulse_mozilla .pulse_fixed_bk {
	-webkit-transform: none
}

.pulse_vertical_clm {
	display: table;
	table-layout: fixed;
	position: relative
}

.pulse_vertical_clm>div {
	display: table-cell;
	vertical-align: middle;
	float: none
}

.bottom_forced_clm {
	display: table;
	position: relative
}

.bottom_forced_clm>div {
	display: table-cell;
	vertical-align: bottom;
	float: none
}

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

.pulse_theme #pulse_main_wrapper .theme_button,
.pulse_theme #pulse_main_wrapper .colored_theme_button,
.pulse_theme #pulse_main_wrapper .ghost_theme_button {
	margin: 0px 0px 20px 0px;
	padding: 0;
	position: relative;
	display: inline-block;
	outline: none
}

.pulse_theme #pulse_main_wrapper .theme_button input,
.pulse_theme #pulse_main_wrapper .theme_button a,
.pulse_theme #pulse_main_wrapper .colored_theme_button input,
.pulse_theme #pulse_main_wrapper .colored_theme_button a,
.pulse_theme #pulse_main_wrapper .ghost_theme_button input,
.pulse_theme #pulse_main_wrapper .ghost_theme_button a {
	float: left;
	font-size: 0.85em;
	font-weight: 700;
	padding: 8px 20px 8px 20px;
	-moz-transition-property: color, background-color, border-color;
	-o-transition-property: color, background-color, border-color;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	position: relative;
	outline: none;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	-moz-appearance: none;
	-webkit-appearance: none
}

.pulse_theme #pulse_main_wrapper .theme_button input i,
.pulse_theme #pulse_main_wrapper .theme_button a i,
.pulse_theme #pulse_main_wrapper .colored_theme_button input i,
.pulse_theme #pulse_main_wrapper .colored_theme_button a i,
.pulse_theme #pulse_main_wrapper .ghost_theme_button input i,
.pulse_theme #pulse_main_wrapper .ghost_theme_button a i {
	font-size: 12px
}

.pulse_theme #pulse_main_wrapper .theme_button.pls_button_off a,
.pulse_theme #pulse_main_wrapper .colored_theme_button.pls_button_off a,
.pulse_theme #pulse_main_wrapper .ghost_theme_button.pls_button_off a {
	cursor: default
}

.pulse_theme #pulse_main_wrapper .theme_button.pls_button_off i,
.pulse_theme #pulse_main_wrapper .colored_theme_button.pls_button_off i,
.pulse_theme #pulse_main_wrapper .ghost_theme_button.pls_button_off i {
	display: none
}

.pulse_theme #pulse_main_wrapper .theme_button.prk_large input,
.pulse_theme #pulse_main_wrapper .theme_button.prk_large a,
.pulse_theme #pulse_main_wrapper .colored_theme_button.prk_large input,
.pulse_theme #pulse_main_wrapper .colored_theme_button.prk_large a,
.pulse_theme #pulse_main_wrapper .ghost_theme_button.prk_large input,
.pulse_theme #pulse_main_wrapper .ghost_theme_button.prk_large a {
	font-size: 1.2em;
	padding: 14px 24px 14px 24px
}

.pulse_theme #pulse_main_wrapper .theme_button.prk_small input,
.pulse_theme #pulse_main_wrapper .theme_button.prk_small a,
.pulse_theme #pulse_main_wrapper .colored_theme_button.prk_small input,
.pulse_theme #pulse_main_wrapper .colored_theme_button.prk_small a,
.pulse_theme #pulse_main_wrapper .ghost_theme_button.prk_small input,
.pulse_theme #pulse_main_wrapper .ghost_theme_button.prk_small a {
	font-size: 0.75em;
	padding: 4px 14px 4px 14px
}

.pulse_theme #pulse_main_wrapper .theme_button.prk_tiny input,
.pulse_theme #pulse_main_wrapper .theme_button.prk_tiny a,
.pulse_theme #pulse_main_wrapper .colored_theme_button.prk_tiny input,
.pulse_theme #pulse_main_wrapper .colored_theme_button.prk_tiny a,
.pulse_theme #pulse_main_wrapper .ghost_theme_button.prk_tiny input,
.pulse_theme #pulse_main_wrapper .ghost_theme_button.prk_tiny a {
	font-size: 0.65em;
	padding: 0px 10px 0px 10px;
	height: 30px;
	line-height: 28px
}

.pulse_theme #pulse_main_wrapper .theme_button.pls_shortcoded,
.pulse_theme #pulse_main_wrapper .colored_theme_button.pls_shortcoded,
.pulse_theme #pulse_main_wrapper .ghost_theme_button.pls_shortcoded {
	margin-bottom: 0px
}

.pulse_theme #pulse_main_wrapper.shadowed_buttons .colored_theme_button input,
.pulse_theme #pulse_main_wrapper.shadowed_buttons .colored_theme_button a,
.pulse_theme #pulse_main_wrapper.shadowed_buttons .theme_button input,
.pulse_theme #pulse_main_wrapper.shadowed_buttons .theme_button 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;
	border-width: 0px
}

.pulse_theme #pulse_main_wrapper.shadowed_buttons .colored_theme_button input,
.pulse_theme #pulse_main_wrapper.shadowed_buttons .colored_theme_button a,
.pulse_theme #pulse_main_wrapper.shadowed_buttons .theme_button input,
.pulse_theme #pulse_main_wrapper.shadowed_buttons .theme_button a {
	padding-bottom: 10px
}

.pulse_theme #pulse_main_wrapper.shadowed_buttons .colored_theme_button.small input,
.pulse_theme #pulse_main_wrapper.shadowed_buttons .colored_theme_button.small a,
.pulse_theme #pulse_main_wrapper.shadowed_buttons .theme_button.small input,
.pulse_theme #pulse_main_wrapper.shadowed_buttons .theme_button.small a {
	padding-bottom: 5px
}

.ghost_theme_button a {
	background-color: transparent;
	-moz-transition-property: color, background-color, border-color, opacity;
	-o-transition-property: color, background-color, border-color, opacity;
	-webkit-transition-property: color, background-color, border-color, opacity;
	transition-property: color, background-color, border-color, opacity;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity: .9
}

.ghost_theme_button a:hover {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

#pulse_main_wrapper .prk_buttons_list .theme_button,
#pulse_main_wrapper .prk_buttons_list .colored_theme_button {
	margin: 0px 4px 4px 0px;
	float: left
}

.pulse_theme .prk_transparent {
	background-color: transparent
}

#single_post_sharer {
	margin: 36px 0px 0px;
	width: 100%
}

#single_post_sharer #sharrer_inner {
	display: inline-block
}

.prk_sharrre_count {
	display: none
}

.prk_sharrre_wrapper i {
	font-size: 20px;
	line-height: 26px
}

.prk_sharrre_wrapper .sharrre {
	float: left;
	width: 28px;
	height: 28px
}

.prk_sharrre_wrapper .sharrre.prk_sharrre_facebook a:hover {
	color: #1f69b3
}

.prk_sharrre_wrapper .sharrre.prk_sharrre_pinterest a:hover {
	color: #df2126
}

.prk_sharrre_wrapper .sharrre.prk_sharrre_twitter a:hover {
	color: #43b3e5
}

.prk_sharrre_wrapper .sharrre.prk_sharrre_google a:hover {
	color: #222
}

.pirenko_highlighted {
	-moz-appearance: none;
	-webkit-appearance: none;
	padding: 10px 14px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	outline: 0;
	-moz-transition-property: border-color, color, background-color;
	-o-transition-property: border-color, color, background-color;
	-webkit-transition-property: border-color, color, background-color;
	transition-property: border-color, color, background-color;
	-moz-transition-duration: 0.45s;
	-o-transition-duration: 0.45s;
	-webkit-transition-duration: 0.45s;
	transition-duration: 0.45s;
	width: 100%
}

.pulse_transparent .pirenko_highlighted {
	background: transparent
}

#pulse_to_top {
	position: fixed;
	right: 12px;
	width: 30px;
	height: 30px;
	bottom: -38px;
	cursor: pointer;
	z-index: 1011;
	-moz-transition-property: opacity, background-color, bottom;
	-o-transition-property: opacity, background-color, bottom;
	-webkit-transition-property: opacity, background-color, bottom;
	transition-property: opacity, background-color, bottom;
	-moz-transition-duration: 0.45s;
	-o-transition-duration: 0.45s;
	-webkit-transition-duration: 0.45s;
	transition-duration: 0.45s;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-webkit-backface-visibility: hidden
}

#pulse_to_top #arrows_shifter {
	margin-top: 3px;
	position: absolute;
	height: 20px;
	overflow: hidden;
	width: 30px
}

#pulse_to_top #arrows_shifter i {
	position: absolute;
	left: 8px;
	-moz-transition-property: margin;
	-o-transition-property: margin;
	-webkit-transition-property: margin;
	transition-property: margin;
	-moz-transition-duration: 0s;
	-o-transition-duration: 0s;
	-webkit-transition-duration: 0s;
	transition-duration: 0s;
	margin-top: 0px
}

#pulse_to_top #arrows_shifter i.second {
	top: 18px
}

#pulse_to_top i {
	position: relative;
	font-size: 22px
}

#pulse_to_top.pulse_top_shown {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	bottom: 12px
}

#pulse_to_top:hover #arrows_shifter i {
	margin-top: -18px;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.simple_line.thick {
	border-bottom-width: 4px
}

.simple_line.thicker {
	border-bottom-width: 6px
}

.prk_shortcode-title {
	-webkit-backface-visibility: hidden
}

.prk_shortcode-title h1 {
	padding: 5px 3px;
	line-height: 1em
}

.prk_shortcode-title .simple_line {
	margin-top: 20px;
	margin-bottom: 16px
}

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

.prk_shortcode-title h3,
.prk_shortcode-title h4,
.prk_shortcode-title h5 {
	font-weight: 700
}

.prk_shortcode-title.pulse_left_align .simple_line {
	margin-left: 0px
}

.pls_drop_cap:first-letter {
	line-height: 1em;
	float: left;
	padding: 0px 12px 0px 0px;
	margin-bottom: -18px
}

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

.pulse_theme .wpb_row.pulse_with_video {
	position: relative;
	overflow: hidden
}

.pulse_theme .wpb_row.pulse_with_video>div {
	z-index: 2
}

.pulse_theme .wpb_row.pulse_with_video>.pulse_video-bg {
	left: 50%;
	top: 50%;
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: auto;
	right: inherit;
	min-width: 100%
}

.pulse_video-bg {
	right: 0;
	z-index: 1;
	width: 100%;
	min-height: 100%
}

.pulse_video-bg.parallax_video {
	position: absolute;
	bottom: 0
}

.pulse_video-bg.no_laxy {
	position: absolute;
	top: 50%;
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.grid_image_wrapper .pulse_video-bg {
	position: absolute;
	min-height: 1px;
	right: inherit;
	top: 50%;
	left: 50%;
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: auto
}

.pulse_theme .pulse_with_overlay {
	position: relative
}

.pulse_theme .row_pattern_overlay {
	background-color: rgba(0, 0, 0, 0.1);
	position: absolute;
	height: 100%;
	width: 100%;
	z-index: 0;
	max-width: none;
	display: block !important;
	top: 0px;
	left: 0px
}

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

#not_slider {
	margin-bottom: 36px
}

#not_slider .pls_preloaded {
	display: block
}

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

#not_slider .item {
	margin-bottom: 18px
}

.double_lined .prk_vc_title {
	display: inline-block;
	position: relative
}

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

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

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

.double_lined.h4_sized .prk_vc_title:before {
	left: -80px
}

.double_lined.h4_sized .prk_vc_title:after {
	right: -80px
}

.double_lined.h4_sized .prk_vc_title:before,
.double_lined.h4_sized .prk_vc_title:after {
	width: 66px
}

.pulse_svg {
	position: relative
}

.pulse_svg img[src*=".svg"] {
	visibility: hidden
}

.pulse_svg svg {
	max-height: 100%;
	position: absolute;
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%)
}

*,
*: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: -18px;
	margin-right: -18px;
	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: 18px;
	padding-right: 18px;
	width: 100%;
	float: left;
	min-height: 1px
}

.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:not(.wpb_text_column) {
	/* 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: 0px;
	padding-right: 0px
}

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

object,
embed {
	height: 100%
}

img {
	-ms-interpolation-mode: bicubic;
	border-style: none
}

::-ms-clear {
	width: 0px;
	height: 0px
}

.pulse_row.pulse_preloaded_row {
	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.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s
}

.pulse_row.pulse_preloaded_row.pls_ready {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

#single_page_title {
	margin-bottom: 54px
}

#single_page_title h1 {
	font-size: 2.6em
}

#single_page_title #single_page_teaser {
	margin-top: 10px;
	padding-bottom: 16px;
	line-height: 1em
}

#single_page_title #pulse_heading_line {
	width: 70px;
	border-bottom-width: 4px;
	display: inline-block
}
.images_services_all{
	margin-top:60px;
}
@media \0screen {
	img {
		width: auto
	}
}

.pulse_theme #map_canvas img,
.pulse_theme .map_canvas img {
	max-width: none
}

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

h1,
h2 {
	font-weight: 700
}

h3,
h4 {
	font-weight: 600
}

h5,
h6 {
	font-weight: 500
}

.h1_bigger_sized h1 {
	font-size: 4.8em
}

.h1_sized h1 {
	font-size: 3.8em
}

h1 {
	font-size: 3.4em
}

.h2_sized h2 {
	font-size: 2.8em
}

h2.big {
	font-size: 2.5em
}

h2 {
	font-size: 2.2em
}

h2.small {
	font-size: 2.1em
}

.h3_sized h3 {
	font-size: 2.2em
}

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

h3 {
	font-size: 1.85em
}

h3.small {
	font-size: 1.75em
}

h4.big {
	font-size: 1.5em
}

h4 {
	font-size: 1.35em
}

h4.small {
	font-size: 1.3em
}

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

h5.small {
	font-size: 1.2em
}

h6.big {
	font-size: 1.15em
}

.prk_11_em,
h6 {
	font-size: 1.1em;
	line-height: 1.7em
}

.prk_9_em,
h6.small {
	font-size: 0.9em;
	line-height: 1.7em
}

.prk_85_em,
h6.smaller {
	font-size: 0.85em;
	line-height: 1.7em
}

.prk_75_em {
	font-size: 0.75em
}

.prk_65_em {
	font-size: 0.65em
}

#pulse_header_section {
	position: fixed;
	width: 100%;
	top: 0px;
	z-index: 999;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-property: margin;
	-o-transition-property: margin;
	-webkit-transition-property: margin;
	transition-property: margin;
	-moz-transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s;
	-o-transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s;
	-webkit-transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s;
	transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s
}

.pulse_ready #pulse_header_background,
.pulse_ready #pulse_header_section {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

#pulse_header_inner>div,
#pulse_header_inner {
	-moz-transition-property: height;
	-o-transition-property: height;
	-webkit-transition-property: height;
	transition-property: height;
	-moz-transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	-o-transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	-webkit-transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s
}

#pulse_header_background {
	-moz-transition-property: border-color, background-color, height, opacity, margin;
	-o-transition-property: border-color, background-color, height, opacity, margin;
	-webkit-transition-property: border-color, background-color, height, opacity, margin;
	transition-property: border-color, background-color, height, opacity, margin;
	-moz-transition-duration: 0.4s, 0.4s, 0.4s, 0.4s, 0.7s;
	-o-transition-duration: 0.4s, 0.4s, 0.4s, 0.4s, 0.7s;
	-webkit-transition-duration: 0.4s, 0.4s, 0.4s, 0.4s, 0.7s;
	transition-duration: 0.4s, 0.4s, 0.4s, 0.4s, 0.7s;
	-moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1);
	-o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1);
	transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 991
}

.pls_fixed_footer #pulse_ajax_container {
	position: relative;
	z-index: 991
}

.pls_fixed_footer #pulse_header_background {
	z-index: 992
}

.admin-bar #pulse_full_back,
.admin-bar #body_hider,
.admin-bar #prk_mobile_bar,
.admin-bar #prk_hidden_bar,
.admin-bar #pulse_header_background,
.admin-bar #pulse_header_section {
	top: 32px
}

#pulse_logos_wrapper {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition-property: margin-top, opacity;
	-o-transition-property: margin-top, opacity;
	-webkit-transition-property: margin-top, opacity;
	transition-property: margin-top, opacity;
	-moz-transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	-o-transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	-webkit-transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	position: relative
}

#pulse_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: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-backface-visibility: hidden;
	line-height: 0px
}

#pulse_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: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	position: absolute;
	top: 0px;
	-webkit-backface-visibility: hidden;
	line-height: 0px
}

.pulse_retina_desktop #pulse_logo_after,
.pulse_retina_desktop #pulse_logo_before {
	background-size: contain;
	background-repeat: no-repeat
}

.menu_at_top #pulse_logo_before,
.pulse_forced_menu #pulse_logo_before,
.pulse_collapsed_menu #pulse_logo_before {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}

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

.st_logo_on_left #pulse_logos_wrapper {
	float: left
}

.st_logo_on_right #pulse_logos_wrapper {
	float: right
}

.menu_at_top #prk_blocks_wrapper {
	z-index: 9
}

.menu_at_top .st_logo_on_left #pulse_logos_wrapper,
.menu_at_top .st_logo_on_right #pulse_logos_wrapper {
	margin-left: 0px;
	margin-right: 0px;
	max-width: 70% !important
}

.menu_at_top .pulse_theme .st_menu_under #prk_blocks_wrapper {
	float: right
}

.menu_at_top .pulse_theme .st_menu_under #pulse_logos_wrapper {
	width: auto
}

.menu_at_top .pulse_theme .st_menu_under #pulse_mm_inner {
	display: none
}

.menu_at_top .pulse_theme .st_menu_under #pulse_logo_after {
	display: inline-block;
	left: 0px;
	-moz-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-webkit-transform: translateX(0px);
	transform: translateX(0px)
}

#prk_menu_loupe {
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	float: left;
	cursor: pointer;
	font-size: 18px;
	position: relative;
	top: 50%;
	margin-top: -9px
}

#mobile_social_nets {
	width: 100%;
	padding-left: 0px;
	height: auto;
	line-height: inherit;
	padding-bottom: 20px;
	padding-top: 20px;
	position: relative;
	font-size: 14px
}

#mobile_social_nets>a {
	margin-right: 5px
}

#mobile_social_nets>a:last-child {
	margin: 0px
}

#menu_social_nets {
	font-size: 18px;
	position: relative;
	top: 50%
}

#menu_social_nets>a {
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	display: inline-block
}

#pls_side_menu {
	-moz-transition-property: height, background-color;
	-o-transition-property: height, background-color;
	-webkit-transition-property: height, background-color;
	transition-property: height, background-color;
	-moz-transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	-o-transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	-webkit-transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	transition: cubic-bezier(0.215, 0.61, 0.355, 1) .4s;
	position: relative
}

#pls_side_menu:before {
	width: 1px;
	position: absolute;
	top: 50%;
	height: 18px;
	left: 0px;
	content: '';
	margin-top: -9px
}

#searchform_top {
	position: fixed;
	width: 100%;
	visibility: hidden;
	z-index: 10011;
	top: 50%;
	margin-top: -50px
}

#searchform_top input {
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	width: 100%;
	text-align: center;
	background: transparent;
	font-size: 4em;
	border-width: 0px
}

#searchform_top input:focus {
	background: transparent !important
}

#top_form_close {
	position: fixed;
	top: 36px;
	right: 36px;
	text-align: center;
	width: 40px;
	height: 40px;
	line-height: 39px;
	font-size: 28px;
	cursor: pointer;
	-moz-transition-duration: 0.45s;
	-o-transition-duration: 0.45s;
	-webkit-transition-duration: 0.45s;
	transition-duration: 0.45s;
	-moz-transition-property: color, opacity;
	-o-transition-property: color, opacity;
	-webkit-transition-property: color, opacity;
	transition-property: color, opacity;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}

#search_hider {
	position: fixed;
	width: 100%;
	height: 100%;
	visibility: hidden;
	position: fixed;
	top: -1200px;
	left: 0px;
	-moz-transition-property: opacity, top;
	-o-transition-property: opacity, top;
	-webkit-transition-property: opacity, top;
	transition-property: opacity, top;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition: cubic-bezier(0.895, 0.03, 0.685, 0.22) 500ms;
	-o-transition: cubic-bezier(0.895, 0.03, 0.685, 0.22) 500ms;
	-webkit-transition: cubic-bezier(0.895, 0.03, 0.685, 0.22) 500ms;
	transition: cubic-bezier(0.895, 0.03, 0.685, 0.22) 500ms
}

.pulse_showing_search #searchform_top {
	visibility: visible
}

.pulse_showing_search #pulse_main_wrapper #search_hider {
	visibility: visible;
	z-index: 10001;
	top: 0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition: cubic-bezier(0.165, 0.84, 0.44, 1) 500ms;
	-o-transition: cubic-bezier(0.165, 0.84, 0.44, 1) 500ms;
	-webkit-transition: cubic-bezier(0.165, 0.84, 0.44, 1) 500ms;
	transition: cubic-bezier(0.165, 0.84, 0.44, 1) 500ms
}

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

.pulse_second_menu_search_anims #searchform_top input {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition-delay: 0.7s;
	-o-transition-delay: 0.7s;
	-webkit-transition-delay: 0.7s;
	transition-delay: 0.7s
}

.st_menu_on_left #menu_social_nets,
.st_menu_on_left #prk_sidebar_trigger,
.st_menu_on_left #pls_side_menu,
.st_menu_on_left #pulse_main_menu {
	float: left
}
.menu-item{
	padding:14px;
}
.st_menu_on_left .pulse-menu-ul>li:first-child:not(.menu-item-has-children)>a {
	padding-left: 0px
}

.st_menu_on_left #menu_social_nets>a {
	margin-right: 5px
}

.st_menu_on_left #prk_sidebar_trigger.hover_trigger .prk_bl2 {
	left: -4px
}

.st_menu_on_left #prk_sidebar_trigger.hover_trigger .prk_bl1,
.st_menu_on_left #prk_sidebar_trigger.hover_trigger .prk_bl3 {
	left: 4px
}

.st_menu_on_left #prk_sidebar_trigger.hover_trigger.prk_smaller_trigger .prk_bl2 {
	left: -2px
}

.st_menu_on_left #prk_sidebar_trigger.hover_trigger.prk_smaller_trigger .prk_bl1,
.st_menu_on_left #prk_sidebar_trigger.hover_trigger.prk_smaller_trigger .prk_bl3 {
	left: 2px
}

.st_menu_on_right #menu_social_nets,
.st_menu_on_right #prk_menu_loupe,
.st_menu_on_right #prk_sidebar_trigger,
.st_menu_on_right #pls_side_menu,
.st_menu_on_right #prk_blocks_wrapper,
.st_menu_on_right #pulse_main_menu {
	float: right
}

.st_menu_on_right #pls_side_menu {
	margin-right: 14px
}

.st_menu_on_right #menu_social_nets>a {
	margin-left: 5px
}

.st_menu_on_right .pulse-menu-ul>li:last-child:not(.menu-item-has-children)>a {
	padding-right: 0px
}

.pulse_theme .st_menu_under #pulse_mm_inner {
	width: auto;
	display: inline-block;
	-moz-transition-property: height;
	-o-transition-property: height;
	-webkit-transition-property: height;
	transition-property: height;
	-moz-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
	-moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	-o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
}

.pulse_theme .st_menu_under #pulse_logos_wrapper {
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
	line-height: 0px
}

.pulse_theme .st_menu_under #pulse_logo_before {
	display: inline-block
}

.pulse_theme .st_menu_under #pulse_logo_after {
	display: inline-block;
	left: 50%;
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}

.pulse_theme .st_menu_under #pls_side_menu {
	display: none
}

.pulse_theme .st_menu_under .pulse-menu-ul {
	width: auto;
	float: left
}

.pulse_theme .st_menu_under #prk_sidebar_trigger {
	float: right
}

.pulse_theme .st_menu_under #prk_menu_loupe {
	float: left
}

.pulse_theme .st_menu_under .pulse-menu-ul>li>a:before {
	visibility: hidden
}

#prk_blocks_wrapper {
	float: left;
	position: relative;
	height: 36px;
	width: 28px;
	margin-top: -18px;
	cursor: pointer;
	-moz-transition-property: top;
	-o-transition-property: top;
	-webkit-transition-property: top;
	transition-property: top;
	-moz-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
	-moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	-o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
}

.prk_menu_block {
	width: 28px;
	height: 4px;
	position: absolute;
	left: 0px;
	-moz-transition-property: top, -moz-transform, background-color, left, opacity, right;
	-o-transition-property: top, -o-transform, background-color, left, opacity, right;
	-webkit-transition-property: top, -webkit-transform, background-color, left, opacity, right;
	transition-property: top, transform, background-color, left, opacity, right;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s
}

.prk_menu_block:after {
	content: ' ';
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	-webkit-transform: scaleX(0);
	-moz-transform: scaleX(0);
	-o-transform: scaleX(0);
	-ms-transform: scaleX(0);
	transform: scaleX(0);
	-webkit-transform-origin: 100% 0%;
	-moz-transform-origin: 100% 0%;
	-ms-transform-origin: 100% 0%;
	-o-transform-origin: 100% 0%;
	transform-origin: 100% 0%;
	height: 4px;
	transition-property: transform;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	transition-timing-function: cubic-bezier(1, 0, 0, 1)
}

.prk_bl1 {
	top: 7px
}

.prk_bl2 {
	top: 16px
}

.prk_bl3 {
	top: 25px
}

#prk_blocks_wrapper.hover_trigger .prk_menu_block:after {
	width: 100%;
	-webkit-transform: scaleX(1);
	-moz-transform: scaleX(1);
	-o-transform: scaleX(1);
	-ms-transform: scaleX(1);
	transform: scaleX(1);
	-webkit-transform-origin: 0% 0%;
	-moz-transform-origin: 0% 0%;
	-ms-transform-origin: 0% 0%;
	-o-transform-origin: 0% 0%;
	transform-origin: 0% 0%
}

#prk_blocks_wrapper.hover_trigger .prk_bl1 {
	top: 9px
}

#prk_blocks_wrapper.hover_trigger .prk_bl3 {
	top: 23px
}

#prk_sidebar_trigger.prk_smaller_trigger {
	width: 17px;
	height: 18px;
	margin-top: -7px
}

#prk_sidebar_trigger.prk_smaller_trigger .prk_menu_block {
	width: 17px;
	height: 3px
}

#prk_sidebar_trigger.prk_smaller_trigger .prk_bl1 {
	top: 0px
}

#prk_sidebar_trigger.prk_smaller_trigger .prk_bl2 {
	top: 6px
}

#prk_sidebar_trigger.prk_smaller_trigger .prk_bl3 {
	top: 12px
}

#prk_sidebar_trigger.hover_trigger .prk_bl2 {
	left: 4px
}

#prk_sidebar_trigger.hover_trigger .prk_bl1,
#prk_sidebar_trigger.hover_trigger .prk_bl3 {
	left: -4px
}

#prk_sidebar_trigger.hover_trigger.prk_smaller_trigger .prk_bl2 {
	left: 2px
}

#prk_sidebar_trigger.hover_trigger.prk_smaller_trigger .prk_bl1,
#prk_sidebar_trigger.hover_trigger.prk_smaller_trigger .prk_bl3 {
	left: -2px
}

.menu_at_top .pulse_showing_mobile .prk_bl1 {
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-moz-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-backface-visibility: hidden
}

.menu_at_top .pulse_showing_mobile .prk_bl2 {
	top: 7px;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-moz-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-backface-visibility: hidden
}

.menu_at_top .pulse_showing_mobile .prk_bl3 {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-duration: 0s;
	-o-transition-duration: 0s;
	-webkit-transition-duration: 0s;
	transition-duration: 0s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-backface-visibility: hidden
}

.menu_at_top .pulse_showing_mobile.hover_trigger .prk_bl1 {
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.menu_at_top .pulse_showing_mobile.hover_trigger .prk_bl2 {
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg)
}

.st_without_menu #pulse_header_background {
	display: none
}

.st_without_menu #prk_blocks_wrapper,
.st_regular_menu #prk_blocks_wrapper {
	display: none
}

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

.pulse_showing_menu #pulse_to_top {
	z-index: 990
}

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

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

.pulse_showing_menu #prk_hidden_menu .vc_wp_custommenu.pulse_right_align ul.prk_popper_menu>li,
.pulse_showing_menu #prk_hidden_menu .vc_wp_custommenu.pulse_left_align .prk_popper_menu>li,
.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	left: 0px
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(1) {
	-moz-transition-delay: .5s;
	-o-transition-delay: .5s;
	-webkit-transition-delay: .5s;
	transition-delay: .5s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(2) {
	-moz-transition-delay: .7s;
	-o-transition-delay: .7s;
	-webkit-transition-delay: .7s;
	transition-delay: .7s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(3) {
	-moz-transition-delay: .9s;
	-o-transition-delay: .9s;
	-webkit-transition-delay: .9s;
	transition-delay: .9s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(4) {
	-moz-transition-delay: 1.1s;
	-o-transition-delay: 1.1s;
	-webkit-transition-delay: 1.1s;
	transition-delay: 1.1s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(5) {
	-moz-transition-delay: 1.3s;
	-o-transition-delay: 1.3s;
	-webkit-transition-delay: 1.3s;
	transition-delay: 1.3s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(6) {
	-moz-transition-delay: 1.5s;
	-o-transition-delay: 1.5s;
	-webkit-transition-delay: 1.5s;
	transition-delay: 1.5s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(7) {
	-moz-transition-delay: 1.7s;
	-o-transition-delay: 1.7s;
	-webkit-transition-delay: 1.7s;
	transition-delay: 1.7s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(8) {
	-moz-transition-delay: 1.9s;
	-o-transition-delay: 1.9s;
	-webkit-transition-delay: 1.9s;
	transition-delay: 1.9s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(9) {
	-moz-transition-delay: 2.1s;
	-o-transition-delay: 2.1s;
	-webkit-transition-delay: 2.1s;
	transition-delay: 2.1s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(10) {
	-moz-transition-delay: 2.3s;
	-o-transition-delay: 2.3s;
	-webkit-transition-delay: 2.3s;
	transition-delay: 2.3s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(11) {
	-moz-transition-delay: 2.5s;
	-o-transition-delay: 2.5s;
	-webkit-transition-delay: 2.5s;
	transition-delay: 2.5s
}

.pulse_showing_menu #prk_hidden_menu .prk_popper_menu>li:nth-child(12) {
	-moz-transition-delay: 2.7s;
	-o-transition-delay: 2.7s;
	-webkit-transition-delay: 2.7s;
	transition-delay: 2.7s
}

.pulse_showing_menu #prk_hidden_menu #prk_hidden_menu_footer {
	bottom: 0px;
	-moz-transition-delay: 1.6s;
	-o-transition-delay: 1.6s;
	-webkit-transition-delay: 1.6s;
	transition-delay: 1.6s
}

#pulse_main_wrapper #body_hider.pulse_second_menu_anims {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

#prk_blocks_wrapper.pulse_second_menu_anims .prk_bl1 {
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-moz-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	top: 16px;
	-webkit-backface-visibility: hidden
}

#prk_blocks_wrapper.pulse_second_menu_anims .prk_bl2 {
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-moz-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-backface-visibility: hidden
}

#prk_blocks_wrapper.pulse_second_menu_anims .prk_bl3 {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-duration: 0s;
	-o-transition-duration: 0s;
	-webkit-transition-duration: 0s;
	transition-duration: 0s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-backface-visibility: hidden
}

#prk_blocks_wrapper.pulse_second_menu_anims.hover_trigger .prk_bl1 {
	top: 16px;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

#prk_blocks_wrapper.pulse_second_menu_anims.hover_trigger .prk_bl2 {
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg)
}

.pulse_showing_sidebar #prk_hidden_bar {
	visibility: visible
}

#pls_loader_block {
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	visibility: hidden;
	z-index: 9999
}

.prk_loading_page #pls_loader_block {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	visibility: visible
}

.prk_fading_block #pls_loader_block {
	visibility: visible
}

#prk_footer_outer {
	-moz-transition-property: opacity, margin;
	-o-transition-property: opacity, margin;
	-webkit-transition-property: opacity, margin;
	transition-property: opacity, margin;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-duration: 0.4s, 0.7s;
	-o-transition-duration: 0.4s, 0.7s;
	-webkit-transition-duration: 0.4s, 0.7s;
	transition-duration: 0.4s, 0.7s;
	-moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1);
	-o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1);
	transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.645, 0.045, 0.355, 1);
	position: relative;
	margin-left: 0px;
	width: 100%;
	z-index: 990;
	overflow: hidden
}

#pulse_main_wrapper #prk_footer {
	line-height: 1.6em
}

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

#pulse_main_wrapper #prk_footer .widget {
	float: left
}

#prk_footer_sidebar {
	padding-top: 90px;
	padding-bottom: 36px
}

#prk_after_widgets {
	font-size: 0.8em;
	padding-bottom: 27px
}

#prk_after_widgets>.prk_inner_block {
	padding-top: 27px
}

#prk_footer_mirror {
	z-index: 1
}

#prk_footer_wrapper {
	position: fixed;
	bottom: 0px;
	z-index: 1
}

#prk_footer_wrapper.no_mirror {
	position: relative;
	bottom: inherit
}

#prk_hidden_menu {
	position: fixed;
	top: 0px;
	left: 0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	background-repeat: no-repeat;
	background-position: top center;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	width: 100%;
	display: table;
	z-index: 999;
	visibility: hidden
}

#prk_hidden_menu #prk_hidden_menu_inner {
	width: 100%;
	padding: 54px;
	display: table-cell;
	vertical-align: middle
}

#prk_hidden_menu .prk_popper_menu {
	display: inline-block;
	float: none
}

#prk_hidden_menu #prk_hidden_menu_footer {
	-webkit-backface-visibility: hidden;
	bottom: 0px;
	position: absolute;
	padding: 0px 54px 18px 54px;
	font-size: 0.9em;
	width: 100%;
	left: 0px;
	bottom: -80px;
	-moz-transition-property: bottom;
	-o-transition-property: bottom;
	-webkit-transition-property: bottom;
	transition-property: bottom;
	-moz-transition-duration: 0.6s;
	-o-transition-duration: 0.6s;
	-webkit-transition-duration: 0.6s;
	transition-duration: 0.6s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s
}

#prk_hidden_menu .prk_popper_menu>li {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-property: opacity, left, -moz-transform;
	-o-transition-property: opacity, left, -o-transform;
	-webkit-transition-property: opacity, left, -webkit-transform;
	transition-property: opacity, left, transform;
	-moz-transform: scale(.6, .6);
	-ms-transform: scale(.6, .6);
	-webkit-transform: scale(.6, .6);
	transform: scale(.6, .6);
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	position: relative;
	left: 0px
}

#prk_hidden_menu .vc_wp_custommenu.pulse_right_align ul.prk_popper_menu>li {
	left: -36px
}

#prk_hidden_menu .vc_wp_custommenu.pulse_left_align .prk_popper_menu>li {
	left: 36px
}

#prk_hidden_bar {
	position: fixed;
	top: 0px;
	z-index: 1;
	background-repeat: no-repeat;
	background-position: center center;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	z-index: 899;
	-moz-transition-property: margin;
	-o-transition-property: margin;
	-webkit-transition-property: margin;
	transition-property: margin;
	-moz-transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s;
	-o-transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s;
	-webkit-transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s;
	transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s
}

#prk_hidden_bar .widget-title {
	font-size: 1.4em;
	padding-bottom: 6px
}

#prk_hidden_bar_inner {
	padding-right: 18px;
	font-size: 0.9em;
	line-height: 1.6em
}

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

#prk_hidden_bar_inner .pulse_vcard .pulse_after_vcard_icon {
	padding-left: 0px
}

#prk_hidden_bar_inner .pulse_vcard i {
	display: none
}

#hidden_bar_footer {
	bottom: 0px;
	font-size: 0.9em;
	line-height: 1.6em;
	position: absolute;
	padding: 0px 36px 36px 36px
}

#hidden_bar_footer .vertical_widget {
	margin-bottom: 4px
}

#hidden_bar_footer .vertical_widget.widget-last {
	margin-bottom: 0px
}

#prk_hidden_bar_scroller {
	padding: 54px 18px 10px 36px
}

.st_sidebar_on_right #body_hider {
	cursor: pointer
}

.st_sidebar_on_right #prk_hidden_bar {
	right: 0px
}

.st_sidebar_on_left #body_hider {
	cursor: pointer
}

.st_sidebar_on_left #prk_hidden_bar {
	left: 0px
}

#prk_sidebar_trigger {
	position: relative;
	top: 50%;
	height: 36px;
	width: 28px;
	margin-top: -16px;
	cursor: pointer
}

#prk_custom_folio .pulse_row {
	position: relative
}

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

.portfolio_entry_li .grid_image {
	width: 100%;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-webkit-transition-property: -webkit-transform;
	transition-property: transform;
	-webkit-backface-visibility: hidden
}

.portfolio_entry_li:hover .grid_image {
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	transform: scale(1.2)
}

.portfolio_entry_li .entry_content {
	display: none
}

.portfolio_entry_li .pls_thumb_tag {
	position: absolute;
	top: 16px;
	right: 16px;
	padding: 6px 12px;
	z-index: 8;
	line-height: 1em;
	font-size: 0.9em
}

.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: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s
}

.grid_image_wrapper .pulse_liner {
	position: absolute;
	right: 0px;
	left: 0px;
	margin: 0px auto;
	content: '';
	margin-top: 12px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-duration: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
	-moz-transition-property: -moz-transform, opacity;
	-o-transition-property: -o-transform, opacity;
	-webkit-transition-property: -webkit-transform, opacity;
	transition-property: transform, opacity;
	border-bottom-style: solid;
	border-bottom-width: 4px;
	-moz-transform: scale(0.25, 1);
	-ms-transform: scale(0.25, 1);
	-webkit-transform: scale(0.25, 1);
	transform: scale(0.25, 1);
	z-index: 99;
	width: 50px
}

.columnize-2 .portfolio_entry_li,
.columnize-2 .grid-sizer,
.pulse_iso_gallery.iso_doubles .portfolio_entry_li,
.pulse_iso_gallery.iso_doubles .grid-sizer {
	width: 50%
}

.columnize-2 .portfolio_entry_li.pulse_hz_two,
.columnize-2 .grid-sizer.pulse_hz_two,
.pulse_iso_gallery.iso_doubles .portfolio_entry_li.pulse_hz_two,
.pulse_iso_gallery.iso_doubles .grid-sizer.pulse_hz_two {
	width: 100%
}

.columnize-3 .portfolio_entry_li,
.columnize-3 .grid-sizer,
.pulse_iso_gallery.iso_thirds .portfolio_entry_li,
.pulse_iso_gallery.iso_thirds .grid-sizer {
	width: 33.33333%
}

.columnize-3 .portfolio_entry_li.pulse_hz_two,
.columnize-3 .grid-sizer.pulse_hz_two,
.pulse_iso_gallery.iso_thirds .portfolio_entry_li.pulse_hz_two,
.pulse_iso_gallery.iso_thirds .grid-sizer.pulse_hz_two {
	width: 66.66667%
}

.columnize-4 .portfolio_entry_li,
.columnize-4 .grid-sizer,
.pulse_iso_gallery.iso_fourths .portfolio_entry_li,
.pulse_iso_gallery.iso_fourths .grid-sizer {
	width: 25%
}

.columnize-4 .portfolio_entry_li.pulse_hz_two,
.columnize-4 .grid-sizer.pulse_hz_two,
.pulse_iso_gallery.iso_fourths .portfolio_entry_li.pulse_hz_two,
.pulse_iso_gallery.iso_fourths .grid-sizer.pulse_hz_two {
	width: 50%
}

.columnize-5 .portfolio_entry_li,
.columnize-5 .grid-sizer,
.pulse_iso_gallery.iso_fifths .portfolio_entry_li,
.pulse_iso_gallery.iso_fifths .grid-sizer {
	width: 20%
}

.columnize-5 .portfolio_entry_li.pulse_hz_two,
.columnize-5 .grid-sizer.pulse_hz_two,
.pulse_iso_gallery.iso_fifths .portfolio_entry_li.pulse_hz_two,
.pulse_iso_gallery.iso_fifths .grid-sizer.pulse_hz_two {
	width: 40%
}

.columnize-6 .portfolio_entry_li,
.columnize-6 .grid-sizer,
.pulse_iso_gallery.iso_sixths .portfolio_entry_li,
.pulse_iso_gallery.iso_sixths .grid-sizer {
	width: 16.66667%
}

.columnize-6 .portfolio_entry_li.pulse_hz_two,
.columnize-6 .grid-sizer.pulse_hz_two,
.pulse_iso_gallery.iso_sixths .portfolio_entry_li.pulse_hz_two,
.pulse_iso_gallery.iso_sixths .grid-sizer.pulse_hz_two {
	width: 33.33333%
}

.no_titles_gallery .grid_single_title {
	display: none
}

.centerized_father {
	display: table;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px
}

.centerized_child {
	display: table-cell;
	text-align: center;
	vertical-align: middle
}

.pulse_or_portrait {
	z-index: 1
}

.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: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
	z-index: 4;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	
}

.grid_single_title {
	position: relative;
	width: 100%;
	text-align: center;
	z-index: 20;
	line-height: 1.2em;
	padding: 0px 18px;
	font-weight: normal;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-property: -moz-transform, opacity;
	-o-transition-property: -o-transform, opacity;
	-webkit-transition-property: -webkit-transform, opacity;
	transition-property: transform, opacity;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transform: scale(.9, .9);
	-ms-transform: scale(.9, .9);
	-webkit-transform: scale(.9, .9);
	transform: scale(.9, .9);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1)
}

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

.portfolio_entry_li.hover_trigger .grid_colored_block {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	-moz-transition-duration: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s
}

.portfolio_entry_li.hover_trigger .grid_single_title {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1)
}

.portfolio_entry_li.hover_trigger .inner_skills {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1)
}

.portfolio_entry_li.hover_trigger .pulse_fa_folio {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	right: 14px;
	top: 16px
}

.portfolio_entry_li.hover_trigger .pulse_liner {
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.folio_noinfo .portfolio_entry_li {
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	cursor: default
}

.folio_noinfo .portfolio_entry_li .grid_image {
	-webkit-backface-visibility: visible
}

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

.folio_noinfo .portfolio_entry_li.hover_trigger .grid_colored_block {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}

.folio_noinfo .portfolio_entry_li:hover .grid_image {
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1)
}

.folio_always_title_only .inner_skills,
.folio_always_title_only .grid_single_title,
.folio_always_title_and_skills .inner_skills,
.folio_always_title_and_skills .grid_single_title {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	padding: 0px
}

.folio_always_title_only .centerized_child,
.folio_always_title_and_skills .centerized_child {
	display: block
}

.folio_always_title_only .centerized_father,
.folio_always_title_and_skills .centerized_father {
	z-index: 2;
	padding: 10px 0px 14px;
	position: relative;
	height: auto !important;
	display: block
}

.folio_always_title_only .centerized_father .grid_single_title,
.folio_always_title_and_skills .centerized_father .grid_single_title {
	text-align: left
}

.folio_always_title_only .grid_colored_block,
.folio_always_title_and_skills .grid_colored_block {
	visibility: hidden
}

.folio_always_title_only .pulse_liner,
.folio_always_title_and_skills .pulse_liner {
	display: none
}

.folio_always_title_only .grid_image_wrapper .pulse_video-bg,
.folio_always_title_and_skills .grid_image_wrapper .pulse_video-bg {
	top: 0%;
	-moz-transform: translate(-50%, 0%);
	-ms-transform: translate(-50%, 0%);
	-webkit-transform: translate(-50%, 0%);
	transform: translate(-50%, 0%)
}

.folio_always_title_only h3.small,
.folio_always_title_and_skills h3.small {
	font-size: 1.3em;
	font-weight: 600
}

.folio_always_title_only .inner_skills,
.folio_always_title_and_skills .inner_skills {
	font-size: 0.8em;
	margin-top: 4px
}

.folio_always_title_only .pulse_image_parent,
.folio_always_title_and_skills .pulse_image_parent {
	overflow: hidden
}

.folio_always_title_only .pulse_image_parent .grid_image,
.folio_always_title_and_skills .pulse_image_parent .grid_image {
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
	-moz-transition-property: -moz-transform, opacity;
	-o-transition-property: -o-transform, opacity;
	-webkit-transition-property: -webkit-transform, opacity;
	transition-property: transform, opacity;
	-webkit-backface-visibility: hidden
}

.folio_always_title_only .portfolio_entry_li.hover_trigger .grid_image,
.folio_always_title_and_skills .portfolio_entry_li.hover_trigger .grid_image {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
	opacity: .85
}

.pulse_folio_th {
	max-width: 100%
}

#prk_half_folio {
	margin-top: 54px
}

#prk_half_folio #folio_ttl {
	font-size: 2.4em;
	margin: -3px 0px 8px
}

.simple_line.on_folio {
	margin-bottom: 12px
}

#prk_half_size_single,
#prk_full_size_single {
	margin-bottom: 144px
}

#prk_full_folio {
	margin-top: 54px
}

#prk_full_folio #folio_ttl {
	font-size: 2.6em
}

#prk_full_folio #single_slider {
	margin-bottom: 27px
}

#prk_full_folio #prk_full_size_single {
	text-align: center
}

#prk_full_folio .classy-right_side #prk_full_size_single {
	text-align: inherit
}

#prk_full_folio .classy-right_side #folio_ttl {
	text-align: inherit;
	margin-top: -4px;
	margin-bottom: 8px
}

.pls_featured_header #prk_full_folio {
	margin-top: 0px
}

.pirenko_portfolios #single_meta_header {
	margin-bottom: 0px;
	padding: 0px;
	height: 86px;
	overflow: hidden
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles [class^="pulse_fa-"],
.pirenko_portfolios #single_meta_header .pulse_navigation_singles [class*=" pulse_fa-"] {
	padding-right: 0px;
	padding-left: 18px;
	-moz-transition-property: padding;
	-o-transition-property: padding;
	-webkit-transition-property: padding;
	transition-property: padding;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio {
	padding-left: 36px;
	height: 86px;
	width: 50%;
	-moz-transition-property: padding, background-color;
	-o-transition-property: padding, background-color;
	-webkit-transition-property: padding, background-color;
	transition-property: padding, background-color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio [class^="pulse_fa-"],
.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio [class*=" pulse_fa-"] {
	padding-left: 0px;
	padding-right: 18px
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio:hover {
	padding-left: 27px
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio:hover [class^="pulse_fa-"],
.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio:hover [class*=" pulse_fa-"] {
	padding-right: 9px
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio>a>.prk_left_floated {
	width: 100%;
	padding-top: 12px;
	padding-bottom: 24px
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_next_folio {
	padding-right: 36px;
	height: 86px;
	width: 50%;
	-moz-transition-property: padding, background-color;
	-o-transition-property: padding, background-color;
	-webkit-transition-property: padding, background-color;
	transition-property: padding, background-color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_next_folio:hover {
	padding-right: 27px
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_next_folio:hover [class^="pulse_fa-"],
.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_next_folio:hover [class*=" pulse_fa-"] {
	padding-left: 9px
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_next_folio>a>.prk_right_floated {
	width: 100%;
	padding-top: 12px;
	padding-bottom: 24px
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .special_heading {
	margin-top: 7px;
	margin-bottom: -2px
}

#pls_ajax_portfolio {
	position: absolute;
	z-index: 9801;
	width: 100%;
	visibility: hidden
}

#pls_ajax_portfolio #pulse_to_parent {
	visibility: hidden
}

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

.pls_closing_ajax #pls_ajax_portfolio {
	visibility: visible
}

.pls_closing_ajax #single_meta_header {
	margin-bottom: 144px
}

.pls_showing_ajax #pls_close_portfolio {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	visibility: visible
}

.pls_showing_ajax #pls_ajax_portfolio {
	visibility: visible;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.pls_showing_ajax #pulse_ajax_container,
.pls_showing_ajax #pls_footer_outer {
	display: none
}

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

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

#pls_ajax_meta {
	display: none
}

.filter_folio {
	font-size: 0.75em;
	text-transform: uppercase;
	line-height: 1em
}

.filter_folio .pulse_folio_filter ul {
	display: inline-block
}

.filter_folio .pulse_folio_filter ul li {
	padding: 0px;
	display: inline-block;
	margin-right: 2px;
	margin-bottom: 2px;
	height: 34px;
	line-height: 34px
}

.filter_folio .pulse_folio_filter ul li a {
	padding: 0px 14px;
	height: 34px;
	line-height: 34px;
	display: inline-block
}

.filter_folio .pulse_folio_filter ul li:first-child {
	margin-left: 0px
}

.filter_folio .pulse_folio_filter ul li:last-child {
	margin-right: 0px
}

.filter_folio .pulse_folio_filter.filter_center {
	text-align: center
}

.filter_folio .pulse_folio_filter.filter_right {
	text-align: right
}

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

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

.pulse_theme .pf_load_more_wrapper .pf_load_more.hover_trigger .pulse_button_arrow {
	bottom: -28px;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition-delay: 0.15s;
	-o-transition-delay: 0.15s;
	-webkit-transition-delay: 0.15s;
	transition-delay: 0.15s;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.pulse_theme.page-template-page-portfolio .pf_load_more_wrapper {
	margin-bottom: 120px
}

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

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

#dumper {
	display: none
}

.prk_grid-button {
	padding: 20px;
	cursor: pointer;
	user-select: none;
	background: transparent;
	border-width: 0px;
	outline: none
}

.prk_grid-button .prk_grid {
	display: block;
	width: 10px;
	height: 10px;
	transition: .3s
}

#pulse_to_parent a>.prk_grid-button.prk_rearrange .prk_grid {
	box-shadow: -13px -13px, 0 -13px, 13px -13px, -13px 0, 13px 0, -13px 13px, 0 13px, 13px 13px
}

#pulse_to_parent a:hover>.prk_grid-button.prk_rearrange .prk_grid {
	box-shadow: 0 -10px, 0 -20px, 10px 0, -20px 0, 20px 0, -10px 0, 0 20px, 0 10px;
	-webkit-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	-moz-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	-ms-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	-o-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8)
}

#pls_nav_divider {
	height: 84px;
	position: absolute;
	left: 50%
}

#pulse_to_parent {
	width: 100%;
	text-align: center;
	margin: 0px 0px 144px
}

#pulse_to_parent .prk_grid-button {
	padding-top: 36px
}

#pls_inner_squares {
	display: inline-block;
	width: 86px;
	height: 86px;
	margin-top: -86px;
	margin-left: -43px;
	position: absolute
}

#pls_inner_squares .prk_grid-button {
	display: inline-block
}

#pls_inner_squares a {
	width: 84px;
	display: inline-block;
	height: 84px;
	-moz-transition-property: background-color;
	-o-transition-property: background-color;
	-webkit-transition-property: background-color;
	transition-property: background-color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

#pulse_related_grid {
	margin: 27px 0px 108px
}

#pulse_related_grid .portfolio_entry_li .grid_image {
	-webkit-backface-visibility: visible;
	-moz-transform: scale(1.01, 1.01);
	-ms-transform: scale(1.01, 1.01);
	-webkit-transform: scale(1.01, 1.01);
	transform: scale(1.01, 1.01)
}

#pulse_related_grid .portfolio_entry_li:hover .grid_image {
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	transform: scale(1.2)
}

#pls_close_portfolio {
	-moz-transition-property: opacity, visibility;
	-o-transition-property: opacity, visibility;
	-webkit-transition-property: opacity, visibility;
	transition-property: opacity, visibility;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	visibility: hidden;
	position: fixed;
	top: 18px;
	right: 18px
}

#pls_close_portfolio.prk_grid-button.prk_rearrange .prk_grid {
	box-shadow: 0 -10px, 0 -20px, 10px 0, -20px 0, 20px 0, -10px 0, 0 20px, 0 10px;
	-webkit-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	-moz-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	-ms-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	-o-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8)
}

#pls_close_portfolio.prk_grid-button.prk_rearrange:hover .prk_grid {
	box-shadow: -13px -13px, 0 -13px, 13px -13px, -13px 0, 13px 0, -13px 13px, 0 13px, 13px 13px;
	-webkit-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	-moz-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	-ms-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	-o-transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8);
	transform: rotate3d(0, 0, 1, -135deg) scale3d(0.8, 0.8, 0.8)
}

.blog_limited_width {
	margin: 0px auto
}

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

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

.classic_blog_section .pulse_read {
	position: relative;
	font-size: 11px;
	margin-bottom: -4px;
	text-align: center
}

.classic_blog_section .pulse_date_wrapper {
	width: 100%;
	text-align: center;
	margin-top: 54px
}

.classic_blog_section .pulse_date_box {
	display: inline-block;
	padding: 2px 12px;
	font-size: 0.9em;
	margin-bottom: 6px
}

.classic_blog_section .entry_title {
	text-align: center
}

.classic_blog_section .grid-sizer {
	width: 100%
}

.classic_blog_section .filter_blog {
	padding: 0px 0px 36px
}

.classic_blog_section .squared_date {
	position: absolute
}

.classic_blog_section .squared_date .squared_day {
	text-align: center
}

.classic_blog_section .squared_year {
	font-size: 0.75em
}

.classic_blog_section .pulse_post_info {
	margin-bottom: 10px;
	margin-top: -6px
}

.classic_blog_section .blog_entries>.blog_entry_li {
	padding: 0px 0px 72px 0px;
	width: 100%
}

.classic_blog_section .blog_entries>.blog_entry_li .entry_content {
	margin: 0px 0px 6px
}

.classic_blog_section .blog_entries>.blog_entry_li .pirenko_box {
	margin-top: 22px
}

.classic_blog_section .blog_entries>.blog_entry_li .simple_line {
	margin: 24px 0px
}

.classic_blog_section .blog_entries>.blog_entry_li:last-child .simple_line {
	visibility: hidden
}

.classic_blog_section .blog_entries .single_blog_meta_div {
	float: left
}

.classic_blog_section .blog_entries .single_blog_meta_class {
	margin-top: 10px
}

#pulse_classic_blog {
	padding-top: 36px
}

#pulse_classic_blog .soundcloud-container,
#pulse_classic_blog .video-container,
#pulse_classic_blog .blog_top_image {
	border-top-width: 6px;
	border-top-style: solid
}

#blog_masonry_father {
	padding-top: 18px
}

#blog_masonry_father .blog_entry_li {
	margin-top: 40px;
	margin-bottom: -40px;
	width: 33.33333%;
	float: left;
	-moz-transition-property: margin, opacity;
	-o-transition-property: margin, opacity;
	-webkit-transition-property: margin, opacity;
	transition-property: margin, opacity;
	-moz-transition-duration: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	padding: 18px
}

#blog_masonry_father .blog_entry_li.forced_100 {
	width: 100%
}

#blog_masonry_father .grid-sizer {
	width: 33.33333%
}

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

#pulse_ajax_inner .recentposts_ul_slider .blog_entry_li {
	padding: 18px
}

#pulse_ajax_inner .recentposts_ul_slider,
#pulse_ajax_inner .recentposts_ul_shortcode,
#pulse_ajax_inner .masonry_blog {
	padding-bottom: 1px
}

#pulse_ajax_inner .recentposts_ul_slider .columns,
#pulse_ajax_inner .recentposts_ul_shortcode .columns,
#pulse_ajax_inner .masonry_blog .columns {
	float: left
}

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

#pulse_ajax_inner .recentposts_ul_slider .masonr_img_wp,
#pulse_ajax_inner .recentposts_ul_slider .video-container,
#pulse_ajax_inner .recentposts_ul_slider .soundcloud-container,
#pulse_ajax_inner .recentposts_ul_shortcode .masonr_img_wp,
#pulse_ajax_inner .recentposts_ul_shortcode .video-container,
#pulse_ajax_inner .recentposts_ul_shortcode .soundcloud-container,
#pulse_ajax_inner .masonry_blog .masonr_img_wp,
#pulse_ajax_inner .masonry_blog .video-container,
#pulse_ajax_inner .masonry_blog .soundcloud-container {
	margin-bottom: 18px;
	line-height: 0px
}

#pulse_ajax_inner .recentposts_ul_slider .video-container,
#pulse_ajax_inner .recentposts_ul_slider .soundcloud-container,
#pulse_ajax_inner .recentposts_ul_shortcode .video-container,
#pulse_ajax_inner .recentposts_ul_shortcode .soundcloud-container,
#pulse_ajax_inner .masonry_blog .video-container,
#pulse_ajax_inner .masonry_blog .soundcloud-container {
	margin-bottom: 14.4px
}

#pulse_ajax_inner .recentposts_ul_slider .masonr_img_wp,
#pulse_ajax_inner .recentposts_ul_shortcode .masonr_img_wp,
#pulse_ajax_inner .masonry_blog .masonr_img_wp {
	position: relative
}

#pulse_ajax_inner .recentposts_ul_slider .pls_no_img .masonry_inner,
#pulse_ajax_inner .recentposts_ul_shortcode .pls_no_img .masonry_inner,
#pulse_ajax_inner .masonry_blog .pls_no_img .masonry_inner {
	padding-top: 28px
}

#pulse_ajax_inner .recentposts_ul_slider .masonry_inner,
#pulse_ajax_inner .recentposts_ul_shortcode .masonry_inner,
#pulse_ajax_inner .masonry_blog .masonry_inner {
	-webkit-backface-visibility: hidden;
	padding: 0px;
	border-top-width: 6px;
	border-top-style: solid
}

#pulse_ajax_inner .recentposts_ul_slider .entry_title,
#pulse_ajax_inner .recentposts_ul_shortcode .entry_title,
#pulse_ajax_inner .masonry_blog .entry_title {
	margin-bottom: 2px;
	width: 100%
}

#pulse_ajax_inner .recentposts_ul_slider .entry_content,
#pulse_ajax_inner .recentposts_ul_shortcode .entry_content,
#pulse_ajax_inner .masonry_blog .entry_content {
	margin-top: 18px;
	margin-bottom: 12px;
	-webkit-backface-visibility: hidden
}

#pulse_ajax_inner .recentposts_ul_slider .wpb_text_column,
#pulse_ajax_inner .recentposts_ul_shortcode .wpb_text_column,
#pulse_ajax_inner .masonry_blog .wpb_text_column {
	font-size: 0.9em;
	margin-bottom: 36px
}

#pulse_ajax_inner .recentposts_ul_slider .blog_lower,
#pulse_ajax_inner .recentposts_ul_shortcode .blog_lower,
#pulse_ajax_inner .masonry_blog .blog_lower {
	-webkit-backface-visibility: hidden;
	margin-bottom: 45px;
	padding: 4px 0px
}

#pulse_ajax_inner .recentposts_ul_slider .masonr_img_wp i,
#pulse_ajax_inner .recentposts_ul_shortcode .masonr_img_wp i,
#pulse_ajax_inner .masonry_blog .masonr_img_wp 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: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}

#pulse_ajax_inner .recentposts_ul_slider .less_meta_pad,
#pulse_ajax_inner .recentposts_ul_shortcode .less_meta_pad,
#pulse_ajax_inner .masonry_blog .less_meta_pad {
	margin-top: -16px
}

#pulse_ajax_inner.page-prk-blog-grid .masonry_blog .masonry_inner {
	border-top-width: 0px
}

.blog_entry_li img {
	max-width: none;
	width: 100%
}

.blog_fader_grid {
	position: absolute;
	left: 0px;
	top: 0px;
	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: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
	-moz-transition-delay: 0.15s;
	-o-transition-delay: 0.15s;
	-webkit-transition-delay: 0.15s;
	transition-delay: 0.15s;
	z-index: 9
}

.titled_link_icon {
	top: 50%;
	position: absolute;
	left: 50%;
	margin-left: -18px;
	margin-top: -20px;
	padding: 2px;
	font-size: 36px;
	-webkit-animation-name: zoomOut;
	-moz-animation-name: zoomOut;
	-ms-animation-name: zoomOut;
	-o-animation-name: zoomOut;
	animation-name: zoomOut;
	-webkit-animation-duration: .35s;
	-moz-animation-duration: .35s;
	-ms-animation-duration: .35s;
	-o-animation-duration: .35s;
	animation-duration: .35s;
	-webkit-animation-delay: 0s;
	-moz-animation-delay: 0s;
	-ms-animation-delay: 0s;
	-o-animation-delay: 0s;
	animation-delay: 0s;
	-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
}

.blog_hover.hover_trigger .blog_fader_grid {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s
}

.blog_hover.hover_trigger .titled_link_icon {
	-webkit-animation-name: zoomIn;
	-moz-animation-name: zoomIn;
	-ms-animation-name: zoomIn;
	-o-animation-name: zoomIn;
	animation-name: zoomIn;
	-webkit-animation-duration: .35s;
	-moz-animation-duration: .35s;
	-ms-animation-duration: .35s;
	-o-animation-duration: .35s;
	animation-duration: .35s;
	-webkit-animation-delay: .15s;
	-moz-animation-delay: .15s;
	-ms-animation-delay: .15s;
	-o-animation-delay: .15s;
	animation-delay: .15s;
	-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
}

.centerized_father_blog {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 10;
	top: 0px;
	left: 0px
}

.centerized_child_blog {
	position: absolute;
	top: 50%;
	width: 100%;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px
}

.centerized_child_blog .inner_title {
	-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: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity: .9;
	-moz-transform: scale(.8, .8);
	-ms-transform: scale(.8, .8);
	-webkit-transform: scale(.8, .8);
	transform: scale(.8, .8)
}

.page-prk-blog-stacked .classic_blog_section {
	margin-top: 54px
}

.page-prk-blog-stacked .classic_blog_section .squared_date {
	position: relative
}

.page-prk-blog-stacked .classic_blog_section h3 {
	font-weight: 600
}

.page-prk-blog-stacked .classic_blog_section .entry_title {
	margin-bottom: 0px;
	border-left-width: 0px;
	width: 100%
}

.page-prk-blog-stacked .classic_blog_section .pulse_post_info {
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	z-index: 11;
	padding-left: 0px;
	padding-right: 0px;
	-moz-transition-property: padding;
	-o-transition-property: padding;
	-webkit-transition-property: padding;
	transition-property: padding;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.page-prk-blog-stacked .classic_blog_section .filter_blog {
	padding-left: 18px;
	padding-right: 18px
}

.page-prk-blog-stacked .classic_blog_section .blog_entries {
	margin-right: 36px;
	margin-bottom: 108px;
	padding-left: 18px;
	padding-right: 18px
}

.page-prk-blog-stacked .classic_blog_section .blog_entries .blog_entry_li {
	padding: 48px 0px 38px 0px;
	overflow: hidden;
	text-align: center
}

.page-prk-blog-stacked .classic_blog_section .blog_entries .blog_entry_li:last-child {
	border-bottom-width: 0px
}

.page-prk-blog-stacked .classic_blog_section .blog_entries .blog_entry_li .pirenko_box {
	margin-top: 6px
}

.page-prk-blog-stacked .classic_blog_section .blog_entries .body_colored,
.page-prk-blog-stacked .classic_blog_section .blog_entries .small_headings_color,
.page-prk-blog-stacked .classic_blog_section .blog_entries .zero_color {
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.page-prk-blog-stacked .classic_blog_section .blog_entries .simple_line {
	margin: 0px 0px 0px
}

.page-prk-blog-stacked .classic_blog_section .blog_entries .blog_top_image {
	position: absolute;
	z-index: 0;
	top: 0px;
	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.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	height: 100%;
	width: 100%;
	background-position: center center;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover
}

.page-prk-blog-stacked .classic_blog_section .blog_entries .blog_fader_grid {
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s
}

.page-prk-blog-stacked .classic_blog_section .blog_entries .blog_entry_li:hover .blog_fader_grid {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	opacity: .5
}

.page-prk-blog-stacked .classic_blog_section .blog_entries .blog_entry_li:hover .blog_top_image {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.page-prk-blog-stacked .blog_entry_li {
	position: relative
}

.page-prk-blog-stacked .blog_entry_li:hover .centerized_father_blog:before {
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: .8;
	-moz-transition-delay: 0.1s;
	-o-transition-delay: 0.1s;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s
}

.page-prk-blog-stacked .blog_entry_li:hover .centerized_father_blog:after {
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: .8;
	-moz-transition-delay: 0.1s;
	-o-transition-delay: 0.1s;
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s
}

.page-prk-blog-grid .masonry_inner {
	position: relative
}

.page-prk-blog-grid .forced_100 h3 {
	font-size: 2.6em
}

.page-prk-blog-grid .blog_fader_grid {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
	opacity: .4
}

.page-prk-blog-grid #pulse_ajax_inner .masonry_blog .masonr_img_wp {
	margin-bottom: 0px
}

.pls_grid_title {
	margin-top: -4px;
	margin-bottom: 14px
}

.pulse_author a {
	display: inline-block
}

.lower_blog_grid {
	position: absolute;
	width: 100%;
	bottom: 12px;
	z-index: 10;
	font-size: 0.8em;
	padding-right: 18px;
	padding-left: 18px;
	text-align: center
}

.filter_blog {
	padding: 0px 18px 18px;
	font-size: 0.75em;
	text-transform: uppercase
}

.filter_blog .pulse_blog_filter {
	margin: 36px 0px 0px
}

.filter_blog .pulse_blog_filter ul {
	display: inline-block;
	margin: 0px;
	padding: 0px
}

.filter_blog .pulse_blog_filter ul li {
	padding: 4px;
	list-style: none;
	float: left;
	margin-right: 2px;
	margin-bottom: 2px
}

.filter_blog .pulse_blog_filter ul li a {
	padding: 12px 10px 8px
}

.filter_blog .pulse_blog_filter ul li:first-child {
	margin-left: 0px
}

.filter_blog .pulse_blog_filter ul li:last-child {
	margin-right: 0px
}

.filter_blog .pulse_blog_filter.filter_center {
	text-align: center
}

.filter_blog .pulse_blog_filter.filter_right {
	text-align: right
}

.outer_load_more {
	text-align: center;
	margin-top: 40px;
	margin-bottom: 80px;
	position: relative
}

.outer_load_more .blog_load_more.theme_button i.pulse_button_arrow {
	position: absolute;
	left: 50%;
	margin-left: -10px;
	bottom: -16px;
	-moz-transition-property: all;
	-o-transition-property: all;
	-webkit-transition-property: all;
	transition-property: all;
	-moz-transition-duration: 0.15s;
	-o-transition-duration: 0.15s;
	-webkit-transition-duration: 0.15s;
	transition-duration: 0.15s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	font-size: 22px
}

.outer_load_more .blog_load_more.theme_button.hover_trigger i.pulse_button_arrow {
	bottom: -28px;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition-delay: 0.15s;
	-o-transition-delay: 0.15s;
	-webkit-transition-delay: 0.15s;
	transition-delay: 0.15s;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.outer_load_more .blog_load_more.theme_button.loading_posts #ajax_spinner.spinner-icon {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.outer_load_more .blog_load_more.theme_button.loading_posts.hover_trigger i.pulse_button_arrow {
	bottom: -16px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}

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

#entries_navigation_blog #prk_nav_inner {
	padding: 6px 0px 6px
}

#entries_navigation_blog [class^="pulse_fa-"],
#entries_navigation_blog [class*=" pulse_fa-"] {
	padding-top: 4px;
	font-size: 16px;
	padding-right: 0px;
	padding-left: 9px;
	-moz-transition-property: padding, margin;
	-o-transition-property: padding, margin;
	-webkit-transition-property: padding, margin;
	transition-property: padding, margin;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

#entries_navigation_blog .navigation-previous-blog [class^="pulse_fa-"],
#entries_navigation_blog .navigation-previous-blog [class*=" pulse_fa-"] {
	padding-left: 0px;
	padding-right: 9px
}

#entries_navigation_blog .navigation-previous-blog:hover [class^="pulse_fa-"],
#entries_navigation_blog .navigation-previous-blog:hover [class*=" pulse_fa-"] {
	padding-right: 4.5px;
	margin-left: -4.5px
}

#entries_navigation_blog .navigation-next-blog:hover [class^="pulse_fa-"],
#entries_navigation_blog .navigation-next-blog:hover [class*=" pulse_fa-"] {
	padding-left: 4.5px;
	margin-right: -4.5px
}

#single_blog_info {
	width: 100%;
	text-align: center;
	top: 0px
}

#single_blog_info.unforced_row {
	top: inherit;
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
	margin-top: -26px
}

.single-post #pulse_ajax_inner {
	position: relative
}

.single-post #pulse_main_wrapper .pls_featured_header .unforced_row #single_post_teaser {
	position: relative;
	bottom: inherit
}

.single-post #pulse_main_wrapper .pls_featured_header .unforced_row .pls_min_read {
	display: none
}

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

#single_blog_meta .single_blog_meta_div {
	float: left
}

.pulse_forced_menu #single_blog_info {
	margin-top: 54px
}

.pulse_forced_menu #single_blog_title {
	font-size: 2.9em
}

.pulse_forced_menu #single_post_teaser {
	margin-bottom: 40px;
	margin-top: 4px
}

.pulse_forced_menu #single_page_title {
	margin-top: 54px
}

.single .pulse_forced_menu #pulse_content {
	padding-top: 54px
}

.pls_featured_header #pulse_content {
	padding-top: 54px
}

.pls_featured_header #single_blog_info {
	position: absolute;
	z-index: 4;
	overflow: hidden
}

.pls_featured_header #single_blog_title {
	margin-bottom: 4px
}

.pls_featured_header #single_post_teaser {
	margin-bottom: 6px
}

.pls_featured_header .pulse_read {
	bottom: 76px;
	position: relative;
	font-size: 18px
}

.pls_featured_header .pulse_read .theme_button {
	margin-bottom: 0px
}

.pls_featured_header .pulse_read i {
	position: relative;
	top: -24px;
	font-size: 24px;
	-webkit-animation-name: bounceInSmall;
	-moz-animation-name: bounceInSmall;
	-ms-animation-name: bounceInSmall;
	-o-animation-name: bounceInSmall;
	animation-name: bounceInSmall;
	-webkit-animation-duration: 3s;
	-moz-animation-duration: 3s;
	-ms-animation-duration: 3s;
	-o-animation-duration: 3s;
	animation-duration: 3s;
	-webkit-animation-delay: 0s;
	-moz-animation-delay: 0s;
	-ms-animation-delay: 0s;
	-o-animation-delay: 0s;
	animation-delay: 0s;
	-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;
	-webkit-animation-iteration-count: infinite
}

.pls_featured_header .pulse_read {
	-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.15s;
	-moz-animation-delay: 1.15s;
	-ms-animation-delay: 1.15s;
	-o-animation-delay: 1.15s;
	animation-delay: 1.15s;
	-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_tags {
	margin: 27px 0px 0px
}

#prk_tags #prk_tag_heading {
	font-weight: 600;
	font-size: 1.2em;
	float: left;
	padding-right: 12px;
	height: 32px;
	line-height: 32px
}

#single_post_content {
	margin: 0px 0px 108px
}

#single_meta_header {
	margin: 0px 0px 108px
}

#single_meta_header .simple_line {
	margin-bottom: -26px
}

#single_meta_header .special_heading {
	margin-bottom: 4px
}

#author_area {
	margin: 0px 0px 108px;
	min-height: 120px
}

#author_area .simple_line {
	margin-bottom: 20px
}

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

#author_area .prk_author_avatar:hover {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
	opacity: .85
}

#author_area img {
	width: 100px;
	border-width: 0px;
	position: absolute;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}

#author_area .author_info {
	float: left;
	padding-left: 120px
}

#author_area .author_description {
	margin-top: 2px
}

#author_area .prk_85_em {
	margin-top: -2px
}

.page-template-default #comments {
	padding-top: 54px
}

.prk_theme_form.comment-form input[type="checkbox"],
.prk_theme_form #policy,
#wp-comment-cookies-consent {
	margin-right: 8px;
	position: relative;
	top: 6px;
	float: left
}

p.comment-form-policy,
p.comment-form-cookies-consent {
	float: left;
	margin-top: 16px;
	margin-bottom: 20px;
	width: 100%
}

p.comment-form-policy label,
p.comment-form-cookies-consent label {
	display: inline;
	font-size: 0.9em
}

p.comment-form-policy {
	margin-top: -14px
}

.comment-form-policy-top-copy {
	display: block;
	margin-bottom: 20px
}

#comments>.simple_line {
	margin-top: -1px;
	width: 100%
}

#comments_inner {
	padding-top: 10px
}

#prk_respond_header {
	margin-bottom: 27px
}

ol.commentlist {
	margin: 0px;
	padding: 27px 0px 126px
}

ol.commentlist .comment_floated {
	position: relative;
	margin: 22px 0px 0px 68px
}

ol.commentlist .children {
	padding-left: 72px
}

ol.commentlist .author_name {
	font-size: 1.45em;
	margin-bottom: -4px
}

ol.commentlist .single_comment {
	margin-bottom: 22px
}

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

ol.commentlist .comment.depth-1 {
	margin-bottom: 30px
}

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

ol.commentlist .comments_meta_wrapper {
	font-size: 0.8em
}

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

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

ol.commentlist .pir_divider_cmts {
	margin: 0px 4px 0px
}

ol.commentlist>li:last-child {
	border-bottom-width: 0px
}

.prk_theme_form .row {
	margin-left: -9px;
	margin-right: -9px
}

.prk_theme_form .columns {
	padding-left: 9px;
	padding-right: 9px
}

.prk_theme_form textarea {
	margin: 18px 0px 18px;
	min-height: 142px
}

#respond {
	padding-top: 10px;
	margin: 0px 0px 108px
}

#respond #submit_comment_div {
	margin-bottom: 0px
}

#contact_ok {
	width: 100%;
	font-size: 1.3em;
	margin: 0px 0px 18px;
	display: none;
	float: left
}

#contact_ok.pulse_animated {
	display: block
}

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

.pls_search_results #single_page_title {
	margin-bottom: 54px
}

.pls_search_results h3 {
	margin: 0px 0px 12px
}

.pls_search_results .prk_tiny {
	margin-top: 6px;
	margin-bottom: 28px
}

.pls_search_results .has-post-thumbnail {
	min-height: 200px
}

.pls_search_results .has-post-thumbnail .pls_search_title,
.pls_search_results .has-post-thumbnail .pls_search_content {
	padding-left: 218px
}

.pls_search_results .grid_image_wrapper {
	position: absolute
}

.pls_featured_search #classic_title_wrapper {
	height: 460px;
	background-position: center center;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	display: table;
	width: 100%;
	margin-bottom: 54px;
	padding-top: 54px
}

.pls_featured_search #single_page_title {
	display: table-cell;
	vertical-align: middle
}

#pulse_search_ul>li {
	margin-bottom: 90px
}

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

.pulse_paging_navigation {
	margin-bottom: 90px
}

.pulse_paging_navigation a {
	-moz-transition-property: all;
	-o-transition-property: all;
	-webkit-transition-property: all;
	transition-property: all;
	-moz-transition-duration: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s
}

.wpb_widgetised_column>.widget,
#pls_right_sidebar>.widget {
	margin-bottom: 45px
}

.wpb_widgetised_column .widget-title,
#pls_right_sidebar .widget-title {
	font-size: 1.25em;
	padding-bottom: 4px
}

.page-template-page-contact .pulse_extra_description,
.page-template-page-contact .google_maps.pls_themed,
.page-template-page-contact #classic_title_wrapper {
	margin-bottom: 36px
}

.page-template-page-contact .pulse_company_name {
	font-size: 1em
}

.page-template-page-contact .simple_line.thick {
	width: 30px;
	margin-bottom: 27px
}

.page-template-page-contact .google_maps_cover,
.page-template-page-contact #contact-image-fth {
	margin-top: 36px
}

.ctt_address {
	margin-bottom: 24px
}

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

#contact_lower {
	margin-bottom: 90px
}

#pulse_ajax_container.pulse_coming #pulse_main_block,
#pulse_ajax_container.pulse_coming #pulse_ajax_inner {
	position: relative;
	z-index: 1
}

#pulse_ajax_container.pulse_coming #pulse_coming_wrapper {
	margin-top: -90px
}

#pulse_ajax_container.pulse_coming #pulse_ajax_inner {
	display: table;
	width: 100%
}

#pulse_ajax_container.pulse_coming #pulse_main_block {
	display: table-cell;
	vertical-align: middle
}

#pulse_ajax_container.pulse_coming #pulse_countdown_wrapper {
	width: 100%;
	z-index: 3;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-duration: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity
}

#pulse_ajax_container.pulse_coming #pulse_countdown_text {
	width: 100%;
	text-align: center;
	margin-top: 72px;
	font-size: 18px
}

#pulse_ajax_container.pulse_coming #pulse_countdown {
	width: 50%;
	text-align: center;
	margin: 0px auto
}

#pulse_ajax_container.pulse_coming #pulse_countdown>span {
	display: inline-block
}

#pulse_ajax_container.pulse_coming #pulse_countdown_footer {
	position: absolute;
	z-index: 1;
	bottom: 0px;
	width: 100%
}

#pulse_ajax_container.pulse_coming .countdown-rtl {
	direction: rtl
}

#pulse_ajax_container.pulse_coming .countdown-row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center
}

#pulse_ajax_container.pulse_coming .countdown-show1 .countdown-section {
	width: 98%
}

#pulse_ajax_container.pulse_coming .countdown-show2 .countdown-section {
	width: 48%
}

#pulse_ajax_container.pulse_coming .countdown-show3 .countdown-section {
	width: 32.5%
}

#pulse_ajax_container.pulse_coming .countdown-show4 .countdown-section {
	width: 24.5%
}

#pulse_ajax_container.pulse_coming .countdown-show5 .countdown-section {
	width: 19.5%
}

#pulse_ajax_container.pulse_coming .countdown-show6 .countdown-section {
	width: 16.25%
}

#pulse_ajax_container.pulse_coming .countdown-show7 .countdown-section {
	width: 14%
}

#pulse_ajax_container.pulse_coming .countdown-section {
	display: block;
	float: left;
	font-size: 26px;
	text-align: center;
	text-transform: uppercase
}

#pulse_ajax_container.pulse_coming .countdown-amount {
	font-size: 46px;
	font-weight: 700;
	line-height: 1.4em
}

#pulse_ajax_container.pulse_coming .countdown-period {
	display: block
}

#pulse_ajax_container.pulse_coming .countdown-descr {
	display: block;
	width: 100%
}

#pulse_full_back {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: block;
	background-position: center;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover
}

#coming_logo {
	width: 100%;
	text-align: center;
	margin-bottom: 18px
}

#coming_title {
	width: 100%;
	text-align: center;
	position: relative
}

#coming_title h1 {
	line-height: 1.6em
}

#prk_mobile_bar {
	position: fixed;
	top: 0px;
	right: 0px;
	visibility: hidden;
	z-index: 1;
	margin-right: -280px;
	width: 280px;
	background-repeat: no-repeat;
	background-position: center center;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	-moz-transition-property: margin;
	-o-transition-property: margin;
	-webkit-transition-property: margin;
	transition-property: margin;
	-moz-transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s;
	-o-transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s;
	-webkit-transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s;
	transition: cubic-bezier(0.645, 0.045, 0.355, 1) .7s
}

#prk_mobile_bar #prk_mobile_bar_scroller {
	padding: 54px 18px 10px 36px
}

#prk_mobile_bar #prk_mobile_bar_inner {
	padding-right: 18px;
	line-height: 1.6em
}

#prk_mobile_bar .pirenko_highlighted {
	padding: 8px 10px
}

#prk_mobile_bar .widget-title {
	font-size: 1.4em;
	display: inline-block;
	font-weight: 500;
	position: relative;
	padding-bottom: 6px
}

#prk_mobile_bar a {
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

#prk_mobile_bar a:hover {
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

#prk_mobile_bar .widget_nav_menu .menu .prk_theme_arrows {
	display: none
}

#prk_mobile_bar #mirror_social_nets {
	width: 100%;
	padding-left: 0px;
	height: auto;
	line-height: inherit;
	padding-bottom: 20px;
	padding-top: 20px;
	position: relative;
	right: 0px
}

#prk_mobile_bar .pulse-menu-ul li {
	width: 100%
}

#prk_mobile_bar .pulse_menu_sub {
	display: none
}

#prk_mobile_bar .header_stack {
	padding-top: 20px;
	padding-bottom: 20px
}

#prk_mobile_bar .header_stack:last-child {
	border-bottom-width: 0px
}

#prk_mobile_bar .header_stack:first-child {
	padding-top: 0px
}

#prk_mobile_bar .menu {
	font-size: 0.9em
}

#prk_mobile_bar #pls_mobile_sidebar {
	font-size: 0.8em;
	line-height: 1.6em
}

#prk_mobile_bar #pls_mobile_sidebar .header_stack {
	padding-top: 0px
}

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

#prk_mobile_bar #pls_mobile_sidebar>div:last-child {
	border-bottom-width: 0px
}

#prk_mobile_bar #pls_mobile_sidebar .pulse_vcard .pulse_after_vcard_icon {
	padding-left: 0px
}

#prk_mobile_bar #pls_mobile_sidebar .pulse_vcard i {
	display: none
}

.prk_shifted #prk_footer_outer,
.prk_shifted #pulse_header_background,
.prk_shifted #pulse_header_section,
.prk_shifted #pulse_ajax_container {
	margin-left: -280px
}

.prk_shifted #prk_mobile_bar {
	margin-right: 0px
}

.pulse_ready .pulse_theme #pulse_main_wrapper #body_hider.second_anims {
	cursor: pointer;
	z-index: 1000;
	margin-left: -280px
}

.second_anims #prk_mobile_bar {
	z-index: 4;
	visibility: visible
}

.mobile-menu-ul {
	width: 100%;
	list-style: none;
	padding: 0px;
	margin: 0px
}

.mobile-menu-ul li a {
	width: 100%;
	padding: 4px 0px;
	display: inline-block
}

.mobile-menu-ul .sub-menu {
	display: none;
	list-style: none;
	padding: 0px;
	margin-bottom: 12px
}

.mobile-menu-ul .sub-menu li a {
	padding: 0px;
	font-size: 0.9em
}

.archive.author #pulse_author_header {
	margin-bottom: -154px
}

.archive.author #pulse_author_header img {
	width: 100%
}

.archive.author #single_page_title {
	margin-bottom: 26px;
	padding-top: 16px;
	margin-top: 0px
}

.archive.author #single_page_title #pulse_heading_line {
	width: 70px;
	border-bottom-width: 6px;
	display: inline-block
}

.archive.author #author_text {
	text-align: center
}

.archive.author .pirenko_social.minimal {
	margin-bottom: 90px;
	margin-top: 36px
}

.archive.author .prk_author_avatar {
	margin-top: 90px
}

.archive.author #classic_title_wrapper {
	text-align: center
}

.archive.author #classic_title_wrapper .prk_author_avatar img {
	-moz-border-radius: 8%;
	-webkit-border-radius: 8%;
	border-radius: 8%;
	border-width: 3px;
	width: 120px
}

#pls_404_title h1 {
	font-size: 10em;
	line-height: 0.9em;
	margin-bottom: 6px
}

.pls_error404 .columns.simple_line {
	margin-bottom: 36px;
	margin-top: 36px;
	max-width: 120px;
	border-bottom-width: 6px
}

#pulse_content.pls_error404 {
	margin-top: 36px;
	margin-bottom: 108px
}

#pulse_main_menu {
	-webkit-backface-visibility: hidden;
	z-index: 9908;
	overflow: visible !important;
	text-align: center;
	-moz-transition-property: height;
	-o-transition-property: height;
	-webkit-transition-property: height;
	transition-property: height;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s
}

.pulse-menu-ul,
.pulse-menu-ul * {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:19px;
}

.pulse-menu-ul {
	margin-bottom: -1px;
	float: left;
	width: 100%;
	-webkit-backface-visibility: hidden
}

.pulse-menu-ul>li {
	-moz-transition-property: height, border;
	-o-transition-property: height, border;
	-webkit-transition-property: height, border;
	transition-property: height, border;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	float: left;
	margin-right: 1px;
	width: 100%;
	margin-bottom: -1px;
	border-bottom: 1px solid transparent;
	-moz-transition-property: border;
	-o-transition-property: border;
	-webkit-transition-property: border;
	transition-property: border
}

.pulse-menu-ul>li>a {
	-moz-transition-property: height, line-height, color, background-color;
	-o-transition-property: height, line-height, color, background-color;
	-webkit-transition-property: height, line-height, color, background-color;
	transition-property: height, line-height, color, background-color;
	-moz-transition-duration: 400ms, 400ms, 300ms, 100ms;
	-o-transition-duration: 400ms, 400ms, 300ms, 100ms;
	-webkit-transition-duration: 400ms, 400ms, 300ms, 100ms;
	transition-duration: 400ms, 400ms, 300ms, 100ms;
	-moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), ease, ease;
	-o-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), ease, ease;
	-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), ease, ease;
	transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1), ease, ease;
	padding-top: 0px;
	padding-bottom: 0px;
	display: inline-block
}

.pulse-menu-ul>li>a:before {
	position: absolute;
	left: 0;
	width: auto;
	height: 4px;
	content: '';
	top: 0px;
	left: 0px;
	right: 0px;
	margin-top: -4px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-property: opacity, margin, background-color;
	-o-transition-property: opacity, margin, background-color;
	-webkit-transition-property: opacity, margin, background-color;
	transition-property: opacity, margin, background-color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.pulse-menu-ul>li>a:hover:before {
	margin-top: 0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.pulse-menu-ul>li.pulse_hover_sub.menu-item-has-children>a:before {
	margin-top: 0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.pulse-menu-ul li {
	width: auto;
	position: relative
}

.pulse-menu-ul a {
	display: block;
	position: relative;
	text-align: center;
	vertical-align: middle;
	zoom: 1;
	position: relative;
	-moz-transition-property: color, padding;
	-o-transition-property: color, padding;
	-webkit-transition-property: color, padding;
	transition-property: color, padding;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s
}

.pulse-menu-ul .sub-menu {
	margin-top: 1px;
	min-width: 140px;
	white-space: nowrap;
	position: absolute;
	text-align: left;
	display: none;
	top: 100%;
	left: 0;
	z-index: 99;
	-webkit-backface-visibility: hidden
}

.pulse-menu-ul .sub-menu li a {
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left
}

.pulse-menu-ul .sub-menu>li:last-child {
	border-bottom-width: 0px !important
}

.pulse-menu-ul .sub-menu ul {
	top: 0;
	left: 100% !important;
	margin-top: 0px;
	margin-left: 0px
}

.pulse-menu-ul .pulse_menu_sub {
	position: absolute;
	width: 100%;
	left: 0px;
	text-align: center;
	line-height: 1em
}

.pulse-menu-ul li:hover>ul,
.pulse-menu-ul li.sfHover>ul {
	display: block
}

.pulse_on_mobile #hidden_bar_footer,
.pulse_on_mobile #menu_section,
.pulse_on_mobile .pulse-menu-ul a,
.pulse_on_mobile .owl-carousel .item img,
.pulse_on_mobile .owl-carousel .owl-wrapper,
.pulse_on_mobile .owl-carousel .owl-item,
.pulse_on_mobile .mfp-wrap {
	-webkit-backface-visibility: visible
}

#pulse_header_bar .widget_nav_menu .pulse_menu_sub {
	display: none
}

#pulse_header_bar .widget_nav_menu .menu .sub-menu {
	margin-left: -18px;
	margin-top: 0px
}

#pulse_header_bar .widget_nav_menu .menu .sub-menu li {
	padding-bottom: 0px
}

#pulse_header_bar .widget_nav_menu .menu .sub-menu li a {
	font-size: 1em
}

#pulse_header_bar .widget_nav_menu .menu>li {
	float: left;
	border-bottom-width: 0px
}

#pulse_header_bar .widget_nav_menu .menu>li>a {
	font-weight: 400;
	padding: 0px;
	font-size: 1em;
	height: 36px;
	line-height: 36px
}

.pulse_phone a:before {
	visibility: hidden
}

.st_hidden_menu #prk_hidden_menu {
	height: 100%
}

.prk_popper_menu ul {
	display: none
}

.prk_popper_menu a {
	line-height: 1.5em
}

#dotted_navigation {
	position: fixed;
	z-index: 999;
	right: 21px;
	top: 50%;
	-webkit-backface-visibility: hidden
}

#dotted_navigation .pulse_dotted {
	width: 24px
}

#dotted_navigation .pulse_dotted li {
	height: 18px;
	list-style: none;
	position: relative
}

#dotted_navigation .pulse_dotted li .pulse_menu_label {
	position: absolute;
	right: 0px;
	padding-right: 54px;
	display: block;
	white-space: nowrap;
	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: cubic-bezier(0.895, 0.03, 0.685, 0.22) 250ms;
	-o-transition: cubic-bezier(0.895, 0.03, 0.685, 0.22) 250ms;
	-webkit-transition: cubic-bezier(0.895, 0.03, 0.685, 0.22) 250ms;
	transition: cubic-bezier(0.895, 0.03, 0.685, 0.22) 250ms;
	-webkit-backface-visibility: hidden
}

#dotted_navigation .pulse_dotted li:before {
	width: 18px;
	height: 6px;
	content: '';
	position: absolute;
	right: 0px;
	top: 11px;
	-moz-transition-property: width, background-color;
	-o-transition-property: width, background-color;
	-webkit-transition-property: width, background-color;
	transition-property: width, background-color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

#dotted_navigation .pulse_dotted li:hover .pulse_menu_label {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

#dotted_navigation .pulse_dotted li:hover:before {
	width: 36px
}

#dotted_navigation .pulse_dotted .sub-menu {
	display: none
}

.pulse_dotted_nav #pulse_header_background,
.pulse_dotted_nav #pulse_header_section,
.pulse_dotted_nav #prk_blocks_wrapper {
	display: none
}

.pls_iconized i {
	padding-left: 6px
}

.pls_actionized a:before {
	display: none
}

.pls_actionized a:after {
	content: '';
	position: absolute;
	top: 50%;
	height: 36px;
	width: 100%;
	left: 0px;
	z-index: -1;
	margin-top: -18px;
	-moz-transition-property: background-color;
	-o-transition-property: background-color;
	-webkit-transition-property: background-color;
	transition-property: background-color;
	-moz-transition-duration: 100ms;
	-o-transition-duration: 100ms;
	-webkit-transition-duration: 100ms;
	transition-duration: 100ms;
	-moz-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	-webkit-transition-timing-function: ease;
	transition-timing-function: ease
}

.mobile-menu-ul .pls_actionized {
	padding-left: 0px
}

.mobile-menu-ul .pls_actionized a:after {
	display: none
}

.vertical_widget {
	margin-bottom: 36px
}

.vertical_widget.widget-last {
	margin-bottom: 0px
}

#calendar_wrap caption {
	font-weight: 600;
	padding: 4px 4px 6px;
	font-size: 1.2em;
	text-align: inherit
}

#calendar_wrap tbody {
	text-align: center
}

#calendar_wrap td {
	padding: 4px
}

.tagcloud a {
	padding: 2px 6px 1px 6px;
	float: left;
	margin: 0px 4px 4px 0px;
	font-size: 1em !important;
	-moz-transition-property: color, background-color, border-color;
	-o-transition-property: color, background-color, border-color;
	-webkit-transition-property: color, background-color, border-color;
	transition-property: color, background-color, border-color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	position: relative;
	outline: none;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	-moz-appearance: none;
	-webkit-appearance: none
}

.social_links_shortcode {
	display: inline-block;
	margin-bottom: -6px
}

.social_links_shortcode .pulse_inner_social {
	float: left;
	margin: 0px 6px 6px;
	-moz-transition-property: border-color, opacity;
	-o-transition-property: border-color, opacity;
	-webkit-transition-property: border-color, opacity;
	transition-property: border-color, opacity;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.social_links_shortcode a:hover .pulse_inner_social {
	opacity: 1 !important
}

.social_links_shortcode a:first-child .pulse_inner_social {
	margin-left: 0px
}

.social_links_shortcode a:last-child .pulse_inner_social {
	margin-right: 0px
}

.social_links_shortcode.squared_icons .pulse_inner_social {
	width: 38px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	font-size: 20px
}

.social_links_shortcode.rounded_icons .pulse_inner_social {
	width: 42px;
	height: 42px;
	line-height: 38px;
	text-align: center;
	border-width: 2px;
	border-style: solid;
	font-size: 20px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.pls_swrapper {
	position: relative
}

.pls_swrapper .pls_lback {
	position: absolute;
	right: 0px;
	width: 48px;
	height: 100%;
	top: 0px;
	cursor: pointer
}

.pls_swrapper .pls_lback i {
	position: absolute;
	top: 50%;
	margin-top: -9px;
	font-size: 18px;
	right: 16px
}

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

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

.prk_theme_arrows.pulse_hover_arrow {
	margin-left: -11px
}

.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
}

.pls_contact-form .pirenko_highlighted {
	margin-bottom: 18px
}

.prk_timeline>ul {
	padding-left: 7px
}

.prk_timeline>ul>li {
	position: relative;
	border-left-width: 3px;
	border-left-style: solid;
	padding-left: 26px;
	padding-bottom: 27px
}

.prk_timeline>ul>li:last-child {
	padding-bottom: 9px
}

.prk_timeline>ul .pls_tmheader {
	line-height: 1em;
	margin-bottom: 4px;
	font-size: 1.1em
}

.prk_timeline>ul .pls_tmdesc {
	font-size: 0.9em
}

.prk_timeline>ul .pls_tmmarker {
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	top: 0px;
	left: -8px;
	display: block;
	height: 13px;
	width: 13px
}

.pulse_company_name {
	margin-bottom: 7px;
	font-size: 1.6em
}

.pulse_vcard .simple_line {
	width: 34px;
	margin-bottom: 24px;
	padding-top: 6px
}

.pulse_vcard .pulse_vcard_logo {
	margin-bottom: 6px
}

.pulse_vcard .pulse_vcard_title {
	font-size: 1.2em;
	margin-bottom: 10px
}

.pulse_vcard .pulse_vcard_description {
	margin-bottom: 16px
}

.pulse_vcard .adr {
	margin-bottom: 22px;
	position: relative
}

.pulse_vcard .pulse_address_icon {
	position: absolute;
	margin-top: 3px;
	font-size: 14px;
	left: 0px
}

.pulse_vcard .pulse_after_vcard_icon {
	padding-left: 24px
}

.pulse_vcard .pulse_fa-map-marker {
	margin-left: 2px
}

.pulse_vcard .pulse_fa-info {
	margin-left: 3px
}

.pulse_vcard .pulse_fa-map-phone {
	margin-left: 1px
}

.pulse_vcard .pulse_vcard_block {
	margin-bottom: 2px;
	text-align: left;
	display: inline-block;
	position: relative
}

.pulse_vcard.shortcoded .adr {
	margin-bottom: 10px
}

.pulse_vcard.shortcoded .pulse_after_vcard_icon {
	padding-left: 0px
}

.pirenko_recent_portfolios .pulse_recent_ul.thumbnail_lay {
	margin: 0px -3px 0px
}

.pirenko_recent_portfolios .pulse_recent_ul.thumbnail_lay a {
	position: relative;
	width: 100%;
	height: 100%;
	display: inline-block
}

.pirenko_recent_portfolios .pulse_recent_ul li.thumbnail_lay {
	padding: 3px 3px 3px;
	line-height: 0px;
	overflow: hidden;
	float: left
}

.prk_recent_tweets .prk_twt_header {
	font-size: 1.1em;
	margin: 6px 0px 20px
}

.prk_recent_tweets .prk_twt_follow {
	float: left;
	font-size: 0.9em;
	margin-top: -1px
}

.prk_recent_tweets .prk_twt_author {
	font-size: 1.15em
}

.prk_recent_tweets .prk_twt_avatar {
	max-width: 52px;
	float: left;
	margin-right: 10px
}

.prk_recent_tweets .twitter_time {
	margin-top: 6px;
	font-size: 0.8em
}

.prk_recent_tweets .prk_twt_body .twt_in {
	margin-bottom: 2px
}

.prk_recent_tweets .simple_line {
	margin: 18px 26px 18px 32px
}

.prk_recent_tweets .prk_twt_body {
	padding: 0px 1px
}

.prk_recent_tweets .pulse_active_icon {
	position: absolute;
	margin-top: -30px;
	font-size: 20px;
	right: 0px
}

.prk_recent_tweets .prk_twt_ul {
	margin: 0px
}

.prk_recent_tweets .prk_twt_ul .owl-controls {
	position: absolute;
	left: -8px;
	top: -1px
}

.prk_recent_tweets .prk_twt_ul .owl-controls .owl-prev,
.prk_recent_tweets .prk_twt_ul .owl-controls .owl-next {
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	width: 20px;
	padding: 0px;
	height: 24px
}

.prk_recent_tweets .prk_twt_ul .owl-controls .owl-next {
	left: 24px
}

.prk_recent_tweets .owl-theme .owl-controls .owl-buttons div i {
	font-size: 24px;
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.social_links_shortcode {
	margin: 0px 0px 12px;
	display: inline-block
}

.social_links_shortcode .pulse_socialink:last-child {
	margin-right: 0px
}

.pirenko_social {
	line-height: 0px;
	width: 100%
}

.pulse_social_description {
	margin-bottom: 12px
}

.pirenko_social_content {
	margin-bottom: 14px
}

.pirenko_social_inner {
	display: inline-block;
	font-size: 14px
}

.pir_icons {
	margin-right: 5px;
	margin-bottom: 5px
}

.social_img_wrp {
	float: left
}

.squared .social_img_wrp {
	margin-right: 1px;
	margin-bottom: 1px
}

.rounded .social_img_wrp {
	margin-right: 5px;
	margin-bottom: 5px
}

#pulse_main_wrapper .pirenko_social.minimal_bw {
	margin-bottom: -5px
}

#pulse_main_wrapper .pirenko_social.minimal_bw .social_img_wrp {
	text-align: center;
	float: left;
	padding: 0px;
	border-width: 0px !important
}

#pulse_main_wrapper .pirenko_social.minimal_bw a {
	font-size: 18px
}

#pulse_main_wrapper .pirenko_social.minimal_bw .pulse_socialink.prk_bordered {
	color: inherit !important;
	width: 24px;
	height: 18px;
	line-height: 18px !important
}

.pirenko_social.minimal {
	margin-bottom: -5px
}

.pirenko_social.minimal .social_img_wrp {
	text-align: center;
	padding: 0px;
	width: 26px;
	height: 26px;
	line-height: 25px !important;
	position: relative;
	margin-right: 6px;
	margin-bottom: 6px
}

.pirenko_social.minimal a {
	font-size: 16px;
	-webkit-backface-visibility: hidden
}

.pirenko_social.minimal .social_img_wrp.pulse_socialink .prk_minimal_icon {
	position: relative;
	z-index: 2
}

.pirenko_social.minimal .social_img_wrp.pulse_socialink .bg_shifter {
	width: 26px;
	height: 26px;
	z-index: 0;
	left: -1px;
	position: absolute;
	top: -1px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transform: scale(.65, .65);
	-ms-transform: scale(.65, .65);
	-webkit-transform: scale(.65, .65);
	transform: scale(.65, .65);
	-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: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.pirenko_social.minimal .social_img_wrp.pulse_socialink:hover .bg_shifter {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1)
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-behance {
	border-color: #2d9ad2
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-behance a {
	color: #2d9ad2
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-behance .bg_shifter {
	background-color: #2d9ad2
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-digg {
	border-color: #24578e
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-digg a {
	color: #24578e
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-digg .bg_shifter {
	background-color: #24578e
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-flickr {
	border-color: #fd0083
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-flickr a {
	color: #fd0083
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-flickr .bg_shifter {
	background-color: #fd0083
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-google_plus {
	border-color: #2b2b2b
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-google_plus a {
	color: #2b2b2b
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-google_plus .bg_shifter {
	background-color: #2b2b2b
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-instagram {
	border-color: #3f729b
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-instagram a {
	color: #3f729b
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-instagram .bg_shifter {
	background-color: #3f729b
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-linkedin {
	border-color: #1a7696
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-linkedin a {
	color: #1a7696
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-linkedin .bg_shifter {
	background-color: #1a7696
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-pinterest {
	border-color: #df2126
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-pinterest a {
	color: #df2126
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-pinterest .bg_shifter {
	background-color: #df2126
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-skype {
	border-color: #28a9ed
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-skype a {
	color: #28a9ed
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-skype .bg_shifter {
	background-color: #28a9ed
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-soundcloud {
	border-color: #ef4e23
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-soundcloud a {
	color: #ef4e23
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-soundcloud .bg_shifter {
	background-color: #ef4e23
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-tumblr {
	border-color: #374a61
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-tumblr a {
	color: #374a61
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-tumblr .bg_shifter {
	background-color: #374a61
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-twitter {
	border-color: #43b3e5
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-twitter a {
	color: #43b3e5
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-twitter .bg_shifter {
	background-color: #43b3e5
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-vimeo {
	border-color: #4ab2d9
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-vimeo a {
	color: #4ab2d9
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-vimeo .bg_shifter {
	background-color: #4ab2d9
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-youtube {
	border-color: #fb2d39
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-youtube a {
	color: #fb2d39
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-youtube .bg_shifter {
	background-color: #fb2d39
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-rss {
	border-color: #ed8333
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-rss a {
	color: #ed8333
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-rss .bg_shifter {
	background-color: #ed8333
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-dribbble {
	border-color: #ea4c89
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-dribbble a {
	color: #ea4c89
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-dribbble .bg_shifter {
	background-color: #ea4c89
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-facebook {
	border-color: #1f69b3
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-facebook a {
	color: #1f69b3
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-facebook .bg_shifter {
	background-color: #1f69b3
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-instagram {
	border-color: #547FA2
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-instagram a {
	color: #547FA2
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-instagram .bg_shifter {
	background-color: #547FA2
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-deviantart {
	border-color: #54675a
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-deviantart a {
	color: #54675a
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-deviantart .bg_shifter {
	background-color: #54675a
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-vk {
	border-color: #4c75a3
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-vk a {
	color: #4c75a3
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-vk .bg_shifter {
	background-color: #4c75a3
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-delicious {
	border-color: #3274d1
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-delicious a {
	color: #3274d1
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-delicious .bg_shifter {
	background-color: #3274d1
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-yahoo {
	border-color: #855c9c
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-yahoo a {
	color: #855c9c
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-yahoo .bg_shifter {
	background-color: #855c9c
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-book {
	border-color: #40833e
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-book a {
	color: #40833e
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-book .bg_shifter {
	background-color: #40833e
}

.pirenko_social a {
	float: left;
	width: 100%
}

.pirenko_social .social_img_wrp:last-child {
	margin-right: 0px
}

.pulse_recent_ul .pulse_widget_date {
	margin-bottom: -4px
}

.pulse_recent_ul li.info_lay .simple_line {
	margin: 4px 0px 6px
}

.pulse_recent_ul li.info_lay i {
	margin-top: 6px
}

.pulse_maps {
	position: relative;
	padding-bottom: 50%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
	height: auto
}

.pulse_maps iframe,
.pulse_maps object,
.pulse_maps embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none
}

.pulse_theme .testimonials_stack,
.pulse_theme .testimonials_slider.owl-theme {
	background-color: transparent;
	padding-bottom: 40px;
	text-align: center
}

.pulse_theme .testimonials_stack img,
.pulse_theme .testimonials_slider.owl-theme img {
	max-width: 100%;
	width: auto;
	display: inline-block
}

.pulse_theme .testimonials_stack .tm_title,
.pulse_theme .testimonials_slider.owl-theme .tm_title {
	font-size: 1.35em;
	margin-top: 12px;
	font-style: normal
}

.pulse_theme .testimonials_stack .tm_subheading,
.pulse_theme .testimonials_slider.owl-theme .tm_subheading {
	font-size: 0.9em;
	font-style: italic
}

.pulse_theme .testimonials_stack .tm_content,
.pulse_theme .testimonials_slider.owl-theme .tm_content {
	padding: 12px 3px 18px;
	font-style: italic
}

.pulse_theme .testimonials_stack .tm_content h4,
.pulse_theme .testimonials_slider.owl-theme .tm_content h4 {
	line-height: 1.45em;
	font-weight: 400
}

.pulse_theme .testimonials_stack .tm_stars i,
.pulse_theme .testimonials_slider.owl-theme .tm_stars i {
	padding: 0px 1px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	opacity: .6
}

.pulse_theme .testimonials_stack .tm_stars i.not_zero_color,
.pulse_theme .testimonials_slider.owl-theme .tm_stars i.not_zero_color {
	color: #D2D222;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.pulse_theme .testimonials_stack .owl-pagination,
.pulse_theme .testimonials_slider.owl-theme .owl-pagination {
	width: 100%;
	top: inherit;
	margin-top: 14px;
	text-align: center;
	left: 0px
}

.pulse_theme .testimonials_stack .owl-controls .owl-page,
.pulse_theme .testimonials_slider.owl-theme .owl-controls .owl-page {
	float: none
}

.pulse_theme .testimonials_stack .owl-controls .owl-buttons,
.pulse_theme .testimonials_slider.owl-theme .owl-controls .owl-buttons {
	left: 0px;
	width: 100%;
	top: 0px;
	display: inline-table
}

.pulse_theme .testimonials_stack.pulse_smaller .tm_title,
.pulse_theme .testimonials_slider.owl-theme.pulse_smaller .tm_title {
	font-size: 1.15em;
	margin-top: 8px
}

.pulse_theme .testimonials_stack.pulse_smaller .tm_stars i,
.pulse_theme .testimonials_slider.owl-theme.pulse_smaller .tm_stars i {
	font-size: 0.9em
}

.pulse_theme .testimonials_stack.pulse_smaller .tm_subheading,
.pulse_theme .testimonials_slider.owl-theme.pulse_smaller .tm_subheading {
	font-size: 0.85em;
	margin-top: -4px
}

.pulse_theme .testimonials_stack.pulse_smaller .tm_content,
.pulse_theme .testimonials_slider.owl-theme.pulse_smaller .tm_content {
	padding: 8px 3px 4px
}

.pulse_theme .testimonials_stack.pulse_smaller .tm_content h4,
.pulse_theme .testimonials_slider.owl-theme.pulse_smaller .tm_content h4 {
	line-height: 1.45em;
	font-size: 1em
}

.pulse_theme .testimonials_stack.pulse_left_align,
.pulse_theme .testimonials_slider.owl-theme.pulse_left_align {
	text-align: left
}

.pulse_theme .testimonials_stack.pulse_left_align .owl-pagination,
.pulse_theme .testimonials_slider.owl-theme.pulse_left_align .owl-pagination {
	width: auto;
	right: inherit
}

.pulse_theme .testimonials_stack.pulse_right_align,
.pulse_theme .testimonials_slider.owl-theme.pulse_right_align {
	text-align: right
}

.pulse_theme .testimonials_stack.pulse_right_align .owl-pagination,
.pulse_theme .testimonials_slider.owl-theme.pulse_right_align .owl-pagination {
	width: auto;
	left: inherit
}

.pulse_theme .testimonials_stack.pls_squared .owl-item,
.pulse_theme .testimonials_slider.owl-theme.pls_squared .owl-item {
	padding: 0px 1px
}

.pulse_theme .testimonials_stack.pls_squared .owl-controls .owl-page,
.pulse_theme .testimonials_slider.owl-theme.pls_squared .owl-controls .owl-page {
	width: 38px
}

.pulse_theme .testimonials_stack.pls_squared .owl-controls .owl-page:last-child,
.pulse_theme .testimonials_slider.owl-theme.pls_squared .owl-controls .owl-page:last-child {
	width: 30px
}

.pulse_theme .testimonials_stack.pls_squared .owl-controls .owl-page:before,
.pulse_theme .testimonials_slider.owl-theme.pls_squared .owl-controls .owl-page:before {
	width: 30px;
	height: 5px;
	left: 0px;
	right: inherit;
	-moz-border-radius: 0%;
	-webkit-border-radius: 0%;
	border-radius: 0%;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1)
}

.pulse_theme .testimonials_stack.pls_squared.pulse_smaller .owl-controls .owl-page,
.pulse_theme .testimonials_slider.owl-theme.pls_squared.pulse_smaller .owl-controls .owl-page {
	width: 30px
}

.pulse_theme .testimonials_stack.pls_squared.pulse_smaller .owl-controls .owl-page:before,
.pulse_theme .testimonials_stack.pls_squared.pulse_smaller .owl-controls .owl-page:last-child,
.pulse_theme .testimonials_slider.owl-theme.pls_squared.pulse_smaller .owl-controls .owl-page:before,
.pulse_theme .testimonials_slider.owl-theme.pls_squared.pulse_smaller .owl-controls .owl-page:last-child {
	width: 26px
}

.pulse_theme .testimonials_stack .item {
	padding-bottom: 38px;
	margin-bottom: 20px
}

.pulse_theme .testimonials_stack .item:last-child {
	border-bottom-width: 0px
}

.pls_info_board li {
	width: 100%;
	float: left;
	padding: 16px 0px
}

.pls_info_board li.pls_board_heading {
	padding: 8px 0px
}

.pls_info_board li.clearfix {
	height: 30px
}

.pls_info_board span {
	float: left;
	word-wrap: break-word;
	padding-right: 9px
}

.prk_service i {
	-moz-transition-property: color, font-size;
	-o-transition-property: color, font-size;
	-webkit-transition-property: color, font-size;
	transition-property: color, font-size;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

.prk_service_ctt {
	margin-top: 20px
}

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

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

.prk_service.prk_service_right i,
.prk_service.prk_service_left i {
	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: 0px;
	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: 10px;
	margin-top: 11px
}

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

.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: 0px;
	margin-left: 0px;
	margin-right: 42px
}

.prk_service.prk_service_right img {
	right: 0px
}

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

.prk_service.prk_service_center {
	text-align: center
}

.prk_service.prk_service_center i {
	font-size: 4.5em;
	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.pulse_smaller_service i {
	font-size: 2.8em;
	line-height: 70px;
	height: 70px;
	width: 100%
}

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

.prk_service.prk_service_center.pulse_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_right.pulse_bigger_service .prk_service_ctt,
.prk_service.prk_service_left.pulse_bigger_service .prk_service_ctt {
	margin-left: 70px
}

.prk_service.prk_service_right.pulse_bigger_service img,
.prk_service.prk_service_left.pulse_bigger_service img {
	max-width: 56px
}

.prk_service.prk_service_right.pulse_bigger_service i,
.prk_service.prk_service_left.pulse_bigger_service i {
	font-size: 3.5em
}

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

.prk_service.prk_service_right.pulse_bigger_service .pulse_service_desc,
.prk_service.prk_service_left.pulse_bigger_service .pulse_service_desc {
	font-size: 1em
}

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

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

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

.prk_service i {
	font-size: 28px;
	padding-top: 7px
}

.prk_service.pulse_bigger_service i {
	font-size: 48px;
	padding-top: 7px
}

.prk_service.prk_service_center.pulse_smaller_service i {
	padding-top: 0px
}

.prk_service.prk_service_center i {
	padding-top: 0px
}

#member_full_row {
	margin-bottom: 108px
}

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

#in_touch {
	margin-top: 40px;
	margin-bottom: 4px;
	font-size: 1.1em;
	position: relative
}

#in_touch:before {
	position: absolute;
	content: '';
	width: 32px;
	height: 3px;
	top: -12px;
	left: 0px
}

#pls_member_footer {
	margin-top: 72px;
	padding-top: 6px
}

#pls_member_footer .navigation-previous-blog i {
	padding-left: 0px;
	padding-right: 6px
}

#pls_member_footer .navigation-previous-blog:hover i {
	padding-right: 3px
}

#pls_member_footer .navigation-next-blog:hover i {
	padding-left: 3px
}

#pls_member_footer i {
	padding-left: 6px;
	padding-top: 6px;
	font-size: 14px;
	-moz-transition-property: padding;
	-o-transition-property: padding;
	-webkit-transition-property: padding;
	transition-property: padding;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

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

.pulse_theme #pulse_main_wrapper .member_ul li {
	float: left;
	list-style: none
}

.member_ul li.clearfix {
	width: 100%
}

.sh_member_desc {
	padding: 0px 18px;
	position: absolute;
	line-height: 1.5em;
	top: 50%;
	width: 100%;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-property: -moz-transform, opacity;
	-o-transition-property: -o-transform, opacity;
	-webkit-transition-property: -webkit-transform, opacity;
	transition-property: transform, opacity;
	-moz-transform: scale(.9, .9);
	-ms-transform: scale(.9, .9);
	-webkit-transform: scale(.9, .9);
	transform: scale(.9, .9);
	-moz-transition-duration: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	z-index: 4
}

.sh_member_desc p {
	margin: 8px 0px 0px
}

.pulse_member_links {
	position: absolute;
	width: 100%;
	z-index: 5;
	left: 0px;
	height: 40px;
	bottom: 0px;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s
}

.pulse_member_links .member_lnk {
	font-size: 18px;
	margin: 0px 6px;
	margin-bottom: 12px;
	display: inline-block;
	height: 22px;
	cursor: pointer;
	float: left;
	overflow: hidden;
	top: 30px;
	position: relative;
	-webkit-transform: translate3d(0, 0, 0);
	-webkit-backface-visibility: hidden;
	-moz-transition-property: top, opacity;
	-o-transition-property: top, opacity;
	-webkit-transition-property: top, opacity;
	transition-property: top, opacity;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-delay: 0;
	-o-transition-delay: 0;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.pulse_member_links .member_lnk>a {
	-moz-transition-property: all;
	-o-transition-property: all;
	-webkit-transition-property: all;
	transition-property: all;
	-moz-transition-duration: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s
}

.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 {
	padding: 36px 0px 0px;
	text-align: center
}

#member_half_social .pirenko_social {
	width: inherit;
	display: inline-block;
	padding: 0px
}

#member_half_social #in_touch {
	margin-top: 36px;
	margin-bottom: 8px
}

#member_half_social #in_touch:before {
	left: 50%;
	margin-left: -16px
}

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

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

.sh_member_wrapper.small-6 .sh_member_desc {
	padding: 0px 54px
}

.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: 0px;
	text-align: center
}

.member_colored_block.pls_linked {
	cursor: pointer
}

.member_colored_block_in {
	width: 100%;
	height: 100%;
	position: absolute;
	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: 0.35s;
	-o-transition-duration: 0.35s;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s
}

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

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

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

.pulse_member_links_inner {
	display: inline-block
}

.member_colored_block.hover_trigger .member_colored_block_in {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
	opacity: .95
}

.member_colored_block.hover_trigger .sh_member_desc {
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition-delay: 0.25s;
	-o-transition-delay: 0.25s;
	-webkit-transition-delay: 0.25s;
	transition-delay: 0.25s
}

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

.member_colored_block.hover_trigger .pulse_member_links .member_lnk {
	top: 0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(1) {
	-moz-transition-delay: .4s;
	-o-transition-delay: .4s;
	-webkit-transition-delay: .4s;
	transition-delay: .4s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(2) {
	-moz-transition-delay: .5s;
	-o-transition-delay: .5s;
	-webkit-transition-delay: .5s;
	transition-delay: .5s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(3) {
	-moz-transition-delay: .6s;
	-o-transition-delay: .6s;
	-webkit-transition-delay: .6s;
	transition-delay: .6s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(4) {
	-moz-transition-delay: .7s;
	-o-transition-delay: .7s;
	-webkit-transition-delay: .7s;
	transition-delay: .7s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(5) {
	-moz-transition-delay: .8s;
	-o-transition-delay: .8s;
	-webkit-transition-delay: .8s;
	transition-delay: .8s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(6) {
	-moz-transition-delay: .9s;
	-o-transition-delay: .9s;
	-webkit-transition-delay: .9s;
	transition-delay: .9s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(7) {
	-moz-transition-delay: 1s;
	-o-transition-delay: 1s;
	-webkit-transition-delay: 1s;
	transition-delay: 1s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(8) {
	-moz-transition-delay: 1.1s;
	-o-transition-delay: 1.1s;
	-webkit-transition-delay: 1.1s;
	transition-delay: 1.1s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(9) {
	-moz-transition-delay: 1.2s;
	-o-transition-delay: 1.2s;
	-webkit-transition-delay: 1.2s;
	transition-delay: 1.2s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(10) {
	-moz-transition-delay: 1.3s;
	-o-transition-delay: 1.3s;
	-webkit-transition-delay: 1.3s;
	transition-delay: 1.3s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(11) {
	-moz-transition-delay: 1.4s;
	-o-transition-delay: 1.4s;
	-webkit-transition-delay: 1.4s;
	transition-delay: 1.4s
}

.member_colored_block.hover_trigger .pulse_member_links_inner>.member_lnk:nth-child(12) {
	-moz-transition-delay: 1.5s;
	-o-transition-delay: 1.5s;
	-webkit-transition-delay: 1.5s;
	transition-delay: 1.5s
}

.prk_counter_wrapper {
	text-align: center
}

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

.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 .pulse_counter_desc {
	font-size: 1.4em;
	font-weight: 600
}

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

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

.prk_counter_wrapper.pulse_smaller_counter .pulse_counter_desc {
	font-size: 1.2em
}

.pulse_theme #pulse_main_wrapper .prk_price_table {
	text-align: center;
	position: relative
}

.pulse_theme #pulse_main_wrapper .prk_price_table .prk_price_button {
	padding: 28px 0px 0px;
	background-color: rgba(0, 0, 0, 0.04)
}

.pulse_theme #pulse_main_wrapper .prk_price_table .prk_price_button a {
	padding: 9px 35px
}

.pulse_theme #pulse_main_wrapper .prk_price_table p {
	margin: 0px
}

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

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

.prk_price_header {
	position: relative
}

.prk_table_header {
	padding: 3px 0px;
	position: relative
}

.prk_price {
	font-size: 2.2em;
	padding: 36px 0px 0px;
	background-color: rgba(0, 0, 0, 0.1)
}

.underp {
	padding-bottom: 30px;
	padding-top: 4px;
	font-size: 0.9em;
	background-color: rgba(0, 0, 0, 0.1)
}

.prk_prices_specs {
	margin: -1px 0px
}

.prk_prices_specs ul {
	margin: 2px 0px 18px;
	padding: 0px 24px
}

.prk_prices_specs li {
	padding: 12px 0px;
	list-style: none
}

.prk_prices_specs li:last-child {
	border-bottom-width: 0px
}

blockquote {
	padding: 0px;
	margin: 0px 0px 16px;
	font-style: italic;
	font-size: 1.1em;
	font-weight: 600
}

blockquote>p {
	margin-bottom: 0px
}

cite {
	font-style: normal;
	font-weight: 400;
	text-decoration: underline
}

.prk_blockquote {
	position: relative
}

.prk_blockquote.plain {
	padding: 0px 0px 0px 18px;
	border-left: 4px solid
}

.prk_blockquote.plain .in_quote {
	padding: 0px
}

.prk_blockquote.tagline {
	border-left-width: 0px;
	border-right-width: 0px;
	text-align: center;
	margin: 36px 0px
}

.prk_blockquote.tagline .in_quote {
	padding: 36px 48px;
	font-size: 1.25em
}

.prk_blockquote.tagline .in_quote .pirenko_author {
	font-size: 0.9em;
	font-style: normal
}

.prk_blockquote.cropped_corners .in_quote {
	padding: 22px 26px
}

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

.prk_blockquote.pls_active_colored .in_quote {
	padding: 22px 26px
}

.prk_blockquote.pls_active_colored .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 {
	margin-top: 10px;
	font-style: normal
}

.prk_shortcode_latest_cmts .owl-carousel .owl-wrapper-outer {
	min-height: 1px
}

.prk_shortcode_latest_cmts .prk_speech {
	padding: 0px;
	float: left;
	width: 100%
}

.prk_shortcode_latest_cmts .prk_bordered {
	border: 0px solid
}

.prk_shortcode_latest_cmts .tip_top_hide,
.prk_shortcode_latest_cmts .prk_inner_tip {
	display: none
}

.prk_shortcode_latest_cmts .comments_slider .comment-avatar {
	display: none
}

.prk_sitemap_wrapper>ul {
	margin-bottom: 40px
}

.prk_sitemap_wrapper>ul>li>a {
	font-size: 1.1em
}

.prk_sitemap_wrapper>ul .children {
	margin-left: 14px
}

.prk_sitemap_wrapper>ul .children>li>a {
	font-size: 0.9em
}

.pls_insta_title {
	width: 100%;
	margin-bottom: 18px
}

.pls_insta_title h4 {
	display: inline-block
}

.pls_insta_title i {
	font-size: 20px;
	display: inline-block;
	padding-right: 10px
}

.pls_insta_wrapper li {
	float: left;
	line-height: 0px
}

.pls_insta_wrapper li a>div {
	position: relative;
	-webkit-backface-visibility: hidden;
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50%
}

.pls_insta_wrapper li a>div img {
	visibility: hidden;
	width: 100%
}

.pls_insta_wrapper li .insta_overlay {
	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.45s;
	-o-transition-duration: 0.45s;
	-webkit-transition-duration: 0.45s;
	transition-duration: 0.45s;
	width: 100%;
	height: 100%;
	background-color: #000000;
	position: absolute;
	top: 0px;
	left: 0px
}

.pls_insta_wrapper li:hover i {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
	opacity: .65;
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1)
}

.pls_insta_wrapper li:hover .insta_overlay {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=45);
	opacity: .45
}

.pls_insta_wrapper li i {
	position: absolute;
	top: 50%;
	left: 50%;
	font-size: 48px;
	margin-left: -24px;
	margin-top: -24px;
	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: 0.45s;
	-o-transition-duration: 0.45s;
	-webkit-transition-duration: 0.45s;
	transition-duration: 0.45s;
	-moz-transform: scale(.8, .8);
	-ms-transform: scale(.8, .8);
	-webkit-transform: scale(.8, .8);
	transform: scale(.8, .8);
	color: #FFFFFF
}

.pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-1 li {
	width: 100%
}

.pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-2 li {
	width: 50%
}

.pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-3 li {
	width: 33.33333%
}

.pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-4 li {
	width: 25%
}

.pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-6 li {
	width: 16.66667%
}

.pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-8 li {
	width: 12.5%
}

.pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-10 li {
	width: 10%
}

.pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-12 li {
	width: 8.33333%
}

.pls_insta_wrapper.pls_insta_slider li {
	width: 100%
}

.pulse_theme .pls_insta_wrapper .pls_insta_grid .pls_instagram li.clearfix {
	width: 100%
}

.pls_page_twt .prk_recent_tweets .prk_twt_avatar,
.pls_page_twt .prk_recent_tweets .prk_twt_author,
.pls_page_twt .prk_recent_tweets .prk_twt_follow {
	display: none
}

.pls_page_twt .prk_recent_tweets .twitter_time {
	font-size: 0.9em
}

.pls_page_twt .prk_recent_tweets .twt_in {
	font-size: 1.5em;
	margin-bottom: 8px;
	line-height: 1.4em
}

.pls_page_twt .prk_recent_tweets .simple_line {
	visibility: hidden
}

.pls_page_twt .prk_recent_tweets .pulse_active_icon {
	font-size: 64px;
	position: relative;
	margin-bottom: 36px
}

.pls_page_twt .prk_recent_tweets .prk_twt_ul .owl-controls {
	position: relative;
	left: inherit;
	top: inherit;
	display: inline-block
}

.pls_page_twt .prk_recent_tweets .owl-theme .owl-controls .owl-prev,
.pls_page_twt .prk_recent_tweets .owl-theme .owl-controls .owl-next {
	left: inherit;
	width: 40px;
	height: 40px
}

.pls_page_twt .prk_recent_tweets .owl-theme .owl-controls .owl-buttons {
	position: relative;
	margin-top: 36px
}

.pls_page_twt .prk_recent_tweets .owl-theme .owl-controls .owl-buttons div {
	position: relative
}

.pls_page_twt .prk_recent_tweets .owl-theme .owl-controls .owl-buttons div:hover {
	height: 40px
}

.pls_page_twt .prk_recent_tweets .owl-theme .owl-controls .owl-buttons div i {
	font-size: 38px
}

.pls_page_twt .prk_recent_tweets .owl-theme .owl-controls .owl-buttons div i.mdi-chevron-right {
	left: 1px
}

.pulse_chimp {
	margin-bottom: 12px
}

.pulse_chimp .pulse_chimp_label {
	width: 100%;
	margin-bottom: 2px
}

.pulse_chimp .pirenko_highlighted {
	width: 100%
}

.pulse_theme #pulse_main_wrapper .mc4wp-form .colored_theme_button {
	margin-bottom: 0px
}

#pulse_content .wpcf7-form .pls_select_arrow {
	position: absolute;
	top: 50%;
	right: 14px;
	margin-top: -7px;
	font-size: 20px
}

#pulse_content .wpcf7-form .wpcf7-form-control-wrap:hover i {
	visibility: hidden
}

#pulse_content .wpcf7-form input {
	height: 38px
}

#pulse_content .wpcf7-form img.ajax-loader {
	margin-left: 22px;
	position: absolute;
	margin-top: 14px
}

.prk_text_rotator {
	line-height: 1.2em
}

.prk_text_rotator.h1_sized {
	font-size: 4.6em
}

.prk_text_rotator.h2_sized {
	font-size: 3.8em
}

.prk_text_rotator.h3_sized {
	font-size: 2.8em
}

.prk_text_rotator.h4_sized {
	font-size: 2.4em
}

.hidenize {
	visibility: hidden
}

.cd-title {
	position: relative;
	text-align: center
}

.cd-words-wrapper {
	width: 100% !important;
	display: inline-block;
	position: relative;
	text-align: left
}

.cd-words-wrapper b {
	display: inline-block;
	position: absolute;
	left: 0;
	top: 0;
	font-weight: inherit
}

.cd-words-wrapper b.is-visible {
	position: relative
}

.no-js .cd-words-wrapper b {
	opacity: 0
}

.no-js .cd-words-wrapper b.is-visible {
	opacity: 1
}

.cd-headline.rotate-1 .cd-words-wrapper {
	-moz-perspective: 300px;
	-webkit-perspective: 300px;
	perspective: 300px;
	text-align: center
}

.cd-headline.rotate-1 b {
	width: 100%;
	opacity: 0;
	-webkit-transform-origin: 50% 100%;
	-moz-transform-origin: 50% 100%;
	-ms-transform-origin: 50% 100%;
	-o-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg)
}

.cd-headline.rotate-1 b.is-visible {
	opacity: 1;
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
	-moz-animation: cd-rotate-1-in 1.2s;
	-webkit-animation: cd-rotate-1-in 1.2s;
	animation: cd-rotate-1-in 1.2s
}

.cd-headline.rotate-1 b.is-hidden {
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-webkit-transform: rotateX(180deg);
	transform: rotateX(180deg);
	-moz-animation: cd-rotate-1-out 1.2s;
	-webkit-animation: cd-rotate-1-out 1.2s;
	animation: cd-rotate-1-out 1.2s
}

@-moz-keyframes cd-rotate-1-in {
	0% {
		-moz-transform: rotateX(180deg);
		transform: rotateX(180deg);
		opacity: 0
	}
	35% {
		-moz-transform: rotateX(120deg);
		transform: rotateX(120deg);
		opacity: 0
	}
	65% {
		opacity: 0
	}
	100% {
		-moz-transform: rotateX(360deg);
		transform: rotateX(360deg);
		opacity: 1
	}
}

@-webkit-keyframes cd-rotate-1-in {
	0% {
		-webkit-transform: rotateX(180deg);
		transform: rotateX(180deg);
		opacity: 0
	}
	35% {
		-webkit-transform: rotateX(120deg);
		transform: rotateX(120deg);
		opacity: 0
	}
	65% {
		opacity: 0
	}
	100% {
		-webkit-transform: rotateX(360deg);
		transform: rotateX(360deg);
		opacity: 1
	}
}

@keyframes cd-rotate-1-in {
	0% {
		-moz-transform: rotateX(180deg);
		-ms-transform: rotateX(180deg);
		-webkit-transform: rotateX(180deg);
		transform: rotateX(180deg);
		opacity: 0
	}
	35% {
		-moz-transform: rotateX(120deg);
		-ms-transform: rotateX(120deg);
		-webkit-transform: rotateX(120deg);
		transform: rotateX(120deg);
		opacity: 0
	}
	65% {
		opacity: 0
	}
	100% {
		-moz-transform: rotateX(360deg);
		-ms-transform: rotateX(360deg);
		-webkit-transform: rotateX(360deg);
		transform: rotateX(360deg);
		opacity: 1
	}
}

@-moz-keyframes cd-rotate-1-out {
	0% {
		-moz-transform: rotateX(0deg);
		transform: rotateX(0deg);
		opacity: 1
	}
	35% {
		-moz-transform: rotateX(-40deg);
		transform: rotateX(-40deg);
		opacity: 1
	}
	65% {
		opacity: 0
	}
	100% {
		-moz-transform: rotateX(180deg);
		transform: rotateX(180deg);
		opacity: 0
	}
}

@-webkit-keyframes cd-rotate-1-out {
	0% {
		-webkit-transform: rotateX(0deg);
		transform: rotateX(0deg);
		opacity: 1
	}
	35% {
		-webkit-transform: rotateX(-40deg);
		transform: rotateX(-40deg);
		opacity: 1
	}
	65% {
		opacity: 0
	}
	100% {
		-webkit-transform: rotateX(180deg);
		transform: rotateX(180deg);
		opacity: 0
	}
}

@keyframes cd-rotate-1-out {
	0% {
		-moz-transform: rotateX(0deg);
		-ms-transform: rotateX(0deg);
		-webkit-transform: rotateX(0deg);
		transform: rotateX(0deg);
		opacity: 1
	}
	35% {
		-moz-transform: rotateX(-40deg);
		-ms-transform: rotateX(-40deg);
		-webkit-transform: rotateX(-40deg);
		transform: rotateX(-40deg);
		opacity: 1
	}
	65% {
		opacity: 0
	}
	100% {
		-moz-transform: rotateX(180deg);
		-ms-transform: rotateX(180deg);
		-webkit-transform: rotateX(180deg);
		transform: rotateX(180deg);
		opacity: 0
	}
}

.cd-headline.rotate-2 .cd-words-wrapper {
	-moz-perspective: 300px;
	-webkit-perspective: 300px;
	perspective: 300px;
	text-align: center
}

.cd-headline.rotate-2 b {
	width: 100%
}

.cd-headline.rotate-2 i,
.cd-headline.rotate-2 em {
	font-style: normal;
	display: inline-block;
	-moz-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.cd-headline.rotate-2 i {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-moz-transform: translateZ(-20px) rotateX(90deg);
	-ms-transform: translateZ(-20px) rotateX(90deg);
	-webkit-transform: translateZ(-20px) rotateX(90deg);
	transform: translateZ(-20px) rotateX(90deg);
	opacity: 0
}

.is-visible .cd-headline.rotate-2 i {
	opacity: 1
}

.cd-headline.rotate-2 i.in {
	-moz-animation: cd-rotate-2-in 0.4s forwards;
	-webkit-animation: cd-rotate-2-in 0.4s forwards;
	animation: cd-rotate-2-in 0.4s forwards
}

.cd-headline.rotate-2 i.out {
	-moz-animation: cd-rotate-2-out 0.4s forwards;
	-webkit-animation: cd-rotate-2-out 0.4s forwards;
	animation: cd-rotate-2-out 0.4s forwards
}

.cd-headline.rotate-2 em {
	-moz-transform: translateZ(20px);
	-ms-transform: translateZ(20px);
	-webkit-transform: translateZ(20px);
	transform: translateZ(20px)
}

.no-csstransitions .cd-headline.rotate-2 i {
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
	opacity: 0
}

.no-csstransitions .cd-headline.rotate-2 i em {
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1)
}

.no-csstransitions .cd-headline.rotate-2 .is-visible i {
	opacity: 1
}

@-moz-keyframes cd-rotate-2-in {
	0% {
		opacity: 0;
		-moz-transform: translateZ(-20px) rotateX(90deg);
		transform: translateZ(-20px) rotateX(90deg)
	}
	60% {
		opacity: 1;
		-moz-transform: translateZ(-20px) rotateX(-10deg);
		transform: translateZ(-20px) rotateX(-10deg)
	}
	100% {
		opacity: 1;
		-moz-transform: translateZ(-20px) rotateX(0deg);
		transform: translateZ(-20px) rotateX(0deg)
	}
}

@-webkit-keyframes cd-rotate-2-in {
	0% {
		opacity: 0;
		-webkit-transform: translateZ(-20px) rotateX(90deg);
		transform: translateZ(-20px) rotateX(90deg)
	}
	60% {
		opacity: 1;
		-webkit-transform: translateZ(-20px) rotateX(-10deg);
		transform: translateZ(-20px) rotateX(-10deg)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateZ(-20px) rotateX(0deg);
		transform: translateZ(-20px) rotateX(0deg)
	}
}

@keyframes cd-rotate-2-in {
	0% {
		opacity: 0;
		-moz-transform: translateZ(-20px) rotateX(90deg);
		-ms-transform: translateZ(-20px) rotateX(90deg);
		-webkit-transform: translateZ(-20px) rotateX(90deg);
		transform: translateZ(-20px) rotateX(90deg)
	}
	60% {
		opacity: 1;
		-moz-transform: translateZ(-20px) rotateX(-10deg);
		-ms-transform: translateZ(-20px) rotateX(-10deg);
		-webkit-transform: translateZ(-20px) rotateX(-10deg);
		transform: translateZ(-20px) rotateX(-10deg)
	}
	100% {
		opacity: 1;
		-moz-transform: translateZ(-20px) rotateX(0deg);
		-ms-transform: translateZ(-20px) rotateX(0deg);
		-webkit-transform: translateZ(-20px) rotateX(0deg);
		transform: translateZ(-20px) rotateX(0deg)
	}
}

@-moz-keyframes cd-rotate-2-out {
	0% {
		opacity: 1;
		-moz-transform: translateZ(-20px) rotateX(0);
		transform: translateZ(-20px) rotateX(0)
	}
	60% {
		opacity: 0;
		-moz-transform: translateZ(-20px) rotateX(-100deg);
		transform: translateZ(-20px) rotateX(-100deg)
	}
	100% {
		opacity: 0;
		-moz-transform: translateZ(-20px) rotateX(-90deg);
		transform: translateZ(-20px) rotateX(-90deg)
	}
}

@-webkit-keyframes cd-rotate-2-out {
	0% {
		opacity: 1;
		-webkit-transform: translateZ(-20px) rotateX(0);
		transform: translateZ(-20px) rotateX(0)
	}
	60% {
		opacity: 0;
		-webkit-transform: translateZ(-20px) rotateX(-100deg);
		transform: translateZ(-20px) rotateX(-100deg)
	}
	100% {
		opacity: 0;
		-webkit-transform: translateZ(-20px) rotateX(-90deg);
		transform: translateZ(-20px) rotateX(-90deg)
	}
}

@keyframes cd-rotate-2-out {
	0% {
		opacity: 1;
		-moz-transform: translateZ(-20px) rotateX(0);
		-ms-transform: translateZ(-20px) rotateX(0);
		-webkit-transform: translateZ(-20px) rotateX(0);
		transform: translateZ(-20px) rotateX(0)
	}
	60% {
		opacity: 0;
		-moz-transform: translateZ(-20px) rotateX(-100deg);
		-ms-transform: translateZ(-20px) rotateX(-100deg);
		-webkit-transform: translateZ(-20px) rotateX(-100deg);
		transform: translateZ(-20px) rotateX(-100deg)
	}
	100% {
		opacity: 0;
		-moz-transform: translateZ(-20px) rotateX(-90deg);
		-ms-transform: translateZ(-20px) rotateX(-90deg);
		-webkit-transform: translateZ(-20px) rotateX(-90deg);
		transform: translateZ(-20px) rotateX(-90deg)
	}
}

.cd-headline.old_timey span {
	display: inline-block;
	padding: .2em 0;
	margin-bottom: -.2em
}

.cd-headline.old_timey .cd-words-wrapper {
	overflow: hidden;
	vertical-align: top;
	text-align: center
}

.cd-headline.old_timey b {
	width: 100%;
	opacity: 0;
	top: .2em
}

.cd-headline.old_timey b.is-visible {
	top: 0;
	opacity: 1;
	-moz-animation: slide-in-old_timey 0.4s;
	-webkit-animation: slide-in-old_timey 0.4s;
	animation: slide-in-old_timey 0.4s
}

.cd-headline.old_timey b.is-hidden {
	-moz-animation: slide-out-old_timey 0.4s;
	-webkit-animation: slide-out-old_timey 0.4s;
	animation: slide-out-old_timey 0.4s
}

@-moz-keyframes slide-in-old_timey {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	40% {
		opacity: 0;
		-moz-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
		transform: translateY(0)
	}
}

@-webkit-keyframes slide-in-old_timey {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	40% {
		opacity: 0;
		-webkit-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes slide-in-old_timey {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20%);
		-ms-transform: translateY(-20%);
		-webkit-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	40% {
		opacity: 0;
		-moz-transform: translateY(-20%);
		-ms-transform: translateY(-20%);
		-webkit-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@-moz-keyframes slide-out-old_timey {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
		transform: translateY(0)
	}
	60% {
		opacity: 0;
		-moz-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	100% {
		opacity: 0;
		-moz-transform: translateY(-20%);
		transform: translateY(-20%)
	}
}

@-webkit-keyframes slide-out-old_timey {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	60% {
		opacity: 0;
		-webkit-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	100% {
		opacity: 0;
		-webkit-transform: translateY(-20%);
		transform: translateY(-20%)
	}
}

@keyframes slide-out-old_timey {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	60% {
		opacity: 0;
		-moz-transform: translateY(-20%);
		-ms-transform: translateY(-20%);
		-webkit-transform: translateY(-20%);
		transform: translateY(-20%)
	}
	100% {
		opacity: 0;
		-moz-transform: translateY(-20%);
		-ms-transform: translateY(-20%);
		-webkit-transform: translateY(-20%);
		transform: translateY(-20%)
	}
}

.cd-headline.slide span {
	display: inline-block;
	padding: .2em 0;
	margin-bottom: -.2em
}

.cd-headline.slide .cd-words-wrapper {
	overflow: hidden;
	vertical-align: top;
	text-align: center
}

.cd-headline.slide b {
	width: 100%;
	opacity: 0;
	top: .2em
}

.cd-headline.slide b.is-visible {
	top: 0;
	opacity: 1;
	-moz-animation: slide-in 0.6s;
	-webkit-animation: slide-in 0.6s;
	animation: slide-in 0.6s
}

.cd-headline.slide b.is-hidden {
	-moz-animation: slide-out 0.6s;
	-webkit-animation: slide-out 0.6s;
	animation: slide-out 0.6s
}

@-moz-keyframes slide-in {
	0% {
		opacity: 0;
		-moz-transform: translateY(-100%);
		transform: translateY(-100%)
	}
	60% {
		opacity: 1;
		-moz-transform: translateY(20%);
		transform: translateY(20%)
	}
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
		transform: translateY(0)
	}
}

@-webkit-keyframes slide-in {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%)
	}
	60% {
		opacity: 1;
		-webkit-transform: translateY(20%);
		transform: translateY(20%)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes slide-in {
	0% {
		opacity: 0;
		-moz-transform: translateY(-100%);
		-ms-transform: translateY(-100%);
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%)
	}
	60% {
		opacity: 1;
		-moz-transform: translateY(20%);
		-ms-transform: translateY(20%);
		-webkit-transform: translateY(20%);
		transform: translateY(20%)
	}
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@-moz-keyframes slide-out {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
		transform: translateY(0)
	}
	60% {
		opacity: 0;
		-moz-transform: translateY(120%);
		transform: translateY(120%)
	}
	100% {
		opacity: 0;
		-moz-transform: translateY(100%);
		transform: translateY(100%)
	}
}

@-webkit-keyframes slide-out {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	60% {
		opacity: 0;
		-webkit-transform: translateY(120%);
		transform: translateY(120%)
	}
	100% {
		opacity: 0;
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
}

@keyframes slide-out {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	60% {
		opacity: 0;
		-moz-transform: translateY(120%);
		-ms-transform: translateY(120%);
		-webkit-transform: translateY(120%);
		transform: translateY(120%)
	}
	100% {
		opacity: 0;
		-moz-transform: translateY(100%);
		-ms-transform: translateY(100%);
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
}

.cd-headline.zoom .cd-words-wrapper {
	-moz-perspective: 300px;
	-webkit-perspective: 300px;
	perspective: 300px;
	text-align: center
}

.cd-headline.zoom b {
	opacity: 0;
	width: 100%
}

.cd-headline.zoom b.is-visible {
	opacity: 1;
	-moz-animation: zoom-in 0.8s;
	-webkit-animation: zoom-in 0.8s;
	animation: zoom-in 0.8s
}

.cd-headline.zoom b.is-hidden {
	-moz-animation: zoom-out 0.8s;
	-webkit-animation: zoom-out 0.8s;
	animation: zoom-out 0.8s
}

@-moz-keyframes zoom-in {
	0% {
		opacity: 0;
		-moz-transform: translateZ(100px);
		transform: translateZ(100px)
	}
	100% {
		opacity: 1;
		-moz-transform: translateZ(0);
		transform: translateZ(0)
	}
}

@-webkit-keyframes zoom-in {
	0% {
		opacity: 0;
		-webkit-transform: translateZ(100px);
		transform: translateZ(100px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}

@keyframes zoom-in {
	0% {
		opacity: 0;
		-moz-transform: translateZ(100px);
		-ms-transform: translateZ(100px);
		-webkit-transform: translateZ(100px);
		transform: translateZ(100px)
	}
	100% {
		opacity: 1;
		-moz-transform: translateZ(0);
		-ms-transform: translateZ(0);
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}

@-moz-keyframes zoom-out {
	0% {
		opacity: 1;
		-moz-transform: translateZ(0);
		transform: translateZ(0)
	}
	100% {
		opacity: 0;
		-moz-transform: translateZ(-100px);
		transform: translateZ(-100px)
	}
}

@-webkit-keyframes zoom-out {
	0% {
		opacity: 1;
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	100% {
		opacity: 0;
		-webkit-transform: translateZ(-100px);
		transform: translateZ(-100px)
	}
}

@keyframes zoom-out {
	0% {
		opacity: 1;
		-moz-transform: translateZ(0);
		-ms-transform: translateZ(0);
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
	100% {
		opacity: 0;
		-moz-transform: translateZ(-100px);
		-ms-transform: translateZ(-100px);
		-webkit-transform: translateZ(-100px);
		transform: translateZ(-100px)
	}
}

.cd-headline.rotate-3 .cd-words-wrapper {
	-moz-perspective: 300px;
	-webkit-perspective: 300px;
	perspective: 300px;
	text-align: center
}

.cd-headline.rotate-3 b {
	width: 100%
}

.cd-headline.rotate-3 i,
.cd-headline.rotate-3 em {
	font-style: normal;
	display: inline-block;
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-moz-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.is-visible .cd-headline.rotate-3 i,
.is-visible .cd-headline.rotate-3 em {
	-moz-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-webkit-transform: rotateY(0deg);
	transform: rotateY(0deg)
}

.cd-headline.rotate-3 i.in,
.cd-headline.rotate-3 em.in {
	-moz-animation: cd-rotate-3-in 0.6s forwards;
	-webkit-animation: cd-rotate-3-in 0.6s forwards;
	animation: cd-rotate-3-in 0.6s forwards
}

.cd-headline.rotate-3 i.out,
.cd-headline.rotate-3 em.out {
	-moz-animation: cd-rotate-3-out 0.6s forwards;
	-webkit-animation: cd-rotate-3-out 0.6s forwards;
	animation: cd-rotate-3-out 0.6s forwards
}

.no-csstransitions .cd-headline.rotate-3 i {
	-moz-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-webkit-transform: rotateY(0deg);
	transform: rotateY(0deg);
	opacity: 0
}

.no-csstransitions .cd-headline.rotate-3 .is-visible i {
	opacity: 1
}

@-moz-keyframes cd-rotate-3-in {
	0% {
		-moz-transform: rotateY(180deg);
		transform: rotateY(180deg)
	}
	100% {
		-moz-transform: rotateY(0deg);
		transform: rotateY(0deg)
	}
}

@-webkit-keyframes cd-rotate-3-in {
	0% {
		-webkit-transform: rotateY(180deg);
		transform: rotateY(180deg)
	}
	100% {
		-webkit-transform: rotateY(0deg);
		transform: rotateY(0deg)
	}
}

@keyframes cd-rotate-3-in {
	0% {
		-moz-transform: rotateY(180deg);
		-ms-transform: rotateY(180deg);
		-webkit-transform: rotateY(180deg);
		transform: rotateY(180deg)
	}
	100% {
		-moz-transform: rotateY(0deg);
		-ms-transform: rotateY(0deg);
		-webkit-transform: rotateY(0deg);
		transform: rotateY(0deg)
	}
}

@-moz-keyframes cd-rotate-3-out {
	0% {
		-moz-transform: rotateY(0);
		transform: rotateY(0)
	}
	100% {
		-moz-transform: rotateY(-180deg);
		transform: rotateY(-180deg)
	}
}

@-webkit-keyframes cd-rotate-3-out {
	0% {
		-webkit-transform: rotateY(0);
		transform: rotateY(0)
	}
	100% {
		-webkit-transform: rotateY(-180deg);
		transform: rotateY(-180deg)
	}
}

@keyframes cd-rotate-3-out {
	0% {
		-moz-transform: rotateY(0);
		-ms-transform: rotateY(0);
		-webkit-transform: rotateY(0);
		transform: rotateY(0)
	}
	100% {
		-moz-transform: rotateY(-180deg);
		-ms-transform: rotateY(-180deg);
		-webkit-transform: rotateY(-180deg);
		transform: rotateY(-180deg)
	}
}

.cd-headline.scale .cd-words-wrapper {
	text-align: center
}

.cd-headline.scale b {
	width: 100%
}

.cd-headline.scale i,
.cd-headline.scale em {
	font-style: normal;
	display: inline-block;
	opacity: 0;
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-webkit-transform: scale(0);
	transform: scale(0)
}

.is-visible .cd-headline.scale i,
.is-visible .cd-headline.scale em {
	opacity: 1
}

.cd-headline.scale i.in,
.cd-headline.scale em.in {
	-moz-animation: scale-up 0.6s forwards;
	-webkit-animation: scale-up 0.6s forwards;
	animation: scale-up 0.6s forwards
}

.cd-headline.scale i.out,
.cd-headline.scale em.out {
	-moz-animation: scale-down 0.6s forwards;
	-webkit-animation: scale-down 0.6s forwards;
	animation: scale-down 0.6s forwards
}

.no-csstransitions .cd-headline.scale i {
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 0
}

.no-csstransitions .cd-headline.scale .is-visible i {
	opacity: 1
}

@-moz-keyframes scale-up {
	0% {
		-moz-transform: scale(0);
		transform: scale(0);
		opacity: 0
	}
	60% {
		-moz-transform: scale(1.2);
		transform: scale(1.2);
		opacity: 1
	}
	100% {
		-moz-transform: scale(1);
		transform: scale(1);
		opacity: 1
	}
}

@-webkit-keyframes scale-up {
	0% {
		-webkit-transform: scale(0);
		transform: scale(0);
		opacity: 0
	}
	60% {
		-webkit-transform: scale(1.2);
		transform: scale(1.2);
		opacity: 1
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1
	}
}

@keyframes scale-up {
	0% {
		-moz-transform: scale(0);
		-ms-transform: scale(0);
		-webkit-transform: scale(0);
		transform: scale(0);
		opacity: 0
	}
	60% {
		-moz-transform: scale(1.2);
		-ms-transform: scale(1.2);
		-webkit-transform: scale(1.2);
		transform: scale(1.2);
		opacity: 1
	}
	100% {
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1
	}
}

@-moz-keyframes scale-down {
	0% {
		-moz-transform: scale(1);
		transform: scale(1);
		opacity: 1
	}
	60% {
		-moz-transform: scale(0);
		transform: scale(0);
		opacity: 0
	}
}

@-webkit-keyframes scale-down {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1
	}
	60% {
		-webkit-transform: scale(0);
		transform: scale(0);
		opacity: 0
	}
}

@keyframes scale-down {
	0% {
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1
	}
	60% {
		-moz-transform: scale(0);
		-ms-transform: scale(0);
		-webkit-transform: scale(0);
		transform: scale(0);
		opacity: 0
	}
}

@font-face {
	font-family: 'MaterialDesignIcons';
	src: url("../inc/fonts/mdi/materialdesignicons-webfont.eot?v=1.0.62");
	src: url("../inc/fonts/mdi/materialdesignicons-webfont.eot?#iefix&v=1.0.62") format("embedded-opentype"), url("../inc/fonts/mdi/materialdesignicons-webfont.woff2?v=1.0.62") format("woff2"), url("../inc/fonts/mdi/materialdesignicons-webfont.woff?v=1.0.62") format("woff"), url("../inc/fonts/mdi/materialdesignicons-webfont.ttf?v=1.0.62") format("truetype"), url("../inc/fonts/mdi/materialdesignicons-webfont.svg?v=1.0.62#materialdesigniconsregular") format("svg");
	font-weight: normal;
	font-style: normal
}

[class^="mdi-"],
[class*=" mdi-"],
.mdi {
	display: inline-block;
	font: normal normal normal 24px/1 MaterialDesignIcons;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0)
}

.mdi-account::before {
	content: "\f101"
}

.mdi-account-alert::before {
	content: "\f102"
}

.mdi-account-box::before {
	content: "\f103"
}

.mdi-account-box-outline::before {
	content: "\f104"
}

.mdi-account-check::before {
	content: "\f105"
}

.mdi-account-circle::before {
	content: "\f106"
}

.mdi-account-key::before {
	content: "\f107"
}

.mdi-account-location::before {
	content: "\f108"
}

.mdi-account-minus::before {
	content: "\f109"
}

.mdi-account-multiple::before {
	content: "\f10a"
}

.mdi-account-multiple-outline::before {
	content: "\f10b"
}

.mdi-account-multiple-plus::before {
	content: "\f10c"
}

.mdi-account-network::before {
	content: "\f10d"
}

.mdi-account-outline::before {
	content: "\f10e"
}

.mdi-account-plus::before {
	content: "\f10f"
}

.mdi-account-remove::before {
	content: "\f110"
}

.mdi-account-search::before {
	content: "\f111"
}

.mdi-account-star::before {
	content: "\f112"
}

.mdi-account-star-variant::before {
	content: "\f113"
}

.mdi-account-switch::before {
	content: "\f114"
}

.mdi-airballoon::before {
	content: "\f115"
}

.mdi-airplane::before {
	content: "\f116"
}

.mdi-airplane-off::before {
	content: "\f117"
}

.mdi-alarm::before {
	content: "\f118"
}

.mdi-alarm-check::before {
	content: "\f119"
}

.mdi-alarm-multiple::before {
	content: "\f11a"
}

.mdi-alarm-off::before {
	content: "\f11b"
}

.mdi-alarm-plus::before {
	content: "\f11c"
}

.mdi-album::before {
	content: "\f11d"
}

.mdi-alert::before {
	content: "\f11e"
}

.mdi-alert-box::before {
	content: "\f11f"
}

.mdi-alert-circle::before {
	content: "\f120"
}

.mdi-alert-octagon::before {
	content: "\f121"
}

.mdi-alpha::before {
	content: "\f122"
}

.mdi-alphabetical::before {
	content: "\f123"
}

.mdi-amazon::before {
	content: "\f124"
}

.mdi-amazon-clouddrive::before {
	content: "\f125"
}

.mdi-ambulance::before {
	content: "\f126"
}

.mdi-android::before {
	content: "\f127"
}

.mdi-android-debug-bridge::before {
	content: "\f128"
}

.mdi-android-studio::before {
	content: "\f129"
}

.mdi-apple::before {
	content: "\f12a"
}

.mdi-apple-finder::before {
	content: "\f12b"
}

.mdi-apple-mobileme::before {
	content: "\f12c"
}

.mdi-apple-safari::before {
	content: "\f12d"
}

.mdi-appnet::before {
	content: "\f12e"
}

.mdi-apps::before {
	content: "\f12f"
}

.mdi-archive::before {
	content: "\f130"
}

.mdi-arrange-bring-forward::before {
	content: "\f131"
}

.mdi-arrange-bring-to-front::before {
	content: "\f132"
}

.mdi-arrange-send-backward::before {
	content: "\f133"
}

.mdi-arrange-send-to-back::before {
	content: "\f134"
}

.mdi-arrow-collapse::before {
	content: "\f135"
}

.mdi-arrow-down::before {
	content: "\f136"
}

.mdi-arrow-down-bold::before {
	content: "\f137"
}

.mdi-arrow-down-bold-circle::before {
	content: "\f138"
}

.mdi-arrow-down-bold-circle-outline::before {
	content: "\f139"
}

.mdi-arrow-down-bold-hexagon-outline::before {
	content: "\f13a"
}

.mdi-arrow-expand::before {
	content: "\f13b"
}

.mdi-arrow-left::before {
	content: "\f13c"
}

.mdi-arrow-left-bold::before {
	content: "\f13d"
}

.mdi-arrow-left-bold-circle::before {
	content: "\f13e"
}

.mdi-arrow-left-bold-circle-outline::before {
	content: "\f13f"
}

.mdi-arrow-left-bold-hexagon-outline::before {
	content: "\f140"
}

.mdi-arrow-right::before {
	content: "\f141"
}

.mdi-arrow-right-bold::before {
	content: "\f142"
}

.mdi-arrow-right-bold-circle::before {
	content: "\f143"
}

.mdi-arrow-right-bold-circle-outline::before {
	content: "\f144"
}

.mdi-arrow-right-bold-hexagon-outline::before {
	content: "\f145"
}

.mdi-arrow-up::before {
	content: "\f146"
}

.mdi-arrow-up-bold::before {
	content: "\f147"
}

.mdi-arrow-up-bold-circle::before {
	content: "\f148"
}

.mdi-arrow-up-bold-circle-outline::before {
	content: "\f149"
}

.mdi-arrow-up-bold-hexagon-outline::before {
	content: "\f14a"
}

.mdi-attachment::before {
	content: "\f14b"
}

.mdi-auto-fix::before {
	content: "\f14c"
}

.mdi-auto-upload::before {
	content: "\f14d"
}

.mdi-backup-restore::before {
	content: "\f14e"
}

.mdi-bank::before {
	content: "\f14f"
}

.mdi-barcode::before {
	content: "\f150"
}

.mdi-barley::before {
	content: "\f151"
}

.mdi-barrel::before {
	content: "\f152"
}

.mdi-basecamp::before {
	content: "\f153"
}

.mdi-basket::before {
	content: "\f154"
}

.mdi-basket-fill::before {
	content: "\f155"
}

.mdi-basket-unfill::before {
	content: "\f156"
}

.mdi-battery::before {
	content: "\f157"
}

.mdi-battery-20::before {
	content: "\f158"
}

.mdi-battery-30::before {
	content: "\f159"
}

.mdi-battery-40::before {
	content: "\f15a"
}

.mdi-battery-60::before {
	content: "\f15b"
}

.mdi-battery-80::before {
	content: "\f15c"
}

.mdi-battery-90::before {
	content: "\f15d"
}

.mdi-battery-alert::before {
	content: "\f15e"
}

.mdi-battery-charging-100::before {
	content: "\f15f"
}

.mdi-battery-charging-20::before {
	content: "\f160"
}

.mdi-battery-charging-30::before {
	content: "\f161"
}

.mdi-battery-charging-40::before {
	content: "\f162"
}

.mdi-battery-charging-60::before {
	content: "\f163"
}

.mdi-battery-charging-80::before {
	content: "\f164"
}

.mdi-battery-charging-90::before {
	content: "\f165"
}

.mdi-battery-minus::before {
	content: "\f166"
}

.mdi-battery-negative::before {
	content: "\f167"
}

.mdi-battery-outline::before {
	content: "\f168"
}

.mdi-battery-plus::before {
	content: "\f169"
}

.mdi-battery-positive::before {
	content: "\f16a"
}

.mdi-battery-unknown::before {
	content: "\f16b"
}

.mdi-beaker::before {
	content: "\f16c"
}

.mdi-beaker-empty::before {
	content: "\f16d"
}

.mdi-beaker-empty-outline::before {
	content: "\f16e"
}

.mdi-beaker-outline::before {
	content: "\f16f"
}

.mdi-beats::before {
	content: "\f170"
}

.mdi-beer::before {
	content: "\f171"
}

.mdi-behance::before {
	content: "\f172"
}

.mdi-bell::before {
	content: "\f173"
}

.mdi-bell-off::before {
	content: "\f174"
}

.mdi-bell-outline::before {
	content: "\f175"
}

.mdi-bell-ring::before {
	content: "\f176"
}

.mdi-bell-ring-outline::before {
	content: "\f177"
}

.mdi-bell-sleep::before {
	content: "\f178"
}

.mdi-beta::before {
	content: "\f179"
}

.mdi-bike::before {
	content: "\f17a"
}

.mdi-bing::before {
	content: "\f17b"
}

.mdi-bio::before {
	content: "\f17c"
}

.mdi-biohazard::before {
	content: "\f17d"
}

.mdi-blackberry::before {
	content: "\f17e"
}

.mdi-blinds::before {
	content: "\f17f"
}

.mdi-block-helper::before {
	content: "\f180"
}

.mdi-blogger::before {
	content: "\f181"
}

.mdi-bluetooth::before {
	content: "\f182"
}

.mdi-bluetooth-audio::before {
	content: "\f183"
}

.mdi-bluetooth-connect::before {
	content: "\f184"
}

.mdi-bluetooth-settings::before {
	content: "\f185"
}

.mdi-blur::before {
	content: "\f186"
}

.mdi-blur-linear::before {
	content: "\f187"
}

.mdi-blur-off::before {
	content: "\f188"
}

.mdi-blur-radial::before {
	content: "\f189"
}

.mdi-book::before {
	content: "\f18a"
}

.mdi-book-multiple::before {
	content: "\f18b"
}

.mdi-book-multiple-variant::before {
	content: "\f18c"
}

.mdi-book-open::before {
	content: "\f18d"
}

.mdi-book-variant::before {
	content: "\f18e"
}

.mdi-bookmark::before {
	content: "\f18f"
}

.mdi-bookmark-outline::before {
	content: "\f190"
}

.mdi-border-all::before {
	content: "\f191"
}

.mdi-border-bottom::before {
	content: "\f192"
}

.mdi-border-color::before {
	content: "\f193"
}

.mdi-border-horizontal::before {
	content: "\f194"
}

.mdi-border-inside::before {
	content: "\f195"
}

.mdi-border-left::before {
	content: "\f196"
}

.mdi-border-none::before {
	content: "\f197"
}

.mdi-border-outside::before {
	content: "\f198"
}

.mdi-border-right::before {
	content: "\f199"
}

.mdi-border-top::before {
	content: "\f19a"
}

.mdi-border-vertical::before {
	content: "\f19b"
}

.mdi-bowling::before {
	content: "\f19c"
}

.mdi-box::before {
	content: "\f19d"
}

.mdi-briefcase::before {
	content: "\f19e"
}

.mdi-briefcase-check::before {
	content: "\f19f"
}

.mdi-briefcase-download::before {
	content: "\f1a0"
}

.mdi-briefcase-upload::before {
	content: "\f1a1"
}

.mdi-brightness-1::before {
	content: "\f1a2"
}

.mdi-brightness-2::before {
	content: "\f1a3"
}

.mdi-brightness-3::before {
	content: "\f1a4"
}

.mdi-brightness-4::before {
	content: "\f1a5"
}

.mdi-brightness-5::before {
	content: "\f1a6"
}

.mdi-brightness-6::before {
	content: "\f1a7"
}

.mdi-brightness-7::before {
	content: "\f1a8"
}

.mdi-brightness-auto::before {
	content: "\f1a9"
}

.mdi-broom::before {
	content: "\f1aa"
}

.mdi-brush::before {
	content: "\f1ab"
}

.mdi-bug::before {
	content: "\f1ac"
}

.mdi-bullhorn::before {
	content: "\f1ad"
}

.mdi-bus::before {
	content: "\f1ae"
}

.mdi-cake::before {
	content: "\f1af"
}

.mdi-cake-variant::before {
	content: "\f1b0"
}

.mdi-calculator::before {
	content: "\f1b1"
}

.mdi-calendar::before {
	content: "\f1b2"
}

.mdi-calendar-blank::before {
	content: "\f1b3"
}

.mdi-calendar-check::before {
	content: "\f1b4"
}

.mdi-calendar-multiple::before {
	content: "\f1b5"
}

.mdi-calendar-multiple-check::before {
	content: "\f1b6"
}

.mdi-calendar-remove::before {
	content: "\f1b7"
}

.mdi-calendar-text::before {
	content: "\f1b8"
}

.mdi-calendar-today::before {
	content: "\f1b9"
}

.mdi-camcorder::before {
	content: "\f1ba"
}

.mdi-camcorder-box::before {
	content: "\f1bb"
}

.mdi-camcorder-box-off::before {
	content: "\f1bc"
}

.mdi-camcorder-off::before {
	content: "\f1bd"
}

.mdi-camera::before {
	content: "\f1be"
}

.mdi-camera-iris::before {
	content: "\f1bf"
}

.mdi-camera-party-mode::before {
	content: "\f1c0"
}

.mdi-camera-switch::before {
	content: "\f1c1"
}

.mdi-camera-timer::before {
	content: "\f1c2"
}

.mdi-candycane::before {
	content: "\f1c3"
}

.mdi-car::before {
	content: "\f1c4"
}

.mdi-car-wash::before {
	content: "\f1c5"
}

.mdi-carrot::before {
	content: "\f1c6"
}

.mdi-cart::before {
	content: "\f1c7"
}

.mdi-cart-outline::before {
	content: "\f1c8"
}

.mdi-cash::before {
	content: "\f1c9"
}

.mdi-cast::before {
	content: "\f1ca"
}

.mdi-cast-connected::before {
	content: "\f1cb"
}

.mdi-castle::before {
	content: "\f1cc"
}

.mdi-cellphone::before {
	content: "\f1cd"
}

.mdi-cellphone-android::before {
	content: "\f1ce"
}

.mdi-cellphone-dock::before {
	content: "\f1cf"
}

.mdi-cellphone-iphone::before {
	content: "\f1d0"
}

.mdi-cellphone-link::before {
	content: "\f1d1"
}

.mdi-cellphone-link-off::before {
	content: "\f1d2"
}

.mdi-cellphone-settings::before {
	content: "\f1d3"
}

.mdi-chair-school::before {
	content: "\f1d4"
}

.mdi-chart-arc::before {
	content: "\f1d5"
}

.mdi-chart-bar::before {
	content: "\f1d6"
}

.mdi-chart-histogram::before {
	content: "\f1d7"
}

.mdi-chart-line::before {
	content: "\f1d8"
}

.mdi-chart-pie::before {
	content: "\f1d9"
}

.mdi-check::before {
	content: "\f1da"
}

.mdi-check-all::before {
	content: "\f1db"
}

.mdi-checkbox-blank::before {
	content: "\f1dc"
}

.mdi-checkbox-blank-circle::before {
	content: "\f1dd"
}

.mdi-checkbox-blank-circle-outline::before {
	content: "\f1de"
}

.mdi-checkbox-blank-outline::before {
	content: "\f1df"
}

.mdi-checkbox-marked::before {
	content: "\f1e0"
}

.mdi-checkbox-marked-circle::before {
	content: "\f1e1"
}

.mdi-checkbox-marked-circle-outline::before {
	content: "\f1e2"
}

.mdi-checkbox-marked-outline::before {
	content: "\f1e3"
}

.mdi-checkbox-multiple-blank::before {
	content: "\f1e4"
}

.mdi-checkbox-multiple-blank-outline::before {
	content: "\f1e5"
}

.mdi-checkbox-multiple-marked::before {
	content: "\f1e6"
}

.mdi-checkbox-multiple-marked-outline::before {
	content: "\f1e7"
}

.mdi-checkerboard::before {
	content: "\f1e8"
}

.mdi-chevron-double-down::before {
	content: "\f1e9"
}

.mdi-chevron-double-left::before {
	content: "\f1ea"
}

.mdi-chevron-double-right::before {
	content: "\f1eb"
}

.mdi-chevron-double-up::before {
	content: "\f1ec"
}

.mdi-chevron-down::before {
	content: "\f1ed"
}

.mdi-chevron-left::before {
	content: "\f1ee"
}

.mdi-chevron-right::before {
	content: "\f1ef"
}

.mdi-chevron-up::before {
	content: "\f1f0"
}

.mdi-church::before {
	content: "\f1f1"
}

.mdi-city::before {
	content: "\f1f2"
}

.mdi-clipboard::before {
	content: "\f1f3"
}

.mdi-clipboard-account::before {
	content: "\f1f4"
}

.mdi-clipboard-alert::before {
	content: "\f1f5"
}

.mdi-clipboard-arrow-down::before {
	content: "\f1f6"
}

.mdi-clipboard-arrow-left::before {
	content: "\f1f7"
}

.mdi-clipboard-check::before {
	content: "\f1f8"
}

.mdi-clipboard-outline::before {
	content: "\f1f9"
}

.mdi-clipboard-text::before {
	content: "\f1fa"
}

.mdi-clippy::before {
	content: "\f1fb"
}

.mdi-clock::before {
	content: "\f1fc"
}

.mdi-clock-fast::before {
	content: "\f1fd"
}

.mdi-close::before {
	content: "\f1fe"
}

.mdi-close-box::before {
	content: "\f1ff"
}

.mdi-close-box-outline::before {
	content: "\f200"
}

.mdi-close-circle::before {
	content: "\f201"
}

.mdi-close-circle-outline::before {
	content: "\f202"
}

.mdi-close-network::before {
	content: "\f203"
}

.mdi-closed-caption::before {
	content: "\f204"
}

.mdi-cloud::before {
	content: "\f205"
}

.mdi-cloud-check::before {
	content: "\f206"
}

.mdi-cloud-circle::before {
	content: "\f207"
}

.mdi-cloud-download::before {
	content: "\f208"
}

.mdi-cloud-outline::before {
	content: "\f209"
}

.mdi-cloud-outline-off::before {
	content: "\f20a"
}

.mdi-cloud-upload::before {
	content: "\f20b"
}

.mdi-code-array::before {
	content: "\f20c"
}

.mdi-code-string::before {
	content: "\f20d"
}

.mdi-coffee::before {
	content: "\f20e"
}

.mdi-coffee-to-go::before {
	content: "\f20f"
}

.mdi-coin::before {
	content: "\f210"
}

.mdi-color-helper::before {
	content: "\f211"
}

.mdi-comment::before {
	content: "\f212"
}

.mdi-comment-account::before {
	content: "\f213"
}

.mdi-comment-account-outline::before {
	content: "\f214"
}

.mdi-comment-alert::before {
	content: "\f215"
}

.mdi-comment-alert-outline::before {
	content: "\f216"
}

.mdi-comment-check::before {
	content: "\f217"
}

.mdi-comment-check-outline::before {
	content: "\f218"
}

.mdi-comment-multiple-outline::before {
	content: "\f219"
}

.mdi-comment-outline::before {
	content: "\f21a"
}

.mdi-comment-plus-outline::before {
	content: "\f21b"
}

.mdi-comment-processing::before {
	content: "\f21c"
}

.mdi-comment-processing-outline::before {
	content: "\f21d"
}

.mdi-comment-remove-outline::before {
	content: "\f21e"
}

.mdi-comment-text::before {
	content: "\f21f"
}

.mdi-comment-text-outline::before {
	content: "\f220"
}

.mdi-compare::before {
	content: "\f221"
}

.mdi-compass::before {
	content: "\f222"
}

.mdi-compass-outline::before {
	content: "\f223"
}

.mdi-console::before {
	content: "\f224"
}

.mdi-content-copy::before {
	content: "\f225"
}

.mdi-content-cut::before {
	content: "\f226"
}

.mdi-content-paste::before {
	content: "\f227"
}

.mdi-content-save::before {
	content: "\f228"
}

.mdi-content-save-all::before {
	content: "\f229"
}

.mdi-contrast::before {
	content: "\f22a"
}

.mdi-contrast-box::before {
	content: "\f22b"
}

.mdi-contrast-circle::before {
	content: "\f22c"
}

.mdi-cow::before {
	content: "\f22d"
}

.mdi-credit-card::before {
	content: "\f22e"
}

.mdi-credit-card-multiple::before {
	content: "\f22f"
}

.mdi-crop::before {
	content: "\f230"
}

.mdi-crop-free::before {
	content: "\f231"
}

.mdi-crop-landscape::before {
	content: "\f232"
}

.mdi-crop-portrait::before {
	content: "\f233"
}

.mdi-crop-square::before {
	content: "\f234"
}

.mdi-crosshairs::before {
	content: "\f235"
}

.mdi-crosshairs-gps::before {
	content: "\f236"
}

.mdi-cube::before {
	content: "\f237"
}

.mdi-cube-outline::before {
	content: "\f238"
}

.mdi-cube-unfolded::before {
	content: "\f239"
}

.mdi-cup::before {
	content: "\f23a"
}

.mdi-cup-water::before {
	content: "\f23b"
}

.mdi-currency-btc::before {
	content: "\f23c"
}

.mdi-currency-eur::before {
	content: "\f23d"
}

.mdi-currency-gbp::before {
	content: "\f23e"
}

.mdi-currency-usd::before {
	content: "\f23f"
}

.mdi-cursor-default::before {
	content: "\f240"
}

.mdi-cursor-default-outline::before {
	content: "\f241"
}

.mdi-cursor-pointer::before {
	content: "\f242"
}

.mdi-database::before {
	content: "\f243"
}

.mdi-database-minus::before {
	content: "\f244"
}

.mdi-database-outline::before {
	content: "\f245"
}

.mdi-database-plus::before {
	content: "\f246"
}

.mdi-debug-step-into::before {
	content: "\f247"
}

.mdi-debug-step-out::before {
	content: "\f248"
}

.mdi-debug-step-over::before {
	content: "\f249"
}

.mdi-delete::before {
	content: "\f24a"
}

.mdi-delete-variant::before {
	content: "\f24b"
}

.mdi-deskphone::before {
	content: "\f24c"
}

.mdi-desktop-mac::before {
	content: "\f24d"
}

.mdi-desktop-tower::before {
	content: "\f24e"
}

.mdi-details::before {
	content: "\f24f"
}

.mdi-deviantart::before {
	content: "\f250"
}

.mdi-dice::before {
	content: "\f251"
}

.mdi-dice-1::before {
	content: "\f252"
}

.mdi-dice-2::before {
	content: "\f253"
}

.mdi-dice-3::before {
	content: "\f254"
}

.mdi-dice-4::before {
	content: "\f255"
}

.mdi-dice-5::before {
	content: "\f256"
}

.mdi-dice-6::before {
	content: "\f257"
}

.mdi-directions::before {
	content: "\f258"
}

.mdi-disk-alert::before {
	content: "\f259"
}

.mdi-disqus::before {
	content: "\f25a"
}

.mdi-disqus-outline::before {
	content: "\f25b"
}

.mdi-division::before {
	content: "\f25c"
}

.mdi-division-box::before {
	content: "\f25d"
}

.mdi-dns::before {
	content: "\f25e"
}

.mdi-domain::before {
	content: "\f25f"
}

.mdi-dots-horizontal::before {
	content: "\f260"
}

.mdi-dots-vertical::before {
	content: "\f261"
}

.mdi-download::before {
	content: "\f262"
}

.mdi-drawing::before {
	content: "\f263"
}

.mdi-drawing-box::before {
	content: "\f264"
}

.mdi-dribbble::before {
	content: "\f265"
}

.mdi-dribbble-box::before {
	content: "\f266"
}

.mdi-drone::before {
	content: "\f267"
}

.mdi-dropbox::before {
	content: "\f268"
}

.mdi-duck::before {
	content: "\f269"
}

.mdi-dumbbell::before {
	content: "\f26a"
}

.mdi-earth::before {
	content: "\f26b"
}

.mdi-earth-off::before {
	content: "\f26c"
}

.mdi-elevation-decline::before {
	content: "\f26d"
}

.mdi-elevation-rise::before {
	content: "\f26e"
}

.mdi-email::before {
	content: "\f26f"
}

.mdi-email-open::before {
	content: "\f270"
}

.mdi-email-outline::before {
	content: "\f271"
}

.mdi-emoticon::before {
	content: "\f272"
}

.mdi-emoticon-cool::before {
	content: "\f273"
}

.mdi-emoticon-devil::before {
	content: "\f274"
}

.mdi-emoticon-happy::before {
	content: "\f275"
}

.mdi-emoticon-neutral::before {
	content: "\f276"
}

.mdi-emoticon-poop::before {
	content: "\f277"
}

.mdi-emoticon-sad::before {
	content: "\f278"
}

.mdi-emoticon-tongue::before {
	content: "\f279"
}

.mdi-equal::before {
	content: "\f27a"
}

.mdi-equal-box::before {
	content: "\f27b"
}

.mdi-eraser::before {
	content: "\f27c"
}

.mdi-escalator::before {
	content: "\f27d"
}

.mdi-etsy::before {
	content: "\f27e"
}

.mdi-evernote::before {
	content: "\f27f"
}

.mdi-exit-to-app::before {
	content: "\f280"
}

.mdi-eye::before {
	content: "\f281"
}

.mdi-eye-off::before {
	content: "\f282"
}

.mdi-eyedropper::before {
	content: "\f283"
}

.mdi-eyedropper-variant::before {
	content: "\f284"
}

.mdi-facebook::before {
	content: "\f285"
}

.mdi-facebook-box::before {
	content: "\f286"
}

.mdi-facebook-messenger::before {
	content: "\f287"
}

.mdi-factory::before {
	content: "\f288"
}

.mdi-fan::before {
	content: "\f289"
}

.mdi-fast-forward::before {
	content: "\f28a"
}

.mdi-ferry::before {
	content: "\f28b"
}

.mdi-file::before {
	content: "\f28c"
}

.mdi-file-cloud::before {
	content: "\f28d"
}

.mdi-file-delimited::before {
	content: "\f28e"
}

.mdi-file-document::before {
	content: "\f28f"
}

.mdi-file-document-box::before {
	content: "\f290"
}

.mdi-file-excel::before {
	content: "\f291"
}

.mdi-file-excel-box::before {
	content: "\f292"
}

.mdi-file-find::before {
	content: "\f293"
}

.mdi-file-image::before {
	content: "\f294"
}

.mdi-file-image-box::before {
	content: "\f295"
}

.mdi-file-music::before {
	content: "\f296"
}

.mdi-file-outline::before {
	content: "\f297"
}

.mdi-file-pdf::before {
	content: "\f298"
}

.mdi-file-pdf-box::before {
	content: "\f299"
}

.mdi-file-powerpoint::before {
	content: "\f29a"
}

.mdi-file-powerpoint-box::before {
	content: "\f29b"
}

.mdi-file-presentation-box::before {
	content: "\f29c"
}

.mdi-file-video::before {
	content: "\f29d"
}

.mdi-file-word::before {
	content: "\f29e"
}

.mdi-file-word-box::before {
	content: "\f29f"
}

.mdi-film::before {
	content: "\f2a0"
}

.mdi-filmstrip::before {
	content: "\f2a1"
}

.mdi-filmstrip-off::before {
	content: "\f2a2"
}

.mdi-filter::before {
	content: "\f2a3"
}

.mdi-filter-outline::before {
	content: "\f2a4"
}

.mdi-filter-remove::before {
	content: "\f2a5"
}

.mdi-filter-remove-outline::before {
	content: "\f2a6"
}

.mdi-filter-variant::before {
	content: "\f2a7"
}

.mdi-fire::before {
	content: "\f2a8"
}

.mdi-firefox::before {
	content: "\f2a9"
}

.mdi-fish::before {
	content: "\f2aa"
}

.mdi-flag::before {
	content: "\f2ab"
}

.mdi-flag-checkered::before {
	content: "\f2ac"
}

.mdi-flag-outline::before {
	content: "\f2ad"
}

.mdi-flag-outline-variant::before {
	content: "\f2ae"
}

.mdi-flag-variant::before {
	content: "\f2af"
}

.mdi-flash::before {
	content: "\f2b0"
}

.mdi-flash-auto::before {
	content: "\f2b1"
}

.mdi-flash-off::before {
	content: "\f2b2"
}

.mdi-flashlight::before {
	content: "\f2b3"
}

.mdi-flashlight-off::before {
	content: "\f2b4"
}

.mdi-flip-to-back::before {
	content: "\f2b5"
}

.mdi-flip-to-front::before {
	content: "\f2b6"
}

.mdi-floppy::before {
	content: "\f2b7"
}

.mdi-flower::before {
	content: "\f2b8"
}

.mdi-folder::before {
	content: "\f2b9"
}

.mdi-folder-account::before {
	content: "\f2ba"
}

.mdi-folder-google-drive::before {
	content: "\f2bb"
}

.mdi-folder-image::before {
	content: "\f2bc"
}

.mdi-folder-move::before {
	content: "\f2bd"
}

.mdi-folder-multiple::before {
	content: "\f2be"
}

.mdi-folder-multiple-image::before {
	content: "\f2bf"
}

.mdi-folder-multiple-outline::before {
	content: "\f2c0"
}

.mdi-folder-outline::before {
	content: "\f2c1"
}

.mdi-folder-plus::before {
	content: "\f2c2"
}

.mdi-folder-remove::before {
	content: "\f2c3"
}

.mdi-food::before {
	content: "\f2c4"
}

.mdi-food-apple::before {
	content: "\f2c5"
}

.mdi-food-variant::before {
	content: "\f2c6"
}

.mdi-format-align-center::before {
	content: "\f2c7"
}

.mdi-format-align-justify::before {
	content: "\f2c8"
}

.mdi-format-align-left::before {
	content: "\f2c9"
}

.mdi-format-align-right::before {
	content: "\f2ca"
}

.mdi-format-bold::before {
	content: "\f2cb"
}

.mdi-format-clear::before {
	content: "\f2cc"
}

.mdi-format-color-fill::before {
	content: "\f2cd"
}

.mdi-format-header-1::before {
	content: "\f2ce"
}

.mdi-format-header-2::before {
	content: "\f2cf"
}

.mdi-format-header-3::before {
	content: "\f2d0"
}

.mdi-format-header-4::before {
	content: "\f2d1"
}

.mdi-format-header-5::before {
	content: "\f2d2"
}

.mdi-format-header-6::before {
	content: "\f2d3"
}

.mdi-format-header-pound::before {
	content: "\f2d4"
}

.mdi-format-indent-decrease::before {
	content: "\f2d5"
}

.mdi-format-indent-increase::before {
	content: "\f2d6"
}

.mdi-format-italic::before {
	content: "\f2d7"
}

.mdi-format-line-spacing::before {
	content: "\f2d8"
}

.mdi-format-list-bulleted::before {
	content: "\f2d9"
}

.mdi-format-list-numbers::before {
	content: "\f2da"
}

.mdi-format-paint::before {
	content: "\f2db"
}

.mdi-format-paragraph::before {
	content: "\f2dc"
}

.mdi-format-quote::before {
	content: "\f2dd"
}

.mdi-format-size::before {
	content: "\f2de"
}

.mdi-format-strikethrough::before {
	content: "\f2df"
}

.mdi-format-subscript::before {
	content: "\f2e0"
}

.mdi-format-superscript::before {
	content: "\f2e1"
}

.mdi-format-textdirection-l-to-r::before {
	content: "\f2e2"
}

.mdi-format-textdirection-r-to-l::before {
	content: "\f2e3"
}

.mdi-format-underline::before {
	content: "\f2e4"
}

.mdi-forum::before {
	content: "\f2e5"
}

.mdi-forward::before {
	content: "\f2e6"
}

.mdi-foursquare::before {
	content: "\f2e7"
}

.mdi-fridge::before {
	content: "\f2e8"
}

.mdi-fullscreen::before {
	content: "\f2e9"
}

.mdi-fullscreen-exit::before {
	content: "\f2ea"
}

.mdi-function::before {
	content: "\f2eb"
}

.mdi-gamepad::before {
	content: "\f2ec"
}

.mdi-gamepad-variant::before {
	content: "\f2ed"
}

.mdi-gas-station::before {
	content: "\f2ee"
}

.mdi-gavel::before {
	content: "\f2ef"
}

.mdi-gender-female::before {
	content: "\f2f0"
}

.mdi-gender-male::before {
	content: "\f2f1"
}

.mdi-gender-transgender::before {
	content: "\f2f2"
}

.mdi-gift::before {
	content: "\f2f3"
}

.mdi-github-box::before {
	content: "\f2f4"
}

.mdi-github-circle::before {
	content: "\f2f5"
}

.mdi-glass-flute::before {
	content: "\f2f6"
}

.mdi-glass-mug::before {
	content: "\f2f7"
}

.mdi-glass-stange::before {
	content: "\f2f8"
}

.mdi-glass-tulip::before {
	content: "\f2f9"
}

.mdi-gmail::before {
	content: "\f2fa"
}

.mdi-google::before {
	content: "\f2fb"
}

.mdi-google-chrome::before {
	content: "\f2fc"
}

.mdi-google-circles::before {
	content: "\f2fd"
}

.mdi-google-circles-communities::before {
	content: "\f2fe"
}

.mdi-google-circles-extended::before {
	content: "\f2ff"
}

.mdi-google-circles-group::before {
	content: "\f300"
}

.mdi-google-controller::before {
	content: "\f301"
}

.mdi-google-controller-off::before {
	content: "\f302"
}

.mdi-google-drive::before {
	content: "\f303"
}

.mdi-google-earth::before {
	content: "\f304"
}

.mdi-google-glass::before {
	content: "\f305"
}

.mdi-google-maps::before {
	content: "\f306"
}

.mdi-google-pages::before {
	content: "\f307"
}

.mdi-google-play::before {
	content: "\f308"
}

.mdi-google-plus::before {
	content: "\f309"
}

.mdi-google-plus-box::before {
	content: "\f30a"
}

.mdi-guitar-pick::before {
	content: "\f30b"
}

.mdi-guitar-pick-outline::before {
	content: "\f30c"
}

.mdi-hand-pointing-right::before {
	content: "\f30d"
}

.mdi-hanger::before {
	content: "\f30e"
}

.mdi-hangouts::before {
	content: "\f30f"
}

.mdi-harddisk::before {
	content: "\f310"
}

.mdi-headphones::before {
	content: "\f311"
}

.mdi-headphones-box::before {
	content: "\f312"
}

.mdi-headphones-settings::before {
	content: "\f313"
}

.mdi-headset::before {
	content: "\f314"
}

.mdi-headset-dock::before {
	content: "\f315"
}

.mdi-heart::before {
	content: "\f316"
}

.mdi-heart-box::before {
	content: "\f317"
}

.mdi-heart-box-outline::before {
	content: "\f318"
}

.mdi-heart-broken::before {
	content: "\f319"
}

.mdi-heart-outline::before {
	content: "\f31a"
}

.mdi-help::before {
	content: "\f31b"
}

.mdi-help-circle::before {
	content: "\f31c"
}

.mdi-hexagon::before {
	content: "\f31d"
}

.mdi-hexagon-outline::before {
	content: "\f31e"
}

.mdi-history::before {
	content: "\f31f"
}

.mdi-home::before {
	content: "\f320"
}

.mdi-home-modern::before {
	content: "\f321"
}

.mdi-home-variant::before {
	content: "\f322"
}

.mdi-hops::before {
	content: "\f323"
}

.mdi-hospital::before {
	content: "\f324"
}

.mdi-hospital-building::before {
	content: "\f325"
}

.mdi-hospital-marker::before {
	content: "\f326"
}

.mdi-hotel::before {
	content: "\f327"
}

.mdi-houzz::before {
	content: "\f328"
}

.mdi-houzz-box::before {
	content: "\f329"
}

.mdi-human::before {
	content: "\f32a"
}

.mdi-human-child::before {
	content: "\f32b"
}

.mdi-human-male-female::before {
	content: "\f32c"
}

.mdi-image-album::before {
	content: "\f32d"
}

.mdi-image-area::before {
	content: "\f32e"
}

.mdi-image-area-close::before {
	content: "\f32f"
}

.mdi-image-filter::before {
	content: "\f330"
}

.mdi-image-filter-black-white::before {
	content: "\f331"
}

.mdi-image-filter-center-focus::before {
	content: "\f332"
}

.mdi-image-filter-drama::before {
	content: "\f333"
}

.mdi-image-filter-frames::before {
	content: "\f334"
}

.mdi-image-filter-hdr::before {
	content: "\f335"
}

.mdi-image-filter-none::before {
	content: "\f336"
}

.mdi-image-filter-tilt-shift::before {
	content: "\f337"
}

.mdi-image-filter-vintage::before {
	content: "\f338"
}

.mdi-information::before {
	content: "\f339"
}

.mdi-information-outline::before {
	content: "\f33a"
}

.mdi-instagram::before {
	content: "\f33b"
}

.mdi-instapaper::before {
	content: "\f33c"
}

.mdi-internet-explorer::before {
	content: "\f33d"
}

.mdi-invert-colors::before {
	content: "\f33e"
}

.mdi-jira::before {
	content: "\f33f"
}

.mdi-keg::before {
	content: "\f340"
}

.mdi-key::before {
	content: "\f341"
}

.mdi-key-change::before {
	content: "\f342"
}

.mdi-key-minus::before {
	content: "\f343"
}

.mdi-key-plus::before {
	content: "\f344"
}

.mdi-key-remove::before {
	content: "\f345"
}

.mdi-key-variant::before {
	content: "\f346"
}

.mdi-keyboard::before {
	content: "\f347"
}

.mdi-keyboard-backspace::before {
	content: "\f348"
}

.mdi-keyboard-caps::before {
	content: "\f349"
}

.mdi-keyboard-close::before {
	content: "\f34a"
}

.mdi-keyboard-off::before {
	content: "\f34b"
}

.mdi-keyboard-return::before {
	content: "\f34c"
}

.mdi-keyboard-tab::before {
	content: "\f34d"
}

.mdi-label::before {
	content: "\f34e"
}

.mdi-label-outline::before {
	content: "\f34f"
}

.mdi-language-csharp::before {
	content: "\f350"
}

.mdi-language-css3::before {
	content: "\f351"
}

.mdi-language-html5::before {
	content: "\f352"
}

.mdi-language-javascript::before {
	content: "\f353"
}

.mdi-language-python::before {
	content: "\f354"
}

.mdi-language-python-text::before {
	content: "\f355"
}

.mdi-laptop::before {
	content: "\f356"
}

.mdi-laptop-chromebook::before {
	content: "\f357"
}

.mdi-laptop-mac::before {
	content: "\f358"
}

.mdi-laptop-windows::before {
	content: "\f359"
}

.mdi-lastfm::before {
	content: "\f35a"
}

.mdi-launch::before {
	content: "\f35b"
}

.mdi-layers::before {
	content: "\f35c"
}

.mdi-layers-off::before {
	content: "\f35d"
}

.mdi-leaf::before {
	content: "\f35e"
}

.mdi-library::before {
	content: "\f35f"
}

.mdi-library-books::before {
	content: "\f360"
}

.mdi-library-music::before {
	content: "\f361"
}

.mdi-library-plus::before {
	content: "\f362"
}

.mdi-lightbulb::before {
	content: "\f363"
}

.mdi-link::before {
	content: "\f364"
}

.mdi-link-variant::before {
	content: "\f365"
}

.mdi-linkedin::before {
	content: "\f366"
}

.mdi-linux::before {
	content: "\f367"
}

.mdi-lock::before {
	content: "\f368"
}

.mdi-lock-open::before {
	content: "\f369"
}

.mdi-lock-open-outline::before {
	content: "\f36a"
}

.mdi-lock-outline::before {
	content: "\f36b"
}

.mdi-login::before {
	content: "\f36c"
}

.mdi-logout::before {
	content: "\f36d"
}

.mdi-looks::before {
	content: "\f36e"
}

.mdi-loupe::before {
	content: "\f36f"
}

.mdi-lumx::before {
	content: "\f370"
}

.mdi-magnify::before {
	content: "\f371"
}

.mdi-magnify-minus::before {
	content: "\f372"
}

.mdi-magnify-plus::before {
	content: "\f373"
}

.mdi-map::before {
	content: "\f374"
}

.mdi-map-marker::before {
	content: "\f375"
}

.mdi-map-marker-circle::before {
	content: "\f376"
}

.mdi-map-marker-multiple::before {
	content: "\f377"
}

.mdi-map-marker-off::before {
	content: "\f378"
}

.mdi-map-marker-radius::before {
	content: "\f379"
}

.mdi-markdown::before {
	content: "\f37a"
}

.mdi-marker-check::before {
	content: "\f37b"
}

.mdi-martini::before {
	content: "\f37c"
}

.mdi-material-ui::before {
	content: "\f37d"
}

.mdi-math-compass::before {
	content: "\f37e"
}

.mdi-memory::before {
	content: "\f37f"
}

.mdi-menu::before {
	content: "\f380"
}

.mdi-menu-down::before {
	content: "\f381"
}

.mdi-menu-left::before {
	content: "\f382"
}

.mdi-menu-right::before {
	content: "\f383"
}

.mdi-menu-up::before {
	content: "\f384"
}

.mdi-message::before {
	content: "\f385"
}

.mdi-message-alert::before {
	content: "\f386"
}

.mdi-message-draw::before {
	content: "\f387"
}

.mdi-message-image::before {
	content: "\f388"
}

.mdi-message-processing::before {
	content: "\f389"
}

.mdi-message-reply::before {
	content: "\f38a"
}

.mdi-message-video::before {
	content: "\f38b"
}

.mdi-microphone::before {
	content: "\f38c"
}

.mdi-microphone-off::before {
	content: "\f38d"
}

.mdi-microphone-outline::before {
	content: "\f38e"
}

.mdi-microphone-settings::before {
	content: "\f38f"
}

.mdi-microphone-variant::before {
	content: "\f390"
}

.mdi-microphone-variant-off::before {
	content: "\f391"
}

.mdi-minus::before {
	content: "\f392"
}

.mdi-minus-box::before {
	content: "\f393"
}

.mdi-minus-circle::before {
	content: "\f394"
}

.mdi-minus-circle-outline::before {
	content: "\f395"
}

.mdi-minus-network::before {
	content: "\f396"
}

.mdi-monitor::before {
	content: "\f397"
}

.mdi-monitor-multiple::before {
	content: "\f398"
}

.mdi-more::before {
	content: "\f399"
}

.mdi-motorbike::before {
	content: "\f39a"
}

.mdi-mouse::before {
	content: "\f39b"
}

.mdi-mouse-off::before {
	content: "\f39c"
}

.mdi-mouse-variant::before {
	content: "\f39d"
}

.mdi-mouse-variant-off::before {
	content: "\f39e"
}

.mdi-movie::before {
	content: "\f39f"
}

.mdi-multiplication::before {
	content: "\f3a0"
}

.mdi-multiplication-box::before {
	content: "\f3a1"
}

.mdi-music-box::before {
	content: "\f3a2"
}

.mdi-music-box-outline::before {
	content: "\f3a3"
}

.mdi-music-circle::before {
	content: "\f3a4"
}

.mdi-music-note::before {
	content: "\f3a5"
}

.mdi-music-note-eighth::before {
	content: "\f3a6"
}

.mdi-music-note-half::before {
	content: "\f3a7"
}

.mdi-music-note-off::before {
	content: "\f3a8"
}

.mdi-music-note-quarter::before {
	content: "\f3a9"
}

.mdi-music-note-sixteenth::before {
	content: "\f3aa"
}

.mdi-music-note-whole::before {
	content: "\f3ab"
}

.mdi-nature::before {
	content: "\f3ac"
}

.mdi-nature-people::before {
	content: "\f3ad"
}

.mdi-navigation::before {
	content: "\f3ae"
}

.mdi-needle::before {
	content: "\f3af"
}

.mdi-nest-protect::before {
	content: "\f3b0"
}

.mdi-nest-thermostat::before {
	content: "\f3b1"
}

.mdi-newspaper::before {
	content: "\f3b2"
}

.mdi-nfc::before {
	content: "\f3b3"
}

.mdi-nfc-tap::before {
	content: "\f3b4"
}

.mdi-nfc-variant::before {
	content: "\f3b5"
}

.mdi-numeric::before {
	content: "\f3b6"
}

.mdi-numeric-0-box::before {
	content: "\f3b7"
}

.mdi-numeric-0-box-multiple-outline::before {
	content: "\f3b8"
}

.mdi-numeric-0-box-outline::before {
	content: "\f3b9"
}

.mdi-numeric-1-box::before {
	content: "\f3ba"
}

.mdi-numeric-1-box-multiple-outline::before {
	content: "\f3bb"
}

.mdi-numeric-1-box-outline::before {
	content: "\f3bc"
}

.mdi-numeric-2-box::before {
	content: "\f3bd"
}

.mdi-numeric-2-box-multiple-outline::before {
	content: "\f3be"
}

.mdi-numeric-2-box-outline::before {
	content: "\f3bf"
}

.mdi-numeric-3-box::before {
	content: "\f3c0"
}

.mdi-numeric-3-box-multiple-outline::before {
	content: "\f3c1"
}

.mdi-numeric-3-box-outline::before {
	content: "\f3c2"
}

.mdi-numeric-4-box::before {
	content: "\f3c3"
}

.mdi-numeric-4-box-multiple-outline::before {
	content: "\f3c4"
}

.mdi-numeric-4-box-outline::before {
	content: "\f3c5"
}

.mdi-numeric-5-box::before {
	content: "\f3c6"
}

.mdi-numeric-5-box-multiple-outline::before {
	content: "\f3c7"
}

.mdi-numeric-5-box-outline::before {
	content: "\f3c8"
}

.mdi-numeric-6-box::before {
	content: "\f3c9"
}

.mdi-numeric-6-box-multiple-outline::before {
	content: "\f3ca"
}

.mdi-numeric-6-box-outline::before {
	content: "\f3cb"
}

.mdi-numeric-7-box::before {
	content: "\f3cc"
}

.mdi-numeric-7-box-multiple-outline::before {
	content: "\f3cd"
}

.mdi-numeric-7-box-outline::before {
	content: "\f3ce"
}

.mdi-numeric-8-box::before {
	content: "\f3cf"
}

.mdi-numeric-8-box-multiple-outline::before {
	content: "\f3d0"
}

.mdi-numeric-8-box-outline::before {
	content: "\f3d1"
}

.mdi-numeric-9-box::before {
	content: "\f3d2"
}

.mdi-numeric-9-box-multiple-outline::before {
	content: "\f3d3"
}

.mdi-numeric-9-box-outline::before {
	content: "\f3d4"
}

.mdi-numeric-9-plus-box::before {
	content: "\f3d5"
}

.mdi-numeric-9-plus-box-multiple-outline::before {
	content: "\f3d6"
}

.mdi-numeric-9-plus-box-outline::before {
	content: "\f3d7"
}

.mdi-nutriton::before {
	content: "\f3d8"
}

.mdi-office::before {
	content: "\f3d9"
}

.mdi-oil::before {
	content: "\f3da"
}

.mdi-omega::before {
	content: "\f3db"
}

.mdi-onedrive::before {
	content: "\f3dc"
}

.mdi-open-in-app::before {
	content: "\f3dd"
}

.mdi-ornament::before {
	content: "\f3de"
}

.mdi-ornament-variant::before {
	content: "\f3df"
}

.mdi-package::before {
	content: "\f3e0"
}

.mdi-package-down::before {
	content: "\f3e1"
}

.mdi-package-up::before {
	content: "\f3e2"
}

.mdi-package-variant::before {
	content: "\f3e3"
}

.mdi-palette::before {
	content: "\f3e4"
}

.mdi-palette-advanced::before {
	content: "\f3e5"
}

.mdi-panda::before {
	content: "\f3e6"
}

.mdi-pandora::before {
	content: "\f3e7"
}

.mdi-panorama::before {
	content: "\f3e8"
}

.mdi-panorama-fisheye::before {
	content: "\f3e9"
}

.mdi-panorama-horizontal::before {
	content: "\f3ea"
}

.mdi-panorama-vertical::before {
	content: "\f3eb"
}

.mdi-panorama-wide-angle::before {
	content: "\f3ec"
}

.mdi-paper-cut-vertical::before {
	content: "\f3ed"
}

.mdi-paperclip::before {
	content: "\f3ee"
}

.mdi-parking::before {
	content: "\f3ef"
}

.mdi-pause::before {
	content: "\f3f0"
}

.mdi-pause-circle::before {
	content: "\f3f1"
}

.mdi-pause-circle-outline::before {
	content: "\f3f2"
}

.mdi-pause-octagon::before {
	content: "\f3f3"
}

.mdi-pause-octagon-outline::before {
	content: "\f3f4"
}

.mdi-pencil::before {
	content: "\f3f5"
}

.mdi-pencil-box::before {
	content: "\f3f6"
}

.mdi-pencil-box-outline::before {
	content: "\f3f7"
}

.mdi-pharmacy::before {
	content: "\f3f8"
}

.mdi-phone::before {
	content: "\f3f9"
}

.mdi-phone-bluetooth::before {
	content: "\f3fa"
}

.mdi-phone-forward::before {
	content: "\f3fb"
}

.mdi-phone-hangup::before {
	content: "\f3fc"
}

.mdi-phone-in-talk::before {
	content: "\f3fd"
}

.mdi-phone-locked::before {
	content: "\f3fe"
}

.mdi-phone-missed::before {
	content: "\f3ff"
}

.mdi-phone-paused::before {
	content: "\f400"
}

.mdi-phone-settings::before {
	content: "\f401"
}

.mdi-pig::before {
	content: "\f402"
}

.mdi-pill::before {
	content: "\f403"
}

.mdi-pin::before {
	content: "\f404"
}

.mdi-pin-off::before {
	content: "\f405"
}

.mdi-pine-tree::before {
	content: "\f406"
}

.mdi-pine-tree-box::before {
	content: "\f407"
}

.mdi-pinterest::before {
	content: "\f408"
}

.mdi-pizza::before {
	content: "\f409"
}

.mdi-play::before {
	content: "\f40a"
}

.mdi-play-box-outline::before {
	content: "\f40b"
}

.mdi-play-circle::before {
	content: "\f40c"
}

.mdi-play-circle-outline::before {
	content: "\f40d"
}

.mdi-playlist-plus::before {
	content: "\f40e"
}

.mdi-plus::before {
	content: "\f40f"
}

.mdi-plus-box::before {
	content: "\f410"
}

.mdi-plus-circle::before {
	content: "\f411"
}

.mdi-plus-circle-outline::before {
	content: "\f412"
}

.mdi-plus-network::before {
	content: "\f413"
}

.mdi-plus-one::before {
	content: "\f414"
}

.mdi-pocket::before {
	content: "\f415"
}

.mdi-poll::before {
	content: "\f416"
}

.mdi-poll-box::before {
	content: "\f417"
}

.mdi-polymer::before {
	content: "\f418"
}

.mdi-popcorn::before {
	content: "\f419"
}

.mdi-pound::before {
	content: "\f41a"
}

.mdi-pound-box::before {
	content: "\f41b"
}

.mdi-power::before {
	content: "\f41c"
}

.mdi-power-settings::before {
	content: "\f41d"
}

.mdi-presentation::before {
	content: "\f41e"
}

.mdi-presentation-play::before {
	content: "\f41f"
}

.mdi-printer::before {
	content: "\f420"
}

.mdi-puzzle::before {
	content: "\f421"
}

.mdi-qrcode::before {
	content: "\f422"
}

.mdi-quadcopter::before {
	content: "\f423"
}

.mdi-quality-high::before {
	content: "\f424"
}

.mdi-quicktime::before {
	content: "\f425"
}

.mdi-radiator::before {
	content: "\f426"
}

.mdi-radioactive::before {
	content: "\f427"
}

.mdi-radiobox-blank::before {
	content: "\f428"
}

.mdi-radiobox-marked::before {
	content: "\f429"
}

.mdi-rdio::before {
	content: "\f42a"
}

.mdi-read::before {
	content: "\f42b"
}

.mdi-readability::before {
	content: "\f42c"
}

.mdi-receipt::before {
	content: "\f42d"
}

.mdi-recycle::before {
	content: "\f42e"
}

.mdi-redo::before {
	content: "\f42f"
}

.mdi-redo-variant::before {
	content: "\f430"
}

.mdi-refresh::before {
	content: "\f431"
}

.mdi-relative-scale::before {
	content: "\f432"
}

.mdi-reload::before {
	content: "\f433"
}

.mdi-remote::before {
	content: "\f434"
}

.mdi-rename-box::before {
	content: "\f435"
}

.mdi-repeat::before {
	content: "\f436"
}

.mdi-repeat-off::before {
	content: "\f437"
}

.mdi-repeat-once::before {
	content: "\f438"
}

.mdi-replay::before {
	content: "\f439"
}

.mdi-reply::before {
	content: "\f43a"
}

.mdi-reply-all::before {
	content: "\f43b"
}

.mdi-responsive::before {
	content: "\f43c"
}

.mdi-rewind::before {
	content: "\f43d"
}

.mdi-ribbon::before {
	content: "\f43e"
}

.mdi-rocket::before {
	content: "\f43f"
}

.mdi-rotate-3d::before {
	content: "\f440"
}

.mdi-rotate-left::before {
	content: "\f441"
}

.mdi-rotate-left-variant::before {
	content: "\f442"
}

.mdi-rotate-right::before {
	content: "\f443"
}

.mdi-rotate-right-variant::before {
	content: "\f444"
}

.mdi-routes::before {
	content: "\f445"
}

.mdi-rss::before {
	content: "\f446"
}

.mdi-rss-box::before {
	content: "\f447"
}

.mdi-ruler::before {
	content: "\f448"
}

.mdi-run::before {
	content: "\f449"
}

.mdi-satellite::before {
	content: "\f44a"
}

.mdi-satellite-variant::before {
	content: "\f44b"
}

.mdi-scale::before {
	content: "\f44c"
}

.mdi-scale-bathroom::before {
	content: "\f44d"
}

.mdi-school::before {
	content: "\f44e"
}

.mdi-screen-rotation::before {
	content: "\f44f"
}

.mdi-screen-rotation-lock::before {
	content: "\f450"
}

.mdi-script::before {
	content: "\f451"
}

.mdi-sd::before {
	content: "\f452"
}

.mdi-security::before {
	content: "\f453"
}

.mdi-security-network::before {
	content: "\f454"
}

.mdi-select::before {
	content: "\f455"
}

.mdi-select-inverse::before {
	content: "\f456"
}

.mdi-select-off::before {
	content: "\f457"
}

.mdi-send::before {
	content: "\f458"
}

.mdi-server::before {
	content: "\f459"
}

.mdi-server-minus::before {
	content: "\f45a"
}

.mdi-server-network::before {
	content: "\f45b"
}

.mdi-server-network-off::before {
	content: "\f45c"
}

.mdi-server-off::before {
	content: "\f45d"
}

.mdi-server-plus::before {
	content: "\f45e"
}

.mdi-server-remove::before {
	content: "\f45f"
}

.mdi-server-security::before {
	content: "\f460"
}

.mdi-settings::before {
	content: "\f461"
}

.mdi-settings-box::before {
	content: "\f462"
}

.mdi-shape-plus::before {
	content: "\f463"
}

.mdi-share::before {
	content: "\f464"
}

.mdi-share-variant::before {
	content: "\f465"
}

.mdi-shopping::before {
	content: "\f466"
}

.mdi-shopping-music::before {
	content: "\f467"
}

.mdi-shuffle::before {
	content: "\f468"
}

.mdi-sigma::before {
	content: "\f469"
}

.mdi-sign-caution::before {
	content: "\f46a"
}

.mdi-silverware::before {
	content: "\f46b"
}

.mdi-silverware-fork::before {
	content: "\f46c"
}

.mdi-silverware-spoon::before {
	content: "\f46d"
}

.mdi-silverware-variant::before {
	content: "\f46e"
}

.mdi-sim-alert::before {
	content: "\f46f"
}

.mdi-skip-next::before {
	content: "\f470"
}

.mdi-skip-previous::before {
	content: "\f471"
}

.mdi-snowman::before {
	content: "\f472"
}

.mdi-sort::before {
	content: "\f473"
}

.mdi-sort-alphabetical::before {
	content: "\f474"
}

.mdi-sort-ascending::before {
	content: "\f475"
}

.mdi-sort-descending::before {
	content: "\f476"
}

.mdi-sort-numeric::before {
	content: "\f477"
}

.mdi-sort-variant::before {
	content: "\f478"
}

.mdi-soundcloud::before {
	content: "\f479"
}

.mdi-source-fork::before {
	content: "\f47a"
}

.mdi-source-pull::before {
	content: "\f47b"
}

.mdi-speaker::before {
	content: "\f47c"
}

.mdi-speaker-off::before {
	content: "\f47d"
}

.mdi-speedometer::before {
	content: "\f47e"
}

.mdi-spellcheck::before {
	content: "\f47f"
}

.mdi-spotify::before {
	content: "\f480"
}

.mdi-spotlight::before {
	content: "\f481"
}

.mdi-spotlight-beam::before {
	content: "\f482"
}

.mdi-stackoverflow::before {
	content: "\f483"
}

.mdi-star::before {
	content: "\f484"
}

.mdi-star-circle::before {
	content: "\f485"
}

.mdi-star-half::before {
	content: "\f486"
}

.mdi-star-outline::before {
	content: "\f487"
}

.mdi-stocking::before {
	content: "\f488"
}

.mdi-stop::before {
	content: "\f489"
}

.mdi-store::before {
	content: "\f48a"
}

.mdi-store-24-hour::before {
	content: "\f48b"
}

.mdi-stove::before {
	content: "\f48c"
}

.mdi-subway::before {
	content: "\f48d"
}

.mdi-swap-horizontal::before {
	content: "\f48e"
}

.mdi-swap-vertical::before {
	content: "\f48f"
}

.mdi-swim::before {
	content: "\f490"
}

.mdi-sword::before {
	content: "\f491"
}

.mdi-sync::before {
	content: "\f492"
}

.mdi-sync-alert::before {
	content: "\f493"
}

.mdi-sync-off::before {
	content: "\f494"
}

.mdi-tab::before {
	content: "\f495"
}

.mdi-tab-unselected::before {
	content: "\f496"
}

.mdi-table::before {
	content: "\f497"
}

.mdi-table-large::before {
	content: "\f498"
}

.mdi-tablet::before {
	content: "\f499"
}

.mdi-tablet-android::before {
	content: "\f49a"
}

.mdi-tablet-ipad::before {
	content: "\f49b"
}

.mdi-tag::before {
	content: "\f49c"
}

.mdi-tag-faces::before {
	content: "\f49d"
}

.mdi-tag-outline::before {
	content: "\f49e"
}

.mdi-tag-text-outline::before {
	content: "\f49f"
}

.mdi-taxi::before {
	content: "\f4a0"
}

.mdi-television::before {
	content: "\f4a1"
}

.mdi-television-guide::before {
	content: "\f4a2"
}

.mdi-temperature-celsius::before {
	content: "\f4a3"
}

.mdi-temperature-fahrenheit::before {
	content: "\f4a4"
}

.mdi-temperature-kelvin::before {
	content: "\f4a5"
}

.mdi-tent::before {
	content: "\f4a6"
}

.mdi-terrain::before {
	content: "\f4a7"
}

.mdi-text-to-speech::before {
	content: "\f4a8"
}

.mdi-text-to-speech-off::before {
	content: "\f4a9"
}

.mdi-texture::before {
	content: "\f4aa"
}

.mdi-theater::before {
	content: "\f4ab"
}

.mdi-theme-light-dark::before {
	content: "\f4ac"
}

.mdi-thermometer::before {
	content: "\f4ad"
}

.mdi-thermometer-lines::before {
	content: "\f4ae"
}

.mdi-thumb-down::before {
	content: "\f4af"
}

.mdi-thumb-up::before {
	content: "\f4b0"
}

.mdi-thumbs-up-down::before {
	content: "\f4b1"
}

.mdi-ticket::before {
	content: "\f4b2"
}

.mdi-ticket-account::before {
	content: "\f4b3"
}

.mdi-tie::before {
	content: "\f4b4"
}

.mdi-timelapse::before {
	content: "\f4b5"
}

.mdi-timer::before {
	content: "\f4b6"
}

.mdi-timer-10::before {
	content: "\f4b7"
}

.mdi-timer-3::before {
	content: "\f4b8"
}

.mdi-timer-off::before {
	content: "\f4b9"
}

.mdi-timer-sand::before {
	content: "\f4ba"
}

.mdi-timetable::before {
	content: "\f4bb"
}

.mdi-toggle-switch::before {
	content: "\f4bc"
}

.mdi-toggle-switch-off::before {
	content: "\f4bd"
}

.mdi-tooltip::before {
	content: "\f4be"
}

.mdi-tooltip-edit::before {
	content: "\f4bf"
}

.mdi-tooltip-image::before {
	content: "\f4c0"
}

.mdi-tooltip-outline::before {
	content: "\f4c1"
}

.mdi-tooltip-text::before {
	content: "\f4c2"
}

.mdi-tor::before {
	content: "\f4c3"
}

.mdi-traffic-light::before {
	content: "\f4c4"
}

.mdi-train::before {
	content: "\f4c5"
}

.mdi-tram::before {
	content: "\f4c6"
}

.mdi-transcribe::before {
	content: "\f4c7"
}

.mdi-transcribe-close::before {
	content: "\f4c8"
}

.mdi-trello::before {
	content: "\f4c9"
}

.mdi-trending-down::before {
	content: "\f4ca"
}

.mdi-trending-neutral::before {
	content: "\f4cb"
}

.mdi-trending-up::before {
	content: "\f4cc"
}

.mdi-trophy::before {
	content: "\f4cd"
}

.mdi-trophy-award::before {
	content: "\f4ce"
}

.mdi-trophy-variant::before {
	content: "\f4cf"
}

.mdi-truck::before {
	content: "\f4d0"
}

.mdi-tshirt-crew::before {
	content: "\f4d1"
}

.mdi-tshirt-v::before {
	content: "\f4d2"
}

.mdi-tumblr::before {
	content: "\f4d3"
}

.mdi-tumblr-reblog::before {
	content: "\f4d4"
}

.mdi-twitch::before {
	content: "\f4d5"
}

.mdi-twitter::before {
	content: "\f4d6"
}

.mdi-twitter-box::before {
	content: "\f4d7"
}

.mdi-twitter-retweet::before {
	content: "\f4d8"
}

.mdi-ubuntu::before {
	content: "\f4d9"
}

.mdi-undo::before {
	content: "\f4da"
}

.mdi-undo-variant::before {
	content: "\f4db"
}

.mdi-unfold-less::before {
	content: "\f4dc"
}

.mdi-unfold-more::before {
	content: "\f4dd"
}

.mdi-upload::before {
	content: "\f4de"
}

.mdi-usb::before {
	content: "\f4df"
}

.mdi-vector-curve::before {
	content: "\f4e0"
}

.mdi-vector-point::before {
	content: "\f4e1"
}

.mdi-vector-square::before {
	content: "\f4e2"
}

.mdi-verified::before {
	content: "\f4e3"
}

.mdi-vibrate::before {
	content: "\f4e4"
}

.mdi-video::before {
	content: "\f4e5"
}

.mdi-video-off::before {
	content: "\f4e6"
}

.mdi-video-switch::before {
	content: "\f4e7"
}

.mdi-view-agenda::before {
	content: "\f4e8"
}

.mdi-view-array::before {
	content: "\f4e9"
}

.mdi-view-carousel::before {
	content: "\f4ea"
}

.mdi-view-column::before {
	content: "\f4eb"
}

.mdi-view-dashboard::before {
	content: "\f4ec"
}

.mdi-view-day::before {
	content: "\f4ed"
}

.mdi-view-headline::before {
	content: "\f4ee"
}

.mdi-view-list::before {
	content: "\f4ef"
}

.mdi-view-module::before {
	content: "\f4f0"
}

.mdi-view-quilt::before {
	content: "\f4f1"
}

.mdi-view-stream::before {
	content: "\f4f2"
}

.mdi-view-week::before {
	content: "\f4f3"
}

.mdi-vimeo::before {
	content: "\f4f4"
}

.mdi-voicemail::before {
	content: "\f4f5"
}

.mdi-volume-high::before {
	content: "\f4f6"
}

.mdi-volume-low::before {
	content: "\f4f7"
}

.mdi-volume-medium::before {
	content: "\f4f8"
}

.mdi-volume-off::before {
	content: "\f4f9"
}

.mdi-walk::before {
	content: "\f4fa"
}

.mdi-wallet::before {
	content: "\f4fb"
}

.mdi-wallet-giftcard::before {
	content: "\f4fc"
}

.mdi-wallet-membership::before {
	content: "\f4fd"
}

.mdi-wallet-travel::before {
	content: "\f4fe"
}

.mdi-watch::before {
	content: "\f4ff"
}

.mdi-water::before {
	content: "\f500"
}

.mdi-water-off::before {
	content: "\f501"
}

.mdi-water-pump::before {
	content: "\f502"
}

.mdi-weather-cloudy::before {
	content: "\f503"
}

.mdi-weather-hail::before {
	content: "\f504"
}

.mdi-weather-lightning::before {
	content: "\f505"
}

.mdi-weather-night::before {
	content: "\f506"
}

.mdi-weather-partlycloudy::before {
	content: "\f507"
}

.mdi-weather-pouring::before {
	content: "\f508"
}

.mdi-weather-rainy::before {
	content: "\f509"
}

.mdi-weather-snowy::before {
	content: "\f50a"
}

.mdi-weather-sunny::before {
	content: "\f50b"
}

.mdi-weather-sunset::before {
	content: "\f50c"
}

.mdi-weather-sunset-down::before {
	content: "\f50d"
}

.mdi-weather-sunset-up::before {
	content: "\f50e"
}

.mdi-weather-windy::before {
	content: "\f50f"
}

.mdi-weather-windy-variant::before {
	content: "\f510"
}

.mdi-web::before {
	content: "\f511"
}

.mdi-webcam::before {
	content: "\f512"
}

.mdi-whatsapp::before {
	content: "\f513"
}

.mdi-wheelchair-accessibility::before {
	content: "\f514"
}

.mdi-white-balance-auto::before {
	content: "\f515"
}

.mdi-white-balance-incandescent::before {
	content: "\f516"
}

.mdi-white-balance-irradescent::before {
	content: "\f517"
}

.mdi-white-balance-sunny::before {
	content: "\f518"
}

.mdi-wifi::before {
	content: "\f519"
}

.mdi-wikipedia::before {
	content: "\f51a"
}

.mdi-window-closed::before {
	content: "\f51b"
}

.mdi-window-open::before {
	content: "\f51c"
}

.mdi-windows::before {
	content: "\f51d"
}

.mdi-wordpress::before {
	content: "\f51e"
}

.mdi-xbox::before {
	content: "\f51f"
}

.mdi-xbox-controller::before {
	content: "\f520"
}

.mdi-xbox-controller-off::before {
	content: "\f521"
}

.mdi-xda::before {
	content: "\f522"
}

.mdi-xml::before {
	content: "\f523"
}

.mdi-yeast::before {
	content: "\f524"
}

.mdi-youtube-play::before {
	content: "\f525"
}

.mdi-zip-box::before {
	content: "\f526"
}

@font-face {
	font-family: 'FontAwesome';


	font-weight: normal;
	font-style: normal
}

[class^="pulse_fa-"],
[class*=" pulse_fa-"],
.pulse_fa {
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.pulse_fa-lg {
	font-size: 1.33333333em;
	line-height: 0.75em;
	vertical-align: -15%
}

.pulse_fa-2x {
	font-size: 2em
}

.pulse_fa-3x {
	font-size: 3em
}

.pulse_fa-4x {
	font-size: 4em
}

.pulse_fa-5x {
	font-size: 5em
}

.pulse_fa-fw {
	width: 1.28571429em;
	text-align: center
}

.pulse_fa-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none
}

.pulse_fa-ul>li {
	position: relative
}

.pulse_fa-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: 0.14285714em;
	text-align: center
}

.pulse_fa-li.pulse_fa-lg {
	left: -1.85714286em
}

.pulse_fa-border {
	padding: .2em .25em .15em;
	border: solid 0.08em #eeeeee;
	border-radius: .1em
}

.pull-right {
	float: right
}

.pull-left {
	float: left
}

.pulse_fa.pull-left {
	margin-right: .3em
}

.pulse_fa.pull-right {
	margin-left: .3em
}

.pulse_fa-spin {
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear
}

.pulse_fa-pulse {
	-webkit-animation: fa-spin 1s infinite steps(8);
	animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

.pulse_fa-rotate-90 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.pulse_fa-rotate-180 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.pulse_fa-rotate-270 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}

.pulse_fa-flip-horizontal {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1)
}

.pulse_fa-flip-vertical {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	-webkit-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1)
}

:root .pulse_fa-rotate-90,
:root .pulse_fa-rotate-180,
:root .pulse_fa-rotate-270,
:root .pulse_fa-flip-horizontal,
:root .pulse_fa-flip-vertical {
	filter: none
}

.pulse_fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle
}

.pulse_fa-stack-1x,
.pulse_fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}

.pulse_fa-stack-1x {
	line-height: inherit
}

.pulse_fa-stack-2x {
	font-size: 2em
}

.pulse_fa-inverse {
	color: #ffffff
}

.pulse_fa-glass:before {
	content: "\f000"
}

.pulse_fa-music:before {
	content: "\f001"
}

.pulse_fa-search:before {
	content: "\f002"
}

.pulse_fa-envelope-o:before {
	content: "\f003"
}

.pulse_fa-heart:before {
	content: "\f004"
}

.pulse_fa-star:before {
	content: "\f005"
}

.pulse_fa-star-o:before {
	content: "\f006"
}

.pulse_fa-user:before {
	content: "\f007"
}

.pulse_fa-film:before {
	content: "\f008"
}

.pulse_fa-th-large:before {
	content: "\f009"
}

.pulse_fa-th:before {
	content: "\f00a"
}

.pulse_fa-th-list:before {
	content: "\f00b"
}

.pulse_fa-check:before {
	content: "\f00c"
}

.pulse_fa-remove:before,
.pulse_fa-close:before,
.pulse_fa-times:before {
	content: "\f00d"
}

.pulse_fa-search-plus:before {
	content: "\f00e"
}

.pulse_fa-search-minus:before {
	content: "\f010"
}

.pulse_fa-power-off:before {
	content: "\f011"
}

.pulse_fa-signal:before {
	content: "\f012"
}

.pulse_fa-gear:before,
.pulse_fa-cog:before {
	content: "\f013"
}

.pulse_fa-trash-o:before {
	content: "\f014"
}

.pulse_fa-home:before {
	content: "\f015"
}

.pulse_fa-file-o:before {
	content: "\f016"
}

.pulse_fa-clock-o:before {
	content: "\f017"
}

.pulse_fa-road:before {
	content: "\f018"
}

.pulse_fa-download:before {
	content: "\f019"
}

.pulse_fa-arrow-circle-o-down:before {
	content: "\f01a"
}

.pulse_fa-arrow-circle-o-up:before {
	content: "\f01b"
}

.pulse_fa-inbox:before {
	content: "\f01c"
}

.pulse_fa-play-circle-o:before {
	content: "\f01d"
}

.pulse_fa-rotate-right:before,
.pulse_fa-repeat:before {
	content: "\f01e"
}

.pulse_fa-refresh:before {
	content: "\f021"
}

.pulse_fa-list-alt:before {
	content: "\f022"
}

.pulse_fa-lock:before {
	content: "\f023"
}

.pulse_fa-flag:before {
	content: "\f024"
}

.pulse_fa-headphones:before {
	content: "\f025"
}

.pulse_fa-volume-off:before {
	content: "\f026"
}

.pulse_fa-volume-down:before {
	content: "\f027"
}

.pulse_fa-volume-up:before {
	content: "\f028"
}

.pulse_fa-qrcode:before {
	content: "\f029"
}

.pulse_fa-barcode:before {
	content: "\f02a"
}

.pulse_fa-tag:before {
	content: "\f02b"
}

.pulse_fa-tags:before {
	content: "\f02c"
}

.pulse_fa-book:before {
	content: "\f02d"
}

.pulse_fa-bookmark:before {
	content: "\f02e"
}

.pulse_fa-print:before {
	content: "\f02f"
}

.pulse_fa-camera:before {
	content: "\f030"
}

.pulse_fa-font:before {
	content: "\f031"
}

.pulse_fa-bold:before {
	content: "\f032"
}

.pulse_fa-italic:before {
	content: "\f033"
}

.pulse_fa-text-height:before {
	content: "\f034"
}

.pulse_fa-text-width:before {
	content: "\f035"
}

.pulse_fa-align-left:before {
	content: "\f036"
}

.pulse_fa-align-center:before {
	content: "\f037"
}

.pulse_fa-align-right:before {
	content: "\f038"
}

.pulse_fa-align-justify:before {
	content: "\f039"
}

.pulse_fa-list:before {
	content: "\f03a"
}

.pulse_fa-dedent:before,
.pulse_fa-outdent:before {
	content: "\f03b"
}

.pulse_fa-indent:before {
	content: "\f03c"
}

.pulse_fa-video-camera:before {
	content: "\f03d"
}

.pulse_fa-photo:before,
.pulse_fa-image:before,
.pulse_fa-picture-o:before {
	content: "\f03e"
}

.pulse_fa-pencil:before {
	content: "\f040"
}

.pulse_fa-map-marker:before {
	content: "\f041"
}

.pulse_fa-adjust:before {
	content: "\f042"
}

.pulse_fa-tint:before {
	content: "\f043"
}

.pulse_fa-edit:before,
.pulse_fa-pencil-square-o:before {
	content: "\f044"
}

.pulse_fa-share-square-o:before {
	content: "\f045"
}

.pulse_fa-check-square-o:before {
	content: "\f046"
}

.pulse_fa-arrows:before {
	content: "\f047"
}

.pulse_fa-step-backward:before {
	content: "\f048"
}

.pulse_fa-fast-backward:before {
	content: "\f049"
}

.pulse_fa-backward:before {
	content: "\f04a"
}

.pulse_fa-play:before {
	content: "\f04b"
}

.pulse_fa-pause:before {
	content: "\f04c"
}

.pulse_fa-stop:before {
	content: "\f04d"
}

.pulse_fa-forward:before {
	content: "\f04e"
}

.pulse_fa-fast-forward:before {
	content: "\f050"
}

.pulse_fa-step-forward:before {
	content: "\f051"
}

.pulse_fa-eject:before {
	content: "\f052"
}

.pulse_fa-chevron-left:before {
	content: "\f053"
}

.pulse_fa-chevron-right:before {
	content: "\f054"
}

.pulse_fa-plus-circle:before {
	content: "\f055"
}

.pulse_fa-minus-circle:before {
	content: "\f056"
}

.pulse_fa-times-circle:before {
	content: "\f057"
}

.pulse_fa-check-circle:before {
	content: "\f058"
}

.pulse_fa-question-circle:before {
	content: "\f059"
}

.pulse_fa-info-circle:before {
	content: "\f05a"
}

.pulse_fa-crosshairs:before {
	content: "\f05b"
}

.pulse_fa-times-circle-o:before {
	content: "\f05c"
}

.pulse_fa-check-circle-o:before {
	content: "\f05d"
}

.pulse_fa-ban:before {
	content: "\f05e"
}

.pulse_fa-arrow-left:before {
	content: "\f060"
}

.pulse_fa-arrow-right:before {
	content: "\f061"
}

.pulse_fa-arrow-up:before {
	content: "\f062"
}

.pulse_fa-arrow-down:before {
	content: "\f063"
}

.pulse_fa-mail-forward:before,
.pulse_fa-share:before {
	content: "\f064"
}

.pulse_fa-expand:before {
	content: "\f065"
}

.pulse_fa-compress:before {
	content: "\f066"
}

.pulse_fa-plus:before {
	content: "\f067"
}

.pulse_fa-minus:before {
	content: "\f068"
}

.pulse_fa-asterisk:before {
	content: "\f069"
}

.pulse_fa-exclamation-circle:before {
	content: "\f06a"
}

.pulse_fa-gift:before {
	content: "\f06b"
}

.pulse_fa-leaf:before {
	content: "\f06c"
}

.pulse_fa-fire:before {
	content: "\f06d"
}

.pulse_fa-eye:before {
	content: "\f06e"
}

.pulse_fa-eye-slash:before {
	content: "\f070"
}

.pulse_fa-warning:before,
.pulse_fa-exclamation-triangle:before {
	content: "\f071"
}

.pulse_fa-plane:before {
	content: "\f072"
}

.pulse_fa-calendar:before {
	content: "\f073"
}

.pulse_fa-random:before {
	content: "\f074"
}

.pulse_fa-comment:before {
	content: "\f075"
}

.pulse_fa-magnet:before {
	content: "\f076"
}

.pulse_fa-chevron-up:before {
	content: "\f077"
}

.pulse_fa-chevron-down:before {
	content: "\f078"
}

.pulse_fa-retweet:before {
	content: "\f079"
}

.pulse_fa-shopping-cart:before {
	content: "\f07a"
}

.pulse_fa-folder:before {
	content: "\f07b"
}

.pulse_fa-folder-open:before {
	content: "\f07c"
}

.pulse_fa-arrows-v:before {
	content: "\f07d"
}

.pulse_fa-arrows-h:before {
	content: "\f07e"
}

.pulse_fa-bar-chart-o:before,
.pulse_fa-bar-chart:before {
	content: "\f080"
}

.pulse_fa-twitter-square:before {
	content: "\f081"
}

.pulse_fa-facebook-square:before {
	content: "\f082"
}

.pulse_fa-camera-retro:before {
	content: "\f083"
}

.pulse_fa-key:before {
	content: "\f084"
}

.pulse_fa-gears:before,
.pulse_fa-cogs:before {
	content: "\f085"
}

.pulse_fa-comments:before {
	content: "\f086"
}

.pulse_fa-thumbs-o-up:before {
	content: "\f087"
}

.pulse_fa-thumbs-o-down:before {
	content: "\f088"
}

.pulse_fa-star-half:before {
	content: "\f089"
}

.pulse_fa-heart-o:before {
	content: "\f08a"
}

.pulse_fa-sign-out:before {
	content: "\f08b"
}

.pulse_fa-linkedin-square:before {
	content: "\f08c"
}

.pulse_fa-thumb-tack:before {
	content: "\f08d"
}

.pulse_fa-external-link:before {
	content: "\f08e"
}

.pulse_fa-sign-in:before {
	content: "\f090"
}

.pulse_fa-trophy:before {
	content: "\f091"
}

.pulse_fa-github-square:before {
	content: "\f092"
}

.pulse_fa-upload:before {
	content: "\f093"
}

.pulse_fa-lemon-o:before {
	content: "\f094"
}

.pulse_fa-phone:before {
	content: "\f095"
}

.pulse_fa-square-o:before {
	content: "\f096"
}

.pulse_fa-bookmark-o:before {
	content: "\f097"
}

.pulse_fa-phone-square:before {
	content: "\f098"
}

.pulse_fa-twitter:before {
	content: "\f099"
}

.pulse_fa-facebook-f:before,
.pulse_fa-facebook:before {
	content: "\f09a"
}

.pulse_fa-github:before {
	content: "\f09b"
}

.pulse_fa-unlock:before {
	content: "\f09c"
}

.pulse_fa-credit-card:before {
	content: "\f09d"
}

.pulse_fa-feed:before,
.pulse_fa-rss:before {
	content: "\f09e"
}

.pulse_fa-hdd-o:before {
	content: "\f0a0"
}

.pulse_fa-bullhorn:before {
	content: "\f0a1"
}

.pulse_fa-bell:before {
	content: "\f0f3"
}

.pulse_fa-certificate:before {
	content: "\f0a3"
}

.pulse_fa-hand-o-right:before {
	content: "\f0a4"
}

.pulse_fa-hand-o-left:before {
	content: "\f0a5"
}

.pulse_fa-hand-o-up:before {
	content: "\f0a6"
}

.pulse_fa-hand-o-down:before {
	content: "\f0a7"
}

.pulse_fa-arrow-circle-left:before {
	content: "\f0a8"
}

.pulse_fa-arrow-circle-right:before {
	content: "\f0a9"
}

.pulse_fa-arrow-circle-up:before {
	content: "\f0aa"
}

.pulse_fa-arrow-circle-down:before {
	content: "\f0ab"
}

.pulse_fa-globe:before {
	content: "\f0ac"
}

.pulse_fa-wrench:before {
	content: "\f0ad"
}

.pulse_fa-tasks:before {
	content: "\f0ae"
}

.pulse_fa-filter:before {
	content: "\f0b0"
}

.pulse_fa-briefcase:before {
	content: "\f0b1"
}

.pulse_fa-arrows-alt:before {
	content: "\f0b2"
}

.pulse_fa-group:before,
.pulse_fa-users:before {
	content: "\f0c0"
}

.pulse_fa-chain:before,
.pulse_fa-link:before {
	content: "\f0c1"
}

.pulse_fa-cloud:before {
	content: "\f0c2"
}

.pulse_fa-flask:before {
	content: "\f0c3"
}

.pulse_fa-cut:before,
.pulse_fa-scissors:before {
	content: "\f0c4"
}

.pulse_fa-copy:before,
.pulse_fa-files-o:before {
	content: "\f0c5"
}

.pulse_fa-paperclip:before {
	content: "\f0c6"
}

.pulse_fa-save:before,
.pulse_fa-floppy-o:before {
	content: "\f0c7"
}

.pulse_fa-square:before {
	content: "\f0c8"
}

.pulse_fa-navicon:before,
.pulse_fa-reorder:before,
.pulse_fa-bars:before {
	content: "\f0c9"
}

.pulse_fa-list-ul:before {
	content: "\f0ca"
}

.pulse_fa-list-ol:before {
	content: "\f0cb"
}

.pulse_fa-strikethrough:before {
	content: "\f0cc"
}

.pulse_fa-underline:before {
	content: "\f0cd"
}

.pulse_fa-table:before {
	content: "\f0ce"
}

.pulse_fa-magic:before {
	content: "\f0d0"
}

.pulse_fa-truck:before {
	content: "\f0d1"
}

.pulse_fa-pinterest:before {
	content: "\f0d2"
}

.pulse_fa-pinterest-square:before {
	content: "\f0d3"
}

.pulse_fa-google-plus-square:before {
	content: "\f0d4"
}

.pulse_fa-google-plus:before {
	content: "\f0d5"
}

.pulse_fa-money:before {
	content: "\f0d6"
}

.pulse_fa-caret-down:before {
	content: "\f0d7"
}

.pulse_fa-caret-up:before {
	content: "\f0d8"
}

.pulse_fa-caret-left:before {
	content: "\f0d9"
}

.pulse_fa-caret-right:before {
	content: "\f0da"
}

.pulse_fa-columns:before {
	content: "\f0db"
}

.pulse_fa-unsorted:before,
.pulse_fa-sort:before {
	content: "\f0dc"
}

.pulse_fa-sort-down:before,
.pulse_fa-sort-desc:before {
	content: "\f0dd"
}

.pulse_fa-sort-up:before,
.pulse_fa-sort-asc:before {
	content: "\f0de"
}

.pulse_fa-envelope:before {
	content: "\f0e0"
}

.pulse_fa-linkedin:before {
	content: "\f0e1"
}

.pulse_fa-rotate-left:before,
.pulse_fa-undo:before {
	content: "\f0e2"
}

.pulse_fa-legal:before,
.pulse_fa-gavel:before {
	content: "\f0e3"
}

.pulse_fa-dashboard:before,
.pulse_fa-tachometer:before {
	content: "\f0e4"
}

.pulse_fa-comment-o:before {
	content: "\f0e5"
}

.pulse_fa-comments-o:before {
	content: "\f0e6"
}

.pulse_fa-flash:before,
.pulse_fa-bolt:before {
	content: "\f0e7"
}

.pulse_fa-sitemap:before {
	content: "\f0e8"
}

.pulse_fa-umbrella:before {
	content: "\f0e9"
}

.pulse_fa-paste:before,
.pulse_fa-clipboard:before {
	content: "\f0ea"
}

.pulse_fa-lightbulb-o:before {
	content: "\f0eb"
}

.pulse_fa-exchange:before {
	content: "\f0ec"
}

.pulse_fa-cloud-download:before {
	content: "\f0ed"
}

.pulse_fa-cloud-upload:before {
	content: "\f0ee"
}

.pulse_fa-user-md:before {
	content: "\f0f0"
}

.pulse_fa-stethoscope:before {
	content: "\f0f1"
}

.pulse_fa-suitcase:before {
	content: "\f0f2"
}

.pulse_fa-bell-o:before {
	content: "\f0a2"
}

.pulse_fa-coffee:before {
	content: "\f0f4"
}

.pulse_fa-cutlery:before {
	content: "\f0f5"
}

.pulse_fa-file-text-o:before {
	content: "\f0f6"
}

.pulse_fa-building-o:before {
	content: "\f0f7"
}

.pulse_fa-hospital-o:before {
	content: "\f0f8"
}

.pulse_fa-ambulance:before {
	content: "\f0f9"
}

.pulse_fa-medkit:before {
	content: "\f0fa"
}

.pulse_fa-fighter-jet:before {
	content: "\f0fb"
}

.pulse_fa-beer:before {
	content: "\f0fc"
}

.pulse_fa-h-square:before {
	content: "\f0fd"
}

.pulse_fa-plus-square:before {
	content: "\f0fe"
}

.pulse_fa-angle-double-left:before {
	content: "\f100"
}

.pulse_fa-angle-double-right:before {
	content: "\f101"
}

.pulse_fa-angle-double-up:before {
	content: "\f102"
}

.pulse_fa-angle-double-down:before {
	content: "\f103"
}

.pulse_fa-angle-left:before {
	content: "\f104"
}

.pulse_fa-angle-right:before {
	content: "\f105"
}

.pulse_fa-angle-up:before {
	content: "\f106"
}

.pulse_fa-angle-down:before {
	content: "\f107"
}

.pulse_fa-desktop:before {
	content: "\f108"
}

.pulse_fa-laptop:before {
	content: "\f109"
}

.pulse_fa-tablet:before {
	content: "\f10a"
}

.pulse_fa-mobile-phone:before,
.pulse_fa-mobile:before {
	content: "\f10b"
}

.pulse_fa-circle-o:before {
	content: "\f10c"
}

.pulse_fa-quote-left:before {
	content: "\f10d"
}

.pulse_fa-quote-right:before {
	content: "\f10e"
}

.pulse_fa-spinner:before {
	content: "\f110"
}

.pulse_fa-circle:before {
	content: "\f111"
}

.pulse_fa-mail-reply:before,
.pulse_fa-reply:before {
	content: "\f112"
}

.pulse_fa-github-alt:before {
	content: "\f113"
}

.pulse_fa-folder-o:before {
	content: "\f114"
}

.pulse_fa-folder-open-o:before {
	content: "\f115"
}

.pulse_fa-smile-o:before {
	content: "\f118"
}

.pulse_fa-frown-o:before {
	content: "\f119"
}

.pulse_fa-meh-o:before {
	content: "\f11a"
}

.pulse_fa-gamepad:before {
	content: "\f11b"
}

.pulse_fa-keyboard-o:before {
	content: "\f11c"
}

.pulse_fa-flag-o:before {
	content: "\f11d"
}

.pulse_fa-flag-checkered:before {
	content: "\f11e"
}

.pulse_fa-terminal:before {
	content: "\f120"
}

.pulse_fa-code:before {
	content: "\f121"
}

.pulse_fa-mail-reply-all:before,
.pulse_fa-reply-all:before {
	content: "\f122"
}

.pulse_fa-star-half-empty:before,
.pulse_fa-star-half-full:before,
.pulse_fa-star-half-o:before {
	content: "\f123"
}

.pulse_fa-location-arrow:before {
	content: "\f124"
}

.pulse_fa-crop:before {
	content: "\f125"
}

.pulse_fa-code-fork:before {
	content: "\f126"
}

.pulse_fa-unlink:before,
.pulse_fa-chain-broken:before {
	content: "\f127"
}

.pulse_fa-question:before {
	content: "\f128"
}

.pulse_fa-info:before {
	content: "\f129"
}

.pulse_fa-exclamation:before {
	content: "\f12a"
}

.pulse_fa-superscript:before {
	content: "\f12b"
}

.pulse_fa-subscript:before {
	content: "\f12c"
}

.pulse_fa-eraser:before {
	content: "\f12d"
}

.pulse_fa-puzzle-piece:before {
	content: "\f12e"
}

.pulse_fa-microphone:before {
	content: "\f130"
}

.pulse_fa-microphone-slash:before {
	content: "\f131"
}

.pulse_fa-shield:before {
	content: "\f132"
}

.pulse_fa-calendar-o:before {
	content: "\f133"
}

.pulse_fa-fire-extinguisher:before {
	content: "\f134"
}

.pulse_fa-rocket:before {
	content: "\f135"
}

.pulse_fa-maxcdn:before {
	content: "\f136"
}

.pulse_fa-chevron-circle-left:before {
	content: "\f137"
}

.pulse_fa-chevron-circle-right:before {
	content: "\f138"
}

.pulse_fa-chevron-circle-up:before {
	content: "\f139"
}

.pulse_fa-chevron-circle-down:before {
	content: "\f13a"
}

.pulse_fa-html5:before {
	content: "\f13b"
}

.pulse_fa-css3:before {
	content: "\f13c"
}

.pulse_fa-anchor:before {
	content: "\f13d"
}

.pulse_fa-unlock-alt:before {
	content: "\f13e"
}

.pulse_fa-bullseye:before {
	content: "\f140"
}

.pulse_fa-ellipsis-h:before {
	content: "\f141"
}

.pulse_fa-ellipsis-v:before {
	content: "\f142"
}

.pulse_fa-rss-square:before {
	content: "\f143"
}

.pulse_fa-play-circle:before {
	content: "\f144"
}

.pulse_fa-ticket:before {
	content: "\f145"
}

.pulse_fa-minus-square:before {
	content: "\f146"
}

.pulse_fa-minus-square-o:before {
	content: "\f147"
}

.pulse_fa-level-up:before {
	content: "\f148"
}

.pulse_fa-level-down:before {
	content: "\f149"
}

.pulse_fa-check-square:before {
	content: "\f14a"
}

.pulse_fa-pencil-square:before {
	content: "\f14b"
}

.pulse_fa-external-link-square:before {
	content: "\f14c"
}

.pulse_fa-share-square:before {
	content: "\f14d"
}

.pulse_fa-compass:before {
	content: "\f14e"
}

.pulse_fa-toggle-down:before,
.pulse_fa-caret-square-o-down:before {
	content: "\f150"
}

.pulse_fa-toggle-up:before,
.pulse_fa-caret-square-o-up:before {
	content: "\f151"
}

.pulse_fa-toggle-right:before,
.pulse_fa-caret-square-o-right:before {
	content: "\f152"
}

.pulse_fa-euro:before,
.pulse_fa-eur:before {
	content: "\f153"
}

.pulse_fa-gbp:before {
	content: "\f154"
}

.pulse_fa-dollar:before,
.pulse_fa-usd:before {
	content: "\f155"
}

.pulse_fa-rupee:before,
.pulse_fa-inr:before {
	content: "\f156"
}

.pulse_fa-cny:before,
.pulse_fa-rmb:before,
.pulse_fa-yen:before,
.pulse_fa-jpy:before {
	content: "\f157"
}

.pulse_fa-ruble:before,
.pulse_fa-rouble:before,
.pulse_fa-rub:before {
	content: "\f158"
}

.pulse_fa-won:before,
.pulse_fa-krw:before {
	content: "\f159"
}

.pulse_fa-bitcoin:before,
.pulse_fa-btc:before {
	content: "\f15a"
}

.pulse_fa-file:before {
	content: "\f15b"
}

.pulse_fa-file-text:before {
	content: "\f15c"
}

.pulse_fa-sort-alpha-asc:before {
	content: "\f15d"
}

.pulse_fa-sort-alpha-desc:before {
	content: "\f15e"
}

.pulse_fa-sort-amount-asc:before {
	content: "\f160"
}

.pulse_fa-sort-amount-desc:before {
	content: "\f161"
}

.pulse_fa-sort-numeric-asc:before {
	content: "\f162"
}

.pulse_fa-sort-numeric-desc:before {
	content: "\f163"
}

.pulse_fa-thumbs-up:before {
	content: "\f164"
}

.pulse_fa-thumbs-down:before {
	content: "\f165"
}

.pulse_fa-youtube-square:before {
	content: "\f166"
}

.pulse_fa-youtube:before {
	content: "\f167"
}

.pulse_fa-xing:before {
	content: "\f168"
}

.pulse_fa-xing-square:before {
	content: "\f169"
}

.pulse_fa-youtube-play:before {
	content: "\f16a"
}

.pulse_fa-dropbox:before {
	content: "\f16b"
}

.pulse_fa-stack-overflow:before {
	content: "\f16c"
}

.pulse_fa-instagram:before {
	content: "\f16d"
}

.pulse_fa-flickr:before {
	content: "\f16e"
}

.pulse_fa-adn:before {
	content: "\f170"
}

.pulse_fa-bitbucket:before {
	content: "\f171"
}

.pulse_fa-bitbucket-square:before {
	content: "\f172"
}

.pulse_fa-tumblr:before {
	content: "\f173"
}

.pulse_fa-tumblr-square:before {
	content: "\f174"
}

.pulse_fa-long-arrow-down:before {
	content: "\f175"
}

.pulse_fa-long-arrow-up:before {
	content: "\f176"
}

.pulse_fa-long-arrow-left:before {
	content: "\f177"
}

.pulse_fa-long-arrow-right:before {
	content: "\f178"
}

.pulse_fa-apple:before {
	content: "\f179"
}

.pulse_fa-windows:before {
	content: "\f17a"
}

.pulse_fa-android:before {
	content: "\f17b"
}

.pulse_fa-linux:before {
	content: "\f17c"
}

.pulse_fa-dribbble:before {
	content: "\f17d"
}

.pulse_fa-skype:before {
	content: "\f17e"
}

.pulse_fa-foursquare:before {
	content: "\f180"
}

.pulse_fa-trello:before {
	content: "\f181"
}

.pulse_fa-female:before {
	content: "\f182"
}

.pulse_fa-male:before {
	content: "\f183"
}

.pulse_fa-gittip:before,
.pulse_fa-gratipay:before {
	content: "\f184"
}

.pulse_fa-sun-o:before {
	content: "\f185"
}

.pulse_fa-moon-o:before {
	content: "\f186"
}

.pulse_fa-archive:before {
	content: "\f187"
}

.pulse_fa-bug:before {
	content: "\f188"
}

.pulse_fa-vk:before {
	content: "\f189"
}

.pulse_fa-weibo:before {
	content: "\f18a"
}

.pulse_fa-renren:before {
	content: "\f18b"
}

.pulse_fa-pagelines:before {
	content: "\f18c"
}

.pulse_fa-stack-exchange:before {
	content: "\f18d"
}

.pulse_fa-arrow-circle-o-right:before {
	content: "\f18e"
}

.pulse_fa-arrow-circle-o-left:before {
	content: "\f190"
}

.pulse_fa-toggle-left:before,
.pulse_fa-caret-square-o-left:before {
	content: "\f191"
}

.pulse_fa-dot-circle-o:before {
	content: "\f192"
}

.pulse_fa-wheelchair:before {
	content: "\f193"
}

.pulse_fa-vimeo-square:before {
	content: "\f194"
}

.pulse_fa-turkish-lira:before,
.pulse_fa-try:before {
	content: "\f195"
}

.pulse_fa-plus-square-o:before {
	content: "\f196"
}

.pulse_fa-space-shuttle:before {
	content: "\f197"
}

.pulse_fa-slack:before {
	content: "\f198"
}

.pulse_fa-envelope-square:before {
	content: "\f199"
}

.pulse_fa-wordpress:before {
	content: "\f19a"
}

.pulse_fa-openid:before {
	content: "\f19b"
}

.pulse_fa-institution:before,
.pulse_fa-bank:before,
.pulse_fa-university:before {
	content: "\f19c"
}

.pulse_fa-mortar-board:before,
.pulse_fa-graduation-cap:before {
	content: "\f19d"
}

.pulse_fa-yahoo:before {
	content: "\f19e"
}

.pulse_fa-google:before {
	content: "\f1a0"
}

.pulse_fa-reddit:before {
	content: "\f1a1"
}

.pulse_fa-reddit-square:before {
	content: "\f1a2"
}

.pulse_fa-stumbleupon-circle:before {
	content: "\f1a3"
}

.pulse_fa-stumbleupon:before {
	content: "\f1a4"
}

.pulse_fa-delicious:before {
	content: "\f1a5"
}

.pulse_fa-digg:before {
	content: "\f1a6"
}

.pulse_fa-pied-piper-pp:before {
	content: "\f1a7"
}

.pulse_fa-pied-piper-alt:before {
	content: "\f1a8"
}

.pulse_fa-drupal:before {
	content: "\f1a9"
}

.pulse_fa-joomla:before {
	content: "\f1aa"
}

.pulse_fa-language:before {
	content: "\f1ab"
}

.pulse_fa-fax:before {
	content: "\f1ac"
}

.pulse_fa-building:before {
	content: "\f1ad"
}

.pulse_fa-child:before {
	content: "\f1ae"
}

.pulse_fa-paw:before {
	content: "\f1b0"
}

.pulse_fa-spoon:before {
	content: "\f1b1"
}

.pulse_fa-cube:before {
	content: "\f1b2"
}

.pulse_fa-cubes:before {
	content: "\f1b3"
}

.pulse_fa-behance:before {
	content: "\f1b4"
}

.pulse_fa-behance-square:before {
	content: "\f1b5"
}

.pulse_fa-steam:before {
	content: "\f1b6"
}

.pulse_fa-steam-square:before {
	content: "\f1b7"
}

.pulse_fa-recycle:before {
	content: "\f1b8"
}

.pulse_fa-automobile:before,
.pulse_fa-car:before {
	content: "\f1b9"
}

.pulse_fa-cab:before,
.pulse_fa-taxi:before {
	content: "\f1ba"
}

.pulse_fa-tree:before {
	content: "\f1bb"
}

.pulse_fa-spotify:before {
	content: "\f1bc"
}

.pulse_fa-deviantart:before {
	content: "\f1bd"
}

.pulse_fa-soundcloud:before {
	content: "\f1be"
}

.pulse_fa-database:before {
	content: "\f1c0"
}

.pulse_fa-file-pdf-o:before {
	content: "\f1c1"
}

.pulse_fa-file-word-o:before {
	content: "\f1c2"
}

.pulse_fa-file-excel-o:before {
	content: "\f1c3"
}

.pulse_fa-file-powerpoint-o:before {
	content: "\f1c4"
}

.pulse_fa-file-photo-o:before,
.pulse_fa-file-picture-o:before,
.pulse_fa-file-image-o:before {
	content: "\f1c5"
}

.pulse_fa-file-zip-o:before,
.pulse_fa-file-archive-o:before {
	content: "\f1c6"
}

.pulse_fa-file-sound-o:before,
.pulse_fa-file-audio-o:before {
	content: "\f1c7"
}

.pulse_fa-file-movie-o:before,
.pulse_fa-file-video-o:before {
	content: "\f1c8"
}

.pulse_fa-file-code-o:before {
	content: "\f1c9"
}

.pulse_fa-vine:before {
	content: "\f1ca"
}

.pulse_fa-codepen:before {
	content: "\f1cb"
}

.pulse_fa-jsfiddle:before {
	content: "\f1cc"
}

.pulse_fa-life-bouy:before,
.pulse_fa-life-buoy:before,
.pulse_fa-life-saver:before,
.pulse_fa-support:before,
.pulse_fa-life-ring:before {
	content: "\f1cd"
}

.pulse_fa-circle-o-notch:before {
	content: "\f1ce"
}

.pulse_fa-ra:before,
.pulse_fa-resistance:before,
.pulse_fa-rebel:before {
	content: "\f1d0"
}

.pulse_fa-ge:before,
.pulse_fa-empire:before {
	content: "\f1d1"
}

.pulse_fa-git-square:before {
	content: "\f1d2"
}

.pulse_fa-git:before {
	content: "\f1d3"
}

.pulse_fa-y-combinator-square:before,
.pulse_fa-yc-square:before,
.pulse_fa-hacker-news:before {
	content: "\f1d4"
}

.pulse_fa-tencent-weibo:before {
	content: "\f1d5"
}

.pulse_fa-qq:before {
	content: "\f1d6"
}

.pulse_fa-wechat:before,
.pulse_fa-weixin:before {
	content: "\f1d7"
}

.pulse_fa-send:before,
.pulse_fa-paper-plane:before {
	content: "\f1d8"
}

.pulse_fa-send-o:before,
.pulse_fa-paper-plane-o:before {
	content: "\f1d9"
}

.pulse_fa-history:before {
	content: "\f1da"
}

.pulse_fa-circle-thin:before {
	content: "\f1db"
}

.pulse_fa-header:before {
	content: "\f1dc"
}

.pulse_fa-paragraph:before {
	content: "\f1dd"
}

.pulse_fa-sliders:before {
	content: "\f1de"
}

.pulse_fa-share-alt:before {
	content: "\f1e0"
}

.pulse_fa-share-alt-square:before {
	content: "\f1e1"
}

.pulse_fa-bomb:before {
	content: "\f1e2"
}

.pulse_fa-soccer-ball-o:before,
.pulse_fa-futbol-o:before {
	content: "\f1e3"
}

.pulse_fa-tty:before {
	content: "\f1e4"
}

.pulse_fa-binoculars:before {
	content: "\f1e5"
}

.pulse_fa-plug:before {
	content: "\f1e6"
}

.pulse_fa-slideshare:before {
	content: "\f1e7"
}

.pulse_fa-twitch:before {
	content: "\f1e8"
}

.pulse_fa-yelp:before {
	content: "\f1e9"
}

.pulse_fa-newspaper-o:before {
	content: "\f1ea"
}

.pulse_fa-wifi:before {
	content: "\f1eb"
}

.pulse_fa-calculator:before {
	content: "\f1ec"
}

.pulse_fa-paypal:before {
	content: "\f1ed"
}

.pulse_fa-google-wallet:before {
	content: "\f1ee"
}

.pulse_fa-cc-visa:before {
	content: "\f1f0"
}

.pulse_fa-cc-mastercard:before {
	content: "\f1f1"
}

.pulse_fa-cc-discover:before {
	content: "\f1f2"
}

.pulse_fa-cc-amex:before {
	content: "\f1f3"
}

.pulse_fa-cc-paypal:before {
	content: "\f1f4"
}

.pulse_fa-cc-stripe:before {
	content: "\f1f5"
}

.pulse_fa-bell-slash:before {
	content: "\f1f6"
}

.pulse_fa-bell-slash-o:before {
	content: "\f1f7"
}

.pulse_fa-trash:before {
	content: "\f1f8"
}

.pulse_fa-copyright:before {
	content: "\f1f9"
}

.pulse_fa-at:before {
	content: "\f1fa"
}

.pulse_fa-eyedropper:before {
	content: "\f1fb"
}

.pulse_fa-paint-brush:before {
	content: "\f1fc"
}

.pulse_fa-birthday-cake:before {
	content: "\f1fd"
}

.pulse_fa-area-chart:before {
	content: "\f1fe"
}

.pulse_fa-pie-chart:before {
	content: "\f200"
}

.pulse_fa-line-chart:before {
	content: "\f201"
}

.pulse_fa-lastfm:before {
	content: "\f202"
}

.pulse_fa-lastfm-square:before {
	content: "\f203"
}

.pulse_fa-toggle-off:before {
	content: "\f204"
}

.pulse_fa-toggle-on:before {
	content: "\f205"
}

.pulse_fa-bicycle:before {
	content: "\f206"
}

.pulse_fa-bus:before {
	content: "\f207"
}

.pulse_fa-ioxhost:before {
	content: "\f208"
}

.pulse_fa-angellist:before {
	content: "\f209"
}

.pulse_fa-cc:before {
	content: "\f20a"
}

.pulse_fa-shekel:before,
.pulse_fa-sheqel:before,
.pulse_fa-ils:before {
	content: "\f20b"
}

.pulse_fa-meanpath:before {
	content: "\f20c"
}

.pulse_fa-buysellads:before {
	content: "\f20d"
}

.pulse_fa-connectdevelop:before {
	content: "\f20e"
}

.pulse_fa-dashcube:before {
	content: "\f210"
}

.pulse_fa-forumbee:before {
	content: "\f211"
}

.pulse_fa-leanpub:before {
	content: "\f212"
}

.pulse_fa-sellsy:before {
	content: "\f213"
}

.pulse_fa-shirtsinbulk:before {
	content: "\f214"
}

.pulse_fa-simplybuilt:before {
	content: "\f215"
}

.pulse_fa-skyatlas:before {
	content: "\f216"
}

.pulse_fa-cart-plus:before {
	content: "\f217"
}

.pulse_fa-cart-arrow-down:before {
	content: "\f218"
}

.pulse_fa-diamond:before {
	content: "\f219"
}

.pulse_fa-ship:before {
	content: "\f21a"
}

.pulse_fa-user-secret:before {
	content: "\f21b"
}

.pulse_fa-motorcycle:before {
	content: "\f21c"
}

.pulse_fa-street-view:before {
	content: "\f21d"
}

.pulse_fa-heartbeat:before {
	content: "\f21e"
}

.pulse_fa-venus:before {
	content: "\f221"
}

.pulse_fa-mars:before {
	content: "\f222"
}

.pulse_fa-mercury:before {
	content: "\f223"
}

.pulse_fa-intersex:before,
.pulse_fa-transgender:before {
	content: "\f224"
}

.pulse_fa-transgender-alt:before {
	content: "\f225"
}

.pulse_fa-venus-double:before {
	content: "\f226"
}

.pulse_fa-mars-double:before {
	content: "\f227"
}

.pulse_fa-venus-mars:before {
	content: "\f228"
}

.pulse_fa-mars-stroke:before {
	content: "\f229"
}

.pulse_fa-mars-stroke-v:before {
	content: "\f22a"
}

.pulse_fa-mars-stroke-h:before {
	content: "\f22b"
}

.pulse_fa-neuter:before {
	content: "\f22c"
}

.pulse_fa-genderless:before {
	content: "\f22d"
}

.pulse_fa-facebook-official:before {
	content: "\f230"
}

.pulse_fa-pinterest-p:before {
	content: "\f231"
}

.pulse_fa-whatsapp:before {
	content: "\f232"
}

.pulse_fa-server:before {
	content: "\f233"
}

.pulse_fa-user-plus:before {
	content: "\f234"
}

.pulse_fa-user-times:before {
	content: "\f235"
}

.pulse_fa-hotel:before,
.pulse_fa-bed:before {
	content: "\f236"
}

.pulse_fa-viacoin:before {
	content: "\f237"
}

.pulse_fa-train:before {
	content: "\f238"
}

.pulse_fa-subway:before {
	content: "\f239"
}

.pulse_fa-medium:before {
	content: "\f23a"
}

.pulse_fa-yc:before,
.pulse_fa-y-combinator:before {
	content: "\f23b"
}

.pulse_fa-optin-monster:before {
	content: "\f23c"
}

.pulse_fa-opencart:before {
	content: "\f23d"
}

.pulse_fa-expeditedssl:before {
	content: "\f23e"
}

.pulse_fa-battery-4:before,
.pulse_fa-battery:before,
.pulse_fa-battery-full:before {
	content: "\f240"
}

.pulse_fa-battery-3:before,
.pulse_fa-battery-three-quarters:before {
	content: "\f241"
}

.pulse_fa-battery-2:before,
.pulse_fa-battery-half:before {
	content: "\f242"
}

.pulse_fa-battery-1:before,
.pulse_fa-battery-quarter:before {
	content: "\f243"
}

.pulse_fa-battery-0:before,
.pulse_fa-battery-empty:before {
	content: "\f244"
}

.pulse_fa-mouse-pointer:before {
	content: "\f245"
}

.pulse_fa-i-cursor:before {
	content: "\f246"
}

.pulse_fa-object-group:before {
	content: "\f247"
}

.pulse_fa-object-ungroup:before {
	content: "\f248"
}

.pulse_fa-sticky-note:before {
	content: "\f249"
}

.pulse_fa-sticky-note-o:before {
	content: "\f24a"
}

.pulse_fa-cc-jcb:before {
	content: "\f24b"
}

.pulse_fa-cc-diners-club:before {
	content: "\f24c"
}

.pulse_fa-clone:before {
	content: "\f24d"
}

.pulse_fa-balance-scale:before {
	content: "\f24e"
}

.pulse_fa-hourglass-o:before {
	content: "\f250"
}

.pulse_fa-hourglass-1:before,
.pulse_fa-hourglass-start:before {
	content: "\f251"
}

.pulse_fa-hourglass-2:before,
.pulse_fa-hourglass-half:before {
	content: "\f252"
}

.pulse_fa-hourglass-3:before,
.pulse_fa-hourglass-end:before {
	content: "\f253"
}

.pulse_fa-hourglass:before {
	content: "\f254"
}

.pulse_fa-hand-grab-o:before,
.pulse_fa-hand-rock-o:before {
	content: "\f255"
}

.pulse_fa-hand-stop-o:before,
.pulse_fa-hand-paper-o:before {
	content: "\f256"
}

.pulse_fa-hand-scissors-o:before {
	content: "\f257"
}

.pulse_fa-hand-lizard-o:before {
	content: "\f258"
}

.pulse_fa-hand-spock-o:before {
	content: "\f259"
}

.pulse_fa-hand-pointer-o:before {
	content: "\f25a"
}

.pulse_fa-hand-peace-o:before {
	content: "\f25b"
}

.pulse_fa-trademark:before {
	content: "\f25c"
}

.pulse_fa-registered:before {
	content: "\f25d"
}

.pulse_fa-creative-commons:before {
	content: "\f25e"
}

.pulse_fa-gg:before {
	content: "\f260"
}

.pulse_fa-gg-circle:before {
	content: "\f261"
}

.pulse_fa-tripadvisor:before {
	content: "\f262"
}

.pulse_fa-odnoklassniki:before {
	content: "\f263"
}

.pulse_fa-odnoklassniki-square:before {
	content: "\f264"
}

.pulse_fa-get-pocket:before {
	content: "\f265"
}

.pulse_fa-wikipedia-w:before {
	content: "\f266"
}

.pulse_fa-safari:before {
	content: "\f267"
}

.pulse_fa-chrome:before {
	content: "\f268"
}

.pulse_fa-firefox:before {
	content: "\f269"
}

.pulse_fa-opera:before {
	content: "\f26a"
}

.pulse_fa-internet-explorer:before {
	content: "\f26b"
}

.pulse_fa-tv:before,
.pulse_fa-television:before {
	content: "\f26c"
}

.pulse_fa-contao:before {
	content: "\f26d"
}

.pulse_fa-500px:before {
	content: "\f26e"
}

.pulse_fa-amazon:before {
	content: "\f270"
}

.pulse_fa-calendar-plus-o:before {
	content: "\f271"
}

.pulse_fa-calendar-minus-o:before {
	content: "\f272"
}

.pulse_fa-calendar-times-o:before {
	content: "\f273"
}

.pulse_fa-calendar-check-o:before {
	content: "\f274"
}

.pulse_fa-industry:before {
	content: "\f275"
}

.pulse_fa-map-pin:before {
	content: "\f276"
}

.pulse_fa-map-signs:before {
	content: "\f277"
}

.pulse_fa-map-o:before {
	content: "\f278"
}

.pulse_fa-map:before {
	content: "\f279"
}

.pulse_fa-commenting:before {
	content: "\f27a"
}

.pulse_fa-commenting-o:before {
	content: "\f27b"
}

.pulse_fa-houzz:before {
	content: "\f27c"
}

.pulse_fa-vimeo:before {
	content: "\f27d"
}

.pulse_fa-black-tie:before {
	content: "\f27e"
}

.pulse_fa-fonticons:before {
	content: "\f280"
}

.pulse_fa-reddit-alien:before {
	content: "\f281"
}

.pulse_fa-edge:before {
	content: "\f282"
}

.pulse_fa-credit-card-alt:before {
	content: "\f283"
}

.pulse_fa-codiepie:before {
	content: "\f284"
}

.pulse_fa-modx:before {
	content: "\f285"
}

.pulse_fa-fort-awesome:before {
	content: "\f286"
}

.pulse_fa-usb:before {
	content: "\f287"
}

.pulse_fa-product-hunt:before {
	content: "\f288"
}

.pulse_fa-mixcloud:before {
	content: "\f289"
}

.pulse_fa-scribd:before {
	content: "\f28a"
}

.pulse_fa-pause-circle:before {
	content: "\f28b"
}

.pulse_fa-pause-circle-o:before {
	content: "\f28c"
}

.pulse_fa-stop-circle:before {
	content: "\f28d"
}

.pulse_fa-stop-circle-o:before {
	content: "\f28e"
}

.pulse_fa-shopping-bag:before {
	content: "\f290"
}

.pulse_fa-shopping-basket:before {
	content: "\f291"
}

.pulse_fa-hashtag:before {
	content: "\f292"
}

.pulse_fa-bluetooth:before {
	content: "\f293"
}

.pulse_fa-bluetooth-b:before {
	content: "\f294"
}

.pulse_fa-percent:before {
	content: "\f295"
}

.pulse_fa-gitlab:before {
	content: "\f296"
}

.pulse_fa-wpbeginner:before {
	content: "\f297"
}

.pulse_fa-wpforms:before {
	content: "\f298"
}

.pulse_fa-envira:before {
	content: "\f299"
}

.pulse_fa-universal-access:before {
	content: "\f29a"
}

.pulse_fa-wheelchair-alt:before {
	content: "\f29b"
}

.pulse_fa-question-circle-o:before {
	content: "\f29c"
}

.pulse_fa-blind:before {
	content: "\f29d"
}

.pulse_fa-audio-description:before {
	content: "\f29e"
}

.pulse_fa-volume-control-phone:before {
	content: "\f2a0"
}

.pulse_fa-braille:before {
	content: "\f2a1"
}

.pulse_fa-assistive-listening-systems:before {
	content: "\f2a2"
}

.pulse_fa-asl-interpreting:before,
.pulse_fa-american-sign-language-interpreting:before {
	content: "\f2a3"
}

.pulse_fa-deafness:before,
.pulse_fa-hard-of-hearing:before,
.pulse_fa-deaf:before {
	content: "\f2a4"
}

.pulse_fa-glide:before {
	content: "\f2a5"
}

.pulse_fa-glide-g:before {
	content: "\f2a6"
}

.pulse_fa-signing:before,
.pulse_fa-sign-language:before {
	content: "\f2a7"
}

.pulse_fa-low-vision:before {
	content: "\f2a8"
}

.pulse_fa-viadeo:before {
	content: "\f2a9"
}

.pulse_fa-viadeo-square:before {
	content: "\f2aa"
}

.pulse_fa-snapchat:before {
	content: "\f2ab"
}

.pulse_fa-snapchat-ghost:before {
	content: "\f2ac"
}

.pulse_fa-snapchat-square:before {
	content: "\f2ad"
}

.pulse_fa-pied-piper:before {
	content: "\f2ae"
}

.pulse_fa-first-order:before {
	content: "\f2b0"
}

.pulse_fa-yoast:before {
	content: "\f2b1"
}

.pulse_fa-themeisle:before {
	content: "\f2b2"
}

.pulse_fa-google-plus-circle:before,
.pulse_fa-google-plus-official:before {
	content: "\f2b3"
}

.pulse_fa-fa:before,
.pulse_fa-font-awesome:before {
	content: "\f2b4"
}

.pulse_fa-handshake-o:before {
	content: "\f2b5"
}

.pulse_fa-envelope-open:before {
	content: "\f2b6"
}

.pulse_fa-envelope-open-o:before {
	content: "\f2b7"
}

.pulse_fa-linode:before {
	content: "\f2b8"
}

.pulse_fa-address-book:before {
	content: "\f2b9"
}

.pulse_fa-address-book-o:before {
	content: "\f2ba"
}

.pulse_fa-vcard:before,
.pulse_fa-address-card:before {
	content: "\f2bb"
}

.pulse_fa-vcard-o:before,
.pulse_fa-address-card-o:before {
	content: "\f2bc"
}

.pulse_fa-user-circle:before {
	content: "\f2bd"
}

.pulse_fa-user-circle-o:before {
	content: "\f2be"
}

.pulse_fa-user-o:before {
	content: "\f2c0"
}

.pulse_fa-id-badge:before {
	content: "\f2c1"
}

.pulse_fa-drivers-license:before,
.pulse_fa-id-card:before {
	content: "\f2c2"
}

.pulse_fa-drivers-license-o:before,
.pulse_fa-id-card-o:before {
	content: "\f2c3"
}

.pulse_fa-quora:before {
	content: "\f2c4"
}

.pulse_fa-free-code-camp:before {
	content: "\f2c5"
}

.pulse_fa-telegram:before {
	content: "\f2c6"
}

.pulse_fa-thermometer-4:before,
.pulse_fa-thermometer:before,
.pulse_fa-thermometer-full:before {
	content: "\f2c7"
}

.pulse_fa-thermometer-3:before,
.pulse_fa-thermometer-three-quarters:before {
	content: "\f2c8"
}

.pulse_fa-thermometer-2:before,
.pulse_fa-thermometer-half:before {
	content: "\f2c9"
}

.pulse_fa-thermometer-1:before,
.pulse_fa-thermometer-quarter:before {
	content: "\f2ca"
}

.pulse_fa-thermometer-0:before,
.pulse_fa-thermometer-empty:before {
	content: "\f2cb"
}

.pulse_fa-shower:before {
	content: "\f2cc"
}

.pulse_fa-bathtub:before,
.pulse_fa-s15:before,
.pulse_fa-bath:before {
	content: "\f2cd"
}

.pulse_fa-podcast:before {
	content: "\f2ce"
}

.pulse_fa-window-maximize:before {
	content: "\f2d0"
}

.pulse_fa-window-minimize:before {
	content: "\f2d1"
}

.pulse_fa-window-restore:before {
	content: "\f2d2"
}

.pulse_fa-times-rectangle:before,
.pulse_fa-window-close:before {
	content: "\f2d3"
}

.pulse_fa-times-rectangle-o:before,
.pulse_fa-window-close-o:before {
	content: "\f2d4"
}

.pulse_fa-bandcamp:before {
	content: "\f2d5"
}

.pulse_fa-grav:before {
	content: "\f2d6"
}

.pulse_fa-etsy:before {
	content: "\f2d7"
}

.pulse_fa-imdb:before {
	content: "\f2d8"
}

.pulse_fa-ravelry:before {
	content: "\f2d9"
}

.pulse_fa-eercast:before {
	content: "\f2da"
}

.pulse_fa-microchip:before {
	content: "\f2db"
}

.pulse_fa-snowflake-o:before {
	content: "\f2dc"
}

.pulse_fa-superpowers:before {
	content: "\f2dd"
}

.pulse_fa-wpexplorer:before {
	content: "\f2de"
}

.pulse_fa-meetup:before {
	content: "\f2e0"
}

.mfp-bg {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99999990;
	overflow: hidden;
	position: fixed;
	background: #0b0b0b;
	opacity: 0.8;
	filter: alpha(opacity=80)
}

.mfp-wrap {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99999991;
	position: fixed;
	outline: none !important;
	-webkit-backface-visibility: hidden
}

.mfp-container {
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 0 8px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.mfp-container:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}

.mfp-align-top .mfp-container:before {
	display: none
}

.mfp-content {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	text-align: left;
	z-index: 1045
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
	width: 100%;
	cursor: auto
}

.mfp-ajax-cur {
	cursor: progress
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor: -moz-zoom-out;
	cursor: -webkit-zoom-out;
	cursor: zoom-out
}

.mfp-zoom {
	cursor: pointer;
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in;
	cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
	cursor: auto
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.mfp-loading.mfp-figure {
	display: none
}

.mfp-hide {
	display: none !important
}

.mfp-preloader {
	color: #cccccc;
	position: absolute;
	top: 50%;
	width: auto;
	text-align: center;
	margin-top: -0.8em;
	left: 8px;
	right: 8px;
	z-index: 1044
}

.mfp-preloader a {
	color: #cccccc
}

.mfp-preloader a:hover {
	color: white
}

.mfp-s-ready .mfp-preloader {
	display: none
}

.mfp-s-error .mfp-content {
	display: none
}

button.mfp-close,
button.mfp-arrow {
	overflow: visible;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	display: block;
	outline: none;
	padding: 0;
	z-index: 1146;
	-webkit-box-shadow: none;
	box-shadow: none;
	font-size: 50px
}

button::-moz-focus-inner {
	padding: 0;
	border: 0
}

.mfp-close {
	line-height: 44px;
	position: absolute;
	right: 0;
	top: 0;
	text-decoration: none;
	text-align: center;
	padding: 0 0 18px 10px;
	width: 44px;
	height: 44px
}

.mfp-close_inner {
	width: 26px;
	height: 26px;
	position: relative;
	margin-top: 0px;
	margin-left: 10px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
	opacity: .75;
	-moz-transition-property: -moz-transform, opacity;
	-o-transition-property: -o-transform, opacity;
	-webkit-transition-property: -webkit-transform, opacity;
	transition-property: transform, opacity;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

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

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

.mfp-close_inner:after {
	top: 50%;
	height: 4px;
	margin-top: -2px;
	width: 100%;
	left: 0px
}

.mfp-close:hover .mfp-close_inner {
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.mfp-close:active {
	top: 1px
}

.mfp-close-btn-in .mfp-close {
	color: #333333
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
	color: white;
	right: -6px;
	text-align: right;
	padding-right: 6px;
	width: 100%
}

.mfp-counter {
	position: absolute;
	top: 0;
	right: 0;
	color: #cccccc;
	font-size: 12px;
	line-height: 1.25em;
	font-weight: 600;
	font-size: 1.25em;
	display: inline-table;
	text-rendering: auto
}

.mfp-arrow {
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
	opacity: .75;
	-moz-transition-property: all;
	-o-transition-property: all;
	-webkit-transition-property: all;
	transition-property: all;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	margin: 0;
	top: 50%;
	margin-top: -55px;
	padding: 0;
	width: 90px;
	height: 110px;
	-webkit-tap-highlight-color: transparent
}

.mfp-arrow:active {
	margin-top: -54px
}

.mfp-arrow:hover,
.mfp-arrow:focus {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 22px;
	margin-left: 35px;
	border: medium inset transparent
}

.mfp-arrow:after,
.mfp-arrow .mfp-a {
	top: 8px
}

.mfp-arrow-left {
	left: -30px
}

.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
	margin-left: 31px
}

.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
	margin-left: 25px
}

.mfp-arrow-right {
	right: -6px
}

.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
	margin-left: 39px
}

.mfp-iframe-holder {
	padding-top: 40px;
	padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
	line-height: 0;
	width: 100%;
	max-width: 900px
}

.mfp-iframe-holder .mfp-close {
	top: -40px
}

.mfp-iframe-scaler {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
	background: black
}

img.mfp-img {
	width: auto;
	max-width: 100%;
	height: auto;
	display: block;
	line-height: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 40px 0px;
	margin: 0 auto
}

.mfp-figure {
	line-height: 0;
	padding: 0px 40px
}

.mfp-figure figcaption {
	display: none
}

.mfp-figure:after {
	content: '';
	position: absolute;
	left: 40px;
	top: 40px;
	bottom: 60px;
	display: block;
	right: 40px;
	width: auto;
	height: auto;
	z-index: -1;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.4);
	background: #cccccc
}

.mfp-figure small {
	color: #bdbdbd;
	display: block;
	font-size: 12px;
	line-height: 14px
}

.mfp-bottom-bar {
	margin-top: -48px;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	cursor: auto
}

.mfp-title {
	text-align: left;
	line-height: 1.25em;
	color: #f3f3f3;
	word-wrap: break-word;
	padding-right: 36px;
	font-weight: 600;
	font-size: 1.25em
}

.mfp-image-holder .mfp-content {
	max-width: 100%
}

.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor: pointer
}

#mfp-pulse-nav {
	position: fixed;
	top: 8px;
	left: 14px;
	z-index: 1111;
	font-weight: 600;
	font-size: 1.1em
}

#mfp-pulse-title {
	position: fixed;
	top: 8px;
	left: 0px;
	width: 100%;
	text-align: center;
	font-weight: 600;
	font-size: 1.1em;
	z-index: 1111
}

@media screen and (max-width: 800px) and (orientation: landscape),
screen and (max-height: 300px) {
	.mfp-img-mobile .mfp-image-holder {
		padding-left: 0;
		padding-right: 0
	}
	.mfp-img-mobile img.mfp-img {
		padding: 0
	}
	.mfp-img-mobile .mfp-figure:after {
		top: 0;
		bottom: 0
	}
	.mfp-img-mobile .mfp-figure small {
		display: inline;
		margin-left: 5px
	}
	.mfp-img-mobile .mfp-bottom-bar {
		background: rgba(0, 0, 0, 0.6);
		bottom: 0;
		margin: 0;
		top: auto;
		padding: 3px 5px;
		position: fixed;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box
	}
	.mfp-img-mobile .mfp-bottom-bar:empty {
		padding: 0
	}
	.mfp-img-mobile .mfp-counter {
		right: 5px;
		top: 3px
	}
	.mfp-img-mobile .mfp-close {
		top: 0;
		right: 0;
		width: 35px;
		height: 35px;
		line-height: 35px;
		background: rgba(0, 0, 0, 0.6);
		position: fixed;
		text-align: center;
		padding: 0
	}
	.mfp-figure {
		padding: 0px
	}
	.mfp-figure figcaption {
		padding: 0px
	}
	.mfp-figure:after {
		left: 0px;
		right: 0px
	}
	.mfp-arrow-right {
		right: 0px
	}
	.mfp-arrow-left {
		left: 0px
	}
	.mfp-close_inner {
		width: 24px;
		height: 24px;
		margin-top: -8px;
		margin-left: 12px
	}
}

@media all and (max-width: 900px) {
	.mfp-arrow {
		-webkit-transform: scale(0.75);
		transform: scale(0.75)
	}
	.mfp-arrow-left {
		-webkit-transform-origin: 0;
		transform-origin: 0
	}
	.mfp-arrow-right {
		-webkit-transform-origin: 100%;
		transform-origin: 100%
	}
	.mfp-container {
		padding-left: 6px;
		padding-right: 6px
	}
	.mfp-figure {
		padding: 0px
	}
	.mfp-figure figcaption {
		padding: 0px
	}
	.mfp-figure:after {
		left: 0px;
		right: 0px
	}
	.mfp-arrow-right {
		right: 0px
	}
	.mfp-arrow-left {
		left: 0px
	}
	.mfp-arrow-left:before,
	.mfp-arrow-left .mfp-b {
		margin-left: 0px
	}
	.mfp-close_inner {
		width: 24px;
		height: 24px;
		margin-top: -8px;
		margin-left: 12px
	}
}

.mfp-ie7 .mfp-img {
	padding: 0
}

.mfp-ie7 .mfp-bottom-bar {
	width: 600px;
	left: 50%;
	margin-left: -300px;
	margin-top: 5px;
	padding-bottom: 5px
}

.mfp-ie7 .mfp-container {
	padding: 0
}

.mfp-ie7 .mfp-content {
	padding-top: 44px
}

.mfp-ie7 .mfp-close {
	top: 0;
	right: 0;
	padding-top: 0
}

.my-mfp-zoom-in .mfp-content {
	opacity: 0;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-o-transform: scale(0.8);
	transform: scale(0.8)
}

.my-mfp-zoom-in.mfp-ready .mfp-content {
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}

.my-mfp-zoom-in.mfp-removing .mfp-content {
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-o-transform: scale(0.8);
	transform: scale(0.8);
	opacity: 0
}

.my-mfp-zoom-in.mfp-bg {
	opacity: 0;
	-webkit-transition: opacity 0.3s ease-out;
	-moz-transition: opacity 0.3s ease-out;
	-o-transition: opacity 0.3s ease-out;
	transition: opacity 0.3s ease-out
}

.my-mfp-zoom-in.mfp-removing.mfp-bg {
	opacity: 0
}

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.featured_owl {
	position: relative
}

.owl-carousel {
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y
}

.owl-carousel.pulse_shortcode_slider.per_init {
	visibility: visible;
	display: block;
	height: 260px
}

.owl-carousel.pulse_shortcode_slider.per_init .item {
	visibility: hidden
}

.pulse_shortcode_slider {
	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.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

.pls_active_slider .pulse_shortcode_slider.owl-carousel {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.owl-carousel .owl-wrapper {
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px)
}

body.rtl .owl-carousel .owl-wrapper {
	float: left
}

.owl-carousel .owl-wrapper-outer {
	min-height: 100px;
	overflow: hidden;
	position: relative;
	width: 100%
}

.owl-carousel .owl-wrapper-outer.autoHeight {
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out
}

.owl-carousel .owl-item {
	float: left
}

.owl-controls .owl-page,
.owl-controls .owl-buttons div {
	cursor: pointer
}

.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: transparent
}

.pulse_theme .pls_insta_wrapper .grabbing li a>div {
	cursor: url(grabbing.png) 8 8, move
}

.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0)
}

.owl-carousel.just_init,
.owl-carousel.per_init {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}

.owl-carousel .item {
	overflow: hidden
}

.owl-carousel .item img {
	max-width: none;
	display: block;
	width: 100%;
	height: auto;
	-webkit-backface-visibility: hidden
}

.owl-carousel .slider_text_holder {
	position: absolute;
	width: 100%;
	padding: 0px;
	z-index: 999
}

.owl-carousel .headings_top {
	position: relative;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	top: 0px;
	margin-top: 0px;
	padding: 0px 0px 0px;
	cursor: default;
	display: inline-block;
	width: 100%;
	font-size: 2.6em
}

.owl-carousel.anim-fadeUp .headings_top,
.owl-carousel.anim-goDown .headings_top,
.owl-carousel.anim-backSlide .headings_top,
.owl-carousel .headings_top.pulse_animate_slide {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.owl-carousel .huge .headings_body {
	font-size: 1.3em
}

.owl-carousel .huge .headings_top {
	font-size: 4.6em
}

.owl-carousel .big .headings_body {
	font-size: 1.1em
}

.owl-carousel .big .headings_top {
	font-size: 3.6em
}

.owl-carousel .headings_body {
	bottom: 0px;
	margin-top: 1px;
	position: relative;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	cursor: default;
	display: inline-block;
	width: 100%;
	line-height: 1.5em;
	font-size: 1em;
	padding: 5px 10px
}

.owl-carousel.anim-fadeUp .headings_body,
.owl-carousel.anim-goDown .headings_body,
.owl-carousel.anim-backSlide .headings_body,
.owl-carousel .headings_body.pulse_animate_slide {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.owl-carousel .slider_action_button {
	margin-top: 66px;
	position: relative;
	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: 0.45s;
	-o-transition-duration: 0.45s;
	-webkit-transition-duration: 0.45s;
	transition-duration: 0.45s;
	cursor: default;
	display: inline-block;
	line-height: 1.5em;
	font-size: 1.15em
}

.owl-carousel .slider_action_button.pulse_animate_slide {
	margin-top: 16px;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition-property: all;
	-o-transition-property: all;
	-webkit-transition-property: all;
	transition-property: all;
	-moz-transition-duration: 0.45s;
	-o-transition-duration: 0.45s;
	-webkit-transition-duration: 0.45s;
	transition-duration: 0.45s;
	-moz-transition-delay: 0.8s;
	-o-transition-delay: 0.8s;
	-webkit-transition-delay: 0.8s;
	transition-delay: 0.8s
}

.owl-carousel .prk_colored_slider {
	padding: 10px 10px;
	position: relative;
	display: inline-block;
	line-height: 1em;
	width: 100%
}

.owl-carousel .pulse_noback .prk_colored_slider {
	padding: 0px 10px
}

.owl-carousel .sld_top {
	top: 35px
}

.owl-carousel .sld_left {
	left: 35px;
	padding-right: 70px
}

.owl-carousel .sld_center {
	left: 50%;
	margin-left: -50%;
	text-align: center;
	display: inline-block
}

.owl-carousel .sld_right {
	right: 35px;
	text-align: right;
	padding-left: 70px
}

.owl-carousel .sld_bottom {
	bottom: 32px
}

.owl-carousel .sld_v_center {
	top: 50%
}

.owl-theme .owl-controls .owl-buttons {
	position: absolute;
	width: 100%;
	top: 50%;
	margin-top: -29px;
	text-align: center;
	line-height: 0px
}

.owl-theme .owl-controls .owl-buttons div {
	position: absolute;
	display: inline-block;
	zoom: 1;
	*display: inline;
	margin: 0px;
	padding: 10px 0px 0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
	opacity: .75;
	-moz-transition-property: opacity, background-color, height;
	-o-transition-property: opacity, background-color, height;
	-webkit-transition-property: opacity, background-color, height;
	transition-property: opacity, background-color, height;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-webkit-transform: translate3d(0, 0, 0);
	width: 46px;
	height: 58px;
	line-height: 58px;
	text-align: center;
	float: left
}

.owl-theme .owl-controls .owl-buttons div i {
	font-size: 38px;
	position: absolute
}

.owl-theme .owl-controls .owl-buttons div .pls_naver {
	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-delay: 0s;
	-o-transition-delay: 0s;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	position: absolute;
	top: 56px;
	line-height: 12px;
	left: 0px;
	padding: 0px;
	height: 14px;
	font-weight: 600
}

.owl-theme .owl-controls .owl-buttons .owl-prev {
	left: 0px
}

.owl-theme .owl-controls .owl-buttons .owl-prev i {
	left: 2px
}

.owl-theme .owl-controls .owl-buttons .owl-next {
	right: 0px
}

.owl-theme .owl-controls .owl-buttons .owl-next i {
	right: 2px
}

.owl-theme .owl-controls.clickable .owl-buttons>div:hover {
	height: 78px;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.owl-theme .owl-controls.clickable .owl-buttons>div:hover .pls_naver {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition-delay: 0.15s;
	-o-transition-delay: 0.15s;
	-webkit-transition-delay: 0.15s;
	transition-delay: 0.15s
}

.owl-theme.pls_no_nbr .owl-controls.clickable .owl-buttons div:hover {
	height: 58px
}

.owl-theme.pls_no_nbr .owl-controls.clickable .owl-buttons div:hover .pls_naver {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}

#pulse_content .member_ul_slider.owl-theme,
#pulse_content .recentposts_ul_slider.owl-theme {
	background-color: transparent
}

#pulse_content .member_ul_slider.owl-theme .owl-controls div,
#pulse_content .recentposts_ul_slider.owl-theme .owl-controls div {
	background-color: transparent !important
}

#pulse_content .member_ul_slider.owl-theme .owl-controls .owl-buttons,
#pulse_content .recentposts_ul_slider.owl-theme .owl-controls .owl-buttons {
	margin-top: -88px
}

#pulse_content .member_ul_slider.owl-theme .owl-controls .owl-buttons i,
#pulse_content .recentposts_ul_slider.owl-theme .owl-controls .owl-buttons i {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	font-size: 48px
}

#pulse_content .member_ul_slider.owl-theme .owl-controls .owl-prev,
#pulse_content .recentposts_ul_slider.owl-theme .owl-controls .owl-prev {
	margin-left: -52px
}

#pulse_content .member_ul_slider.owl-theme .owl-controls .owl-next,
#pulse_content .recentposts_ul_slider.owl-theme .owl-controls .owl-next {
	margin-right: -52px
}

.owl-pagination {
	position: absolute;
	right: 16px;
	top: 50%;
	width: 24px
}

.owl-theme .owl-controls .owl-page {
	position: relative;
	display: inline-block;
	zoom: 1;
	width: 18px;
	height: 18px;
	float: left;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center
}

.owl-theme .owl-controls .owl-page span {
	display: inline-block;
	width: 200px;
	height: 12px;
	text-align: right
}

.owl-theme .owl-controls .owl-page:before {
	width: 10px;
	height: 10px;
	position: absolute;
	content: '';
	-moz-transition-property: -moz-transform, background-color, border;
	-o-transition-property: -o-transform, background-color, border;
	-webkit-transition-property: -webkit-transform, background-color, border;
	transition-property: transform, background-color, border;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-webkit-transform: scale(0.8);
	transform: scale(0.8);
	right: 0px;
	top: 6px
}

.owl-theme .owl-controls .owl-page .owl-numbers {
	position: absolute;
	right: 30px;
	-moz-transition-property: opacity, right;
	-o-transition-property: opacity, right;
	-webkit-transition-property: opacity, right;
	transition-property: opacity, right;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0
}

.owl-theme .owl-controls .owl-page.active:before {
	background-color: transparent;
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1)
}

.owl-theme .owl-controls.clickable .owl-page:hover:before {
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-webkit-transform: scale(0.8);
	transform: scale(0.8)
}

.owl-theme .owl-controls.clickable .owl-page:hover.active:before {
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1)
}

.owl-theme .owl-controls.clickable .owl-page:hover .owl-numbers {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	right: 24px
}

.owl-item.loading {
	min-height: 150px
}

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x: 50%;
	-webkit-perspective-origin-y: 50%;
	-moz-perspective: 1200px;
	-moz-perspective-origin-x: 50%;
	-moz-perspective-origin-y: 50%;
	perspective: 1200px
}

.owl-fade-out {
	z-index: 10;
	-webkit-animation: fadeOut .7s both ease;
	-moz-animation: fadeOut .7s both ease;
	animation: fadeOut .7s both ease
}

.owl-fade-in {
	-webkit-animation: fadeIn .7s both ease;
	-moz-animation: fadeIn .7s both ease;
	animation: fadeIn .7s both ease
}

.owl-backSlide-out {
	-webkit-animation: backSlideOut 1s both ease;
	-moz-animation: backSlideOut 1s both ease;
	animation: backSlideOut 1s both ease
}

.owl-backSlide-in {
	-webkit-animation: backSlideIn 1s both ease;
	-moz-animation: backSlideIn 1s both ease;
	animation: backSlideIn 1s both ease
}

.owl-goDown-out {
	-webkit-animation: scaleToFade .7s ease both;
	-moz-animation: scaleToFade .7s ease both;
	animation: scaleToFade .7s ease both
}

.owl-goDown-in {
	-webkit-animation: goDown .6s ease both;
	-moz-animation: goDown .6s ease both;
	animation: goDown .6s ease both
}

.owl-fadeUp-in {
	-webkit-animation: scaleUpFrom .5s ease both;
	-moz-animation: scaleUpFrom .5s ease both;
	animation: scaleUpFrom .5s ease both
}

.owl-fadeUp-out {
	-webkit-animation: scaleUpTo .5s ease both;
	-moz-animation: scaleUpTo .5s ease both;
	animation: scaleUpTo .5s ease both
}

@-webkit-keyframes empty {
	0% {
		opacity: 1
	}
}

@-moz-keyframes empty {
	0% {
		opacity: 1
	}
}

@keyframes empty {
	0% {
		opacity: 1
	}
}

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}

@-moz-keyframes fadeIn {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}

@-webkit-keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

@-moz-keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

@keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

@-webkit-keyframes backSlideOut {
	25% {
		opacity: .5;
		-webkit-transform: translateZ(-500px)
	}
	75% {
		opacity: .5;
		-webkit-transform: translateZ(-500px) translateX(-200%)
	}
	100% {
		opacity: .5;
		-webkit-transform: translateZ(-500px) translateX(-200%)
	}
}

@-moz-keyframes backSlideOut {
	25% {
		opacity: .5;
		-moz-transform: translateZ(-500px)
	}
	75% {
		opacity: .5;
		-moz-transform: translateZ(-500px) translateX(-200%)
	}
	100% {
		opacity: .5;
		-moz-transform: translateZ(-500px) translateX(-200%)
	}
}

@keyframes backSlideOut {
	25% {
		opacity: .5;
		transform: translateZ(-500px)
	}
	75% {
		opacity: .5;
		transform: translateZ(-500px) translateX(-200%)
	}
	100% {
		opacity: .5;
		transform: translateZ(-500px) translateX(-200%)
	}
}

@-webkit-keyframes backSlideIn {
	0%,
	25% {
		opacity: .5;
		-webkit-transform: translateZ(-500px) translateX(200%)
	}
	75% {
		opacity: .5;
		-webkit-transform: translateZ(-500px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateZ(0) translateX(0)
	}
}

@-moz-keyframes backSlideIn {
	0%,
	25% {
		opacity: .5;
		-moz-transform: translateZ(-500px) translateX(200%)
	}
	75% {
		opacity: .5;
		-moz-transform: translateZ(-500px)
	}
	100% {
		opacity: 1;
		-moz-transform: translateZ(0) translateX(0)
	}
}

@keyframes backSlideIn {
	0%,
	25% {
		opacity: .5;
		transform: translateZ(-500px) translateX(200%)
	}
	75% {
		opacity: .5;
		transform: translateZ(-500px)
	}
	100% {
		opacity: 1;
		transform: translateZ(0) translateX(0)
	}
}

@-webkit-keyframes scaleToFade {
	to {
		opacity: 0;
		-webkit-transform: scale(0.8)
	}
}

@-moz-keyframes scaleToFade {
	to {
		opacity: 0;
		-moz-transform: scale(0.8)
	}
}

@keyframes scaleToFade {
	to {
		opacity: 0;
		transform: scale(0.8)
	}
}

@-webkit-keyframes goDown {
	from {
		-webkit-transform: translateY(-100%)
	}
}

@-moz-keyframes goDown {
	from {
		-moz-transform: translateY(-100%)
	}
}

@keyframes goDown {
	from {
		transform: translateY(-100%)
	}
}

@-webkit-keyframes scaleUpFrom {
	from {
		opacity: 0;
		-webkit-transform: scale(1.5)
	}
}

@-moz-keyframes scaleUpFrom {
	from {
		opacity: 0;
		-moz-transform: scale(1.5)
	}
}

@keyframes scaleUpFrom {
	from {
		opacity: 0;
		transform: scale(1.5)
	}
}

@-webkit-keyframes scaleUpTo {
	to {
		opacity: 0;
		-webkit-transform: scale(1.5)
	}
}

@-moz-keyframes scaleUpTo {
	to {
		opacity: 0;
		-moz-transform: scale(1.5)
	}
}

@keyframes scaleUpTo {
	to {
		opacity: 0;
		transform: scale(1.5)
	}
}

.owl_parallaxed .item {
	-moz-background-size: cover;
	-o-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50%;
	height: 100%
}

.owl_parallaxed .pulse_vsbl {
	visibility: hidden
}

.owl-carousel .owl-wrapper-outer {
	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: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

.owl-carousel.big_loader .owl-wrapper-outer {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-duration: 0s;
	-o-transition-duration: 0s;
	-webkit-transition-duration: 0s;
	transition-duration: 0s
}

.mCSB_container {
	width: auto;
	overflow: visible
}

.mCSB_container.mCS_no_scrollbar {
	margin-right: 0
}

.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar {
	margin-right: 30px
}

.mCustomScrollBox>.mCSB_scrollTools {
	width: 6px;
	height: 100%;
	top: 0;
	right: 0;
	z-index: 100
}

.mCSB_scrollTools .mCSB_draggerContainer {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	height: auto;
	margin: 0px 0px 40px
}

.mCSB_scrollTools a+.mCSB_draggerContainer {
	margin: 20px 0
}

.mCSB_scrollTools .mCSB_draggerRail {
	width: 4px;
	height: 100%;
	margin: 0 auto
}

.mCSB_scrollTools .mCSB_dragger {
	cursor: pointer;
	width: 100%;
	height: 30px
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 4px;
	height: 100%;
	margin: 0 auto;
	text-align: center
}

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
	display: block;
	position: relative;
	height: 20px;
	overflow: hidden;
	margin: 0 auto;
	cursor: pointer
}

.mCSB_scrollTools .mCSB_buttonDown {
	top: 100%;
	margin-top: -40px
}

.mCustomScrollBox>.mCSB_scrollTools {
	opacity: 0.75;
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"
}

.mCustomScrollBox:hover>.mCSB_scrollTools {
	opacity: 1;
	filter: "alpha(opacity=100)";
	-ms-filter: "alpha(opacity=100)"
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: #fff;
	background: rgba(255, 255, 255, 0.75);
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(255, 255, 255, 0.85);
	filter: "alpha(opacity=85)";
	-ms-filter: "alpha(opacity=85)"
}

.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background: rgba(255, 255, 255, 0.9);
	filter: "alpha(opacity=90)";
	-ms-filter: "alpha(opacity=90)"
}

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
	background-image: url(mCSB_buttons.png);
	background-repeat: no-repeat;
	opacity: 0.4;
	filter: "alpha(opacity=40)";
	-ms-filter: "alpha(opacity=40)"
}

.mCSB_scrollTools .mCSB_buttonUp {
	background-position: 0 0
}

.mCSB_scrollTools .mCSB_buttonDown {
	background-position: 0 -20px
}

.mCSB_scrollTools .mCSB_buttonLeft {
	background-position: 0 -40px
}

.mCSB_scrollTools .mCSB_buttonRight {
	background-position: 0 -56px
}

.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover {
	opacity: 0.75;
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)"
}

.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active {
	opacity: 0.9;
	filter: "alpha(opacity=90)";
	-ms-filter: "alpha(opacity=90)"
}

#prk_scroller .mCSB_scrollTools .mCSB_draggerContainer {
	margin-bottom: 5px
}

@-webkit-keyframes ball-triangle-path-1 {
	33% {
		-webkit-transform: translate(25px, -50px);
		transform: translate(25px, -50px)
	}
	66% {
		-webkit-transform: translate(50px, 0px);
		transform: translate(50px, 0px)
	}
	100% {
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px)
	}
}

@keyframes ball-triangle-path-1 {
	33% {
		-webkit-transform: translate(25px, -50px);
		transform: translate(25px, -50px)
	}
	66% {
		-webkit-transform: translate(50px, 0px);
		transform: translate(50px, 0px)
	}
	100% {
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px)
	}
}

@-webkit-keyframes ball-triangle-path-2 {
	33% {
		-webkit-transform: translate(25px, 50px);
		transform: translate(25px, 50px)
	}
	66% {
		-webkit-transform: translate(-25px, 50px);
		transform: translate(-25px, 50px)
	}
	100% {
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px)
	}
}

@keyframes ball-triangle-path-2 {
	33% {
		-webkit-transform: translate(25px, 50px);
		transform: translate(25px, 50px)
	}
	66% {
		-webkit-transform: translate(-25px, 50px);
		transform: translate(-25px, 50px)
	}
	100% {
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px)
	}
}

@-webkit-keyframes ball-triangle-path-3 {
	33% {
		-webkit-transform: translate(-50px, 0px);
		transform: translate(-50px, 0px)
	}
	66% {
		-webkit-transform: translate(-25px, -50px);
		transform: translate(-25px, -50px)
	}
	100% {
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px)
	}
}

@keyframes ball-triangle-path-3 {
	33% {
		-webkit-transform: translate(-50px, 0px);
		transform: translate(-50px, 0px)
	}
	66% {
		-webkit-transform: translate(-25px, -50px);
		transform: translate(-25px, -50px)
	}
	100% {
		-webkit-transform: translate(0px, 0px);
		transform: translate(0px, 0px)
	}
}

.pls_multi_spinner {
	width: 26px;
	height: 26px;
	position: absolute;
	z-index: 1;
	left: 50%;
	margin-top: 60px;
	margin-left: -14px;
	-webkit-animation: nprogress-spinner 750ms linear infinite;
	-moz-animation: nprogress-spinner 750ms linear infinite;
	-ms-animation: nprogress-spinner 750ms linear infinite;
	-o-animation: nprogress-spinner 750ms linear infinite;
	animation: nprogress-spinner 750ms linear infinite;
	border-radius: 50%;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

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

@-webkit-keyframes nprogress-spinner {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@-moz-keyframes nprogress-spinner {
	0% {
		-moz-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-moz-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@-o-keyframes nprogress-spinner {
	0% {
		-o-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@-ms-keyframes nprogress-spinner {
	0% {
		-ms-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-ms-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes nprogress-spinner {
	0% {
		transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

#prk_main_loader {
	position: fixed;
	z-index: 19999;
	top: 50%;
	left: 50%;
	pointer-events: none;
	-webkit-pointer-events: none;
	margin-left: -34px;
	margin-top: -34px;
	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: 0.25s;
	-o-transition-duration: 0.25s;
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s
}

#prk_main_loader.prk_hidden_loader {
	display: none
}

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

#prk_main_loader .rectangle-bounce {
	text-align: center;
	height: 60px;
	width: 60px;
	right: 0;
	left: 10px;
	z-index: 10;
	display: inline-block;
	position: relative
}

#prk_main_loader .rectangle-bounce div {
	height: 100%;
	width: 7px;
	margin: 0 3px 0 0;
	display: inline-block;
	float: left;
	-webkit-animation: stretchdelay 1.2s infinite ease-in-out;
	animation: stretchdelay 1.2s infinite ease-in-out
}

#prk_main_loader .rectangle-bounce .rect2 {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s
}

#prk_main_loader .rectangle-bounce .rect3 {
	-webkit-animation-delay: -1.0s;
	animation-delay: -1.0s
}

#prk_main_loader .rectangle-bounce .rect4 {
	-webkit-animation-delay: -0.9s;
	animation-delay: -0.9s
}

#prk_main_loader .rectangle-bounce .rect5 {
	-webkit-animation-delay: -0.8s;
	animation-delay: -0.8s
}

@-webkit-keyframes stretchdelay {
	0%,
	40%,
	100% {
		-webkit-transform: scaleY(0.4)
	}
	20% {
		-webkit-transform: scaleY(1)
	}
}

@keyframes stretchdelay {
	0%,
	40%,
	100% {
		transform: scaleY(0.4);
		-webkit-transform: scaleY(0.4)
	}
	20% {
		transform: scaleY(1);
		-webkit-transform: scaleY(1)
	}
}

#prk_main_loader.pulse_custom {
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	margin-left: 0px;
	margin-top: 0px
}

#prk_main_loader.pulse_custom.second_load {
	-moz-transform: translateX(-50%) translateY(-90%);
	-ms-transform: translateX(-50%) translateY(-90%);
	-webkit-transform: translateX(-50%) translateY(-90%);
	transform: translateX(-50%) translateY(-90%)
}

.ball-triangle-path>div:nth-child(1) {
	-webkit-animation-name: ball-triangle-path-1;
	animation-name: ball-triangle-path-1;
	-webkit-animation-delay: 0;
	animation-delay: 0;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.ball-triangle-path>div:nth-child(2) {
	-webkit-animation-name: ball-triangle-path-2;
	animation-name: ball-triangle-path-2;
	-webkit-animation-delay: 0;
	animation-delay: 0;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.ball-triangle-path>div:nth-child(3) {
	-webkit-animation-name: ball-triangle-path-3;
	animation-name: ball-triangle-path-3;
	-webkit-animation-delay: 0;
	animation-delay: 0;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.ball-triangle-path>div {
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	position: absolute;
	width: 12px;
	height: 12px;
	border-radius: 100%;
	border: 2px solid #fff
}

.ball-triangle-path>div:nth-of-type(1) {
	top: 50px
}

.ball-triangle-path>div:nth-of-type(2) {
	left: 25px
}

.ball-triangle-path>div:nth-of-type(3) {
	top: 50px;
	left: 50px
}

.sod_select,
.sod_select * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.sod_select {
	display: inline-block;
	position: relative;
	line-height: 1;
	min-width: 190px;
	padding: 10px 10px 9px;
	background: #ffffff;
	font-size: 11px;
	font-weight: 700;
	text-align: left;
	text-transform: uppercase;
	outline: 0;
	outline-offset: -2px;
	cursor: default;
	-moz-transition-property: border-color;
	-o-transition-property: border-color;
	-webkit-transition-property: border-color;
	transition-property: border-color;
	-moz-transition-duration: 0.15s;
	-o-transition-duration: 0.15s;
	-webkit-transition-duration: 0.15s;
	transition-duration: 0.15s;
	cursor: pointer;
	border-style: solid;
	border-width: 1px;
	height: 36px
}

.sod_select:before {
	content: "\f107";
	position: absolute;
	right: 10px;
	top: 9px;
	font-size: 16px;
	font-family: 'FontAwesome'
}

.sod_select:after {
	content: "";
	position: absolute;
	bottom: -1px;
	width: 100%;
	height: 1px;
	z-index: 99;
	left: 0px;
	display: none
}

.sod_select.open:after {
	display: block
}

.sod_select.disabled {
	border-color: #828282;
	color: #b2b2b2;
	cursor: not-allowed
}

.sod_select .sod_label {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding: 0px;
	height: 36px;
	line-height: 36px;
	font-size: 12px;
	margin-top: -10px
}

.sod_select .sod_list_wrapper {
	position: absolute;
	top: 100%;
	left: 0;
	display: none;
	height: auto;
	min-width: 190px;
	margin: 0 0 0 -1px;
	border: 1px solid #000000;
	z-index: 11
}

.sod_select.open .sod_list_wrapper {
	display: block
}

.sod_select.disabled.open .sod_list_wrapper {
	display: none
}

.sod_select.above .sod_list_wrapper {
	top: auto;
	bottom: 100%;
	border-top: 1px solid #000000;
	border-bottom: none
}

.sod_select .sod_list {
	display: block;
	overflow-y: auto;
	padding: 0;
	margin: 0
}

.sod_select .sod_option {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	position: relative;
	padding: 10px 10px;
	list-style-type: none;
	-moz-transition-property: background-color, color;
	-o-transition-property: background-color, color;
	-webkit-transition-property: background-color, color;
	transition-property: background-color, color;
	-moz-transition-duration: 0.15s;
	-o-transition-duration: 0.15s;
	-webkit-transition-duration: 0.15s;
	transition-duration: 0.15s
}

.sod_select .sod_option.optgroup,
.sod_select .sod_option.optgroup.disabled {
	background: inherit;
	color: #939393;
	font-size: 10px;
	font-style: italic
}

.sod_select .sod_option.groupchild {
	padding-left: 20px
}

.sod_select .sod_option.is-placeholder {
	display: none
}

.sod_select .sod_option.disabled {
	background: inherit;
	color: #cccccc
}

.sod_select .sod_option.selected {
	font-weight: 700;
	padding-right: 25px
}

.sod_select .sod_option.selected:before {
	content: "\f00c";
	position: absolute;
	right: 11px;
	font-size: 10px;
	font-family: 'FontAwesome';
	top: 11px
}

.sod_select.no_highlight .sod_option.selected {
	font-weight: 300
}

.sod_select.no_highlight .sod_option.selected:before {
	display: none
}

.sod_select select {
	display: none !important
}

.sod_select.touch select {
	-webkit-appearance: menulist-button;
	position: absolute;
	top: 0;
	left: 0;
	display: block !important;
	height: 100%;
	width: 100%;
	opacity: 0;
	z-index: 1
}

.thumbnail>img,
.thumbnail a>img,
.carousel-inner>.item>img,
.carousel-inner>.item>a>img {
	display: block;
	max-width: 100%;
	height: auto
}

.btn-group-lg>.btn {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px
}

.btn-group-sm>.btn {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.btn-group-xs>.btn {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical>.btn-group:before,
.btn-group-vertical>.btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after,
.vc_row:before,
.vc_row:after {
	content: " ";
	display: table
}

.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical>.btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after,
.vc_row:after {
	clear: both
}

.vc_pull-right {
	float: right !important
}

.vc_pull-left {
	float: left !important
}

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

.vc_clearfix:after {
	clear: both
}

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

.vc_clearfix:after {
	clear: both
}

.vc_el-clearfix {
	clear: both
}

@media (max-width: 767px) {
	.vc_el-clearfix-xs {
		clear: both
	}
	.images_services_all{
		margin-top:0px;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.vc_el-clearfix-sm {
		clear: both
	}
	.images_services_all{
		margin-top:0px;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.vc_el-clearfix-md {
		clear: both
	}
}

@media (min-width: 1200px) {
	.vc_el-clearfix-lg {
		clear: both
	}
	.images_services_all{
		margin-top:60px;
	}
}

.vc_visible {
	display: block
}

.vc_table {
	width: 100%;
	margin-bottom: 20px;
	border-collapse: collapse
}

.vc_table>thead>tr>th,
.vc_table>tbody>tr>th,
.vc_table>tfoot>tr>th,
.vc_table>thead>tr>td,
.vc_table>tbody>tr>td,
.vc_table>tfoot>tr>td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #dddddd
}

.vc_table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #dddddd
}

.vc_table>caption+thead>tr:first-child>th,
.vc_table>colgroup+thead>tr:first-child>th,
.vc_table>thead:first-child>tr:first-child>th,
.vc_table>caption+thead>tr:first-child>td,
.vc_table>colgroup+thead>tr:first-child>td,
.vc_table>thead:first-child>tr:first-child>td {
	border-top: 0
}

.vc_table>tbody+tbody {
	border-top: 2px solid #dddddd
}

.vc_table .table {
	background-color: #ffffff
}

.vc_table-bordered {
	border: 1px solid #dddddd
}

.vc_table-bordered>thead>tr>th,
.vc_table-bordered>tbody>tr>th,
.vc_table-bordered>tfoot>tr>th,
.vc_table-bordered>thead>tr>td,
.vc_table-bordered>tbody>tr>td,
.vc_table-bordered>tfoot>tr>td {
	border: 1px solid #dddddd
}

.vc_table-bordered>thead>tr>th,
.vc_table-bordered>thead>tr>td {
	border-bottom-width: 2px
}

.vc_txt_align_left {
	text-align: left
}

.vc_txt_align_right {
	text-align: right
}

.vc_txt_align_center {
	text-align: center
}

.vc_txt_align_justify {
	text-align: justify;
	text-justify: inter-word
}

.vc_el_width_50 {
	width: 50%;
	margin-left: auto !important;
	margin-right: auto !important
}

.vc_el_width_60 {
	width: 60%;
	margin-left: auto !important;
	margin-right: auto !important
}

.vc_el_width_70 {
	width: 70%;
	margin-left: auto !important;
	margin-right: auto !important
}

.vc_el_width_80 {
	width: 80%;
	margin-left: auto !important;
	margin-right: auto !important
}

.vc_el_width_90 {
	width: 90%;
	margin-left: auto !important;
	margin-right: auto !important
}

.vc_el_width_100 {
	width: 100%
}

.vc_btn {
	border: 1px solid transparent;
	cursor: pointer;
	display: inline-block;
	text-decoration: none;
	padding: 9px 12px;
	font-size: 100%;
	line-height: 20px;
	border-radius: 4px
}

.vc_btn-lg {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px
}

.vc_btn-sm {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.vc_btn-xs {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.vc_btn_square {
	border-radius: 0
}

.vc_btn_square_outlined {
	border-radius: 0;
	background: none;
	border: 2px solid
}

.vc_btn_round {
	border-radius: 25px
}

.vc_btn_outlined {
	background: none;
	border: 2px solid
}

.vc_btn-blue {
	background-color: #5472d2;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-blue:hover {
	background-color: #3c5ecc;
	color: #f7f7f7
}

.vc_btn-blue.vc_btn_outlined,
.vc_btn-blue.vc_btn_square_outlined {
	color: #5472d2
}

.vc_btn-blue.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #3253bc;
	box-shadow: 0 5px 0 #3253bc;
	margin-bottom: 5px
}

.vc_btn-turquoise {
	background-color: #00c1cf;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-turquoise:hover {
	background-color: #00a4b0;
	color: #f7f7f7
}

.vc_btn-turquoise.vc_btn_outlined,
.vc_btn-turquoise.vc_btn_square_outlined {
	color: #00c1cf
}

.vc_btn-turquoise.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #008d97;
	box-shadow: 0 5px 0 #008d97;
	margin-bottom: 5px
}

.vc_btn-pink {
	background-color: #fe6c61;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-pink:hover {
	background-color: #fe5043;
	color: #f7f7f7
}

.vc_btn-pink.vc_btn_outlined,
.vc_btn-pink.vc_btn_square_outlined {
	color: #fe6c61
}

.vc_btn-pink.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #fe3829;
	box-shadow: 0 5px 0 #fe3829;
	margin-bottom: 5px
}

.vc_btn-violet {
	background-color: #8d6dc4;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-violet:hover {
	background-color: #7c57bb;
	color: #f7f7f7
}

.vc_btn-violet.vc_btn_outlined,
.vc_btn-violet.vc_btn_square_outlined {
	color: #8d6dc4
}

.vc_btn-violet.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #6e48b1;
	box-shadow: 0 5px 0 #6e48b1;
	margin-bottom: 5px
}

.vc_btn-peacoc {
	background-color: #4cadc9;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-peacoc:hover {
	background-color: #39a0bd;
	color: #f7f7f7
}

.vc_btn-peacoc.vc_btn_outlined,
.vc_btn-peacoc.vc_btn_square_outlined {
	color: #4cadc9
}

.vc_btn-peacoc.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #338faa;
	box-shadow: 0 5px 0 #338faa;
	margin-bottom: 5px
}

.vc_btn-chino {
	background-color: #cec2ab;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-chino:hover {
	background-color: #c3b498;
	color: #f7f7f7
}

.vc_btn-chino.vc_btn_outlined,
.vc_btn-chino.vc_btn_square_outlined {
	color: #cec2ab
}

.vc_btn-chino.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #b9a888;
	box-shadow: 0 5px 0 #b9a888;
	margin-bottom: 5px
}

.vc_btn-mulled_wine {
	background-color: #50485b;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-mulled_wine:hover {
	background-color: #413a4a;
	color: #f7f7f7
}

.vc_btn-mulled_wine.vc_btn_outlined,
.vc_btn-mulled_wine.vc_btn_square_outlined {
	color: #50485b
}

.vc_btn-mulled_wine.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #342f3c;
	box-shadow: 0 5px 0 #342f3c;
	margin-bottom: 5px
}

.vc_btn-vista_blue {
	background-color: #75d69c;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-vista_blue:hover {
	background-color: #5dcf8b;
	color: #f7f7f7
}

.vc_btn-vista_blue.vc_btn_outlined,
.vc_btn-vista_blue.vc_btn_square_outlined {
	color: #75d69c
}

.vc_btn-vista_blue.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #4ac97d;
	box-shadow: 0 5px 0 #4ac97d;
	margin-bottom: 5px
}

.vc_btn-black {
	background-color: #2a2a2a;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-black:hover {
	background-color: #1b1b1b;
	color: #f7f7f7
}

.vc_btn-black.vc_btn_outlined,
.vc_btn-black.vc_btn_square_outlined {
	color: #2a2a2a
}

.vc_btn-black.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #0e0e0e;
	box-shadow: 0 5px 0 #0e0e0e;
	margin-bottom: 5px
}

.vc_btn-grey {
	background-color: #ebebeb;
	color: #666666;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-grey:hover {
	background-color: #dcdcdc;
	color: #5e5e5e
}

.vc_btn-grey.vc_btn_outlined,
.vc_btn-grey.vc_btn_square_outlined {
	color: #ebebeb
}

.vc_btn-grey.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #cfcfcf;
	box-shadow: 0 5px 0 #cfcfcf;
	margin-bottom: 5px
}

.vc_btn-orange {
	background-color: #f7be68;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-orange:hover {
	background-color: #f5b14b;
	color: #f7f7f7
}

.vc_btn-orange.vc_btn_outlined,
.vc_btn-orange.vc_btn_square_outlined {
	color: #f7be68
}

.vc_btn-orange.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #f4a733;
	box-shadow: 0 5px 0 #f4a733;
	margin-bottom: 5px
}

.vc_btn-sky {
	background-color: #5aa1e3;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-sky:hover {
	background-color: #4092df;
	color: #f7f7f7
}

.vc_btn-sky.vc_btn_outlined,
.vc_btn-sky.vc_btn_square_outlined {
	color: #5aa1e3
}

.vc_btn-sky.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #2a86db;
	box-shadow: 0 5px 0 #2a86db;
	margin-bottom: 5px
}

.vc_btn-green {
	background-color: #6dab3c;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-green:hover {
	background-color: #5f9434;
	color: #f7f7f7
}

.vc_btn-green.vc_btn_outlined,
.vc_btn-green.vc_btn_square_outlined {
	color: #6dab3c
}

.vc_btn-green.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #53812d;
	box-shadow: 0 5px 0 #53812d;
	margin-bottom: 5px
}

.vc_btn-juicy_pink {
	background-color: #f4524d;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-juicy_pink:hover {
	background-color: #f23630;
	color: #f7f7f7
}

.vc_btn-juicy_pink.vc_btn_outlined,
.vc_btn-juicy_pink.vc_btn_square_outlined {
	color: #f4524d
}

.vc_btn-juicy_pink.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #f11f18;
	box-shadow: 0 5px 0 #f11f18;
	margin-bottom: 5px
}

.vc_btn-sandy_brown {
	background-color: #f79468;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-sandy_brown:hover {
	background-color: #f57f4b;
	color: #f7f7f7
}

.vc_btn-sandy_brown.vc_btn_outlined,
.vc_btn-sandy_brown.vc_btn_square_outlined {
	color: #f79468
}

.vc_btn-sandy_brown.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #f46e33;
	box-shadow: 0 5px 0 #f46e33;
	margin-bottom: 5px
}

.vc_btn-purple {
	background-color: #b97ebb;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-purple:hover {
	background-color: #ae6ab0;
	color: #f7f7f7
}

.vc_btn-purple.vc_btn_outlined,
.vc_btn-purple.vc_btn_square_outlined {
	color: #b97ebb
}

.vc_btn-purple.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #a559a8;
	box-shadow: 0 5px 0 #a559a8;
	margin-bottom: 5px
}

.vc_btn-white {
	background-color: #ffffff;
	color: #666666;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-white:hover {
	background-color: #f0f0f0;
	color: #5e5e5e
}

.vc_btn-white.vc_btn_outlined,
.vc_btn-white.vc_btn_square_outlined {
	color: #ffffff
}

.vc_btn-white.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #e3e3e3;
	box-shadow: 0 5px 0 #e3e3e3;
	margin-bottom: 5px
}

.vc_btn-grace {
	background-color: #aed13b;
	color: #ffffff;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s
}

.vc_btn-grace:hover {
	background-color: #9ec02d;
	color: #f7f7f7
}

.vc_btn-grace.vc_btn_outlined,
.vc_btn-grace.vc_btn_square_outlined {
	color: #aed13b
}

.vc_btn-grace.vc_btn_3d {
	-webkit-box-shadow: 0 5px 0 #8dac28;
	box-shadow: 0 5px 0 #8dac28;
	margin-bottom: 5px
}

.vc_btn-default {
	color: #7d7d7d;
	background-color: #ffffff;
	border-color: transparent
}

.vc_btn-default:hover,
.vc_btn-default:focus,
.vc_btn-default:active,
.vc_btn-default.active,
.open>.dropdown-toggle.vc_btn-default {
	color: #7d7d7d;
	background-color: #e6e6e6;
	border-color: transparent
}

.vc_btn-default:active,
.vc_btn-default.active,
.open>.dropdown-toggle.vc_btn-default {
	background-image: none
}

.vc_btn-default .badge {
	color: #ffffff;
	background-color: #7d7d7d
}

.vc_btn-primary {
	color: #ffffff;
	background-color: #00aef0;
	border-color: transparent
}

.vc_btn-primary:hover,
.vc_btn-primary:focus,
.vc_btn-primary:active,
.vc_btn-primary.active,
.open>.dropdown-toggle.vc_btn-primary {
	color: #ffffff;
	background-color: #0089bd;
	border-color: transparent
}

.vc_btn-primary:active,
.vc_btn-primary.active,
.open>.dropdown-toggle.vc_btn-primary {
	background-image: none
}

.vc_btn-primary .badge {
	color: #00aef0;
	background-color: #ffffff
}

.vc_btn-success {
	color: #ffffff;
	background-color: #5cb85c;
	border-color: transparent
}

.vc_btn-success:hover,
.vc_btn-success:focus,
.vc_btn-success:active,
.vc_btn-success.active,
.open>.dropdown-toggle.vc_btn-success {
	color: #ffffff;
	background-color: #449d44;
	border-color: transparent
}

.vc_btn-success:active,
.vc_btn-success.active,
.open>.dropdown-toggle.vc_btn-success {
	background-image: none
}

.vc_btn-success .badge {
	color: #5cb85c;
	background-color: #ffffff
}

.vc_btn-info {
	color: #ffffff;
	background-color: #5bc0de;
	border-color: transparent
}

.vc_btn-info:hover,
.vc_btn-info:focus,
.vc_btn-info:active,
.vc_btn-info.active,
.open>.dropdown-toggle.vc_btn-info {
	color: #ffffff;
	background-color: #31b0d5;
	border-color: transparent
}

.vc_btn-info:active,
.vc_btn-info.active,
.open>.dropdown-toggle.vc_btn-info {
	background-image: none
}

.vc_btn-info .badge {
	color: #5bc0de;
	background-color: #ffffff
}

.vc_btn-warning {
	color: #ffffff;
	background-color: #f0ad4e;
	border-color: transparent
}

.vc_btn-warning:hover,
.vc_btn-warning:focus,
.vc_btn-warning:active,
.vc_btn-warning.active,
.open>.dropdown-toggle.vc_btn-warning {
	color: #ffffff;
	background-color: #ec971f;
	border-color: transparent
}

.vc_btn-warning:active,
.vc_btn-warning.active,
.open>.dropdown-toggle.vc_btn-warning {
	background-image: none
}

.vc_btn-warning .badge {
	color: #f0ad4e;
	background-color: #ffffff
}

.vc_btn-danger {
	color: #ffffff;
	background-color: #d9534f;
	border-color: transparent
}

.vc_btn-danger:hover,
.vc_btn-danger:focus,
.vc_btn-danger:active,
.vc_btn-danger.active,
.open>.dropdown-toggle.vc_btn-danger {
	color: #ffffff;
	background-color: #c9302c;
	border-color: transparent
}

.vc_btn-danger:active,
.vc_btn-danger.active,
.open>.dropdown-toggle.vc_btn-danger {
	background-image: none
}

.vc_btn-danger .badge {
	color: #d9534f;
	background-color: #ffffff
}

i.icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	line-height: 16px;
	vertical-align: text-top;
	margin-left: 5px
}

.wpb_btn-large i.icon {
	height: 19px;
	margin-left: 9px
}

.wpb_btn-small i.icon {
	height: 15px
}

.wpb_btn-mini i.icon {
	display: none
}

.wpb_address_book i.icon,
option.wpb_address_book {
	background: url(../images/icons/address-book.png) no-repeat right center
}

.wpb_alarm_clock i.icon,
option.wpb_alarm_clock {
	background: url(../images/icons/alarm-clock.png) no-repeat right center
}

.wpb_anchor i.icon,
option.wpb_anchor {
	background: url(../images/icons/anchor.png) no-repeat right center
}

.wpb_application_image i.icon,
option.wpb_application_image {
	background: url(../images/icons/application-image.png) no-repeat right center
}

.wpb_arrow i.icon,
option.wpb_arrow {
	background: url(../images/icons/arrow.png) no-repeat right center
}

.wpb_asterisk i.icon,
option.wpb_asterisk {
	background: url(../images/icons/asterisk.png) no-repeat right center
}

.wpb_hammer i.icon,
option.wpb_hammer {
	background: url(../images/icons/auction-hammer.png) no-repeat right center
}

.wpb_balloon i.icon,
option.wpb_balloon {
	background: url(../images/icons/balloon.png) no-repeat right center
}

.wpb_balloon_buzz i.icon,
option.wpb_balloon_buzz {
	background: url(../images/icons/balloon-buzz.png) no-repeat right center
}

.wpb_balloon_facebook i.icon,
option.wpb_balloon_facebook {
	background: url(../images/icons/balloon-facebook.png) no-repeat right center
}

.wpb_balloon_twitter i.icon,
option.wpb_balloon_twitter {
	background: url(../images/icons/balloon-twitter.png) no-repeat right center
}

.wpb_battery i.icon,
option.wpb_battery {
	background: url(../images/icons/battery-full.png) no-repeat right center
}

.wpb_binocular i.icon,
option.wpb_binocular {
	background: url(../images/icons/binocular.png) no-repeat right center
}

.wpb_document_excel i.icon,
option.wpb_document_excel {
	background: url(../images/icons/blue-document-excel.png) no-repeat right center
}

.wpb_document_image i.icon,
option.wpb_document_image {
	background: url(../images/icons/blue-document-image.png) no-repeat right center
}

.wpb_document_music i.icon,
option.wpb_document_music {
	background: url(../images/icons/blue-document-music.png) no-repeat right center
}

.wpb_document_office i.icon,
option.wpb_document_office {
	background: url(../images/icons/blue-document-office.png) no-repeat right center
}

.wpb_document_pdf i.icon,
option.wpb_document_pdf {
	background: url(../images/icons/blue-document-pdf.png) no-repeat right center
}

.wpb_document_powerpoint i.icon,
option.wpb_document_powerpoint {
	background: url(../images/icons/blue-document-powerpoint.png) no-repeat right center
}

.wpb_document_word i.icon,
option.wpb_document_word {
	background: url(../images/icons/blue-document-word.png) no-repeat right center
}

.wpb_bookmark i.icon,
option.wpb_bookmark {
	background: url(../images/icons/bookmark.png) no-repeat right center
}

.wpb_camcorder i.icon,
option.wpb_camcorder {
	background: url(../images/icons/camcorder.png) no-repeat right center
}

.wpb_camera i.icon,
option.wpb_camera {
	background: url(../images/icons/camera.png) no-repeat right center
}

.wpb_chart i.icon,
option.wpb_chart {
	background: url(../images/icons/chart.png) no-repeat right center
}

.wpb_chart_pie i.icon,
option.wpb_chart_pie {
	background: url(../images/icons/chart-pie.png) no-repeat right center
}

.wpb_clock i.icon,
option.wpb_clock {
	background: url(../images/icons/clock.png) no-repeat right center
}

.wpb_play i.icon,
option.wpb_play {
	background: url(../images/icons/control.png) no-repeat right center
}

.wpb_fire i.icon,
option.wpb_fire {
	background: url(../images/icons/fire.png) no-repeat right center
}

.wpb_heart i.icon,
option.wpb_heart {
	background: url(../images/icons/heart.png) no-repeat right center
}

.wpb_mail i.icon,
option.wpb_mail {
	background: url(../images/icons/mail.png) no-repeat right center
}

.wpb_shield i.icon,
option.wpb_shield {
	background: url(../images/icons/plus-shield.png) no-repeat right center
}

.wpb_video i.icon,
option.wpb_video {
	background: url(../images/icons/video.png) no-repeat right center
}

.vc_column_container .vc_btn,
.vc_column_container .wpb_button {
	margin-top: 5px;
	margin-bottom: 5px
}

.vc_message_box {
	padding: 1em 35px 1em 25px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #fcf8e3;
	border: 1px solid #faebcc;
	border-radius: 5px;
	color: #8a6d3b;
	clear: both
}

.vc_message_box .messagebox_text *:last-child {
	margin-bottom: 0
}

.vc_message_box.vc_message_box-square {
	border-radius: 0
}

.vc_message_box.vc_message_box-outlined {
	border-radius: 0;
	background: none;
	border-width: 2px
}

.vc_message_box.vc_message_box-round {
	border-radius: 50px
}

.vc_message_box.vc_message_box-outlined {
	background: none;
	border-width: 2px
}

.vc_message_box.vc_message_box-3d {
	border-width: 1px 1px 1px 1px
}

.vc_color-success {
	color: #3c763d;
	border-color: #d6e9c6;
	background-color: #dff0d8
}

.vc_color-success.vc_message_box-outlined,
.vc_message_box-success.vc_message_box-square_outlined {
	color: #3c763d
}

.vc_color-success.vc_message_box-3d {
	-webkit-box-shadow: 0 5px 0 #c1e2b3;
	box-shadow: 0 5px 0 #c1e2b3
}

.vc_color-error,
.vc_color-danger {
	color: #a94442;
	border-color: #ebccd1;
	background-color: #f2dede
}

.vc_color-error.vc_message_box-outlined,
.vc_color-danger.vc_message_box-outlined,
.vc_color-error.vc_message_box-square_outlined,
.vc_color-danger.vc_message_box-square_outlined {
	color: #a94442
}

.vc_color-error.vc_message_box-3d,
.vc_color-danger.vc_message_box-3d {
	-webkit-box-shadow: 0 5px 0 #e4b9b9;
	box-shadow: 0 5px 0 #e4b9b9
}

.vc_color-info {
	color: #31708f;
	border-color: #bce8f1;
	background-color: #d9edf7
}

.vc_color-info.vc_message_box-outlined,
.vc_color-info.vc_message_box-square_outlined {
	color: #31708f
}

.vc_color-info.vc_message_box-3d {
	-webkit-box-shadow: 0 5px 0 #afd9ee;
	box-shadow: 0 5px 0 #afd9ee
}

.vc_color .messagebox_text,
.vc_color-warning .messagebox_text {
	padding-left: 40px;
	background: url(../vc/alert.png) no-repeat left center
}

.vc_color-info .messagebox_text {
	background: url(../vc/info.png) no-repeat left center
}

.vc_color-success .messagebox_text {
	background: url(../vc/tick.png) no-repeat left center
}

.vc_color-error .messagebox_text,
.vc_color-danger .messagebox_text {
	background: url(../vc/exclamation.png) no-repeat left center
}

img {
	height: auto
}

.wpb_single_image img {
	height: auto;
	max-width: 100%;
	width: 100%
}

.wpb_single_image.vc_align_center {
	text-align: center
}

.wpb_single_image.vc_align_right {
	text-align: right
}

.wpb_single_image.vc_align_left {
	text-align: left
}

div .vc_box_rounded {
	border-radius: 4px;
	-webkit-box-shadow: none;
	box-shadow: none
}

div .vc_box_outline,
div .vc_box_outline_circle {
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 6px;
	border: 1px solid #ebebeb
}

div .vc_box_border,
div .vc_box_border_circle {
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 6px;
	border: none
}

div .vc_box_shadow,
div .vc_box_shadow_border,
div .vc_box_shadow_border_circle,
div .vc_box_shadow_circle {
	border-radius: 0px;
	-webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1)
}

div .vc_box_shadow_border,
div .vc_box_shadow_border_circle {
	padding: 6px
}

div .vc_box_shadow_3d {
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin-bottom: 15px
}

div .vc_box_circle,
div .vc_box_outline_circle,
div .vc_box_border_circle,
div .vc_box_shadow_circle,
div .vc_box_shadow_border_circle {
	border-radius: 5000px;
	border-radius: 50%;
	-webkit-box-shadow: none;
	box-shadow: none;
	overflow: hidden
}

div .vc_box_shadow_circle,
div .vc_box_shadow_border_circle {
	-webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1)
}

.vc_box_shadow_3d_wrap {
	position: relative;
	z-index: 0;
	display: inline-block;
	max-width: 100%
}

.vc_box_shadow_3d_wrap:after,
.vc_box_shadow_3d_wrap:before {
	content: "";
	position: absolute;
	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5);
	left: 10px;
	bottom: 8%;
	width: 40%;
	height: 20%;
	max-height: 100px;
	max-width: 300px;
	z-index: -1;
	-webkit-transform: rotate(-6deg);
	-ms-transform: rotate(-6deg);
	-o-transform: rotate(-6deg);
	transform: rotate(-6deg)
}

.vc_box_shadow_3d_wrap:after {
	left: auto;
	right: 10px;
	-webkit-transform: rotate(6deg);
	-ms-transform: rotate(6deg);
	-o-transform: rotate(6deg);
	transform: rotate(6deg)
}

.vc_box_outline.vc_box_border_blue,
.vc_box_outline_circle.vc_box_border_blue {
	border-color: #5472d2
}

.vc_box_border.vc_box_border_blue,
.vc_box_border_circle.vc_box_border_blue {
	background-color: #5472d2
}

.vc_box_outline.vc_box_border_turquoise,
.vc_box_outline_circle.vc_box_border_turquoise {
	border-color: #00c1cf
}

.vc_box_border.vc_box_border_turquoise,
.vc_box_border_circle.vc_box_border_turquoise {
	background-color: #00c1cf
}

.vc_box_outline.vc_box_border_pink,
.vc_box_outline_circle.vc_box_border_pink {
	border-color: #fe6c61
}

.vc_box_border.vc_box_border_pink,
.vc_box_border_circle.vc_box_border_pink {
	background-color: #fe6c61
}

.vc_box_outline.vc_box_border_violet,
.vc_box_outline_circle.vc_box_border_violet {
	border-color: #8d6dc4
}

.vc_box_border.vc_box_border_violet,
.vc_box_border_circle.vc_box_border_violet {
	background-color: #8d6dc4
}

.vc_box_outline.vc_box_border_peacoc,
.vc_box_outline_circle.vc_box_border_peacoc {
	border-color: #4cadc9
}

.vc_box_border.vc_box_border_peacoc,
.vc_box_border_circle.vc_box_border_peacoc {
	background-color: #4cadc9
}

.vc_box_outline.vc_box_border_chino,
.vc_box_outline_circle.vc_box_border_chino {
	border-color: #cec2ab
}

.vc_box_border.vc_box_border_chino,
.vc_box_border_circle.vc_box_border_chino {
	background-color: #cec2ab
}

.vc_box_outline.vc_box_border_mulled_wine,
.vc_box_outline_circle.vc_box_border_mulled_wine {
	border-color: #50485b
}

.vc_box_border.vc_box_border_mulled_wine,
.vc_box_border_circle.vc_box_border_mulled_wine {
	background-color: #50485b
}

.vc_box_outline.vc_box_border_vista_blue,
.vc_box_outline_circle.vc_box_border_vista_blue {
	border-color: #75d69c
}

.vc_box_border.vc_box_border_vista_blue,
.vc_box_border_circle.vc_box_border_vista_blue {
	background-color: #75d69c
}

.vc_box_outline.vc_box_border_black,
.vc_box_outline_circle.vc_box_border_black {
	border-color: #2a2a2a
}

.vc_box_border.vc_box_border_black,
.vc_box_border_circle.vc_box_border_black {
	background-color: #2a2a2a
}

.vc_box_outline.vc_box_border_grey,
.vc_box_outline_circle.vc_box_border_grey {
	border-color: #ebebeb
}

.vc_box_border.vc_box_border_grey,
.vc_box_border_circle.vc_box_border_grey {
	background-color: #ebebeb
}

.vc_box_outline.vc_box_border_orange,
.vc_box_outline_circle.vc_box_border_orange {
	border-color: #f7be68
}

.vc_box_border.vc_box_border_orange,
.vc_box_border_circle.vc_box_border_orange {
	background-color: #f7be68
}

.vc_box_outline.vc_box_border_sky,
.vc_box_outline_circle.vc_box_border_sky {
	border-color: #5aa1e3
}

.vc_box_border.vc_box_border_sky,
.vc_box_border_circle.vc_box_border_sky {
	background-color: #5aa1e3
}

.vc_box_outline.vc_box_border_green,
.vc_box_outline_circle.vc_box_border_green {
	border-color: #6dab3c
}

.vc_box_border.vc_box_border_green,
.vc_box_border_circle.vc_box_border_green {
	background-color: #6dab3c
}

.vc_box_outline.vc_box_border_juicy_pink,
.vc_box_outline_circle.vc_box_border_juicy_pink {
	border-color: #f4524d
}

.vc_box_border.vc_box_border_juicy_pink,
.vc_box_border_circle.vc_box_border_juicy_pink {
	background-color: #f4524d
}

.vc_box_outline.vc_box_border_sandy_brown,
.vc_box_outline_circle.vc_box_border_sandy_brown {
	border-color: #f79468
}

.vc_box_border.vc_box_border_sandy_brown,
.vc_box_border_circle.vc_box_border_sandy_brown {
	background-color: #f79468
}

.vc_box_outline.vc_box_border_purple,
.vc_box_outline_circle.vc_box_border_purple {
	border-color: #b97ebb
}

.vc_box_border.vc_box_border_purple,
.vc_box_border_circle.vc_box_border_purple {
	background-color: #b97ebb
}

.vc_box_outline.vc_box_border_white,
.vc_box_outline_circle.vc_box_border_white {
	border-color: #ffffff
}

.vc_box_border.vc_box_border_white,
.vc_box_border_circle.vc_box_border_white {
	background-color: #ffffff
}

.vc_message_box p:last-child,
#pulse_main_wrapper .vc_message_box p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#pulse_main_wrapper .wpb_text_column p:last-child,
#pulse_main_wrapper .wpb_text_column *:last-child,
.wpb_toggle_content p:last-child {
	margin-bottom: 0
}

.wpb_row,
.wpb_content_element,
ul.wpb_thumbnails-fluid>li,
.last_toggle_el_margin,
.wpb_button {
	margin-bottom: 35px
}

.fb_like,
.twitter-share-button,
.entry-content .twitter-share-button,
.wpb_googleplus,
.wpb_pinterest,
.wpb_tab .wpb_content_element,
.wpb_accordion .wpb_content_element,
.wpb_toggle_content {
	margin-bottom: 21.73913043px
}

.fb_type_standard {
	height: 25px
}

.fb_type_standard iframe {
	height: 25px
}

.fb_type_button_count {
	height: 20px
}

.fb_type_button_count iframe {
	height: 20px
}

.fb_type_box_count {
	height: 62px
}

.fb_type_box_count iframe {
	height: 62px
}

.wpb_googleplus_type_standard {
	height: 25px
}

.wpb_googleplus_type_small {
	height: 19px
}

.wpb_googleplus_type_medium {
	height: 21px
}

.wpb_googleplus_type_tall {
	height: 21px
}

.wpb_pinterest_type_horizontal {
	height: 21px
}

.wpb_pinterest_type_vertical {
	height: 60px
}

.wpb_pinterest_type_none {
	height: 21px
}

iframe.twitter-share-button {
	margin: 0
}

.wpb_toggle,
#pulse_main_wrapper h4.wpb_toggle {
	background: url(../images/toggle_open.png) no-repeat left center;
	padding-left: 25px;
	clear: both;
	margin-top: 0
}

.wpb_toggle_title_active,
#pulse_main_wrapper h4.wpb_toggle_title_active {
	background: url(../images/toggle_close.png) no-repeat left center
}

.wpb_toggle:hover {
	cursor: pointer
}

.wpb_toggle_content {
	display: none;
	overflow: hidden;
	padding: 0px 0px 0px 25px;
	margin-top: 1em
}

.wpb_toggle_open {
	display: block
}

.wpb_widgetised_column .wpb_wrapper>ul {
	margin: 0
}

.wpb_widgetised_column .wpb_wrapper>ul>li {
	margin-left: 0;
	background-image: none;
	list-style: none
}

.wpb_widgetised_column .wpb_wrapper>ul>li:after,
.wpb_widgetised_column .wpb_wrapper>ul>li:before {
	display: none
}

.wpb_button {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 10px 4px;
	margin-bottom: 0;
	margin-top: 0;
	font-size: 13px;
	line-height: 18px;
	*line-height: 20px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f7f7f7;
	border: 1px solid #cccccc;
	*border: 0;
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	*margin-left: .3em
}

.wpb_button:hover,
.wpb_button:active,
.wpb_button.active,
.wpb_button.disabled,
.wpb_button[disabled] {
	background-color: #eaeaea
}

.wpb_button:active,
.wpb_button.active {
	background-color: #d1d1d1 \9
}

.wpb_button:first-child {
	*margin-left: 0
}

.vc_vc_button2 .vc_btn {
	margin-top: 5px;
	margin-bottom: 5px
}

.vc_vc_button .vc_btn {
	margin-top: 5px;
	margin-bottom: 5px
}

.wpb_button:hover {
	color: #333333;
	text-decoration: none;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
	-webkit-transition: background-color 0.1s linear;
	-o-transition: background-color 0.1s linear;
	transition: background-color 0.1s linear
}

.wpb_button:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.wpb_button.active,
.wpb_button:active {
	background-color: #e6e6e6;
	background-color: #d9d9d9 \9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)
}

button.wpb_btn-large,
span.wpb_btn-large {
	padding: 9px 14px;
	font-size: 15px;
	line-height: normal;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px
}

button.wpb_btn-large [class^="icon-"],
span.wpb_btn-large [class^="icon-"] {
	margin-top: 1px
}

button.wpb_btn-small,
span.wpb_btn-small {
	padding: 5px 9px;
	font-size: 11px;
	line-height: 16px
}

button.wpb_btn-small [class^="icon-"],
span.wpb_btn-small [class^="icon-"] {
	margin-top: -1px
}

button.wpb_btn-mini,
span.wpb_btn-mini {
	padding: 2px 6px;
	font-size: 11px;
	line-height: 14px
}

.wpb_btn-primary,
.wpb_btn-primary:hover,
.wpb_btn-warning,
.wpb_btn-warning:hover,
.wpb_btn-danger,
.wpb_btn-danger:hover,
.wpb_btn-success,
.wpb_btn-success:hover,
.wpb_btn-info,
.wpb_btn-info:hover,
.wpb_btn-inverse,
.wpb_btn-inverse:hover {
	color: #ffffff
}

.wpb_btn-primary.active,
.wpb_btn-warning.active,
.wpb_btn-danger.active,
.wpb_btn-success.active,
.wpb_btn-info.active,
.wpb_btn-inverse.active {
	color: rgba(255, 255, 255, 0.75)
}

.wpb_button {
	border-color: #ccc;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1)
}

.wpb_btn-primary {
	background-color: #0088cc
}

.wpb_btn-primary:hover,
.wpb_btn-primary:active,
.wpb_btn-primary.active,
.wpb_btn-primary.disabled,
.wpb_btn-primary[disabled] {
	background-color: #0077b3
}

.wpb_btn-primary:active,
.wpb_btn-primary.active {
	background-color: #005580 \9
}

.wpb_btn-warning {
	background-color: #ff9900
}

.wpb_btn-warning:hover,
.wpb_btn-warning:active,
.wpb_btn-warning.active,
.wpb_btn-warning.disabled,
.wpb_btn-warning[disabled] {
	background-color: #e68a00
}

.wpb_btn-warning:active,
.wpb_btn-warning.active {
	background-color: #b36b00 \9
}

.wpb_btn-danger {
	background-color: #ff675b
}

.wpb_btn-danger:hover,
.wpb_btn-danger:active,
.wpb_btn-danger.active,
.wpb_btn-danger.disabled,
.wpb_btn-danger[disabled] {
	background-color: #ff4f42
}

.wpb_btn-danger:active,
.wpb_btn-danger.active {
	background-color: #ff200f \9
}

.wpb_btn-success {
	background-color: #6ab165
}

.wpb_btn-success:hover,
.wpb_btn-success:active,
.wpb_btn-success.active,
.wpb_btn-success.disabled,
.wpb_btn-success[disabled] {
	background-color: #5aa855
}

.wpb_btn-success:active,
.wpb_btn-success.active {
	background-color: #488644 \9
}

.wpb_btn-info {
	background-color: #58b9da
}

.wpb_btn-info:hover,
.wpb_btn-info:active,
.wpb_btn-info.active,
.wpb_btn-info.disabled,
.wpb_btn-info[disabled] {
	background-color: #43b0d5
}

.wpb_btn-info:active,
.wpb_btn-info.active {
	background-color: #2a97bc \9
}

.wpb_btn-inverse {
	background-color: #555555
}

.wpb_btn-inverse:hover,
.wpb_btn-inverse:active,
.wpb_btn-inverse.active,
.wpb_btn-inverse.disabled,
.wpb_btn-inverse[disabled] {
	background-color: #484848
}

.wpb_btn-inverse:active,
.wpb_btn-inverse.active {
	background-color: #2f2f2f \9
}

button.wpb_button,
input[type="submit"].wpb_button {
	*padding-top: 2px;
	*padding-bottom: 2px
}

button.wpb_button::-moz-focus-inner,
input[type="submit"].wpb_button::-moz-focus-inner {
	padding: 0;
	border: 0
}

button.wpb_button.wpb_btn-large,
input[type="submit"].wpb_button.wpb_btn-large {
	*padding-top: 7px;
	*padding-bottom: 7px
}

button.wpb_button.wpb_btn-small,
input[type="submit"].wpb_button.wpb_btn-small {
	*padding-top: 3px;
	*padding-bottom: 3px
}

button.wpb_button.wpb_btn-mini,
input[type="submit"].wpb_button.wpb_btn-mini {
	*padding-top: 1px;
	*padding-bottom: 1px
}

a.wpb_button_a {
	text-decoration: none;
	border: none
}

a.wpb_button_a:hover {
	text-decoration: none
}

.wpb_button:hover {
	background-image: none
}

.wpb_gmaps_widget .wpb_wrapper {
	background-color: #f7f7f7;
	padding: 5px
}

.wpb_gmaps_widget .wpb_map_wraper iframe {
	margin-bottom: 0;
	padding: 0;
	display: block;
	width: 100%;
	border: none
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
	position: relative;
	padding-bottom: 56.25%;
	height: 0
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%
}

.vc_tta-container .vc_tta-tabs-list li a:focus,
.wpb_accordion_section .wpb_accordion_header a:focus {
	outline: none
}

.vc_tta-container .vc_tta-tabs-list {
	padding: 0
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .vc_tta-container .vc_tta-tabs-list {
	margin: 0;
	padding-left: 0;
	text-indent: inherit
}

#pulse_main_wrapper .vc_tta-container .vc_tta-tabs-list {
	margin: 0
}

.vc_tta-container .vc_tta-tabs-list li {
	background-color: #ffffff;
	white-space: nowrap;
	padding: 0;
	background-image: none;
	list-style: none
}

.vc_tta-container .vc_tta-tabs-list li:after,
.vc_tta-container .vc_tta-tabs-list li:before {
	display: none
}

.vc_tta-container .vc_tta-tabs-list li.vc_active,
.vc_tta-container .vc_tta-tabs-list li:hover {
	background-color: #f7f7f7
}

.vc_tta-container .vc_tta-tabs-list li.vc_active a {
	cursor: default
}

.vc_tta-tabs .vc_tta-tabs-list li {
	float: left;
	margin: 0 1px 0 0
}

.columns .wpb_wrapper .wpb_teaser_grid {
	float: none
}

body ul.wpb_thumbnails-fluid li {
	padding: 0;
	margin-left: 0;
	background-image: none;
	list-style: none
}

body ul.wpb_thumbnails-fluid li:after,
body ul.wpb_thumbnails-fluid li:before {
	display: none
}

body ul.wpb_thumbnails-fluid li .entry-content *:last-child {
	margin-bottom: 0
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
	padding: 0;
	overflow: visible
}

.wpb_teaser_grid .entry-content {
	margin: 0;
	padding: 0;
	width: 100%
}

.grid_layout-thumbnail .post-thumb {
	margin-bottom: 0
}

.grid_layout-thumbnail .post-thumb img {
	max-width: 100%
}

.wpb_carousel .wpb_wrapper {
	position: relative
}

.wpb_carousel .prev,
.wpb_carousel .next {
	position: absolute;
	top: 3px;
	background-color: #f7f7f7;
	padding: 0px 6px 0px 6px;
	font-size: 12px;
	z-index: 10;
	text-decoration: none;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear
}

.wpb_carousel .prev:hover,
.wpb_carousel .next:hover {
	background-color: #f0f0f0
}

.wpb_carousel .prev:focus,
.wpb_carousel .next:focus {
	outline: none;
	text-decoration: none
}

.wpb_carousel .prev {
	right: 30px
}

.wpb_carousel .next {
	right: 0px
}

.wpb_carousel .wpb_thumbnails-fluid {
	width: 100%
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_carousel .wpb_thumbnails-fluid>[class*="vc_span"] {
	height: auto
}

.wpb_teaser_grid .categories_filter,
.wpb_categories_filter {
	list-style: none;
	list-style-type: none;
	padding: 0;
	margin: 0 0 10px 0
}

.wpb_teaser_grid .categories_filter li,
.wpb_categories_filter li {
	display: block;
	float: left;
	margin: 0 10px 10px 0;
	background-image: none;
	list-style: none
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_teaser_grid .categories_filter li:after,
.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_categories_filter li:after,
.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_teaser_grid .categories_filter li:before,
.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_categories_filter li:before {
	display: none
}

.wpb_teaser_grid .categories_filter li a,
.wpb_categories_filter li a {
	border: none;
	text-decoration: none
}

.wpb_teaser_grid .categories_filter li a:hover,
.wpb_categories_filter li a:hover {
	border-bottom: 1px dotted
}

.wpb_teaser_grid .categories_filter li.active a,
.wpb_categories_filter li.active a {
	border-bottom: 1px dotted
}

@media (max-width: 480px) {
	.vc_responsive .wpb_row ul.wpb_thumbnails-fluid {
		margin-left: 0;
		width: auto
	}
	.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
		width: 100%;
		float: none;
		display: block;
		margin-left: 0;
		margin-right: 0
	}
	
}

.wpb_image_grid .wpb_image_grid_ul {
	margin: 0;
	padding: 0
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_image_grid .wpb_image_grid_ul>li {
	background-image: none;
	list-style: none
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_image_grid .wpb_image_grid_ul>li:after,
.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_image_grid .wpb_image_grid_ul>li:before {
	display: none
}

.wpb_image_grid .wpb_image_grid_ul .isotope-item {
	list-style: none;
	margin: 0 1px 1px 0;
	max-width: 100%;
	float: left
}

.wpb_image_grid .wpb_image_grid_ul a {
	display: block
}

.wpb_image_grid .wpb_image_grid_ul img {
	display: block;
	max-width: 100%;
	height: auto
}

.wpb_gallery .theme-default .nivoSlider {
	margin-bottom: 0
}

.wpb_gallery .theme-default .nivo-controlNav {
	padding: 10px 0 3px 0
}

.wpb_gallery .wpb_flexslider .flex-control-nav {
	bottom: -35px
}

.wpb_gallery .wpb_flexslider .flex-caption {
	cursor: default
}

.wpb_gallery .wpb_flexslider .flex-direction-nav a:before {
	line-height: 1
}

.wpb_gallery .wpb_flexslider .flex-control-paging {
	z-index: 10
}

#pulse_main_wrapper .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.slides,
.wpb_gallery_slides ul.slides,
#pulse_main_wrapper .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.flex-direction-nav,
body .wpb_gallery_slides ul li,
.wpb_content_element .wpb_gallery_slides ul li {
	list-style: none;
	padding: 0;
	background-image: none;
	margin: 0
}

.flickr_badge_image {
	margin: 0 10px 10px 0px;
	width: 72px;
	height: 72px;
	float: left;
	background: none;
	padding: 0
}

.flickr_badge_image a {
	border: none
}

.flickr_badge_image img {
	margin: 0;
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 100%
}

.wpb_flickr_widget p.flickr_stream_wrap {
	clear: both;
	margin-bottom: 0;
	font-size: 80%
}

.wpb_flickr_widget p.flickr_stream_wrap a {
	background-image: url(../images/flickr.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	display: inline-block
}

.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
	padding-top: 56%;
	position: relative
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_video_widget .wpb_wrapper .wpb_video_wrapper>div {
	padding-top: 0;
	position: static
}

.wpb_video_widget .wpb_wrapper iframe {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	margin: 0;
	top: 0;
	left: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_video_wrapper .fluid-width-video-wrapper {
	padding-top: 0;
	position: static
}

.wpb_posts_slider .flex-caption,
.wpb_posts_slider .nivo-caption {
	background-color: #f7f7f7;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	color: inherit;
	padding: 10px 15px;
	position: static
}

.wpb_posts_slider .wpb_gallery_slides>ul>li {
	background-image: none;
	list-style: none
}

.wpb_posts_slider .wpb_gallery_slides>ul>li:after,
.wpb_posts_slider .wpb_gallery_slides>ul>li:before {
	display: none
}

.vc_progress_bar .vc_single_bar {
	background: #f7f7f7;
	position: relative;
	margin-bottom: 11.66666667px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}

.vc_progress_bar .vc_single_bar:last-child {
	margin-bottom: 0
}

.vc_progress_bar .vc_single_bar .vc_label {
	display: block;
	padding: 0.5em 1em;
	position: relative;
	z-index: 1
}

.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar {
	background-color: #0074cc
}

.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_label {
	color: #0074cc
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar {
	background-color: #0074cc
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_label {
	color: #0074cc
}

.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar {
	background-color: #49afcd
}

.vc_progress_bar.vc_progress-bar-color-bar_turquoise .vc_single_bar .vc_label {
	color: #49afcd
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_bar {
	background-color: #49afcd
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_turquoise .vc_label {
	color: #49afcd
}

.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar {
	background-color: #5bb75b
}

.vc_progress_bar.vc_progress-bar-color-bar_green .vc_single_bar .vc_label {
	color: #5bb75b
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_bar {
	background-color: #5bb75b
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_green .vc_label {
	color: #5bb75b
}

.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar {
	background-color: #faa732
}

.vc_progress_bar.vc_progress-bar-color-bar_orange .vc_single_bar .vc_label {
	color: #faa732
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_bar {
	background-color: #faa732
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_orange .vc_label {
	color: #faa732
}

.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar {
	background-color: #da4f49
}

.vc_progress_bar.vc_progress-bar-color-bar_red .vc_single_bar .vc_label {
	color: #da4f49
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_bar {
	background-color: #da4f49
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_red .vc_label {
	color: #da4f49
}

.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar {
	background-color: #414141
}

.vc_progress_bar.vc_progress-bar-color-bar_black .vc_single_bar .vc_label {
	color: #414141
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_bar {
	background-color: #414141
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_black .vc_label {
	color: #414141
}

.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar {
	background-color: #5472d2
}

.vc_progress_bar.vc_progress-bar-color-blue .vc_single_bar .vc_label {
	color: #5472d2
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_bar {
	background-color: #5472d2
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-blue .vc_label {
	color: #5472d2
}

.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar {
	background-color: #00c1cf
}

.vc_progress_bar.vc_progress-bar-color-turquoise .vc_single_bar .vc_label {
	color: #00c1cf
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_bar {
	background-color: #00c1cf
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-turquoise .vc_label {
	color: #00c1cf
}

.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar {
	background-color: #fe6c61
}

.vc_progress_bar.vc_progress-bar-color-pink .vc_single_bar .vc_label {
	color: #fe6c61
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_bar {
	background-color: #fe6c61
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-pink .vc_label {
	color: #fe6c61
}

.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar {
	background-color: #8d6dc4
}

.vc_progress_bar.vc_progress-bar-color-violet .vc_single_bar .vc_label {
	color: #8d6dc4
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_bar {
	background-color: #8d6dc4
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-violet .vc_label {
	color: #8d6dc4
}

.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar {
	background-color: #4cadc9
}

.vc_progress_bar.vc_progress-bar-color-peacoc .vc_single_bar .vc_label {
	color: #4cadc9
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_bar {
	background-color: #4cadc9
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-peacoc .vc_label {
	color: #4cadc9
}

.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar {
	background-color: #cec2ab
}

.vc_progress_bar.vc_progress-bar-color-chino .vc_single_bar .vc_label {
	color: #cec2ab
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_bar {
	background-color: #cec2ab
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-chino .vc_label {
	color: #cec2ab
}

.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar {
	background-color: #50485b
}

.vc_progress_bar.vc_progress-bar-color-mulled-wine .vc_single_bar .vc_label {
	color: #50485b
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_bar {
	background-color: #50485b
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-mulled-wine .vc_label {
	color: #50485b
}

.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar {
	background-color: #75d69c
}

.vc_progress_bar.vc_progress-bar-color-vista_blue .vc_single_bar .vc_label {
	color: #75d69c
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_bar {
	background-color: #75d69c
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-vista_blue .vc_label {
	color: #75d69c
}

.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar {
	background-color: #2a2a2a
}

.vc_progress_bar.vc_progress-bar-color-black .vc_single_bar .vc_label {
	color: #2a2a2a
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_bar {
	background-color: #2a2a2a
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-black .vc_label {
	color: #2a2a2a
}

.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar {
	background-color: #ebebeb
}

.vc_progress_bar.vc_progress-bar-color-grey .vc_single_bar .vc_label {
	color: #666666
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_bar {
	background-color: #ebebeb
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-grey .vc_label {
	color: #ebebeb
}

.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar {
	background-color: #f7be68
}

.vc_progress_bar.vc_progress-bar-color-orange .vc_single_bar .vc_label {
	color: #f7be68
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_bar {
	background-color: #f7be68
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-orange .vc_label {
	color: #f7be68
}

.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar {
	background-color: #5aa1e3
}

.vc_progress_bar.vc_progress-bar-color-sky .vc_single_bar .vc_label {
	color: #5aa1e3
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_bar {
	background-color: #5aa1e3
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sky .vc_label {
	color: #5aa1e3
}

.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar {
	background-color: #6dab3c
}

.vc_progress_bar.vc_progress-bar-color-green .vc_single_bar .vc_label {
	color: #6dab3c
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_bar {
	background-color: #6dab3c
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-green .vc_label {
	color: #6dab3c
}

.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar {
	background-color: #f4524d
}

.vc_progress_bar.vc_progress-bar-color-juicy-pink .vc_single_bar .vc_label {
	color: #f4524d
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_bar {
	background-color: #f4524d
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-juicy-pink .vc_label {
	color: #f4524d
}

.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar {
	background-color: #f79468
}

.vc_progress_bar.vc_progress-bar-color-sandy-brown .vc_single_bar .vc_label {
	color: #f79468
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_bar {
	background-color: #f79468
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-sandy-brown .vc_label {
	color: #f79468
}

.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar {
	background-color: #b97ebb
}

.vc_progress_bar.vc_progress-bar-color-purple .vc_single_bar .vc_label {
	color: #b97ebb
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_bar {
	background-color: #b97ebb
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-purple .vc_label {
	color: #b97ebb
}

.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar {
	background-color: #ffffff
}

.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label {
	color: #ffffff
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar {
	background-color: #ffffff
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label {
	color: #ffffff
}

.vc_progress_bar .vc_single_bar .vc_bar {
	display: block;
	position: absolute;
	height: 100%;
	background-color: #e0e0e0;
	width: 0%;
	top: 0;
	left: 0
}

.vc_carousel .vc_carousel-control {
	text-shadow: none;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear
}

.vc_carousel .vc_carousel-control:active,
.vc_carousel .vc_carousel-control:focus {
	outline: none
}

.vc_carousel .vc_carousel-indicators li {
	width: 5px;
	height: 5px;
	margin: 0;
	border-color: #f7f7f7;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear
}

.vc_separator {
	display: table
}

.vc_separator h4 {
	line-height: 1em;
	font-size: 100%;
	display: table-cell;
	white-space: pre
}

.vc_separator h4 .normal {
	font-size: 12px;
	font-weight: normal
}

.vc_separator.vc_separator_align_center h4 {
	padding: 0 0.8em
}

.vc_separator.vc_separator_align_left {
	margin-left: 0
}

.vc_separator.vc_separator_align_left h4 {
	padding: 0 0.8em 0 0
}

.vc_separator.vc_separator_align_left .vc_sep_holder {
	width: 100%
}

.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l {
	display: none
}

.vc_separator.vc_separator_align_right {
	margin-right: 0
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .vc_separator.vc_separator_align_right h4 {
	padding: 0 0 0 0.8em;
	margin: 0
}

.vc_separator.vc_separator_align_right .vc_sep_holder {
	width: 100%
}

.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r {
	display: none
}

.vc_separator .vc_sep_holder {
	display: table-cell;
	height: 1px;
	position: relative;
	vertical-align: middle;
	width: 50%
}

.vc_separator .vc_sep_holder .vc_sep_line {
	height: 1px;
	border-top: 1px solid #ebebeb;
	display: block;
	position: relative;
	top: 1px;
	width: 100%
}

.vc_separator.vc_sep_double {
	height: 3px
}

.vc_separator.vc_sep_double .vc_sep_line {
	border-bottom: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb;
	height: 3px
}

.vc_separator.vc_sep_dashed .vc_sep_line {
	border-top-style: dashed
}

.vc_separator.vc_sep_dotted .vc_sep_line {
	border-top-style: dotted
}

.vc_separator.vc_sep_color_blue .vc_sep_line {
	border-color: #5472d2
}

.vc_separator.vc_sep_color_turquoise .vc_sep_line {
	border-color: #00c1cf
}

.vc_separator.vc_sep_color_pink .vc_sep_line {
	border-color: #fe6c61
}

.vc_separator.vc_sep_color_violet .vc_sep_line {
	border-color: #8d6dc4
}

.vc_separator.vc_sep_color_peacoc .vc_sep_line {
	border-color: #4cadc9
}

.vc_separator.vc_sep_color_chino .vc_sep_line {
	border-color: #cec2ab
}

.vc_separator.vc_sep_color_mulled_wine .vc_sep_line {
	border-color: #50485b
}

.vc_separator.vc_sep_color_vista_blue .vc_sep_line {
	border-color: #75d69c
}

.vc_separator.vc_sep_color_black .vc_sep_line {
	border-color: #2a2a2a
}

.vc_separator.vc_sep_color_grey .vc_sep_line {
	border-color: #ebebeb
}

.vc_separator.vc_sep_color_orange .vc_sep_line {
	border-color: #f7be68
}

.vc_separator.vc_sep_color_sky .vc_sep_line {
	border-color: #5aa1e3
}

.vc_separator.vc_sep_color_green .vc_sep_line {
	border-color: #6dab3c
}

.vc_separator.vc_sep_color_juicy_pink .vc_sep_line {
	border-color: #f4524d
}

.vc_separator.vc_sep_color_sandy_brown .vc_sep_line {
	border-color: #f79468
}

.vc_separator.vc_sep_color_purple .vc_sep_line {
	border-color: #b97ebb
}

.vc_separator.vc_sep_color_white .vc_sep_line {
	border-color: #ffffff
}

.vc_separator.vc_sep_color_grace .vc_sep_line {
	border-color: #aed13b
}

.wpb_separator,
.vc_text_separator {
	border-bottom: 1px solid #ebebeb
}

.wpb_separator {
	clear: both;
	height: 1px
}

.vc_text_separator {
	clear: both;
	height: 1px
}

.vc_text_separator div {
	display: inline-block;
	background-color: #ffffff;
	padding: 1px 1em;
	position: relative;
	top: -9px
}

.separator_align_center {
	text-align: center
}

.separator_align_left {
	text-align: left
}

.separator_align_right {
	text-align: right
}

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

.wpb_start_animation.wpb_flipin_y {
	-webkit-backface-visibility: visible;
	-ms-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation: flipInY 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-moz-animation: flipInY 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-o-animation: flipInY 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	animation: flipInY 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_flipin_x {
	-webkit-backface-visibility: visible;
	-ms-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation: flipInX 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-moz-animation: flipInX 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-o-animation: flipInX 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	animation: flipInX 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_top-to-bottom {
	-webkit-animation: wpb_ttb 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-moz-animation: wpb_ttb 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-o-animation: wpb_ttb 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	animation: wpb_ttb 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_bottom-to-top {
	-webkit-animation: wpb_btt 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-moz-animation: wpb_btt 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-o-animation: wpb_btt 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	animation: wpb_btt 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_left-to-right {
	-webkit-animation: wpb_ltr 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-moz-animation: wpb_ltr 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-o-animation: wpb_ltr 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	animation: wpb_ltr 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_right-to-left {
	-webkit-animation: wpb_rtl 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-moz-animation: wpb_rtl 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-o-animation: wpb_rtl 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	animation: wpb_rtl 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_pulse_fade_waypoint {
	-webkit-transition: opacity 1.2s;
	-moz-transition: opacity 1.2s;
	-o-transition: opacity 1.2s;
	transition: opacity 1.2s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_appear {
	-webkit-animation: wpb_appear 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-moz-animation: wpb_appear 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-o-animation: wpb_appear 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	animation: wpb_appear 0.95s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

@-webkit-keyframes flipInY {
	0% {
		-webkit-transform: perspective(400px) rotateY(90deg);
		transform: perspective(400px) rotateY(90deg);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotateY(-10deg);
		transform: perspective(400px) rotateY(-10deg)
	}
	70% {
		-webkit-transform: perspective(400px) rotateY(10deg);
		transform: perspective(400px) rotateY(10deg)
	}
	100% {
		-webkit-transform: perspective(400px) rotateY(0deg);
		transform: perspective(400px) rotateY(0deg);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@keyframes flipInY {
	0% {
		-webkit-transform: perspective(400px) rotateY(90deg);
		-ms-transform: perspective(400px) rotateY(90deg);
		transform: perspective(400px) rotateY(90deg);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotateY(-10deg);
		-ms-transform: perspective(400px) rotateY(-10deg);
		transform: perspective(400px) rotateY(-10deg)
	}
	70% {
		-webkit-transform: perspective(400px) rotateY(10deg);
		-ms-transform: perspective(400px) rotateY(10deg);
		transform: perspective(400px) rotateY(10deg)
	}
	100% {
		-webkit-transform: perspective(400px) rotateY(0deg);
		-ms-transform: perspective(400px) rotateY(0deg);
		transform: perspective(400px) rotateY(0deg);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-webkit-keyframes flipInX {
	0% {
		-webkit-transform: perspective(400px) rotateX(90deg);
		transform: perspective(400px) rotateX(90deg);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotateX(-10deg);
		transform: perspective(400px) rotateX(-10deg)
	}
	70% {
		-webkit-transform: perspective(400px) rotateX(10deg);
		transform: perspective(400px) rotateX(10deg)
	}
	100% {
		-webkit-transform: perspective(400px) rotateX(0deg);
		transform: perspective(400px) rotateX(0deg);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@keyframes flipInX {
	0% {
		-webkit-transform: perspective(400px) rotateX(90deg);
		-ms-transform: perspective(400px) rotateX(90deg);
		transform: perspective(400px) rotateX(90deg);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotateX(-10deg);
		-ms-transform: perspective(400px) rotateX(-10deg);
		transform: perspective(400px) rotateX(-10deg)
	}
	70% {
		-webkit-transform: perspective(400px) rotateX(10deg);
		-ms-transform: perspective(400px) rotateX(10deg);
		transform: perspective(400px) rotateX(10deg)
	}
	100% {
		-webkit-transform: perspective(400px) rotateX(0deg);
		-ms-transform: perspective(400px) rotateX(0deg);
		transform: perspective(400px) rotateX(0deg);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-webkit-keyframes wpb_ttb {
	0% {
		-webkit-transform: translate(0, -27px);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-webkit-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-moz-keyframes wpb_ttb {
	0% {
		-moz-transform: translate(0, -27px);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-moz-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-o-keyframes wpb_ttb {
	0% {
		-o-transform: translate(0, -27px);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-o-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@keyframes wpb_ttb {
	0% {
		transform: translate(0, -27px);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-webkit-keyframes wpb_btt {
	0% {
		-webkit-transform: translate(0, 27px);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-webkit-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-moz-keyframes wpb_btt {
	0% {
		-moz-transform: translate(0, 27px);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-moz-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-o-keyframes wpb_btt {
	0% {
		-o-transform: translate(0, 27px);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-o-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@keyframes wpb_btt {
	0% {
		transform: translate(0, 27px);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-webkit-keyframes wpb_ltr {
	0% {
		-webkit-transform: translate(-27px, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-webkit-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-moz-keyframes wpb_ltr {
	0% {
		-moz-transform: translate(-27px, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-moz-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-o-keyframes wpb_ltr {
	0% {
		-o-transform: translate(-27px, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-o-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@keyframes wpb_ltr {
	0% {
		transform: translate(-27px, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-webkit-keyframes wpb_rtl {
	0% {
		-webkit-transform: translate(27px, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-webkit-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-moz-keyframes wpb_rtl {
	0% {
		-moz-transform: translate(27px, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-moz-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-o-keyframes wpb_rtl {
	0% {
		-o-transform: translate(27px, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		-o-transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@keyframes wpb_rtl {
	0% {
		transform: translate(27px, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		transform: translate(0, 0);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-webkit-keyframes wpb_fade_pulse {
	0% {
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-moz-keyframes wpb_fade_pulse {
	0% {
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-o-keyframes wpb_fade_pulse {
	0% {
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@keyframes wpb_fade_pulse {
	0% {
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	100% {
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-webkit-keyframes wpb_appear {
	0% {
		-webkit-transform: scale(0.75);
		opacity: 0.1
	}
	100% {
		-webkit-transform: scale(1);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-moz-keyframes wpb_appear {
	0% {
		-moz-transform: scale(0.75);
		opacity: 0.1
	}
	100% {
		-moz-transform: scale(1);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@-o-keyframes wpb_appear {
	0% {
		-o-transform: scale(0.75);
		opacity: 0.1
	}
	100% {
		-o-transform: scale(1);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

@keyframes wpb_appear {
	0% {
		transform: scale(0.75);
		opacity: 0.1
	}
	100% {
		transform: scale(1);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1
	}
}

.wpb_start_animation.wpb_pls_fadeInDownBig {
	-webkit-animation: bounceInDown 1s;
	-moz-animation: bounceInDown 1s;
	-o-animation: bounceInDown 1s;
	animation: bounceInDown 1s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_pls_fadeInUpBig {
	-webkit-animation: bounceInUp 1s;
	-moz-animation: bounceInUp 1s;
	-o-animation: bounceInUp 1s;
	animation: bounceInUp 1s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_pls_fadeInLeftBig {
	-webkit-animation: bounceInLeft 1s;
	-moz-animation: bounceInLeft 1s;
	-o-animation: bounceInLeft 1s;
	animation: bounceInLeft 1s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_pls_fadeInRightBig {
	-webkit-animation: bounceInRight 1s;
	-moz-animation: bounceInRight 1s;
	-o-animation: bounceInRight 1s;
	animation: bounceInRight 1s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_pls_flash {
	-webkit-animation: flash 1s;
	-moz-animation: flash 1s;
	-o-animation: flash 1s;
	animation: flash 1s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_pls_shake {
	-webkit-animation: shake 1s;
	-moz-animation: shake 1s;
	-o-animation: shake 1s;
	animation: shake 1s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.wpb_start_animation.wpb_pls_pulse {
	-webkit-animation: pulse 1s;
	-moz-animation: pulse 1s;
	-o-animation: pulse 1s;
	animation: pulse 1s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

.vc_row {
	max-width: none;
	margin-bottom: 0px
}

.vc_row-fluid [class*="vc_col-sm-"],
[class*="vc_col-sm-"] {
	float: left;
	padding: 0 18px;
	margin-left: 0px;
	margin-right: 0px
}

.vc_row-fluid {
	zoom: 1;
	width: auto
}

.vc_row-fluid .vc_col-sm-12 {
	width: 100%
}

.vc_row-fluid .vc_col-sm-11 {
	width: 91.66667%
}

.vc_row-fluid .vc_col-sm-10 {
	width: 83.33333%
}

.vc_row-fluid .vc_col-sm-9 {
	width: 75%
}

.vc_row-fluid .vc_col-sm-8 {
	width: 66.66667%
}

.vc_row-fluid .vc_col-sm-7 {
	width: 58.33333%
}

.vc_row-fluid .vc_col-sm-6 {
	width: 50%
}

.vc_row-fluid .vc_col-sm-5 {
	width: 41.66667%
}

.vc_row-fluid .vc_col-sm-4 {
	width: 33.33333%
}

.vc_row-fluid .vc_col-sm-3 {
	width: 25%
}

.vc_row-fluid .vc_col-sm-2 {
	width: 19.66667%
}

.vc_row-fluid .vc_col-sm-20 {
	width: 20%
}

.vc_row-fluid .vc_col-sm-1 {
	width: 8.33333%
}

.vc_row.pulse_row.pulse_inner_row {
	margin-bottom: 0px
}

.wpb_content_element,
ul.wpb_thumbnails-fluid>li,
.last_toggle_el_margin,
.wpb_button {
	margin-bottom: 36px
}

.wpb_content_element.wpb_text_column {
	margin-bottom: 18px;
	width: 100%
}

.wpb_content_element.wpb_text_column.small-8 {
	width: 66.66667%
}

.wpb_content_element.wpb_text_column.small-9 {
	width: 75%
}

.wpb_content_element.wpb_text_column.small-10 {
	width: 83.33333%
}

.pulse_super_width .columns.vc_column_container {
	margin-bottom: 0px
}

.vc_message_box {
	margin-bottom: 20px
}

.vc_message_box>p {
	padding-left: 30px;
	background-image: none
}

.vc_message_box [class^="pulse_fa-"],
.vc_message_box [class*=" pulse_fa-"] {
	position: absolute;
	margin: 2px 0px 0px -5px;
	font-size: 20px
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_gallery .wpb_flexslider .flex-control-nav {
	display: none
}

.wpb_tour_next_prev_nav {
	display: none
}

.vc_tta-tabs-list a {
	font-weight: 500
}

.pulse_theme .vc_tta-tabs .vc_tta-tabs-list a {
	width: 100%;
	line-height: 38px;
	height: 38px;
	display: block
}

.pulse_theme .wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
	margin-left: -1px
}

.pulse_theme .wpb_tour .wpb_tour_tabs_wrapper .vc_tta-tabs-list a {
	width: 100%;
	line-height: 38px;
	height: 38px;
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

.pulse_theme .wpb_tour .wpb_tour_tabs_wrapper .ui-tabs-nav li {
	width: 100%;
	margin-bottom: -1px;
	-moz-transition-property: background-color;
	-o-transition-property: background-color;
	-webkit-transition-property: background-color;
	transition-property: background-color;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

.wpb_separator.wpb_content_element {
	margin-bottom: 8px
}

.wpb_text_column {
	-webkit-backface-visibility: hidden
}

.wpb_flipin_y.wpb_text_column {
	-webkit-backface-visibility: hidden;
	width: 100%
}

.pulse_theme .wpb_gmaps_widget .wpb_wrapper {
	padding: 0px
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header {
	margin-bottom: -1px;
	outline: 0px;
	font-weight: 600
}

.wpb_accordion_section {
	margin-bottom: -1px
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_accordion.not-column-inherit {
	float: left;
	width: 100%
}

.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
	padding: 10px 0px 7px;
	font-size: 1em;
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

.pulse_theme .ui-accordion .ui-accordion-header .ui-icon {
	position: absolute;
	right: 16px;
	height: 100%;
	opacity: 0.9;
	filter: alpha(opacity=90);
	font-size: 18px;
	background: none;
	text-indent: 0px;
	width: auto;
	top: 50%;
	margin-top: -7px;
	background-image: none;
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

.vc_tta-container .vc_tta-tabs-list a,
.wpb_content_element .wpb_accordion_header a {
	cursor: pointer;
	background: none;
	outline: none;
	font-size: 1em;
	font-weight: 600;
	padding: 0 18px
}

.vc_tta-container .vc_tta-tabs-list,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
	z-index: 1;
	position: relative
}

.vc_tta-container .vc_tta-tabs-list li {
	padding: 0px;
	float: left;
	margin: 0 -1px 0 0;
	-moz-transition-property: background-color;
	-o-transition-property: background-color;
	-webkit-transition-property: background-color;
	transition-property: background-color;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

.vc_tta-container .vc_tta-tabs-list li a {
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

.vc_tta-tabs.vc_tta-controls-align-left .vc_tta-tabs-container {
	text-align: left
}

.vc_tta-tabs.vc_tta-controls-align-right .vc_tta-tabs-container {
	text-align: right
}

.vc_tta-tabs.vc_tta-controls-align-right .vc_tta-tabs-list li {
	margin: 0 0 0 -1px
}

.vc_tta-tabs.vc_tta-controls-align-center .vc_tta-tabs-container {
	text-align: center
}

.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panels .vc_tta-panel {
	margin-top: -1px
}

.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panels .vc_tta-panel {
	margin-bottom: -1px
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container {
	width: 31.66666667%;
	height: auto
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list {
	float: left;
	width: 100%;
	height: auto
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list li {
	margin: 0 0 -1px 0;
	clear: left;
	width: 100%
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-list a {
	width: 100%
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container {
	border: none;
	float: left;
	width: 68.33333333%;
	padding: 0px
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel {
	margin-left: -1px
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container {
	width: 31.66666667%;
	height: auto
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list {
	float: left;
	width: 100%;
	height: auto
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list li {
	margin: 0 0 -1px 0;
	clear: left;
	width: 100%
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-list a {
	width: 100%
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container {
	border: none;
	float: left;
	width: 68.33333333%;
	padding: 0px
}

.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel {
	margin-right: -1px
}

.vc_tta-container {
	float: left;
	margin-bottom: 18px;
	width: 100%
}

.vc_tta-container .vc_tta-panel-body {
	display: none
}

.vc_tta-container .vc_tta-panel-body>div {
	padding-left: 20px;
	padding-right: 20px
}

.vc_tta-container .vc_tta-panel-body>div:first-child {
	padding-top: 20px
}

.vc_tta-container .vc_tta-panel-body>div:last-child {
	padding-bottom: 20px
}

.vc_tta-tabs-container {
	width: 100%;
	float: left;
	min-height: 40px
}

.vc_tta-tabs-container .vc_tta-tabs-list {
	min-height: 40px
}

.vc_tta-tabs-container .vc_tta-title-text {
	padding: 0px 6px
}

.vc_tta-panels-container {
	width: 100%;
	float: left
}

.vc_tta-panel .vc_tta-panel-heading {
	display: none
}

.vc_tta-panel .vc_tta-panel-body>div {
	margin-bottom: 0px
}

.vc_tta-panel.vc_active {
	display: block
}

.vc_tta-accordion .vc_tta-panel-heading {
	display: block;
	margin-bottom: 0px;
	display: block;
	cursor: pointer;
	width: 100%;
	float: left;
	position: relative
}

.vc_tta-accordion .vc_tta-panel-heading h4 {
	font-size: 1.15em;
	line-height: 48px;
	font-weight: 600
}

.vc_tta-accordion .vc_tta-panel-heading h4 a {
	width: 100%;
	float: left;
	padding: 0px 54px 0px 18px
}

.vc_tta-accordion .vc_tta-panel-heading h4.vc_tta-controls-icon-position-left a {
	padding-left: 54px;
	padding-right: 18px
}

.vc_tta-accordion .vc_tta-panel-heading h4.vc_tta-controls-icon-position-left i {
	right: inherit;
	left: 12px
}

.vc_tta-accordion .vc_tta-panel-heading i {
	position: absolute;
	top: 0px;
	right: 12px;
	font-family: 'MaterialDesignIcons';
	display: inline-block;
	font-style: normal;
	font-size: 32px;
	text-rendering: auto;
	height: 48px;
	line-height: 48px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

.vc_tta-accordion .vc_tta-panel-heading i.vc_tta-controls-icon-chevron::before {
	content: "\f1ed"
}

.vc_tta-accordion .vc_tta-panel .vc_tta-panel-body {
	display: none;
	border-top-width: 0px;
	border-bottom-width: 0px
}

.vc_tta-accordion .vc_tta-panels .vc_tta-panel {
	float: left;
	width: 100%;
	display: block;
	padding: 0px;
	margin-top: -1px;
	background: transparent
}

.vc_tta-accordion .vc_tta-panels .vc_tta-panel.vc_active {
	margin-bottom: 1px
}

.vc_tta-accordion .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-body {
	display: inline-block
}

.vc_tta-accordion .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-controls-icon-chevron {
	-moz-transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg)
}

.vc_tta-accordion.vc_tta-controls-align-right .vc_tta-panel-heading {
	text-align: right
}

.vc_tta-accordion.vc_tta-controls-align-center .vc_tta-panel-heading {
	text-align: center
}

.vc_tta.vc_general .vc_tta-panel-body {
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	padding: 14px 20px;
	display: none;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: padding .2s ease-in-out;
	transition: padding 0.2s ease-in-out
}

.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
	display: block
}

.vc_tta.vc_general .vc_tta-panel.vc_animating .vc_tta-panel-body {
	display: block;
	min-height: 0
}

.wpb_single_image .wpb_wrapper {
	line-height: 0px
}

.wpb_single_image a {
	line-height: 0px;
	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: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s
}

.wpb_single_image a:hover {
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: .8
}

.wpb_single_image a img {
	display: inline-block;
	width: auto
}

.pulse_theme #pulse_main_wrapper .vc_progress_bar {
	font-size: 0.85em
}

.pulse_theme #pulse_main_wrapper .vc_progress_bar .vc_single_bar {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	height: 8px;
	margin-bottom: 27px
}

.pulse_theme #pulse_main_wrapper .vc_progress_bar .vc_single_bar .vc_bar {
	width: 20%;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	position: relative;
	-moz-transition: cubic-bezier(0.25, 0.46, 0.45, 0.94) 1250ms;
	-o-transition: cubic-bezier(0.25, 0.46, 0.45, 0.94) 1250ms;
	-webkit-transition: cubic-bezier(0.25, 0.46, 0.45, 0.94) 1250ms;
	transition: cubic-bezier(0.25, 0.46, 0.45, 0.94) 1250ms
}

.pulse_theme #pulse_main_wrapper .vc_progress_bar .vc_single_bar .vc_label {
	text-shadow: none;
	position: absolute;
	top: -24px;
	z-index: 3;
	left: 0px;
	padding: 0px
}

.small_squared {
	position: absolute;
	top: -24px;
	z-index: 3;
	right: 0px
}

.bar_grey {
	color: #e0e0e0
}

.bar_grey .small_squared {
	color: #e0e0e0
}

.bar_blue {
	color: #0074CC
}

.bar_blue .small_squared {
	color: #0074CC
}

.bar_turquoise {
	color: #49afcd
}

.bar_turquoise .small_squared {
	color: #49afcd
}

.bar_green {
	color: #5bb75b
}

.bar_green .small_squared {
	color: #5bb75b
}

.bar_orange {
	color: #faa732
}

.bar_orange .small_squared {
	color: #faa732
}

.bar_red {
	color: #da4f49
}

.bar_red .small_squared {
	color: #da4f49
}

.bar_black {
	color: #000000
}

.bar_black .small_squared {
	color: #000000
}

.vc_separator h4 {
	font-weight: 600;
	font-size: 1.25em;
	padding: 0px 12px
}

.pulse_theme #pulse_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_accordion.not-column-inherit {
	float: none
}

.vc_column_container .vc_btn,
.vc_column_container .wpb_button {
	font-weight: 600;
	line-height: inherit;
	padding: 5px 14px
}

#prk_mega_wrap .row_pattern_overlay {
	background-color: rgba(0, 0, 0, 0.1);
	position: absolute;
	height: 100%;
	width: 100%;
	z-index: 2;
	max-width: none;
	display: block !important;
	top: 0px
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3 {
	border: 1px solid transparent;
	font-size: 1em;
	padding: 28px 28px;
	word-wrap: break-word
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3 .vc_cta3-actions {
	vertical-align: middle;
	white-space: nowrap
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3 .vc_cta3-content-header {
	margin-bottom: 18px
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3.vc_cta3-shape-rounded {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3.vc_cta3-align-center {
	text-align: center
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3.vc_cta3-align-right {
	text-align: right
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-actions {
	margin-top: 36px
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3.vc_cta3-actions-bottom .theme_button {
	margin-bottom: 6px
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3 h2 {
	font-weight: 600;
	font-size: 2em
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3 .theme_button {
	width: 100%;
	float: left
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3 .theme_button a {
	float: none
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3 .theme_button.vc_btn3-left a {
	float: left
}

.pulse_theme #pulse_main_wrapper .vc_general.vc_cta3 .theme_button.vc_btn3-right a {
	float: right
}

.prk_caption {
	font-size: 0.85em;
	padding: 2px 16px;
	position: absolute;
	bottom: 0px;
	left: 0px
}

.prk_caption.prk_caption_right {
	left: inherit;
	right: 0px
}

.vc_single_image-wrapper {
	display: inline-block;
	line-height: 0px;
	max-width: 100%
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
	border-radius: 4px;
	-webkit-box-shadow: none;
	box-shadow: none
}

.wpb_single_image .vc_box_shadow_3d_wrap {
	position: relative;
	z-index: 0;
	display: inline-block;
	max-width: 100%
}

.wpb_single_image .vc_box_shadow_3d_wrap:after,
.wpb_single_image .vc_box_shadow_3d_wrap:before {
	content: "";
	position: absolute;
	-webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
	left: 5px;
	bottom: 8px;
	height: 30%;
	z-index: -1;
	border-radius: inherit;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: skewY(-6deg);
	-ms-transform: skewY(-6deg);
	transform: skewY(-6deg)
}

.wpb_single_image .vc_box_shadow_3d_wrap:after {
	left: inherit;
	right: 5px;
	-webkit-transform: skewY(6deg);
	-ms-transform: skewY(6deg);
	transform: skewY(6deg);
	-webkit-transform-origin: 100% 0;
	-moz-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
	border-radius: 5000px;
	border-radius: 50%;
	-webkit-box-shadow: none;
	box-shadow: none;
	overflow: hidden
}

h3.wpb_heading {
	margin-bottom: 10px
}

h3.wpb_heading.wpb_progress_bar_heading {
	margin-bottom: 28px
}

.wpb_raw_html.wpb_content_element,
.wpb_gmaps_widget.wpb_content_element {
	margin-bottom: 0px
}

.vc_color-warning i {
	margin-left: -7px
}

@media only screen and (max-width: 767px) {
	
	.vc_responsive div.vc_row-fluid div[class*="vc_col-sm-"] {
		float: none;
		display: block;
		width: auto;
		margin-left: 0
	}
	
	.columns.button_right,
	.columns.button_center {
		text-align: left
	}
	.text_center .columns.button_center {
		text-align: center
	}
	.vc_tta-accordion .vc_tta-panel-heading {
		min-height: 48px
	}
	.vc_tta-accordion .vc_tta-panel-heading h4 {
		line-height: 1.7em;
		padding: 8px 0px
	}
}

@media (max-width: 600px) {
	
	.pulse_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panels-container,
	.pulse_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container,
	.pulse_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panels-container,
	.pulse_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container {
		width: 100%;
		float: left;
		margin: 0px
	}
	.pulse_responsive .vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-panel,
	.pulse_responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel {
		margin: 0px
	}
	.pulse_responsive .vc_responsive #pulse_main_wrapper .wpb_tour .wpb_tour_tabs_wrapper .vc_tta-tabs-list {
		margin-bottom: 1em
	}
	.pulse_responsive .vc_responsive .wpb_tour .wpb_tab {
		padding-left: 1em;
		padding-right: 1em
	}
	.pulse_responsive .vc_responsive .cta_align_left .wpb_button,
	.pulse_responsive .vc_responsive .cta_align_right .wpb_button {
		max-width: 70%;
		width: 70%;
		float: none;
		display: block;
		margin: 3% auto
	}
	.pulse_responsive .vc_responsive .cta_align_left .wpb_call_text,
	.pulse_responsive .vc_responsive .cta_align_right .wpb_call_text {
		width: auto;
		max-width: none;
		text-align: center
	}
}

@media (min-width: 768px) {
	
	.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-actions {
		display: table-cell;
		max-width: 30%
	}
	.vc_general.vc_cta3.vc_cta3-actions-left .vc_cta3-content {
		padding-left: 28px;
		display: table-cell
	}
	.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {
		display: table-cell;
		max-width: 30%
	}
	.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {
		padding-right: 28px;
		display: table-cell
	}
}

@media only screen and (min-width: 768px) {
	
	#pulse_ajax_container .pulse_gutenberg .small-12>#single_blog_inner #single_post_content>.alignfull,
	#pulse_ajax_container .pulse_gutenberg #s_sec_inner>.alignfull {
		margin-left: calc(50% - 50vw);
		margin-right: calc(50% - 50vw);
		width: auto;
		max-width: 1000%
	}
	#pulse_ajax_container .pulse_gutenberg .small-12>#single_blog_inner #single_post_content>.alignwide,
	#pulse_ajax_container .pulse_gutenberg #s_sec_inner>.alignwide {
		margin-left: calc(15% - 15vw);
		margin-right: calc(15% - 15vw);
		width: auto;
		max-width: 1000%
	}
	#pulse_ajax_container .pulse_gutenberg .small-12>#single_blog_inner #single_post_content>.alignwide img,
	#pulse_ajax_container .pulse_gutenberg .small-12>#single_blog_inner #single_post_content>.alignfull img,
	#pulse_ajax_container .pulse_gutenberg #s_sec_inner>.alignwide img,
	#pulse_ajax_container .pulse_gutenberg #s_sec_inner>.alignfull img {
		display: block;
		margin: 0 auto
	}
}

.pulse_theme .wp-block-separator:not(.is-style-wide):not(.is-style-dots),
.pulse_theme .wp-block-separator {
	max-width: none
}

.pulse_theme .wp-block-pullquote {
	color: #40464d;
	margin-bottom: 8px
}

.pulse_theme .wp-block-pullquote cite {
	text-decoration: underline
}

.pulse_theme .wp-block-button__link {
	color: inherit
}

.menu_at_top #pls_side_menu>div {
	visibility: hidden
}

.menu_at_top .st_without_menu #prk_blocks_wrapper,
.menu_at_top .st_regular_menu #prk_blocks_wrapper {
	display: block
}

.menu_at_top #pls_side_menu,
.menu_at_top .pls_no_sidebar.st_without_menu #prk_blocks_wrapper {
	display: none
}

.menu_at_top #pulse_main_wrapper #pulse_header_section {
	margin-top: 0px
}

.menu_at_top .pulse_dotted_nav #pulse_header_background,
.menu_at_top .pulse_dotted_nav #pulse_header_section,
.menu_at_top .pulse_dotted_nav #prk_blocks_wrapper {
	display: block
}

.menu_at_top #dotted_navigation {
	display: none
}

@media only screen and (min-width: 1921px) {
	.pulse_with_parallax {
		background-size: cover
	}
}

@media only screen and (max-width: 1200px) {
	
	#pulse_ajax_container.pulse_coming #pulse_countdown {
		width: 66%
	}
}

@media only screen and (max-width: 1180px) {
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_extra_pad,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_inner_block {
		padding-left: 36px;
		padding-right: 36px
	}
	.pulse_responsive .pulse_forced_menu #pulse_content {
		padding-top: 36px
	}
	.pulse_responsive .pulse_forced_menu #owl-row {
		margin-top: 0px
	}
	.pulse_responsive .pulse_forced_menu #single_blog_info,
	.pulse_responsive #prk_full_folio,
	.pulse_responsive #prk_half_folio {
		margin-top: 36px
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_price_table,
	.pulse_responsive .prk_service,
	.pulse_responsive #portfolio_single_page {
		margin-bottom: 36px
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_inner_block .prk_inner_block {
		padding-left: 0px;
		padding-right: 0px
	}
	.prk_text_rotator.h1_sized {
		font-size: 3.6em
	}
	.prk_text_rotator.h2_sized {
		font-size: 2.9em
	}
	.prk_text_rotator.h3_sized {
		font-size: 2.1em
	}
	.prk_text_rotator.h4_sized {
		font-size: 1.9em
	}
}

@media only screen and (max-width: 1023px) {
	.pulse_responsive .pulse_theme #pulse_main_wrapper .show_sooner {
		display: block
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .hide_sooner {
		display: none
	}
	.pulse_responsive .pls_sooner .row {
		width: auto;
		min-width: 0;
		margin-left: 0;
		margin-right: 0
	}
	.pulse_responsive .pls_sooner .row .row {
		margin-left: -18px;
		margin-right: -18px;
		max-width: none
	}
	.pulse_responsive .pls_sooner .column,
	.pulse_responsive .pls_sooner .columns {
		width: auto;
		float: none
	}
	.pulse_responsive .pls_sooner [class*="column"]+[class*="column"]:last-child,
	.pulse_responsive .pls_sooner .column:last-child,
	.pulse_responsive .pls_sooner .columns:last-child {
		float: none
	}
	.pulse_responsive .pls_sooner .column:before,
	.pulse_responsive .pls_sooner .columns:before,
	.pulse_responsive .pls_sooner .column:after,
	.pulse_responsive .pls_sooner .columns:after {
		content: "";
		display: table
	}
	.pulse_responsive .pls_sooner .column:after,
	.pulse_responsive .pls_sooner .columns:after {
		clear: both
	}
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .offset-by-one,
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .offset-by-two,
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .offset-by-three,
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .offset-by-four,
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .offset-by-five,
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .offset-by-six,
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .offset-by-pulse,
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .offset-by-eight,
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .offset-by-nine,
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .offset-by-ten {
		margin-left: 0
	}
	.pulse_responsive .pls_sooner .push-two,
	.pulse_responsive .pls_sooner .push-three,
	.pulse_responsive .pls_sooner .push-four,
	.pulse_responsive .pls_sooner .push-five,
	.pulse_responsive .pls_sooner .push-six,
	.pulse_responsive .pls_sooner .push-pulse,
	.pulse_responsive .pls_sooner .push-eight,
	.pulse_responsive .pls_sooner .push-nine,
	.pulse_responsive .pls_sooner .push-ten {
		left: auto
	}
	.pulse_responsive .pls_sooner .pull-two,
	.pulse_responsive .pls_sooner .pull-three,
	.pulse_responsive .pls_sooner .pull-four,
	.pulse_responsive .pls_sooner .pull-five,
	.pulse_responsive .pls_sooner .pull-six,
	.pulse_responsive .pls_sooner .pull-pulse,
	.pulse_responsive .pls_sooner .pull-eight,
	.pulse_responsive .pls_sooner .pull-nine,
	.pulse_responsive .pls_sooner .pull-ten {
		right: auto
	}
	.pulse_responsive .pls_sooner .pulse_theme #pulse_main_wrapper .prk_inner_block {
		padding-left: 18px;
		padding-right: 18px
	}
	.prk_text_rotator.h1_sized {
		font-size: 2.8em
	}
	.prk_text_rotator.h2_sized {
		font-size: 2.2em
	}
	.prk_text_rotator.h3_sized {
		font-size: 1.5em
	}
	.prk_text_rotator.h4_sized {
		font-size: 1.3em
	}
}

@media only screen and (max-width: 980px) {
	.pulse_responsive #blog_masonry_father .grid-sizer,
	.pulse_responsive #blog_masonry_father .blog_entry_li {
		width: 50%
	}
	.pulse_responsive #blog_masonry_father .blog_entry_li.forced_100 {
		width: 100%
	}
	.pulse_responsive .columnize-3 .portfolio_entry_li,
	.pulse_responsive .columnize-3 .grid-sizer,
	.pulse_responsive .columnize-4 .portfolio_entry_li,
	.pulse_responsive .columnize-4 .grid-sizer,
	.pulse_responsive .columnize-5 .portfolio_entry_li,
	.pulse_responsive .columnize-5 .grid-sizer,
	.pulse_responsive .columnize-6 .portfolio_entry_li,
	.pulse_responsive .columnize-6 .grid-sizer,
	.pulse_responsive .pulse_iso_gallery.iso_thirds .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_thirds .grid-sizer {
		width: 33.33333%
	}
	.pulse_responsive #pulse_related_projects.columnize-4 .portfolio_entry_li {
		width: 50%
	}
	.pulse_responsive .pulse_iso_gallery.iso_fourths .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_fourths .grid-sizer {
		width: 33.33333%
	}
	.pulse_responsive .pulse_iso_gallery.iso_fifths .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_fifths .grid-sizer {
		width: 33.33333%
	}
	.pulse_responsive .pulse_iso_gallery.iso_sixths .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_sixths .grid-sizer {
		width: 33.33333%
	}
	.pulse_responsive #pulse_mirror_menu #mirror_social_nets {
		display: none
	}
	.pulse_responsive .pls_info_board li {
		font-size: 14px
	}
}

@media only screen and (max-width: 767px) {
	.pulse_responsive body {
		-webkit-text-size-adjust: none;
		-ms-text-size-adjust: none
	}
	.pulse_responsive .row {
		width: auto;
		min-width: 0;
		margin-left: 0;
		margin-right: 0
	}
	.pulse_responsive .row .row {
		margin-left: -18px;
		margin-right: -18px;
		max-width: none
	}
	.pulse_responsive .column,
	.pulse_responsive .columns {
		width: auto;
		float: none;
		min-height: 0px
	}
	.pulse_responsive [class*="column"]+[class*="column"]:last-child,
	.pulse_responsive .column:last-child,
	.pulse_responsive .columns:last-child {
		float: none
	}
	.pulse_responsive .column:before,
	.pulse_responsive .columns:before,
	.pulse_responsive .column:after,
	.pulse_responsive .columns:after {
		content: "";
		display: table
	}
	.pulse_responsive .column:after,
	.pulse_responsive .columns:after {
		clear: both
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .offset-by-one,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .offset-by-two,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .offset-by-three,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .offset-by-four,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .offset-by-five,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .offset-by-six,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .offset-by-pulse,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .offset-by-eight,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .offset-by-nine,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .offset-by-ten {
		margin-left: 0
	}
	.pulse_responsive .push-two,
	.pulse_responsive .push-three,
	.pulse_responsive .push-four,
	.pulse_responsive .push-five,
	.pulse_responsive .push-six,
	.pulse_responsive .push-pulse,
	.pulse_responsive .push-eight,
	.pulse_responsive .push-nine,
	.pulse_responsive .push-ten {
		left: auto
	}
	.pulse_responsive .pull-two,
	.pulse_responsive .pull-three,
	.pulse_responsive .pull-four,
	.pulse_responsive .pull-five,
	.pulse_responsive .pull-six,
	.pulse_responsive .pull-pulse,
	.pulse_responsive .pull-eight,
	.pulse_responsive .pull-nine,
	.pulse_responsive .pull-ten {
		right: auto
	}
	.pulse_responsive .pulse_inv_cols .pls_outer_row>.row {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}
	.pulse_responsive .pulse_inv_cols .pls_outer_row>.row .vc_column_container {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		width: 100%
	}
	.pulse_responsive .pulse_inv_cols .pls_outer_row>.row .vc_column_container>.wpb_wrapper {
		width: 100%
	}
	.pulse_responsive .pulse_inv_cols .pls_outer_row>.row .vc_column_container:first-child {
		-webkit-order: 12;
		-ms-flex-order: 12;
		order: 12
	}
	.pulse_responsive .pulse_inv_cols .pls_outer_row>.row .vc_column_container:nth-child(2) {
		-webkit-order: 11;
		-ms-flex-order: 11;
		order: 11
	}
	.pulse_responsive .pulse_inv_cols .pls_outer_row>.row .vc_column_container:nth-child(3) {
		-webkit-order: 10;
		-ms-flex-order: 10;
		order: 10
	}
	.pulse_responsive .pulse_inv_cols .pls_outer_row>.row .vc_column_container:nth-child(4) {
		-webkit-order: 9;
		-ms-flex-order: 9;
		order: 9
	}
	.pulse_responsive .pulse_inv_cols .pls_outer_row>.row .vc_column_container:nth-child(5) {
		-webkit-order: 8;
		-ms-flex-order: 8;
		order: 8
	}
	.pulse_responsive .pulse_inv_cols .pls_outer_row>.row .vc_column_container:nth-child(6) {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7
	}
	.pulse_responsive .prk_theme_form .columns,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_extra_pad,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_inner_block {
		padding-left: 18px;
		padding-right: 18px
	}
	.pulse_responsive .pulse_forced_menu #pulse_content {
		padding-top: 18px
	}
	.pulse_responsive .pulse_forced_menu #single_blog_info,
	.pulse_responsive #prk_full_folio,
	.pulse_responsive #prk_half_folio {
		margin-top: 18px
	}
	.pulse_responsive .prk_theme_form .columns,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_price_table,
	.pulse_responsive .prk_service,
	.pulse_responsive #portfolio_single_page {
		margin-bottom: 18px
	}
	.pulse_responsive #go_back_button_wrapper {
		top: 54px;
		left: 8px
	}
	.pulse_responsive #go_back_button {
		font-size: 32px
	}
	.pulse_responsive .pulse_theme #pulse_ajax_inner .prk_counter_wrapper {
		margin-bottom: 60px
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .member_ul li {
		float: none
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .show_later {
		display: block
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .hide_later,
	.pulse_responsive #prk_footer_mirror {
		display: none
	}
	.pulse_responsive #prk_footer_wrapper {
		position: relative;
		width: 100%
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming #pulse_ajax_inner {
		margin: 0px !important
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming #pulse_countdown {
		width: 80%
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming .countdown-section {
		font-size: 14px
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming .countdown-amount {
		font-size: 32px
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming #pulse_countdown_text {
		font-size: 14px
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_inner_block .copy.small-6.right_sided {
		float: left
	}
	.pulse_responsive .single-post #pulse_content_inner {
		width: 100%
	}
	.pulse_responsive .columnize-3 .portfolio_entry_li,
	.pulse_responsive .columnize-3 .grid-sizer,
	.pulse_responsive .columnize-4 .portfolio_entry_li,
	.pulse_responsive .columnize-4 .grid-sizer,
	.pulse_responsive .columnize-5 .portfolio_entry_li,
	.pulse_responsive .columnize-5 .grid-sizer,
	.pulse_responsive .columnize-6 .portfolio_entry_li,
	.pulse_responsive .columnize-6 .grid-sizer,
	.pulse_responsive .pulse_iso_gallery.iso_thirds .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_thirds .grid-sizer {
		width: 50%
	}
	.pulse_responsive .pulse_iso_gallery.iso_fourths .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_fourths .grid-sizer {
		width: 50%
	}
	.pulse_responsive .pulse_iso_gallery.iso_fifths .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_fifths .grid-sizer {
		width: 50%
	}
	.pulse_responsive .pulse_iso_gallery.iso_sixths .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_sixths .grid-sizer {
		width: 50%
	}
	.pulse_responsive #pulse_to_parent a:hover i {
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		opacity: 0
	}
	.pulse_responsive .h1_bigger_sized h1 {
		font-size: 4.08em
	}
	.pulse_responsive .h1_sized h1 {
		font-size: 3.23em
	}
	.pulse_responsive h1 {
		font-size: 2.89em
	}
	.pulse_responsive .h2_sized h2 {
		font-size: 2.38em
	}
	.pulse_responsive #single_blog_title,
	.pulse_responsive .prk_vc_title h2,
	.pulse_responsive h2.big {
		font-size: 2.125em
	}
	.pulse_responsive h2 {
		font-size: 1.87em
	}
	.pulse_responsive h2.small {
		font-size: 1.785em
	}
	.pulse_responsive .h3_sized h3 {
		font-size: 1.87em
	}
	.pulse_responsive big h3,
	.pulse_responsive h3.big {
		font-size: 1.7em
	}
	.pulse_responsive h3 {
		font-size: 1.5725em
	}
	.pulse_responsive h3.small {
		font-size: 1.4875em
	}
	.pulse_responsive h4.big {
		font-size: 1.275em
	}
	.pulse_responsive h4 {
		font-size: 1.1475em
	}
	.pulse_responsive h4.small {
		font-size: 1.105em
	}
	.pulse_responsive h5 {
		font-size: 1.0625em
	}
	.pulse_responsive h5.small {
		font-size: 1.02em
	}
	.pulse_responsive h6.big {
		font-size: .9775em
	}
	.pulse_responsive #single_page_title {
		padding: 54px 0px 54px
	}
	.pulse_responsive #half-entry-right {
		padding-top: 32px
	}
	.pulse_responsive .owl-carousel .headings_top {
		font-size: 2.0em
	}
	.pulse_responsive .owl-carousel .huge .headings_body {
		font-size: 1em
	}
	.pulse_responsive .owl-carousel .huge .headings_top {
		font-size: 3.0em
	}
	.pulse_responsive .owl-carousel .big .headings_body {
		font-size: 1em
	}
	.pulse_responsive .owl-carousel .big .headings_top {
		font-size: 2.4em
	}
	.pulse_responsive .owl-carousel .prk_colored_slider {
		line-height: 1.1em
	}
	.pulse_responsive .pulse_video-bg {
		width: auto
	}
	.pulse_responsive #prk_footer_revealer {
		opacity: 1 !important
	}
	.pulse_responsive #dotted_navigation {
		right: 13px
	}
	.pulse_responsive .small-1.forced_mobile {
		width: 8.33333%;
		float: left
	}
	.pulse_responsive .small-2.forced_mobile {
		width: 16.66667%;
		float: left
	}
	.pulse_responsive .small-3.forced_mobile {
		width: 25%
	}
	.pulse_responsive .small-4.forced_mobile {
		float: left;
		width: 33.33333%
	}
	.pulse_responsive .small-5.forced_mobile {
		float: left;
		width: 41.66667%
	}
	.pulse_responsive .small-6.forced_mobile {
		float: left;
		width: 50%
	}
	.pulse_responsive .small-7.forced_mobile {
		float: left;
		width: 58.33333%
	}
	.pulse_responsive .small-8.forced_mobile {
		float: left;
		width: 66.66667%
	}
	.pulse_responsive .small-9.forced_mobile {
		float: left;
		width: 75%
	}
	.pulse_responsive .small-10.forced_mobile {
		width: 83.33333%
	}
	.pulse_responsive .small-11.forced_mobile {
		width: 91.66667%
	}
	.pulse_responsive .forced_row>div:not(.pls_first_row>div) {
		height: auto !important;
		min-height: 300px
	}
	.pulse_responsive .forced_row>.row:not(.pls_first_row>div) {
		height: auto !important;
		min-height: 300px
	}
	.pulse_responsive .vertical_forced_row>div:not(.pls_first_row>div) {
		height: auto !important;
		min-height: 300px
	}
	.pulse_responsive .pulse_forced_clm {
		height: auto !important;
		min-height: 300px
	}
	.pulse_responsive .bottom_forced_clm>div {
		display: block
	}
	.pulse_responsive .grid_single_title {
		padding: 0px 6px
	}
	.pulse_responsive .pulse_vertical_clm>div {
		display: block
	}
	.pulse_responsive .wpb_content_element.wpb_text_column.small-8,
	.pulse_responsive .wpb_content_element.wpb_text_column.small-9,
	.pulse_responsive .wpb_content_element.wpb_text_column.small-10 {
		width: 100%
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming #pulse_coming_wrapper {
		margin-top: 36px
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .mc4wp-form .colored_theme_button {
		width: 100%
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .mc4wp-form .colored_theme_button input {
		width: 100%;
		text-align: center
	}
	.pulse_responsive #submit_message_div {
		width: 100%
	}
	.pulse_responsive #submit_message_div a {
		width: 100%;
		text-align: center
	}
	.pulse_responsive #pulse_main_wrapper #prk_footer .widget {
		width: 100%;
		margin-bottom: 40px
	}
	.pulse_responsive .prk_copyright,
	.pulse_responsive .prk_copyright.prk_right_align {
		text-align: center
	}
	.pulse_responsive .prk_text_rotator.h1_sized {
		font-size: 2em
	}
	.pulse_responsive .prk_text_rotator.h2_sized {
		font-size: 1.4em
	}
	.pulse_responsive .prk_text_rotator.h3_sized {
		font-size: 1.1em
	}
	.pulse_responsive .prk_text_rotator.h4_sized {
		font-size: 1em
	}
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-4 li,
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-6 li,
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-8 li,
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-10 li,
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-12 li {
		width: 33.33333%
	}
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-4 li:nth-child(7),
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-4 li:nth-child(8) {
		display: none
	}
	.pulse_responsive .pls_featured_header #single_blog_info.unforced_row {
		position: relative;
		-moz-transform: translateY(0%);
		-ms-transform: translateY(0%);
		-webkit-transform: translateY(0%);
		transform: translateY(0%);
		margin-top: 18px;
		margin-bottom: -36px
	}
	.pulse_responsive .pls_info_board li {
		font-size: 12px
	}
	.pulse_responsive #prk_half_size_single .simple_line.on_folio {
		visibility: hidden
	}
	.pulse_responsive .inv_folio_half #prk_half_size_single {
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-direction: column;
		flex-direction: column
	}
	.pulse_responsive .inv_folio_half .small-8 {
		-webkit-order: 2;
		order: 2;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
		width: 100%
	}
	.pulse_responsive .inv_folio_half .small-4 {
		-webkit-order: 1;
		order: 1;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap
	}
	.pulse_responsive .inv_folio_half #single_slider {
		width: 100%
	}
	.pulse_responsive .inv_folio_half #half-entry-right {
		padding-top: 16px;
		padding-bottom: 48px
	}
	#pulse_content .member_ul_slider.owl-theme .owl-controls .owl-prev,
	#pulse_content .recentposts_ul_slider.owl-theme .owl-controls .owl-prev {
		margin-left: -26px
	}
	#pulse_content .member_ul_slider.owl-theme .owl-controls .owl-next,
	#pulse_content .recentposts_ul_slider.owl-theme .owl-controls .owl-next {
		margin-right: -26px
	}
}

@media only screen and (max-width: 640px) {
	.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_heavier_600,
	.pirenko_portfolios #single_meta_header .pulse_navigation_singles .special_heading {
		visibility: hidden
	}
}

@media only screen and (max-width: 580px) {
	.pulse_responsive #blog_masonry_father .grid-sizer,
	.pulse_responsive #blog_masonry_father .blog_entry_li {
		width: 100%
	}
}

@media (max-width: 480px) {
	.pulse_responsive .pulse_on_mobile #hidden_bar_footer,
	.pulse_responsive .pulse_on_mobile .slider_scroll_button,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .hide_much_later {
		display: none
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .show_much_later {
		display: block
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_extra_pad,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_inner_block {
		padding-left: 8px;
		padding-right: 8px
	}
	.pulse_responsive .pulse_forced_menu #pulse_content {
		padding-top: 8px
	}
	.pulse_responsive .pulse_forced_menu #single_blog_info,
	.pulse_responsive #portfolio_single_page,
	.pulse_responsive #prk_full_folio,
	.pulse_responsive #prk_half_folio {
		margin-top: 8px
	}
	.pulse_responsive .prk_theme_form .columns,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .prk_price_table,
	.pulse_responsive .prk_service,
	.pulse_responsive #portfolio_single_page {
		margin-bottom: 8px
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming #pulse_countdown_footer {
		position: relative;
		margin-top: 90px
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming #pulse_countdown_wrapper {
		position: relative;
		margin-top: 54px
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming #pulse_countdown {
		width: 92%
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming .countdown-section {
		font-size: 12px
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming .countdown-amount {
		font-size: 28px
	}
	.pulse_responsive #pulse_ajax_container.pulse_coming #pulse_countdown_text {
		font-size: 12px
	}
	.pulse_responsive .columnize-2 .portfolio_entry_li,
	.pulse_responsive .columnize-2 .grid-sizer,
	.pulse_responsive .columnize-3 .portfolio_entry_li,
	.pulse_responsive .columnize-3 .grid-sizer,
	.pulse_responsive .columnize-4 .portfolio_entry_li,
	.pulse_responsive .columnize-4 .grid-sizer,
	.pulse_responsive .columnize-5 .portfolio_entry_li,
	.pulse_responsive .columnize-5 .grid-sizer,
	.pulse_responsive .columnize-6 .portfolio_entry_li,
	.pulse_responsive .columnize-6 .grid-sizer,
	.pulse_responsive .pulse_iso_gallery.iso_doubles .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_doubles .grid-sizer {
		width: 100%
	}
	.pulse_responsive .pulse_iso_gallery.iso_thirds .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_thirds .grid-sizer {
		width: 100%
	}
	.pulse_responsive .pulse_iso_gallery.iso_fourths .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_fourths .grid-sizer {
		width: 100%
	}
	.pulse_responsive .pulse_iso_gallery.iso_fifths .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_fifths .grid-sizer {
		width: 100%
	}
	.pulse_responsive .pulse_iso_gallery.iso_sixths .portfolio_entry_li,
	.pulse_responsive .pulse_iso_gallery.iso_sixths .grid-sizer {
		width: 100%
	}
	.pulse_responsive .h1_bigger_sized h1 {
		font-size: 3.6em
	}
	.pulse_responsive .h1_sized h1 {
		font-size: 2.85em
	}
	.pulse_responsive h1 {
		font-size: 2.55em
	}
	.pulse_responsive .h2_sized h2 {
		font-size: 2.1em
	}
	.pulse_responsive #single_blog_title,
	.pulse_responsive .prk_vc_title h2,
	.pulse_responsive h2.big {
		font-size: 1.875em
	}
	.pulse_responsive h2 {
		font-size: 1.65em
	}
	.pulse_responsive h2.small {
		font-size: 1.575em
	}
	.pulse_responsive .h3_sized h3 {
		font-size: 1.65em
	}
	.pulse_responsive big h3,
	.pulse_responsive h3.big {
		font-size: 1.5em
	}
	.pulse_responsive h3 {
		font-size: 1.3875em
	}
	.pulse_responsive h3.small {
		font-size: 1.3125em
	}
	.pulse_responsive h4.big {
		font-size: 1.125em
	}
	.pulse_responsive h4 {
		font-size: 1.0125em
	}
	.pulse_responsive h4.small {
		font-size: .975em
	}
	.pulse_responsive h5 {
		font-size: .9375em
	}
	.pulse_responsive #single_blog_meta,
	.pulse_responsive #single_page_teaser {
		font-size: 0.85em
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .owl-carousel .headings_top,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .owl-carousel .huge .headings_top,
	.pulse_responsive .pulse_theme #pulse_main_wrapper .owl-carousel .big .headings_top {
		font-size: 1.6em
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .owl-carousel .prk_colored_slider {
		line-height: 1.2em;
		padding: 6px
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .owl-carousel .headings_body {
		padding: 3px 6px
	}
	.pulse_responsive .pulse_theme #pulse_main_wrapper .owl-carousel .prk_inner_block {
		padding-left: 0px;
		padding-right: 0px
	}
	.pulse_responsive .prk_section.prk_full_width {
		padding-top: 36px;
		padding-bottom: 10px
	}
	.pulse_responsive #pulse_header_area_inner .menu {
		font-size: 1.4em;
		line-height: 1.2em
	}
	.pulse_responsive #pulse_header_area_inner .menu>li {
		padding-bottom: 4px
	}
	.pulse_responsive .prk_text_rotator.h1_sized {
		font-size: 1.25em
	}
	.pulse_responsive .prk_text_rotator.h2_sized {
		font-size: 1.1em
	}
	.pulse_responsive .prk_text_rotator.h3_sized {
		font-size: 1em
	}
	.pulse_responsive .prk_text_rotator.h4_sized {
		font-size: 1em
	}
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-3 li,
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-4 li,
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-6 li,
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-8 li,
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-10 li,
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-12 li {
		width: 50%
	}
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-4 li:nth-child(7),
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-4 li:nth-child(8) {
		display: block
	}
	.pulse_responsive .pls_insta_wrapper.pls_insta_grid .pls_instagram.cols-3 li:nth-child(9) {
		display: none
	}
	.pulse_responsive .vc_separator.vc_sep_pos_align_center {
		width: 100%;
		text-align: center
	}
	.pulse_responsive .vc_separator h4 {
		white-space: normal;
		line-height: 1.7em
	}
	.pulse_responsive .vc_separator .vc_sep_holder_l,
	.pulse_responsive .vc_separator .vc_sep_holder_r {
		display: none
	}
	.pulse_responsive .pls_info_board li {
		font-size: 11px
	}
	#pulse_content .member_ul_slider.owl-theme .owl-controls .owl-prev,
	#pulse_content .recentposts_ul_slider.owl-theme .owl-controls .owl-prev {
		margin-left: -22px
	}
	#pulse_content .member_ul_slider.owl-theme .owl-controls .owl-next,
	#pulse_content .recentposts_ul_slider.owl-theme .owl-controls .owl-next {
		margin-right: -22px
	}
}

@media (max-width: 360px) {
	.pulse_responsive .prk_shifted #body_hider,
	.pulse_responsive .prk_shifted #prk_footer_outer,
	.pulse_responsive .prk_shifted #pulse_header_background,
	.pulse_responsive .prk_shifted #pulse_header_section,
	.pulse_responsive .prk_shifted #pulse_ajax_container {
		margin-left: -250px
	}
	.pulse_responsive .prk_shifted #prk_mobile_bar {
		margin-right: 0px
	}
	.pulse_responsive #prk_mobile_bar {
		margin-right: -250px;
		width: 250px
	}
	.pulse_responsive.pulse_ready .pulse_theme #pulse_main_wrapper #body_hider.second_anims {
		margin-left: -250px
	}
}

@media only screen and (min-width: 480px) {
	.pulse_responsive .medium-1 {
		float: left;
		width: 8.33333%
	}
	.pulse_responsive .medium-2 {
		float: left;
		width: 16.66667%
	}
	.pulse_responsive .medium-3 {
		float: left;
		width: 25%
	}
	.pulse_responsive .medium-4 {
		float: left;
		width: 33.33333%
	}
	.pulse_responsive .medium-5 {
		float: left;
		width: 41.66667%
	}
	.pulse_responsive .medium-6 {
		float: left;
		width: 50%
	}
	.pulse_responsive .medium-7 {
		float: left;
		width: 58.33333%
	}
	.pulse_responsive .medium-8 {
		float: left;
		width: 66.66667%
	}
	.pulse_responsive .medium-9 {
		float: left;
		width: 75%
	}
	.pulse_responsive .medium-10 {
		float: left;
		width: 83.33333%
	}
	.pulse_responsive .medium-11 {
		float: left;
		width: 91.66667%
	}
	.pulse_responsive .medium-12 {
		float: left;
		width: 100%
	}
}
img.wp-smiley,
         img.emoji {
         display: inline !important;
         border: none !important;
         box-shadow: none !important;
         height: 1em !important;
         width: 1em !important;
         margin: 0 .07em !important;
         vertical-align: -0.1em !important;
         background: none !important;
         padding: 0 !important;
         }
@media only screen and (min-width: 768px) {
	.pulse_responsive .large-1 {
		float: left;
		width: 8.33333%
	}
	.pulse_responsive .large-2 {
		float: left;
		width: 16.66667%
	}
	.pulse_responsive .large-3 {
		float: left;
		width: 25%
	}
	.pulse_responsive .large-4 {
		float: left;
		width: 33.33333%
	}
	.pulse_responsive .large-5 {
		float: left;
		width: 41.66667%
	}
	.pulse_responsive .large-6 {
		float: left;
		width: 50%
	}
	.pulse_responsive .large-7 {
		float: left;
		width: 58.33333%
	}
	.pulse_responsive .large-8 {
		float: left;
		width: 66.66667%
	}
	.pulse_responsive .large-9 {
		float: left;
		width: 75%
	}
	.pulse_responsive .large-10 {
		float: left;
		width: 83.33333%
	}
	.pulse_responsive .large-11 {
		float: left;
		width: 91.66667%
	}
	.pulse_responsive .large-12 {
		float: left;
		width: 100%
	}
}

@media screen and (max-width: 782px) {
	.pulse_on_mobile .admin-bar #pulse_full_back,
	.pulse_on_mobile .admin-bar #body_hider,
	.pulse_on_mobile .admin-bar #prk_mobile_bar,
	.pulse_on_mobile .admin-bar #prk_hidden_bar,
	.pulse_on_mobile .admin-bar #pulse_header_background,
	.pulse_on_mobile .admin-bar #pulse_header_section,
	.admin-bar #pulse_full_back,
	.admin-bar #body_hider,
	.admin-bar #prk_mobile_bar,
	.admin-bar #prk_hidden_bar,
	.admin-bar #pulse_header_background,
	.admin-bar #pulse_header_section {
		top: 46px
	}
}

.pulse_woo_page {
	margin-bottom: 90px
}

.woocommerce .pulse_forced_menu #single_page_title {
	margin-top: 0px
}

#pulse_main_wrapper #prk_hidden_cart {
	display: none
}

#pulse_main_wrapper #pulse_main_menu>#pulse_mm_inner>ul>li#prk_hidden_cart,
#pulse_main_wrapper .prk_mainer>ul>li#prk_hidden_cart {
	display: list-item
}

.woocommerce #classic_title_wrapper #single_page_title {
	padding-top: 54px
}

#pulse_main_wrapper .woocommerce div.product div.images .flex-control-nav,
.woocommerce-page #pulse_main_wrapper div.product div.images .flex-control-nav {
	position: relative;
	width: auto;
	top: 0px;
	bottom: inherit;
	right: inherit
}

#pulse_main_wrapper .woocommerce div.product div.images .flex-control-thumbs li,
.woocommerce-page #pulse_main_wrapper div.product div.images .flex-control-thumbs li {
	margin-right: 3.8%;
	margin-top: 3.8%;
	width: 22.1%
}

#pulse_main_wrapper .woocommerce div.product div.images .flex-control-thumbs li:nth-child(4),
#pulse_main_wrapper .woocommerce div.product div.images .flex-control-thumbs li:nth-child(8),
#pulse_main_wrapper .woocommerce div.product div.images .flex-control-thumbs li:nth-child(12),
#pulse_main_wrapper .woocommerce div.product div.images .flex-control-thumbs li:nth-child(16),
#pulse_main_wrapper .woocommerce div.product div.images .flex-control-thumbs li:nth-child(20),
.woocommerce-page #pulse_main_wrapper div.product div.images .flex-control-thumbs li:nth-child(4),
.woocommerce-page #pulse_main_wrapper div.product div.images .flex-control-thumbs li:nth-child(8),
.woocommerce-page #pulse_main_wrapper div.product div.images .flex-control-thumbs li:nth-child(12),
.woocommerce-page #pulse_main_wrapper div.product div.images .flex-control-thumbs li:nth-child(16),
.woocommerce-page #pulse_main_wrapper div.product div.images .flex-control-thumbs li:nth-child(20) {
	margin-right: 0px
}

#pulse_main_wrapper .woocommerce div.product div.images .flex-control-thumbs li img,
.woocommerce-page #pulse_main_wrapper div.product div.images .flex-control-thumbs li img {
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s;
	-webkit-transform: translate3d(0, 0, 0)
}

#pulse_main_wrapper .woocommerce .login,
.woocommerce-page #pulse_main_wrapper .login {
	margin-bottom: 2em;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px
}

#pulse_main_wrapper .woocommerce .login .form-row label.inline,
.woocommerce-page #pulse_main_wrapper .login .form-row label.inline {
	display: block;
	margin-top: 6px
}

#pulse_main_wrapper .woocommerce #pulse_content .button,
#pulse_main_wrapper .woocommerce .button,
.woocommerce-page #pulse_main_wrapper #pulse_content .button,
.woocommerce-page #pulse_main_wrapper .button {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	-moz-transition-property: background-color;
	-o-transition-property: background-color;
	-webkit-transition-property: background-color;
	transition-property: background-color;
	-moz-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	-webkit-transition-duration: 0.2s;
	transition-duration: 0.2s;
	outline: none;
	font-weight: 600;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	border-width: 0px;
	padding: 10px 12px
}

#pulse_main_wrapper .woocommerce input,
.woocommerce-page #pulse_main_wrapper input {
	-moz-appearance: none;
	-webkit-appearance: none;
	font-size: 0.9em;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	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: 0.45s;
	-o-transition-duration: 0.45s;
	-webkit-transition-duration: 0.45s;
	transition-duration: 0.45s
}

#pulse_main_wrapper .woocommerce input[type="radio"],
.woocommerce-page #pulse_main_wrapper input[type="radio"] {
	-moz-appearance: radio;
	-webkit-appearance: radio;
	width: 14px
}

#pulse_main_wrapper .woocommerce input[type="checkbox"],
.woocommerce-page #pulse_main_wrapper input[type="checkbox"] {
	-moz-appearance: checkbox;
	-webkit-appearance: checkbox;
	width: 14px
}

#pulse_main_wrapper .woocommerce table td,
.woocommerce-page #pulse_main_wrapper table td {
	border-bottom-width: 0px
}

#pulse_main_wrapper .woocommerce table th,
.woocommerce-page #pulse_main_wrapper table th {
	border-bottom-width: 0px;
	border-right-width: 0px
}

#pulse_main_wrapper .woocommerce .widget_product_search .woocommerce-product-search,
.woocommerce-page #pulse_main_wrapper .widget_product_search .woocommerce-product-search {
	position: relative
}

#pulse_main_wrapper .woocommerce .widget_product_search .screen-reader-text,
.woocommerce-page #pulse_main_wrapper .widget_product_search .screen-reader-text {
	display: none
}

#pulse_main_wrapper .woocommerce .widget_product_search .search-field,
.woocommerce-page #pulse_main_wrapper .widget_product_search .search-field {
	padding: 0px 32px 0px 15px;
	width: 100%;
	font-size: 1em;
	height: 38px;
	line-height: 38px
}

#pulse_main_wrapper .woocommerce .widget_product_search i,
#pulse_main_wrapper .woocommerce .widget_product_search input[type="submit"],
.woocommerce-page #pulse_main_wrapper .widget_product_search i,
.woocommerce-page #pulse_main_wrapper .widget_product_search input[type="submit"] {
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
	font-size: 16px;
	height: 38px;
	width: 18%;
	text-align: center;
	line-height: 38px;
	min-width: 32px;
	z-index: 1
}

#pulse_main_wrapper .woocommerce .widget_product_search input[type="submit"],
.woocommerce-page #pulse_main_wrapper .widget_product_search input[type="submit"] {
	z-index: 2;
	background: transparent !important
}

#pulse_main_wrapper .woocommerce dd,
.woocommerce-page #pulse_main_wrapper dd {
	margin: 0px
}

#pulse_main_wrapper .woocommerce .customer_details,
.woocommerce-page #pulse_main_wrapper .customer_details {
	margin-bottom: 54px
}

#pulse_main_wrapper .woocommerce .customer_details dt,
.woocommerce-page #pulse_main_wrapper .customer_details dt {
	font-weight: 600
}

#pulse_main_wrapper .woocommerce .customer_details dd,
.woocommerce-page #pulse_main_wrapper .customer_details dd {
	margin-bottom: 18px
}

#pulse_main_wrapper .woocommerce .woocommerce-info:before,
#pulse_main_wrapper .woocommerce .woocommerce-info a,
.woocommerce-page #pulse_main_wrapper .woocommerce-info:before,
.woocommerce-page #pulse_main_wrapper .woocommerce-info a {
	color: #1e85be
}

#pulse_main_wrapper .woocommerce .woocommerce-info #coupon_code,
.woocommerce-page #pulse_main_wrapper .woocommerce-info #coupon_code {
	padding: 6px 10px
}

#pulse_main_wrapper .woocommerce .woocommerce-error:before,
#pulse_main_wrapper .woocommerce .woocommerce-error a,
.woocommerce-page #pulse_main_wrapper .woocommerce-error:before,
.woocommerce-page #pulse_main_wrapper .woocommerce-error a {
	color: #b81c23
}

#pulse_main_wrapper .woocommerce #pulse_content div.product .woocommerce-tabs>ul,
.woocommerce-page #pulse_main_wrapper #pulse_content div.product .woocommerce-tabs>ul {
	padding: 0px;
	margin: 0px
}

#pulse_main_wrapper .woocommerce #pulse_content div.product .woocommerce-tabs>ul>li,
.woocommerce-page #pulse_main_wrapper #pulse_content div.product .woocommerce-tabs>ul>li {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	margin: 0px -1px 0px 0px;
	float: left
}

#pulse_main_wrapper .woocommerce #pulse_content div.product .woocommerce-tabs>ul>li:before,
#pulse_main_wrapper .woocommerce #pulse_content div.product .woocommerce-tabs>ul>li:after,
.woocommerce-page #pulse_main_wrapper #pulse_content div.product .woocommerce-tabs>ul>li:before,
.woocommerce-page #pulse_main_wrapper #pulse_content div.product .woocommerce-tabs>ul>li:after {
	display: none
}

#pulse_main_wrapper .woocommerce #pulse_content div.product .woocommerce-tabs .panel,
.woocommerce-page #pulse_main_wrapper #pulse_content div.product .woocommerce-tabs .panel {
	margin-top: -1px;
	padding: 18px
}

#pulse_main_wrapper .woocommerce h1,
#pulse_main_wrapper .woocommerce h2,
.woocommerce-page #pulse_main_wrapper h1,
.woocommerce-page #pulse_main_wrapper h2 {
	font-weight: 600
}

#pulse_main_wrapper .woocommerce h2,
.woocommerce-page #pulse_main_wrapper h2 {
	font-size: 1.85em
}

#pulse_main_wrapper .woocommerce .pulse_woo_page h1.page-title,
.woocommerce-page #pulse_main_wrapper .pulse_woo_page h1.page-title {
	display: none
}

#pulse_main_wrapper .woocommerce .pulse_woo_hidden,
.woocommerce-page #pulse_main_wrapper .pulse_woo_hidden {
	display: none
}

#pulse_main_wrapper .woocommerce .pulse_woo_thumb_wrapper,
.woocommerce-page #pulse_main_wrapper .pulse_woo_thumb_wrapper {
	position: relative
}

#pulse_main_wrapper .woocommerce .woocommerce #payment div.payment_box,
#pulse_main_wrapper .woocommerce .woocommerce-page #payment div.payment_box,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-error,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-info,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-message,
#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-error,
#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-info,
#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-message,
.woocommerce-page #pulse_main_wrapper .woocommerce #payment div.payment_box,
.woocommerce-page #pulse_main_wrapper .woocommerce-page #payment div.payment_box,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-error,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-info,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-message,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-error,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-info,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-message {
	text-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}

#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-error:before,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-info:before,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-message:before,
#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-error:before,
#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-info:before,
#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-message:before,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-error:before,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-info:before,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-message:before,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-error:before,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-info:before,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-message:before {
	background: transparent;
	text-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding-left: 2px
}

#pulse_main_wrapper .woocommerce span.onsale,
.woocommerce-page #pulse_main_wrapper span.onsale {
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	text-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	right: 14px;
	top: -4px;
	z-index: 2;
	width: 36px;
	height: 36px;
	line-height: 40px
}

#pulse_main_wrapper .woocommerce .products_ul_slider li.product h3,
#pulse_main_wrapper .woocommerce ul.products li.product h3,
.woocommerce-page #pulse_main_wrapper .products_ul_slider li.product h3,
.woocommerce-page #pulse_main_wrapper ul.products li.product h3 {
	font-size: 16px
}

#pulse_main_wrapper .woocommerce .price,
.woocommerce-page #pulse_main_wrapper .price {
	font-weight: 600;
	float: right
}

#pulse_main_wrapper .woocommerce ul.products,
.woocommerce-page #pulse_main_wrapper ul.products {
	margin: 0px;
	padding: 0px
}

#pulse_main_wrapper .woocommerce .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce ul.products li.product,
.woocommerce-page #pulse_main_wrapper .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper ul.products li.product {
	margin: 0px;
	width: 100%;
	margin-bottom: 36px
}

#pulse_main_wrapper .woocommerce .products_ul_slider li.product h3,
#pulse_main_wrapper .woocommerce ul.products li.product h3,
.woocommerce-page #pulse_main_wrapper .products_ul_slider li.product h3,
.woocommerce-page #pulse_main_wrapper ul.products li.product h3 {
	padding: 0px
}

#pulse_main_wrapper .woocommerce .woocommerce.columns-1 ul.products,
#pulse_main_wrapper .woocommerce .woocommerce.columns-2 ul.products,
#pulse_main_wrapper .woocommerce .woocommerce.columns-3 ul.products,
#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products,
#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products,
#pulse_main_wrapper .woocommerce .woocommerce.columns-6 ul.products,
#pulse_main_wrapper .woocommerce .pulse_cols-2 ul.products,
#pulse_main_wrapper .woocommerce .pulse_cols-3 ul.products,
#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products,
#pulse_main_wrapper .woocommerce .related ul.products,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-1 ul.products,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-2 ul.products,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-3 ul.products,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-4 ul.products,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-5 ul.products,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-6 ul.products,
.woocommerce-page #pulse_main_wrapper .pulse_cols-2 ul.products,
.woocommerce-page #pulse_main_wrapper .pulse_cols-3 ul.products,
.woocommerce-page #pulse_main_wrapper .pulse_cols-4 ul.products,
.woocommerce-page #pulse_main_wrapper .related ul.products {
	margin-left: -18px;
	margin-right: -18px
}

#pulse_main_wrapper .woocommerce .woocommerce.columns-1 ul.products li.product,
#pulse_main_wrapper .woocommerce .woocommerce.columns-2 ul.products li.product,
#pulse_main_wrapper .woocommerce .woocommerce.columns-3 ul.products li.product,
#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products li.product,
#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products li.product,
#pulse_main_wrapper .woocommerce .woocommerce.columns-6 ul.products li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-2 ul.products li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-3 ul.products li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products li.product,
#pulse_main_wrapper .woocommerce .related ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-1 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-2 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-3 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-6 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-2 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-3 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-4 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .related ul.products li.product {
	width: 33.33333%;
	padding-left: 18px;
	padding-right: 18px;
	clear: none
}

#pulse_main_wrapper .woocommerce .woocommerce.columns-1 ul.products li.product.first,
#pulse_main_wrapper .woocommerce .woocommerce.columns-2 ul.products li.product.first,
#pulse_main_wrapper .woocommerce .woocommerce.columns-3 ul.products li.product.first,
#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products li.product.first,
#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products li.product.first,
#pulse_main_wrapper .woocommerce .woocommerce.columns-6 ul.products li.product.first,
#pulse_main_wrapper .woocommerce .pulse_cols-2 ul.products li.product.first,
#pulse_main_wrapper .woocommerce .pulse_cols-3 ul.products li.product.first,
#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products li.product.first,
#pulse_main_wrapper .woocommerce .related ul.products li.product.first,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-1 ul.products li.product.first,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-2 ul.products li.product.first,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-3 ul.products li.product.first,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-4 ul.products li.product.first,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-5 ul.products li.product.first,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-6 ul.products li.product.first,
.woocommerce-page #pulse_main_wrapper .pulse_cols-2 ul.products li.product.first,
.woocommerce-page #pulse_main_wrapper .pulse_cols-3 ul.products li.product.first,
.woocommerce-page #pulse_main_wrapper .pulse_cols-4 ul.products li.product.first,
.woocommerce-page #pulse_main_wrapper .related ul.products li.product.first {
	clear: left
}

#pulse_main_wrapper .woocommerce .woocommerce.columns-1 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce .woocommerce.columns-1 ul.products li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-1 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-1 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-1 .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-1 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-1 .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-1 ul.products li.product {
	width: 100%
}

#pulse_main_wrapper .woocommerce .woocommerce.columns-2 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce .woocommerce.columns-2 ul.products li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-2 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-2 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-2 .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-2 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-2 .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-2 ul.products li.product {
	width: 50%
}

#pulse_main_wrapper .woocommerce .woocommerce.columns-4 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-4 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-4 .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-4 .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-4 ul.products li.product {
	width: 25%
}

#pulse_main_wrapper .woocommerce .woocommerce.columns-5 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-5 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-5 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-5 .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-5 .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-5 ul.products li.product {
	width: 20%
}

#pulse_main_wrapper .woocommerce .woocommerce.columns-6 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce .woocommerce.columns-6 ul.products li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-6 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce .pulse_cols-6 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-6 .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper .woocommerce.columns-6 ul.products li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-6 .products_ul_slider li.product,
.woocommerce-page #pulse_main_wrapper .pulse_cols-6 ul.products li.product {
	width: 16.66667%
}

#pulse_main_wrapper .woocommerce .products_ul_slider.owl-theme .owl-controls,
.woocommerce-page #pulse_main_wrapper .products_ul_slider.owl-theme .owl-controls {
	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.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s
}

#pulse_main_wrapper .woocommerce .products_ul_slider.owl-theme .owl-controls .owl-buttons,
.woocommerce-page #pulse_main_wrapper .products_ul_slider.owl-theme .owl-controls .owl-buttons {
	top: 40%;
	margin-top: -18px;
	width: 100%;
	left: 0px;
	height: 0px
}

#pulse_main_wrapper .woocommerce .products_ul_slider.owl-theme .owl-controls .owl-buttons i,
.woocommerce-page #pulse_main_wrapper .products_ul_slider.owl-theme .owl-controls .owl-buttons i {
	font-size: 33px;
	line-height: 18px
}

#pulse_main_wrapper .woocommerce .products_ul_slider.owl-theme .owl-controls .owl-buttons .owl-prev,
.woocommerce-page #pulse_main_wrapper .products_ul_slider.owl-theme .owl-controls .owl-buttons .owl-prev {
	margin-left: 0px;
	float: left;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 36px;
	height: 36px
}

#pulse_main_wrapper .woocommerce .products_ul_slider.owl-theme .owl-controls .owl-buttons .owl-prev i,
.woocommerce-page #pulse_main_wrapper .products_ul_slider.owl-theme .owl-controls .owl-buttons .owl-prev i {
	margin-left: -2px
}

#pulse_main_wrapper .woocommerce .products_ul_slider.owl-theme .owl-controls .owl-buttons .owl-next,
.woocommerce-page #pulse_main_wrapper .products_ul_slider.owl-theme .owl-controls .owl-buttons .owl-next {
	margin-right: 0px;
	float: right;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	width: 36px;
	height: 36px
}

#pulse_main_wrapper .woocommerce .products_ul_slider.owl-theme .owl-controls .owl-buttons .owl-next i,
.woocommerce-page #pulse_main_wrapper .products_ul_slider.owl-theme .owl-controls .owl-buttons .owl-next i {
	margin-left: 4px
}

#pulse_main_wrapper .woocommerce .products_ul_slider.owl-theme .price,
.woocommerce-page #pulse_main_wrapper .products_ul_slider.owl-theme .price {
	float: right
}

#pulse_main_wrapper .woocommerce .products_ul_slider.owl-theme .price ins,
.woocommerce-page #pulse_main_wrapper .products_ul_slider.owl-theme .price ins {
	float: right
}

#pulse_main_wrapper .woocommerce .products_ul_slider.owl-theme:hover .owl-controls,
.woocommerce-page #pulse_main_wrapper .products_ul_slider.owl-theme:hover .owl-controls {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

#pulse_main_wrapper .woocommerce .pulse_woo_slide,
.woocommerce-page #pulse_main_wrapper .pulse_woo_slide {
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 20px
}

#pulse_main_wrapper .woocommerce .pulse_woo_thumb_wrapper .pulse_woo_thumb,
.woocommerce-page #pulse_main_wrapper .pulse_woo_thumb_wrapper .pulse_woo_thumb {
	overflow: hidden;
	position: relative;
	line-height: 0px;
	margin: 0 0 1em
}

#pulse_main_wrapper .woocommerce .pulse_woo_thumb_wrapper .pulse_woo_thumb img,
.woocommerce-page #pulse_main_wrapper .pulse_woo_thumb_wrapper .pulse_woo_thumb img {
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-moz-transition-property: -moz-transform, opacity;
	-o-transition-property: -o-transform, opacity;
	-webkit-transition-property: -webkit-transform, opacity;
	transition-property: transform, opacity;
	margin: 0px;
	-webkit-backface-visibility: hidden
}

#pulse_main_wrapper .woocommerce .pulse_woo_thumb_wrapper .pulse_woo_thumb img.pulse_sec_image,
.woocommerce-page #pulse_main_wrapper .pulse_woo_thumb_wrapper .pulse_woo_thumb img.pulse_sec_image {
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	z-index: 1;
	top: 0px;
	left: 0px
}

#pulse_main_wrapper .woocommerce .pulse_woo_thumb_wrapper .pulse_woo_thumb .pulse_woo_add_button,
.woocommerce-page #pulse_main_wrapper .pulse_woo_thumb_wrapper .pulse_woo_thumb .pulse_woo_add_button {
	line-height: 36px;
	position: absolute;
	bottom: -36px;
	height: 36px;
	right: 0px;
	width: 100%;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=94);
	opacity: .94;
	-moz-transition-property: bottom, color;
	-o-transition-property: bottom, color;
	-webkit-transition-property: bottom, color;
	transition-property: bottom, color;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	padding: 0px 12px;
	font-size: 0.9em;
	z-index: 2
}

#pulse_main_wrapper .woocommerce .pulse_woo_thumb_wrapper .pulse_woo_thumb .pulse_woo_add_button i,
.woocommerce-page #pulse_main_wrapper .pulse_woo_thumb_wrapper .pulse_woo_thumb .pulse_woo_add_button i {
	line-height: 36px;
	font-size: 16px
}

#pulse_main_wrapper .woocommerce .pulse_woo_thumb_wrapper:hover img,
.woocommerce-page #pulse_main_wrapper .pulse_woo_thumb_wrapper:hover img {
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1)
}

#pulse_main_wrapper .woocommerce .pulse_woo_thumb_wrapper:hover .pulse_wsec img.pulse_sec_image,
.woocommerce-page #pulse_main_wrapper .pulse_woo_thumb_wrapper:hover .pulse_wsec img.pulse_sec_image {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1
}

#pulse_main_wrapper .woocommerce .pulse_woo_thumb_wrapper:hover .pulse_woo_add_button,
.woocommerce-page #pulse_main_wrapper .pulse_woo_thumb_wrapper:hover .pulse_woo_add_button {
	bottom: 0px
}

#pulse_main_wrapper .woocommerce .pulse_woo_product_info,
.woocommerce-page #pulse_main_wrapper .pulse_woo_product_info {
	float: left;
	margin-bottom: 6px
}

#pulse_main_wrapper .woocommerce ins,
.woocommerce-page #pulse_main_wrapper ins {
	text-decoration: none
}

#pulse_main_wrapper .woocommerce .price,
.woocommerce-page #pulse_main_wrapper .price {
	font-size: 16px;
	line-height: 1.2em
}

#pulse_main_wrapper .woocommerce .price ins,
.woocommerce-page #pulse_main_wrapper .price ins {
	text-decoration: none;
	font-size: 0.9em
}

#pulse_main_wrapper .woocommerce .price del,
.woocommerce-page #pulse_main_wrapper .price del {
	font-size: 0.9em;
	padding-bottom: 4px
}

#pulse_main_wrapper .woocommerce .product_type_simple,
#pulse_main_wrapper .woocommerce .star-rating,
#pulse_main_wrapper .woocommerce .add_to_cart_button,
.woocommerce-page #pulse_main_wrapper .product_type_simple,
.woocommerce-page #pulse_main_wrapper .star-rating,
.woocommerce-page #pulse_main_wrapper .add_to_cart_button {
	display: none
}

#pulse_main_wrapper .woocommerce .pulse_woo_cats,
.woocommerce-page #pulse_main_wrapper .pulse_woo_cats {
	font-size: 0.75em;
	padding-top: 2px
}

#pulse_main_wrapper .woocommerce .pulse_woo_hidden,
.woocommerce-page #pulse_main_wrapper .pulse_woo_hidden {
	display: block
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .products>li:last-child .pulse_woo_el_wrapper,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .products>li:last-child .pulse_woo_el_wrapper {
	border-bottom-width: 0px
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_el_wrapper,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_el_wrapper {
	padding-bottom: 12px;
	margin-bottom: 12px
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_el_wrapper .product,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_el_wrapper .product {
	margin-bottom: 0px
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_el_wrapper .pulse_woo_cats,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_el_wrapper .pulse_woo_cats {
	display: none
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_el_wrapper .price,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_el_wrapper .price {
	font-size: 14px
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_el_wrapper .price del,
#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_el_wrapper .price ins,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_el_wrapper .price del,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_el_wrapper .price ins {
	font-size: 14px
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_el_wrapper .price del,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_el_wrapper .price del {
	padding-bottom: 2px
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_thumb_wrapper,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_thumb_wrapper {
	width: 24%;
	float: left;
	margin-right: 4%;
	margin-bottom: 20px
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_thumb_wrapper>li,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_thumb_wrapper>li {
	margin-bottom: 0px
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_thumb_wrapper .pulse_woo_thumb,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_thumb_wrapper .pulse_woo_thumb {
	overflow: hidden;
	margin-bottom: 0px
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_thumb_wrapper .pulse_woo_add_button,
#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_thumb_wrapper span.onsale,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_thumb_wrapper .pulse_woo_add_button,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_thumb_wrapper span.onsale {
	display: none
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_thumb_wrapper:hover img,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_thumb_wrapper:hover img {
	-moz-transform: rotate(0deg) scale(1);
	-ms-transform: rotate(0deg) scale(1);
	-webkit-transform: rotate(0deg) scale(1);
	transform: rotate(0deg) scale(1)
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .price,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .price {
	font-size: 16px
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .price,
#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_product_info,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .price,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_product_info {
	width: 62%;
	float: left
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .price ins,
#pulse_main_wrapper .woocommerce .pulse_woo_widget .price del,
#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_product_info ins,
#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_product_info del,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .price ins,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .price del,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_product_info ins,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .pulse_woo_product_info del {
	float: none
}

#pulse_main_wrapper .woocommerce .pulse_woo_widget .product h3,
.woocommerce-page #pulse_main_wrapper .pulse_woo_widget .product h3 {
	font-size: 16px !important;
	font-weight: 600
}

#pulse_main_wrapper .woocommerce .woocommerce-result-count,
.woocommerce-page #pulse_main_wrapper .woocommerce-result-count {
	font-weight: 600;
	font-size: 1.35em
}

#pulse_main_wrapper .woocommerce .woocommerce-ordering,
#pulse_main_wrapper .woocommerce .woocommerce-result-count,
.woocommerce-page #pulse_main_wrapper .woocommerce-ordering,
.woocommerce-page #pulse_main_wrapper .woocommerce-result-count {
	margin-bottom: 36px
}

#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-pagination ul.page-numbers,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-pagination ul.page-numbers,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-pagination ul.page-numbers {
	border-width: 0px
}

#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-pagination ul.page-numbers li,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-pagination ul.page-numbers li,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-pagination ul.page-numbers li {
	line-height: 40px;
	text-align: center;
	border-width: 0px
}

#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-pagination ul.page-numbers li span,
#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-pagination ul.page-numbers li a,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li span,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li a,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-pagination ul.page-numbers li span,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-pagination ul.page-numbers li a,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-pagination ul.page-numbers li span,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-pagination ul.page-numbers li a {
	background: transparent;
	padding: 0px 8px;
	line-height: 40px;
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s
}

#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-pagination ul.page-numbers li span.prev,
#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-pagination ul.page-numbers li a.prev,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li span.prev,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li a.prev,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-pagination ul.page-numbers li span.prev,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-pagination ul.page-numbers li a.prev,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-pagination ul.page-numbers li span.prev,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-pagination ul.page-numbers li a.prev {
	margin-right: 54px
}

#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-pagination ul.page-numbers li span.next,
#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-pagination ul.page-numbers li a.next,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li span.next,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li a.next,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-pagination ul.page-numbers li span.next,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-pagination ul.page-numbers li a.next,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-pagination ul.page-numbers li span.next,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-pagination ul.page-numbers li a.next {
	margin-left: 54px
}

#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-pagination ul.page-numbers li span.current,
#pulse_main_wrapper .woocommerce .woocommerce .woocommerce-pagination ul.page-numbers li a.current,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li span.current,
#pulse_main_wrapper .woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li a.current,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-page #pulse_main_wrapper .woocommerce .woocommerce-pagination ul.page-numbers li a.current,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-pagination ul.page-numbers li span.current,
.woocommerce-page #pulse_main_wrapper .woocommerce-page .woocommerce-pagination ul.page-numbers li a.current {
	text-decoration: underline
}

#pulse_main_wrapper .woocommerce #prk_hidden_cart i,
.woocommerce-page #pulse_main_wrapper #prk_hidden_cart i {
	font-size: 20px;
	padding-right: 6px;
	top: 1px;
	position: relative
}

#pulse_main_wrapper .woocommerce .cart-collaterals .cart_totals table,
.woocommerce-page #pulse_main_wrapper .cart-collaterals .cart_totals table {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}

#pulse_main_wrapper .woocommerce table.shop_table,
.woocommerce-page #pulse_main_wrapper table.shop_table {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}

#pulse_main_wrapper .woocommerce table.shop_table td,
.woocommerce-page #pulse_main_wrapper table.shop_table td {
	border-left-width: 0px;
	border-right-width: 0px
}

#pulse_main_wrapper .woocommerce table.shop_table td.actions,
.woocommerce-page #pulse_main_wrapper table.shop_table td.actions {
	border-bottom-width: 0px
}

#pulse_main_wrapper .woocommerce table.shop_table.customer_details th,
#pulse_main_wrapper .woocommerce table.shop_table.order_details th,
#pulse_main_wrapper .woocommerce table.shop_table.woocommerce-checkout-review-order-table th,
.woocommerce-page #pulse_main_wrapper table.shop_table.customer_details th,
.woocommerce-page #pulse_main_wrapper table.shop_table.order_details th,
.woocommerce-page #pulse_main_wrapper table.shop_table.woocommerce-checkout-review-order-table th {
	border-bottom-width: 0px
}

#pulse_main_wrapper .woocommerce #pulse_content table.shop_table.customer_details tr:first-child td,
.woocommerce-page #pulse_main_wrapper #pulse_content table.shop_table.customer_details tr:first-child td {
	border-top: 0px
}

#pulse_main_wrapper .woocommerce .shipping_calculator,
.woocommerce-page #pulse_main_wrapper .shipping_calculator {
	margin-top: 36px;
	text-align: right
}

#pulse_main_wrapper .woocommerce .shipping_calculator h2,
.woocommerce-page #pulse_main_wrapper .shipping_calculator h2 {
	font-weight: 600;
	font-size: 18px
}

#pulse_main_wrapper .woocommerce .shipping_calculator a:after,
.woocommerce-page #pulse_main_wrapper .shipping_calculator a:after {
	font-size: 16px
}

#pulse_main_wrapper .woocommerce #pulse_content .shop_table.cart #coupon_code,
#pulse_main_wrapper .woocommerce .shop_table.cart #coupon_code,
.woocommerce-page #pulse_main_wrapper #pulse_content .shop_table.cart #coupon_code,
.woocommerce-page #pulse_main_wrapper .shop_table.cart #coupon_code {
	height: 30px;
	line-height: 30px;
	min-width: 120px
}

#pulse_main_wrapper .woocommerce #pulse_content .shop_table.cart .button,
#pulse_main_wrapper .woocommerce .shop_table.cart .button,
.woocommerce-page #pulse_main_wrapper #pulse_content .shop_table.cart .button,
.woocommerce-page #pulse_main_wrapper .shop_table.cart .button {
	font-size: 11px;
	font-weight: 400;
	height: 30px;
	line-height: 30px;
	padding-top: 0px;
	padding-bottom: 0px
}

#pulse_main_wrapper .woocommerce .cart-collaterals,
.woocommerce-page #pulse_main_wrapper .cart-collaterals {
	padding-top: 54px
}

#pulse_main_wrapper .woocommerce .cart-collaterals .cart_totals,
.woocommerce-page #pulse_main_wrapper .cart-collaterals .cart_totals {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	text-align: right
}

#pulse_main_wrapper .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout,
#pulse_main_wrapper .woocommerce .cart-collaterals .cart_totals table,
.woocommerce-page #pulse_main_wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout,
.woocommerce-page #pulse_main_wrapper .cart-collaterals .cart_totals table {
	float: right
}

#pulse_main_wrapper .woocommerce .cart-collaterals .cart_totals td,
.woocommerce-page #pulse_main_wrapper .cart-collaterals .cart_totals td {
	padding-right: 8px;
	width: 20%
}

#pulse_main_wrapper .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout,
.woocommerce-page #pulse_main_wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout {
	margin-bottom: 72px
}

#pulse_main_wrapper .woocommerce .cart-collaterals h2,
.woocommerce-page #pulse_main_wrapper .cart-collaterals h2 {
	padding-bottom: 18px;
	font-size: 1.45em
}

#pulse_main_wrapper .woocommerce #pulse_content_inner .cart-collaterals .cart_totals table,
.woocommerce-page #pulse_main_wrapper #pulse_content_inner .cart-collaterals .cart_totals table {
	border-top-width: 0px
}

#pulse_main_wrapper .woocommerce .shipping-calculator-form .sod_list,
.woocommerce-page #pulse_main_wrapper .shipping-calculator-form .sod_list {
	max-height: 200px
}

#pulse_main_wrapper .woocommerce .shipping-calculator-form input,
.woocommerce-page #pulse_main_wrapper .shipping-calculator-form input {
	padding: 6px 10px
}

#pulse_main_wrapper .woocommerce .login,
#pulse_main_wrapper .woocommerce #customer_details,
.woocommerce-page #pulse_main_wrapper .login,
.woocommerce-page #pulse_main_wrapper #customer_details {
	margin-bottom: 54px
}

#pulse_main_wrapper .woocommerce .login h3,
#pulse_main_wrapper .woocommerce #customer_details h3,
.woocommerce-page #pulse_main_wrapper .login h3,
.woocommerce-page #pulse_main_wrapper #customer_details h3 {
	margin-bottom: 18px
}

#pulse_main_wrapper .woocommerce .login input,
#pulse_main_wrapper .woocommerce #customer_details input,
.woocommerce-page #pulse_main_wrapper .login input,
.woocommerce-page #pulse_main_wrapper #customer_details input {
	padding: 6px 10px
}

#pulse_main_wrapper .woocommerce #reviews h3,
.woocommerce-page #pulse_main_wrapper #reviews h3 {
	margin-top: 36px
}

#pulse_main_wrapper .woocommerce #order_review_heading,
.woocommerce-page #pulse_main_wrapper #order_review_heading {
	margin-bottom: 18px
}

#pulse_main_wrapper .woocommerce #ship-to-different-address-checkbox,
.woocommerce-page #pulse_main_wrapper #ship-to-different-address-checkbox {
	-moz-appearance: checkbox;
	-webkit-appearance: checkbox
}

#pulse_main_wrapper .woocommerce .pulse_woo_empty h2,
#pulse_main_wrapper .woocommerce .pulse_woo_empty .cart-empty,
.woocommerce-page #pulse_main_wrapper .pulse_woo_empty h2,
.woocommerce-page #pulse_main_wrapper .pulse_woo_empty .cart-empty {
	margin-bottom: 18px
}

#pulse_main_wrapper .woocommerce .pulse_woo_empty .return-to-shop,
.woocommerce-page #pulse_main_wrapper .pulse_woo_empty .return-to-shop {
	margin-bottom: 108px
}

#pulse_main_wrapper .woocommerce .pulse_woo_empty .simple_line,
.woocommerce-page #pulse_main_wrapper .pulse_woo_empty .simple_line {
	margin-bottom: 36px
}

#pulse_main_wrapper #pulse_content .woocommerce .woocommerce-message a:hover,
#pulse_main_wrapper .woocommerce .woocommerce-message a:hover {
	background-color: #8FAE1B
}

#pulse_main_wrapper #pulse_content .woocommerce .checkout_coupon input.button:hover,
#pulse_main_wrapper .woocommerce .checkout_coupon input.button:hover {
	background-color: #1E85BE
}

#pulse_main_wrapper .woocommerce.columns-1 ul.products,
#pulse_main_wrapper .woocommerce.columns-2 ul.products,
#pulse_main_wrapper .woocommerce.columns-3 ul.products,
#pulse_main_wrapper .woocommerce.columns-4 ul.products,
#pulse_main_wrapper .woocommerce.columns-5 ul.products,
#pulse_main_wrapper .woocommerce.columns-6 ul.products {
	margin-left: -18px;
	margin-right: -18px
}

#pulse_main_wrapper .woocommerce.columns-1 ul.products li.product,
#pulse_main_wrapper .woocommerce.columns-2 ul.products li.product,
#pulse_main_wrapper .woocommerce.columns-3 ul.products li.product,
#pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
#pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
#pulse_main_wrapper .woocommerce.columns-6 ul.products li.product {
	width: 33.33333%;
	padding-left: 18px;
	padding-right: 18px
}

#pulse_main_wrapper .woocommerce.columns-1 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce.columns-1 ul.products li.product {
	width: 100%
}

#pulse_main_wrapper .woocommerce.columns-2 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce.columns-2 ul.products li.product {
	width: 50%
}

#pulse_main_wrapper .woocommerce.columns-4 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce.columns-4 ul.products li.product {
	width: 25%
}

#pulse_main_wrapper .woocommerce.columns-5 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce.columns-5 ul.products li.product {
	width: 20%
}

#pulse_main_wrapper .woocommerce.columns-6 .products_ul_slider li.product,
#pulse_main_wrapper .woocommerce.columns-6 ul.products li.product {
	width: 16.66667%
}

#pulse_main_wrapper #pls_right_sidebar {
	padding-top: 0px
}

#pulse_main_wrapper #pls_right_sidebar ul.product_list_widget li {
	margin-bottom: 12px
}

#pulse_main_wrapper #pls_right_sidebar ul.product_list_widget li img {
	width: 80px;
	margin-bottom: 12px
}

#pulse_main_wrapper #pls_right_sidebar ul.product_list_widget li:last-child {
	border-bottom-width: 0px;
	margin-bottom: 0px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce #payment {
	margin-bottom: 72px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce #payment div.payment_box:after {
	top: -2px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce table {
	border-spacing: 0px 2px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce h3,
.woocommerce-checkout #pulse_main_wrapper .woocommerce h2 {
	margin-bottom: 6px !important;
	font-size: 1.35em;
	font-weight: 600;
	width: 100%
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce h3 {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 6px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce #order_review_heading {
	border-bottom-width: 0px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce .woocommerce-billing-fields h3 {
	margin-bottom: 36px !important
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce h4 {
	margin-bottom: 18px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce ul.order_details {
	margin: 0px 0px 18px;
	padding: 0px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce .simple_line {
	margin: 0px 0px 72px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce table.order_details,
.woocommerce-checkout #pulse_main_wrapper .woocommerce table.customer_details {
	margin: 0px 0px 54px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce .pulse_woo_checkout h3 {
	font-size: 14px;
	border-bottom-width: 0px;
	margin-top: 18px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce .pulse_woo_checkout>p {
	margin-bottom: 72px
}

.woocommerce-checkout #pulse_main_wrapper .woocommerce .pulse_woo_thankyou {
	margin-bottom: 72px
}

body .pp_pic_holder.pp_woocommerce .ppt {
	display: none !important
}

body .pp_pic_holder.pp_woocommerce .pp_content_container {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}

body .pp_pic_holder.pp_woocommerce .pp_description {
	margin: 0px 0px 10px;
	font-weight: 600
}

body .pp_pic_holder.pp_woocommerce .pp_arrow_next,
body .pp_pic_holder.pp_woocommerce .pp_arrow_previous {
	margin-top: 3px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container h1 {
	font-size: 34px;
	margin-bottom: 8px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container #single_page_title {
	display: none
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .summary .price {
	margin-bottom: 26px;
	width: 100%;
	float: left
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .summary .price del {
	float: none;
	padding-right: 4px;
	display: inline-block
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .summary .price del .amount {
	font-size: 12px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .summary .price>ins .amount,
.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .summary .price>.amount {
	font-size: 24px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .summary .cart {
	margin-top: 18px;
	padding-bottom: 34px;
	position: relative;
	margin-bottom: 54px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .summary .cart:after {
	content: "";
	width: 34px;
	height: 4px;
	position: absolute;
	bottom: -2em
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .summary .star-rating {
	display: block;
	margin-bottom: 18px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .quantity {
	margin-right: 1px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .quantity .plus,
.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .quantity .minus {
	height: 17px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .quantity.buttons_added,
.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container input.qty,
.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .single_add_to_cart_button {
	height: 34px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container span.onsale {
	top: -8px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .product_meta {
	font-size: 0.9em;
	font-weight: 600
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .product_meta>span {
	width: 100%;
	display: block
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .woocommerce-tabs {
	padding-top: 54px;
	margin-bottom: 72px
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .woocommerce-tabs #comments>h2,
.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .woocommerce-tabs #tab-description>h2 {
	display: none
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .related>h3,
.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .related>h2 {
	margin-bottom: 18px;
	font-weight: 600
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .related .price {
	float: right;
	font-size: 16px;
	line-height: 1.2em
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .related .price del {
	padding-right: 4px;
	font-size: 0.8em
}

.woocommerce.single-product #pulse_main_wrapper #pulse_ajax_container .related .price ins {
	float: right
}

.woocommerce-MyAccount-navigation ul li a::before {
	line-height: 1;
	font-family: 'FontAwesome';
	line-height: inherit;
	vertical-align: baseline;
	content: "\f0e4";
	text-align: right;
	float: right;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	opacity: .9;
	font-size: 20px
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before {
	content: "\f15c"
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before {
	content: "\f015"
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before {
	content: "\f019"
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before {
	content: "\f044"
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before {
	content: "\f08b"
}

.pulse_theme.woocommerce-account .woocommerce-MyAccount-content {
	margin-bottom: 54px
}

.pulse_theme.woocommerce-account .woocommerce-MyAccount-navigation {
	width: 32%;
	padding-right: 36px;
	margin-bottom: 54px
}

.pulse_theme.woocommerce-account .woocommerce-MyAccount-navigation ul {
	list-style: none;
	padding: 0px;
	margin: 6px 0px 0px
}

.pulse_theme.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
	padding: .9em 0;
	display: block
}

.pulse_theme.woocommerce-account.woocommerce-edit-address .addresses .title h3 {
	padding: 20px 0px
}

.pulse_theme.woocommerce-account.woocommerce-edit-address .addresses .title .edit {
	padding-top: 26px
}

.pulse_theme.woocommerce-account input {
	padding: 6px 10px
}

.pulse_theme.woocommerce-account fieldset {
	margin: 24px 0px
}

.pulse_theme.woocommerce-account fieldset legend {
	font-weight: 600;
	padding: 0px 10px
}

@media only screen and (max-width: 767px) {
	.pulse_theme.woocommerce-account .woocommerce-MyAccount-navigation {
		width: 100%;
		padding-right: 0px
	}
	.pulse_theme.woocommerce-account .woocommerce-MyAccount-navigation ul {
		padding-right: 0px;
		text-align: left;
		padding-bottom: 20px
	}
	#pulse_main_wrapper .pulse_woo_widget .price,
	#pulse_main_wrapper .pulse_woo_widget .pulse_woo_product_info,
	#pulse_main_wrapper .woocommerce .pulse_woo_widget .price,
	#pulse_main_wrapper .woocommerce .pulse_woo_widget .pulse_woo_product_info,
	.woocommerce #pulse_main_wrapper .pulse_woo_widget .price,
	.woocommerce #pulse_main_wrapper .pulse_woo_widget .pulse_woo_product_info {
		float: right;
		text-align: right
	}
	#pulse_main_wrapper .woocommerce.columns-3 ul.products li.product,
	#pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
	#pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
	#pulse_main_wrapper .woocommerce.columns-6 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-3 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-4 ul.products li.product,
	#pulse_main_wrapper .related ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-3 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-6 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-3 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products li.product,
	#pulse_main_wrapper .woocommerce .related ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-3 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-6 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-3 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-4 ul.products li.product,
	.woocommerce #pulse_main_wrapper .related ul.products li.product {
		width: 50%;
		padding-left: 18px;
		padding-right: 18px
	}
	#pulse_main_wrapper .woocommerce.columns-3 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce.columns-4 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce.columns-5 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce.columns-6 ul.products li.product.first,
	#pulse_main_wrapper .pulse_cols-3 ul.products li.product.first,
	#pulse_main_wrapper .pulse_cols-4 ul.products li.product.first,
	#pulse_main_wrapper .related ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-3 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-6 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .pulse_cols-3 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .related ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-3 ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-4 ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-5 ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-6 ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .pulse_cols-3 ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .pulse_cols-4 ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .related ul.products li.product.first {
		clear: none
	}
	#pulse_main_wrapper .woocommerce.columns-4 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-4 .products_ul_slider li.product,
	#pulse_main_wrapper .pulse_cols-4 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-4 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-4 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-4 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-4 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-4 ul.products li.product {
		width: 50%
	}
	#pulse_main_wrapper .woocommerce.columns-4 .products_ul_slider li.product.first,
	#pulse_main_wrapper .woocommerce.columns-4 ul.products li.product.first,
	#pulse_main_wrapper .pulse_cols-4 .products_ul_slider li.product.first,
	#pulse_main_wrapper .pulse_cols-4 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-4 .products_ul_slider li.product.first,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .pulse_cols-4 .products_ul_slider li.product.first,
	#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-4 .products_ul_slider li.product.first,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-4 ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .pulse_cols-4 .products_ul_slider li.product.first,
	.woocommerce #pulse_main_wrapper .pulse_cols-4 ul.products li.product.first {
		clear: none
	}
	#pulse_main_wrapper .woocommerce.columns-5 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-5 .products_ul_slider li.product,
	#pulse_main_wrapper .pulse_cols-5 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-5 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-5 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-5 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-5 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-5 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-5 ul.products li.product {
		width: 50%
	}
	#pulse_main_wrapper .woocommerce.columns-5 .products_ul_slider li.product.first,
	#pulse_main_wrapper .woocommerce.columns-5 ul.products li.product.first,
	#pulse_main_wrapper .pulse_cols-5 .products_ul_slider li.product.first,
	#pulse_main_wrapper .pulse_cols-5 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-5 .products_ul_slider li.product.first,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products li.product.first,
	#pulse_main_wrapper .woocommerce .pulse_cols-5 .products_ul_slider li.product.first,
	#pulse_main_wrapper .woocommerce .pulse_cols-5 ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-5 .products_ul_slider li.product.first,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-5 ul.products li.product.first,
	.woocommerce #pulse_main_wrapper .pulse_cols-5 .products_ul_slider li.product.first,
	.woocommerce #pulse_main_wrapper .pulse_cols-5 ul.products li.product.first {
		clear: none
	}
	#pulse_main_wrapper .woocommerce.columns-6 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce.columns-6 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-6 .products_ul_slider li.product,
	#pulse_main_wrapper .pulse_cols-6 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-6 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-6 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-6 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-6 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-6 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-6 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-6 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-6 ul.products li.product {
		width: 50%
	}
	#pulse_main_wrapper .woocommerce.columns-6.first,
	#pulse_main_wrapper .pulse_cols-6.first,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-6.first,
	#pulse_main_wrapper .woocommerce .pulse_cols-6.first,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-6.first,
	.woocommerce #pulse_main_wrapper .pulse_cols-6.first {
		clear: none
	}
}

@media (max-width: 480px) {
	#pulse_main_wrapper .pulse_woo_product_info,
	#pulse_main_wrapper .woocommerce .pulse_woo_product_info,
	.woocommerce #pulse_main_wrapper .pulse_woo_product_info {
		padding-left: 12px;
		padding-right: 12px
	}
	#pulse_main_wrapper div.product div.summary,
	#pulse_main_wrapper div.product div.images,
	#pulse_main_wrapper .woocommerce div.product div.summary,
	#pulse_main_wrapper .woocommerce div.product div.images,
	.woocommerce #pulse_main_wrapper div.product div.summary,
	.woocommerce #pulse_main_wrapper div.product div.images {
		width: 100%
	}
	#pulse_main_wrapper .woocommerce.columns-2 ul.products,
	#pulse_main_wrapper .woocommerce.columns-3 ul.products,
	#pulse_main_wrapper .woocommerce.columns-4 ul.products,
	#pulse_main_wrapper .woocommerce.columns-5 ul.products,
	#pulse_main_wrapper .woocommerce.columns-6 ul.products,
	#pulse_main_wrapper .pulse_cols-2 ul.products,
	#pulse_main_wrapper .pulse_cols-3 ul.products,
	#pulse_main_wrapper .pulse_cols-4 ul.products,
	#pulse_main_wrapper .related ul.products,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-2 ul.products,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-3 ul.products,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-6 ul.products,
	#pulse_main_wrapper .woocommerce .pulse_cols-2 ul.products,
	#pulse_main_wrapper .woocommerce .pulse_cols-3 ul.products,
	#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products,
	#pulse_main_wrapper .woocommerce .related ul.products,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-2 ul.products,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-3 ul.products,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-4 ul.products,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-5 ul.products,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-6 ul.products,
	.woocommerce #pulse_main_wrapper .pulse_cols-2 ul.products,
	.woocommerce #pulse_main_wrapper .pulse_cols-3 ul.products,
	.woocommerce #pulse_main_wrapper .pulse_cols-4 ul.products,
	.woocommerce #pulse_main_wrapper .related ul.products {
		margin-left: -18px;
		margin-right: -18px
	}
	#pulse_main_wrapper .woocommerce.columns-2 ul.products li.product,
	#pulse_main_wrapper .woocommerce.columns-3 ul.products li.product,
	#pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
	#pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
	#pulse_main_wrapper .woocommerce.columns-6 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-2 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-3 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-4 ul.products li.product,
	#pulse_main_wrapper .related ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-2 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-3 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-6 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-2 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-3 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products li.product,
	#pulse_main_wrapper .woocommerce .related ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-2 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-3 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-6 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-2 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-3 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-4 ul.products li.product,
	.woocommerce #pulse_main_wrapper .related ul.products li.product {
		width: 100%;
		padding-left: 18px;
		padding-right: 18px
	}
	#pulse_main_wrapper .woocommerce.columns-2 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce.columns-2 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-2 .products_ul_slider li.product,
	#pulse_main_wrapper .pulse_cols-2 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-2 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-2 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-2 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-2 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-2 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-2 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-2 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-2 ul.products li.product {
		width: 100%
	}
	#pulse_main_wrapper .woocommerce.columns-4 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-4 .products_ul_slider li.product,
	#pulse_main_wrapper .pulse_cols-4 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-4 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-4 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-4 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-4 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-4 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-4 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-4 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-4 ul.products li.product {
		width: 100%
	}
	#pulse_main_wrapper .woocommerce.columns-5 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-5 .products_ul_slider li.product,
	#pulse_main_wrapper .pulse_cols-5 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-5 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-5 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-5 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-5 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-5 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-5 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-5 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-5 ul.products li.product {
		width: 100%
	}
	#pulse_main_wrapper .woocommerce.columns-6 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce.columns-6 ul.products li.product,
	#pulse_main_wrapper .pulse_cols-6 .products_ul_slider li.product,
	#pulse_main_wrapper .pulse_cols-6 ul.products li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-6 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .woocommerce.columns-6 ul.products li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-6 .products_ul_slider li.product,
	#pulse_main_wrapper .woocommerce .pulse_cols-6 ul.products li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-6 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .woocommerce.columns-6 ul.products li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-6 .products_ul_slider li.product,
	.woocommerce #pulse_main_wrapper .pulse_cols-6 ul.products li.product {
		width: 100%
	}
}
#widgetPanel .widget .widget-offline{
    display: none !important;
}
#prk_hidden_bar {
	background-image: url();
	}
	body {
	font-size: 15px;
	}
	body,
	.regular_font,
	input,
	textarea {
	font-family: Open Sans;
	}
	#calendar_wrap caption,
	.header_font,
	.sod_select,
	.vc_tta-tabs-list {
	font-family: Open Sans;
	}
	.pulse_blog_uppercased {
	text-transform: uppercase;
	}
	.custom_font,
	.custom_font .header_font,
	.custom_font.header_font,
	.extra_font,
	.custom_font .extra_font,
	.custom_font.extra_font {
	font-style: italic;
	font-family: 'Libre Baskerville', serif;
	}
	.colored_theme_button,
	.theme_button,
	.colored_theme_button input,
	.theme_button input,
	.ghost_theme_button,
	.vc_btn,
	.prk_button_like {
	font-family: Open Sans;
	}
	.pls_drop_cap>div>p:first-child::first-letter {
	font-size: 52px;
	}
	#pls_comments,
	.prk_inner_block {
	max-width: 1152px;
	}
	#pulse_ajax_container .pulse_gutenberg #s_sec_inner {
	max-width: 1080px;
	}
	.blog_limited_width {
	max-width: 1080px;
	}
	#pulse_header_background,
	#pulse_header_inner,
	#pulse_header_inner>div,
	#pulse_main_menu .pulse-menu-ul>li,
	#pulse_main_menu,
	#pls_side_menu,
	#pulse_mm_inner {
	height: 120px;
	margin-top: 6px;
	}
	#pulse_main_menu .pulse-menu-ul>li>a {
	height: 120px;
	line-height: 75px;
	}
	.prk_menu_sized,
	.pulse-menu-ul {
	font-style: normal;
	}
	.prk_menu_sized>li>a,
	.pulse-menu-ul>li>a {
	font-weight: 600;
	font-size: 40px;
	}
	#pulse_main_menu .pulse-menu-ul>li>a .pulse_menu_main {
	margin-top: 0px;
	}
	.pulse-menu-ul>li>a,
	#prk_menu_loupe,
	#menu_social_nets>a {
	color: #FFFFFF;
	}
	.pulse-menu-ul>li.pls_actionized>a:hover:after {
	background-color: #FFFFFF;
	}
	.pulse-menu-ul>li>a:hover,
	#prk_menu_loupe:hover,
	#menu_social_nets>a:hover,
	.pulse-menu-ul>li.active>a {
	color: #c19556;
	}
	.pulse-menu-ul .sub-menu li {
	border-bottom: 1px solid #272930;
	}
	.pulse-menu-ul .sub-menu li a {
	font-weight: 400;
	font-size: 12px;
	height: 36px;
	line-height: 36px;
	color: #FFFFFF;
	background-color: #111111
	}
	#pulse_main_menu .pulse_hover_sub.menu-item-has-children>a:before {
	background-color: #49B6B2;
	}
	.pulse-menu-ul .sub-menu li>a:hover {
	color: #49B6B2;
	}
	.pulse_menu_sub {
	font-style: italic;
	font-weight: 400;
	font-size: 10px;
	top: 36px;
	color: #a8a8a8;
	}
	.pulse_forced_menu #pulse_ajax_container {
	margin-top: 120px;
	}
	#pulse_header_background {
	background-color: #111111;
	background-color: rgba(17, 17, 17, 0);
	;
	}
	#pulse_logos_wrapper {
	margin-top: 39px;
	}
	.prk_menu_block {
	background-color: #FFFFFF;
	}
	.prk_menu_block:after,
	.pulse-menu-ul>li>a:before {
	
	}
	#prk_sidebar_trigger.hover_trigger .prk_menu_block {
	background-color: #c19556;
	}
	.pulse_forced_menu #pulse_logos_wrapper {
	margin-top: 40px;
	}
	.pls_hide_nav #pulse_header_section,
	.pls_hide_nav #pulse_header_background {
	margin-top: -120px;
	}
	#menu_social_nets {
	margin-top: -14px;
	}
	#prk_blocks_wrapper {
	top: 60px;
	display:none;
	}
	.pulse-menu-ul a {
	padding-left: 14px;
	padding-right: 14px;
	}
	#pulse_main_menu .sub-menu a {
	padding-right: 42px;
	}
	.pls_actionized {
	padding-left: 14px;
	}
	.st_logo_on_left #pulse_logos_wrapper {
	margin-right: 28px;
	}
	.st_logo_on_right #pulse_logos_wrapper {
	margin-left: 28px;
	}
	.st_logo_on_right #pulse_logos_wrapper {
	margin-left: 28px;
	}
	.st_menu_on_right #prk_sidebar_trigger,
	.st_menu_on_right #prk_menu_loupe,
	.st_menu_on_right #pls_side_menu {
	margin-left: 14px;
	}
	.st_menu_on_left #prk_sidebar_trigger,
	.st_menu_on_left #prk_menu_loupe,
	.st_menu_on_left #pls_side_menu {
	margin-right: 14px;
	}
	.st_menu_on_right #menu_social_nets {
	margin-left: 9px;
	}
	.st_menu_on_left #menu_social_nets {
	margin-right: 9px;
	}
	.st_menu_on_right .pulse-menu-ul>li.menu-item-has-children:last-child>a {
	margin-right: -14px;
	}
	.st_menu_on_left .pulse-menu-ul>li.menu-item-has-children:first-child>a {
	margin-left: -14px;
	}
	.st_menu_on_right .pulse-menu-ul>li:last-child>a:before {
	right: -14px;
	}
	;
	.st_menu_on_left .pulse-menu-ul>li:first-child>a:before {
	left: -14px;
	}
	.pulse_forced_menu #pulse_main_menu .pulse-menu-ul>li>a,
	.pulse_collapsed_menu#pulse_main_menu .pulse-menu-ul>li>a,
	.pulse_collapsed_menu#prk_menu_loupe,
	.pulse_forced_menu #prk_menu_loupe,
	.pulse_collapsed_menu#menu_social_nets>a,
	.pulse_forced_menu #menu_social_nets>a {
	
	}
	.pulse_forced_menu #pulse_main_menu .pulse-menu-ul>li>a:hover,
	.pulse_collapsed_menu #pulse_main_menu .pulse-menu-ul>li>a:hover,
	.pulse_collapsed_menu #prk_menu_loupe:hover,
	.pulse_forced_menu #prk_menu_loupe:hover,
	.pulse_collapsed_menu #menu_social_nets>a:hover,
	.pulse_forced_menu #menu_social_nets>a:hover,
	.pulse_collapsed_menu #pulse_main_menu .pulse-menu-ul>li.active>a,
	.pulse_forced_menu #pulse_main_menu .pulse-menu-ul>li.active>a {
	color: #c19556;
	}
	.pulse_collapsed_menu#pulse_header_background,
	#pulse_header_inner.pulse_collapsed_menu,
	.pulse_collapsed_menu#pulse_header_inner>div,
	.pulse_collapsed_menu#pulse_main_menu .pulse-menu-ul>li,
	.pulse_collapsed_menu#nav-main,
	.pulse_collapsed_menu#pulse_main_menu,
	.pulse_collapsed_menu#pls_side_menu,
	.menu_at_top #pulse_header_background,
	.menu_at_top #pulse_header_inner,
	.menu_at_top #pulse_header_inner>div,
	.pulse_collapsed_menu #pulse_mm_inner {
	height: 72px;
	}
	
	.pulse_collapsed_menu#pulse_main_menu .pulse-menu-ul>li>a {
	height: 72px;
	line-height: 72px;
	}
	.pulse_forced_menu #pulse_header_background,
	.pulse_collapsed_menu#pulse_header_background,
	.menu_at_top #pulse_header_background {
	background-color: #111111;
	background-color: rgba(17, 17, 17, 1);
	}
	.pulse_collapsed_menu .prk_menu_block,
	.pulse_forced_menu .prk_menu_block,
	.menu_at_top .prk_menu_block,
	.pulse_forced_menu #pulse_main_menu .pulse-menu-ul>li.pls_actionized>a:hover:after,
	.pulse_collapsed_menu #pulse_main_menu .pulse-menu-ul>li.pls_actionized>a:hover:after {
	background-color: #c19556;
	}
	.pulse_collapsed_menu .prk_menu_block:after,
	.pulse_forced_menu .prk_menu_block:after,
	.pulse_collapsed_menu .pulse-menu-ul>li>a:before,
	.pulse_forced_menu .pulse-menu-ul>li>a:before,
	.menu_at_top .prk_menu_block:after {
	background-color: #c19556;
	}
	.pulse_collapsed_menu #pulse_logos_wrapper,
	.pulse_collapsed_menu.pulse_forced_menu #pulse_logos_wrapper,
	.menu_at_top #pulse_logos_wrapper {
	margin-top: 16px;
	}
	.pulse_collapsed_menu #prk_sidebar_trigger.hover_trigger .prk_menu_block,
	.pulse_forced_menu #prk_sidebar_trigger.hover_trigger .prk_menu_block {
	background-color: #c19556
	}
	.pulse_collapsed_menu #prk_blocks_wrapper,
	.menu_at_top #prk_blocks_wrapper {
	top: 36px;
	display:none;
	}
	@media only screen and (max-width: 767px) {
		.menu_at_top #prk_blocks_wrapper {
			top: 36px;
			display:block;
			}
	.pulse_theme .pls_featured_header #single_blog_info.unforced_row .zero_color {
	color: #222222;
	}
	.pulse_theme .pls_featured_header #single_blog_info.unforced_row .small_headings_color,
	.pulse_theme .pls_featured_header #single_blog_info.unforced_row .small_headings_color a {
	color: #7c7c7c;
	}
	}
	#pulse_header_background {
	border-bottom: 1px solid rgba(34, 34, 34, 0);
	}
	.pulse_forced_menu #pulse_header_background,
	#pulse_header_background.pulse_collapsed_menu,
	.menu_at_top #pulse_header_background {
	border-bottom: 1px solid rgba(34, 34, 34, 1);
	}
	#prk_hidden_menu a,
	#prk_hidden_menu {
	color: #ffffff;
	}
	.pulse_showing_menu #prk_hidden_menu a:hover {
	color: #c19556;
	}
	.pulse_showing_menu .prk_menu_block,
	.pulse_showing_menu .prk_menu_block:after {
	background-color: #ffffff;
	}
	.pulse_theme.pulse_showing_menu #pulse_header_background,
	.pulse_theme.pulse_showing_menu #pulse_header_inner,
	.pulse_theme.pulse_showing_menu #pulse_header_inner>div,
	.pulse_theme.pulse_showing_menu #pulse_main_menu .pulse-menu-ul>li,
	.pulse_theme.pulse_showing_menu #pulse_main_menu {
	height: 120px;
	}
	.pulse_theme.pulse_showing_menu #pulse_main_menu .pulse-menu-ul>li>a {
	height: 120px;
	line-height: 120px;
	}
	.pulse_theme.pulse_showing_menu #pulse_logos_wrapper {
	margin-top: 39px;
	}
	.pulse_showing_menu #body_hider {
	background-color: rgba(17, 17, 17, 0.95);
	}
	#prk_footer_wrapper {
	background-color: #191919;
	font-size: 13px;
	}
	#prk_footer_sidebar .simple_line {
	border-bottom-color: rgba(160, 160, 160, 0.2);
	}
	#prk_footer_sidebar table {
	border-top-color: rgba(160, 160, 160, 0.2);
	}
	#prk_footer_sidebar table {
	border-left-color: rgba(160, 160, 160, 0.2);
	}
	#prk_footer_sidebar .pirenko_highlighted,
	#pulse_main_wrapper #prk_footer_sidebar .tagcloud a,
	#pulse_main_wrapper #prk_footer_sidebar #wp-calendar th,
	#pulse_main_wrapper #prk_footer_sidebar #wp-calendar td {
	border-color: rgba(160, 160, 160, 0.2);
	}
	#prk_footer_sidebar ::-webkit-input-placeholder {
	color: #a0a0a0;
	}
	#prk_footer_sidebar :-moz-placeholder {
	color: #a0a0a0;
	}
	#prk_footer_sidebar ::-moz-placeholder {
	color: #a0a0a0;
	}
	#prk_footer_sidebar :-ms-input-placeholder {
	color: #a0a0a0;
	}
	#prk_footer_sidebar .zero_color,
	#prk_footer_sidebar a.zero_color,
	#prk_footer_sidebar .zero_color a,
	#pulse_main_wrapper #prk_footer .prk_twt_body .twt_in a.body_colored,
	#prk_footer_sidebar a.twitter_time {
	color: #e4e4e4;
	}
	#prk_footer_sidebar,
	#prk_footer_sidebar a,
	#prk_after_widgets,
	#prk_footer_sidebar #prk_after_widgets a,
	#prk_footer_sidebar .pirenko_highlighted,
	#prk_footer_wrapper .small_headings_color,
	#pulse_main_wrapper #prk_footer_sidebar .tagcloud a,
	#pulse_main_wrapper #prk_footer_sidebar a.body_colored,
	#prk_footer_page,
	#prk_footer_page_after {
	color: #a0a0a0;
	}
	#prk_after_widgets {
	background-color: #111111;
	}
	.pulse_showing_search #search_hider {
	background-color: rgba(17, 17, 17, 0.95);
	}
	#top_form_close,
	#searchform_top .pirenko_highlighted {
	color: #ffffff;
	}
	#searchform_top ::-webkit-input-placeholder {
	color: #ffffff;
	}
	#searchform_top :-moz-placeholder {
	color: #ffffff;
	}
	#searchform_top ::-moz-placeholder {
	color: #ffffff;
	}
	#searchform_top :-ms-input-placeholder {
	color: #ffffff;
	}
	#pulse_main_wrapper #searchform_top .pirenko_highlighted:focus {
	color: #ffffff;
	}
	#prk_hidden_menu a:hover,
	#top_form_close:hover {
	color: #c19556;
	}
	#dotted_navigation li:before {
	background-color: #FFFFFF
	}
	#dotted_navigation li>a {
	color: #c19556
	}
	#dotted_navigation li:hover:before {
	background-color: #c19556
	}
	.blog_info_wrapper,
	.blog_info_wrapper .zero_color,
	.blog_info_wrapper .zero_color a,
	.blog_info_wrapper a.zero_color,
	.pls_featured_header #single_blog_info,
	.pls_featured_header #single_blog_info .zero_color,
	.pls_featured_header #single_blog_info .small_headings_color,
	.pls_featured_header #single_blog_info .small_headings_color a {
	color: #ffffff;
	}
	.topped_content.vertical_forced_row>.columns>div {
	padding-top: 120px;
	}
	.pls_featured_header #single_blog_info .theme_button a {
	border-color: #ffffff;
	}
	.body_bk_color,
	.pls_thumb_tag {
	color: #ffffff;
	}
	.grid_colored_block {
	background-color: rgba(17, 17, 17, 0.65);
	}
	.pulse_liner {
	border-bottom-color: #c19556;
	}
	.prk_grid-button .prk_grid {
	background: #7c7c7c;
	color: #7c7c7c;
	}
	.prk_grid-button.prk_rearrange:hover .prk_grid {
	background: #c19556;
	color: #c19556;
	}
	.pls_thumb_tag {
	background-color: #c19556;
	}
	.colored_theme_button input,
	.colored_theme_button a,
	.theme_button input,
	.theme_button a,
	.ghost_theme_button a {
	text-transform: uppercase;
	}
	#pulse_main_wrapper .colored_theme_button input,
	#pulse_main_wrapper .colored_theme_button a,
	#pulse_main_wrapper .theme_button input,
	#pulse_main_wrapper .theme_button a,
	#pulse_main_wrapper .ghost_theme_button a {
	-webkit-border-radius: 0px;
	border-radius: 0px;
	border-width: 1px;
	color: #FFFFFF
	}
	.theme_button input,
	.theme_button a,
	.theme_button.pls_button_off a:hover {
	background-color: #111111;
	border-color: #111111;
	}
	.theme_button input:hover,
	.theme_button a:hover,
	#pulse_main_wrapper .prk_buttons_list .theme_button a:hover,
	#pulse_main_wrapper .tagcloud a:hover,
	#single_blog_info .theme_button a:hover {
	background-color: #c19556;
	border-color: #c19556;
	}
	.colored_theme_button input,
	.colored_theme_button a,
	.prk_minimal_button>span.current {
	background-color: #c19556;
	border-color: #c19556;
	}
	.colored_theme_button input:hover,
	.colored_theme_button a:hover {
	background-color: #111111;
	border-color: #111111;
	}
	#pulse_main_wrapper .prk_buttons_list .theme_button a,
	#pulse_main_wrapper .tagcloud a {
	background-color: transparent;
	border-color: #e0e0e0;
	color: #929292
	}
	.ghost_theme_button a {
	border-color: #111111;
	color: #111111
	}
	.ghost_theme_button a:hover {
	color: #ffffff;
	background-color: #111111;
	}
	.ghost_theme_button.colored a,
	.social_img_wrp.pulse_envelope-o {
	border-color: #c19556;
	color: #c19556
	}
	.ghost_theme_button.colored a:hover {
	color: #111111;
	background-color: #c19556;
	}
	#pulse_main_wrapper .theme_button a:hover,
	#pulse_main_wrapper .colored_theme_button a:hover,
	#pulse_main_wrapper .tagcloud a:hover,
	#pulse_main_wrapper #prk_footer_sidebar .tagcloud a:hover {
	color: #FFFFFF
	}
	body,
	#pulse_ajax_container,
	.pls_bk_site,
	.pulse_theme .mfp-bg,
	.featured_owl,
	.sod_select:after,
	.sod_select,
	.sod_select .sod_list_wrapper,
	.folio_always_title_only .centerized_father,
	.folio_always_title_and_skills .centerized_father {
	background-color: #ffffff;
	}
	body,
	.body_colored,
	.body_colored a,
	a.body_colored {
	color: #929292;
	}
	.zero_color,
	a.zero_color,
	.zero_color a,
	.vc_tta-accordion a,
	.vc_tta-accordion a:hover,
	.pulse_folio_filter ul li a:hover,
	.pulse_blog_filter ul li a:hover,
	.pulse_folio_filter ul li.active a,
	.pulse_blog_filter ul li.active a,
	.folio_always_title_and_skills .prk_ttl .body_bk_color,
	.folio_always_title_only .prk_ttl .body_bk_color {
	color: #222222;
	}
	a,
	a:hover,
	#prk_hidden_bar a:hover,
	a.small_headings_color:hover,
	.small_headings_color a:hover,
	a.zero_color:hover,
	.zero_color a:hover,
	.small_headings_color a.not_zero_color,
	.not_zero_color,
	#prk_footer_sidebar a:hover,
	#prk_after_widgets a:hover,
	#pulse_main_wrapper #prk_footer .prk_twt_body .twt_in a.body_colored:hover,
	#pulse_main_wrapper .prk_twt_ul i:hover {
	color: #c19556;
	}
	.prk_caption,
	.prk_price_header,
	.prk_button_like,
	.pulse_envelope-o .bg_shifter {
	background-color: #c19556;
	color: #ffffff
	}
	.ball-triangle-path>div {
	border-color: #c19556;
	}
	.rectangle-bounce>div {
	background-color: #c19556;
	}
	.site_background_colored a,
	a.site_background_colored,
	.site_background_colored,
	.owl-numbers,
	.page-prk-blog-stacked .blog_entry_li:hover .small_headings_color a,
	.page-prk-blog-stacked .blog_entry_li:hover .small_headings_color,
	.page-prk-blog-stacked .blog_entry_li:hover .body_colored,
	.page-prk-blog-stacked .blog_entry_li:hover .zero_color a,
	.page-prk-blog-stacked .blog_entry_li:hover .zero_color,
	.prk_minimal_button>span.current {
	color: #ffffff
	}
	a.small_headings_color,
	.small_headings_color a,
	.small_headings_color,
	.sod_select.open:before,
	.sod_select .sod_option.selected:before,
	.sod_select.open,
	.folio_always_title_and_skills .inner_skills.body_bk_color {
	color: #7c7c7c;
	}
	.sod_select .sod_option.active {
	background-color: rgba(124, 124, 124, 0.15);
	}
	.pulse_folio_filter ul li,
	.pulse_blog_filter ul li {
	background-color: #F0F0F0;
	}
	.blog_fader_grid {
	background-color: rgba(17, 17, 17, 0.6);
	}
	.pls_lback {
	background-color: #c19556;
	color: #ffffff;
	}
	#pulse_classic_blog .soundcloud-container,
	#pulse_classic_blog .video-container,
	#pulse_classic_blog .blog_top_image,
	#pulse_ajax_inner .recentposts_ul_slider .masonry_inner,
	#pulse_ajax_inner .recentposts_ul_shortcode .masonry_inner,
	#pulse_ajax_inner .masonry_blog .masonry_inner {
	border-top-color: #c19556;
	}
	ol.commentlist>li,
	#wp-calendar th,
	#wp-calendar td,
	.simple_line,
	.pulse_theme .testimonials_stack .item {
	border-bottom: 1px solid #e0e0e0;
	}
	.prk_bordered_top,
	table {
	border-top: 1px solid #e0e0e0;
	}
	.prk_bordered_bottom,
	.prk_vc_title:before,
	.prk_vc_title:after,
	th,
	td {
	border-bottom: 1px solid #e0e0e0;
	}
	.prk_bordered_right,
	th,
	td {
	border-right: 1px solid #e0e0e0;
	}
	.prk_bordered_left,
	table {
	border-left: 1px solid #e0e0e0;
	}
	.prk_bordered,
	.prk_minimal_button a,
	.prk_minimal_button span,
	.prk_minimal_button input {
	border: 1px solid #e0e0e0;
	}
	#in_touch:before {
	background-color: #e0e0e0;
	}
	.sod_select,
	.sod_select:hover,
	.sod_select.open,
	.sod_select .sod_list_wrapper {
	border: 1px solid #e0e0e0;
	}
	.pirenko_highlighted {
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
	color: #929292;
	}
	#top_form_close,
	#searchform_top .pirenko_highlighted {
	color: #ffffff;
	}
	.pirenko_highlighted::-webkit-input-placeholder {
	color: #929292;
	}
	.pirenko_highlighted:-moz-placeholder {
	color: #929292;
	}
	.pirenko_highlighted::-moz-placeholder {
	color: #929292;
	}
	.pirenko_highlighted:-ms-input-placeholder {
	color: #929292;
	}
	.prk_blockquote.plain {
	border-left-color: #c19556;
	}
	#pulse_main_wrapper .pirenko_highlighted:focus {
	border-color: rgba(193, 149, 86, 0.65);
	background-color: rgba(193, 149, 86, 0.05);
	color: #c19556;
	}
	#pulse_main_wrapper .pirenko_highlighted.pls_plain:focus {
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
	color: #929292;
	}
	.pulse_theme .vc_progress_bar .vc_single_bar {
	background-color: #ffffff;
	}
	.prk_author_avatar img {
	border: 6px solid #ffffff;
	}
	#pulse_heading_line {
	border-color: #c19556;
	}
	.prk_blockquote.pls_active_colored .in_quote:after {
	border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ffffff rgba(0, 0, 0, 0);
	}
	.ui-accordion .ui-accordion-header,
	.vc_tta-tabs .vc_tta-tabs-list li,
	.vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading {
	background-color: rgba(224, 224, 224, 0.4);
	}
	.vc_tta-tabs .vc_tta-tabs-list li a,
	.ui-accordion .ui-accordion-header a {
	color: #929292;
	}
	.vc_tta-tabs .vc_tta-tabs-list li.vc_active a,
	.pulse_theme .vc_tta-tabs .vc_tta-tabs-list li:hover a,
	.ui-accordion .ui-accordion-header.ui-state-hover a,
	.ui-accordion .ui-accordion-header.ui-state-active a {
	color: #c19556;
	}
	.ui-accordion .ui-accordion-header,
	.vc_tta-tabs-container .vc_tta-tabs-list li,
	.vc_tta-accordion .vc_tta-panel-heading,
	.vc_tta-panels .vc_tta-panel-body {
	border: 1px solid #e0e0e0;
	}
	.vc_tta-accordion .vc_tta-panels .vc_tta-panel-body {
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	}
	.vc_tta-panels-container .vc_tta-panel:last-child .vc_tta-panel-body {
	border-bottom: 1px solid #e0e0e0;
	}
	.vc_tta-container .vc_tta-tabs-list .vc_tta-tab.vc_active,
	.vc_tta-container .vc_tta-tabs-list .vc_tta-tab:hover,
	.vc_tta-panels .vc_tta-panel,
	.vc_tta-accordion .vc_tta-panel-body {
	background-color: #ffffff;
	}
	.vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active {
	border-bottom: 1px solid #ffffff;
	}
	.vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active {
	border-top: 1px solid #ffffff;
	}
	.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active {
	border-right: 1px solid #ffffff;
	}
	.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active {
	border-left: 1px solid #ffffff;
	}
	@media(max-width:600px) {
	.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active {
	border-right: 1px solid #e0e0e0;
	}
	.vc_tta-tabs.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active {
	border-left: 1px solid #e0e0e0;
	}
	}
	.owl-page:before {
	background-color: #ffffff;
	border: 1px solid #ffffff;
	}
	.pls_btn_like .owl-page:before {
	background-color: #27252C;
	border: 1px solid #27252C;
	}
	.pls_multi_spinner {
	border: 3px solid rgba(34, 34, 34, 0.3);
	border-right-color: #222222;
	border-left-color: #222222;
	}
	.owl-prev,
	.owl-next,
	.member_colored_block_in,
	.owl-controls .owl-buttons div {
	background-color: #27252C;
	}
	.owl-controls .site_background_colored,
	.member_colored_block,
	.member_colored_block .pulse_member_links a {
	color: #FFFFFF;
	}
	.testimonials_slider.owl-theme.pls_squared .owl-page.active:before {
	background-color: #c19556;
	border-color: #c19556;
	}
	#pls_overlayer {
	background-color: rgba(255, 255, 255, 1);
	}
	#pls_ajax_portfolio .simple_line {
	border-bottom-color: #dedede;
	}
	#pls_ajax_portfolio .prk_bordered_top {
	border-top-color: #dedede;
	}
	#pls_ajax_portfolio #pls_nav_divider {
	border-left: 1px solid #dedede;
	}
	#pls_ajax_portfolio .prk_bordered_bottom {
	border-bottom-color: #dedede;
	}
	#pls_ajax_portfolio .pulse_liner {
	border-bottom-color: #494f55;
	}
	#pls_ajax_portfolio .prk_grid-button .prk_grid {
	color: #303030;
	background: #303030;
	}
	#pls_ajax_portfolio {
	color: #303030;
	}
	#pls_ajax_portfolio .prk_9_em a,
	#pls_ajax_portfolio .prk_9_em a:hover {
	color: #494f55;
	}
	#pls_ajax_portfolio .zero_color,
	#pls_ajax_portfolio a.zero_color,
	#pls_ajax_portfolio .zero_color a {
	color: #303030;
	}
	#pls_ajax_portfolio .small_headings_color,
	#pls_ajax_portfolio a.small_headings_color,
	#pls_ajax_portfolio .small_headings_color a {
	color: #acacac;
	}
	#pls_ajax_portfolio .pls_multi_spinner {
	border: 3px solid rgba(48, 48, 48, 0.3);
	border-right-color: #303030;
	border-left-color: #303030;
	}
	.my-mfp-zoom-in.mfp-ready.mfp-bg {
	filter: alpha(opacity=95);
	opacity: 0.95;
	}
	.pulse_theme .mfp-arrow-left,
	.pulse_theme .mfp-arrow-right,
	.pulse_theme .mfp-counter,
	.pulse_theme .mfp-title {
	color: #929292;
	}
	.mfp-close_inner:before,
	.mfp-close_inner:after {
	background-color: #929292;
	}
	#prk_mobile_bar .body_colored a,
	#prk_mobile_bar a.body_colored,
	#prk_mobile_bar .body_colored,
	#prk_mobile_bar,
	#prk_mobile_bar a {
	color: #969696;
	}
	#prk_mobile_bar a:hover,
	#prk_mobile_bar .active>a,
	#prk_mobile_bar .zero_color,
	#prk_mobile_bar .zero_color a {
	color: #ffffff;
	}





