﻿body {
    font-size:0.85rem;
}
h2{
    font-size: 1.5rem;
}
h4{
    font-size: 1.2rem;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    background-color: #fff;
    padding: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}
th{
    text-align:right;
    direction:rtl;
}

dl {
    margin-bottom: 15px;
}

    dl dt {
        background: #778da8;
        color: #fff;
        float: right;
        font-weight: bold;
        margin-left: 10px;
        padding: 5px;
        width: 100px;
    }

    dl dd {
        margin: 2px 0;
        padding: 5px 0;
        height: 40px;
    }

/*custom*/
.close
{
    float:left;
}
.alert p{
    margin-bottom:0;
}
.page-footer {
    height: 100%;
    padding: 15px;
}

.mr-auto {
    margin-right: 0 !important;
    margin-left: auto !important;
    padding-right: 0;
}


.container > .navbar-collapse {
    float: right;
}

.navbar-brand img {
    height: 25px;
    max-height: 25px;
}

@media print {
    .no-print, .no-print * {
        display: none !important;
    }
}


.text-english {
    font-family: Tahoma, Arial !important;
    font-size: inherit;
    direction: ltr !important;
}