a{color:#2f363a;}
.header-top{background:#2f363a;}
.header-top a{color:#c4c6c6;}
.header-top select{background:#6d7b83;}
.header-top .customerCurrency1:after{background:none repeat scroll 0 0 #6d7b83;color:#fff;}
ul.language-list li .selected{color:#2f363a;}
.header-links a{color:#c4c6c6;}
.admin-header-links .impersonate{color:#E44097;}
.yamm-content a{color:rgb(147, 101, 184)!important;}
@media screen and (max-width:1000px){.menu-toggle{-webkit-box-shadow:inset 0 -3px 0 0 #8155a4;box-shadow:inset 0 -3px 0 0 #8155a4;background:#9365B8 url('../../images/menu-icon.png') right center no-repeat}
}
@media screen and (min-width:1000px){.header-menu{-webkit-box-shadow:inset 0 -3px 0 0 #8155a4;box-shadow:inset 0 -3px 0 0 #8155a4;background:#9365B8;}
}
.header-menu .top-menu li{border-right:1px solid rgba(0,0,0,0.10);-webkit-box-shadow:1px 0 0 0 rgba(255,255,255,0.20);box-shadow:1px 0 0 0 rgba(255,255,255,0.20);}
.header-menu .top-menu > li > a.hover{background:#2f363a;-webkit-box-shadow:inset 0 -3px 0 0 #4d565b;box-shadow:inset 0 -3px 0 0 #4d565b;}
.header-menu .top-menu li .sublist ul:after{border-color:rgba(55, 74, 87, 0);border-bottom-color:#404040;}
.header-menu .top-menu li .sublist ul:before{border-color:rgba(133, 133, 133, 0);}
.header-menu .top-menu .sublist li{border-bottom:1px solid rgba(0,0,0,0.12);}
.store-theme-list{background:#e3e3e3;border:solid 1px #3a3a3a;}
.footer-menu-wrapper{background:none repeat scroll 0 0 #2f363a;color:#ffffff;}
.footer_heading h3{border-bottom:2px solid #9365B8;}
.header-menu .sublist li:hover > a{background:#9365B8;}
.button-1, .button-2{color:#fff;text-shadow:0 1px 0 #fff;background:#9365B8;border:solid 1px #8155a4;}
.button-1:hover, .button-2:hover{border-color:#000;background:#2f363a;}
.noscript{background:#ffff90;color:#2f2f2f;}
.fieldset{box-shadow:0 1px 2px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 2px 0px rgba(0, 0, 0, 0.2);}
.pager a,.pager span{-webkit-transition:all 0.218s;-moz-transition:all 0.218s;-ms-transition:all 0.218s;-o-transition:all 0.218s;transition:all 0.218s;border:1px solid gainsboro;border:1px solid rgba(0,0,0,0.1);background-color:whiteSmoke;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;text-decoration:none;}
.pager span,.pager a:active{background-color:#F9F9F9;}
.pager a:hover{border:1px solid #C6C6C6;color:#333;background-color:#F8F8F8;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);}
.block .title{color:#fff;background:none repeat scroll 0 0 #2f363a;}
.block .listbox ul{color:#5C5B5B;background-color:inherit;}
.block a{color:#5C5B5B;}
.block li{border-bottom:1px solid #dee0e2;}
.block-category-navigation ul.sublist li{border-bottom:1px dotted #aeaeae}
.block-recently-viewed-products li{background:none;border-bottom:1px solid #e5e5e5;}
.block-account-navigation a.inactive:hover{color:#B80709 !important;}
.block-blog-archive li strong{border-bottom:1px dotted #cacaca;}
.block-popular-tags .listbox .view-all a{color:#5C5B5B;}
.block-blog-archive .year{color:#5C5B5B;}
.block,.news-list-homepage .item,.product-details-page,.search-panel .search-input,.product-filters,fieldset,.product-list .product-item,.product-list .product-item .picture{background:none repeat scroll 0 0 #FFF;border:1px solid #d3d3d3;}
.mini-shopping-cart{background:rgb(247,247,247);background:-moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(247,247,247,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff',GradientType=0);border:1px solid #dadddf;}
.mini-shopping-cart:after{border-color:rgba(252, 252, 252, 0);border-bottom-color:#fcfcfc;}
.mini-shopping-cart:before{border-color:rgba(255, 255, 255, 0);border-bottom-color:#dadddf;border-width:9px;margin-left:-9px;}
.mini-shopping-cart a{color:#2f363a !important;;}
.eu-cookie-bar-notification{display:none;left:0;position:fixed;bottom:0;width:100%;z-index:100000;background:none repeat scroll 0 0 #F6F6F4;border-top:3px solid #FFFFFF !important;color:#5C5B5B;margin:0px;}
.order-summary-content .total-info .order-total{color:#353434;}
.order-summary-content .remove-gift-card-button,.order-summary-content .remove-discount-button{padding-right:5px;padding-left:18px;background:url(images/ico-delete.gif) no-repeat;border:0;width:32px;height:15px;}
.order-summary-content .selected-checkout-attributes{margin:0;padding:10px 5px 10px 0;width:100%;text-align:right;vertical-align:middle;color:#353434;}
.product-grid .product-item{display:table;width:100%;padding:15px;margin:0;min-height:370px;text-align:center;vertical-align:text-top;border:1px solid #d3d3d3;background:#ffffff;}
.overlay_box{width:100%;background:rgba(0, 0, 0, 0.7);left:0;padding:10px;bottom:0;position:absolute;left:0;margin-bottom:-100px;-webkit-transition:margin-bottom;-webkit-transition-timing-function:ease;-webkit-transition-duration:450ms;}
.product-grid .product-item .description{margin:0 0 10px;text-align:center;font-size:1em;font-family:Proximalight;line-height:120%;padding:0 0;overflow:hidden;color:#555555;height:32px;}
.product-grid .product-item .prices .actual-price{color:#B80709;}
.product-box-add-to-cart-button{border:0;border-bottom:3px solid #8155a4;color:#fff;background:#9365B8;}
.nav-tabs>li>a{color:#424a4f;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{background:none;border-bottom:1px solid #8155a4;}
.nav-tabs>li.active{border-bottom:2px solid #8155a4;}
.homepage-manufacturer .title{color:#454d51;}
.nav-tabs>li>a:hover, .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus,
.login-page .forgot-password a, .breadcrumb a:hover, .blog-page .blog-posts .post a.post-title:hover, .blog-page .blog-posts .post:hover a.post-title,
.block-category-navigation .list .active > a,.block-manufacturer-navigation .active a,.block-vendor-navigation .active a, .block .list a:hover,
.header-links a:hover, .header-links a.account, .header-top a:hover, a:hover,.overview .product-price, .variant-overview .product-price, .block .list .active{color:#9365B8;}
.blog-posts .buttons .read-more, .news-items .buttons .read-more, .poll .buttons input, .order-details-page .page-title a.print-order-button, .order-details-page .actions input:first-child,
.shopping-cart-page .common-buttons input:first-child{background:#9365B8;}
@media screen and (max-width:768px) and (min-width:481px){.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{background:#9365B8 !important;}
}
@media screen and (max-width:480px){.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{background:#9365B8 !important;}
}