﻿@font-face {
    font-family: Vazir;
    src: 
    url('../fonts/Vazir.woff2') format('woff2'),
    url('../fonts/Vazir.woff') format('woff');
    font-weight: normal;
	}

body   
{
    font-size: 10pt;
    font-family: Vazir,Tahoma;
    margin: 0px;
    padding: 0px;height:100%;
    direction:rtl;text-align:right;
    background-color:#fff;/*3695eb-f3f3f4*/
}

.main
{
    width:100%;
    height:auto;
    float:left;
    direction:rtl;
    font-family:Vazir;
    /*font-size:12px;*/
    text-align:right;
    /*background-color:#f3f3f4;*/
    margin-right:0;
    padding:0;
}
.RightPanel
{
    /*margin-top:5px;*/
    width:20%;
    height:100%;
    float:right;
    background-color:#fff;
    padding:0;
    margin:0;
    box-shadow:
        0 -6px white,         
    0 6px white,           
    0px 0 0px 0px black,  
    -7px 0 4px -3px #b63eee;
    border-left:1px solid #cbcbcb;

    /*border:1px solid gray;3d4957*/
}
.LeftPanel
{
    /*margin-top:5px;*/
    width:80%;
    height:100vh;
    font-family: Vazir,Tahoma;
    /*border:1px solid gray;*/
    float:right;direction:rtl;
    background-color:#fff;/*/#f3f3f4;*/
    margin-right:10%;margin-top:20px;
}

.toprow
{
    width:100%;
    height:auto;
    float:right;
    background-color:#fff;
    color:#4a4a4a;
    font-size:1.1vw;
    box-shadow: 0px 3px 5px 0px #cbcbcb;
    padding: 10px;
    border-top:3px solid #ffa12d;
    border-bottom:1px solid #cbcbcb;
    z-index:500;
}
.row01
{
    width:98%;
    margin: .75rem 1.25rem;/**/
    float:right;
    background-color:#ffa12d;
    text-align:right;
    padding: .75rem 1.25rem;
    border-radius:calc(.50rem - 1px) calc(.50rem - 1px) 0 0;
    border-bottom: 1px solid rgba(0,0,0,.125);
    margin-bottom:0;
}
.contentbody
{
    width:100%;
    float:right;
    background-color:White;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
    padding: .75rem 1.25rem;
    margin-right: .75rem 1.25rem;
    margin-top:0px;
}
.PopUp01
{
    background:#fff;
    border:1px solid #d2d2d2;
}
.BkPopUp
{
     background-color: Black;

            filter: alpha(opacity=80);

            opacity: 0.6;
}
.messagebox
{
float:left;
width:98%;
height:20%;
border:2px solid #eaeaea;
box-shadow:#eaeaea 5px 5px 5px;
margin:1%;
margin-top:0;
background-color:#fff;

}
.nava {
    color: #e2e2e2;
}
.dxbs-gridview > .panel > table > thead > tr:first-child > th
{
    border-top: 0;
    text-align: center;
}
.TxtAlign.form-control{
    text-align:center;
}
.col-3 {
    max-width: 100%;
}
.pill-nav a {
  display: block;
  color: black;
  padding: 8px;
  font-style:normal;
}

.pill-nav a:hover {
  background-color: rgba(0,0,0,.125);
  color: black;
  font-style:normal;
}

.pill-nav a.active {
  background-color: #0094ff;
  color: white;
  font-style:normal;
}
.nav-pills
{
    background-color:white;
}
.nav-item
{
    font-size:12pt;
}
.bg-orange{
    background-color:#ff5a00;
}
 .bg-green{
    background-color:#00b5ae;
}
.login-main{
     width:100%;
     height:100%;
     background-color:#00b5ae;
         font-size: 10pt;
    font-family: Vazir,Tahoma;
 }

.login-box{
    margin-top:10%;
    width:30%;
    height:320px;
    margin-left:35%;
    margin-right:35%;
    background-color:#f3f3f4;
    
}
.custshadow{
    box-shadow:#128984 2px 2px 2px;
}