
.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, .6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .7s;
	animation-duration: .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);
		-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 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);
	}
}

@-o-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);
	}
}

@-ms-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);
	}
}

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

@-o-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);
	}
}

@-ms-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);
	}
}

@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(.95);
		transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: scale(.3);
		transform: scale(.3);
	}
}

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

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

@-moz-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);
	}
}

@-webkit-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);
	}
}

@-o-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);
	}
}

@-ms-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);
	}
}

@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(.3, .3, .3);
	}
	
	50% {
		opacity: 1;
	}
}

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

@-o-keyframes zoomIn {
	0% {
		opacity: 0;
		transform: scale3d(.3, .3, .3);
	}
	
	50% {
		opacity: 1;
	}
}

@-ms-keyframes zoomIn {
	0% {
		opacity: 0;
		transform: scale3d(.3, .3, .3);
	}
	
	50% {
		opacity: 1;
	}
}

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

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

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

@-o-keyframes zoomOut {
	0% {
		opacity: 1;
	}
	
	50% {
		opacity: 0;
		transform: scale3d(.3, .3, .3);
	}
	
	100% {
		opacity: 0;
	}
}

@-ms-keyframes zoomOut {
	0% {
		opacity: 1;
	}
	
	50% {
		opacity: 0;
		transform: scale3d(.3, .3, .3);
	}
	
	100% {
		opacity: 0;
	}
}

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

* {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
}

button, input, select, textarea {
	margin: 0;
	vertical-align: middle;
	-webkit-perspective: 1000;
	max-width: 100%;
	font-size: .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 {
	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%;
	background-size: cover;
}

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

.pulse_cover_top {
	background-position: 50% top;
}

.pulse_cover_bottom {
	background-position: 50% bottom;
}

.pulse_with_parallax {
	overflow: hidden;
	background-repeat: no-repeat;
	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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .7s, .7s, .4s;
	-o-transition-duration: .7s, .7s, .4s;
	-webkit-transition-duration: .7s, .7s, .4s;
	transition-duration: .7s, .7s, .4s;
	-moz-transition-timing-function: cubic-bezier(.645, .045, .355, 1), cubic-bezier(.645, .045, .355, 1), cubic-bezier(.215, .61, .355, 1);
	-o-transition-timing-function: cubic-bezier(.645, .045, .355, 1), cubic-bezier(.645, .045, .355, 1), cubic-bezier(.215, .61, .355, 1);
	-webkit-transition-timing-function: cubic-bezier(.645, .045, .355, 1), cubic-bezier(.645, .045, .355, 1), cubic-bezier(.215, .61, .355, 1);
	transition-timing-function: cubic-bezier(.645, .045, .355, 1), cubic-bezier(.645, .045, .355, 1), cubic-bezier(.215, .61, .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;
}

.pulse_super_width:not(.forced_row) .prk_caption {
	left: 18px;
}

.pulse_super_width:not(.forced_row) .prk_caption.prk_caption_right {
	left: inherit;
	right: 18px;
}

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

i {
	font-style: normal;
}

.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: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .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: .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, .2) inset;
	-webkit-box-shadow: 0 -3px rgba(0, 0, 0, .2) inset;
	-moz-box-shadow: 0 -3px rgba(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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .45s;
	-o-transition-duration: .45s;
	-webkit-transition-duration: .45s;
	transition-duration: .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: .45s;
	-o-transition-duration: .45s;
	-webkit-transition-duration: .45s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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 {
	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;
	position: relative;
}

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

@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: .9em;
	line-height: 1.7em;
}

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

.prk_75_em {
	font-size: .75em;
}

.prk_65_em {
	font-size: .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(.645, .045, .355, 1) .7s;
	-o-transition: cubic-bezier(.645, .045, .355, 1) .7s;
	-webkit-transition: cubic-bezier(.645, .045, .355, 1) .7s;
	transition: cubic-bezier(.645, .045, .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(.215, .61, .355, 1) .4s;
	-o-transition: cubic-bezier(.215, .61, .355, 1) .4s;
	-webkit-transition: cubic-bezier(.215, .61, .355, 1) .4s;
	transition: cubic-bezier(.215, .61, .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: .4s, .4s, .4s, .4s, .7s;
	-o-transition-duration: .4s, .4s, .4s, .4s, .7s;
	-webkit-transition-duration: .4s, .4s, .4s, .4s, .7s;
	transition-duration: .4s, .4s, .4s, .4s, .7s;
	-moz-transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.645, .045, .355, 1);
	-o-transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.645, .045, .355, 1);
	-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.645, .045, .355, 1);
	transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), cubic-bezier(.645, .045, .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(.215, .61, .355, 1) .4s;
	-o-transition: cubic-bezier(.215, .61, .355, 1) .4s;
	-webkit-transition: cubic-bezier(.215, .61, .355, 1) .4s;
	transition: cubic-bezier(.215, .61, .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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(.215, .61, .355, 1) .4s;
	-o-transition: cubic-bezier(.215, .61, .355, 1) .4s;
	-webkit-transition: cubic-bezier(.215, .61, .355, 1) .4s;
	transition: cubic-bezier(.215, .61, .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .45s;
	-o-transition-duration: .45s;
	-webkit-transition-duration: .45s;
	transition-duration: .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;
	position: fixed;
	width: 100%;
	height: 100%;
	visibility: hidden;
	top: -1200px;
	left: 0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	-moz-transition-property: opacity, top;
	-o-transition-property: opacity, top;
	-webkit-transition-property: opacity, top;
	transition-property: opacity, top;
	-moz-transition: cubic-bezier(.895, .03, .685, .22) 500ms;
	-o-transition: cubic-bezier(.895, .03, .685, .22) 500ms;
	-webkit-transition: cubic-bezier(.895, .03, .685, .22) 500ms;
	transition: cubic-bezier(.895, .03, .685, .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(.165, .84, .44, 1) 500ms;
	-o-transition: cubic-bezier(.165, .84, .44, 1) 500ms;
	-webkit-transition: cubic-bezier(.165, .84, .44, 1) 500ms;
	transition: cubic-bezier(.165, .84, .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: .7s;
	-o-transition-delay: .7s;
	-webkit-transition-delay: .7s;
	transition-delay: .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;
}

.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: .4s;
	-o-transition-duration: .4s;
	-webkit-transition-duration: .4s;
	transition-duration: .4s;
	-moz-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	-o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	transition-timing-function: cubic-bezier(.215, .61, .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: .4s;
	-o-transition-duration: .4s;
	-webkit-transition-duration: .4s;
	transition-duration: .4s;
	-moz-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	-o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
	transition-timing-function: cubic-bezier(.215, .61, .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .4s;
	-o-transition-duration: .4s;
	-webkit-transition-duration: .4s;
	transition-duration: .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: .4s;
	-o-transition-duration: .4s;
	-webkit-transition-duration: .4s;
	transition-duration: .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: .4s;
	-o-transition-duration: .4s;
	-webkit-transition-duration: .4s;
	transition-duration: .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: .4s;
	-o-transition-duration: .4s;
	-webkit-transition-duration: .4s;
	transition-duration: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .4s, .7s;
	-o-transition-duration: .4s, .7s;
	-webkit-transition-duration: .4s, .7s;
	transition-duration: .4s, .7s;
	-moz-transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.645, .045, .355, 1);
	-o-transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.645, .045, .355, 1);
	-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.645, .045, .355, 1);
	transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.645, .045, .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: .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;
	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;
	bottom: -80px;
	position: absolute;
	padding: 0px 54px 18px 54px;
	font-size: .9em;
	width: 100%;
	left: 0px;
	-moz-transition-property: bottom;
	-o-transition-property: bottom;
	-webkit-transition-property: bottom;
	transition-property: bottom;
	-moz-transition-duration: .6s;
	-o-transition-duration: .6s;
	-webkit-transition-duration: .6s;
	transition-duration: .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: .5s;
	-o-transition-duration: .5s;
	-webkit-transition-duration: .5s;
	transition-duration: .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;
	z-index: 899;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	-moz-transition-property: margin;
	-o-transition-property: margin;
	-webkit-transition-property: margin;
	transition-property: margin;
	-moz-transition: cubic-bezier(.645, .045, .355, 1) .7s;
	-o-transition: cubic-bezier(.645, .045, .355, 1) .7s;
	-webkit-transition: cubic-bezier(.645, .045, .355, 1) .7s;
	transition: cubic-bezier(.645, .045, .355, 1) .7s;
}

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

#prk_hidden_bar_inner {
	padding-right: 18px;
	font-size: .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: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	-moz-transition-property: transform;
	-o-transition-property: transform;
	-webkit-transition-property: 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: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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(.25, 1);
	-ms-transform: scale(.25, 1);
	-webkit-transform: scale(.25, 1);
	transform: scale(.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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	-moz-transform: scale(.9, .9);
	-ms-transform: scale(.9, .9);
	-webkit-transform: scale(.9, .9);
	transform: scale(.9, .9);
}

.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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	-moz-transform: scale(.9, .9);
	-ms-transform: scale(.9, .9);
	-webkit-transform: scale(.9, .9);
	transform: scale(.9, .9);
	font-size: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .35s;
}

.portfolio_entry_li.hover_trigger .grid_single_title {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	-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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .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: .4s;
	-o-transition-duration: .4s;
	-webkit-transition-duration: .4s;
	transition-duration: .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^="mdi-"], .pirenko_portfolios #single_meta_header .pulse_navigation_singles [class*=" mdi-"] {
	padding-right: 0px;
	padding-left: 18px;
	-moz-transition-property: padding;
	-o-transition-property: padding;
	-webkit-transition-property: padding;
	transition-property: padding;
	-moz-transition-duration: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	font-size: 60px;
}

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

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio .plswitch {
	margin-left: -20px;
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio [class^="mdi-"], .pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio [class*=" mdi-"] {
	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^="mdi-"], .pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_prev_folio:hover [class*=" mdi-"] {
	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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
}

.pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_next_folio .plswitch {
	margin-right: -20px;
}

.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^="mdi-"], .pirenko_portfolios #single_meta_header .pulse_navigation_singles .prk_next_folio:hover [class*=" mdi-"] {
	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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .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: .15s;
	-o-transition-duration: .15s;
	-webkit-transition-duration: .15s;
	transition-duration: .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: .15s;
	-o-transition-delay: .15s;
	-webkit-transition-delay: .15s;
	transition-delay: .15s;
	-moz-transition-duration: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
}

.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(.8, .8, .8);
	-moz-transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .8);
	-ms-transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .8);
	-o-transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .8);
	transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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(.8, .8, .8);
	-moz-transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .8);
	-ms-transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .8);
	-o-transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .8);
	transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .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(.8, .8, .8);
	-moz-transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .8);
	-ms-transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .8);
	-o-transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .8);
	transform: rotate3d(0, 0, 1, -135deg) scale3d(.8, .8, .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: .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: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .35s;
	-moz-transition-delay: .15s;
	-o-transition-delay: .15s;
	-webkit-transition-delay: .15s;
	transition-delay: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	height: 100%;
	width: 100%;
	background-position: center center;
	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: .1s;
	-o-transition-delay: .1s;
	-webkit-transition-delay: .1s;
	transition-delay: .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: .1s;
	-o-transition-delay: .1s;
	-webkit-transition-delay: .1s;
	transition-delay: .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: .8em;
	padding-right: 18px;
	padding-left: 18px;
	text-align: center;
}

.filter_blog {
	padding: 0px 18px 18px;
	font-size: .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: .15s;
	-o-transition-duration: .15s;
	-webkit-transition-duration: .15s;
	transition-duration: .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: .15s;
	-o-transition-delay: .15s;
	-webkit-transition-delay: .15s;
	transition-delay: .15s;
	-moz-transition-duration: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
}

.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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .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: .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: .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;
	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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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;
	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;
	background-size: cover;
	-moz-transition-property: margin;
	-o-transition-property: margin;
	-webkit-transition-property: margin;
	transition-property: margin;
	transition-property: margin;
	-moz-transition: cubic-bezier(.645, .045, .355, 1) .7s;
	-o-transition: cubic-bezier(.645, .045, .355, 1) .7s;
	-webkit-transition: cubic-bezier(.645, .045, .355, 1) .7s;
	transition: cubic-bezier(.645, .045, .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
}

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

#prk_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: .9em;
}

#prk_mobile_bar #pls_mobile_sidebar {
	font-size: .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: .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: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
}

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

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

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

.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(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), ease, ease;
	-o-transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), ease, ease;
	-webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), ease, ease;
	transition-timing-function: cubic-bezier(.215, .61, .355, 1), cubic-bezier(.215, .61, .355, 1), ease, ease;
	padding-top: 0px;
	padding-bottom: 0px;
	display: inline-block;
}

.pulse-menu-ul>li>a:before {
	position: absolute;
	left: 0;
	left: 0px;
	width: auto;
	height: 4px;
	content: "";
	top: 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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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;
	position: relative;
	text-align: center;
	vertical-align: middle;
	zoom: 1;
	-moz-transition-property: color, padding;
	-o-transition-property: color, padding;
	-webkit-transition-property: color, padding;
	transition-property: color, padding;
	-moz-transition-duration: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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(.895, .03, .685, .22) 250ms;
	-o-transition: cubic-bezier(.895, .03, .685, .22) 250ms;
	-webkit-transition: cubic-bezier(.895, .03, .685, .22) 250ms;
	transition: cubic-bezier(.895, .03, .685, .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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;
}

.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-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: .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: .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: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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-tiktok {
	border-color: #f7004d;
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-tiktok a {
	color: #f7004d;
}

#pulse_main_wrapper .pirenko_social.minimal .pulse-tiktok .bg_shifter {
	background-color: #f7004d;
}

#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;
	height: auto;
	overflow: hidden;
	max-width: 100%;
}

.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: .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: .9em;
}

.pulse_theme .testimonials_stack.pulse_smaller .tm_subheading, .pulse_theme .testimonials_slider.owl-theme.pulse_smaller .tm_subheading {
	font-size: .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: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .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: 1px;
	padding-top: 6px;
	font-size: 14px;
	-moz-transition-property: padding;
	-o-transition-property: padding;
	-webkit-transition-property: padding;
	transition-property: padding;
	-moz-transition-duration: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .35s;
	-o-transition-duration: .35s;
	-webkit-transition-duration: .35s;
	transition-duration: .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: .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: .25s;
	-o-transition-delay: .25s;
	-webkit-transition-delay: .25s;
	transition-delay: .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, .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: #fff;
	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, .1);
}

.underp {
	padding-bottom: 30px;
	padding-top: 4px;
	font-size: .9em;
	background-color: rgba(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: .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: .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;
	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: .45s;
	-o-transition-duration: .45s;
	-webkit-transition-duration: .45s;
	transition-duration: .45s;
	width: 100%;
	height: 100%;
	background-color: #000;
	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: .45s;
	-o-transition-duration: .45s;
	-webkit-transition-duration: .45s;
	transition-duration: .45s;
	-moz-transform: scale(.8, .8);
	-ms-transform: scale(.8, .8);
	-webkit-transform: scale(.8, .8);
	transform: scale(.8, .8);
	color: #fff;
}

.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: .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);
		-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;
	}
}

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

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

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

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

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

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

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

@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 .4s forwards;
	-webkit-animation: cd-rotate-2-in .4s forwards;
	animation: cd-rotate-2-in .4s forwards;
}

.cd-headline.rotate-2 i.out {
	-moz-animation: cd-rotate-2-out .4s forwards;
	-webkit-animation: cd-rotate-2-out .4s forwards;
	animation: cd-rotate-2-out .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);
		-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);
	}
}

@-webkit-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);
	}
}

@-o-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);
	}
}

@-ms-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);
	}
}

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

@-webkit-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);
	}
}

@-o-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);
	}
}

@-ms-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);
	}
}

@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 .4s;
	-webkit-animation: slide-in-old_timey .4s;
	animation: slide-in-old_timey .4s;
}

.cd-headline.old_timey b.is-hidden {
	-moz-animation: slide-out-old_timey .4s;
	-webkit-animation: slide-out-old_timey .4s;
	animation: slide-out-old_timey .4s;
}

@-moz-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);
	}
}

@-webkit-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);
	}
}

@-o-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);
	}
}

@-ms-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);
	}
}

@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);
		-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%);
	}
}

@-webkit-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%);
	}
}

@-o-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%);
	}
}

@-ms-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%);
	}
}

@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 .6s;
	-webkit-animation: slide-in .6s;
	animation: slide-in .6s;
}

.cd-headline.slide b.is-hidden {
	-moz-animation: slide-out .6s;
	-webkit-animation: slide-out .6s;
	animation: slide-out .6s;
}

@-moz-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);
	}
}

@-webkit-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);
	}
}

@-o-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);
	}
}

@-ms-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);
	}
}

@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);
		-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%);
	}
}

@-webkit-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%);
	}
}

@-o-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%);
	}
}

@-ms-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%);
	}
}

@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 .8s;
	-webkit-animation: zoom-in .8s;
	animation: zoom-in .8s;
}

.cd-headline.zoom b.is-hidden {
	-moz-animation: zoom-out .8s;
	-webkit-animation: zoom-out .8s;
	animation: zoom-out .8s;
}

@-moz-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);
	}
}

@-webkit-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);
	}
}

@-o-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);
	}
}

@-ms-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);
	}
}

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

@-webkit-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);
	}
}

@-o-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);
	}
}

@-ms-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);
	}
}

@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 .6s forwards;
	-webkit-animation: cd-rotate-3-in .6s forwards;
	animation: cd-rotate-3-in .6s forwards;
}

.cd-headline.rotate-3 i.out, .cd-headline.rotate-3 em.out {
	-moz-animation: cd-rotate-3-out .6s forwards;
	-webkit-animation: cd-rotate-3-out .6s forwards;
	animation: cd-rotate-3-out .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);
		-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);
	}
}

@-webkit-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);
	}
}

@-o-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);
	}
}

@-ms-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);
	}
}

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

@-webkit-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);
	}
}

@-o-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);
	}
}

@-ms-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);
	}
}

@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 .6s forwards;
	-webkit-animation: scale-up .6s forwards;
	animation: scale-up .6s forwards;
}

.cd-headline.scale i.out, .cd-headline.scale em.out {
	-moz-animation: scale-down .6s forwards;
	-webkit-animation: scale-down .6s forwards;
	animation: scale-down .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);
		-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;
	}
}

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

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

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

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

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

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

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

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

[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: "";
}

.mdi-account-alert::before {
	content: "";
}

.mdi-account-box::before {
	content: "";
}

.mdi-account-box-outline::before {
	content: "";
}

.mdi-account-check::before {
	content: "";
}

.mdi-account-circle::before {
	content: "";
}

.mdi-account-key::before {
	content: "";
}

.mdi-account-location::before {
	content: "";
}

.mdi-account-minus::before {
	content: "";
}

.mdi-account-multiple::before {
	content: "";
}

.mdi-account-multiple-outline::before {
	content: "";
}

.mdi-account-multiple-plus::before {
	content: "";
}

.mdi-account-network::before {
	content: "";
}

.mdi-account-outline::before {
	content: "";
}

.mdi-account-plus::before {
	content: "";
}

.mdi-account-remove::before {
	content: "";
}

.mdi-account-search::before {
	content: "";
}

.mdi-account-star::before {
	content: "";
}

.mdi-account-star-variant::before {
	content: "";
}

.mdi-account-switch::before {
	content: "";
}

.mdi-airballoon::before {
	content: "";
}

.mdi-airplane::before {
	content: "";
}

.mdi-airplane-off::before {
	content: "";
}

.mdi-alarm::before {
	content: "";
}

.mdi-alarm-check::before {
	content: "";
}

.mdi-alarm-multiple::before {
	content: "";
}

.mdi-alarm-off::before {
	content: "";
}

.mdi-alarm-plus::before {
	content: "";
}

.mdi-album::before {
	content: "";
}

.mdi-alert::before {
	content: "";
}

.mdi-alert-box::before {
	content: "";
}

.mdi-alert-circle::before {
	content: "";
}

.mdi-alert-octagon::before {
	content: "";
}

.mdi-alpha::before {
	content: "";
}

.mdi-alphabetical::before {
	content: "";
}

.mdi-amazon::before {
	content: "";
}

.mdi-amazon-clouddrive::before {
	content: "";
}

.mdi-ambulance::before {
	content: "";
}

.mdi-android::before {
	content: "";
}

.mdi-android-debug-bridge::before {
	content: "";
}

.mdi-android-studio::before {
	content: "";
}

.mdi-apple::before {
	content: "";
}

.mdi-apple-finder::before {
	content: "";
}

.mdi-apple-mobileme::before {
	content: "";
}

.mdi-apple-safari::before {
	content: "";
}

.mdi-appnet::before {
	content: "";
}

.mdi-apps::before {
	content: "";
}

.mdi-archive::before {
	content: "";
}

.mdi-arrange-bring-forward::before {
	content: "";
}

.mdi-arrange-bring-to-front::before {
	content: "";
}

.mdi-arrange-send-backward::before {
	content: "";
}

.mdi-arrange-send-to-back::before {
	content: "";
}

.mdi-arrow-collapse::before {
	content: "";
}

.mdi-arrow-down::before {
	content: "";
}

.mdi-arrow-down-bold::before {
	content: "";
}

.mdi-arrow-down-bold-circle::before {
	content: "";
}

.mdi-arrow-down-bold-circle-outline::before {
	content: "";
}

.mdi-arrow-down-bold-hexagon-outline::before {
	content: "";
}

.mdi-arrow-expand::before {
	content: "";
}

.mdi-arrow-left::before {
	content: "";
}

.mdi-arrow-left-bold::before {
	content: "";
}

.mdi-arrow-left-bold-circle::before {
	content: "";
}

.mdi-arrow-left-bold-circle-outline::before {
	content: "";
}

.mdi-arrow-left-bold-hexagon-outline::before {
	content: "";
}

.mdi-arrow-right::before {
	content: "";
}

.mdi-arrow-right-bold::before {
	content: "";
}

.mdi-arrow-right-bold-circle::before {
	content: "";
}

.mdi-arrow-right-bold-circle-outline::before {
	content: "";
}

.mdi-arrow-right-bold-hexagon-outline::before {
	content: "";
}

.mdi-arrow-up::before {
	content: "";
}

.mdi-arrow-up-bold::before {
	content: "";
}

.mdi-arrow-up-bold-circle::before {
	content: "";
}

.mdi-arrow-up-bold-circle-outline::before {
	content: "";
}

.mdi-arrow-up-bold-hexagon-outline::before {
	content: "";
}

.mdi-attachment::before {
	content: "";
}

.mdi-auto-fix::before {
	content: "";
}

.mdi-auto-upload::before {
	content: "";
}

.mdi-backup-restore::before {
	content: "";
}

.mdi-bank::before {
	content: "";
}

.mdi-barcode::before {
	content: "";
}

.mdi-barley::before {
	content: "";
}

.mdi-barrel::before {
	content: "";
}

.mdi-basecamp::before {
	content: "";
}

.mdi-basket::before {
	content: "";
}

.mdi-basket-fill::before {
	content: "";
}

.mdi-basket-unfill::before {
	content: "";
}

.mdi-battery::before {
	content: "";
}

.mdi-battery-20::before {
	content: "";
}

.mdi-battery-30::before {
	content: "";
}

.mdi-battery-40::before {
	content: "";
}

.mdi-battery-60::before {
	content: "";
}

.mdi-battery-80::before {
	content: "";
}

.mdi-battery-90::before {
	content: "";
}

.mdi-battery-alert::before {
	content: "";
}

.mdi-battery-charging-100::before {
	content: "";
}

.mdi-battery-charging-20::before {
	content: "";
}

.mdi-battery-charging-30::before {
	content: "";
}

.mdi-battery-charging-40::before {
	content: "";
}

.mdi-battery-charging-60::before {
	content: "";
}

.mdi-battery-charging-80::before {
	content: "";
}

.mdi-battery-charging-90::before {
	content: "";
}

.mdi-battery-minus::before {
	content: "";
}

.mdi-battery-negative::before {
	content: "";
}

.mdi-battery-outline::before {
	content: "";
}

.mdi-battery-plus::before {
	content: "";
}

.mdi-battery-positive::before {
	content: "";
}

.mdi-battery-unknown::before {
	content: "";
}

.mdi-beaker::before {
	content: "";
}

.mdi-beaker-empty::before {
	content: "";
}

.mdi-beaker-empty-outline::before {
	content: "";
}

.mdi-beaker-outline::before {
	content: "";
}

.mdi-beats::before {
	content: "";
}

.mdi-beer::before {
	content: "";
}

.mdi-behance::before {
	content: "";
}

.mdi-bell::before {
	content: "";
}

.mdi-bell-off::before {
	content: "";
}

.mdi-bell-outline::before {
	content: "";
}

.mdi-bell-ring::before {
	content: "";
}

.mdi-bell-ring-outline::before {
	content: "";
}

.mdi-bell-sleep::before {
	content: "";
}

.mdi-beta::before {
	content: "";
}

.mdi-bike::before {
	content: "";
}

.mdi-bing::before {
	content: "";
}

.mdi-bio::before {
	content: "";
}

.mdi-biohazard::before {
	content: "";
}

.mdi-blackberry::before {
	content: "";
}

.mdi-blinds::before {
	content: "";
}

.mdi-block-helper::before {
	content: "";
}

.mdi-blogger::before {
	content: "";
}

.mdi-bluetooth::before {
	content: "";
}

.mdi-bluetooth-audio::before {
	content: "";
}

.mdi-bluetooth-connect::before {
	content: "";
}

.mdi-bluetooth-settings::before {
	content: "";
}

.mdi-blur::before {
	content: "";
}

.mdi-blur-linear::before {
	content: "";
}

.mdi-blur-off::before {
	content: "";
}

.mdi-blur-radial::before {
	content: "";
}

.mdi-book::before {
	content: "";
}

.mdi-book-multiple::before {
	content: "";
}

.mdi-book-multiple-variant::before {
	content: "";
}

.mdi-book-open::before {
	content: "";
}

.mdi-book-variant::before {
	content: "";
}

.mdi-bookmark::before {
	content: "";
}

.mdi-bookmark-outline::before {
	content: "";
}

.mdi-border-all::before {
	content: "";
}

.mdi-border-bottom::before {
	content: "";
}

.mdi-border-color::before {
	content: "";
}

.mdi-border-horizontal::before {
	content: "";
}

.mdi-border-inside::before {
	content: "";
}

.mdi-border-left::before {
	content: "";
}

.mdi-border-none::before {
	content: "";
}

.mdi-border-outside::before {
	content: "";
}

.mdi-border-right::before {
	content: "";
}

.mdi-border-top::before {
	content: "";
}

.mdi-border-vertical::before {
	content: "";
}

.mdi-bowling::before {
	content: "";
}

.mdi-box::before {
	content: "";
}

.mdi-briefcase::before {
	content: "";
}

.mdi-briefcase-check::before {
	content: "";
}

.mdi-briefcase-download::before {
	content: "";
}

.mdi-briefcase-upload::before {
	content: "";
}

.mdi-brightness-1::before {
	content: "";
}

.mdi-brightness-2::before {
	content: "";
}

.mdi-brightness-3::before {
	content: "";
}

.mdi-brightness-4::before {
	content: "";
}

.mdi-brightness-5::before {
	content: "";
}

.mdi-brightness-6::before {
	content: "";
}

.mdi-brightness-7::before {
	content: "";
}

.mdi-brightness-auto::before {
	content: "";
}

.mdi-broom::before {
	content: "";
}

.mdi-brush::before {
	content: "";
}

.mdi-bug::before {
	content: "";
}

.mdi-bullhorn::before {
	content: "";
}

.mdi-bus::before {
	content: "";
}

.mdi-cake::before {
	content: "";
}

.mdi-cake-variant::before {
	content: "";
}

.mdi-calculator::before {
	content: "";
}

.mdi-calendar::before {
	content: "";
}

.mdi-calendar-blank::before {
	content: "";
}

.mdi-calendar-check::before {
	content: "";
}

.mdi-calendar-multiple::before {
	content: "";
}

.mdi-calendar-multiple-check::before {
	content: "";
}

.mdi-calendar-remove::before {
	content: "";
}

.mdi-calendar-text::before {
	content: "";
}

.mdi-calendar-today::before {
	content: "";
}

.mdi-camcorder::before {
	content: "";
}

.mdi-camcorder-box::before {
	content: "";
}

.mdi-camcorder-box-off::before {
	content: "";
}

.mdi-camcorder-off::before {
	content: "";
}

.mdi-camera::before {
	content: "";
}

.mdi-camera-iris::before {
	content: "";
}

.mdi-camera-party-mode::before {
	content: "";
}

.mdi-camera-switch::before {
	content: "";
}

.mdi-camera-timer::before {
	content: "";
}

.mdi-candycane::before {
	content: "";
}

.mdi-car::before {
	content: "";
}

.mdi-car-wash::before {
	content: "";
}

.mdi-carrot::before {
	content: "";
}

.mdi-cart::before {
	content: "";
}

.mdi-cart-outline::before {
	content: "";
}

.mdi-cash::before {
	content: "";
}

.mdi-cast::before {
	content: "";
}

.mdi-cast-connected::before {
	content: "";
}

.mdi-castle::before {
	content: "";
}

.mdi-cellphone::before {
	content: "";
}

.mdi-cellphone-android::before {
	content: "";
}

.mdi-cellphone-dock::before {
	content: "";
}

.mdi-cellphone-iphone::before {
	content: "";
}

.mdi-cellphone-link::before {
	content: "";
}

.mdi-cellphone-link-off::before {
	content: "";
}

.mdi-cellphone-settings::before {
	content: "";
}

.mdi-chair-school::before {
	content: "";
}

.mdi-chart-arc::before {
	content: "";
}

.mdi-chart-bar::before {
	content: "";
}

.mdi-chart-histogram::before {
	content: "";
}

.mdi-chart-line::before {
	content: "";
}

.mdi-chart-pie::before {
	content: "";
}

.mdi-check::before {
	content: "";
}

.mdi-check-all::before {
	content: "";
}

.mdi-checkbox-blank::before {
	content: "";
}

.mdi-checkbox-blank-circle::before {
	content: "";
}

.mdi-checkbox-blank-circle-outline::before {
	content: "";
}

.mdi-checkbox-blank-outline::before {
	content: "";
}

.mdi-checkbox-marked::before {
	content: "";
}

.mdi-checkbox-marked-circle::before {
	content: "";
}

.mdi-checkbox-marked-circle-outline::before {
	content: "";
}

.mdi-checkbox-marked-outline::before {
	content: "";
}

.mdi-checkbox-multiple-blank::before {
	content: "";
}

.mdi-checkbox-multiple-blank-outline::before {
	content: "";
}

.mdi-checkbox-multiple-marked::before {
	content: "";
}

.mdi-checkbox-multiple-marked-outline::before {
	content: "";
}

.mdi-checkerboard::before {
	content: "";
}

.mdi-chevron-double-down::before {
	content: "";
}

.mdi-chevron-double-left::before {
	content: "";
}

.mdi-chevron-double-right::before {
	content: "";
}

.mdi-chevron-double-up::before {
	content: "";
}

.mdi-chevron-down::before {
	content: "";
}

.mdi-chevron-left::before {
	content: "";
}

.mdi-chevron-right::before {
	content: "";
}

.mdi-chevron-up::before {
	content: "";
}

.mdi-church::before {
	content: "";
}

.mdi-city::before {
	content: "";
}

.mdi-clipboard::before {
	content: "";
}

.mdi-clipboard-account::before {
	content: "";
}

.mdi-clipboard-alert::before {
	content: "";
}

.mdi-clipboard-arrow-down::before {
	content: "";
}

.mdi-clipboard-arrow-left::before {
	content: "";
}

.mdi-clipboard-check::before {
	content: "";
}

.mdi-clipboard-outline::before {
	content: "";
}

.mdi-clipboard-text::before {
	content: "";
}

.mdi-clippy::before {
	content: "";
}

.mdi-clock::before {
	content: "";
}

.mdi-clock-fast::before {
	content: "";
}

.mdi-close::before {
	content: "";
}

.mdi-close-box::before {
	content: "";
}

.mdi-close-box-outline::before {
	content: "";
}

.mdi-close-circle::before {
	content: "";
}

.mdi-close-circle-outline::before {
	content: "";
}

.mdi-close-network::before {
	content: "";
}

.mdi-closed-caption::before {
	content: "";
}

.mdi-cloud::before {
	content: "";
}

.mdi-cloud-check::before {
	content: "";
}

.mdi-cloud-circle::before {
	content: "";
}

.mdi-cloud-download::before {
	content: "";
}

.mdi-cloud-outline::before {
	content: "";
}

.mdi-cloud-outline-off::before {
	content: "";
}

.mdi-cloud-upload::before {
	content: "";
}

.mdi-code-array::before {
	content: "";
}

.mdi-code-string::before {
	content: "";
}

.mdi-coffee::before {
	content: "";
}

.mdi-coffee-to-go::before {
	content: "";
}

.mdi-coin::before {
	content: "";
}

.mdi-color-helper::before {
	content: "";
}

.mdi-comment::before {
	content: "";
}

.mdi-comment-account::before {
	content: "";
}

.mdi-comment-account-outline::before {
	content: "";
}

.mdi-comment-alert::before {
	content: "";
}

.mdi-comment-alert-outline::before {
	content: "";
}

.mdi-comment-check::before {
	content: "";
}

.mdi-comment-check-outline::before {
	content: "";
}

.mdi-comment-multiple-outline::before {
	content: "";
}

.mdi-comment-outline::before {
	content: "";
}

.mdi-comment-plus-outline::before {
	content: "";
}

.mdi-comment-processing::before {
	content: "";
}

.mdi-comment-processing-outline::before {
	content: "";
}

.mdi-comment-remove-outline::before {
	content: "";
}

.mdi-comment-text::before {
	content: "";
}

.mdi-comment-text-outline::before {
	content: "";
}

.mdi-compare::before {
	content: "";
}

.mdi-compass::before {
	content: "";
}

.mdi-compass-outline::before {
	content: "";
}

.mdi-console::before {
	content: "";
}

.mdi-content-copy::before {
	content: "";
}

.mdi-content-cut::before {
	content: "";
}

.mdi-content-paste::before {
	content: "";
}

.mdi-content-save::before {
	content: "";
}

.mdi-content-save-all::before {
	content: "";
}

.mdi-contrast::before {
	content: "";
}

.mdi-contrast-box::before {
	content: "";
}

.mdi-contrast-circle::before {
	content: "";
}

.mdi-cow::before {
	content: "";
}

.mdi-credit-card::before {
	content: "";
}

.mdi-credit-card-multiple::before {
	content: "";
}

.mdi-crop::before {
	content: "";
}

.mdi-crop-free::before {
	content: "";
}

.mdi-crop-landscape::before {
	content: "";
}

.mdi-crop-portrait::before {
	content: "";
}

.mdi-crop-square::before {
	content: "";
}

.mdi-crosshairs::before {
	content: "";
}

.mdi-crosshairs-gps::before {
	content: "";
}

.mdi-cube::before {
	content: "";
}

.mdi-cube-outline::before {
	content: "";
}

.mdi-cube-unfolded::before {
	content: "";
}

.mdi-cup::before {
	content: "";
}

.mdi-cup-water::before {
	content: "";
}

.mdi-currency-btc::before {
	content: "";
}

.mdi-currency-eur::before {
	content: "";
}

.mdi-currency-gbp::before {
	content: "";
}

.mdi-currency-usd::before {
	content: "";
}

.mdi-cursor-default::before {
	content: "";
}

.mdi-cursor-default-outline::before {
	content: "";
}

.mdi-cursor-pointer::before {
	content: "";
}

.mdi-database::before {
	content: "";
}

.mdi-database-minus::before {
	content: "";
}

.mdi-database-outline::before {
	content: "";
}

.mdi-database-plus::before {
	content: "";
}

.mdi-debug-step-into::before {
	content: "";
}

.mdi-debug-step-out::before {
	content: "";
}

.mdi-debug-step-over::before {
	content: "";
}

.mdi-delete::before {
	content: "";
}

.mdi-delete-variant::before {
	content: "";
}

.mdi-deskphone::before {
	content: "";
}

.mdi-desktop-mac::before {
	content: "";
}

.mdi-desktop-tower::before {
	content: "";
}

.mdi-details::before {
	content: "";
}

.mdi-deviantart::before {
	content: "";
}

.mdi-dice::before {
	content: "";
}

.mdi-dice-1::before {
	content: "";
}

.mdi-dice-2::before {
	content: "";
}

.mdi-dice-3::before {
	content: "";
}

.mdi-dice-4::before {
	content: "";
}

.mdi-dice-5::before {
	content: "";
}

.mdi-dice-6::before {
	content: "";
}

.mdi-directions::before {
	content: "";
}

.mdi-disk-alert::before {
	content: "";
}

.mdi-disqus::before {
	content: "";
}

.mdi-disqus-outline::before {
	content: "";
}

.mdi-division::before {
	content: "";
}

.mdi-division-box::before {
	content: "";
}

.mdi-dns::before {
	content: "";
}

.mdi-domain::before {
	content: "";
}

.mdi-dots-horizontal::before {
	content: "";
}

.mdi-dots-vertical::before {
	content: "";
}

.mdi-download::before {
	content: "";
}

.mdi-drawing::before {
	content: "";
}

.mdi-drawing-box::before {
	content: "";
}

.mdi-dribbble::before {
	content: "";
}

.mdi-dribbble-box::before {
	content: "";
}

.mdi-drone::before {
	content: "";
}

.mdi-dropbox::before {
	content: "";
}

.mdi-duck::before {
	content: "";
}

.mdi-dumbbell::before {
	content: "";
}

.mdi-earth::before {
	content: "";
}

.mdi-earth-off::before {
	content: "";
}

.mdi-elevation-decline::before {
	content: "";
}

.mdi-elevation-rise::before {
	content: "";
}

.mdi-email::before {
	content: "";
}

.mdi-email-open::before {
	content: "";
}

.mdi-email-outline::before {
	content: "";
}

.mdi-emoticon::before {
	content: "";
}

.mdi-emoticon-cool::before {
	content: "";
}

.mdi-emoticon-devil::before {
	content: "";
}

.mdi-emoticon-happy::before {
	content: "";
}

.mdi-emoticon-neutral::before {
	content: "";
}

.mdi-emoticon-poop::before {
	content: "";
}

.mdi-emoticon-sad::before {
	content: "";
}

.mdi-emoticon-tongue::before {
	content: "";
}

.mdi-equal::before {
	content: "";
}

.mdi-equal-box::before {
	content: "";
}

.mdi-eraser::before {
	content: "";
}

.mdi-escalator::before {
	content: "";
}

.mdi-etsy::before {
	content: "";
}

.mdi-evernote::before {
	content: "";
}

.mdi-exit-to-app::before {
	content: "";
}

.mdi-eye::before {
	content: "";
}

.mdi-eye-off::before {
	content: "";
}

.mdi-eyedropper::before {
	content: "";
}

.mdi-eyedropper-variant::before {
	content: "";
}

.mdi-facebook::before {
	content: "";
}

.mdi-facebook-box::before {
	content: "";
}

.mdi-facebook-messenger::before {
	content: "";
}

.mdi-factory::before {
	content: "";
}

.mdi-fan::before {
	content: "";
}

.mdi-fast-forward::before {
	content: "";
}

.mdi-ferry::before {
	content: "";
}

.mdi-file::before {
	content: "";
}

.mdi-file-cloud::before {
	content: "";
}

.mdi-file-delimited::before {
	content: "";
}

.mdi-file-document::before {
	content: "";
}

.mdi-file-document-box::before {
	content: "";
}

.mdi-file-excel::before {
	content: "";
}

.mdi-file-excel-box::before {
	content: "";
}

.mdi-file-find::before {
	content: "";
}

.mdi-file-image::before {
	content: "";
}

.mdi-file-image-box::before {
	content: "";
}

.mdi-file-music::before {
	content: "";
}

.mdi-file-outline::before {
	content: "";
}

.mdi-file-pdf::before {
	content: "";
}

.mdi-file-pdf-box::before {
	content: "";
}

.mdi-file-powerpoint::before {
	content: "";
}

.mdi-file-powerpoint-box::before {
	content: "";
}

.mdi-file-presentation-box::before {
	content: "";
}

.mdi-file-video::before {
	content: "";
}

.mdi-file-word::before {
	content: "";
}

.mdi-file-word-box::before {
	content: "";
}

.mdi-film::before {
	content: "";
}

.mdi-filmstrip::before {
	content: "";
}

.mdi-filmstrip-off::before {
	content: "";
}

.mdi-filter::before {
	content: "";
}

.mdi-filter-outline::before {
	content: "";
}

.mdi-filter-remove::before {
	content: "";
}

.mdi-filter-remove-outline::before {
	content: "";
}

.mdi-filter-variant::before {
	content: "";
}

.mdi-fire::before {
	content: "";
}

.mdi-firefox::before {
	content: "";
}

.mdi-fish::before {
	content: "";
}

.mdi-flag::before {
	content: "";
}

.mdi-flag-checkered::before {
	content: "";
}

.mdi-flag-outline::before {
	content: "";
}

.mdi-flag-outline-variant::before {
	content: "";
}

.mdi-flag-variant::before {
	content: "";
}

.mdi-flash::before {
	content: "";
}

.mdi-flash-auto::before {
	content: "";
}

.mdi-flash-off::before {
	content: "";
}

.mdi-flashlight::before {
	content: "";
}

.mdi-flashlight-off::before {
	content: "";
}

.mdi-flip-to-back::before {
	content: "";
}

.mdi-flip-to-front::before {
	content: "";
}

.mdi-floppy::before {
	content: "";
}

.mdi-flower::before {
	content: "";
}

.mdi-folder::before {
	content: "";
}

.mdi-folder-account::before {
	content: "";
}

.mdi-folder-google-drive::before {
	content: "";
}

.mdi-folder-image::before {
	content: "";
}

.mdi-folder-move::before {
	content: "";
}

.mdi-folder-multiple::before {
	content: "";
}

.mdi-folder-multiple-image::before {
	content: "";
}

.mdi-folder-multiple-outline::before {
	content: "";
}

.mdi-folder-outline::before {
	content: "";
}

.mdi-folder-plus::before {
	content: "";
}

.mdi-folder-remove::before {
	content: "";
}

.mdi-food::before {
	content: "";
}

.mdi-food-apple::before {
	content: "";
}

.mdi-food-variant::before {
	content: "";
}

.mdi-format-align-center::before {
	content: "";
}

.mdi-format-align-justify::before {
	content: "";
}

.mdi-format-align-left::before {
	content: "";
}

.mdi-format-align-right::before {
	content: "";
}

.mdi-format-bold::before {
	content: "";
}

.mdi-format-clear::before {
	content: "";
}

.mdi-format-color-fill::before {
	content: "";
}

.mdi-format-header-1::before {
	content: "";
}

.mdi-format-header-2::before {
	content: "";
}

.mdi-format-header-3::before {
	content: "";
}

.mdi-format-header-4::before {
	content: "";
}

.mdi-format-header-5::before {
	content: "";
}

.mdi-format-header-6::before {
	content: "";
}

.mdi-format-header-pound::before {
	content: "";
}

.mdi-format-indent-decrease::before {
	content: "";
}

.mdi-format-indent-increase::before {
	content: "";
}

.mdi-format-italic::before {
	content: "";
}

.mdi-format-line-spacing::before {
	content: "";
}

.mdi-format-list-bulleted::before {
	content: "";
}

.mdi-format-list-numbers::before {
	content: "";
}

.mdi-format-paint::before {
	content: "";
}

.mdi-format-paragraph::before {
	content: "";
}

.mdi-format-quote::before {
	content: "";
}

.mdi-format-size::before {
	content: "";
}

.mdi-format-strikethrough::before {
	content: "";
}

.mdi-format-subscript::before {
	content: "";
}

.mdi-format-superscript::before {
	content: "";
}

.mdi-format-textdirection-l-to-r::before {
	content: "";
}

.mdi-format-textdirection-r-to-l::before {
	content: "";
}

.mdi-format-underline::before {
	content: "";
}

.mdi-forum::before {
	content: "";
}

.mdi-forward::before {
	content: "";
}

.mdi-foursquare::before {
	content: "";
}

.mdi-fridge::before {
	content: "";
}

.mdi-fullscreen::before {
	content: "";
}

.mdi-fullscreen-exit::before {
	content: "";
}

.mdi-function::before {
	content: "";
}

.mdi-gamepad::before {
	content: "";
}

.mdi-gamepad-variant::before {
	content: "";
}

.mdi-gas-station::before {
	content: "";
}

.mdi-gavel::before {
	content: "";
}

.mdi-gender-female::before {
	content: "";
}

.mdi-gender-male::before {
	content: "";
}

.mdi-gender-transgender::before {
	content: "";
}

.mdi-gift::before {
	content: "";
}

.mdi-github-box::before {
	content: "";
}

.mdi-github-circle::before {
	content: "";
}

.mdi-glass-flute::before {
	content: "";
}

.mdi-glass-mug::before {
	content: "";
}

.mdi-glass-stange::before {
	content: "";
}

.mdi-glass-tulip::before {
	content: "";
}

.mdi-gmail::before {
	content: "";
}

.mdi-google::before {
	content: "";
}

.mdi-google-chrome::before {
	content: "";
}

.mdi-google-circles::before {
	content: "";
}

.mdi-google-circles-communities::before {
	content: "";
}

.mdi-google-circles-extended::before {
	content: "";
}

.mdi-google-circles-group::before {
	content: "";
}

.mdi-google-controller::before {
	content: "";
}

.mdi-google-controller-off::before {
	content: "";
}

.mdi-google-drive::before {
	content: "";
}

.mdi-google-earth::before {
	content: "";
}

.mdi-google-glass::before {
	content: "";
}

.mdi-google-maps::before {
	content: "";
}

.mdi-google-pages::before {
	content: "";
}

.mdi-google-play::before {
	content: "";
}

.mdi-google-plus::before {
	content: "";
}

.mdi-google-plus-box::before {
	content: "";
}

.mdi-guitar-pick::before {
	content: "";
}

.mdi-guitar-pick-outline::before {
	content: "";
}

.mdi-hand-pointing-right::before {
	content: "";
}

.mdi-hanger::before {
	content: "";
}

.mdi-hangouts::before {
	content: "";
}

.mdi-harddisk::before {
	content: "";
}

.mdi-headphones::before {
	content: "";
}

.mdi-headphones-box::before {
	content: "";
}

.mdi-headphones-settings::before {
	content: "";
}

.mdi-headset::before {
	content: "";
}

.mdi-headset-dock::before {
	content: "";
}

.mdi-heart::before {
	content: "";
}

.mdi-heart-box::before {
	content: "";
}

.mdi-heart-box-outline::before {
	content: "";
}

.mdi-heart-broken::before {
	content: "";
}

.mdi-heart-outline::before {
	content: "";
}

.mdi-help::before {
	content: "";
}

.mdi-help-circle::before {
	content: "";
}

.mdi-hexagon::before {
	content: "";
}

.mdi-hexagon-outline::before {
	content: "";
}

.mdi-history::before {
	content: "";
}

.mdi-home::before {
	content: "";
}

.mdi-home-modern::before {
	content: "";
}

.mdi-home-variant::before {
	content: "";
}

.mdi-hops::before {
	content: "";
}

.mdi-hospital::before {
	content: "";
}

.mdi-hospital-building::before {
	content: "";
}

.mdi-hospital-marker::before {
	content: "";
}

.mdi-hotel::before {
	content: "";
}

.mdi-houzz::before {
	content: "";
}

.mdi-houzz-box::before {
	content: "";
}

.mdi-human::before {
	content: "";
}

.mdi-human-child::before {
	content: "";
}

.mdi-human-male-female::before {
	content: "";
}

.mdi-image-album::before {
	content: "";
}

.mdi-image-area::before {
	content: "";
}

.mdi-image-area-close::before {
	content: "";
}

.mdi-image-filter::before {
	content: "";
}

.mdi-image-filter-black-white::before {
	content: "";
}

.mdi-image-filter-center-focus::before {
	content: "";
}

.mdi-image-filter-drama::before {
	content: "";
}

.mdi-image-filter-frames::before {
	content: "";
}

.mdi-image-filter-hdr::before {
	content: "";
}

.mdi-image-filter-none::before {
	content: "";
}

.mdi-image-filter-tilt-shift::before {
	content: "";
}

.mdi-image-filter-vintage::before {
	content: "";
}

.mdi-information::before {
	content: "";
}

.mdi-information-outline::before {
	content: "";
}

.mdi-instagram::before {
	content: "";
}

.mdi-instapaper::before {
	content: "";
}

.mdi-internet-explorer::before {
	content: "";
}

.mdi-invert-colors::before {
	content: "";
}

.mdi-jira::before {
	content: "";
}

.mdi-keg::before {
	content: "";
}

.mdi-key::before {
	content: "";
}

.mdi-key-change::before {
	content: "";
}

.mdi-key-minus::before {
	content: "";
}

.mdi-key-plus::before {
	content: "";
}

.mdi-key-remove::before {
	content: "";
}

.mdi-key-variant::before {
	content: "";
}

.mdi-keyboard::before {
	content: "";
}

.mdi-keyboard-backspace::before {
	content: "";
}

.mdi-keyboard-caps::before {
	content: "";
}

.mdi-keyboard-close::before {
	content: "";
}

.mdi-keyboard-off::before {
	content: "";
}

.mdi-keyboard-return::before {
	content: "";
}

.mdi-keyboard-tab::before {
	content: "";
}

.mdi-label::before {
	content: "";
}

.mdi-label-outline::before {
	content: "";
}

.mdi-language-csharp::before {
	content: "";
}

.mdi-language-css3::before {
	content: "";
}

.mdi-language-html5::before {
	content: "";
}

.mdi-language-javascript::before {
	content: "";
}

.mdi-language-python::before {
	content: "";
}

.mdi-language-python-text::before {
	content: "";
}

.mdi-laptop::before {
	content: "";
}

.mdi-laptop-chromebook::before {
	content: "";
}

.mdi-laptop-mac::before {
	content: "";
}

.mdi-laptop-windows::before {
	content: "";
}

.mdi-lastfm::before {
	content: "";
}

.mdi-launch::before {
	content: "";
}

.mdi-layers::before {
	content: "";
}

.mdi-layers-off::before {
	content: "";
}

.mdi-leaf::before {
	content: "";
}

.mdi-library::before {
	content: "";
}

.mdi-library-books::before {
	content: "";
}

.mdi-library-music::before {
	content: "";
}

.mdi-library-plus::before {
	content: "";
}

.mdi-lightbulb::before {
	content: "";
}

.mdi-link::before {
	content: "";
}

.mdi-link-variant::before {
	content: "";
}

.mdi-linkedin::before {
	content: "";
}

.mdi-linux::before {
	content: "";
}

.mdi-lock::before {
	content: "";
}

.mdi-lock-open::before {
	content: "";
}

.mdi-lock-open-outline::before {
	content: "";
}

.mdi-lock-outline::before {
	content: "";
}

.mdi-login::before {
	content: "";
}

.mdi-logout::before {
	content: "";
}

.mdi-looks::before {
	content: "";
}

.mdi-loupe::before {
	content: "";
}

.mdi-lumx::before {
	content: "";
}

.mdi-magnify::before {
	content: "";
}

.mdi-magnify-minus::before {
	content: "";
}

.mdi-magnify-plus::before {
	content: "";
}

.mdi-map::before {
	content: "";
}

.mdi-map-marker::before {
	content: "";
}

.mdi-map-marker-circle::before {
	content: "";
}

.mdi-map-marker-multiple::before {
	content: "";
}

.mdi-map-marker-off::before {
	content: "";
}

.mdi-map-marker-radius::before {
	content: "";
}

.mdi-markdown::before {
	content: "";
}

.mdi-marker-check::before {
	content: "";
}

.mdi-martini::before {
	content: "";
}

.mdi-material-ui::before {
	content: "";
}

.mdi-math-compass::before {
	content: "";
}

.mdi-memory::before {
	content: "";
}

.mdi-menu::before {
	content: "";
}

.mdi-menu-down::before {
	content: "";
}

.mdi-menu-left::before {
	content: "";
}

.mdi-menu-right::before {
	content: "";
}

.mdi-menu-up::before {
	content: "";
}

.mdi-message::before {
	content: "";
}

.mdi-message-alert::before {
	content: "";
}

.mdi-message-draw::before {
	content: "";
}

.mdi-message-image::before {
	content: "";
}

.mdi-message-processing::before {
	content: "";
}

.mdi-message-reply::before {
	content: "";
}

.mdi-message-video::before {
	content: "";
}

.mdi-microphone::before {
	content: "";
}

.mdi-microphone-off::before {
	content: "";
}

.mdi-microphone-outline::before {
	content: "";
}

.mdi-microphone-settings::before {
	content: "";
}

.mdi-microphone-variant::before {
	content: "";
}

.mdi-microphone-variant-off::before {
	content: "";
}

.mdi-minus::before {
	content: "";
}

.mdi-minus-box::before {
	content: "";
}

.mdi-minus-circle::before {
	content: "";
}

.mdi-minus-circle-outline::before {
	content: "";
}

.mdi-minus-network::before {
	content: "";
}

.mdi-monitor::before {
	content: "";
}

.mdi-monitor-multiple::before {
	content: "";
}

.mdi-more::before {
	content: "";
}

.mdi-motorbike::before {
	content: "";
}

.mdi-mouse::before {
	content: "";
}

.mdi-mouse-off::before {
	content: "";
}

.mdi-mouse-variant::before {
	content: "";
}

.mdi-mouse-variant-off::before {
	content: "";
}

.mdi-movie::before {
	content: "";
}

.mdi-multiplication::before {
	content: "";
}

.mdi-multiplication-box::before {
	content: "";
}

.mdi-music-box::before {
	content: "";
}

.mdi-music-box-outline::before {
	content: "";
}

.mdi-music-circle::before {
	content: "";
}

.mdi-music-note::before {
	content: "";
}

.mdi-music-note-eighth::before {
	content: "";
}

.mdi-music-note-half::before {
	content: "";
}

.mdi-music-note-off::before {
	content: "";
}

.mdi-music-note-quarter::before {
	content: "";
}

.mdi-music-note-sixteenth::before {
	content: "";
}

.mdi-music-note-whole::before {
	content: "";
}

.mdi-nature::before {
	content: "";
}

.mdi-nature-people::before {
	content: "";
}

.mdi-navigation::before {
	content: "";
}

.mdi-needle::before {
	content: "";
}

.mdi-nest-protect::before {
	content: "";
}

.mdi-nest-thermostat::before {
	content: "";
}

.mdi-newspaper::before {
	content: "";
}

.mdi-nfc::before {
	content: "";
}

.mdi-nfc-tap::before {
	content: "";
}

.mdi-nfc-variant::before {
	content: "";
}

.mdi-numeric::before {
	content: "";
}

.mdi-numeric-0-box::before {
	content: "";
}

.mdi-numeric-0-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-0-box-outline::before {
	content: "";
}

.mdi-numeric-1-box::before {
	content: "";
}

.mdi-numeric-1-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-1-box-outline::before {
	content: "";
}

.mdi-numeric-2-box::before {
	content: "";
}

.mdi-numeric-2-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-2-box-outline::before {
	content: "";
}

.mdi-numeric-3-box::before {
	content: "";
}

.mdi-numeric-3-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-3-box-outline::before {
	content: "";
}

.mdi-numeric-4-box::before {
	content: "";
}

.mdi-numeric-4-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-4-box-outline::before {
	content: "";
}

.mdi-numeric-5-box::before {
	content: "";
}

.mdi-numeric-5-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-5-box-outline::before {
	content: "";
}

.mdi-numeric-6-box::before {
	content: "";
}

.mdi-numeric-6-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-6-box-outline::before {
	content: "";
}

.mdi-numeric-7-box::before {
	content: "";
}

.mdi-numeric-7-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-7-box-outline::before {
	content: "";
}

.mdi-numeric-8-box::before {
	content: "";
}

.mdi-numeric-8-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-8-box-outline::before {
	content: "";
}

.mdi-numeric-9-box::before {
	content: "";
}

.mdi-numeric-9-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-9-box-outline::before {
	content: "";
}

.mdi-numeric-9-plus-box::before {
	content: "";
}

.mdi-numeric-9-plus-box-multiple-outline::before {
	content: "";
}

.mdi-numeric-9-plus-box-outline::before {
	content: "";
}

.mdi-nutriton::before {
	content: "";
}

.mdi-office::before {
	content: "";
}

.mdi-oil::before {
	content: "";
}

.mdi-omega::before {
	content: "";
}

.mdi-onedrive::before {
	content: "";
}

.mdi-open-in-app::before {
	content: "";
}

.mdi-ornament::before {
	content: "";
}

.mdi-ornament-variant::before {
	content: "";
}

.mdi-package::before {
	content: "";
}

.mdi-package-down::before {
	content: "";
}

.mdi-package-up::before {
	content: "";
}

.mdi-package-variant::before {
	content: "";
}

.mdi-palette::before {
	content: "";
}

.mdi-palette-advanced::before {
	content: "";
}

.mdi-panda::before {
	content: "";
}

.mdi-pandora::before {
	content: "";
}

.mdi-panorama::before {
	content: "";
}

.mdi-panorama-fisheye::before {
	content: "";
}

.mdi-panorama-horizontal::before {
	content: "";
}

.mdi-panorama-vertical::before {
	content: "";
}

.mdi-panorama-wide-angle::before {
	content: "";
}

.mdi-paper-cut-vertical::before {
	content: "";
}

.mdi-paperclip::before {
	content: "";
}

.mdi-parking::before {
	content: "";
}

.mdi-pause::before {
	content: "";
}

.mdi-pause-circle::before {
	content: "";
}

.mdi-pause-circle-outline::before {
	content: "";
}

.mdi-pause-octagon::before {
	content: "";
}

.mdi-pause-octagon-outline::before {
	content: "";
}

.mdi-pencil::before {
	content: "";
}

.mdi-pencil-box::before {
	content: "";
}

.mdi-pencil-box-outline::before {
	content: "";
}

.mdi-pharmacy::before {
	content: "";
}

.mdi-phone::before {
	content: "";
}

.mdi-phone-bluetooth::before {
	content: "";
}

.mdi-phone-forward::before {
	content: "";
}

.mdi-phone-hangup::before {
	content: "";
}

.mdi-phone-in-talk::before {
	content: "";
}

.mdi-phone-locked::before {
	content: "";
}

.mdi-phone-missed::before {
	content: "";
}

.mdi-phone-paused::before {
	content: "";
}

.mdi-phone-settings::before {
	content: "";
}

.mdi-pig::before {
	content: "";
}

.mdi-pill::before {
	content: "";
}

.mdi-pin::before {
	content: "";
}

.mdi-pin-off::before {
	content: "";
}

.mdi-pine-tree::before {
	content: "";
}

.mdi-pine-tree-box::before {
	content: "";
}

.mdi-pinterest::before {
	content: "";
}

.mdi-pizza::before {
	content: "";
}

.mdi-play::before {
	content: "";
}

.mdi-play-box-outline::before {
	content: "";
}

.mdi-play-circle::before {
	content: "";
}

.mdi-play-circle-outline::before {
	content: "";
}

.mdi-playlist-plus::before {
	content: "";
}

.mdi-plus::before {
	content: "";
}

.mdi-plus-box::before {
	content: "";
}

.mdi-plus-circle::before {
	content: "";
}

.mdi-plus-circle-outline::before {
	content: "";
}

.mdi-plus-network::before {
	content: "";
}

.mdi-plus-one::before {
	content: "";
}

.mdi-pocket::before {
	content: "";
}

.mdi-poll::before {
	content: "";
}

.mdi-poll-box::before {
	content: "";
}

.mdi-polymer::before {
	content: "";
}

.mdi-popcorn::before {
	content: "";
}

.mdi-pound::before {
	content: "";
}

.mdi-pound-box::before {
	content: "";
}

.mdi-power::before {
	content: "";
}

.mdi-power-settings::before {
	content: "";
}

.mdi-presentation::before {
	content: "";
}

.mdi-presentation-play::before {
	content: "";
}

.mdi-printer::before {
	content: "";
}

.mdi-puzzle::before {
	content: "";
}

.mdi-qrcode::before {
	content: "";
}

.mdi-quadcopter::before {
	content: "";
}

.mdi-quality-high::before {
	content: "";
}

.mdi-quicktime::before {
	content: "";
}

.mdi-radiator::before {
	content: "";
}

.mdi-radioactive::before {
	content: "";
}

.mdi-radiobox-blank::before {
	content: "";
}

.mdi-radiobox-marked::before {
	content: "";
}

.mdi-rdio::before {
	content: "";
}

.mdi-read::before {
	content: "";
}

.mdi-readability::before {
	content: "";
}

.mdi-receipt::before {
	content: "";
}

.mdi-recycle::before {
	content: "";
}

.mdi-redo::before {
	content: "";
}

.mdi-redo-variant::before {
	content: "";
}

.mdi-refresh::before {
	content: "";
}

.mdi-relative-scale::before {
	content: "";
}

.mdi-reload::before {
	content: "";
}

.mdi-remote::before {
	content: "";
}

.mdi-rename-box::before {
	content: "";
}

.mdi-repeat::before {
	content: "";
}

.mdi-repeat-off::before {
	content: "";
}

.mdi-repeat-once::before {
	content: "";
}

.mdi-replay::before {
	content: "";
}

.mdi-reply::before {
	content: "";
}

.mdi-reply-all::before {
	content: "";
}

.mdi-responsive::before {
	content: "";
}

.mdi-rewind::before {
	content: "";
}

.mdi-ribbon::before {
	content: "";
}

.mdi-rocket::before {
	content: "";
}

.mdi-rotate-3d::before {
	content: "";
}

.mdi-rotate-left::before {
	content: "";
}

.mdi-rotate-left-variant::before {
	content: "";
}

.mdi-rotate-right::before {
	content: "";
}

.mdi-rotate-right-variant::before {
	content: "";
}

.mdi-routes::before {
	content: "";
}

.mdi-rss::before {
	content: "";
}

.mdi-rss-box::before {
	content: "";
}

.mdi-ruler::before {
	content: "";
}

.mdi-run::before {
	content: "";
}

.mdi-satellite::before {
	content: "";
}

.mdi-satellite-variant::before {
	content: "";
}

.mdi-scale::before {
	content: "";
}

.mdi-scale-bathroom::before {
	content: "";
}

.mdi-school::before {
	content: "";
}

.mdi-screen-rotation::before {
	content: "";
}

.mdi-screen-rotation-lock::before {
	content: "";
}

.mdi-script::before {
	content: "";
}

.mdi-sd::before {
	content: "";
}

.mdi-security::before {
	content: "";
}

.mdi-security-network::before {
	content: "";
}

.mdi-select::before {
	content: "";
}

.mdi-select-inverse::before {
	content: "";
}

.mdi-select-off::before {
	content: "";
}

.mdi-send::before {
	content: "";
}

.mdi-server::before {
	content: "";
}

.mdi-server-minus::before {
	content: "";
}

.mdi-server-network::before {
	content: "";
}

.mdi-server-network-off::before {
	content: "";
}

.mdi-server-off::before {
	content: "";
}

.mdi-server-plus::before {
	content: "";
}

.mdi-server-remove::before {
	content: "";
}

.mdi-server-security::before {
	content: "";
}

.mdi-settings::before {
	content: "";
}

.mdi-settings-box::before {
	content: "";
}

.mdi-shape-plus::before {
	content: "";
}

.mdi-share::before {
	content: "";
}

.mdi-share-variant::before {
	content: "";
}

.mdi-shopping::before {
	content: "";
}

.mdi-shopping-music::before {
	content: "";
}

.mdi-shuffle::before {
	content: "";
}

.mdi-sigma::before {
	content: "";
}

.mdi-sign-caution::before {
	content: "";
}

.mdi-silverware::before {
	content: "";
}

.mdi-silverware-fork::before {
	content: "";
}

.mdi-silverware-spoon::before {
	content: "";
}

.mdi-silverware-variant::before {
	content: "";
}

.mdi-sim-alert::before {
	content: "";
}

.mdi-skip-next::before {
	content: "";
}

.mdi-skip-previous::before {
	content: "";
}

.mdi-snowman::before {
	content: "";
}

.mdi-sort::before {
	content: "";
}

.mdi-sort-alphabetical::before {
	content: "";
}

.mdi-sort-ascending::before {
	content: "";
}

.mdi-sort-descending::before {
	content: "";
}

.mdi-sort-numeric::before {
	content: "";
}

.mdi-sort-variant::before {
	content: "";
}

.mdi-soundcloud::before {
	content: "";
}

.mdi-source-fork::before {
	content: "";
}

.mdi-source-pull::before {
	content: "";
}

.mdi-speaker::before {
	content: "";
}

.mdi-speaker-off::before {
	content: "";
}

.mdi-speedometer::before {
	content: "";
}

.mdi-spellcheck::before {
	content: "";
}

.mdi-spotify::before {
	content: "";
}

.mdi-spotlight::before {
	content: "";
}

.mdi-spotlight-beam::before {
	content: "";
}

.mdi-stackoverflow::before {
	content: "";
}

.mdi-star::before {
	content: "";
}

.mdi-star-circle::before {
	content: "";
}

.mdi-star-half::before {
	content: "";
}

.mdi-star-outline::before {
	content: "";
}

.mdi-stocking::before {
	content: "";
}

.mdi-stop::before {
	content: "";
}

.mdi-store::before {
	content: "";
}

.mdi-store-24-hour::before {
	content: "";
}

.mdi-stove::before {
	content: "";
}

.mdi-subway::before {
	content: "";
}

.mdi-swap-horizontal::before {
	content: "";
}

.mdi-swap-vertical::before {
	content: "";
}

.mdi-swim::before {
	content: "";
}

.mdi-sword::before {
	content: "";
}

.mdi-sync::before {
	content: "";
}

.mdi-sync-alert::before {
	content: "";
}

.mdi-sync-off::before {
	content: "";
}

.mdi-tab::before {
	content: "";
}

.mdi-tab-unselected::before {
	content: "";
}

.mdi-table::before {
	content: "";
}

.mdi-table-large::before {
	content: "";
}

.mdi-tablet::before {
	content: "";
}

.mdi-tablet-android::before {
	content: "";
}

.mdi-tablet-ipad::before {
	content: "";
}

.mdi-tag::before {
	content: "";
}

.mdi-tag-faces::before {
	content: "";
}

.mdi-tag-outline::before {
	content: "";
}

.mdi-tag-text-outline::before {
	content: "";
}

.mdi-taxi::before {
	content: "";
}

.mdi-television::before {
	content: "";
}

.mdi-television-guide::before {
	content: "";
}

.mdi-temperature-celsius::before {
	content: "";
}

.mdi-temperature-fahrenheit::before {
	content: "";
}

.mdi-temperature-kelvin::before {
	content: "";
}

.mdi-tent::before {
	content: "";
}

.mdi-terrain::before {
	content: "";
}

.mdi-text-to-speech::before {
	content: "";
}

.mdi-text-to-speech-off::before {
	content: "";
}

.mdi-texture::before {
	content: "";
}

.mdi-theater::before {
	content: "";
}

.mdi-theme-light-dark::before {
	content: "";
}

.mdi-thermometer::before {
	content: "";
}

.mdi-thermometer-lines::before {
	content: "";
}

.mdi-thumb-down::before {
	content: "";
}

.mdi-thumb-up::before {
	content: "";
}

.mdi-thumbs-up-down::before {
	content: "";
}

.mdi-ticket::before {
	content: "";
}

.mdi-ticket-account::before {
	content: "";
}

.mdi-tie::before {
	content: "";
}

.mdi-timelapse::before {
	content: "";
}

.mdi-timer::before {
	content: "";
}

.mdi-timer-10::before {
	content: "";
}

.mdi-timer-3::before {
	content: "";
}

.mdi-timer-off::before {
	content: "";
}

.mdi-timer-sand::before {
	content: "";
}

.mdi-timetable::before {
	content: "";
}

.mdi-toggle-switch::before {
	content: "";
}

.mdi-toggle-switch-off::before {
	content: "";
}

.mdi-tooltip::before {
	content: "";
}

.mdi-tooltip-edit::before {
	content: "";
}

.mdi-tooltip-image::before {
	content: "";
}

.mdi-tooltip-outline::before {
	content: "";
}

.mdi-tooltip-text::before {
	content: "";
}

.mdi-tor::before {
	content: "";
}

.mdi-traffic-light::before {
	content: "";
}

.mdi-train::before {
	content: "";
}

.mdi-tram::before {
	content: "";
}

.mdi-transcribe::before {
	content: "";
}

.mdi-transcribe-close::before {
	content: "";
}

.mdi-trello::before {
	content: "";
}

.mdi-trending-down::before {
	content: "";
}

.mdi-trending-neutral::before {
	content: "";
}

.mdi-trending-up::before {
	content: "";
}

.mdi-trophy::before {
	content: "";
}

.mdi-trophy-award::before {
	content: "";
}

.mdi-trophy-variant::before {
	content: "";
}

.mdi-truck::before {
	content: "";
}

.mdi-tshirt-crew::before {
	content: "";
}

.mdi-tshirt-v::before {
	content: "";
}

.mdi-tumblr::before {
	content: "";
}

.mdi-tumblr-reblog::before {
	content: "";
}

.mdi-twitch::before {
	content: "";
}

.mdi-twitter::before {
	content: "";
}

.mdi-twitter-box::before {
	content: "";
}

.mdi-twitter-retweet::before {
	content: "";
}

.mdi-ubuntu::before {
	content: "";
}

.mdi-undo::before {
	content: "";
}

.mdi-undo-variant::before {
	content: "";
}

.mdi-unfold-less::before {
	content: "";
}

.mdi-unfold-more::before {
	content: "";
}

.mdi-upload::before {
	content: "";
}

.mdi-usb::before {
	content: "";
}

.mdi-vector-curve::before {
	content: "";
}

.mdi-vector-point::before {
	content: "";
}

.mdi-vector-square::before {
	content: "";
}

.mdi-verified::before {
	content: "";
}

.mdi-vibrate::before {
	content: "";
}

.mdi-video::before {
	content: "";
}

.mdi-video-off::before {
	content: "";
}

.mdi-video-switch::before {
	content: "";
}

.mdi-view-agenda::before {
	content: "";
}

.mdi-view-array::before {
	content: "";
}

.mdi-view-carousel::before {
	content: "";
}

.mdi-view-column::before {
	content: "";
}

.mdi-view-dashboard::before {
	content: "";
}

.mdi-view-day::before {
	content: "";
}

.mdi-view-headline::before {
	content: "";
}

.mdi-view-list::before {
	content: "";
}

.mdi-view-module::before {
	content: "";
}

.mdi-view-quilt::before {
	content: "";
}

.mdi-view-stream::before {
	content: "";
}

.mdi-view-week::before {
	content: "";
}

.mdi-vimeo::before {
	content: "";
}

.mdi-voicemail::before {
	content: "";
}

.mdi-volume-high::before {
	content: "";
}

.mdi-volume-low::before {
	content: "";
}

.mdi-volume-medium::before {
	content: "";
}

.mdi-volume-off::before {
	content: "";
}

.mdi-walk::before {
	content: "";
}

.mdi-wallet::before {
	content: "";
}

.mdi-wallet-giftcard::before {
	content: "";
}

.mdi-wallet-membership::before {
	content: "";
}

.mdi-wallet-travel::before {
	content: "";
}

.mdi-watch::before {
	content: "";
}

.mdi-water::before {
	content: "";
}

.mdi-water-off::before {
	content: "";
}

.mdi-water-pump::before {
	content: "";
}

.mdi-weather-cloudy::before {
	content: "";
}

.mdi-weather-hail::before {
	content: "";
}

.mdi-weather-lightning::before {
	content: "";
}

.mdi-weather-night::before {
	content: "";
}

.mdi-weather-partlycloudy::before {
	content: "";
}

.mdi-weather-pouring::before {
	content: "";
}

.mdi-weather-rainy::before {
	content: "";
}

.mdi-weather-snowy::before {
	content: "";
}

.mdi-weather-sunny::before {
	content: "";
}

.mdi-weather-sunset::before {
	content: "";
}

.mdi-weather-sunset-down::before {
	content: "";
}

.mdi-weather-sunset-up::before {
	content: "";
}

.mdi-weather-windy::before {
	content: "";
}

.mdi-weather-windy-variant::before {
	content: "";
}

.mdi-web::before {
	content: "";
}

.mdi-webcam::before {
	content: "";
}

.mdi-whatsapp::before {
	content: "";
}

.mdi-wheelchair-accessibility::before {
	content: "";
}

.mdi-white-balance-auto::before {
	content: "";
}

.mdi-white-balance-incandescent::before {
	content: "";
}

.mdi-white-balance-irradescent::before {
	content: "";
}

.mdi-white-balance-sunny::before {
	content: "";
}

.mdi-wifi::before {
	content: "";
}

.mdi-wikipedia::before {
	content: "";
}

.mdi-window-closed::before {
	content: "";
}

.mdi-window-open::before {
	content: "";
}

.mdi-windows::before {
	content: "";
}

.mdi-wordpress::before {
	content: "";
}

.mdi-xbox::before {
	content: "";
}

.mdi-xbox-controller::before {
	content: "";
}

.mdi-xbox-controller-off::before {
	content: "";
}

.mdi-xda::before {
	content: "";
}

.mdi-xml::before {
	content: "";
}

.mdi-yeast::before {
	content: "";
}

.mdi-youtube-play::before {
	content: "";
}

.mdi-zip-box::before {
	content: "";
}

.mfp-bg {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99999990;
	overflow: hidden;
	position: fixed;
	background: #0b0b0b;
	opacity: .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: #ccc;
	position: absolute;
	top: 50%;
	width: auto;
	text-align: center;
	margin-top: -.8em;
	left: 8px;
	right: 8px;
	z-index: 1044;
}

.mfp-preloader a {
	color: #ccc;
}

.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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
}

.mfp-close:active {
	top: 1px;
}

.mfp-close-btn-in .mfp-close {
	color: #333;
}

.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: #ccc;
	font-size: 12px;
	font-size: 1.25em;
	line-height: 1.25em;
	font-weight: 600;
	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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	margin: 0;
	top: 50%;
	margin-top: -55px;
	padding: 0;
	width: 90px;
	height: 110px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.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, .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, .4);
	background: #ccc;
}

.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, .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, .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(.75);
		transform: scale(.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 .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	-webkit-transform: scale(.8);
	-moz-transform: scale(.8);
	-ms-transform: scale(.8);
	-o-transform: scale(.8);
	transform: scale(.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(.8);
	-moz-transform: scale(.8);
	-ms-transform: scale(.8);
	-o-transform: scale(.8);
	transform: scale(.8);
	opacity: 0;
}

.my-mfp-zoom-in.mfp-bg {
	opacity: 0;
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out;
	transition: opacity .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: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .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: rgba(0, 0, 0, 0);
}

.pulse_theme .pls_insta_wrapper .grabbing li a>div {
	cursor: url("https://www.oglebrothersgeneralstore.com/wp-content/themes/pulse/css/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: .45s;
	-o-transition-duration: .45s;
	-webkit-transition-duration: .45s;
	transition-duration: .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: .45s;
	-o-transition-duration: .45s;
	-webkit-transition-duration: .45s;
	transition-duration: .45s;
	-moz-transition-delay: .8s;
	-o-transition-delay: .8s;
	-webkit-transition-delay: .8s;
	transition-delay: .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;
	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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .15s;
	-o-transition-delay: .15s;
	-webkit-transition-delay: .15s;
	transition-delay: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-moz-transform: scale(.8);
	-ms-transform: scale(.8);
	-webkit-transform: scale(.8);
	transform: scale(.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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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(.8);
	-ms-transform: scale(.8);
	-webkit-transform: scale(.8);
	transform: scale(.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(.8);
	}
}

@-moz-keyframes scaleToFade {
	to {
		opacity: 0;
		-moz-transform: scale(.8);
	}
}

@keyframes scaleToFade {
	to {
		opacity: 0;
		transform: scale(.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 {
	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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: .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, .75);
	filter: "alpha(opacity=75)";
	-ms-filter: "alpha(opacity=75)";
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgba(255, 255, 255, .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, .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("https://www.oglebrothersgeneralstore.com/wp-content/themes/pulse/css/mCSB_buttons.png");
	background-repeat: no-repeat;
	opacity: .4;
	filter: "alpha(opacity=40)";
	-ms-filter: "alpha(opacity=40)";
}

.mCSB_scrollTools .mCSB_buttonUp {
	background-position: 0 0;
}

.mCSB_scrollTools .mCSB_buttonUp.nitro-lazy, .mCSB_scrollTools .mCSB_buttonDown.nitro-lazy, .mCSB_scrollTools .mCSB_buttonLeft.nitro-lazy, .mCSB_scrollTools .mCSB_buttonRight.nitro-lazy {
	background-image: none !important;
}

.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: .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: .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: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .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: .25s;
	-o-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	transition-duration: .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: -1s;
	animation-delay: -1s;
}

#prk_main_loader .rectangle-bounce .rect4 {
	-webkit-animation-delay: -.9s;
	animation-delay: -.9s;
}

#prk_main_loader .rectangle-bounce .rect5 {
	-webkit-animation-delay: -.8s;
	animation-delay: -.8s;
}

@-webkit-keyframes stretchdelay {
	0%, 40%, 100% {
		-webkit-transform: scaleY(.4);
	}
	
	20% {
		-webkit-transform: scaleY(1);
	}
}

@keyframes stretchdelay {
	0%, 40%, 100% {
		transform: scaleY(.4);
		-webkit-transform: scaleY(.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: #fff;
	font-size: 11px;
	font-weight: 700;
	text-align: left;
	text-transform: uppercase;
	outline: 0;
	outline-offset: -2px;
	cursor: default;
	cursor: pointer;
	-moz-transition-property: border-color;
	-o-transition-property: border-color;
	-webkit-transition-property: border-color;
	transition-property: border-color;
	-moz-transition-duration: .15s;
	-o-transition-duration: .15s;
	-webkit-transition-duration: .15s;
	transition-duration: .15s;
	border-style: solid;
	border-width: 1px;
	height: 36px;
}

.sod_select:before {
	content: "";
	position: absolute;
	right: 10px;
	top: 9px;
	font-size: 16px;
	font-family: "Font Awesome 5 Free";
}

.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 #000;
	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 #000;
	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: .15s;
	-o-transition-duration: .15s;
	-webkit-transition-duration: .15s;
	transition-duration: .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: #ccc;
}

.sod_select .sod_option.selected {
	font-weight: 700;
	padding-right: 25px;
}

.sod_select .sod_option.selected:before {
	content: "";
	position: absolute;
	right: 11px;
	font-size: 10px;
	font-family: "Font Awesome 5 Free";
	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;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.vc_el-clearfix-sm {
		clear: both;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.vc_el-clearfix-md {
		clear: both;
	}
}

@media (min-width: 1200px) {
	.vc_el-clearfix-lg {
		clear: both;
	}
}

.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 #ddd;
}

.vc_table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd;
}

.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 #ddd;
}

.vc_table .table {
	background-color: #fff;
}

.vc_table-bordered {
	border: 1px solid #ddd;
}

.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 #ddd;
}

.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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #666;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	color: #666;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}

.vc_btn-white:hover {
	background-color: #f0f0f0;
	color: #5e5e5e;
}

.vc_btn-white.vc_btn_outlined, .vc_btn-white.vc_btn_square_outlined {
	color: #fff;
}

.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: #fff;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .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: #fff;
	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: rgba(0, 0, 0, 0);
}

.vc_btn-default:active, .vc_btn-default.active, .open>.dropdown-toggle.vc_btn-default {
	background-image: none;
}

.vc_btn-default:active.nitro-lazy, .vc_btn-default.active.nitro-lazy, .open>.dropdown-toggle.vc_btn-default.nitro-lazy {
	background-image: none !important;
}

.vc_btn-default .badge {
	color: #fff;
	background-color: #7d7d7d;
}

.vc_btn-primary {
	color: #fff;
	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: #fff;
	background-color: #0089bd;
	border-color: rgba(0, 0, 0, 0);
}

.vc_btn-primary:active, .vc_btn-primary.active, .open>.dropdown-toggle.vc_btn-primary {
	background-image: none;
}

.vc_btn-primary:active.nitro-lazy, .vc_btn-primary.active.nitro-lazy, .open>.dropdown-toggle.vc_btn-primary.nitro-lazy {
	background-image: none !important;
}

.vc_btn-primary .badge {
	color: #00aef0;
	background-color: #fff;
}

.vc_btn-success {
	color: #fff;
	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: #fff;
	background-color: #449d44;
	border-color: rgba(0, 0, 0, 0);
}

.vc_btn-success:active, .vc_btn-success.active, .open>.dropdown-toggle.vc_btn-success {
	background-image: none;
}

.vc_btn-success:active.nitro-lazy, .vc_btn-success.active.nitro-lazy, .open>.dropdown-toggle.vc_btn-success.nitro-lazy {
	background-image: none !important;
}

.vc_btn-success .badge {
	color: #5cb85c;
	background-color: #fff;
}

.vc_btn-info {
	color: #fff;
	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: #fff;
	background-color: #31b0d5;
	border-color: rgba(0, 0, 0, 0);
}

.vc_btn-info:active, .vc_btn-info.active, .open>.dropdown-toggle.vc_btn-info {
	background-image: none;
}

.vc_btn-info:active.nitro-lazy, .vc_btn-info.active.nitro-lazy, .open>.dropdown-toggle.vc_btn-info.nitro-lazy {
	background-image: none !important;
}

.vc_btn-info .badge {
	color: #5bc0de;
	background-color: #fff;
}

.vc_btn-warning {
	color: #fff;
	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: #fff;
	background-color: #ec971f;
	border-color: rgba(0, 0, 0, 0);
}

.vc_btn-warning:active, .vc_btn-warning.active, .open>.dropdown-toggle.vc_btn-warning {
	background-image: none;
}

.vc_btn-warning:active.nitro-lazy, .vc_btn-warning.active.nitro-lazy, .open>.dropdown-toggle.vc_btn-warning.nitro-lazy {
	background-image: none !important;
}

.vc_btn-warning .badge {
	color: #f0ad4e;
	background-color: #fff;
}

.vc_btn-danger {
	color: #fff;
	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: #fff;
	background-color: #c9302c;
	border-color: rgba(0, 0, 0, 0);
}

.vc_btn-danger:active, .vc_btn-danger.active, .open>.dropdown-toggle.vc_btn-danger {
	background-image: none;
}

.vc_btn-danger:active.nitro-lazy, .vc_btn-danger.active.nitro-lazy, .open>.dropdown-toggle.vc_btn-danger.nitro-lazy {
	background-image: none !important;
}

.vc_btn-danger .badge {
	color: #d9534f;
	background-color: #fff;
}

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("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/address-book.png") no-repeat right center;
}

.wpb_address_book i.icon.nitro-lazy, option.wpb_address_book.nitro-lazy {
	background: none !important;
}

.wpb_alarm_clock i.icon, option.wpb_alarm_clock {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/alarm-clock.png") no-repeat right center;
}

.wpb_alarm_clock i.icon.nitro-lazy, option.wpb_alarm_clock.nitro-lazy {
	background: none !important;
}

.wpb_anchor i.icon, option.wpb_anchor {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/anchor.png") no-repeat right center;
}

.wpb_anchor i.icon.nitro-lazy, option.wpb_anchor.nitro-lazy {
	background: none !important;
}

.wpb_application_image i.icon, option.wpb_application_image {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/application-image.png") no-repeat right center;
}

.wpb_application_image i.icon.nitro-lazy, option.wpb_application_image.nitro-lazy {
	background: none !important;
}

.wpb_arrow i.icon, option.wpb_arrow {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/arrow.png") no-repeat right center;
}

.wpb_arrow i.icon.nitro-lazy, option.wpb_arrow.nitro-lazy {
	background: none !important;
}

.wpb_asterisk i.icon, option.wpb_asterisk {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/asterisk.png") no-repeat right center;
}

.wpb_asterisk i.icon.nitro-lazy, option.wpb_asterisk.nitro-lazy {
	background: none !important;
}

.wpb_hammer i.icon, option.wpb_hammer {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/auction-hammer.png") no-repeat right center;
}

.wpb_hammer i.icon.nitro-lazy, option.wpb_hammer.nitro-lazy {
	background: none !important;
}

.wpb_balloon i.icon, option.wpb_balloon {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/balloon.png") no-repeat right center;
}

.wpb_balloon i.icon.nitro-lazy, option.wpb_balloon.nitro-lazy {
	background: none !important;
}

.wpb_balloon_buzz i.icon, option.wpb_balloon_buzz {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/balloon-buzz.png") no-repeat right center;
}

.wpb_balloon_buzz i.icon.nitro-lazy, option.wpb_balloon_buzz.nitro-lazy {
	background: none !important;
}

.wpb_balloon_facebook i.icon, option.wpb_balloon_facebook {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/balloon-facebook.png") no-repeat right center;
}

.wpb_balloon_facebook i.icon.nitro-lazy, option.wpb_balloon_facebook.nitro-lazy {
	background: none !important;
}

.wpb_balloon_twitter i.icon, option.wpb_balloon_twitter {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/balloon-twitter.png") no-repeat right center;
}

.wpb_balloon_twitter i.icon.nitro-lazy, option.wpb_balloon_twitter.nitro-lazy {
	background: none !important;
}

.wpb_battery i.icon, option.wpb_battery {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/battery-full.png") no-repeat right center;
}

.wpb_battery i.icon.nitro-lazy, option.wpb_battery.nitro-lazy {
	background: none !important;
}

.wpb_binocular i.icon, option.wpb_binocular {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/binocular.png") no-repeat right center;
}

.wpb_binocular i.icon.nitro-lazy, option.wpb_binocular.nitro-lazy {
	background: none !important;
}

.wpb_document_excel i.icon, option.wpb_document_excel {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/blue-document-excel.png") no-repeat right center;
}

.wpb_document_excel i.icon.nitro-lazy, option.wpb_document_excel.nitro-lazy {
	background: none !important;
}

.wpb_document_image i.icon, option.wpb_document_image {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/blue-document-image.png") no-repeat right center;
}

.wpb_document_image i.icon.nitro-lazy, option.wpb_document_image.nitro-lazy {
	background: none !important;
}

.wpb_document_music i.icon, option.wpb_document_music {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/blue-document-music.png") no-repeat right center;
}

.wpb_document_music i.icon.nitro-lazy, option.wpb_document_music.nitro-lazy {
	background: none !important;
}

.wpb_document_office i.icon, option.wpb_document_office {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/blue-document-office.png") no-repeat right center;
}

.wpb_document_office i.icon.nitro-lazy, option.wpb_document_office.nitro-lazy {
	background: none !important;
}

.wpb_document_pdf i.icon, option.wpb_document_pdf {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/blue-document-pdf.png") no-repeat right center;
}

.wpb_document_pdf i.icon.nitro-lazy, option.wpb_document_pdf.nitro-lazy {
	background: none !important;
}

.wpb_document_powerpoint i.icon, option.wpb_document_powerpoint {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/blue-document-powerpoint.png") no-repeat right center;
}

.wpb_document_powerpoint i.icon.nitro-lazy, option.wpb_document_powerpoint.nitro-lazy {
	background: none !important;
}

.wpb_document_word i.icon, option.wpb_document_word {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/blue-document-word.png") no-repeat right center;
}

.wpb_document_word i.icon.nitro-lazy, option.wpb_document_word.nitro-lazy {
	background: none !important;
}

.wpb_bookmark i.icon, option.wpb_bookmark {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/bookmark.png") no-repeat right center;
}

.wpb_bookmark i.icon.nitro-lazy, option.wpb_bookmark.nitro-lazy {
	background: none !important;
}

.wpb_camcorder i.icon, option.wpb_camcorder {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/camcorder.png") no-repeat right center;
}

.wpb_camcorder i.icon.nitro-lazy, option.wpb_camcorder.nitro-lazy {
	background: none !important;
}

.wpb_camera i.icon, option.wpb_camera {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/camera.png") no-repeat right center;
}

.wpb_camera i.icon.nitro-lazy, option.wpb_camera.nitro-lazy {
	background: none !important;
}

.wpb_chart i.icon, option.wpb_chart {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/chart.png") no-repeat right center;
}

.wpb_chart i.icon.nitro-lazy, option.wpb_chart.nitro-lazy {
	background: none !important;
}

.wpb_chart_pie i.icon, option.wpb_chart_pie {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/chart-pie.png") no-repeat right center;
}

.wpb_chart_pie i.icon.nitro-lazy, option.wpb_chart_pie.nitro-lazy {
	background: none !important;
}

.wpb_clock i.icon, option.wpb_clock {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/clock.png") no-repeat right center;
}

.wpb_clock i.icon.nitro-lazy, option.wpb_clock.nitro-lazy {
	background: none !important;
}

.wpb_play i.icon, option.wpb_play {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/control.png") no-repeat right center;
}

.wpb_play i.icon.nitro-lazy, option.wpb_play.nitro-lazy {
	background: none !important;
}

.wpb_fire i.icon, option.wpb_fire {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/fire.png") no-repeat right center;
}

.wpb_fire i.icon.nitro-lazy, option.wpb_fire.nitro-lazy {
	background: none !important;
}

.wpb_heart i.icon, option.wpb_heart {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/heart.png") no-repeat right center;
}

.wpb_heart i.icon.nitro-lazy, option.wpb_heart.nitro-lazy {
	background: none !important;
}

.wpb_mail i.icon, option.wpb_mail {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/mail.png") no-repeat right center;
}

.wpb_mail i.icon.nitro-lazy, option.wpb_mail.nitro-lazy {
	background: none !important;
}

.wpb_shield i.icon, option.wpb_shield {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/plus-shield.png") no-repeat right center;
}

.wpb_shield i.icon.nitro-lazy, option.wpb_shield.nitro-lazy {
	background: none !important;
}

.wpb_video i.icon, option.wpb_video {
	background: url("https://cdn-ileglbo.nitrocdn.com/mawSqpeMOcounXWZxzZrVDLvowlEseBI/assets/images/optimized/rev-ba391a0/www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/icons/video.png") no-repeat right center;
}

.wpb_video i.icon.nitro-lazy, option.wpb_video.nitro-lazy {
	background: none !important;
}

.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, .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("https://www.oglebrothersgeneralstore.com/wp-content/themes/pulse/vc/alert.png") no-repeat left center;
}

.vc_color .messagebox_text.nitro-lazy, .vc_color-warning .messagebox_text.nitro-lazy {
	background: none !important;
}

.vc_color-info .messagebox_text {
	background: url("https://www.oglebrothersgeneralstore.com/wp-content/themes/pulse/vc/info.png") no-repeat left center;
}

.vc_color-info .messagebox_text.nitro-lazy {
	background: none !important;
}

.vc_color-success .messagebox_text {
	background: url("https://www.oglebrothersgeneralstore.com/wp-content/themes/pulse/vc/tick.png") no-repeat left center;
}

.vc_color-success .messagebox_text.nitro-lazy {
	background: none !important;
}

.vc_color-error .messagebox_text, .vc_color-danger .messagebox_text {
	background: url("https://www.oglebrothersgeneralstore.com/wp-content/themes/pulse/vc/exclamation.png") no-repeat left center;
}

.vc_color-error .messagebox_text.nitro-lazy, .vc_color-danger .messagebox_text.nitro-lazy {
	background: none !important;
}

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, .1);
	box-shadow: 0 0px 5px rgba(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, .1);
	box-shadow: 0 0px 5px rgba(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, .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: #fff;
}

.vc_box_border.vc_box_border_white, .vc_box_border_circle.vc_box_border_white {
	background-color: #fff;
}

.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("https://www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/toggle_open.png") no-repeat left center;
	padding-left: 25px;
	clear: both;
	margin-top: 0;
}

.wpb_toggle.nitro-lazy, #pulse_main_wrapper h4.wpb_toggle.nitro-lazy {
	background: none !important;
}

.wpb_toggle_title_active, #pulse_main_wrapper h4.wpb_toggle_title_active {
	background: url("https://www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/toggle_close.png") no-repeat left center;
}

.wpb_toggle_title_active.nitro-lazy, #pulse_main_wrapper h4.wpb_toggle_title_active.nitro-lazy {
	background: none !important;
}

.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.nitro-lazy {
	background-image: none !important;
}

.wpb_widgetised_column .wpb_wrapper>ul>li:after, .wpb_widgetised_column .wpb_wrapper>ul>li:before {
	display: none;
}

.wpb_button {
	display: inline-block;
	padding: 4px 10px 4px;
	margin-bottom: 0;
	margin-top: 0;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, .75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f7f7f7;
	border: 1px solid #ccc;
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

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

.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: #333;
	text-decoration: none;
	background-color: #e6e6e6;
	-webkit-transition: background-color .1s linear;
	-o-transition: background-color .1s linear;
	transition: background-color .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, .15), 0 1px 2px rgba(0, 0, 0, .05);
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);
}

.wpb_button.active.nitro-lazy, .wpb_button:active.nitro-lazy {
	background-image: none !important;
}

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: #fff;
}

.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, .75);
}

.wpb_button {
	border-color: #ccc;
	border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .1);
}

.wpb_btn-primary {
	background-color: #08c;
}

.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: #f90;
}

.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: #555;
}

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

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

button.wpb_button.wpb_btn-small, input[type="submit"].wpb_button.wpb_btn-small {}

button.wpb_button.wpb_btn-mini, input[type="submit"].wpb_button.wpb_btn-mini {}

a.wpb_button_a {
	text-decoration: none;
	border: none;
}

a.wpb_button_a:hover {
	text-decoration: none;
}

.wpb_button:hover {
	background-image: none;
}

.wpb_button:hover.nitro-lazy {
	background-image: none !important;
}

.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: #fff;
	white-space: nowrap;
	padding: 0;
	background-image: none;
	list-style: none;
}

.vc_tta-container .vc_tta-tabs-list li.nitro-lazy {
	background-image: none !important;
}

.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.nitro-lazy {
	background-image: none !important;
}

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 .2s linear;
	-moz-transition: all .2s linear;
	-webkit-transition: all .2s linear;
	-o-transition: all .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;
}

.wpb_teaser_grid .categories_filter li.nitro-lazy, .wpb_categories_filter li.nitro-lazy {
	background-image: none !important;
}

.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.nitro-lazy {
	background-image: none !important;
}

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

#pulse_main_wrapper .wpb_gallery_slides ul.slides.nitro-lazy, .content .wpb_gallery_slides ul.slides.nitro-lazy, .wpb_gallery_slides ul.slides.nitro-lazy, #pulse_main_wrapper .wpb_gallery_slides ul.flex-direction-nav.nitro-lazy, .content .wpb_gallery_slides ul.flex-direction-nav.nitro-lazy, .wpb_gallery_slides ul.flex-direction-nav.nitro-lazy, body .wpb_gallery_slides ul li.nitro-lazy, .wpb_content_element .wpb_gallery_slides ul li.nitro-lazy {
	background-image: none !important;
}

.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("https://www.oglebrothersgeneralstore.com/wp-content/themes/pulse/images/flickr.png");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	display: inline-block;
}

.wpb_flickr_widget p.flickr_stream_wrap a.nitro-lazy {
	background-image: none !important;
}

.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.nitro-lazy {
	background-image: none !important;
}

.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, .1) inset;
	box-shadow: 0 1px 2px rgba(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: .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: #666;
}

.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: #fff;
}

.vc_progress_bar.vc_progress-bar-color-white .vc_single_bar .vc_label {
	color: #fff;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_bar {
	background-color: #fff;
}

.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-white .vc_label {
	color: #fff;
}

.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 .2s linear;
	-moz-transition: all .2s linear;
	-webkit-transition: all .2s linear;
	-o-transition: all .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 .2s linear;
	-moz-transition: all .2s linear;
	-webkit-transition: all .2s linear;
	-o-transition: all .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 .8em;
}

.vc_separator.vc_separator_align_left {
	margin-left: 0;
}

.vc_separator.vc_separator_align_left h4 {
	padding: 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 .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: #fff;
}

.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: #fff;
	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 .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-moz-animation: flipInY .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-o-animation: flipInY .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	animation: flipInY .95s 1 cubic-bezier(.175, .885, .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 .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-moz-animation: flipInX .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-o-animation: flipInX .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	animation: flipInX .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
}

.wpb_start_animation.wpb_top-to-bottom {
	-webkit-animation: wpb_ttb .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-moz-animation: wpb_ttb .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-o-animation: wpb_ttb .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	animation: wpb_ttb .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
}

.wpb_start_animation.wpb_bottom-to-top {
	-webkit-animation: wpb_btt .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-moz-animation: wpb_btt .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-o-animation: wpb_btt .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	animation: wpb_btt .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
}

.wpb_start_animation.wpb_left-to-right {
	-webkit-animation: wpb_ltr .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-moz-animation: wpb_ltr .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-o-animation: wpb_ltr .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	animation: wpb_ltr .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
}

.wpb_start_animation.wpb_right-to-left {
	-webkit-animation: wpb_rtl .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-moz-animation: wpb_rtl .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-o-animation: wpb_rtl .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	animation: wpb_rtl .95s 1 cubic-bezier(.175, .885, .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 .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-moz-animation: wpb_appear .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	-o-animation: wpb_appear .95s 1 cubic-bezier(.175, .885, .32, 1.275);
	animation: wpb_appear .95s 1 cubic-bezier(.175, .885, .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(.75);
		opacity: .1;
	}
	
	100% {
		-webkit-transform: scale(1);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1;
	}
}

@-moz-keyframes wpb_appear {
	0% {
		-moz-transform: scale(.75);
		opacity: .1;
	}
	
	100% {
		-moz-transform: scale(1);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1;
	}
}

@-o-keyframes wpb_appear {
	0% {
		-o-transform: scale(.75);
		opacity: .1;
	}
	
	100% {
		-o-transform: scale(1);
		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
		opacity: 1;
	}
}

@keyframes wpb_appear {
	0% {
		transform: scale(.75);
		opacity: .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: 16.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>p.nitro-lazy {
	background-image: none !important;
}

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

.pulse_theme .ui-accordion .ui-accordion-header .ui-icon {
	position: absolute;
	right: 16px;
	height: 100%;
	opacity: .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: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .2s;
}

.pulse_theme .ui-accordion .ui-accordion-header .ui-icon.nitro-lazy {
	background-image: none !important;
}

.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: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .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: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .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;
	display: block;
	margin-bottom: 0px;
	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: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .2s;
}

.vc_tta-accordion .vc_tta-panel-heading i.vc_tta-controls-icon-chevron::before {
	content: "";
}

.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 .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: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .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: .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(.25, .46, .45, .94) 1250ms;
	-o-transition: cubic-bezier(.25, .46, .45, .94) 1250ms;
	-webkit-transition: cubic-bezier(.25, .46, .45, .94) 1250ms;
	transition: cubic-bezier(.25, .46, .45, .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: #000;
}

.bar_black .small_squared {
	color: #000;
}

.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, .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: .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, .6);
	box-shadow: 0 15px 10px rgba(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;
	}
	
	.pulse_responsive .pls_sooner.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 .pls_sooner.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 .pls_sooner.pulse_inv_cols .pls_outer_row>.row .vc_column_container>.wpb_wrapper {
		width: 100%;
	}
	
	.pulse_responsive .pls_sooner.pulse_inv_cols .pls_outer_row>.row .vc_column_container:first-child {
		-webkit-order: 12;
		-ms-flex-order: 12;
		order: 12;
	}
	
	.pulse_responsive .pls_sooner.pulse_inv_cols .pls_outer_row>.row .vc_column_container:nth-child(2) {
		-webkit-order: 11;
		-ms-flex-order: 11;
		order: 11;
	}
	
	.pulse_responsive .pls_sooner.pulse_inv_cols .pls_outer_row>.row .vc_column_container:nth-child(3) {
		-webkit-order: 10;
		-ms-flex-order: 10;
		order: 10;
	}
	
	.pulse_responsive .pls_sooner.pulse_inv_cols .pls_outer_row>.row .vc_column_container:nth-child(4) {
		-webkit-order: 9;
		-ms-flex-order: 9;
		order: 9;
	}
	
	.pulse_responsive .pls_sooner.pulse_inv_cols .pls_outer_row>.row .vc_column_container:nth-child(5) {
		-webkit-order: 8;
		-ms-flex-order: 8;
		order: 8;
	}
	
	.pulse_responsive .pls_sooner.pulse_inv_cols .pls_outer_row>.row .vc_column_container:nth-child(6) {
		-webkit-order: 7;
		-ms-flex-order: 7;
		order: 7;
	}
	
	.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: 2em;
	}
	
	.pulse_responsive .owl-carousel .huge .headings_body {
		font-size: 1em;
	}
	
	.pulse_responsive .owl-carousel .huge .headings_top {
		font-size: 3em;
	}
	
	.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: .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%;
	}
}

@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: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .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: .2s;
	-o-transition-duration: .2s;
	-webkit-transition-duration: .2s;
	transition-duration: .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: .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: .45s;
	-o-transition-duration: .45s;
	-webkit-transition-duration: .45s;
	transition-duration: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	padding: 0px 12px;
	font-size: .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: .9em;
}

#pulse_main_wrapper .woocommerce .price del, .woocommerce-page #pulse_main_wrapper .price del {
	font-size: .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: .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: .3s;
	-o-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	transition-duration: .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: .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: .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;
	line-height: inherit;
	font-family: "Font Awesome 5 Free";
	vertical-align: baseline;
	content: "";
	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: "";
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before {
	content: "";
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before {
	content: "";
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before {
	content: "";
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before {
	content: "";
}

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