body.pixiedust .blog-widget-recent-grid .post-list .post-holder .post-image{width: 100%;}
body.pixiedust .minicart-wrapper .action.showcart:before {content: " " !important;background: url(../images/nav/basket.svg) no-repeat;background-size: cover;background-position: center;width: 34px;height: 43px; display: block !important;}
body.pixiedust .header.content .logo img{min-height: 50px;}
body.pixiedust .footer-green-block{width: 100%;}
.footer-middle > .container::after{opacity: 0;}
.footer-top .custom-block:after{opacity: 0;}
.page-header:not(.sticky-header) .navigation .pm-topmenu{margin-top: 0;}
.section-item-content.nav-sections-item-content{margin: 0;}
body.pixiedust .section-items.nav-sections-items{padding: 0;}
.feat-cycle {border: solid 1px #00000036;padding: 18px;border-radius: 23px;}
.post-list .post-container{flex-direction: column;}
.post-list .post-image {-ms-flex: 0 0 30%;flex: 0 0 100%;width: 100%;}
.post-list .post-info .post-data-wrap{display: none !important;}
.post-list .post-read-more{display: none !important;}
.post-list .post-image .post-category {position: static;margin: 10px 0 10px 0;}
.post-list.modern .post-info{padding: 0;flex: 0 0 100%;max-width: 100%;width: 100%;}
.feat-content .date-n-poster{display: none;}
.pm-feat-wrap{margin: 0 0 40px 0 !important;padding: 0;}
.category_content_container{padding: 70px 0 0px 0 !important;}
.post-list .post-image .image-wrap{border-radius: 10px;}
.mfblog-autoloader{width: 100%;padding: 0;margin: 0;text-align: center;}
.footer-top .custom-block:before, .footer-top .custom-block::after{border: none;}
.category_content_container.xx{padding-top: 0 !important;}
.post-list .post-image .post-category{display: none !important;}
.post-holder .post-header{display: none;}
.post-holder{border: none;}
body.pixiedust ul.banner-controls{min-height: 60px;}
body.pixiedust ul.banner-controls li a{display: flex;}
.post-view-modern .post-sharing-bottom{border: none;}
body.pixiedust .nav-toggle{padding: 0;}
.blog-post-view .post-nextprev{width: 100%;justify-content: space-between;}
.post-holder{margin: 0; padding: 0;}
.map-section-heading-link .sub-title{line-height: 1.5;}
.minicart-wrapper .action.showcart .minicart-icon::before{display: none !important;}
body.pixiedust .header.content .block-search{padding-left: unset !important;}
body.pixiedust .header.content .block-search{max-width:unset !important;}
body.pixiedust .page-header .navigation:not(.side-megamenu) .level0.parent > a > span:before, body.pixiedust .page-header .navigation:not(.side-megamenu) .level0.parent > a > span:after{display: none !important; opacity: 0 !important;}
body.pixiedust .footer-bottom .social-icons{display: inline-flex !important;}
body.pixiedust .footer-bottom .social-icons li{margin-right: 10px;}
body.pixiedust .page-wrapper > .breadcrumbs{margin: auto;}
.abs-account-page-title, .customer-account-login .page-title-wrapper, .customer-account-create .page-title-wrapper, .customer-account-forgotpassword .page-title-wrapper{background: transparent;padding: 0;text-align: left;}
.checkout-index-index .authentication-wrapper button, .bundle-actions .action.primary.customize, .bundle-options-container .block-bundle-summary .box-tocart .action.primary, .box-tocart .action.tocart, .cart-summary .checkout-methods-items .action.primary.checkout, .block-minicart .block-content>.actions>.primary .action.primary, .methods-shipping .actions-toolbar .action.primary, .block-authentication .action.action-register, .block-authentication .action.action-login, .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary, .form-address-edit .actions-toolbar .action.primary, .multicheckout .action.primary {line-height: 1;padding: 16px 16px;height: auto;text-transform: none;}
.action.primary, .action.primary:active{line-height: normal;}
body.pixiedust .checkout-agreements-block .action-show{background: none !important;}
body .columns button.action.update,
body .columns button.action.check,
body .columns button.action.primary { line-height:1; text-transform:none; color:black; background:#fed105 !important; border-radius: 4px; transition: all 200ms ease; /*height:50px !important; padding:12px 28px !important; */  }
body .columns button.action.update:hover,
body .columns button.action.check:hover,
body .columns button.action.primary:hover { background:#005740 !important; border-color:#005740 !important;   }
body .columns button.action.update:hover span,
body .columns button.action.check:hover span,
body .columns button.action.primary:hover span { color: white !important;  }
body.pixiedust .cart-discount .fieldset{display: flex;}
body.pixiedust .cart-discount .block { width: auto;}
body.pixiedust .cart-discount { display: flex;align-items: flex-start;justify-content: space-between;}
.cart-summary .checkout-methods-items .action.primary.checkout{color: black;}
.cart-summary .checkout-methods-items .action.primary.checkout::after, .cart-summary .checkout-methods-items .amshopby-button.checkout::after, .cart-summary .checkout-methods-items .am-filter-go.checkout::after{display: none;}
.checkout-cart-index .fieldset > .field{display: inline-flex;}
.checkout-cart-index .fieldset > .field .control{height:37px;}
.checkout-cart-index #giftcard-form input#giftcard-code{height:37px;}
#discount-coupon-form #coupon_code{height: 37px;}
#discount-coupon-form #coupon_code{height: 37px;}
.action.primary{text-transform: none;}
.checkout-cart-index .cart-container .form-cart{margin-bottom: 160px;}
.cart-discount .actions-toolbar .secondary{width: 100%}
.cart-discount .actions-toolbar .secondary button{width: 100%}
.cart.table-wrapper .col.price .input-text, .cart.table-wrapper .col.qty .input-text{font-size: inherit;}
#maincontent.page-main{margin: auto;}
.footer-middle > .container {padding-top: 2rem;padding-bottom: 2rem;}
#html-body [data-pb-style="60F8650E941FE"] {margin: 15px 0 -40px 0 !important;}
.fieldset > .field .field-tooltip .label span {font-size: 0;}
a.action.primary, a.amshopby-button, a.am-filter-go{text-transform: none;}
.blog-post-view .post-featured-image{display: none;}
.post-view-modern .post-sharing-bottom{float: left;height: 0;display: none;}
body.pixiedust.blog-post-view .post-nextprev .nextprev-link span{color: black; font-weight: bold;}
body.pixiedust .footer{top:unset;}
.page-main{margin: auto;}
.loco-topper a.plus{line-height: 2 !important;height: auto;}
button[data-role="create-negotiable-quote"]{line-height: 2rem !important;border-radius: 5px !important;padding: 8px 2px;}
#block-giftcard{ padding-bottom: 100px;}
.banner-lookingfor .text-container .button{display: inline-block;}
body.pixiedust .footer {position: relative;top: 22px;}
button:not(.primary){line-height: normal;}
.footer-bottom address{margin-bottom: 0;}
.footer-bottom > .container{align-items: flex-start;justify-content: space-between;}
.blog-page-list footer.page-footer{width: 100%;}
.blog-pm-main .toolbar{background: transparent;}
.modes-mode.active{background: transparent !important;margin-left: 10px;}
body.catalog-product-view .columns button.action.primary{padding: 12px 20px 12px 20px;position: relative;top: -1px;}
body.catalog-product-view .abs-actions-addto, body.catalog-product-view .bundle-options-container .block-bundle-subody.catalog-product-view .qty.field .control, body.catalog-product-view .col.qty .control{width: auto;margin-right: 15px;}
mmary .product-addto-links > .action, body.catalog-product-view .action.tocompare, body.catalog-product-view .product-addto-links .action.tocompare, body.catalog-product-view .moved-add-to-links .action.tocompare, body.catalog-product-view .product-social-links .action.tocompare, body.catalog-product-view .wishlist.split.button > .action.split, body.catalog-product-view .product-social-links .action.mailto.friend, body.catalog-product-view .moved-add-to-links .action.mailto.friend, body.catalog-product-view .product-social-links .action.towishlist, body.catalog-product-view .product-addto-links .action.towishlist, body.catalog-product-view .block-bundle-summary .action.towishlist, body.catalog-product-view .product-item .action.towishlist, body.catalog-product-view .table-comparison .action.towishlist {width: 40px;height: 40px;}
body.catalog-product-view .qty.field .input-text.qty, body.catalog-product-view .col.qty .input-text.qty{border-width: 1px;}
.opc-block-summary{border-width: 1px !important;}
input[type=text], input[type=password], input[type=url], input[type=tel], input[type=search], input[type=number], input[type*=date], input[type=email]{font-size: 13px;line-height: inherit !important;}

body.pixiedust .page-wrapper>.breadcrumbs .items>li{text-transform: none;}
body.pixiedust.pm-mega-on .pm-top-bar{z-index: 2;}
body.pixiedust.pm-mega-on .header.content{z-index: 2;}
body.pixiedust.account .block-collapsible-nav .item a, body.pixiedust.account .block-collapsible-nav .item>strong{border: none;}
.block-search {z-index: 900 !important;}
.checkout-cart-index #add-quote-form  .fieldset > .field {flex-direction: column;width: 100%;}
.checkout-cart-index #add-quote-form fieldset > .field .control{height: auto;}
body.pixiedust .quote-details-items .actions-toolbar>.action:active, body.pixiedust .quote-details-items .actions-toolbar>.action:not(:focus){ height: auto;padding: 0;border: none;}
body.pixiedust .quote-details-items .actions-toolbar .update._disabled{opacity: 0;}

@media (min-width: 768px) {  body.customer-account-index  #maincontent.page-main{padding-top: 2.25rem;}  body.account #maincontent.page-main{padding-top: 2.25rem;}  }
blockquote {color: #00984C;border-left: solid 6px #00984C;padding-left: 30px;margin: 50px 0 50px 0;}
.pm-mega-in .pmm-content h3{color: #00984c !important;}
.pm-mega-in .pmm-content p{color: black;font-size: 1.0rem;font-weight: normal;max-width: 95%;line-height: 1.5;}
body.pixiedust.blog-post-view .stats-facts ul{max-width: 100%;}
@media (max-width: 767px){  body.pixiedust .page-header{z-index: 2 !important;}  }
@media (min-width: 768px) and (max-width: 1349px){  body.pixiedust .page-header{z-index: 2 !important;}  }
@media (min-width: 1350px){  body.pixiedust .page-header{z-index: 2 !important;}  }

.order-actions-toolbar .actions a:first-child{display: none !important;}
@media (min-width: 768px) {.country-select-pixie{z-index: 9 !important;}}
body.catalog-product-view .columns button.action.primary{padding: 12px 20px 12px 20px;}
.product-item-info.type9 .product-item-inner .product-item-actions>.actions-primary .tocart{background-color: #fff !important;}
.product-item-info.type9 .product-item-inner .product-item-actions>.actions-primary .tocart:hover{background: #005740 !important;border-color: #005740 !important;}
.action.tocompare{display: none !important;}
body.pixiedust .product-item-info.type9 .product-item-actions > .action.towishlist {right: 6%;}
body.pixiedust .product-item-info.type9 .product-item-actions > .actions-primary .tocart{ right: calc( 6% + 42px); }

@media (min-width: 1350px){
    body.pixiedust .header.content .header.links.canSee{position: relative;top:2px;}
    body.pixiedust .header.content .header.links li{border: none !important;}
    body.pixiedust .minicart-wrapper .action.showcart .counter.qty{top:-12px;}
    body.pixiedust .header.content .country-select-pixie{    margin-right: 25px !important;margin-left: 10px !important;}
    body.pixiedust .header.content .country-select-pixie .country-options {padding: 10px 36px 8px 40px;border-radius: 14px;position: relative;top: 2px;}
    body.pixiedust .header.content .header.links li:first-child{min-width: 116px;}
    body.pixiedust .pm-mega-in {border: none; top: -5px;}
    .nav-sections-item-content > .navigation{float: left;margin: 15px 0px;}
    body.pixiedust .page-header .navigation:not(.side-megamenu) .level0 .level-top{display: block;}
    .minicart-wrapper .action.showcart::after{display: none;}
}

@media (min-width: 1024px) {
    .pixiedust_dk .footer-bottom address {text-align: right;}
}

@media (min-width: 850px) {
    .post-list.modern .post-item.post-holder{margin-right: 1.5%;}
    .post-list.modern .post-item.post-holder:nth-child(4n){margin-right: 0;}
}

@media (min-width: 768px) and (max-width: 1349px) {
    body.pixiedust .minicart-wrapper .action.showcart {top: 5px;}
    body.pixiedust .minicart-wrapper .action.showcart .counter.qty {top: -12px;left: -16px;}
    body.pixiedust .header.content .minicart-wrapper {margin-right: -36px !important;}
    body.pixiedust .mobile-search-toggle{font-size: 0;}
    body.pixiedust .mobile-search-toggle:before {width: 30px;height: 30px;top: 1px;left: 13px;}
    .minicart-wrapper .action.showcart::after{display: none !important;}
}

@media (min-width: 650px) and (max-width: 849px) {
    .post-list.modern .post-item.post-holder {margin-right: 2%;}
    .post-list.modern .post-item.post-holder:nth-child(2n) {margin-right: 0;}
}

@media (max-width: 1349px){
    html body.pixiedust .nav-toggle:after {bottom: 3px;top: unset !important;}
    body.pixiedust .block-search.active #search {position: static;height: 41px;float: left;margin: 0;box-shadow: 0px 7px 7px 2px rgb(0 0 0/8%) !important;padding-left: 33px;background: #fff;}
}

@media (max-width: 1299px){
    body.pixiedust .cart-discount{flex-direction: column;}
}

@media (max-width: 767px){
    body.pixiedust .header.content .header.links li.isMapLink{padding-top: 0;}
    body.pixiedust .header.content .header.links li.isMapLink a{font-size: 0;}
    body.pixiedust .minicart-wrapper .action.showcart:before{width: 26px;height: 26px;top: -7px;}
    body.pixiedust .minicart-wrapper .action.showcart{top: 3px;margin-right: 5px;padding-bottom: 9px;}
    body.pixiedust .header.content .header.links{margin-top: 25px;}
    body.pixiedust .header.content .header.links li{margin-right: 5px;}
    body.pixiedust .header.content .header.links li{padding: 15px 5px 2px 5px;}
    body.pixiedust .header.content .header.links a{position: relative;/*max-width: 44px;*/float: left;line-height: 1.2;font-weight: bold;}
    body.pixiedust .header.content .header.links li.authorization-link a:before {top: -28px;left: 50%;width: 26px;height: 26px;}
    body.pixiedust .header.content .logo img{min-height: 32px;width: 138px;position: relative;top: 0px;max-width: unset;left: -7px;}
    body.pixiedust .header.content .header.links li a:before {content: " ";width: 44px;height: 44px;position: absolute;top: -6px;left: -7px;transform: translate(-50%);margin-right: 15px;}
    body.pixiedust .nav-toggle:before {background-size: cover;background-position: center;font-size: 0;height: 22px;width: 20px;top: 11px;display: block !important;}
    body.pixiedust .mobile-search-toggle{font-size: 0 !important;}
    body.pixiedust .mobile-search-toggle:before {width: 30px;height: 30px;top: 2px;left: 13px;}
    body.pixiedust .header.content .header.links li.isMapLink > a:before {width: 28px;height: 28px;top: 5px;left: -1px;}
    body.pixiedust .header.content .header.links li.trans-link.isMapLink > a:before {

        width: 39px;
        height: 35px;
        left: -1px;
        object-fit: cover;
        background-size: contain;
        background-position: center;
        top: 1px;
    }
    body.pixiedust .header.content .header.links li.link.authorization-link a{margin: -8px 0 0 0;}
    body.pixiedust .header.content .header.links li.link.authorization-link{position: relative;top: 3px; margin-right: 0;}
    body.pixiedust .nav-toggle:before {background-size: cover;background-position: center;font-size: 0;height: 20px;width: 24px;top: 10px;display: block !important;}
    body.pixiedust .nav-toggle:after {color: #000;position: absolute;font-size: .7rem;top: 11px;left: 50%;transform: translateX(-50%);display: block !important}
    body.pixiedust .minicart-wrapper .action.showcart:after {position: absolute;bottom: 2px;left: 50%;font-size: 0.7rem;color: black;font-weight: normal;padding: 0;margin: 0;}
    html body.pixiedust .nav-toggle{right:3px;}
    html body.pixiedust .nav-toggle:after {bottom: 0px;top: unset !important;font-weight:normal;}
    body.pixiedust .header.content .header.links{margin-right: 28px;}
    body.pixiedust .header.content .minicart-wrapper{margin-right: 3px;margin-left: 2px;}
    body.account .page-main-inner > .columns{display: flex;flex-direction: column-reverse;}
    body.account .page-main-inner > .columns > .column.main{padding-top: 20px;}
    body.account .sidebar.sidebar-main{position: relative !important; min-height: 50px;}
    body.account #maincontent.page-main{padding-top: 0 !important;}
    body.account .block-collapsible-nav .title{margin-top: 0 !important;}
    .pm-columns_style20 .pm-fb .overImage img {min-height: 300px;object-fit: cover;}
}





