@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@400;700&display=swap');

#logo{
    
    height: 70px;
}
.navbar-fixed-top {
    box-shadow: 0 0.2em 1em 0 rgb(45 54 26 / 10%);
}



.top-nav>li>a {
    
    text-transform: uppercase !important;
}

.top-nav>li>a span:hover, .top-nav>li>a span:focus, .top-nav>li>a span:active, 
.top-nav>li>a:hover,.top-nav>li>a:focus,.top-nav>li>a:active{
    
    color:#93d500!important;
}

.get_cate li a{
    
    color:#000 !important;
    line-height: 1.3;
    font-size: 16px !important;
}

.get_cate li a:hover, .get_cate li a:active,.get_cate li a:focus{
    
    color:#93d500!important;
}

.get_cate a.active {
        
      color:#93d500!important;
}    

#footer2{
    
    border-top: none !important;
}

#footer2 a , #footer2 p {
    
    color: #fff !important;
}

#footer2 a{
    
     font-style: italic !important;
}

#footer2 a:hover, #footer2 a:focus,#footer2 a:active{
    
     opacity: .8;
}

.error, .message, .dmsg, .cmsg, .pmsg, .emsg, #bezorgkost{
    
    color:#93d500!important;
}

#alertMsg{
   
     color:#93d500!important;
}

.box #email, .box span{
    
     color:#93d500!important;
}

table tr td a{
    
    padding:2px;
     color:#93d500 !important;
}

table tr td a:hover{
    
    padding:2px;
     color:#93d500 !important;
}

    .content a{
        color:#fff !important;
        
    }
    
     .content a:hover, .content a:active, .content a:focus{
        
        color: #fff !important;
        font-weight: bolder;
    }
    
.btn, .checkout-btn{
    color:#fff !important;
    background: #93d500 !important;
}

.checkout-btn:hover,.checkout-btn:focus,.checkout-btn:active{
    
    background: #93d500 !important;
    color:#fff !important;
    
}

#box-footer .btn-primary {
    
    border-radius: 5px !important;
}

.btn1, .btn2,.modal .btn, .modal .btn-primary, #doorgaan, .box-footer .btn-primary,.box .btn-primary,#voucher_btn{
     background: #93d500 !important;
    color:#fff !important;
    border: 2px solid #93d500 !important;    
   border-radius: 5px;
}

#voucher_btn:hover,#voucher_btn:focus,#voucher_btn:active,
.btn2:hover, .btn2:focus,.btn2:active,
.modal .btn:hover,.modal .btn:active,.modal .btn:focus,
.modal .btn-primary:hover,.modal .btn-primary:focus,.modal .btn-primary:active,
#doorgaan:hover, #doorgaan:active,#doorgaan:focus,
.box-footer .btn-primary:hover,.box-footer .btn-primary:focus,.box-footer .btn-primary:active{
        
        background: #fff!important;
    color:#93d500 !important;
    border: 2px solid #93d500 !important;   
    
}

.box .btn:hover,.box .btn:active,.box .btn:focus,
.box .btn-primary:hover,.box .btn-primary:focus,.box .btn-primary:active{
    
        background: #fff!important;
    color:#93d500 !important;
    border: 2px solid #93d500 !important;   
}

.control--checkbox .control__indicator:after {
     
  left: 6px;
  top: 2px;
  width: 6px;
  height: 12px;    
  border: solid #93d500;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

@media (max-width: 360px){
    
    
   #logo{
        
        height: 60px;
    }
}


@media (max-width: 320px){

    #logo{
        
        height: 40px;
    }
    
    #choose_modal .modal-footer #footer-total > div:last-child {
        flex: 0 1 60%;
    }
}

.forget{
    
    color: #000 !important;
}

.forget:hover, .forget:active,.forget:focus{
    
    text-decoration: underline !important;
    color:#93d500!important;
}

#dm > li > a:hover, #dm > li > a:focus, #dm > li > a:active {
    background: transparent !important;
}

.open #dm > li > a, .open #dm > li > a:hover, .open #dm > li > a:focus, .open #dm > li > a:active {
    color:#93d500!important;
}

.cd-button a{
   color:#93d500 !important;
    
}

.cd-button a:hover,.cd-button a:focus,.cd-button a:active{
    
    color:#93d500 !important;
}

.oplet{
    
    color:#fff;
    background: #93d500;
    padding: 10px;
}

#forum{
    
    background:  transparent !important;
}

#get_products .get_product .alert-danger h1 {
    display: inline-block;
    background: #93d500;
    color: #fff;
    font-size: 2rem;
    line-height: 2rem;
    padding-left: 5px;
    padding-right: 5px;
    text-transform: uppercase;
}