body{ font-family:BNazanin;font-size:16px; }
.btn{ font-family:BYekan !important;font-size:14px !important; }
.act{ cursor:pointer;text-decoration:none;color:black; }

.bootbox-close-button{ display:none; }

.modal .modal-footer,
.bootbox .modal-footer{ text-align:left; }
.bootbox .btn{ min-width:80px;margin-left:5px; }

.modal-open .modal{ background:rgba(80,80,0,0.5); }
.myWaitModal{ position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(80,80,0,0.5);z-index:9990;width:100%;height:100%; }
.myWaitModal>i{ color:yellow;margin:100px auto; }

h1,h2,h3,h4,h5,h6,
h3.hme-layout-cell { font-family:BNazanin !important; }

.hme-headline{ font-family:BKoodakBold; }
.hme-slogan{ font-family:BYas; }
.hme-footer p{ font-family:BYekan; }
.hme-page-footer a{ font-family:BZiba !important;text-decoration:none !important;font-size:18px !important; }

#mainMenu{ width:100%; text-align:center; }
#mainMenu>a{ display:inline-table;width:100px;height:150px;border-radius:8px;color:transparent;font-family:BYekan;text-decoration:none !important; }
#mainMenu>a:hover{ cursor:pointer;box-shadow:0px 0px 10px #000;color:#555; }
#mainMenu>a>img{ width:64px;height:64px; }

label,
select,
input{ text-align:right;font-family:BNazanin !important;padding:1px 5px 1px 30px !important;font-size:large !important; }
label.me-ltr,
select.me-ltr,
input.me-ltr{ text-align:left;font-family:arial !important;direction:ltr; }

.breadcrumb>li{ font-family:BYas;font-size:12px; }

div.jqDock{ cursor:pointer; }

table>thead th{ font-family:BYekan !important;font-size:16px !important; }
table>tbody td{ font-family:BNazanin !important;font-size:larger !important; }
.dataTables_info{ font-family:BYas !important; }
td.left  { text-align:left;font-family:arial !important;vertical-align:middle !important; }
td.right { text-align:right;vertical-align:middle !important; }
td.center{ text-align:center;vertical-align:middle !important; }
tr.group{ background:rgba(100,150,250,0.2) !important; }

.tooltip{ font-family:bkoodakbold !important;font-size:14px !important; }
a.btn{ color:black !important; }

.files{ width:100%; text-align:left; }
.files>div{ display:inline-table;width:100px;min-height:130px;border-radius:8px;color:green;font-family:BYekan;text-decoration:none !important; }
.files>div:hover{ cursor:default;box-shadow:0px 0px 10px #000;color:#555; }
.files>div>img{ width:64px;height:64px; }
.files>div>p{ padding:0;margin:0; }
.files>div>a{ cursor:pointer;float:left;margin-left:5px; }

.dataTables_paginate li.active>a{ cursor:pointer !important; }
table.dataTable tfoot th, table.dataTable tfoot td{ padding:0 !important; }
table.dataTable tfoot th, table.dataTable tfoot td>select{ font-size:12px !important; }

.mainBtn{ width:100%;vertical-align:middle;margin:5px 1px;background:transparent; }
.mainBtn>img{ max-height:32px;min-width:32px;text-align:right;cursor:pointer; }
.mainBtn>label{ cursor:pointer;color:#999; }
.mainBtn:hover>label{ cursor:pointer;color:#fff; }