@keyframes ktajaxbubbling {
	0% {
		width: 10px;
		height: 10px;
		background-color: #000;
		transform: translateY(0);
	}
	
	to {
		width: 23px;
		height: 23px;
		background-color: #fff;
		transform: translateY(-20px);
	}
}

@-o-keyframes ktajaxbubbling {
	0% {
		width: 10px;
		height: 10px;
		background-color: #000;
		-o-transform: translateY(0);
	}
	
	to {
		width: 23px;
		height: 23px;
		background-color: #fff;
		-o-transform: translateY(-20px);
	}
}

@-ms-keyframes ktajaxbubbling {
	0% {
		width: 10px;
		height: 10px;
		background-color: #000;
		-ms-transform: translateY(0);
	}
	
	to {
		width: 23px;
		height: 23px;
		background-color: #fff;
		-ms-transform: translateY(-20px);
	}
}

@-webkit-keyframes ktajaxbubbling {
	0% {
		width: 10px;
		height: 10px;
		background-color: #000;
		-webkit-transform: translateY(0);
	}
	
	to {
		width: 23px;
		height: 23px;
		background-color: #fff;
		-webkit-transform: translateY(-20px);
	}
}

@-moz-keyframes ktajaxbubbling {
	0% {
		width: 10px;
		height: 10px;
		background-color: #000;
		-moz-transform: translateY(0);
	}
	
	to {
		width: 23px;
		height: 23px;
		background-color: #fff;
		-moz-transform: translateY(-20px);
	}
}

@font-face {
	font-family: "bt-reviews";
	src: url("/wp-content/plugins/templatemela-core/includes/woocommerce/lib/reviews/css/../font/bt-reviews.eot?4i7zfn");
	src: url("/wp-content/plugins/templatemela-core/includes/woocommerce/lib/reviews/css/../font/bt-reviews.eot?4i7zfn#iefix") format("embedded-opentype"), url("/wp-content/plugins/templatemela-core/includes/woocommerce/lib/reviews/css/../font/bt-reviews.ttf?4i7zfn") format("truetype"), url("/wp-content/plugins/templatemela-core/includes/woocommerce/lib/reviews/css/../font/bt-reviews.woff?4i7zfn") format("woff"), url("/wp-content/plugins/templatemela-core/includes/woocommerce/lib/reviews/css/../font/bt-reviews.svg?4i7zfn#bt-reviews") format("svg");
	font-weight: 400;
	font-style: normal;
}

[class*=" bt-reviews-icon-"], [class^=bt-reviews-icon-] {
	font-family: "bt-reviews" !important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

#bt-modal-review-login {
	display: none;
	overflow: auto;
	overflow-y: scroll;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	-webkit-overflow-scrolling: touch;
	outline: 0;
	background: rgba(0, 0, 0, .6);
}

#bt-modal-review-login .modal-header {
	border-bottom: 0;
}