.pt-plus-button-wrapper {
	position: relative;
	display: block;
}

.ts-button.content_hover_effect {
	position: relative;
	display: inline-block;
	width: auto;
}

.pt_plus_button {
	position: relative;
	display: inline-block;
	width: auto;
}

a.button-link-wrap:hover {
	text-decoration: blink;
}

.pt_plus_button .button-link-wrap i {
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}

.pt_plus_button .button-link-wrap {
	position: relative;
	display: inline-flex;
	align-items: center;
	padding: 15px 30px;
	font-size: 16px;
	line-height: 25px;
	letter-spacing: 1px;
	cursor: pointer;
	color: #000;
	-webkit-transition: all .3s linear;
	-moz-transition: all .3s linear;
	-ms-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
}

.pt_plus_button .btn-icon.button-after svg, .pt_plus_button .btn-icon.button-before svg {
	height: 25px;
	width: 25px;
}

@keyframes shake_animate {
	2% {
		-webkit-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg);
	}
	
	4% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg);
	}
	
	6% {
		-webkit-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg);
	}
	
	8% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg);
	}
	
	10% {
		-webkit-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg);
	}
	
	12% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg);
	}
	
	14% {
		-webkit-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg);
	}
	
	16% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg);
	}
	
	18% {
		-webkit-transform: translateX(1px) rotate(0);
		transform: translateX(1px) rotate(0);
	}
	
	20% {
		-webkit-transform: translateX(-1px) rotate(0);
		transform: translateX(-1px) rotate(0);
	}
}