/* CSS Document */
a {
color: #3C0064;
}
a:hover, a:focus {
color: #000000;
}
.side-nav li a:not(.button) {
color: #000000;
}
.side-nav li a:not(.button):hover {
color: #780079;
}
button, .button {
background-color: #5A005E;
border-color: #000000;
}
button:hover, .button:hover {
background-color: #5A005E;
border-color: #000000;
}
header#masthead {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3a3935+0,525252+50,3a3935+100 */
background: #3a3935; /* Old browsers */
background: -moz-linear-gradient(left,  #3a3935 0%, #525252 50%, #3a3935 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#3a3935), color-stop(50%,#525252), color-stop(100%,#3a3935)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #3a3935 0%,#525252 50%,#3a3935 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #3a3935 0%,#525252 50%,#3a3935 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #3a3935 0%,#525252 50%,#3a3935 100%); /* IE10+ */
background: linear-gradient(to right,  #3a3935 0%,#525252 50%,#3a3935 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3935', endColorstr='#3a3935',GradientType=1 ); /* IE6-9 */

}

.cbp-spmenu h3 {
  background: #CA76B0;
}

.nav-wrap .nav > li > a, .cartplus-contents, .cartplus-contents .widget-title {
color:#BC74BD;	
}
.nav-wrap .nav > li.current-menu-item > a {
color:#ffffff;	
 opacity:1;
}

.nav-wrap .nav > li.current-menu-item:before {
  border-color: rgba(0, 0, 0, 0.15) transparent transparent transparent;
}

#hovercart .wc-forward {
background:#C2DF76;
color:#000;
}

/* mobile menu */
.cbp-spmenu h3 {
color: rgba(255, 255, 255, 0.79);
}
.cbp-spmenu-vertical a {
border-bottom:1px solid rgba(255, 255, 255, 0.08);
}
.cbp-spmenu {
background: rgba(0, 0, 0, 0.86);
}
.cbp-spmenu-vertical a:hover, .cbp-spmenu-vertical a:focus {
background: rgba(0, 0, 0, 0.25);
color: #fff;
}


/* slider */
.tparrows.preview4 .tp-arr-titleholder,.tparrows.preview4 {
background:#772C78;	
}

/* search */
.searchwrap {
border-top: 6px solid #5C025C;
background: #49004a; /* Old browsers */
background: -moz-linear-gradient(left,  #ffffff 75%, #5C025C 25%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(75%,#ffffff), color-stop(25%,#5C025C)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ffffff 75%,#5C025C 25%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ffffff 75%,#5C025C 25%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ffffff 75%,#5C025C 25%); /* IE10+ */
background: linear-gradient(to right,  #ffffff 75%,#5C025C 25%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#5C025C',GradientType=1 ); /* IE6-9 */	
}

.searchwrap .inner-search {
background: #5d065d; /* Old browsers */
background: -moz-linear-gradient(left, #5d065d 65%, #5c025c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(65%,#5d065d), color-stop(100%,#5c025c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #5d065d 65%,#5c025c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #5d065d 65%,#5c025c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #5d065d 65%,#5c025c 100%); /* IE10+ */
background: linear-gradient(to right, #5d065d 65%,#5c025c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d065d', endColorstr='#5c025c',GradientType=1 ); /* IE6-9 */}
.searchwrap .arrow-right {
border-top: 0px solid transparent;
border-bottom: 62px solid transparent;
border-right: 81px solid #5C025C;
}

.searchwrap #s:focus {
color:#fff;
}


.searchwrap #s::-webkit-input-placeholder {
  opacity:0.5;
  color:#ffffff;
}

.searchwrap #s:-moz-placeholder { /* Firefox 18- */
  opacity:0.5;
  color:#ffffff;
}

.searchwrap #s::-moz-placeholder {  /* Firefox 19+ */
  opacity:0.5;
  color:#ffffff;
}

.searchwrap #s:-ms-input-placeholder {  
  opacity:0.5;
  color:#ffffff;
}

/* scrollbar colors */
::-webkit-scrollbar-thumb:vertical {
background: #720073; /* Old browsers */
background: -moz-linear-gradient(top,  #720073 0%, #49004a 49%, #720073 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#720073), color-stop(49%,#49004a), color-stop(100%,#720073)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #720073 0%,#49004a 49%,#720073 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #720073 0%,#49004a 49%,#720073 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #720073 0%,#49004a 49%,#720073 100%); /* IE10+ */
background: linear-gradient(to bottom,  #720073 0%,#49004a 49%,#720073 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#720073', endColorstr='#720073',GradientType=0 ); /* IE6-9 */


	border-radius: 6px;
}
::-webkit-scrollbar {
    width: 10px;
    height: 0;
    background: #F1F1F1;
}




.bag-dropdown .dropdown-toggle, .bag-dropdown h1.widget-title {
color: #fff;
}
.bag-dropdown .checkout-button {
background: #C2DF76;
color: #000;	
}
#slidedown-load {
background: rgba(108, 39, 117, 0.97);
}

#slidedown-content h2.title {
color:#fff;	
}

.footer-bottom {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#272726+0,373737+50,272726+100 */
background: #272726; /* Old browsers */
background: -moz-linear-gradient(left,  #272726 0%, #373737 50%, #272726 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#272726), color-stop(50%,#373737), color-stop(100%,#272726)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #272726 0%,#373737 50%,#272726 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #272726 0%,#373737 50%,#272726 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #272726 0%,#373737 50%,#272726 100%); /* IE10+ */
background: linear-gradient(to right,  #272726 0%,#373737 50%,#272726 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#272726', endColorstr='#272726',GradientType=1 ); /* IE6-9 */

}
footer .credit-text {
color: rgba(255, 255, 255, 0.48);
}
.footer-bottom:hover .credit-text {
color:#fff;	
}
/* shop */
#secondary .product-categories a {
color:#000;
}

/* blog */
.blog-main .thumb a.button {
background: rgba(61, 0, 66, 0.7);	
}
article.list-view {
border-bottom: 7px solid #AE3793;	
}
article.list-view a.readmore {
background: #AE3793;
}
.paging-navigation .page-numbers.current, .paging-navigation a:hover {
border-top: 5px solid #9345A7;
}

.woocommerce div.product .accordion .faq h3:before {
color: #69287E;
}
.widget-title, .widget-title a {
color: #fff;
}


::selection {
  background: #CA86CA; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #A03FA0; /* Gecko Browsers */
}