TH {
    FONT-FAMILY: 'B Nazanin', Arial,sans-serif;
    TEXT-ALIGN: left;
    white-space: nowrap;
}

TD {
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    FONT-FAMILY: 'B Nazanin',Arial,sans-serif;
}

.LegendItem {
    font-family: B Nazanin,Tahoma,verdana;
    FONT-SIZE: 14px;
}

.fineprint {
    FONT-SIZE: 10pt;
}

.Tab {
    font-family: Tahoma;
    font-size: 8pt;
}

.ActiveTab {
    font-family: Tahoma;
    font-size: 8pt;
}


.PageTitle {
    font-family: B Nazanin, Verdana,Arial,Helvetica;
}

.button {
    font-family: B Nazanin,Tahoma,verdana;
    font-size: 12pt;
}

.Login {
    border-color: 00669F;
}

    .Login TD {
        font-family: B Nazanin,Tahoma,verdana;
        FONT-SIZE: 14px;
    }

.btn-empty {
    float: right;
}

.ToolIcon {
    font-size: 19px !important;
}

.CBox {
    width: 38px;
    height: 20px;
}

.button1 {
    padding: 3px;
    background-color: #fff;
    color: #333;
    border: 1px solid transparent;
    border-radius: 4px;
    border-color: #ccc;
    text-shadow: 0 1px 0 #fff;
    background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
    background-repeat: repeat-x;
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer;
}

    .button1:hover,
    .button1:focus {
        z-index: 2;
        background-color: #e0e0e0;
        background-position: 0 -15px;
    }

    .button1:active {
        z-index: 2;
        border-color: #3e8f3e;
        background-color: #e0e0e0;
        border-color: #dbdbdb;
        background-image: none;
        -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
        box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    }

    .button1[disabled] {
        pointer-events: none;
        cursor: not-allowed;
        filter: alpha(opacity=65);
        -webkit-box-shadow: none;
        box-shadow: none;
        opacity: .65;
    }

.Action {
    font-family: "B Nazanin",Tahoma, sans-serif;
    cursor: pointer;
    text-align: center;
}


.TabItem {
    font-family: "B Nazanin", verdana;
    font-size: 11pt;
    font-weight: bold;
}

.heading_title {
    font-family: "B Nazanin", verdana;
    font-size: 10pt;
    font-weight: bold;
    padding-right: 20px;
}

.jq-toast-single {
    font-family: "B Nazanin", verdana;
    font-size: 17px;
    text-align: right !important;
    padding-right: 15px;
}

.top-left.jq-toast-wrap {
    direction: rtl;
    top: 55px;
}

.close-jq-toast-single {
    top: 0px;
}

.CBoxOut {
    border: solid 0px #959595;
    background-color: transparent;
    line-height: 1;
}

DIV.MultiFilter {
    border: solid 1px #CCCCCC;
}

.TabGroup {
    BACKGROUND-COLOR: transparent;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: 'B Nazanin', Arial,Helvetica,sans-serif;
    font-size: 1em;
}

.div-danger {
    background-color: #f44336;
    color: white;
}

.div-box-container {
    background-color: #e0e0e0;
    padding: 15px;
    position: absolute;
    width: 100%;
    height: 100%;
}

.div-row {
    position: relative;
    background-color: #e0e0e0;
}

.div-box {
    float: right;
    margin: 10px;
    padding: 8px;
    width: 250px;
    border-top: 1px #bdbdbd solid;
    border-right: 1px #bdbdbd solid;
    border-bottom: 2px #757575 solid;
    border-left: 2px #757575 solid;
    box-shadow: 2px 2px #9e9e9e;
}

.box-img {
    position: relative;
    float: left;
    padding-right: 5px;
    width: 42px;
    height: 42px;
}

    .box-img img {
        height: 100%;
        width: auto;
    }

.box-title {
    font-size: 18px;
    line-height: 1px;
}

.box-data {
    font-size: 18px;
    font-weight: bold;
}

.div-success {
    background-color: #4caf50;
    color: white;
}

.div-alert {
    background-color: #ff9800;
    color: white;
}

.div-warnign {
    background-color: #ffc107;
    color: white;
}

.box-img-bs {
    position: relative;
    float: left;
    padding-right: 5px;
    margin-top: 10px;
    margin-left: 15px;
    width: 46px;
    height: 46px;
}

    .box-img-bs img {
        height: 100%;
        width: auto;
    }

.heading_box_tabs {
    font-size: 11pt;
    font-weight: bold;
    padding-right: 10px;
    margin-top: 5px;
}


.MenuBox {
    padding-top: 0px;
}

.blink {
    text-decoration: blink !important;
    -webkit-animation-name: blinker !important;
    -webkit-animation-duration: 0.6s !important;
    -webkit-animation-iteration-count: infinite !important;
    -webkit-animation-timing-function: ease-in-out !important;
    -webkit-animation-direction: alternate !important;
}

.ui-widget-header a {
    color: #3A5795;
}


.ui-resizable-se {
    left: 1px;
    right:auto;
}

.ui-icon, .ui-widget-content .ui-icon {
    background-image: url("images/ui-icons_444444_256x240-RTL.png")
}

.ui-widget-header .ui-icon {
    background-image: url("images/ui-icons_444444_256x240-RTL.png")
}
