.page-header{background-color:#ffffff;background-image:none;background-repeat:repeat;}
.page-header .panel.wrapper{background-color:#fafafc;}
.page-header .block-search .input-text{border-color:#005d8f;background:#f5f5f7;}
.page-header .block-search.inline .action.close{color:#005d8f;}
.page-footer{color:#000000;}
.footer.content .links a, .footer.content .links a:visited, .page-footer .footer-toolbar-top a, .page-footer .footer-toolbar-top .alink{color:#000000;}
.footer.content .links a:hover, .footer.content .links a:visited:hover, .page-footer .footer-toolbar-top a:hover, .page-footer .footer-toolbar-top .alink:hover{color:#005d8f;}
.page-footer div.title, .page-footer .block.newsletter .label{color:#000000;}
.page-footer .footer.content .block.newsletter .action.subscribe{background-color:#005d8f;}
.page-footer .footer.content .block.newsletter .action.subscribe:hover, .page-footer .footer.content .block.newsletter .action.subscribe:focus, .page-footer .footer.content .block.newsletter .action.subscribe:active{background-color:#007ac1;}
.page-footer .social-icons .fa-inverse{color:#fff;}
.page-footer .social-icons .fa-stack{color:#005d8f;}
.action.primary{background:#005d8f;border-color:#005d8f;border-width:0;border-style:solid;color:#000000;}
.action.primary:hover, .action.primary:focus, .action.primary:active{background:#007ac1;border-color:#007ac1;border-width:0;border-style:solid;color:#fff;}
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, .cms-index-index a.button:not(.primary), .cms-index-index .column.main .block .actions-toolbar .action.view, .background-divider.element .content .action{background:#005d8f;border-color:#005d8f;border-width:0;border-style:solid;color:#fff;}
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, .cms-index-index a.button:not(.primary):hover, .cms-index-index .column.main .block .actions-toolbar .action.view:hover, .background-divider.element .content .action: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, .cms-index-index a.button:not(.primary):active, .cms-index-index .column.main .block .actions-toolbar .action.view:active, .background-divider.element .content .action: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, .cms-index-index a.button:not(.primary):focus, .cms-index-index .column.main .block .actions-toolbar .action.view:focus, .background-divider.element .content .action:focus{background:#007ac1;border-color:#007ac1;border-width:0;border-style:solid;color:#fff;}
.tocart.action, .block.soldtogether-block .soldtogether-cart-btn, .bundle-actions .action.primary.customize{background:#005d8f;border-color:#005d8f;border-width:0;border-style:solid;color:#fff;}
.tocart.action:hover, .block.soldtogether-block .soldtogether-cart-btn:hover, .bundle-actions .action.primary.customize:hover, .tocart.action:active, .block.soldtogether-block .soldtogether-cart-btn:active, .bundle-actions .action.primary.customize:active, .tocart.action:focus, .block.soldtogether-block .soldtogether-cart-btn:focus, .bundle-actions .action.primary.customize:focus{background:#007ac1;border-color:#007ac1;border-width:0;border-style:solid;color:#fff;}
.page-title-wrapper .page-title, .catalog-product-view .column.main > .block .block-title [role="heading"]{font-family:'Montserrat', sans-serif;;}
div.block .block-title strong, .block.askit-question-form > .block-title strong, .contact.form .legend, .column.main .block-title [aria-level="3"], div.block .content-heading [role="heading"]{font-family:'Montserrat', sans-serif;;}
.logo img {width: 220px;}
.page-header .switcher strong,
.page-header .panel.wrapper .switcher strong {font-weight: 600;}
.product-info-main {padding-left: 30px; box-sizing: border-box;}
.firecheckout .checkout-payment-method .ccard {max-width: 100% !important;}


.product.data.items.collapsed [role=tablist] > .item.title > .switch {padding: 1px 25px;
    color: #000000;}
.page-header .panel.wrapper,
.page-header.configurable .header.links > li > a,
.product.data.items.collapsed [role=tablist] > .item.title > .switch:visited,
.copyright {color: #000000 !important;}
.product-info-main .product-options-wrapper .field .label,
.product-info-main .product-options-wrapper .swatch-attribute-label {width: 90%;}


.product-item .price-box [data-price-type=finalPrice] .price, .product-item .price-box>.regular-price .price, .product-item .price-box>.minimal-price .price, .product-item .price-box>.price-from .price, .product-item .price-box>.price-to .price {color: #005d8f;}

.navpro .parent > a.level-top:before {
    opacity: 0 !important;
    -webkit-mask-size: 10px 10px;
}
.header.wrapper.last {
    background: #000000;
}

.navigation .level0>.level-top {
            color: #ffffff;}

.orientation-horizontal a.level-top > .navpro-icon-caret:before,
.orientation-horizontal .parent > a.level-top:before {
    display: none;
}
