
#main-footer {
	background-color: #fff;
	margin-top: 3%;
}

.footer-socials {
	background-color: #fff;
	z-index: 2;
	position: relative;
	text-align: center;
	display: inline-block;
	margin-top: 2em;
	padding: 0 2em 0 1.5em;
}

#footer-top .container {
	text-align: center;
	padding-top: 2.5em;
}

.footer-socials-divider {
	content: "";
	display: block;
	position: relative;
	top: -15px;
	height: 1px;
	width: 100%;
	background-color: #bbb;
	z-index: 1;
}

.footer-logo {
	display: block;
	margin: 0 auto;
}

.footer-socials img {
	height: 2em;
	vertical-align: middle;
}

#footer-info {
	width: 100%;
}

.footer-bottom-full.copyright {
	float: right;
}

.blurb_click:hover {
	cursor: pointer;
}

.et_shop_image {
	display: table-cell;
	vertical-align: middle;
	height: 300px;
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
	background: rgba(219, 15, 63, .63) !important;
}

.woocommerce-cart table.cart td.actions .coupon .input-text {
	width: 150px;
	margin-right: 10px;
	height: 32px;
}

.widget_search #searchsubmit {
	background-color: #db0f3f;
	color: white !important;
}

.yith-wcwl-share li a.facebook {
	background-image: url("https://cdn-kepab.nitrocdn.com/vHcNlbhMIpbzRzleGriBnEjdfEJiquVP/assets/images/optimized/rev-04fd883/www.hanebrinkjewelers.com/wp-content/plugins/yith-woocommerce-wishlist-premium/assets/images/facebook.png") !important;
}

.yith-wcwl-share li a.facebook.nitro-lazy {
	background-image: none !important;
}

.yith-wcwl-share li a.twitter {
	background-image: url("https://cdn-kepab.nitrocdn.com/vHcNlbhMIpbzRzleGriBnEjdfEJiquVP/assets/images/optimized/rev-04fd883/www.hanebrinkjewelers.com/wp-content/plugins/yith-woocommerce-wishlist-premium/assets/images/twitter.png") !important;
}

.yith-wcwl-share li a.twitter.nitro-lazy {
	background-image: none !important;
}

.yith-wcwl-share li a.pinterest {
	background-image: url("https://cdn-kepab.nitrocdn.com/vHcNlbhMIpbzRzleGriBnEjdfEJiquVP/assets/images/optimized/rev-04fd883/www.hanebrinkjewelers.com/wp-content/plugins/yith-woocommerce-wishlist-premium/assets/images/pinterest.jpg") !important;
}

.yith-wcwl-share li a.pinterest.nitro-lazy {
	background-image: none !important;
}

.yith-wcwl-share li a.googleplus {
	background-image: url("https://cdn-kepab.nitrocdn.com/vHcNlbhMIpbzRzleGriBnEjdfEJiquVP/assets/images/optimized/rev-04fd883/www.hanebrinkjewelers.com/wp-content/plugins/yith-woocommerce-wishlist-premium/assets/images/googleplus.jpg") !important;
}

.yith-wcwl-share li a.googleplus.nitro-lazy {
	background-image: none !important;
}

.yith-wcwl-share li a.email {
	background-image: url("https://cdn-kepab.nitrocdn.com/vHcNlbhMIpbzRzleGriBnEjdfEJiquVP/assets/images/optimized/rev-04fd883/www.hanebrinkjewelers.com/wp-content/plugins/yith-woocommerce-wishlist-premium/assets/images/email.jpg") !important;
}

.yith-wcwl-share li a.email.nitro-lazy {
	background-image: none !important;
}

.lean-overlay {
	display: none !important;
}

.fluid-width-video-wrapper {
	padding-top: 40% !important;
}

@media (min-width:1200px) {
	#et-top-navigation {
		width: 90%;
	}
}

@media (min-width:981px) and (max-width:1296px) {
	#logo {
		width: 250px !important;
	}
}

.noUi-horizontal .noUi-handle {
	left: inherit !important;
}

.page-template-template-diamondlist img {
	display: inherit !important;
}

.noUi-marker.noUi-marker-horizontal.noUi-marker-sub[style*="left: 100%"] {
	display: none;
}

.noUi-tooltip {
	opacity: inherit !important;
}

.gf-btn-compare .gf-btn {
	color: #fff !important;
}

.gf-tool-container {
	margin: 50px auto !important;
}

.gf-diamond-searching-result .gf-result-number p {
	padding-bottom: 0 !important;
}

.gf-grid-view-orderby a {
	margin-bottom: 22px !important;
}

.view-icon svg.svg-inline--fa.fa-eye.fa-w-18 {
	color: #000 !important;
}

svg.svg-inline--fa.fa-eye.fa-w-18 {
	color: inherit !important;
}

.icon-hover {
	left: -15px;
}

.view-icon svg.svg-inline--fa.fa-eye.fa-w-18 {
	color: #000 !important;
	font-size: 25px !important;
}

a#compare-main {
	background-color: #000;
}

@media only screen and (max-width:767px) {
	.diamonds-preview .diamondimg img {
		height: auto !important;
	}
	
	.diamondimg {
		max-width: inherit !important;
		margin: 0 auto;
	}
}
