﻿.page{
    margin-top: 10px;
}
    .page div {
        margin-top: 3px;
        margin-bottom: 3px;
    }

    .az-thumb{
        max-width: 400px;
    }

    .table-small {
        font-size: 15px;
    }

.table-small td
{
    padding-top: 3px;
    padding-bottom: 3px;
    vertical-align: middle;
}
.btn-transparent {
    background-color: transparent;
}
.hidden {
    display: none !important;
    visibility: hidden !important;
}
.alert .alert-heading {
    text-transform: uppercase;
}
.alert i {
    margin-right: 5px;
}
.table-sm .btn{
    padding: 0px 0px 0px 0px;
    font-size: inherit;
}
.form-control-xs {
    height: calc(1.5125rem + 2px);
    padding: .1rem .3rem;
    font-size: .775rem;
    line-height: 1.2;
}
.breadcrumb {
    background-color: transparent;
    padding: 0px 0px;
    /*justify-content: flex-end; */
}
.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #aeb5b6;
    border-color: #aeb5b6;
}
.btn-link {
    color: rgba(114, 211, 197, 1)
}
    .btn-link:hover {
        color: rgba(12, 96, 89, 1);
        text-decoration: underline;
    }
    .btn-link:active {
        color: rgba(242, 83, 48, 1);
    }
.jumbo-mini {
    padding: 1rem 0rem;
    background-color: inherit;
}
.az-center {
    /*margin: 30px auto; */
    text-align: center;
}

    .az-center > span {
        display: block;
        margin-top: 5px;
    }
img.lang{
    padding: 0px 2px;
}
    img.lang.all {
        padding: 0px 4px;
    }

.az-tabpane {
    margin-top: 0px !important;
    padding: 1.5rem 0.5rem;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(114, 211, 197, 1);
}

.nav-pills .az-nav-item {
    color: rgba(114, 211, 197, 1);
}

.nav-pills .az-nav-item > span {
    display: block;
    padding: 0.5rem 1rem;
}

.nav-pills .az-nav-item > .disabled {
    /*    color: rgba(225, 251, 249, 1); */
}


    .nav-pills .az-nav-item > .active {
        color: #fff;
        background-color: rgba(12, 96, 89, 1);
    }

    .btn.float-right{
        margin-left: 5px;
    }

    .vf-title{
        width: 100%;
    }


.az-treelink, .az-treeimage {
    display: inline-block;
}

.az-treelinks:hover {
    background-color: #fafafa;
}

.az-treeimage {
    padding: 0px 6px 0px 0px;
}

.az-treenode {
    margin-left: 23px;
    line-height: 20px;
    margin-top: 1px;
    margin-bottom: 1px;
}
.az-treelink:not(:first-child){
    float: right;
}
.img-max {
    max-width: 100%;
    width: 100%;
}