/* Header & Footer section*/
a:hover, a:active, .alink:active, a, .alink, button.update-cart-item, button.action-secondary.action-dismiss{
   color: #FF6801;
}

button {
   border: 1px solid #FF6801;
   color: #FF6801;
}

a:active, .alink:active {
   color: #FF6801 !important;
   text-decoration: underline;
}
.page-header .panel.wrapper, span.wl-count, div#aw-account .ui-front.mage-dropdown-dialog ul li a[title*="Log In"], div#aw-account .ui-front.mage-dropdown-dialog ul li a[title*="Log Out"], .f-about-us .track a {
   background-color: #FF6801;
   background: #FF6801;
}

.amsearch-input-wrapper .amsearch-input, div#aw-account .ui-front.mage-dropdown-dialog ul li a[title*="Register"], .block.newsletter input, .amsearch-input-wrapper .amsearch-input:focus, button:hover{
   border: 1px solid #FF6801;
}

.page-header .header.panel .head-top .ht-discount p.content span{
   color: #000;
}

.amsearch-input-wrapper .amsearch-input:focus {
   box-shadow: 0 0 3px 1px #FF6801;
}

.minicart-wrapper .action.showcart .counter.qty {
   background: #FF6801;
   border: 2px solid #FF6801;
}

.action.primary:hover, .action-primary:hover, .action.primary, .action-primary {
   background: #FF6801;
   border: 1px solid #FF6801;
}
.hp-order-guide .order-content p.title, .f-company-info ul.list li.link a:hover, .f-contact-info .content a:hover{
   color: #FF6801;  
}

/* Home page */

.cms-index-index .section7 a button, .cms-index-index .section6 a button,
div#aw-account .ui-front.mage-dropdown-dialog ul li a[title*="Log In"]:hover, div#aw-account .ui-front.mage-dropdown-dialog ul li a[title*="Log Out"]:hover, .hm-featured_product .product-item .fc-details a.fc-link:active, .hp-customize-shade .last a.shop-btn, .cms-index-index .partcontent .shop-now-btn:hover, button a {
    color: #fff !important;
}

.hp-customize-shade .last a.shop-btn{
   border-color: #FF6801;
}
.section7 button, .section6 button, .hp-customize-shade .last a.shop-btn,
.cms-index-index .partcontent span.shop-now-btn, .cms-index-index .partcontent span.shop-now-btn {
    background: #FF6801;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
h2.heading.reviews, .minicart-items .product-item-name a, .hm-featured_product .products-grid .product-item-info a.product-item-link:hover, div#aw-account .ui-front.mage-dropdown-dialog ul li a[title*="Register"], .dz-best-sellers .block.widget .products-grid .product-item a.product-item-link:hover, .product-swatch-wrapper a{
   color: #FF6801;
}
button:hover {
   box-shadow: -1px -1px 3px 0px #fd9147;
}
.f-about-us .track a:hover {
    background-color: #FF6801;
    transition: 0.25s ease;
}
.hp-customize-shade .last a.shop-btn:hover, a.customize:hover, .cms-index-index .partcontent a.shop-now-btn:hover {
   border-color: #FF6801;
   box-shadow: -2px -2px 8px 2px rgba(0, 0, 0, 0.25);
   transition: 0.25s ease;
}

a.customize {
    padding: 10px;
    box-sizing: border-box;
    max-width: 180px;
    display: block;
    margin: 0 auto 10px;
    background: #FF6801;
    color: #fff;
    text-decoration: none;
   transition: 0.25s ease;
   box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.cms-index-index .partcontent span.shop-now-btn,
.hm-featured_product .product-item .fc-details a.fc-link {
   background-color: #FF6801;
   border: 1px solid #FF6801;
   color: #fff;
}
div#aw-account .ui-front.mage-dropdown-dialog ul li a[title*="Register"]:hover,
.cms-index-index .partcontent span.shop-now-btn:hover {
    color: #FF6801;
    text-decoration: none;
    border-color: #FF6801;
}
div#aw-account .ui-front.mage-dropdown-dialog ul li a[title*="Log In"]:hover, div#aw-account .ui-front.mage-dropdown-dialog ul li a[title*="Log Out"]:hover {
    background: #FF6801;
    text-decoration: none;
}
.swiper-pagination-bullet-active {
    background: var(--swiper-pagination-color, #FF6801) !important;
}
.cms-index-index .partcontent .shop-now-btn {
    padding: 15px 25px;
    margin-left: 25px;
    background-color: #FF6801;
    border: 1px solid #FF6801;
    transition: 0.25s ease;
    color: #fff;
    border-radius: 6px;
    font-size: 1.4rem;
    font-weight: 600;
    cursor: pointer;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.partcontent button {
   background-color: #FF6801;
   border-color: #FF6801;
}

.partcontent button a {
    color: #fff;
}

/*Category page*/

body.slider-layer .sidebar.sidebar-main .wp-filters, body.slider-layer .sidebar.sidebar-main .wp-filters:hover, .page-with-filter .toolbar select, .page-with-filter .toolbar select:hover, .page-with-filter .product-item button.custom-buy-button, .page-with-filter .pages .item.current strong.page, .page-with-filter .pages .item.current .page, .page-with-filter .pages .item.current strong.page, .page-with-filter .pages .item .page:hover, .f-mob-menu{
   background: #FF6801 !important;
}

.page-with-filter .product-item button.custom-buy-button, .page-with-filter .pages .item.current strong.page, .page-with-filter .pages .item .page{
   color: #fff;
}
.page-with-filter .products.wrapper a.product-item-link:hover, .block-actions.filter-actions a > span, .filter-options-content a:hover{
   color: #FF6801;
}
#maincontent > .filter-actions-wrapper .filter-current .item,
.page-with-filter .pages .item.current strong.page, .page-with-filter .pages .item .page, .page-with-filter .pages .item a.page:hover{
   border-color: #FF6801;
}
.page-with-filter .products.wrapper a.product-item-link:hover, .block-actions.filter-actions a > span, .catalog-category-view tbody th{
   color: #FF6801 !important;
}
#maincontent > .filter-actions-wrapper .block-actions.filter-actions, .block-actions.filter-actions, #maincontent > .filter-actions-wrapper .filter-current .item{
    border-color: #FF6801;    
}
#maincontent > .filter-actions-wrapper .filter-current .item{
    background: #ff680121;
}
.owl-nav .owl-prev:before, .owl-nav .owl-next:before, .owl-nav .owl-prev:hover:before, .owl-nav .owl-next:hover:before{
   background-color:  #ff6801;  
}
.amreview-summary-details .amreview-label .amreview-bar.-active{
   background: #FF6801;
}
.dz-best-sellers .block.widget .products-grid .product-item button.custom-buy-button{
   background: #FF6801;
   border-color: #FF6801;
   color: #fff;
}
.actions.fixedbutton{
   background: #ff6801d4;
}

/* Product page */

a#prod-spec-toggle, .how-to-measure a.how-to-mesr-btn{
   color: #FF6801 !important;
}

.badge-lightbox-header, .product-add-form .product-options-wrapper .mageworx-swatch-option.text.selected{
   background: #FF6801 !important;
   border-color: #FF6801;
}
.badge-lightbox-content, .product-info-main div#product-options-wrapper .field.file.reference-container, .catalog-product-view.qtip-open .qtip.qtip-focus{
   border-color: #FF6801 !important;
}

.mageworx-swatch-option.image:not(.disabled):hover, .mageworx-swatch-option.color:not(.disabled):hover, .product-add-form .product-options-wrapper .mageworx-swatch-option.image.selected{
   outline-color: #FF6801;
}
.product-add-form .product-options-wrapper .mageworx-swatch-option.text:not(.disabled):hover, .amreview-add-new .amreview-button.action, .amreview-submit-form .review-form .action.submit.primary, .question-add .question-form-actions .actions-primary button, .amreview-add-new .amreview-button.action:hover, .amreview-submit-form .review-form .action.submit.primary:hover, .question-add .question-form-actions .actions-primary button:hover{
   outline-color: #FF6801;
   background: #FF6801;
   border-color: #FF6801;  
}

.product-info-main div#product-options-wrapper .field.file.reference-container .control:before, .catalog-product-view.qtip-open .qtip.qtip-focus .qtip-titlebar, div#req-callback button#open-callback {
   background: #FF6801;
}

.product-options-bottom .box-tocart .action.tocart{
   border-color: #FF6801;
   background: #FF6801;
   color: #fff;
}


/* Cart & checkout page */

.cart-container .form-cart .actions.main .clear, .cart-container .form-cart .actions button.action.update, .apply-coupon-btn, .cart-summary .checkout-methods-items .action.primary.checkout, .checkout-shipping-method .actions-toolbar .action.primary.button, .checkout-index-index .actions-toolbar > .primary .action:last-child, .checkout-payment-method .checkout-billing-address .primary .action-update{
   border-color: #FF6801;
   background: #FF6801;
   color: #fff;
   box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
   transition: 0.25s ease;
}

.cart-container .form-cart .actions.main .clear:hover, .apply-coupon-btn, .cart-summary .checkout-methods-items .action.primary.checkout, .apply-coupon-btn:hover:not(:disabled), .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action{
   border-color: #FF6801;
   background: #FF6801;
   color: #fff;
   box-shadow: -2px -2px 8px 2px rgba(0, 0, 0, 0.25);
   transition: 0.25s ease;
}

.cart-discount .actions-toolbar .action.primary, .cart-summary .checkout-methods-items .action.primary.checkout:hover, .checkout-shipping-method .actions-toolbar .action.primary.button:hover, .checkout-index-index .actions-toolbar > .primary .action:last-child:hover, .checkout-payment-method .checkout-billing-address .primary .action-update:hover, .cart-discount .actions-toolbar .action.primary:hover, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover{
   border-color: #FF6801;
   background: #FF6801;
   box-shadow: -2px -2px 8px 2px rgba(0, 0, 0, 0.25);
   transition: 0.25s ease;
}

.opc-progress-bar-item._active:before, .opc-progress-bar-item._active > span:before, .opc-progress-bar-item._complete:before, .opc-progress-bar-item._complete > span:before{
   border-color: #FF6801 !important;
   background: #FF6801 !important;
}
.opc-progress-bar-item._active > span:after{
   border-color: #FF6801 !important;
}
.coupon-code-box{
   background: #FF6801;  
}
.opc-progress-bar-item._complete:hover:before, .opc-progress-bar-item._complete:hover > span:before{
   background: #FF6801 !important;
}
.cart-discount .block > .title strong, .abs-product-link > a:hover, .product-item-name > a:hover, .product.name a > a:hover, .cart.table-wrapper .product-item-name:hover a, button.action.action-auth-toggle{
   color: #FF6801 !important;  
}

.opc-progress-bar-item._complete > span, .checkout-payment-method .payment-option-title .action-toggle{
   color: #FF6801;  
}


/* Customer Sign In */

.customer-account-login .action.primary, .customer-account-login .action-primary, .action.primary, .customer-account-login .action.primary, .customer-account-login .action-primary, .action.primary, .pages .item.current strong.page, .pages .item .page{
   background: #FF6801;
}

.block-collapsible-nav .item.current a, .block-collapsible-nav .item.current > strong, .pages .item.current strong.page, .pages .item .page{
   border-color: #FF6801;
}
.account button{
   border-color: #FF6801;
   background: #FF6801;
   color: #fff;
   box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
   transition: 0.25s ease;
}
.account button:hover{
   border-color: #FF6801;
   background: #FF6801;
   box-shadow: -2px -2px 8px 2px rgba(0, 0, 0, 0.25);
   transition: 0.25s ease;
}  

.post-info-wraper h2.mp-post-title a, .about-admin h4.admin-title a, .mp-post-meta-info a.mp-read-more, .mp-post-info a.mp-info, ul.menu-categories a.list-categories:hover, .products-same-post a.product-item-link:hover, a.mp-relate-link, .mpblog-product-name, #mpblog-list-container a:hover, .list-post-tabs a, .mp-sidebar a.sitemap-link, .menu-archives a.list-archives:hover, .cms-page-view .page-main a{
   color: #FF6801 !important;
}

.order-links .item strong, .pages .item a.page:hover, .action.primary:focus, .action-primary:focus, .action.primary:active, .action-primary:active{
   border-color: #FF6801;
   background: #FF6801;
}
.order-links .item a, .order-details-items{
   border-color: #FF6801;
}

/* CMS Pages */

#faq-search, .faq-container .accordion-head, .return-status, .order-status{
   border-color: #FF6801;
}

/* Media Query starts */
@media (max-width: 1200px) {
   a.customize{
      max-width: 80% !important;
   }
}


@media only screen and (max-width: 768px) {
    .filter-title strong, .filter-title strong:hover {
      background: #FF6801 !important;
    }
 }


