@font-face {font-family: 'DualisLite';src: url('../fonts/DualisLite.eot') format('embedded-opentype'),url('../fonts/DualisLite.woff') format('woff'),url('../fonts/DualisLite.ttf') format('truetype');}

body > div.page-wrapper > header > div.header.content > div.headingText > p{
	text-align: center;
    position: absolute;
    top: 45px;
    left: 367px;
}
body > div.page-wrapper > header > div.header.content > div.headerinfo{
	position: absolute;
    top: 45px;
    right: 343px;
}
div.header.content > a > img {
	height: 100px;
    width: auto;
}
body > div.page-wrapper > header > div.header.content > div.block.block-search {
	position: absolute;
    right: 4%;
    top: 46%;
}
body > div.page-wrapper > header > div.header.content > div.minicart-wrapper{
	position: absolute;
    right: 0%;
    top: 46%;
}
body > div.page-wrapper > div.sections.nav-sections{
	margin-top: 10px;
}
body > div.page-wrapper > header > div.header.content{
	margin-top:10px;
}

body > div.page-wrapper > header > div.header.content > div.socialLinks{
	position: absolute;
    right: 95px;
    top: -5px;
}
#maincontent > div.category-view > div.category-image{
	height: 300px;
    width: auto;   
}
#maincontent > div.page-title-wrapper{
	display:none;
}
#maincontent > div.category-view > div > center > img{
	height: 85px;
    width: auto;
    display: block;
    margin-right: auto;
    margin-top: -18px;
}
div#mageplaza-bannerslider-block-before-page-top-1{
    margin-bottom: 15px;
    margin-top: -30px;
}
body {
color: #101352;
font-size: 1.6rem;
font-family: acumin-pro;
}
.action.primary {background:#101352; border:#101352;}.panel.wrapper > .header.panel{background: #101352;}div#store\.menu{background: #101352;}[data-action] > ul:nth-of-type(1){background: #101352;}.panel.wrapper{background: #101352;}.panel.wrapper{background: #101352;}body > div.page-wrapper > header > div.panel.wrapper{background: #101352;}#store\.menu > nav > ul > li.level0.nav-6.megamenu.category-item.level-top > a{color:white;}

.category-item.level-top.level0.megamenu.nav-1.parent > .level-top {color:white;}.category-item.level-top.level0.megamenu.nav-2.parent > .level-top{color:white;}.category-item.level-top.level0.megamenu.nav-3.parent > .level-top{color:white;}.category-item.level-top.level0.megamenu.nav-4.parent > .level-top{color:white;}#store\.menu > nav > ul > li.level0.nav-5.megamenu.category-item.level-top > a{color:white;}
body > div.page-wrapper > header > div.panel.wrapper > div > ul{
	visibility:hidden;
	position: absolute;
}
#mageplaza-bannerslider-block-before-page-top-1 #banner-slider-carousel .owl-nav button {
    background: rgba(0,0,0,.3);
}

div#mageplaza-bannerslider-block-before-page-top-1{
	display:none;
}
.product.attribute.sku {
    display: none;
}
.Vendor {
    position: relative;
    font-size: 16px;
    left: 315px;
    bottom: 26px;
}

@media only screen and (min-width: 768px) and (max-width: 1260px) {
	.box-1 {
		background-attachment:fixed;
		width:100%;
		margin-left: 0;
		margin-right: 0;
	}
}
@media only screen and (min-width: 1260px) {
	.box-1 {
		background-attachment:fixed;
		width: 100vw;
		margin-left: calc(-100vw / 2 + 1260px / 2);
		margin-right: calc(-100vw / 2 + 1260px / 2);
		height: 300px;
    	background-size: cover;
	}
}
.list-1 h2 {
    font-size: 20px;
    color: #c8102e;
    font-weight: normal;
    text-transform: uppercase;
    margin-bottom: 5px;
}
.list-1 p {
    margin-bottom: 0;
}
.list-1 .col-sm-4 { 
    width: 33.33333333%;
	float: left;
    list-style: none;
    padding-right: 15px;
    padding-left: 15px;
    box-sizing: border-box;
    margin-bottom: 58px;
}
.list-1 .extra-wrap {text-align:center;}

#search_mini_form > div.field.search > div{
	border:none;
}


@media only screen and (max-width: 768px){
body > div.page-wrapper > header > div.header.content > div.minicart-wrapper{
	top: -16px;
    right: 38px;
	}
}
@media only screen and (max-width: 768px){
body > div.page-wrapper > header > div.header.content > div.block.block-search{
	    top: -16px;
    	right: 0px;
 }
}
@media only screen and (max-width: 768px){
body > div.page-wrapper > header > div.header.content{
	margin-top: 10px;
    margin-bottom: 90px;
	}
}
	

@media only screen and (max-width: 768px){
	body > div.page-wrapper > header > div.header.content > a{
		position: absolute;
    	top: -145px;
    	margin-left: 84px;
	}
}



@media only screen and (max-width: 768px){
body > div.page-wrapper > header > div.header.content > span{
	top: -130px;
    right: 10px;
    left: unset;
	}
}

@media only screen and (max-width: 768px){
body > div.page-wrapper > header > div.header.content > div.socialLinks{
	top: -17px;
    right: 115px;
	}
}

@media only screen and (max-width: 768px){
body > div.page-wrapper > header {
	padding-top:150px;
	}
}

@media only screen and (max-width: 768px){
body > div.page-wrapper > header > div.header.content > div.headingText> p {
	top: -66px;
    margin-left: -307px;
	}
}
#maincontent > div.category-view > div.category-cms > div{
	margin-top: -36px;
    margin-bottom: 43px;
}
a {
 	color:#101352
 }
a:hover{
 	color:#189000
 	}
.action.primary:hover {background:#189000; border:#189000;}
div.product-info-main > div.lead_time{color: red;font-weight: bold;}div.product-info-main > div.shipping_requirements{color: red;font-weight: bold;}

#mageplaza-bannerslider-block-before-page-top-3{display:none}#mageplaza-bannerslider-block-before-page-top-4{display:none}#mageplaza-bannerslider-block-before-page-top-5{display:none}#mageplaza-bannerslider-block-before-page-top-6{display:none}

hr{
	clear:both;
}
#contact-form > fieldset > div.bussiness-segment{
	margin: 0 0 20px;
}
#contact-form > fieldset > div.bussiness-segment > label > span{
	font-weight:600;
}

#maincontent > div.category-view > div > div > p.brandimage{
	float:left;
	margin-right: 20px;
}
#maincontent > div.category-view > div > div > p.brandTitle{
	margin: 129px;
    font-size: 20px;
    font-weight: bold;
}
#maincontent > div.category-view > div > div > p.brandtext{
	margin: -81px;
}

#maincontent > div.category-view > div > div > p.brandtextM110{
	margin: -110px;
}

#maincontent > div.category-view > div > div > p.brandtextM90{
	margin: -90px;
}

#maincontent > div.category-view > div > div > p.brandtextP100{
	margin-top:  100px;
	
}

#maincontent > div.category-view > div > div > p.brandtextP120{
	margin-top:  120px;
	margin-left: 320px;
}

#maincontent > div.category-view > div > div > p.brandtextP140{
	margin-top:  140px;
	margin-left: 320px;
}

.SocialContact > a > img{
	height:45px;
}
#contact-form > div > div.SocialContact > a > img{
	height:55px;
}
#contact-form{
	margin-top: 21px;
    margin-bottom: -50px;
}
@media only screen and (min-width: 1920px){
#contact-form > div > div.ContactSocial{
	position: absolute;
    right: 364px;
    margin-top: -24px;
	}
}
@media only screen and (max-width: 1440px){
#contact-form > div > div.ContactSocial{
	position: absolute;
    right: 158px;
    margin-top: -24px;
	}
}
#maincontent > div.columns > div > div.product-info-main > div.product-info-price > div.price-box.price-final_price > span.msrp-message{
	display:none;
}
#maincontent > div.columns > div > div.product-info-main > div.product-info-price > div.price-box.price-final_price{
	display:none;
}
#allegro_pricing{
    font-size: 20px;
    color: black;
    margin-bottom: -40px;
}
.product-info-stock-sku {
    position: relative;
    top: 5px;
    right: 105px;
}
@media only screen and (max-width: 767px){
	.headerinfo{
	display:none;
	}
}
.amsearch-results{padding: 0!important;}
/*.amsearch-form-container .search-autocomplete .amsearch-results .amsearch-leftside{display: none;}*/
.amsearch-item-container.popular_searches, .amsearch-item-container.recent_searches{display: none;}
.block-search .label.active + .control input{position: static;opacity: 1;width: 100%;margin:0!important;}
@media only screen and (max-width: 767px){
	/*.form .search-autocomplete{left: unset!important;}*/
	.block-search .label.active + .control input{width: 300px;}
	.amsearch-form-container .search-autocomplete .amsearch-results .amsearch-leftside{display: block;}
	.amsearch-leftside{width: unset!important;}
	
}
.checkout-payment-method .payment-method-title .payment-icon{width:68px;}

.map-fallback-price {display: unset;}
.product-item .price-box .msrp-message {display: block;}

