.link-rss,
.ajax-loading-block-window:before,
.eu-cookie-bar-notification button,
.header-logo a img,
.mini-shopping-cart input.checkout-button,
.mini-shopping-cart input[type="button"]:only-child,
.store-search-box .search-box-button,
.two-columns-area .owl-carousel .owl-dot.active span,
.newsletter-email .newsletter-subscribe-button,
.footer-block .title:after,
.footer-block.quick-contact span:before,
.poll .buttons input,
.contact-vendor-button,
.item-box .rating div,
.item-box .buttons-upper input[type="button"]:hover,
.item-box .buttons-lower button span:before,
.item-box .buttons-lower button span:after,
.pager li > span,
.product-review-box .rating div,
.download-sample-button:hover,
.back-in-stock-subscription .subscribe-button:hover,
.overview .add-to-cart-button,
.variant-overview .add-to-cart-button,
.overview .add-to-wishlist-button:hover,
.variant-overview .add-to-wishlist-button:hover,
.overview .add-to-compare-list-button:hover,
.overview .email-a-friend-button:hover,
.back-in-stock-subscription-page .button-1,
.ui-tabs .ui-tabs-nav li a:after,
.write-review .button-1,
.update-wishlist-button,
.wishlist-add-to-cart-button,
.compare-products-page .remove-button:hover,
.enter-password-form input[type="submit"],
.contact-page .button-1,
.email-a-friend-page .button-1,
.apply-vendor-page .button-1,
#check-availability-button:hover,
.registration-page .button-1,
.registration-result-page .button-1,
.login-page .button-1,
.password-recovery-page .button-1,
.account-page .button-1,
.return-request-page .button-1,
.user-agreement-page .button-1,
.login-page .customer-blocks .title.active,
.block-account-navigation .list a:hover,
.block-account-navigation .list a.active,
.account-page ul.info + .buttons input:hover,
.downloadable-products-page .download a:hover,
.order-progress li.active-step a,
.shopping-cart-page .button-1,
.checkout-page .button-1,
.common-buttons .update-cart-button,
.common-buttons .continue-shopping-button,
.cart-collaterals .accordion-tab-title:after,
.cart-collaterals .estimate-shipping-button,
.cart-collaterals .coupon-code input[type="submit"],
.order-details-page .page-title a,
.order-details-page .actions .re-order-button,
.order-details-page .actions .return-items-button,
.opc .back-link a:hover,
.basic-search .inputs.reversed label:after,
.search-input .button-1,
.new-comment .button-1,
.news-list-homepage .view-all a,
.forum-search-box .search-box-button,
.forums-table-section .view-all a,
.forum-actions .actions a:hover,
.topic-actions .actions a:hover,
.topic-post .pm-button:hover,
.profile-info-box .pm-button:hover,
.topic-post .post-actions .quote-post-button,
.topic-post .post-vote > span,
.forum-edit-page .button-1,
.move-topic-page .button-1,
.private-messages .button-1,
/*plugins*/ .nopAjaxCartPanelAjaxBusy:before,
.miniProductDetailsPanelAjaxBusy:before,
.productAddedToCartWindowSummary .button-1,
.selected-options-list > li span:after,
.ui-slider-range,
.ui-slider-handle,
.productPanelAjaxBusy:before,
.infinite-scroll-loader:before,
.nivo-directionNav a:hover,
.nivo-controlNav a:hover,
.nivo-controlNav a.active,
.spc-header li span:after,
.spc-body .loading-overlay:before,
.previous-product a:hover,
.next-product a:hover,
.quick-view-button a:hover,
.quickView .k-loading-image:before,
.quickView .ui-accordion-header-active span,
.ropc .section .title:after,
.ropc .estimate-shipping button,
.ropc .coupon-box-panel .coupon-code button,
.ropc .giftcard-box-panel .coupon-code button,
.ropc .complete-button button,
.rich-blog-homepage .owl-prev:hover,
.rich-blog-homepage .owl-next:hover,
.post-navigation a:hover,
.theme-roller .open-button:hover,
.k-edit-buttons.k-state-default button.k-dialog-insert.k-button,
button.ticket-info-button.k-button:before,
.ticket-buttons .tb-right .k-button.show-reply-button:before,
.ticket-buttons .tb-right .k-button.mark-resolved-button:before,
.ticket-buttons .tb-right .k-button.notes-button:before,
.ticket-buttons .tb-right .k-button.edit-ticket-button:before,
.ticket-buttons .tb-right .k-button.delete-ticket-button:before,
#submit-reply .buttons .k-button,
.my-tickets-page .clear-filters,
.manage-tickets-page .clear-filters,
.k-pager-numbers span.k-state-selected,
.k-widget.confirmation-wrapper button,
.filter-shops-button,
.shop-page .back-to-all-shops a:hover:before,
.shop-map-images .get-directions-to-shop:hover:after,
.cloudzoom-ajax-loader:before,
.gallery .slick-dots .slick-active button,
.overview .submit-ticket-button:hover,
.sale-of-the-day-offer .owl-nav .owl-prev:hover,
.sale-of-the-day-offer .owl-nav .owl-next:hover,
.sale-of-the-day-offer .owl-dot.active,
.sale-of-the-day-offer .go-to-product-page,
.home-page-filter-button .search-button {
  background-color: #4b54fb;
}
.cart .edit-item a,
.ui-dialog-titlebar,
.mini-shopping-cart input.cart-button,
.footer-block a:hover,
.footer-powered-by a,
.footer-designed-by a,
.block .list a:hover,
.block .view-all a:hover,
.block .tags li a:hover,
.product-tags-all-page li a:hover,
.breadcrumb strong,
.category-item:hover .title a,
.sub-category-item:hover .title a,
.manufacturer-item:hover .title a,
.sub-category-details .inner-title,
.manufacturer-details .inner-title,
.sub-category-details li a:hover,
.vendor-list li a:hover,
.overview .value a,
.variant-overview .value a,
.tier-prices .item-price,
.product-tags-list a:hover,
.product-reviews-page h1 a:hover,
.product-review-helpfulness .vote:hover,
.update-wishlist-button:hover,
.wishlist-page .share-info a,
.enter-password-title,
.accept-privacy-policy .read,
.login-page .forgot-password a:hover,
.login-page .checkout-as-guest-button:hover,
.account-page .form-fields a,
.return-request-list-page a:hover,
.avatar-page .remove-avatar-button:hover,
.common-buttons input:hover,
.terms-of-service a,
.order-completed .details a,
.order-details-page .page-title a:hover,
.order-details-page .download a,
.order-details-page .view-details a,
.order-details-page .actions input:hover,
.sitemap-page a:hover,
.post-body a,
.news-body a,
.blog-page .tags a,
.blogpost-page .tags a,
.blog-posts .read-more:hover,
.blog-posts .read-comments:hover,
.news-items .read-more,
.forum-search-page .search-error,
.forums-table-section .forum-title a:hover,
.forums-table-section .topic-title a:hover,
.topic-post .post-actions .post-link-button,
.forum-edit-page .button-2:hover,
.move-topic-page .button-2:hover,
.private-messages .button-2:hover,
.private-messages-page .pm-unread,
.profile-page .topic-title a:hover,
.vendorinfo-page .remove-picture-button:hover,
/*plugins*/ .productAddedToCartWindowSummary a:hover,
.filtersGroupPanel li.checked .filter-item-name,
.spc-categories .category-inner-title,
.spc-categories .category-sublist li a:hover,
.instant-search-item .detail .price,
.quickView .links-panel a:hover,
.ropc .cart .remove-product:hover,
.rich-blog-homepage .read-comments,
.blog-instant-search .k-item.rich-blog-autocomplete-last-item,
.blog-page .read-comments,
.category-list li a,
.related-posts-list li a,
.search-term-highlighter,
.order-details-page .product .submit-ticket-button,
.getUserGeoLocation:hover,
.align-map-button:hover,
.shops-item .show-directions:hover,
.shop-page .back-to-all-shops a:hover,
.shop-map-images .get-directions-to-shop:hover,
.shop-info a,
.nop-jcarousel .category-item:hover .title a,
.nop-jcarousel .sub-category-item:hover .title a,
.nop-jcarousel .manufacturer-item:hover .title a,
.nop-jcarousel .vendor-item:hover .title a {
  color: #4b54fb;
}
.mini-shopping-cart input.checkout-button:hover,
.mini-shopping-cart input[type="button"]:only-child:hover,
.poll .buttons input:hover,
.contact-vendor-button:hover,
.overview .add-to-cart-button:hover,
.variant-overview .add-to-cart-button:hover,
.back-in-stock-subscription-page .button-1:hover,
.write-review .button-1:hover,
.wishlist-add-to-cart-button:hover,
.enter-password-form input[type="submit"]:hover,
.contact-page .button-1:hover,
.email-a-friend-page .button-1:hover,
.apply-vendor-page .button-1:hover,
.registration-page .button-1:hover,
.registration-result-page .button-1:hover,
.login-page .button-1:hover,
.password-recovery-page .button-1:hover,
.account-page .button-1:hover,
.return-request-page .button-1:hover,
.user-agreement-page .button-1:hover,
.shopping-cart-page .button-1:hover,
.checkout-page .button-1:hover,
.cart-collaterals .estimate-shipping-button:hover,
.cart-collaterals .coupon-code input[type="submit"]:hover,
.search-input .button-1:hover,
.new-comment .button-1:hover,
.news-list-homepage .view-all a:hover,
.forums-table-section .view-all a:hover,
.topic-post .post-actions .quote-post-button:hover,
.forum-edit-page .button-1:hover,
.move-topic-page .button-1:hover,
.private-messages .button-1:hover,
/*plugins*/ .productAddedToCartWindowSummary .button-1:hover,
.ropc .estimate-shipping button:hover,
.ropc .complete-button button:hover,
.page-body form > .buttons .k-button:hover,
#submit-reply .buttons .k-button:hover,
.my-tickets-page .clear-filters:hover,
.manage-tickets-page .clear-filters:hover,
.filter-shops-button:hover,
.sale-of-the-day-offer .go-to-product-page:hover,
.home-page-filter-button .search-button:hover {
  outline-color: #4b54fb;
}
.cart-collaterals .active .accordion-tab-title,
/*plugins*/ .quickView .ui-accordion-header-active,
.ropc .section .title.active {
  border-bottom-color: #4b54fb;
}
.order-progress li.active-step a:after {
  border-left-color: #4b54fb;
}
/* JCarousel Styling */

.jCarouselMainWrapper .slick-prev:hover,
.jCarouselMainWrapper .slick-next:hover,
.nop-jcarousel .slick-dots .slick-active button,
.nop-jcarousel .slick-dots button:hover {
  background-color: #4b54fb !important;
}
/* secondary color */

.footer-upper,
.ui-datepicker-header,
.ui-datepicker-calendar .ui-state-active {
  background-color: #000000;
}
.cart .subtotal,
.mini-shopping-cart .price strong,
.mini-shopping-cart .totals strong,
.item-box .actual-price,
.overview .product-price,
.variant-overview .product-price,
.compare-products-table .product-price td,
.cart-total .order-total,
/*plugins*/ .productAddedToCartWindowDescription .price,
.sale-of-the-day-offer .timer-info-box,
.sale-of-the-day-offer .price.actual-price {
  color: #000000;
}
.ui-datepicker-calendar .ui-state-active {
  outline-color: #000000;
}
@media all and (max-width: 1024px) {
  .responsive-nav-wrapper > div,
  .plus-button {
    background-color: #4b54fb;
  }
  .category-page-body .page-title h1,
  .manufacturer-page-body .page-title h1,
  .manufacturer-all-page-body .page-title h1,
  .vendor-all-page-body .page-title h1,
  .vendor-page-body .page-title h1,
  .product-tags-all-page-body .page-title h1,
  .products-by-tag-page-body .page-title h1,
  .recently-viewed-products-page-body .page-title h1,
  .recently-added-products-page-body .page-title h1,
  .compare-products-page-body .page-title h1,
  /*plugins*/ .spc-categories .category-title {
    color: #4b54fb;
  }
  /* secondary color */
  
  .admin-header-links,
  .store-search-box {
    background-color: #000000;
  }
  .responsive-nav-wrapper-parent {
    border-top-color: #000000;
  }
}
@media all and (min-width: 481px) {
  /*plugins*/
  
  .spc-categories .product-box-add-to-cart-button:hover {
    background-color: #4b54fb;
  }
}
@media all and (min-width: 769px) {
  .bestsellers .owl-prev:hover,
  .bestsellers .owl-next:hover,
  .product-selectors .product-viewmode a.selected,
  .product-list .item-box .buttons-lower button,
  .topic-post .post-actions .manage-post a:hover {
    background-color: #4b54fb;
  }
  .product-list .item-box .buttons-lower button:hover {
    outline-color: #4b54fb;
  }
  /*plugins*/
  
  .ropc .section .title {
    border-bottom-color: #4b54fb;
  }
}
@media all and (min-width: 1025px) {
  .cart-trigger:before,
  .flyout-cart-wrapper:hover .cart-trigger,
  .category-navigation-title:after,
  .product-grid.bestsellers .item-box .buttons-lower input:hover,
  .product-grid.bestsellers .item-box .buttons-lower button:hover,
  .product-grid .item-box:hover .buttons-lower button,
  .product-grid .item-box:hover .buttons-lower button span,
  /*plugins*/ .spc-categories .spc-header li:hover span,
  .spc-categories .spc-header li.active span,
  .spc-categories .product-grid .item-box input.button-2:hover,
  .spc-categories .product-grid .item-box button.button-2:hover,
  .rich-blog-body .block:hover .title,
  .rich-blog-body .blog-search-box.active .search-box-button {
    background-color: #4b54fb;
  }
  .side-2 .page-title h1,
  .category-navigation-list > li:hover > a,
  .category-navigation-list > li:hover > span,
  .category-navigation-list > li > .sublist-wrap > .sublist > li > .sublist-wrap > .sublist li a:hover,
  .header-menu > ul > li > .sublist-wrap > .sublist > li > .sublist-wrap > .sublist li a:hover,
  .breadcrumb a:hover,
  .compare-products-page .clear-list,
  /*plugins*/ .category-navigation-list > li > .sublist-wrap > .sublist .box li a:hover,
  .header-menu > ul > li > .sublist-wrap > .sublist .box li a:hover,
  .spc-categories .category-info:hover .category-title {
    color: #4b54fb;
  }
  /*plugins*/
  
  .ropc .coupon-box-panel .coupon-code button:hover,
  .ropc .giftcard-box-panel .coupon-code button:hover {
    outline-color: #4b54fb;
  }
  .flyout-cart-wrapper:hover .cart-trigger {
    border-color: #4b54fb;
  }
  .header-links,
  .header-selectors {
    border-top-color: #4b54fb;
  }
  .category-navigation-list > li > .sublist-wrap > .sublist > li > a,
  .header-menu > ul > li > .sublist-wrap > .sublist > li > a,
  /*plugins*/ .category-navigation-list > li > .sublist-wrap > .sublist .box .title,
  .header-menu > ul > li > .sublist-wrap > .sublist .box .title {
    border-bottom-color: #4b54fb;
  }
  /* secondary color */
  
  .header-lower {
    background-color: #000000;
  }
}
/* Store Message Notification Mobile Formatting */
@media (max-width: 420px) {.responsive-nav-wrapper-parent {position:fixed;top:0px;}}
@media (max-width: 420px) {.html-widget .notification {background:white;position:fixed !important;top:52px;z-index:1069;padding-bottom: 5px;padding-top: 5px;}}
@media (max-width: 420px) {.header .header-logo {top:125px !important;}}
@media (max-width: 420px) {.two-colums-area-right {margin-top: 240px !important;}}
@media (max-width: 420px) {.breadcrumb {margin-top: 55px !important;}}
@media (max-width: 420px) {.page-title {margin-top: 55px !important;}}

/* Remove Approval status Change Button */
.input-group-short button#btnChangeOrderStatus {display: none;}

/* Hides Advanced Search */
.basic-search .inputs.reversed {display: none !important;}
#advanced-search-block {display: none !important;}

/* Show sku in search */
.instant-search-item .detail .sku {font-size: 12px !important;margin: 0 !important;font-weight: bold !important;}

/*Hide credit card images in site footer and payment images on payment page*/
.footer-lower .accepted-payments {display:none !important;}
.payment-method .payment-logo {display:none !important;}

/* Item box Formatting */
.item-box .prices {margin:5px !important;}
.item-box .product-item {padding-top: 10px !important;}
.item-box .product-title {padding: 0 2px !important;}
span.price.actual-price, div.add-info {margin-bottom:8px !important; display:block;}

/* Fix Decorator Modal */
.modal-dialog {width:auto;height:auto;margin:0;}
.modal-content-viz {height:auto;margin:10px auto;}
.decoration-container {margin-top:-10px;}

/* Supported Image Formats text on decorator window */
div#decorationType-customLogo:after{content: 'Supported Image Formats (.pdf, .eps, .jpg, .jpeg or .png ) Maximum File Size: 5.0 MB';padding:14px;font:normal 400 12px 'Open Sans',sans-serif;color:#rgb(136,0,0);text-decoration:none;vertical-align:middle;position:relative;margin-top:0;width: 390px;}
#decorationType-customLogo > .col-lg-12.col-md-12 > #customlogouploader:after {content: '\A PDF and EPS files are preferred';font-size: 10pt;color: red;font-weight: 600;}

/*Gift Card Entry 2.0*/
.cart-collaterals .accordion-tab-title {display: none;}
.cart-collaterals .accordion-tab-content {display: block !important;}
.cart-collaterals .coupon-code {max-width: 100% !important;}

/*Formatting Checkout Attributes on Shopping Cart page*/
.checkout-attributes textarea#checkout_attribute_4 {min-height: 84px !important;}

/* Purchasable Gift Card & eBiz Credit Card Page Formatting 
.payment-info .info tr:nth-child(1) {display: none;}
.payment-info .info tr:nth-child(2) {display: none;}
.payment-info .info tr:nth-child(10) {display: none;}*/


/*Formatting products on Home Page when item flag 'Show Home on Web' is set to Y instead of using JCarousel with no rotation*/
.owl-carousel {width: 1200px}
.two-columns-area .home-page-product-grid {margin: 395px 0 500px; width: 1200px; height: 0px;}
.owl-stage-outer .owl-stage {width: 1200px !important; transform: none !important; transition: none !important; height: 400px;}
.owl-item {margin: 0 0 2% 1.25% !important; width: 12.85% !important;}
.two-columns-area .owl-carousel .owl-controls {display: none;}
.owl-item.cloned {display:none;}
.two-columns-area .home-page-product-grid .product-item {padding: 0 0 35px !important;} 
.two-columns-area .home-page-product-grid .title strong::after {margin: 0px 0px 0px -45px; content: 'Available Products'; color: #000 !important;}
.two-columns-area .home-page-product-grid .title strong{font-size: 22px !important; color: #fff; margin: 20px 0px 20px -180px;}
.two-columns-area .home-page-product-grid .title {padding: 10px 0 10px;}
@media screen and (max-width:1200px) {.owl-item {margin: 0 0 2% 1.25% !important; width: 19.5% !important;} .two-columns-area .home-page-product-grid .title strong::after {margin: 0px 0px 0px -235px;}}*/
/* .owl-item width for 4 items across: 23.5%, 5 items across: 18.5%, 6 items across: width: 15% margin: 0 0 2% 1.5%, 7 items across: width: 12.85% margin: 0 0 2% 1%*/

/*Hide pending orders page in My account*/
.block.block-account-navigation .listbox .customer-orders {display: none;}

/*Hide Payment icons*/
.payment-method .payment-logo {display: none;}

/*Push the flyout cart to the far right*/
.flyout-cart-wrapper {width: 100%}

/* Hides Advanced Search */
.basic-search .inputs.reversed {display: none;}

/*Show sku in search*/
.instant-search-item .detail .sku {
    font-size: 12px !important;
    margin: 0 !important;
    font-weight: bold !important;
}

.product-list .item-box .description {margin: 20px 20px 20px 15px !important;}
.product-list .item-box .prices {margin: 15px 15px 15px 0px !important;}

.accepted-payments { display:none;}

.page.home-page {
    min-height: 100px;
}
.master-wrapper-content {
    min-height: 50px;
}

.page home-page {
    min-height: 100px;
}
.productAddedToCartWindowImage a {
    text-align: center;
}
.productAddedToCartWindowImage img {
    width: unset;
}
/* Pickup point - Pickup at APEX*/

.section.pickup-in-store > p.selector > label > strong:after {content: 'Customer Pickup at Apex in Lancaster PA ';font-size: 14px;margin-left: -2px;}

.section.pickup-in-store > p.selector > label > strong {
    font-size: 0px;
}

.header-logo > a > img {
    max-width: unset !important;
}

/* Better Looking inventory info */
.item-box .prices{margin:5px !important;}
.item-box .product-item {padding-top: 10px !important;}
.item-box .product-title {padding: 0 2px !important;}
span.price.actual-price, div.add-info {margin-bottom:8px !important; display:block}

/* Hides Advanced Search */
.basic-search .inputs.reversed {display: none;}

/*Show sku in search*/
.instant-search-item .detail .sku {
    font-size: 12px !important;
    margin: 0 !important;
    font-weight: bold !important;
}

/* Fix Decorator Modal */
.modal-dialog{width:auto;height:auto;margin:0}.modal-content-viz{height:auto;margin:10px auto}.decoration-container{margin-top:-10px}

/*Hide My Account Pages*/
 li.change-password {
  display: none !important;
}

#CustomData2Container {
  padding-bottom: 40px;
}

/* Unhiding Invoice Sku */
.order-details-page .data-table col:first-child,
.order-details-page .data-table th:first-child,
.order-details-page .data-table td:first-child {
	display: revert !important;
}
/* Supported Image Formats text */
div#decorationType-customLogo:after{content: 'Supported Image Formats (.pdf, .eps, .jpg, .jpeg or .png ) Maximum File Size: 5.0 MB';padding:14px;font:normal 400 12px 'Open Sans',sans-serif;color:#rgb(136,0,0);text-decoration:none;vertical-align:middle;position:relative;margin-top:0;width: 390px;}

#decorationType-customLogo > .col-lg-12.col-md-12 > #customlogouploader:after {content: '\A PDF and EPS files are preferred';font-size: 10pt;color: red;font-weight: 600;}

/*  Subcategory Reformat */
@media (min-width: 1281px) {
    .category-navigation-list>li>.sublist-wrap {
        left: 283px !important;
        width: 220px !important;
    }

    .category-navigation-list>li>.sublist-wrap>.sublist>li {
        padding: 10px 15px !important;
    }

.category-navigation-list > li > .sublist-wrap > .sublist > li > a,
.header-menu > ul > li > .sublist-wrap > .sublist > li > a {
	margin: 0 0 5px;
	border-bottom: 2px solid #a9a9a9;
	padding: 0 0 3px;
}
.category-navigation-list > li > .sublist-wrap > .sublist {
    padding: 8px 8px;
}

    .category-navigation-list>li>.sublist-wrap>.sublist>li,
    .header-menu>ul>li>.sublist-wrap>.sublist>li {
        float: left;
        width: 200px !important;
    }
}
/* Subcat End */
/* Stylizing Checkout Attribute */
.cart-collaterals .checkout-attributes {
     margin: 0 0;
}
textarea#checkout_attribute_4 {
    width: 100% !important;
}
/* Stylizing Checkout End */
/*Showing Email Wishlist Button*/
.update-wishlist-button {
    margin: 0 5px 0 0 !important;
}

.email-a-friend-wishlist-button {
    display: block !important;
    color: #777;
    padding: 12px 30px 15px 60px;
    border: none;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    background: #FFF url(../img/email.svg) no-repeat left 33px top 16px;
    margin: 0 5px 0 0 !important;
 }
/*Showing Button End*/

/* Account Nav 2.0 */
@media (min-width:1025px){.page.account-page{width:100%;padding-left:20%;display:block}.customer-pages-body .listbox{display:list-item}.block-account-navigation .list{width:20px;position:relative;top:-10px}.customer-pages-body .block .list li{position:inherit}.customer-pages-body .listbox{width:200px}.customer-pages-body .center-2{width:1200px;margin:0 0 90px 0}.block.block-account-navigation{position:absolute;width:0px!important}.block-account-navigation .list a:before{display:none}.block-account-navigation .list a{display:block;max-width:500px!important;height:32px;overflow:hidden;background-color:unset;padding:0;font-size:12px;line-height:32px;font-weight:700;color:#777!important;text-transform:uppercase;white-space:nowrap;transition:max-width 0.3s linear,background-color 0.6s linear,padding 0.1s linear}.block-account-navigation .list a.active,.block-account-navigation .list a:hover{background-color:unset!important;color:#333!important}}
/* Account Nav End */
/* Normalize */
@media all and (min-width:481px){.item-box{width:32%}.item-box:nth-child(2n+1){clear:none;margin-left:2%}.item-box:nth-child(3n+1){clear:both;margin-left:0}}@media all and (min-width:769px){.item-box{width:23%}.item-box:nth-child(3n+1){clear:none;margin-left:2%}.item-box:nth-child(4n+1){clear:both;margin-left:0}}@media all and (min-width:1025px){.center-1 .item-box:nth-child(4n+1){clear:none;margin-left:2%}}.footer-middle{padding:25px 0 0}.item-box .picture img{max-height:99%!important}.header-logo{text-align:left!important}.header-logo a{height:100%;width:100%}@media (min-width:1025px){.header-logo{padding:0}}.accepted-payments .method1{display:none!important}div.mini-shopping-cart>div.buttons{text-align:center}.mini-shopping-cart .totals{text-align:center}.ajaxCart .k-window-titlebar .k-window-actions{top:0;right:0}.shipping-info-wrap{width:48%;float:right;display:inline-grid}.billing-info-wrap{width:48%;display:inline-grid}.order-details-area ul{width:500px; margin-bottom:65px;}
/* Normalize */