.bd-margin>.btn, .bd-margin>.btn-group {
    margin-top: .25rem;
    margin-bottom: .25rem;
}
.bg-bevira{
    background-color:#544970!important
}
a.bg-bevira:focus,a.bg-bevira:hover,button.bg-bevira:focus,button.bg-bevira:hover{
    background-color:#1d2124!important
}

a.bg-bevira:focus,a.bg-bevira:hover,button.bg-bevira:focus,button.bg-bevira:hover{
    background-color:#1d2124!important
}

.blur{
    filter: blur(5px);
}

.hidden {
    display: none;
}

.picked{
    background-color: #d3ffd3;
}

tr.tr-success td{
    background-color: #d3ffd3;
}

.loading-top-margin {
    margin-top:5rem;
    display:block;
    clear:both;
}

.loading-top-absolute {
    margin-top:5rem;
    display:block;
    clear:both;
    position: fixed;
    margin-left:auto;
    margin-right:auto;
    left:0;
    right:0;
    z-index:1000;
}

.bevira-loading {
    background-image: url("img/logo_b_3.svg");
    background-color: transparent;
    background-repeat: no-repeat;
    width: 4rem;
    height: 4rem;
    border-radius: 0;
    -webkit-animation: spinner-grow .75s infinite;
    animation: spinner-grow .75s infinite;
}

.btn-primary {
    color: #fff;
    background-color: #544970;
    border-color: #544970;
}
.btn-primary:hover, .btn-primary:focus {
    color: #fff;
    background-color: #8277a4;
    border-color: #544970;
}

.btn-primary.disabled,.btn-primary:disabled {
    color: #fff;
    background-color: #8277a4;
    border-color: #544970
}

.theme-kolimisroom .bg-bevira{
    background-color:#0500E4!important
}
.theme-kolimisroom img.nav-brand-logo {
    content:url(https://peeter.bevira.com/mobile/img/kolimisroomlogo3.png);
}
.theme-kolimisroom .btn-primary {
    background-color: #0500E4;
    border-color: #0500E4;
}
.theme-kolimisroom .bevira-loading {
    background-image: url("https://peeter.bevira.com/mobile/img/kolimisroomico.ico");
    width: 96px;
    height: 96px;
}

.theme-nordnet .bg-bevira{
    background-color:#1D4DA1!important
}
.theme-profoods .bg-bevira{
    background-color:#131111!important
}
.theme-nordnet img.nav-brand-logo {
    content:url(https://www.nordnet.ee/wp-content/uploads/2022/10/logo_white.svg);
}
.theme-profoods img.nav-brand-logo {
    content:url(https://peeter.bevira.com/fw/app/src.php?dcdskl=15741&crpske=1a83e385932d40d6c1d132d1a496e0a4c2hAvozc3h5HE7d23d82d8fe8d32de11760bb54f685ca&dcklstp=private_15740&prkdjd=820&);
}
.theme-nordnet .btn-primary {
    background-color: #1D4DA1;
    border-color: #1D4DA1;
}
.theme-nordnet .btn-outline-primary {
    color: #1D4DA1;
    border-color: #1D4DA1;
}
.theme-nordnet .btn-outline-primary:hover {
    color: #fff;
    background-color: #1D4DA1;
    border-color: #1D4DA1
}

.theme-nordnet .btn-outline-primary.focus,.btn-outline-primary:focus {
    box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
}

.theme-nordnet .btn-outline-primary.disabled,.btn-outline-primary:disabled {
    color: #1D4DA1;
    background-color: transparent
}

.theme-nordnet .btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #1D4DA1;
    border-color: #1D4DA1
}

.theme-nordnet .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
}

.theme-nordnet .bevira-loading {
    background-image: url("https://nordnet.ee/favicon.ico");
    width: 96px;
    height: 96px;
}

.theme-nordnet .table-bordered td,.table-bordered th {
    border: 1px solid #000000;
}


body, html {
    min-height: 100%;
    margin: 0;
}
body.theme-nordnet {
    margin: 0;
    background-image: url("https://nordnet.ee/img/iseteenindus/skanneriga.JPG");

    background-color: #d8e4f0;

    /* Center and scale the image nicely */
    background-position: top;
    background-repeat: no-repeat;
    background-size: contain;

}
body.theme-nordnet div.jumbotron {
    border: 2px solid #1D4DA1;
    border-radius: .7rem;
    padding: 1rem 1rem;
    min-height: 200px;
}

table.table-bevira .center{
    text-align:center;
}
table.table-bevira .right{
    text-align:right;
}

table.table-bevira tr.deleted{
    text-decoration: line-through;
}

.icon-sm{
    font-size:10px;
}

@media print {
    .noprint {
        display: none;
    }
    .onlyprint {
        display: inline;
    }
}
.show600 {display:none;}
.onlyprint {
    display: none;
}
@media only screen and (max-width: 640px) {
    .hide600 {display:none;}
    .show600 {display:inline;}
}
