.nlb-green-text{
    color: #84bf00;
}

#nlb-card-wrap{
    container-type: inline-size;
    container-name: nlb-card-wrap;
    /* max-width: 300px; */
    width: 302px;


}


#nlb-card {
    display: inline-block;
    padding: 5px 10px 6px 10px; /* 5px on each side gives 10px extra horizontal padding */
    border: 1px solid #230077;
    border-radius: 10px;
    margin-bottom: 15px;
    -moz-box-shadow: 0px 0px 5px 0px #cbcac5;
    -webkit-box-shadow: 0px 0px 5px 0px #cbcac5;
    box-shadow: 0px 0px 5px 0px #cbcac5;
}




  #nlb-horizontal-logo {
    display: inline-block;
    width: 141px;
    height: 21px;
    background-size: contain;
    position: relative;
    top: 5px;
    padding: 0px;
    margin: 0px;
  }

#nlb-vertical-logo{
	width: 78px;
    display:inline-block;
    
}

#nlb-message-horizontal{
    font-family: CocoSharp;
    font-size:11px;
    padding-top:7px;
}
#nlb-installments {
    display: flex;             
    align-items: center;       
    justify-content: center;   
    appearance: none !important;
    background-color: #84bf00 !important;
    color: white !important;
    border: none !important;
    border-radius: 5px !important;
    padding: 0px 0px 0px 0px !important;
    margin: 0 !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 14px !important;
    cursor: pointer;
    outline: none !important;
    min-height: 0 !important;
    background-image: none;
    position: relative;
    width: 45px;
    height: 22px;
    text-align: center;
    text-align-last: center;
}

#nlb-installments option {
    font-family: Arial, sans-serif;
    font-size: 14px;
    color: #000;
    background-color: #fff;
}

#nlb-term-amount {
    display: inline;
    font-weight: 600;
    line-height: 1;
	font-size: 14px;
    font-family: 'CocoSharp';
    position: relative;
    
}



#nlb-calculation{
    display: inline-block; 
    vertical-align: top;
    width:132px;
    padding-top:3px;
    
}
#nlb-loan-term{
    position: relative;
    display: inline-block;
    width: 48px;
}

#nlb-caret{
    width: 9px;
    position: absolute;
    right: 7px;
    top: 6px;
    pointer-events: none;
    fill: white;
}

#nlb-times{
    display:inline;
    font-weight: 600;
    line-height: 1;
    margin-right: 0px;
    font-family: CocoSharp;
    padding-right: 3px;
    size: 24px;
    position: relative;
    font-size: 13px;
}

#nlb-message-vertical{
    font-family: CocoSharp;
    display: inline-block;
    margin-top:  14px;
    line-height: normal !important;

}

/* @container nlb-card-wrap (max-width: 474.5px) {
    #nlb-horizontal-logo {
        display: none;
    }
    #nlb-message-horizontal{
        display: none;
    }
    #nlb-message-vertical{
        display: inline-block;
    }

    #nlb-vertical-logo{
        display: inline-block;
    }
   
}

@container nlb-card-wrap (min-width: 475px) {
    #nlb-horizontal-logo {
        display: inline-block;
    }
    #nlb-message-horizontal{
        display: inline-block;
    }
    #nlb-message-vertical{
        display: none;
    }
    #nlb-vertical-logo{
        display: none;
    }
}  */



.nlb-background-blue {
    background-color: #230077;
}

.nlb-text-white{
    color: white;
}


.nlb-background-white {
    background-color: white;
}

.nlb-text-blue{
    color: #230077;
}

.nlb-logo-white{
    background: url("../images/horizontalni-logo-transperent.svg") no-repeat center center;
}

.nlb-logo-blue{
    background: url("../images/horizontali-logo-blue.svg") no-repeat center center;
}
