.minicart-wrapper{margin-top: -7px;}
.block-search {width: 38%; margin-top: -7px;}
.block-search input{min-height: 44px; border-radius: 8px 8px 8px 8px !important; box-shadow: none !important; font-size: 13px; padding-left: 13px !important; color: #9d9d9d; background: #f1f1f1; border: none; font-family: 'Montserrat', sans-serif;}
.block-search .action.search {padding: 0px; text-align: center; height: 44px;}

.minicart-wrapper .action.showcart:before {color:#F99D1D}
.minicart-wrapper .action.showcart .counter.qty {background:#000; border-radius:100%; font-size:9px; min-width: 12px; height:17px; line-height:17px; margin: 0px 0 0 -11px;}

.nav-sections {background: none; border-top: 1px solid; margin-bottom: 0px}
.navigation {background: none;}
.navigation .level0>.level-top {font-size: 14px; color: #231f20; text-transform: uppercase; padding: 0px 9px; display: inline-block; font-family: 'nexa_boldregular';}
.navigation .level0>.level-top:hover, .navigation .level0>.level-top.ui-state-focus {color: #880426;}
.owl-carousel .owl-stage-outer,.columns .column.main,.products.products-grid, .custom-slider {padding: 0px;}

.cms-index-index h1::before, .cms-index-index h1::after {transform: translateY(-0.8rem);}
.product-item-name {margin: 15px 5px 5px 5px !important;}
.product-item .price-box .price {font-size: 16px; font-family: 'nexa_boldregular'; color: #880426;}

.SummerImg {padding: 0 0 55px;}
.action.primary, .action-primary {border-color: #532f91; background-color: #532f91 !important;}
.action.primary:hover, .action-primary:hover {border-color: #515151 ; background-color: #515151 !important;}

.footer.content > .block.newsletter,.block.newsletter .field .control:before {display:none!important}
.block.newsletter input {padding: 0 0 0 10px;}
.block.newsletter .action.primary, .block.newsletter .action-primary {border-color: #c2c2c2; color: #880527; border-left: none;}
#newsletter {height:50px;}
.block.newsletter .action.subscribe {height: 50px !important; border-radius: 0px; font-size: 20px;}
.footer.content .block {width: 500px; margin:0 auto 30px; float:none;}
.block.newsletter input,.footer.content .block .content {width: 500px;}
.block.newsletter .form.subscribe>.actions {float: none;}
.Proprice .price-final_price .price-label,
.product-info-main .product-info-price .price-final_price .price-label{
display:none !important;
}

@media (min-width: 769px) {	
	.page-header .panel.wrapper {
		background-color: #880527 !important;
	}
	.page-footer {
		background: #880527;
		padding-bottom: 0px;
	}	
}