/*-- RESET --*/
u, ins{
    text-decoration: none !important;
}


/*-- GLOBALS --*/
h3 {
    color: #6f4b9e;
}

a.bigBtn {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

input.Textbox, input[type="text"], .field-xlarge {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.modalClose:after{
    color: #6f4b9e !important;
}

.modalClose:after:hover{
    color: #6f4b9e !important;
}

.SuccessMessage{
    border-color: #4BB328;
}

::selection {
    background: #6f4b9e;
    color: rgb(255, 255, 255);
}

a {
    color:#6f4b9e;
}

input.Submit, a.Button, input[type="submit"], input[type="button"], .sharebutton, .btn {
    background-color:#6f4b9e;
    border:none;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.home-products .item a{
    color:white;
}

.ProductActionAdd a:hover {
    background-color:#6f4b9e;
}

.slide-show-render .slide-button {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

/*-- HEADER --*/
#Header {
    border-top: solid rgb(84, 86, 90) 35px !important;
    background-color: #f5f5f5 !important;
}

#HeaderLower{
    background-color: #fcfcfc !important;
    border-top: 1px solid #f5f5f5 !important;
    border-bottom: 1px solid #f5f5f5 !important;
}
#HeaderLower .Center{
    width: 960px;
}

#HeaderLower li a {
    color:#6e6e6e !important;
    border-left: 1px solid;
}
#HeaderLower li:hover a{
    text-decoration:none;
} 

#HeaderLower li a:hover span{
    text-decoration:none;
    border-bottom:4px solid #6f4b9e;
}

#HeaderLower li:nth-child(6) a:hover span{
    border-bottom:4px solid blue;
} 

#HeaderLower li li .sub-indicator{
    background: url(https://cdn2.bigcommerce.com/server3900/9dd4a/templates/__custom/images/sub-nav-arrow.png) 0 50% no-repeat;
}

#Logo{
    margin:initial;
    padding:35px 0 35px 0;
}

#TopMenu li div {
    color:white;
    font-weight:normal;
}

.CartLink:after {
    color:#ffc70b;
}

/*-- SLIDER --*/

.slide-show-render.slide-show .flex-control-nav.flex-control-paging li a.flex-active {
    background-color: #6f4b9e;
}

.slide-show-render .slide-button {
    background-image:none !important;
    background: #6f4b9e !important;

}

/*-- BREADCRUMBS --*/

.Breadcrumb li {
    color: #6f4b9e;
}

.Breadcrumb li a {
    color: #b0b0b0;
}

/*-- CONTENT --*/

#Outer{
   background-color:rgb(240, 240, 240) !important;
    /*--background-color:white !important;--*/
}


div.selector{
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

div.selector span:before {
    color: #6f4b9e;
}

#SearchForm form, .NewsletterSubscription input, input.bigBtn, .btn-secondary{
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.NewsletterSubscription .Button, .NewsletterSubscription .Button:hover {
    background-color: #6f4b9e;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.CategoryPagination a {
    color: #6f4b9e;
}
.CategoryPagination a:hover {
    color: #6f4b9e;
}

/*-- PRODUCT PAGE --*/

.ProductActionAdd{
    /*-display:none;-*/
}

.slide-show-render .slides li{
    width: 304px !important;
    margin-right: 15px;
}

#prodAccordion .Block h2, #prodAccordion .Block.current h2 {
    color:#6f4b9e;
}

#prodAccordion{
    margin-bottom:20px;
}

.productAttributeList .required {
    color:#6f4b9e !important;
}

.ProductList a {
    color:#6f4b9e;
}

.ProductList a:hover{
    color: #464646 !important;
    text-decoration: none !important;
}

#ProductDetails .ProductTinyImageList ul li.selected {
    border: 1px solid #e5e5e5 !important;
}

.PrimaryProductDetails .zoomPad img {
    border:none !important;
}

.ProductTinyImageList ul li .TinyOuterDiv {
    border:none !important;
}

.ProductTinyImageList ul li {
    border:none !important;
}
.prodAccordionContent .Label {
    width: 47%;
    float: left;
    text-align: right;
    margin-right: 10px;
}
.prodAccordionContent .Value {
    width: 50%;
    float: right;
}

/*-- CART --*/

.fastCartContent .fastCartTop a, .fastCartContent .ProductList .ProductDetails a {
    color:#6f4b9e;
}

table.CartContents th, table.General th {
    color:#6f4b9e;
}

.CartContents .ProductName .CustomizeItemLink {
    color: #6f4b9e;
}

/*-- COMPARE --*/

.CompareFieldTop a, .CompareFieldTop a:hover {
    color: #6f4b9e;
}

.CompareFieldTop {
    color: #6f4b9e;
}

.CompareFieldName a {
    color: #6f4b9e;
}

.CompareFieldName {
    color: #6f4b9e;
}

/*-- FOOTER --*/

#ContainerFooter {
    background-color: #E7E7E7 !important;
}

#ContainerFooter h3 {
    color: #6f4b9e;
    border-bottom: 1px solid #f0f0f0 !important;
}

#HomeRecentBlogs li {
    border-bottom: 1px solid #f0f0f0 !important;
}

#Footer li:nth-of-type(3) {
    display: none;
}


/*-- RESPONSIVE --*/
@media screen and (max-width: 991px) {
    .naviToggle {
        background: #6f4b9e;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
    }

    .MobileMenu #Menu ul li a:hover{
        color: #6f4b9e;
    }

    .MobileMenu .MobileMenuContent .homeLink i, .MobileMenu .MobileMenuContent .phoneIcon i {
        color: #6f4b9e;
        font-size: 18px;
    }
    .MobileMenu #Menu ul li .sub-indicator:before {
        color: #6f4b9e;
    }

    .MobileMenu #Menu ul li .sub-indicator:before:hover {
        color: #6f4b9e;
    }

    .MobileMenu #Menu ul li.title:before {
        color: #6f4b9e;
    }

    .MobileMenu #Menu ul li.title:hover {
        color: #6f4b9e;
    }

    #HomeSlideShow .flex-control-paging li a.flex-active {
        background: #6f4b9e;
    }

    #Logo{
        margin: inherit;
        padding:35px 0 35px 0;
    }

    #SearchForm .closeIcon {
        color: #6f4b9e;
    }

    .searchToggle{
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        border-radius: 0px !important;
        color: #6f4b9e;
    }
    .cartToggle {
        color: #6f4b9e;
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        border-radius: 0px !important;
    }
    .cartToggle span {
        color: #6f4b9e;
    }

}

/*-- Live Chat Sticky --*/
.sticky {
    position: fixed !important;
    right: 2%;
    bottom: 1%;
    z-index: 100;
}

/*Added by Franco@Cooler Master -20160801- Store Selector Announcement*/
#store-notification{background:#54565a!important;display:none;z-index:100;position:fixed;bottom:0;width:100%}#store-notification p{width:600px;color:#FFF;font-size:12px;line-height:22px;margin:22px auto;font-weight:400}#store-notification .close-btn{background-image:url(http://store.coolermaster.com/content/img/btn-close.png);width:19px;height:19px;float:right;position:relative;top:-3px}p.notification-txt{font-family:'Droid Sans',sans-serif;text-align:center}p.notification-txt a{color:#ffc70b}
