
.top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
	border: none;
	content: "»";
	top: .1875rem;
	right: 5px;
}

blockquote cite:before {
	content: "— ";
}

.left-submenu .back > a:before {
	content: "«";
	margin-right: .5rem;
	display: inline;
}

.right-submenu .back > a:after {
	content: "»";
	margin-left: .5rem;
	display: inline;
}

.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after {
	content: "»";
	margin-left: .5rem;
	display: inline;
}

.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before {
	content: "«";
	margin-right: .5rem;
	display: inline;
}

q:before {
	content: "“";
}

q:after {
	content: "”";
}

#mobileMenu > ul > li.menu-item-has-children > a > span:after {
	content: "";
	font-family: FontAwesome;
	float: right;
	margin-right: 20px;
}

#mobileMenu ul li ul li a:before {
	content: "";
	font-family: FontAwesome;
	margin-right: 5px;
}

body #mobileMenu ul li.menu-item-has-children > a:before {
	font-family: FontAwesome;
	content: "";
	margin-right: 5px;
	right: 0;
	position: absolute;
}

body #mobileMenu ul li.menu-item-has-children.show-submenu > a:before {
	font-family: FontAwesome;
	content: "";
}

body #mobileMenu ul li ul li > a:before {
	font-family: FontAwesome;
	content: "";
	right: 0;
	position: absolute;
}

body #mobileMenu ul li ul li.show-submenu a:before {
	font-family: FontAwesome;
	content: "";
}

.icon-bc-bigcommerce_diagnostics:before {
	content: "";
}

.icon-bc-channel:before, .icon-bc-channel_select:before {
	content: "";
}

.icon-bc-credentials:before {
	content: "";
}

.icon-bc-sync:before {
	content: "";
}

.icon-bc-accounts:before {
	content: "";
}

.icon-bc-analytics:before {
	content: "";
}

.icon-bc-cart:before {
	content: "";
}

.icon-bc-currency:before {
	content: "";
}

.icon-bc-gift_certificates:before {
	content: "";
}

.icon-bc-import:before {
	content: "";
}

.icon-bc-order_confirmation:before {
	content: "";
}

.icon-bc-product_reviews:before {
	content: "";
}

.icon-bc-shipping_returns:before {
	content: "";
}

.dashicons-bigcommerce:before, .icon-bc-b-logo:before {
	content: "";
}

.icon-bc-arrow-solid:before {
	content: "";
}

.icon-bc-selected:before {
	content: "";
}

.icon-bc-arrow-toggle:before {
	content: "";
}

.icon-bc-undo:before {
	content: "";
}

.icon-bc-tag:before {
	content: "";
}

.icon-bc-grid:before {
	content: "";
}

.icon-bc-gear:before {
	content: "";
}

.icon-bc-store-front:before {
	content: "";
}

.icon-bc-customize:before {
	content: "";
}

.icon-bc-authenticate:before, .icon-bc-next_steps:before {
	content: "";
}

.icon-bc-dollar-sign:before {
	content: "";
}

.icon-bc-arrow-left:before {
	content: "";
}

.icon-bc-arrow-right:before {
	content: "";
}

.icon-bc-arrow-up:before {
	content: "";
}

.icon-bc-arrow-down:before {
	content: "";
}

.icon-bc-plus:before {
	content: "";
}

.icon-bc-minus:before {
	content: "";
}

.icon-bc-check:before {
	content: "";
}

.icon-bc-cross:before {
	content: "";
}

.icon-bc-search:before {
	content: "";
}

.icon-bc-chevron-down:before {
	content: "";
}

.icon-bc-chevron-left:before {
	content: "";
}

.icon-bc-chevron-right:before {
	content: "";
}

.icon-bc-chevron-up:before {
	content: "";
}

.bc-rating-star:before {
	content: "★";
	font-size: 15px;
}

.bc-order__link:before {
	content: "·";
	margin-right: 10px;
}

.bc-product-archive .bc-product-archive__refinery form .bc-product-archive__select:after {
	content: "⌄";
}

section#second-filter form .bc-product-archive__select:after {
	position: absolute;
	right: 13px;
	top: 50%;
	-moz-transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	margin: auto;
	height: 20px;
	line-height: 22px;
	font-size: 14px;
	content: "";
	font-family: "FontAwesome";
}

#first-filter .filter-list:after {
	position: absolute;
	right: 13px;
	top: 50%;
	-moz-transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	margin: auto;
	height: 20px;
	line-height: 22px;
	font-size: 14px;
	content: "";
	font-family: "FontAwesome";
	display: none;
}

body #mobileMenu ul li.menu-item-has-children > a:before {
	font-family: FontAwesome;
	content: "";
	margin-right: 5px;
	right: 0;
	position: absolute;
	text-align: center;
}

.locations-map-listing div#wpsl-result-list div#wpsl-stores ul li .wpsl-store-location .contact-details .wpsl-contact::before {
	position: absolute;
	content: "";
	font-family: FontAwesome;
	color: #000;
	font-size: 16px;
	top: 8px;
	left: 7px;
	-webkit-transition: all .5s ease-out;
	-moz-transition: all .5s ease-out;
	-o-transition: all .5s ease-out;
	transition: all .5s ease-out;
}

media (max-width:1024px) {}
