.hide {display: none;}
.breadcrumbs-custom-title {text-shadow: 2px 2px #000;}
.mapson {display: none;}

.rd-navbar-main-top {background-color: #fff;}

.footer-modern .rights {color: #fff;}
.unit-left i {font-style: normal; font-size: 40px;}

.cus-product-prijs {
    display: inline-block;
    min-width: 85px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    color: #151515;
}
.cus-prijs-old {text-decoration: line-through;}

.cus-product-voorraad {
    display: inline-block;
    min-width: 120px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    color: #151515;
}

.cus-product-bedrukking {
    display: inline-block;
    width: 300px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    color: #151515;
}

.badge-success {background-color: #090;}
.badge-warning {background-color: #ffc107; color: #212529;}
.badge-danger {background-color: #dc3545;}

.product-single-figure {padding: 15px; display: block;}
.cus-ul-bedrukking li {margin-bottom: 5px;}
.cus-input-bedrukking {padding: 5px;}
.cart-inline-footer .button {width: 100%;}
.cus-incl-bedrukking {color: #151515; font-size: 12px;}

.alert a {text-decoration: underline;}

.cus-cart-bedrukking {font-size: 14px; color: #666;}
.cus-cart-bedrukking-text {text-transform: none; background-color: #ff0; border: 1px solid #bbb; padding: 3px; color: #151515; display: inline-block;}

i.fa {font-style: normal;}
.cus-button-cart {border-radius: 3px; border: 1px solid #999; padding: 2px 5px; display: inline-block;}
.product-cart-title .cus-button-cart:HOVER {background-color: #eee; color: #151515;}
.checkbox-inline a {text-decoration: underline;}

.product-artikelcode code {background: none; border-radius: 0; font-size: 100%;}

.cus-maat {display: inline-block; padding: 2px 4px; border: 1px solid #ccc; color: #aaa; margin-right: 3px; font-size: 12px;}
.cus-op-voorraad {color: #090; border: 1px solid #090;}
.cus-op-voorraad-2 {color: #090; font-weight: bold;}
.cus-nalevering {color: #f90; border: 1px solid #f90;}
.cus-niet-op-voorraad {color: #c00; border: 1px solid #c00; text-decoration: line-through;}

.cus-uitverkocht {display: inline-block; background-color: #c00; color: #fff; font-weight: bold; text-transform: uppercase; padding: 2px 5px; border-radius: 5px; position: absolute; top: 30px; left: 5px; z-index: 100; transform: rotate(-10deg); border: 2px solid #fff;}
.cus-preorder {display: inline-block; background-color: #f90; color: #fff; font-weight: bold; text-transform: uppercase; padding: 2px 5px; border-radius: 5px; position: absolute; top: 30px; left: 5px; z-index: 100; transform: rotate(-10deg); border: 2px solid #fff;}

#product_thumbs ul {list-style-type: none; margin: 10px 0 0 0; padding: 0;}
#product_thumbs ul li {display: inline-block; margin-right: 10px; width: 80px; height: 80px; background-color: #fff; border: 1px solid #ccc; vertical-align: middle;}

ul.cus-categories {font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}
ul.cus-categories li a {color: #000;}
ul.cus-categories li ul {margin-left: 20px;}
ul.cus-categories li.active ul li a {color: #000;}

.rd-navbar-corporate.rd-navbar-static .rd-menu {margin-top: 0px;}
.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown {margin-left: 0;}

#frm_search .form-control {padding: 5px 10px;}
#frm_search .btn {padding: 5px 15px;}
#frm_search .btn-primary:LINK, #frm_search .btn-primary:VISITED, #frm_search .btn-primary:HOVER, #frm_search .btn-primary:ACTIVE, #frm_search .btn-primary:FOCUS {background: #808080;}

.button {text-overflow: clip;}
.cus-delete-sm {color: #f00; font-size: 16px;}

.rd-navbar-panel-inner a, .rd-navbar-panel-inner a:HOVER, .rd-navbar-panel-inner a:ACTIVE, .rd-navbar-panel-inner a:FOCUS {color: #fff;}

@media (max-width: 767px) {
    .cus-table-cart td {display: block;}
    .cus-table-cart th {display: none;}
    .cus-table-cart td:last-child {border-bottom: 1px solid #ccc; margin-bottom: 10px;}
}




