.navigation, .breadcrumbs .items, .catalog-category-view .page-main .breadcrumbs, .catalog-category-view .page-main .columns, .page-header .header.panel, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .page-main, .page-container > .content, .jumbotron > .container, .page-before-footer > .content, .block-highlight, .top-container .easybanner-banner, .cms-index-index .column.main .easybanner-placeholder-wrapper, .cms-index-index .block-promo.block-carousel .block-content{max-width:1600px;}
.page-header{background-color:#101824;}
.page-header .header.content .block-search .action.search{background:#DE1C24;}
.minicart-wrapper .action.showcart{background:#30a936;}
.minicart-wrapper .action.showcart:hover{background:#42ca49;}
.page-header .switcher.customer.dropdown:hover{border-color:#DE1C24;}
.action.primary{background:#30a936;border-color:#30a936;}
.action.primary:hover, .action.primary:focus, .action.primary:active{background:#42ca49;border-color:#42ca49;}
button, .abs-revert-to-action-secondary, .paypal-review .block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .block-compare .action.primary, .cart-summary .block .actions-toolbar > .primary .action.primary, .cart-summary .form.giftregistry .fieldset .action.primary, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel, .product.data.items .review-add .review-form .action.submit.primary{border-color:#DE1C24;color:#DE1C24;}
button:hover, .abs-revert-secondary-color:hover, .abs-revert-to-action-secondary:hover, .paypal-review .block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.primary:hover, .abs-discount-block .actions-toolbar .action.cancel:hover, .block-compare .action.primary:hover, .cart-summary .block .actions-toolbar > .primary .action.primary:hover, .cart-summary .form.giftregistry .fieldset .action.primary:hover, .paypal-review-discount .actions-toolbar .action.primary:hover, .paypal-review-discount .actions-toolbar .action.cancel:hover, .cart-discount .actions-toolbar .action.primary:hover, .cart-discount .actions-toolbar .action.cancel:hover, .product.data.items .review-add .review-form .action.submit.primary:hover, /*ACTIVE STATE*/ button:active, .abs-revert-secondary-color:active, .abs-revert-to-action-secondary:active, .paypal-review .block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.cancel:active, .block-compare .action.primary:active, .cart-summary .block .actions-toolbar > .primary .action.primary:active, .cart-summary .form.giftregistry .fieldset .action.primary:active, .paypal-review-discount .actions-toolbar .action.primary:active, .paypal-review-discount .actions-toolbar .action.cancel:active, .cart-discount .actions-toolbar .action.primary:active, .cart-discount .actions-toolbar .action.cancel:active, .product.data.items .review-add .review-form .action.submit.primary:active, /*FOCUS STATE*/ button:focus, .abs-revert-secondary-color:focus, .abs-revert-to-action-secondary:focus, .paypal-review .block .actions-toolbar .action.primary:focus,.abs-discount-block .actions-toolbar .action.primary:focus, .abs-discount-block .actions-toolbar .action.cancel:focus, .block-compare .action.primary:focus, .cart-summary .block .actions-toolbar > .primary .action.primary:focus, .cart-summary .form.giftregistry .fieldset .action.primary:focus, .paypal-review-discount .actions-toolbar .action.primary:focus, .paypal-review-discount .actions-toolbar .action.cancel:focus, .cart-discount .actions-toolbar .action.primary:focus, .cart-discount .actions-toolbar .action.cancel:focus, .product.data.items .review-add .review-form .action.submit.primary:focus{background:#DE1C24;border-color:#DE1C24;}
.navigation .level0 > .level-top:hover,.navigation .level0 > .level-top.ui-state-focus{color:#DE1C24;}
.navigation .level0.active > .level-top,.navigation .level0.has-active > .level-top{color:#DE1C24;}
.nav-sections .navigation .navpro-departments a.level-top{background-color:#DE1C24;}
.nav-sections .navigation .navpro-departments.level0 > .level-top:hover, .nav-sections .navigation .navpro-departments.level0 > .level-top.ui-state-active, .nav-sections .navigation .navpro-departments.level0 > .level-top.ui-state-focus, .nav-sections .navigation .navpro-departments.level0.active > .level-top:hover, .nav-sections .navigation .navpro-departments.level0.active > .level-top.ui-state-active, .nav-sections .navigation .navpro-departments.level0.active > .level-top.ui-state-focus{color:#DE1C24;}
.nav-sections .navigation .navpro-departments .navpro-dropdown-level1 .children .level1:hover > a{color:#DE1C24;}
.nav-sections .navigation .navpro-departments .navpro-dropdown-level1 .children .level1:hover > a > .navpro-icon-caret:before{color:#DE1C24;}
.page-footer{background-color:#ffffff;}
.page-footer .footer-toolbar-bottom{background-color:#fff;}
h1, h1.page-title{font-size:2.3rem;}
.sidebar .block .block-title span strong, .sidebar .block .block-title span span, .sidebar .block .block-title strong, .sidebar .block .block-title span, div.block .block-title strong, .filter .block-subtitle, .product.data.items.expanded > .item.title{font-size:1.5rem;}
:not(.old-price) > .price-container .price-wrapper .price{color:#333333;}
.widget.block.block-static-block {
    max-width:none !important;
    padding: 0 !important;
}

.counter.qty {
    line-height: 15px !important;
    margin-left: -3px !important;
    min-width: auto !important;
    overflow: inherit !important;
}

.counter-number {    
    background: #c53644;
    border-radius: 100%;
    padding: 0px 5px 3px 5px !important;
    position: static !important;
    clip: auto !important;
    overflow: inherit !important;
    text-shadow: none !important;
    font-size: 14px !important;
}

.counter-label{
    display:none;
}

.checkout-index-index #shipping-new-address-form{display:flex;flex-direction:column}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.firstname"]{order:1}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.lastname"]{order:2}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.company"]{order:3}.checkout-index-index #shipping-new-address-form fieldset.street{order:4}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.postcode"]{order:5}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.city"]{order:6}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.region_id"]{order:7}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.region"]{order:8}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.country_id"]{order:9}.checkout-index-index #shipping-new-address-form div[name="shippingAddress.telephone"]{order:10}
.checkout-index-index #shipping-new-address-form div[name="shippingAddress.vat_id"]{order:11}

.category-image {
    margin: auto;
    width: 150px;
}

.action.action-auth-toggle {
    color: white;
}

.amsearch-wrapper-block {
    margin: 0px 50px 0 30px !important;
    width: auto !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    height: auto !important;
    display: block !important;
}

.amsearch-input-wrapper {
    margin-bottom :0px !important;
}