

.fd-margin-1-rem {
    margin: 1rem;
}


h1.fd {
    /*
    margin-left: 1.6rem;    
    display: inline-block;
    */
}
h2.fd {
    /*
    text-align: center;
    */
}
.fd-margin-auto {
    margin: auto;    
}

input.fd-readonly{
    background-color: rgba(0,0,0,0.1);
}

h3.fd, h4.fd, h5.fd, h6.fd{
    margin-top: 2rem;
    margin-bottom: 1rem;
}

ul.fd_index{
    list-style-type: none;
}

ul.fd_index li {
    
}

textarea.fd{
    resize: vertical;
}


label.fd{
    margin-top: 0.5rem;
}
a.fd-logout {
    color: rgb(46,93,173);
    padding-left: 0.8rem;
    padding-right: 0.8rem;
    margin-left: 0.8rem;
    margin-right: 0.8rem;
}

button.fd {
    width:100%;
}

div.fd-top-nav-title a{
    font-size: inherit;
    color: inherit;
}

.fd-width-100{
    width: 100%;
}
.fd-width-50{
    width: 50%;
}

.button-outline-fd {    
    color: rgb(46,93,173) !important;
    border-color: rgb(46,93,173) !important;
}

.fd-select{
    border-color: transparent;
    background-color: rgb(46,93,173);
    color: #fff !important;
}

button.fd-select:focus{
    background-color: rgb(46,93,173);
}

button.fd-output{
    color: rgb(46,93,173);
    background-color: transparent;
    border-color: rgb(46,93,173);
}

hr.fd {
    border: none;
    border-top: 0.1rem solid rgb(46,93,173);
}

.demo-title-description {
    text-align: center;
}

.fd-display-none {
    display: none;
}

.fd-color-fd {
    color: rgb(46,93,173);
}

p.fd {
    text-align: justify;
}


a.fd{
    display: block;
    text-align:center;
    color: rgb(46,93,173);
    padding: 1.6rem;
}

a.fd:hover{
    background-color: rgba(0,0,0,0.1);
    cursor: pointer;
    font-weight: bold;
}

.fd-no-margin-top {
    margin-top: 0rem;
}

.fd-nav-title {
    font-size: 2.5rem;
}
.fd-nav-title:hover {
    background-color: rgba(0,0,0,0.1);
}

.fd-margin-top {
    margin-top: 1.6rem;
}

.fd-text-align-right {
    text-align: right;
}
.fd-text-align-center {
    text-align: center;
}
.fd-text-align-justify{
    text-align: justify;
}


div.fd-row-border{
    border: thin solid;
    border-width: 1px;
    border-radius: 0.5rem;
    border-color: rgb(46,93,173);
}
