/* top bar */
#sp-top3 .sp-module {
	max-width: 100% !important;
	width: 100% !important;
}

#column-wrap-id-1606747689942 {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}

/* Menu */

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent > li.active > a {
	font-size: 16px;
	font-weight: 400;
}

@media screen and (min-width: 991px) {
	#sp-logo {
		float: none;
		text-align: left;
	}
	
		#sp-header #sp-logo {
		flex: 0;
		padding: 0px;
		transition: all 0.4s;
	}
	
	#sp-header.header-sticky #sp-logo {
		flex: 0 0 8.333333%;
		padding: 0px 15px;
		transition: all 0.4s;
	}
	
	#sp-header #sp-logo .logo-image {
		width: auto;
		height: 0px;
		transition: all 0.4s;
	}
	
	#sp-header.header-sticky #sp-logo .logo-image {
		width: auto;
		height: 44px;
		transition: all 0.4s;
	}
	
	#sp-header #sp-menu {
		-ms-flex: 0 0 80%;
		flex: 0 0 80%;
		max-width: 80%;
	}
	
	#sp-header.header-sticky #sp-menu {
	-ms-flex: 0 0 71.666667%;
	flex: 0 0 71.666667%;
	max-width: 71.666667%;
	}
	
	#sp-header #sp-user1 {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
		transition: all 0.4s;
	}
	
	#sp-header.header-sticky #sp-user1 {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
		transition: all 0.4s;
	}
	
}

.off-menu_123 .sm-logo img {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}



/*heart icon colour*/
#sppb-addon-1606741446629 .sppb-icon .sppb-icon-container > i {
	color: #fff !important;
}


@media screen and (max-width: 990px) {
	#sp-logo {
		float: none;
		text-align: center;
	}
	
	#sp-header {
		height: 74px;
	}
	
	body > .sm-btn-123, .sm-content-inner > .sm-btn-123, .off-menu_123 .sm-btn-123 {
		top: 10px !important;
	}
	
	.logo-image {
		height: 55px !important;
		margin-top: 14px;
	}
	
}

.sp-megamenu-parent {
	float: none !important;
	text-align: left !important;
}

#offcanvas-toggler {
	display: none !important;
}


/* menu effects */

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
	padding: 0 0px;
	margin: 0px;
}

.sp-megamenu-parent > li a {
	padding: 0 0px;
	margin: 0 10px;
}

.sp-megamenu-parent > li a {
  display: inline;
  position: relative;
  overflow: hidden;
}

.sp-megamenu-parent > li a:after {
  content: "";
  position: absolute;
  z-index: -1;
  right: 0;
  width: 0;
  bottom: -5px;
  background: #dc9814;
  height: 1px;
  transition-property: width;
  transition-duration: 0.3s;
  transition-timing-function: ease-out;
}

.sp-megamenu-parent > li a:hover:after,
.sp-megamenu-parent > li a:focus:after,
.sp-megamenu-parent > li a:active:after,
.sp-megamenu-parent > li.active a:after {
  left: 0;
  right: auto;
  width: 100%;
}

.sp-menu-item.sp-has-child.menu-justify::after {
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	content: "▾";
	float: none;
	margin-left: -10px;
	color: #aaa;
}

.sp-menu-item.sp-has-child.menu-justify:hover::after {
	font-family: "Font Awesome 5 Free";
	font-weight: 600;
	content: "▴";
	float: none;
	margin-left: -10px;
	color: #fff;;
}

body.ltr .sp-megamenu-parent > li.sp-has-child > a::after, body.ltr .sp-megamenu-parent > li.sp-has-child > span::after {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
	content: "";
	float: right;
	margin-left: 0px;
}

/* Slideshow */

#sp-header ~ #sp-slideshow {
	margin-top: 0px;
}

#sp-header.header-sticky ~ #sp-slideshow {
	margin-top: 70px;
}

/*product slider on Custom Shoes*/
div#n2-ss-2 .n2-style-aae0a8b802ba05ae7a2273e9add8485f-heading {
	background: #b5985a !important;
	border-color: #b5985a !important;
	
}

div#n2-ss-2 .n2-style-aae0a8b802ba05ae7a2273e9add8485f-heading:hover, div#n2-ss-2 .n2-style-aae0a8b802ba05ae7a2273e9add8485f-heading:active, div#n2-ss-2 .n2-style-aae0a8b802ba05ae7a2273e9add8485f-heading:focus {
	background: #a98e55 !important;
	border-color: #a98e55 !important;
}


/* module in slideshow */
#sp-title #products-list {
	margin-bottom: 30px;
}

#sp-title .product-infor-block.eshop-info-block a {
	font-size: 26px;
}

#sp-title .product-infor-block.eshop-info-block small {
	display: none !important;
}

#sp-title .product-infor-block.eshop-info-block .price {
	font-size: 24px;
}

/* Main Body */

.com-sppagebuilder #sp-main-body {
	padding: 0px !important;
}

#sp-main-body {
	padding: 30px 0px !important;
}


/* left column & Filter & Category */

#sp-left .sp-module, #sp-right .sp-module {
	margin-top: 0px !important;
	border: 0px solid #f3f3f3 !important;
	padding: 0px !important;
	border-radius: 0px !important;
}

#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {
	margin: 0 0 0px !important;
	padding-bottom: 20px !important;
}

#min_price, #max_price {
	max-width: 46% !important;
	display: inline-block;
	float: none;
}

#eshop-price .panel-body {
	text-align: center;
}

.input-group-addon, .input-group-btn {
	width: unset !important;
}

.eshop-category > ul > li a {
	padding: 10px !important;
}

.eshop-category > ul > li a.active {
	background: #eee !important;
}

.eshop-category > ul > li {
	padding: 0px !important;
}

/* responsive */

@media screen and (max-width: 1199px) {
	.container, .sppb-row-container {
		max-width: 100% !important;
		width: 100% !important;
	}
}

@media screen and (min-width: 1200px) {
	.container, .sppb-row-container {
		max-width: 1280px !important;
		width: 100% !important;
	}
}

/* footer */
@media screen and (min-width: 768px) {
	.sp-copyright {
		line-height: 50px !important;
	}
}
/*Subscribe button on footer*/
.btn.btn-primary.button.subbutton {

	border: 1px #B5985A solid;
	border-radius: 5px;
}
.btn.btn-primary.button.subbutton:hover {
	background: #8d743e;
	border: 1px #8d743e solid;
	border-radius: 5px;
}
/*social link styling*/
.socialicon:hover {
	transition: 0.3s ease-in-out;
	transform: scale(0.9);
}

#sppb-addon-1611299762002 .sppb-icons-group-list a:hover {
	background-color: #8d743e !important;
	border-color: #8d743e !important;
	
}
/*corporate shoes form button*/
#button16 {
	color: #fff;
	background-color: #b5985a;
	background-image: none;
	border-color: #b5985a;
	text-shadow: none;
}

#button16:hover {
	background-color: #a98e55;
	border-color: #a98e55;
}

/* Eshop Styling */

.eshop-quantity a, .eshop-quantity input {
	display: inline-block;
	float: left;
}

.product-cart .no_margin_left .input-append {
	margin-bottom: 20px;
	width: unset !important;
	display: inline-block;
}

.product-cart label.btn {
	float: left !important;
}

#productTabs {
	margin-bottom: 0px !important;
	margin-top: 20px !important;
}

.product-image img, .related-product-image img, .additional-image img {
	margin: auto !important;
}

.img-thumbnail {
	border: none !important;
}

div[id^="option-"] {
	margin-bottom: 20px;
}

.ajax-block-product {
	margin-bottom: 10px;
}

[class*="span"] {
	margin-left: 0px !important;
}

.ajax-block-product .eshop-product-price p {
	margin-bottom: 0px !important;
}

.ajax-block-product .eshop-info-block h5 {
	margin: 0px !important;
	min-height: 42px;
}

.ajax-block-product {
	padding: 0 5px !important;
	float: left;
}

.ajax-block-product p {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.row.clearfix {
	max-width: 100% !important;
}

label.btn.btn-secondary {
	color: #333 !important;
}

.input-group-append.input-group-prepend {
	display: inline-block;
}

#add-to-cart {
	margin-top: 10px;
	border-radius: 5px;
}

.btn.btn-secondary.btn-primary {
	border-radius: 5px;
}

.error {
	color: #B5985A;
}
/*pop-up cart buttons*/
.btn.btn-secondary.btn-danger {
	background-color: #999999;
	background-image: none !important;
	border-color: #999999;
}

.btn.btn-secondary.btn-info {
	background-color: #474749;
	background-image: none !important;
	border-color: #474749;
}

.btn.btn-secondary.btn-success {
	background-color: #000;
	background-image: none !important;
	border-color: #000;
}

.far.fa-heart {
	color: #b5985a;
}
.far.fa-heart:hover {
	color: #a98e55 !important;
}

.eshop-content {
	max-width: 400px;
	width: 400px;
	right: 0;
}

.input-group-append.input-group-prepend {
	display: inline !important;
}

#add-to-cart {
	margin-top: 0 !important;
	border-radius: 5px;
	padding-bottom: 5px !important;
}

.eshop-mini-cart-info .eshop-total {
	text-align: left !important;
}

.checkout-content {
	padding: 20px !important;
}

#checkout-options .radio {
	margin-left: 20px;
}

.cart-info .eshop-quantity, .quote-info .eshop-quantity {
	margin: 0;
	display: inline-grid !important;
}

.com-eshop.view-checkout #eshop-main-container .form-horizontal .radio, .com-eshop.view-checkout #eshop-main-container .form-horizontal .checkbox {
	padding-bottom: 20px !important;
}

.com-eshop.view-checkout #eshop-main-container .input-xlarge {
	width: 100% !important;
}

@media screen and (min-width: 768px) and (max-width: 990px) {
	.product-info .col-lg-6 {
		width: 50% !important;
	}
	
	.product-cart .col-lg-4 p {
		display: inline-block !important;
		margin-right: 20px;
		margin-top: 15px;

	}

}

/* product slider module */

.top-seller-image-product.slick-initialized.slick-slider .img-polaroid {
	border: 0px solid rgba(0,0,0,0.0) !important;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.0) !important;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.0) !important;
	box-shadow: 0 1px 3px rgba(0,0,0,0.0) !important;
}

.top-seller-image-product.slick-initialized.slick-slider .product-infor {
	padding: 0 30px;
}

.top-seller-image-product.slick-initialized.slick-slider .price {
	font-size: 22px;
}

.top-seller-image-product.slick-initialized.slick-slider .eshop-buttons {
	margin-top: 15px;
}


/* eshop search */
form {
	margin: 0px !important;
}

.eshop-search #prependedInput {
	width: 100% !important;
	padding: 14.5px 48px !important;
	border-radius: 6px !important;
}

.eshop-search {
	line-height: 60px !important;
}

#advancedSearchForm .add-on {
	color: #bbb !important;
	min-width: 0px !important;
	width: 0px !important;
	padding: 0 !important;
	background: rgba(0,0,0,0) !important;
	left: 25px !important;
	vertical-align: middle !important;
	height: 60px !important;
	position: absolute !important;
}

.icon-search::before {
	font-size: 16px !important;
	font-family: FontAwesome !important;
	line-height: 51px !important;
}

.eshop-search input[type="text"]:focus {
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(231, 82, 236, 0.5) !important;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(231, 82, 236, 0.5) !important;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(231, 82, 236, 0.5) !important;
}

/* icons */
.sppb-addon-title.sppb-feature-box-title {
	margin-bottom: 0px !important;
}

#column-wrap-id-1606741309557 {
	max-height: 77px;
}

/* eshop */

.multiselect-native-select {
	width: 100% !important;
}


/* Header image display */
#btn-1606912787136 .fa-chevron-right::before, #btn-1606915243363 .fa-chevron-right::before {
	content: "\f054";
	font-size: 16px !important;
	margin-left: 5px !important;
	transition: all 0.33s;
}

#btn-1606912787136:hover .fa-chevron-right::before, #btn-1606915243363:hover .fa-chevron-right::before  {
	margin-left: 15px !important;
	transition: all 0.33s;
}



@media screen and (min-width: 768px) {
	.sp-page-builder .page-content #section-id-1606740746694 > .sppb-row-overlay {
		background-color: rgba(0, 0, 0, 0.0) !important;
	}
}

@media screen and (max-width: 767px) {
	.sp-page-builder .page-content #section-id-1606740746694 {
		background-position: 75% 50% !important;
	}
}


/* bottom styling */

#sp-bottom {
	padding: 0px !important;
}

/* eshop cart styling */

.eshop-items {
	color: #fff !important;
}

.fa-shopping-bag::before {
	content: "\f290";
	font-size: 31px;
	color: #B5985A !important;
}

#eshop-cart-total {
	color: #fff !important;
}

#eshop-cart-total {
	margin-left: -20px !important;
}

#eshop-cart {
	float: right;
}

.eshop-items {
	z-index: 1;
	position: relative;
}

#eshop-cart {
	top: 0px !important;
}

@media screen and (max-width: 990px) {
	#eshop-cart {
	top: 28px !important;
}
}

@media screen and (max-width: 767px) {
#eshop-cart-price {
	display: none;
}
}

#eshop-cart .eshop-items a #eshop-cart-total {
	padding: 0px 18px 0px 18px !important;
	font-size: 13px;
	display: inline-block;
}

.img-polaroid {
	padding: 0px;
	background-color: #fff;
	border: 0px solid #ccc;
	border: 0px solid rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 0px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0px 0px rgba(0,0,0,0.1);
	box-shadow: 0 0px 0px rgba(0,0,0,0.1);
}

.eshop_product.mod {
	padding: 10px;
}

.eshop_product.mod:hover {
	box-shadow: 0 0 10px rgba(0,0,0,.1);
}

.eshop_product.mod a, .eshop_product.mod .price, .eshop_product.mod .eshop-buttons {
	text-align: center !important;
	display: block;
}


.eshop_product.mod .eshop-buttons {
	margin-top: 20px;
	opacity: 0;
	transition: all 0.33s;
}

@media screen and (max-width: 767px) {
	.eshop_product.mod .eshop-buttons, .ajax-block-product.spanbox .eshop-buttons, .sp-dropdown-inner .eshop_product.span4 .eshop-buttons {
	margin-top: 20px;
	opacity: 1 !important;
	transition: all 0.33s;
}

	
#tab2-content table {
	font-size: 14px !important;
	margin-left: -10px !important;
}

.itemid-468 table {
	font-size: 14px !important;
	margin-left: -10px !important;
}

.cart-info table td {
	width: 100% !important;
}
}

@media screen and (min-width: 768px) and (max-width: 990px) {
	.list .eshop-image-block {
	width: 100% !important;
	float: none;
}
	.list .eshop-image-block img {
	margin-left: auto;
	margin-right: auto;
}
	.list .eshop-info-block {
	float: left;
	text-align: center;
	width: 100% !important;
}
}

.eshop_product.mod:hover .eshop-buttons {
	margin-top: 20px;
	opacity: 1;
	transition: all 0.33s;
}

.eshop_product.mod img {
	transform: scale(1);
	transition: all 0.33s;
}

.eshop_product.mod:hover img {
	transform: scale(0.95);
	transition: all 0.33s;
}

.eshop_product.mod .btn-primary, .eshop_product.mod .sppb-btn-primary {
	width: 100%;
}

.btn-primary, .sppb-btn-primary {
	border-color: #b5985a;
	background-color: #b5985a;
	color: #fff !important;
	background-image: none !important;
	border-radius: 0px;
	padding: 8px !important;
}

.btn-primary:hover, .sppb-btn-primary:hover {
	border-color: #a98e55;
	background-color: #a98e55;
		color: #fff !important;
}

.far.fa-heart:hover {
	color: #ca1a1a;
}

.eshop_product.mod.col-sm-6 {
	float: left;
}


.product-info h1 {
	font-size: 30px;
	font-weight: 600;
	font-family: Montserrat;
	margin-bottom: 0px !important;
}

.price {
	color: #B5985A !important;
	font-size: 20px;
	margin-bottom: 0px !important;
	font-weight: 500;
}

.product-info .product-price {
	border-bottom: 0px solid #E7E7E7 !important;
}

#tab2-content td {
	padding: 8px 0px;
}

.radio {
	display: inline-block;
	padding: 0px 15px;
}

#checkout-options .radio {
	display: block !important;
}

.product-review {
	display: none;
}

#eshop-main-container h1 {
	display: none !important;
}

.com-eshop.view-product #eshop-main-container h1 {
	display: block !important;
}

.eshop_product.mod a, .sp-dropdown-inner .eshop_product.span4 a {
	display: block;
	text-align: center;
}

.sp-dropdown-inner .eshop_product.span4 .price {
	text-align: center;
	display: block;
	margin-bottom: 20px !important;
}

.ajax-block-product.spanbox .eshop-buttons, .sp-dropdown-inner .eshop_product.span4 .eshop-buttons {
	opacity: 0;
	transition: all 0.33s;
	text-align: center;
}

.sp-dropdown-inner .eshop_product.span4 { 
padding: 0 10px;
}

.ajax-block-product.spanbox:hover .eshop-buttons, .sp-dropdown-inner .eshop_product.span4:hover .eshop-buttons {
	opacity: 1;
	transition: all 0.33s;
}

.ajax-block-product.spanbox:hover, .sp-dropdown-inner .eshop_product.span4:hover {
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
}

.ajax-block-product.spanbox img, .sp-dropdown-inner .eshop_product.span4 img {
	transform: scale(1);
	transition: all 0.33s;
}

.ajax-block-product.spanbox:hover img, .sp-dropdown-inner .eshop_product.span4:hover img {
	transform: scale(0.95);
	transition: all 0.33s;
}

.eshop_product.mod a, .sp-dropdown-inner .eshop_product.span4 a {
	color: #212121;
	font-weight: 600;
}

.sp-dropdown-inner .eshop_product.span4 .eshop-cart-area .btn {
	color: #fff;
}

#sppb-addon-1606741446629 .far.fa-heart:hover {
	color: #fff;
}

.sp-megamenu-parent .sp-mega-group > li > a:hover, .sale-text {
	color: #dc9814 !important;
}

.sp-megamenu-parent .sp-mega-group > li > a {
	font-weight: normal !important;
}

.sp-dropdown-inner .eshop_product.col-lg-3, .sp-dropdown-inner .eshop_product.col-xl-3 {
	ms-flex: 0 0 33.333333%;
	flex: 0 0 33.33333333% !important;
	max-width: 33.333333%;
}

.product-options {
	margin-top: 15px;
}

/* Filter layout */

#sp-left #products-list .btn.btn-primary {
	display: none;
}

.com-eshop.view-product #sp-left {
	display: none;
	-ms-flex: 0 0 0%;
	flex: 0 0 0%;
	max-width: 0%;
}

.com-eshop #sp-component {
	display: block;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}

@media screen and (min-width: 768px) {
.com-eshop.view-category #sp-left {
	display: block;
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%;
}


.com-eshop.view-category #sp-component {
	display: block;
	-ms-flex: 0 0 75%;
	flex: 0 0 75%;
	max-width: 75%;
}
	
}

legend {
	border-bottom: 0px solid #e5e5e5;
}

@media screen and (max-width: 767px) {
	.product-info .nav-tabs > li > a {
	border: 1px solid #ddd;
	width: 100% !important;
}
	
#productContent #description td {
	width: 100% !important;
	display: block;
}
}

.nav-tabs .nav-link {
	color: #B5985A !important;
}

.nav-link.active {
	color: #fff !important;
	background: #B5985A !important;
	border-color: #B5985A #B5985A #fff !important;
}

/* bredcrumb */
.breadcrumb {
	background-color: transparent !important;
	font-size: 13px !important;
}

.breadcrumb-item .pathway {
	color: #333 !important;
}

.breadcrumb-item.active span {
	color: #888 !important;
}

.breadcrumb > li:first-child + li::before {
	content: "" !important;
	padding: 0px !important;
}

/* product list */
.eshop-info-block h5 a {
	color: #212121 !important;
	font-weight: 600 !important;
}

.eshop-info-block .eshop-product-desc {
	display: none !important;
}

.eshop-product-price .price, .eshop-product-price .eshop-sale-price {
	font-size: 18px !important;
}

/*items in category badge*/
.eshop-filter .badge-info {	
	background: #B5985A !important;
}

.eshop-filter .badge-info::after {
	border-right-color: #B5985A !important;
}



/* Navigation */
.col-lg-6.eshop-pre-nav a, .col-lg-6.eshop-next-nav a {
	color: #888;
}

.col-lg-6.eshop-pre-nav a:hover, .col-lg-6.eshop-next-nav a:hover {
	color: #B5985A !important;
}

.col-lg-6.eshop-pre-nav a::before {
    font-family: "Font Awesome 5 Free"; 
	font-weight: 400; 
	content: "\f359";
	margin-right: 10px;
	transition: all 0.33s;
}

.col-lg-6.eshop-pre-nav a:hover::before {
	margin-right: 0px;
	transition: all 0.33s;
}

.col-lg-6.eshop-next-nav a::after {
    font-family: "Font Awesome 5 Free"; 
	font-weight: 400; 
	content: "\f35a";
	margin-left: 10px;
	transition: all 0.33s;
}

.col-lg-6.eshop-next-nav a:hover::after {
	margin-left: 0px;
	transition: all 0.33s;
}

.border-right #column-wrap-id-1606912787137 {
	border-right: 1px solid rgba(0,0,0,0.1);
}

/* Acy */

.btn.btn-primary.button.subbutton {
	background: #B5985A;
	padding: 10px 36px !important;
}

#acym__user__edit__email {
	margin-bottom: 20px;
}

.acym_module_form input {
	cursor: pointer;
	max-width: 100% !important;
}

.acym__users__creation__fields__title {
	color: #888;
	font-weight: 500;
	margin-bottom: 10px;
}

.acym__users__creation__fields__title::after {
	content: " Address";
}

/*style to log in form*/

.required {
	color: #B5985A !important;	
}

.vp-wrapper .vp-btn-primary {
	background-color: #B5985A;
	border-radius: 5px;
}


/*style to accordion items*/
.sppb-panel-modern > .sppb-panel-heading {
	background: #c7ba77;
	color: #000;
}

.sppb-panel.sppb-panel-modern {
	border: none !important;
	border-radius: 5px !important;
}

[id^="sppb-ac-heading"] {
	border-radius: 5px !important;
}

.gvalidation-error-tip{
	background-color: #b5985a;
	border-color: #b5985a;
	border-radius: 5px;
}

/*Style to Contact us and Corporate shoes forms*/

.gbs3 .form-control:focus {
	border-color: #b5985a !important;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6) !important;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(181, 152, 90, 0.6) !important;
}

.checkout-content #login {
	float: left !important;
}

.checkout-content #button-account {
	margin-bottom: 20px;
}

#cboxContent {
	overflow-y: auto !important;
	height: 100% !important;
}

@media screen and (max-width:767px) {
	.itemid-472 thead {
	display: none !important;
}
	.itemid-472 th,.itemid-472 td {
		display: block !important;
		width:100% !important;
		
	}
	.itemid-472 tr {
		margin-bottom:15px !important;
	}
	#products-list .eshop-image-block, #products-list .eshop-info-block {
	margin-left: auto !important;
	margin-right: auto !important;
}
}

.ajax-block-product {
	min-height: 405px;
}

.image.img-polaroid img {
	margin: auto;
}

.sp-megamenu-parent.menu-animation-fade-up.d-none.d-lg-block {
	width: 100% !important;
}

.sp-megamenu-wrapper.d-flex {
	width: 100% !important;
}

.sp-megamenu-parent sp-menu-item a {
	margin: 0 10px;
}

.sp-megamenu-parent .sp-dropdown-inner li a {
	margin: 0 0px;
}

