a:visited, .alink:visited {
	color: #1c2350;
	text-decoration: none;
}
.header.panel > .header.links > li {
	display: none;
}
.linktopplang {
	float: left;
}
.panel.header .shipping {
	text-align: center;
	display: inline-block;
}
ul.headerlinks {
	list-style: none;
	float: right;
	text-align: right;
}
ul.headerlinks li {
	margin: 0px;
	display: inline-block;
}
.flaggg {
	display: inline-block;
	max-width: 30px;
	vertical-align: top;
	margin-top: 2px;
}
.flaggg img {
	display: block;
}

.mp-banner-slider .owl-nav button span {
	position: inherit;
	top: 0px;
	font-size: 27px;
	color: #222;
	left: inherit !important;
}
.ammenu-sticky, .ammenu-header-container.-sticky .header.content, .ammenu-nav-sections.-topmenu.-sticky .ammenu-main-container {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 999;
	width: 100%;
	box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
	background: #fff !important;
}
.mp-banner-slider .owl-nav .owl-next span{right: inherit !important;}
.ammenu-nav-sections.-topmenu .ammenu-main-container{background: transparent !important;}
.ammenu-nav-sections.-topmenu .ammenu-items.-root > .ammenu-item > .ammenu-link{color: #363636 !important;
  font-weight: normal !important;
  text-transform: uppercase;}
  .product-item-info {
	max-width: 100%;
	padding: 0px 7px;
	padding-bottom: 10px;width: 100% !important;
}
.product-item {
	list-style: none;
}
.product-item .price-box {
	margin: 5px 0px;
	text-align: center;
}
.product-item .price-box {
	margin: 10px 0 25px;
}
.product-image-container {
	display: inline-block;
	border: #ddd 1px solid;
}
.footer.content{margin-top:0px;width: 100%;
  max-width: 1630px;
  margin: auto;}
#mc_embed_signup .helper_text{padding:0px}
#mc_embed_signup .mc-field-group{padding-bottom:0px;}
#mc_embed_signup .button{line-height: inherit;}
 .page-wrapper > .page-bottom{width:100%; max-width: inherit; padding: 0px;}
#banner-slider-carousel .product-image-container {
	min-width: inherit;
	max-width: 100% !important;
}
.product-item-actions .actions-secondary {
	display: none;
}
.footer.content .block{float: none;}
.footer .block.newsletter {
	max-width: inherit !important;
	width: inherit !important;
}
#mc_embed_signup{width: inherit !important}
.footer.content #mc_embed_signup form{margin:0px !important}

.navigation, .breadcrumbs, .header.content, .footer.content, .page-wrapper > .widget, .block.category.event, .top-container, .page-main {
    margin-left: auto; margin-right: auto; max-width: 1630px; padding-left: 15px; padding-right: 15px; width: 100%;}
a.ammenu-logo {
    z-index: 1;
    display: block !important;
    margin: auto !important;padding-left: 290px;
}	
.minicart-wrapper .action.showcart:before{display:none}
.block-search .control{padding:0px}
.block-search input{font-size: 12px;}
.search22{top: 0px !important;}
.filter-options .items .items-children.-folding .item{margin:0px !important}
.filter-options .filter-options-title {
	font-size: 14px;
	line-height: 1;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: #7a3b2c;
	font-family: 'edmondsansbold';
	text-transform: capitalize;
}
.filter-options .filter-options-content .item {
	margin: 0px;
	padding: 4px 0px;
	position: relative;
	font-size: 12px;
	color: rgba(0, 0, 0, .70);
}
.filter-options .am-labels-folding .item .am-input {
	top: inherit;
	margin: 0 5px 0 0;
	position: absolute;
	top: 6px;
}
.filter-options-content .items a {
	margin-left: 0;
	color: #333;
	text-transform: uppercase;
	float: left;
	padding-left: 20px;
}
.filter-options-content .items a {
	color: #333;
	text-transform: uppercase;    padding-top: 4px;
    padding-bottom: 4px;    font-weight: normal;
}
.filter-options-content .items.-am-singleselect .item > input[type='radio'] {
    display: block !important;
}
.filter-options .filter-options-content .item span.label{    color: #333;
    text-transform: uppercase;
    font-weight: normal;}
.filter-options .items .items-children.-folding .item{float:left}
.filter-options .am-labels-folding.-am-singleselect .item{clear:both}


.amshopby-slider-container.-default .am-slider .ui-slider-handle{background: #7a3b2c !important;}
.amshopby-slider-container .am-slider .ui-slider-handle:hover, .amshopby-slider-container .am-slider .ui-slider-handle:active {
	background-color: #e17e17;
}
.product-item .price-box {
    margin: 0px !important;
}
.action.primary:hover {
	background: #7a3a2a;
	color: #ffffff;border: #7a3a2a 1px solid;
}
.filter-Material {
    display: none;
}
.products-grid .swatch-attribute {
	text-align: center;
	position: absolute;
	bottom: 117px;
	background: rgba(256, 256, 256, 0.6);
	width: 100%;
	display: none;
}
.block.newsletter {
    margin-bottom: 20px !important;
}
.amshopby-slider-container .amshopby-slider-display{color:#222}
#mc_embed_signup .helper_text{padding:0px !important}
.footer.content #mc_embed_signup .button{margin:0px !important; line-height: 24px !important;}
.ammenu-menu-wrapper {
    margin-bottom: 0px !important;
}
.ammenu-menu-wrapper .ammenu-text-block span.ammenu-text {
    color: #222 !important;
}
.navigation li.category-item a {color: #222 !important; text-transform:uppercase}
.ammenu-nav-sections.-topmenu:not(.-hamburger) .ammenu-main-container .ammenu-items.-root{display: inline-block;  max-width: inherit;     text-align: left;}
.ammenu-nav-sections.-topmenu .ammenu-main-container{text-align:center}
#banner-slider-carousel .owl-carousel .owl-nav button.owl-prev:hover span, #banner-slider-carousel .owl-carousel .owl-nav button.owl-next:hover span {
    color: #fff;
}
.products-grid.main-grid .product-item{margin:0px !important}
.product-item .price-box .price-label{display: none;}
.breadcrumbs a:visited {
	color: #333333;
	text-decoration: none;
}
.modes {
	display: inline-block;
	float: right;
}
.products-grid .swatch-attribute .swatch-option.text{    font-weight: normal;
    color: #171c4a;display: inline-block !important;
    float: none;}

.toolbar-products{    position: absolute;
    top: 0px;
    right: 0px;}
.products.wrapper ~ .toolbar .limiter, .products.wrapper ~ .toolbar .pages{display:none}
.modes-mode.active::before {
    color: #fff;
}
.product-items .action.towishlist::before, .products.list.items .action.towishlist::before{ color: #7a3a2a !important;}

.modes-mode::before {
	content: "\e903";
	font-family: 'meigeeadditional' !important;
	speak: none;
	font-style: normal !important;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;vertical-align: top;
}
.modes-mode{padding: 5px;}
.mode-list::before {
	content: "\e902";
}
.breadcrumbs .items > li {
	display: inline-block;
	vertical-align: top;
	text-transform: uppercase;
}
.breadcrumbs strong {
	font-weight: 400;
	font-family: edmondsansregular;
}
.abs-login-block-title strong, .login-container .block .block-title strong {
    font-weight: normal;
    color: #666;
    font-family: 'edmondsansregular';
}
.slick-prev:before, .slick-next:before, .slick-prev:after, .slick-next:after {
    color: #ccc;
    font-size: 25px;
    opacity: 1;
}
.action.primary {
	background-image: none;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	padding: 10px 15px;
	box-sizing: border-box;
	vertical-align: middle;
	text-transform: uppercase;
	border-radius: 0px !important;
	border: 1px solid #191e4b;
	background-color: #191e4b;
	font-weight: normal;
	font-size: 14px;
	line-height: 1.2;
}
.minicart-wrapper .action.showcart .counter.qty{    border-radius: 50%;    height: 20px;
    line-height: 20px;    min-width: 20px;    position: absolute;  margin: 0px 0px 0px 5px;}
.mark, mark {
    background-color: inherit;
}
.fieldset > .field{margin: 0px 0px 20px 0px;}
.fieldset > .field > .label, .fieldset > .fields > .field > .label {
    font-weight: normal;
}
.action.primary:hover {
	background: #7a3a2a;
	color: #ffffff;
}
button:focus{outline: 0px;}
.action.primary:focus, .action-primary:focus, .action.primary:active, .action-primary:active, .amshopby-button:focus, .amshopby-button:active, .am-filter-go:focus, .am-filter-go:active {
    background: #7a3a2a;
    border: 1px solid #7a3a2a;
    color: #ffffff;
}
.datee {
    display: none;
}
.product-info-main .box-tocart .field.qty, .product-options-bottom .box-tocart .field.qty {
	display: none !important;
}
.product-info-main .box-tocart, .product-options-bottom .box-tocart{display: block;
    width: 100%;}
	.product-info-main .box-tocart .actions, .product-options-bottom .box-tocart .actions {
	display: block;
	padding-top: 0px;
	text-align: center;
	width: 100%;
}
.product-info-main .pname {
    padding-top: 15px;
}

.message.global.cookie{display:none !important}


@media only screen and (max-width: 767px) {
.modes-mode::before {
	content: "\e901";
}
.mode-list::before {
	content: "\e943";
}
}