/* default text dark */
.txt01 {
    color: #000000;
}

/* default text light */
.txt02 {
    color: #ffffff;
}

/* ********* General ********* */

.bgHeader {
    background-color: #ffffff;
}

.bgTopbar {
    background-color: #ffffff;
}

.txtTopbar {
    color: #636363;
}

.bgMenubar {
    background-color: #400040;
}

.txtMenubar {
    color: #ffffff;
}

.bgUspbar {
    background-color: #ffffff;
}

.txtUspbar {
    color: #000000;
}

.txtMenubar a {
    color: #ffffff;
}

.txtMenubar a:hover {
    color: #ffffff;
}

.bgAccent {
    background-color: #ff75da;
}

.bgFooter {
    background-color: #383838;
}

.bgInfobar {
    background-color: #313131;
}

.txtInfobar {
    color: #ffffff;
}

.winkelwagen a {
    background-color: #ffffff;
    color: #000000;
}

.winkelwagen a:hover {
    background-color: #f5f5f5;
}

.footerLink:hover {
    background-color: #383838bb;
}

.txtAccent {
    color: #ff75da;
}

.hoverTextAccent:hover {
    color: #ff75da;
}

.hoverAccent01:hover {
    border-top: 2px solid #ff75da;
    color: #ff75da;
}

.hoverAccent02:hover {
    border-left: 4px solid #ff75da;
}

.hoverAccent03:hover {
    border-bottom: 4px solid #ff75da;
}

.hoverMenubar:hover {
    background-color: #f56ba7;
}

.btn-info, .btn-info:disabled {
    background-color: #ff75da;
    border-color: #ff75da;
}

.btn-info:hover {
    background-color: #ff75dadd;
    border-color: #ff75da;
}

.btn-outline-info {
    color: #ff75da;
    border-color: #ff75da;
}

.btn-outline-info:hover {
    background-color: #ff75da;
    border-color: #ff75da;
}

.close_search:hover,
.submit_search:hover {
    color: #ff75da;
}

.search-item:hover {
    border-left: 4px solid #ff75da;
}

.breadcrumbDiv a {
    color: #808000;
}

.privacy-banner {
    border-color: #ff75da;
}

/* ********* Images ********* */

.bgHome {
    background-image: url('/templates/bigsmilestore/images/background/hoofd-banner-demo.jpg');
    height: 50vh!important;
}

/* ********* Indirect Influenced ********* */

.hoverAccent01 {
    border-top: 2px solid #400040;
}

.seperator-header-left {
    border-left: 1px solid #636363;
}

.seperator-header-right {
    border-right: 1px solid #636363;
}

.seperator-footer-left {
    border-left: 1px solid #ffffff;
}

.seperator-footer-right {
    border-right: 1px solid #ffffff;
}

.pageslink {
    color: #ffffff;
}

.pageslink:hover {
    color: #ffffff;
}

.dropdown-item:hover {
    color: #ffffff!important;
}

/* ********* Element Specific Overrides ********* */

.textLove {
    color: #ff75da;
}
