<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * WARNING: do not edit this file. It was generated automatically, your changes will be overwritten and lost.
 * 2017-12-06 16:07:31 */








body,
input, select, textarea, button 
{
    font-size: 12px;
}

body 
{
            color: #333333;
    
            background-color: #f5f5f5;
    }

a 
{
            color: #333333;
    }
a:hover,
.sideacco li.current &gt; a,
h2.product-name a:hover,
h3.product-name a:hover,
h4.product-name a:hover,
h5.product-name a:hover,
h6.product-name a:hover,
strong.product-name a:hover,
p.product-name a:hover
{
            color: #002b51;
    }


.button
{
    background-color: #4f0052;
    color: #e5e5e5;
}
.button:hover,
.button:focus
{
    background-color: #333333 !important;
    color: #ffffff !important;
}

.product-view .btn-cart,
.btn-checkout
{
    background-color: #4f0052;
    color: #ffffff;
}
.product-view .btn-cart:hover,
.btn-checkout:hover
{
    background-color: #333333;
    color: #ffffff;
}



.links &gt; li &gt; a:hover {
            background-color: #4f0052;
                color: #ffffff !important;
    }


.sticker.new {
    background-color: #006dcc;
    color: #ffffff;
}
.sticker.sale {
    background-color: #4f0052;
    color: #ffffff;
}



.price-box .price, /* All prices in price-box */
.price-as-configured .price /* Bundle product - final price on product page */
{
    color: #00a9c7;
}

.special-price .price,
.special-price .price-label,
.minimal-price-link .price
{
    color: #ee001c !important;
}

.price-notice .price,
.old-price,
.price-box .old-price .price,
#map-popup-msrp, /* MSRP prices */
.map-popup-msrp .price
{
    color: #aaa;
}

.additional-bg-color,
.block-layered-nav .currently,
.block-layered-nav .actions,
.cart .totals,
.checkout-agreements li
{
    background-color: #f5f5f5;
}

.skip-link .count {
    background-color: #ff0000;
}


/* Custom content class */
.main-font,

/* Headings */
h1, h2, h3, h4, h5,
.section-title,
.products-list .product-name,
/* .products-grid .product-name, */
h3.product-name, /*TODO:remove*/
.block-layered-nav .block-subtitle--filter, /* Filters */

/* Generic  */
.feature .heading,
.accordion .heading,

/* Main menu */
    /* Regular mode */
    .nav-regular .nav-item.level0 &gt; a, /* level 1 */

        /* Mega dropdown */
        .nav-regular .nav-submenu--mega &gt; li &gt; a, /* First level of mega dropdown */

    /* Mobile mode */
    .menu-trigger,
    .nav-mobile .nav-item.level0 &gt; a, /* level 1 */
    .nav-mobile .nav-item.level1 &gt; a, /* level 2 */
    .nav-mobile .nav-item.level2 &gt; a, /* level 3 */

    /* Holder for additional elements inside the menu bar */
    .nav-holder .dropdown .dropdown-heading,

/* Mobile header skip links */
.header-mobile .skip-link .label,

/* Mobile header account links */
.header-mobile .account-links a,

/* Block headings */
.block .block-title,

/* Checkout headings */
#opc-login h3,

/* Multiple checkout */
/*.fieldset .legend,
.multiple-checkout .col2-set h2.legend,
.info-set h2.legend,*/

/* Account */
.box-account .box-head h2,
.order-items h2.table-caption,
.order-items h2.sub-title,
.order-items .order-comments h2,

/* Product page */
.product-view .box-reviews .heading,
.gen-tabs .tabs a,
.gen-tabs .acctab,

/* Footer headings */
.footer .heading,
#subscribe-form label,

/* Captions */
.caption .heading
{
            font-family: "Bitter", georgia, serif;
    
    }










/* Toolbar */
.sorter .view-mode a,
.sorter .sort-by .category-asc,
.sorter .sort-by .category-desc,
.pager .pages a,
.pager .pages .current,

/* Add-to links */
.add-to-links .ic,

/* Slider arrows */
.slider-arrows1 .owl-controls .owl-buttons div,
.slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover,
.slider-arrows2 .owl-controls .owl-buttons div,
.slider-arrows3 .owl-controls .owl-buttons div,
.slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover,

/* Slider pagination */
.slider-pagination1 .owl-controls .owl-page span,
.slider-pagination2 .owl-controls .owl-page span,

/* Lightbox */
#cboxPrevious,
#cboxNext,
#cboxClose,

/* Accordion and collapsible: opener */
.accordion-style1 .opener,
.collapsible .opener,

/* Quantity button */
.qty-button,

/* Scroll to top */
#scroll-to-top
{
    background-color: #f5f5f5;
    color: #4f0052;
}



/* Toolbar */
.sorter .view-mode a:hover,
.sorter .sort-by .category-asc:hover,
.sorter .sort-by .category-desc:hover,
.pager .pages li a:hover,

/* Add-to links */
.add-to-links .ic:hover,
.add-to-links .feature-icon-hover:hover .ic,

/* Slider arrows */
.slider-arrows1 .owl-controls.clickable .owl-buttons div:hover,
.slider-arrows2 .owl-controls.clickable .owl-buttons div:hover,
.slider-arrows3 .owl-controls.clickable .owl-buttons div:hover,

/* Slider pagination */
.slider-pagination1 .owl-controls.clickable .owl-page:hover span,
.slider-pagination2 .owl-controls.clickable .owl-page:hover span,

/* Lightbox */
#cboxPrevious:hover,
#cboxNext:hover,
#cboxClose:hover,

/* Accordion and collapsible: opener */
.accordion-style1 .opener:hover,
.collapsible .opener:hover,

/* Quantity button */
.qty-button:hover,

/* Scroll to top */
#scroll-to-top:hover
{
    background-color: #ffffff;
    color: #4f0052;
}



/* Slider pagination */
.slider-pagination1 .owl-controls           .owl-page.active span,
.slider-pagination1 .owl-controls.clickable .owl-page.active:hover span, /* Active state overrides hover state */
.slider-pagination2 .owl-controls           .owl-page.active span,
.slider-pagination2 .owl-controls.clickable .owl-page.active:hover span, /* Active state overrides hover state */

.sorter .view-mode span.grid,
.sorter .view-mode span.list,
.pager .pages .current
{
    background-color: #e5e5e5;
    color: #333333;
}




.ib
{
    background-color: #035200;
    color: #ffffff;
}


.ib-hover:hover,
.feature-icon-hover:hover .ib
{
    background-color: #4f0052;
    color: #ffffff;
}




.ib-ef-1:hover,
.feature-icon-hover:hover .ib-ef-1
{
    background-color: #4f0052;
    color: #ffffff;
}
.ib-ef-1:after
{
    box-shadow: 0 0 0 4px #4f0052;
}


.ib-ef-2
{
    box-shadow: 0 0 0 4px #035200;
}
.ib-ef-2:after
{
    background-color: #035200;
}


.ib-ef-2a:hover,
.feature-icon-hover:hover .ib-ef-2a 
{
    color: #ffffff;
}


.ib-ef-2b:hover,
.feature-icon-hover:hover .ib-ef-2b 
{
    color: #035200;
}


.ib-ef-3 {
    box-shadow: 0 0 0 4px #035200;
}
.ib-ef-3:after
{
    background-color: #035200;
}


.ib-ef-3a:hover,
.feature-icon-hover:hover .ib-ef-3a {
    color: #035200;
}


.ib-ef-3b {
    color: #035200;
}
.ib-ef-3b:hover,
.feature-icon-hover:hover .ib-ef-3b {
    color: #ffffff;
}


.ib.icon-color-productview
{
    background-color: #eeeeee;

            color: #333333;
    }
.ib-hover.icon-color-productview:hover,
.feature-icon-hover:hover .ib.icon-color-productview
{
    background-color: #002b51 !important;

            color: #ffffff !important;
    }





    .cap {
        background-color: #5bd2ec;
    }



.wrapper
{
                border-top-color: #333333;
    
            background-color: #ffffff;
        
    }



.inner-container {
    padding-left: 12px;
    padding-right: 12px;
}




















.header-container
{
    
    }
.header
{
        
    }
.header a {
    }
.header a:hover {
    }

.header-container3
{
    
    }



.form-search .input-text
{
    background-color: #ffffff;
    border-color: #dddddd;
}
.form-search .input-text:hover,
.form-search .input-text:focus
{
    background-color: #ffffff;
    border-color: #eeeeee;
}

.form-search .input-text,
.form-search .button {
    color: #bbbbbb;
}

.form-search .input-text:hover,
.form-search .input-text:focus,
.form-search .input-text:hover + .button,
.form-search .button:hover {
    color: #333333;
}






.header-container .dropdown .dropdown-content,
.header-container .dropdown.open &gt; .dropdown-heading.cover &gt; *,
.header-container .truncated .truncated_full_value .item-options,
.header-container .form-search .search-autocomplete
{
            background-color: #ffffff;
        
            color: #333333;     }

.header-container .dropdown .dropdown-content a,
.header-container .dropdown.open &gt; .dropdown-heading.cover a,
.header-container .form-search .search-autocomplete li
{
            color: #333333;
    }
.header-container .dropdown .dropdown-content a:hover,
.header-container .dropdown.open &gt; .dropdown-heading.cover a:hover,
.header-container .form-search .search-autocomplete li:hover
{
            color: #aaaaaa;
    }




.header-top-container
{
    
        }
.header-top
{
        
    
        }
.header-top a
{
    }
.header-top a:hover
{
    }


.header-top,
.header-top .dropdown .dropdown-heading,
.header-top .links &gt; li &gt; a
{
    line-height: 36px;
}
.header-top .dropdown .dropdown-heading
{
    max-height: 36px;
} 




.header-primary-container
{
    
        }
.header-primary
{
    
    
            padding-top: 10px;
                padding-bottom: 10px;
    }

.header-primary .dropdown .dropdown-heading,
.header-primary .links &gt; li &gt; a
{
    font-size: 12px;
    line-height: 36px;
}
.header-primary .dropdown .dropdown-heading
{
    max-height: 36px;
} 






.cat-label-label1 {
            background-color: #002b51;
                color: #ffffff;
    }
.cat-label-label2 {
            background-color: #4f0052;
                color: #ffffff;
    }


li.level0 &gt; a &gt; span &gt; .cat-label-label1.pin-bottom:before {
            border-top-color: #002b51;
    }
li.level0 &gt; a &gt; span &gt; .cat-label-label2.pin-bottom:before {
            border-top-color: #4f0052;
    }


li &gt; a:hover &gt; span &gt; .cat-label,
.nav-regular li.level0:hover &gt; a &gt; span &gt; .cat-label /* Top-level category label is highlighted on item hover, not on link hover */
{
            background-color: #cc5f00;
                color: #ffffff;
    }
li.level0 &gt; a:hover &gt; span &gt; .pin-bottom:before,
.nav-regular li.level0:hover &gt; a &gt; span &gt; .pin-bottom:before
{
            border-top-color: #cc5f00;
    }


.navi .nav-panel--dropdown
{
            background-color: #ffffff;
        
            color: #333333;
    }

.nav-mobile.opt-sb0.opt-sob .nav-item.nav-item--only-blocks &gt; div
{
            background-color: #ffffff !important;
    }

    .nav-regular .nav-panel--dropdown .nav-item &gt; a:hover
    {
        background-color: #f5f5f5;
    }



.navi .nav-panel--dropdown a
{
            color: #333333;
    }
.navi .nav-panel--dropdown a:hover
{
            color: #002b51;
    }

.navi .nav-panel--dropdown a .caret
{
            border-left-color: #333333;
        border-right-color: #333333;
    }
.navi .nav-panel--dropdown a:hover .caret
{
            border-left-color: #002b51;
        border-right-color: #002b51;
    }




.nav-regular .nav-panel--dropdown
{
    -moz-box-shadow:0 3px 10px rgba(0,0,0, 0.15);
    -webkit-box-shadow:0 3px 10px rgba(0,0,0, 0.15);
    box-shadow:0 3px 10px rgba(0,0,0, 0.15);
}


.nav-mobile div.nav-panel--dropdown,

.nav-mobile.opt-sb0.opt-sob .nav-item.nav-item--only-blocks &gt; div
{
    -moz-box-shadow:    0 3px 10px rgba(0,0,0, 0.15);
    -webkit-box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
    box-shadow:         0 3px 10px rgba(0,0,0, 0.15);

        z-index: 1;
    position: relative;
}
.nav-mobile div.nav-panel--dropdown div.nav-panel--dropdown
{
    -moz-box-shadow:none; 
    -webkit-box-shadow:none; 
    box-shadow:none;
}




.nav-container 
{
    
        }

.nav
{
        
        }





    .sticky-header .nav-container,     .sticky-header .navi-wrapper,     .sticky-header .nav-regular:not(.nav-vert)     {
        background-color: #ffffff;
    }

    .sticky-header .nav-regular:not(.nav-vert) .nav-item.level0 &gt; a,
    .sticky-header .nav-regular .nav-item--homeicon a,     .sticky-header .nav-regular .nav-item--homeicon.active a,     .sticky-header .nav-holder .dropdown .dropdown-heading
    {
        color: #333333;
    }


    .sticky-header .nav-border-bottom
    {
        border-bottom: none;
    }




    
                .navi-wrapper,
        .nav-regular
        {
            background-color: #f8f8f8;
        }

        .nav-regular:not(.nav-vert) .nav-item.level0 &gt; a,

                .navi .nav-item--homeicon a,

                .nav-holder .dropdown .dropdown-heading,

                .nav-regular .nav-holder a.dropdown-heading:hover
        {
            color: #333333;
        }

    
                .nav-mobile .nav-item.level0 &gt; a
        {
            background-color: #f8f8f8;
            color: #333333;
        }
        .nav-mobile .nav-item.level0 &gt; .opener
        {
            color: #333333;
        }

                        .navi.nav-mobile ul.level0 .nav-item &gt; a
        {
            background-color: #f8f8f8;
            color: #333333;
        }
        .nav-mobile ul.level0 .nav-item &gt; .opener
        {
            color: #333333;
        }


    
                .nav-regular:not(.nav-vert) .nav-item.level0.active &gt; a
        {
            background-color: #333333;
            color: #ffffff;
        }

    
                .nav-mobile .nav-item.level0.current &gt; a
        {
            background-color: #333333;
            color: #ffffff;
        }
        .nav-mobile .nav-item.level0.current &gt; .opener
        {
            color: #ffffff;
        }

                        .navi.nav-mobile ul.level0 .nav-item.current &gt; a
        {
            background-color: #333333;
            color: #ffffff;
        }
        .nav-mobile ul.level0 .nav-item.current &gt; .opener
        {
            color: #ffffff;
        }


    
                .nav-regular:not(.nav-vert) .nav-item.level0:hover &gt; a
        {
            background-color: #002b51;
            color: #ffffff;
        }

    
                .nav-mobile .nav-item.level0 &gt; a:hover
        {
            background-color: #002b51;
            color: #ffffff;
        }
        .nav-mobile .nav-item.level0 &gt; a:hover + .opener
        {
            color: #ffffff;
        }

                        .navi.nav-mobile ul.level0 .nav-item &gt; a:hover
        {
            background-color: #002b51;
            color: #ffffff;
        }
        .nav-mobile ul.level0 .nav-item &gt; a:hover + .opener
        {
            color: #ffffff;
        }




    .nav-vert .nav-item.level0 &gt; a
    {
        background-color: #f8f8f8;
        color: #333333;
    }

    
    .sideacco .nav-item &gt; a
    {
        background-color: #f8f8f8;
        color: #333333;
    }
    .sideacco .nav-item &gt; .opener
    {
        color: #333333;
    }


    .nav-vert .nav-item.level0.active &gt; a
    {
        background-color: #333333;
        color: #f5f5f5;
    }

    
    .sideacco .nav-item.current &gt; a
    {
        background-color: #333333;
        color: #f5f5f5;
    }
    .sideacco .nav-item.current &gt; .opener
    {
        color: #f5f5f5;
    }


    .nav-vert .nav-item.level0:hover &gt; a
    {
        background-color: #5bd2ec;
        color: #ffffff;
    }

    
        .sideacco .nav-item &gt; a:hover
    {
        background-color: #5bd2ec;
        color: #ffffff;
    }
    .sideacco .nav-item &gt; a:hover + .opener
    {
        color: #ffffff;
    }
    


.navi.nav-vert-triggerable
{
    -moz-box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
    -webkit-box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
    box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
}




        .navi-wrapper .menu-trigger, /* TODO:NEW */
    .nav-regular .nav-item.level0 &gt; a {
        line-height: 50px;
    }

        .navi-wrapper .navi.nav-vert-triggerable /* TODO:NEW. Replace the old one (below) */

    /* , .navi.nav-vert-triggerable */

    {
        top: 50px;
    }

    
    .nav-holder &gt; * {
        line-height: 50px;
        max-height: 50px;
    }

    .nav-holder .dropdown .dropdown-heading {
        line-height: 50px;
        max-height: 50px;
    }





    .menu-trigger,
    .nav-vert .nav-item.level0 &gt; a
    {
        line-height: 36px;
    }

        .vertnav-trigger + .navi.nav-vert-triggerable {
        top: 36px;
    }

    
    .sideacco .nav-item &gt; a
    {
        line-height: 36px;
    }
    .sideacco .nav-item.parent &gt; a
    {
                padding-right: 36px;
    }
    .sideacco .nav-item &gt; .opener
    {
        width: 36px;
        height: 36px;
        line-height: 36px;
    }



.nav-regular .nav-item.level0.parent &gt; a .caret,
.nav-holder .dropdown-heading .caret {
    border-top-color: #333333;
}
.nav-regular .nav-item.level0.parent.active &gt; a .caret {
    border-top-color: #ffffff;
}
.nav-regular .nav-item.level0.parent:hover &gt; a .caret {
    border-top-color: #ffffff;
}




        .nav-mobile .nav-item { margin-top: 1px !important; }
    .nav-mobile { background-color: #eeeeee; }





.menu-trigger .menu-trigger-inner
{
    background-color: #f8f8f8;
    color: #333333;
}

.menu-trigger .menu-trigger-inner:hover
{
    background-color: #002b51;
    color: #ffffff;
}

.menu-trigger.active .menu-trigger-inner
{
    background-color: #002b51;
    color: #ffffff;
}

.menu-trigger .menu-trigger-inner .trigger-icon .line {
    background-color: #333333;
}
.menu-trigger .menu-trigger-inner:hover .trigger-icon .line {
    background-color: #ffffff;
}
.menu-trigger.active .menu-trigger-inner .trigger-icon .line {
    background-color: #ffffff;
}



.vertnav-trigger .menu-trigger-inner
{
            background-color: #f7f7f7;
    
            color: #333333;
    }

.vertnav-trigger .menu-trigger-inner .trigger-icon .line {
    background-color: #333333;
}



    .nav-border-bottom
    {
        border-bottom:5px solid #333333;
    }



    
        
                        .vertnav-trigger,
            .nav-regular .nav-item.level0 &gt; a,

                        .nav-holder .dropdown .dropdown-heading
            {
                                    font-size:16px;
                
                                    text-transform:uppercase;
                            }

                                        .nav-regular .nav-item &gt; a
                {
                    font-size:16px;
                }
            
        
                                        .nav-regular .nav-submenu--mega .nav-item &gt; a
                {
                    font-size:14px;
                }
            
                        .nav-regular .nav-submenu--mega &gt; .nav-item &gt; a
            {
                                    font-size:16px;
                
                                    text-transform:uppercase;
                            }
            

    
                            .nav-mobile li.nav-item &gt; a
            {
                font-size:16px;
            }
        
                .mobnav-trigger,
        .nav-mobile .nav-item.level0 &gt; a
        {
                            font-size:18px;
            
                            text-transform: uppercase;
                    }

                .nav-mobile .nav-item.level1 &gt; a
        {
                            font-size:18px;
            
                            text-transform: none;
                    }



    @media only screen and (min-width: 1024px) and (max-width: 1279px) {

        /* Menu */
        .nav-regular:not(.nav-vert) .nav-item.level0 &gt; a,
        .nav-regular .nav-holder .dropdown-heading
        {
                            font-size: 14px;
                    }
        .nav-regular:not(.nav-vert) .nav-item.level0 &gt; a {
            padding: 0 6px;
        }

    }

    @media only screen and (min-width: 960px) and (max-width: 1023px) {

        /* Menu */
        .nav-regular:not(.nav-vert) .nav-item.level0 &gt; a,
        .nav-regular .nav-holder .dropdown-heading
        {
                            font-size: 14px;
                    }
        .nav-regular:not(.nav-vert) .nav-item.level0 &gt; a {
            padding: 0 4px;
        }

    }

    @media only screen and (max-width: 959px) {

        /* Menu */
        .nav-regular:not(.nav-vert) .nav-item.level0 &gt; a,
        .nav-regular .nav-holder .dropdown-heading
        {
                            font-size: 13px;
                    }
        .nav-regular:not(.nav-vert) .nav-item.level0 &gt; a {
            padding: 0 3px;
        }

    }





.header-mobile.header-container, .header-mobile .header-m-container,
.header-mobile .header-top-container,
.header-mobile .header-top-container .header-top,
.header-mobile .header-primary-container,
.header-mobile .header-primary-container .header-primary,
.header-mobile .nav-container
{
    
    padding-top: 0;
    padding-bottom: 0;
}

.header-mobile .header-m-top,
.header-mobile .header-m-primary,
.header-mobile .header-top,
.header-mobile .header-primary,
.header-mobile .nav
{
    }

.header-mobile .header-container3
{
    
    }





.header-mobile .skip-link
{
            background-color: #fafafa;
                color: #333333;
    }
.header-mobile .skip-link.skip-active
{
            background-color: #f5f5f5;
                color: #3ec2df;
    }
.header-mobile .skip-link:hover {
            background-color: #5bd2ec;
                color: #ffffff;
    }

.header-mobile .skip-content--style
{
            background-color: #f5f5f5;
    
            color: #333333;
    }
.header-mobile .skip-content--style a
{
            color: #333333;
    }
.header-mobile .skip-content--style a:hover
{
            color: #3ec2df;
    }


.header-mobile .account-links .links &gt; li &gt; a
{
    background-color: #f8f8f8;
    color: #333333;

            font-size:18px;
    
            text-transform: uppercase;
    }
.header-mobile .account-links .links &gt; li &gt; a.active
{
    background-color: #333333;
    color: #ffffff;
}
.header-mobile .account-links .links &gt; li &gt; a:hover
{
    background-color: #002b51;
    color: #ffffff;
}



.main-container
{
    
        }
.main
{
            background-color: #ffffff;
    
            padding-top: 20px;
                padding-bottom: 20px;
    }

.truncated .item-options
{
    background-color: #ffffff;
}





.category-products-grid .item,
.products-list .item
{
    }
.category-products-grid .item:hover,
.products-list .item:hover
{
    }





.gen-tabs .tabs
{
            background-color: transparent;
    }

.gen-tabs .tabs a
{
    background-color: #eeeeee;
    color: #333333;
}

.gen-tabs .tabs a:hover
/*, .gen-tabs .tabs a:focus */
{
    background-color: #e5e5e5;
    color: #333333;

        border-color: #e5e5e5;
    border-bottom-color: transparent;
}

.gen-tabs .tabs a.current
{
    background-color: #ffffff;
    color: #002b51;
}


.gen-tabs .tabs-panels
{
    background-color: #ffffff;
    border-top-color: #e5e5e5;
}
.gen-tabs .tabs a.current
{
        border-color: #e5e5e5;
    border-bottom-color: transparent;
}
.gen-tabs .tabs a.current:hover
{
        border-bottom-color: transparent;
}



.gen-tabs .acctab
{
    background-color: #f5f5f5;
    color: #333333;

    border-color: #e5e5e5;

            padding-left: 0.5em;
        padding-right: 0.5em;
    }

.gen-tabs .acctab:hover,
.gen-tabs .acctab:focus,
.gen-tabs .acctab.current {
    background-color: #eeeeee;
    color: #002b51;
}





/* Slider arrows */
.slideshow-wrapper .owl-controls .owl-buttons div,

/* Slider pagination */
.slideshow-wrapper.slider-pagination1 .owl-controls .owl-page span,

/* For pagination2 default color overrides color of active state and hover state */
.slideshow-wrapper.slider-pagination2 .owl-controls .owl-page span,
.slideshow-wrapper.slider-pagination2 .owl-controls .owl-page.active span,
.slideshow-wrapper.slider-pagination2 .owl-controls.clickable .owl-page.active:hover span 
{
    background-color: #4f0052;
    color: #ffffff;
}


/* Slider arrows */
.slideshow-wrapper .owl-controls.clickable .owl-buttons div:hover,

/* Slider pagination */
.slideshow-wrapper.slider-pagination1 .owl-controls.clickable .owl-page:hover span,
.slideshow-wrapper.slider-pagination2 .owl-controls.clickable .owl-page:hover span
{
    background-color: #ffffff;
    color: #4f0052;
}


.slideshow-wrapper.slider-pagination1 .owl-controls .owl-page.active span,
.slideshow-wrapper.slider-pagination1 .owl-controls.clickable .owl-page.active:hover span /* Active state overrides hover state */
{
    background-color: #522600;
        }



.footer-container
{
            background-color: #f5f5f5;
    
    }
.footer
{
        
    }

.footer a
{
    }
.footer a:hover
{
    }


.footer .button
{
    background-color: #e5e5e5;
    color: #555555;
}
.footer .button:hover,
.footer .button:focus
{
    background-color: #a5db00;
    color: #ffffff;
}


.footer .ib,
.footer span.icon /* For backward compatibility */
{
    background-color: #522600;
    color: #ffffff;
}
.footer .ib-hover:hover,
.footer span.icon-hover:hover, /* For backward compatibility */
.footer .feature-icon-hover:hover .ib,
.footer .feature-icon-hover:hover span.icon /* For backward compatibility */
{
    background-color: #444444 !important;
    color: #ffffff !important;
}




/* Slider arrows */
.footer .slider-arrows1 .owl-controls .owl-buttons div,
.footer .slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover,
.footer .slider-arrows2 .owl-controls .owl-buttons div,
.footer .slider-arrows3 .owl-controls .owl-buttons div,
.footer .slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover,

/* Slider pagination */
.footer .slider-pagination1 .owl-controls .owl-page span,
.footer .slider-pagination2 .owl-controls .owl-page span,

/* Accordion and collapsible: opener */
.footer .accordion-style1 .opener,
.footer .collapsible .opener
{
    background-color: #f5f5f5;
    color: #333333;
}

/* Slider arrows */
.footer .slider-arrows1 .owl-controls.clickable .owl-buttons div:hover,
.footer .slider-arrows2 .owl-controls.clickable .owl-buttons div:hover,
.footer .slider-arrows3 .owl-controls.clickable .owl-buttons div:hover,

/* Slider pagination */
.footer .slider-pagination1 .owl-controls.clickable .owl-page:hover span,
.footer .slider-pagination2 .owl-controls.clickable .owl-page:hover span,

/* Accordion and collapsible: opener */
.footer .accordion-style1 .opener:hover,
.footer .collapsible .opener:hover
{
    background-color: #002b51;
    color: #ffffff;
}


.footer-top-container
{
            background-color: #ffffff;
    
        }
.footer-top
{
        
    
        }
.footer-top a
{
    }
.footer-top a:hover
{
    }


.footer-primary-container
{
        
            padding-top: 30px;
                padding-bottom: 10px;
    }
.footer-primary
{
            background-color: #ffffff;
        
    
            padding-top: 20px;
                padding-bottom: 20px;
    }
.footer-primary a
{
    }
.footer-primary a:hover
{
    }


.footer-secondary-container
{
    
        }
.footer-secondary
{
        
    
        }
.footer-secondary a
{
    }
.footer-secondary a:hover
{
    }


.footer-bottom-container
{
            background-color: #ebebeb;
    }
.footer-bottom
{
        
            color: #888888;
    
            padding-top: 20px;
                padding-bottom: 20px;
    }
.footer-bottom a
{
            color: #555555;
    }
.footer-bottom a:hover
{
            color: #522600;
    }





.social-links .ib,
.social-links a &gt; span.icon /* For backward compatibility */
{
    background-color: #bbbbbb;
    color: #ffffff;
}
.social-links .ib-hover:hover,
.social-links a &gt; span.icon-hover:hover /* For backward compatibility */
{
    background-color: #cc5f00 !important;
    color: #ffffff !important;
}






/* Sticky header */
.sticky-header .sticky-container,

/* Dropdowns */
.dropdown.open &gt; .dropdown-heading.cover,
.dropdown.open .dropdown-content,

/* Mini cart options */
.truncated .truncated_full_value .item-options,

/* Search autocomplete */
.form-search .search-autocomplete ul,

/* Pop-ups */
.remember-me-popup,
.map-popup,
#subscribe-form .input-box .validation-advice
{
    -moz-box-shadow:    0 3px 10px rgba(0,0,0, 0.15);
    -webkit-box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
    box-shadow:         0 3px 10px rgba(0,0,0, 0.15);
}
</pre></body></html>