.bl {
    border-left: 2px solid var(--bulma-border);
}

.br {
    border-right: 2px solid var(--bulma-border);
}

.bt {
    border-top: 2px solid var(--bulma-border);
}

.bb {
    border-bottom: 2px solid var(--bulma-border);
}


.is-borderless {
    border: none;
}

.is-border-thin {
    border-width: 1px !important;
}

.is-border-medium {
    border-width: 2px !important;
}

.is-border-thick {
    border-width: 3px !important;
}






.has-border-primary {
    border-color: var(--bulma-primary)
}

.has-border-link {
    border-color: var(--link)
}

.has-border-info {
    border-color: var(--info)
}

.has-border-success {
    border-color: var(--success)
}

.has-border-warning {
    border-color: var(--warning)
}

.has-border-danger {
    border-color: var(--danger)
}




.has-border-black {
    border-color: var(--black)
}

.has-border-grey-darker {
    border-color: var(--grey-darker)
}

.has-border-grey-dark {
    border-color: var(--grey-dark)
}

.has-border-grey {
    border-color: var(--grey)
}

.has-border-grey-light {
    border-color: var(--grey-light)
}

.has-border-grey-lighter {
    border-color: var(--grey-lighter)
}

.has-border-white {
    border-color: var(--white)
}




.has-border-bottom-primary { 
    border-bottom-color: var(--bulma-primary) !important;
}

.has-border-top-primary {
    border-top-color: var(--bulma-primary) !important;
}
