﻿@font-face {
    font-family: 'Yek';
    src: url(../Fonts/BYekan.eot);
    src: url(../Fonts/BYekan.eot?#iefix) format("embedded-opentype"),url(../Fonts/BYekan.woff2) format("woff2"),url(../Fonts/BYekan.woff) format("woff"),url(../Fonts/BYekan.ttf) format("truetype");
}
@font-face {
    font-family: 'Tahoma';
    src: url('../Fonts/Tahoma.eot?#iefix') format('embedded-opentype'), 
         url('../Fonts/Tahoma.woff') format('woff'), 
         url('../Fonts/Tahoma.ttf')  format('truetype');
}
@font-face {
    font-family: 'BitaEOrganFonts';
    src: url('../Fonts/BitaEOrgan.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body {
    direction: rtl;
    margin: 0;
    font-family: 'Yek', Tahoma;
    font-size: 0.775rem;
}

a {
    color: #276eef;
    transition: color 0.2s, background-color 0.2s, border-color 0.2s;
    text-decoration: none;
}
    a:hover {
        text-decoration: none;
    }
    a img {
        border: 0 none;
    }
    a[disabled="disabled"] {
        color: #c4c4c4 !important;
    }
        a[disabled="disabled"] * {
            color: #c4c4c4 !important;
        }
    a:active, a:focus {
        outline: 0 none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    a:visited {
        color: #00e;
    }
    a.form-control-static:link {
        text-decoration: underline dotted;
    }

a:focus, input:focus, select:focus, textarea:focus,
a:active, input:active, select:active, textarea:active {
    -webkit-tap-highlight-color: transparent;
}

span.form-control-static {
    display: block;
}

hr {
    border-top: 0 none;
    border-bottom: 1px solid #a6a6a6;
}
.pr {
    position: relative;
}

.pa {
    position: absolute;
}

.oa {
    overflow: auto;
}

.oh {
    overflow: hidden;
}

.ohs {
    overflow: hidden !important;
}

.right {
    text-align: right;
}

.tahoma {
    font-family: Tahoma;
}

.ltr {
    direction: ltr;
}

.rtl {
    direction: rtl;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.hand {
    cursor: pointer;
}

.ell {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.nowrap {
    white-space: nowrap;
}

.container {
    width: 100%;
    min-width: 100%;
}

.no_select {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

a.disabled {
    opacity: 0.25 !important;
}

.navy {
    color: navy;
}

.purple {
    color: purple;
}

.bold {
    font-weight: bold;
}

.bita-icon, .zmdi {
    font-family: 'BitaEOrganFonts';
}


    .bita-quick-access:before {
        content: '\f101';
    }

    .bita-kartabl:before {
        content: '\f102';
    }

    .bita-dabir:before {
        content: '\f103';
    }

    .bita-draft:before {
        content: '\f104';
    }

    .bita-output:before {
        content: '\f105';
    }

    .bita-input:before {
        content: '\f106';
    }

    .bita-kartabl-item:before {
        content: '\f107';
    }

    .bita-internal:before {
        content: '\f108';
    }

.bita-menu-0:before {
    content: '\f109';
}

.bita-left-arrow-1:before {
    content: '\f10a';
}

.bita-down-arrow-1:before {
    content: '\f10b';
}

.bita-home:before {
    content: '\f10c';
}

.bita-close:before {
    content: '\f10d';
}

.bita-cancel:before {
    content: '\f10d';
}

.bita-attach:before {
    content: '\f10e';
}

.bita-loading:before {
    content: '\f10f';
}

.bita-organ:before {
    content: '\f110';
}

.bita-chart:before {
    content: '\f111';
}

.bita-member:before {
    content: '\f112';
}

.bita-area:before {
    content: '\f113';
}

.bita-letters:before {
    content: '\f114';
}

.bita-archive:before {
    content: '\f115';
}

.bita-draft:before {
    content: '\f116';
}

.bita-kartabl-archive:before {
    content: '\f117';
}

.bita-form-builder:before {
    content: '\f118';
}

.bita-bpms:before {
    content: '\f119';
}

.bita-clue:before {
    content: '\f11a';
}

.bita-oppu:before {
    content: '\f11b';
}

.bita-campaign:before {
    content: '\f11c';
}

.bita-product:before {
    content: '\f11d';
}

.bita-product-draft:before {
    content: '\f11e';
}

.bita-product-factor:before {
    content: '\f11f';
}

.bita-follow:before {
    content: '\f120';
}

.bita-support:before {
    content: '\f121';
}

.bita-rb:before {
    content: '\f122';
}

.bita-club:before {
    content: '\f123';
}

.bita-chat:before {
    content: '\f124';
}

.bita-message:before {
    content: '\f125';
}

.bita-email:before {
    content: '\f126';
}

.bita-fax:before {
    content: '\f127';
}

.bita-sms:before {
    content: '\f128';
}

.bita-call:before {
    content: '\f129';
}

.bita-voip:before {
    content: '\f12a';
}

.bita-calendar:before,
.zmdi-calendar-check:before {
    content: '\f12b';
}

.bita-meeting:before {
    content: '\f12c';
}

.bita-task:before {
    content: '\f12d';
}

.bita-note:before {
    content: '\f12e';
}

.bita-todo:before {
    content: '\f12f';
}

.bita-other:before {
    content: '\f130';
}

.bita-help:before {
    content: '\f131';
}

.bita-calc:before {
    content: '\f132';
}

.bita-contact:before {
    content: '\f133';
}

.bita-archive-2:before {
    content: '\f134';
}

.bita-menu:before {
    content: '\f135';
}

.bita-save:before {
    content: '\f136';
}

.bita-search:before {
    content: '\f137';
}

.bita-alarm:before {
    content: '\f138';
}

.bita-settings:before {
    content: '\f139';
}

.bita-print:before,
.zmdi-print:before {
    content: '\f13a';
}

.bita-reply:before {
    content: '\f13b';
}

.bita-right-arrow-1:before {
    content: '\f13c';
}

.bita-delete:before {
    content: '\f13d';
}

.bita-pin:before {
    content: '\f13e';
}

.bita-pinned:before {
    content: '\f13f';
}

.bita-member-group:before {
    content: '\f140';
}

.bita-member-roles:before {
    content: '\f141';
}

.bita-bita:before {
    content: '\f142';
}

.bita-ok:before {
    content: '\f143';
}

.bita-cancel:before {
    content: '\f144';
}

.bita-enter:before {
    content: '\f145';
}

.bita-reload:before {
    content: '\f146';
}

.bita-clear:before {
    content: '\f147';
}

.bita-inbox:before {
    content: '\f148';
}

.bita-outbox:before {
    content: '\f149';
}

.bita-basic:before {
    content: '\f14a';
}

.bita-coding:before {
    content: '\f14b';
}

.bita-slogan:before {
    content: '\f14c';
}

.bita-letter-settings:before {
    content: '\f14d';
}

.bita-reserv:before {
    content: '\f14e';
}

.bita-search-input:before {
    content: '\f14f';
}

.bita-search-output:before {
    content: '\f150';
}

.bita-search-total:before {
    content: '\f151';
}

.bita-automation:before {
    content: '\f152';
}

.bita-draft-write:before {
    content: '\f154';
}

.bita-draft-list:before {
    content: '\f153';
}

.bita-internal-write:before {
    content: '\f156';
}

.bita-internal-list:before {
    content: '\f155';
}

.bita-kartabl-sent:before {
    content: '\f157';
}

.bita-kartabl-received:before {
    content: '\f158';
}

.bita-kartabl-sent-received:before {
    content: '\f159';
}

.bita-recycle-bin:before {
    content: '\f15a';
}

.bita-personal-folder:before {
    content: '\f15b';
}

.bita-forms-and-pbms:before {
    content: '\f15c';
}

.bita-rpt:before {
    content: '\f15d';
}

.bita-pen:before {
    content: '\f15e';
}

.bita-serial:before {
    content: '\f15f';
}

.bita-serial-to-module:before {
    content: '\f160';
}

.bita-archive-all:before {
    content: '\f161';
}

.bita-archive-my-access:before {
    content: '\f162';
}

.bita-archive-mine:before {
    content: '\f163';
}

.bita-right-arrow:before,
.zmdi-arrow-right:before {
    content: '\f164';
}

.bita-add:before {
    content: '\f165';
}

.bita-plus:before {
    content: '\f165';
}
.bita-minus:before {
    content: '\f240';
}

.bita-chains:before {
    content: '\f166';
}

.bita-return:before {
    content: '\f167';
}

.bita-exit:before {
    content: '\f168';
}

.bita-circle:before {
    content: '\f169';
}

.bita-left-arrow:before,
.zmdi-arrow-left:before {
    content: '\f16b';
}

.bita-picture:before {
    content: '\f16c';
}

.bita-resid:before {
    content: '\f16d';
}

.bita-email-close:before {
    content: '\f16e';
}

.bita-email-open:before {
    content: '\f16f';
}

.bita-signature:before {
    content: '\f170';
}

.bita-www:before {
    content: '\f171';
}

.bita-scan:before {
    content: '\f172';
}

.bita-rotate-right:before {
    content: '\f173';
}

.bita-rotate-left:before {
    content: '\f174';
}

.bita-home:before {
    content: '\f175';
}

.bita-upload:before {
    content: '\f176';
}

.bita-access:before {
    content: '\f177';
}

.bita-all:before {
    content: '\f178';
}

.bita-none:before {
    content: '\f179';
}

.bita-waiting:before {
    content: '\f17a';
}

.bita-waiting2:before {
    content: '\f17b';
}

.bita-woman:before {
    content: '\f17c';
}

.bita-paper:before {
    content: '\f17d';
}

.bita-stamp:before {
    content: '\f17e';
}

.bita-refer:before {
    content: '\f17f';
}

.bita-up-arrow:before {
    content: '\f10b';
}

.bita-up-arrow-1:before {
    content: '\f18a';
}

.bita-overview:before {
    content: '\f180';
}

.bita-shenavar:before {
    content: '\f181';
}

.bita-tour:before {
    content: '\f182';
}

.bita-hotel:before {
    content: '\f183';
}

.bita-belit-charter:before {
    content: '\f184';
}

.bita-belit:before {
    content: '\f185';
}

.bita-bimeh:before {
    content: '\f186';
}

.bita-visa:before {
    content: '\f187';
}

.bita-user-report:before {
    content: '\f15d';
}

.bita-bitaz:before {
    content: '\f189';
}

.bita-grid-form:before {
    content: '\f195';
}

.bita-absolute-form:before {
    content: '\f196';
}

.bita-stepped-form:before {
    content: '\f197';
}

.bita-form-add-alone:before {
    content: '\f198';
}

.bita-form-add-bpms:before {
    content: '\f199';
}

.bita-form-add-alone-and-bpms:before {
    content: '\f19a';
}

.bita-phone:before {
    content: '\f19b';
}

.bita-tablet:before {
    content: '\f19c';
}

.bita-pc:before {
    content: '\f19d';
}

.bita-dollar-1:before {
    content: '\f19e';
}

.bita-dollar-2:before {
    content: '\f19f';
}

.bita-menu-dot-1:before {
    content: '\f1a0';
}

.bita-menu-dot-2:before {
    content: '\f1a1';
}

.bita-video:before {
    content: '\f1a2';
}

.bita-large-view:before {
    content: '\f1a3';
}

.bita-session:before {
    content: '\f1a4';
}

.bita-location:before {
    content: '\f1ac';
}

.bita-firefox:before {
    content: '\f1ac';
}

.bita-chrome:before {
    content: '\f1ad';
}

.bita-explorer:before {
    content: '\f1ae';
}

.bita-edge:before {
    content: '\f1af';
}

.bita-fb-textbox:before {
    content: '\f1b0';
}

.bita-fb-dropdown:before {
    content: '\f1b1';
}

.bita-fb-checkbox:before {
    content: '\f1b2';
}

.bita-fb-radiobutton:before {
    content: '\f1b3';
}

.bita-fb-checkbox-list:before {
    content: '\f1b4';
}

.bita-fb-radiobutton-list:before {
    content: '\f1b5';
}

.bita-fb-fileupload:before {
    content: '\f1b6';
}

.bita-fb-signature-normal:before {
    content: '\f1b7';
}

.bita-fb-datepicker:before {
    content: '\f1b8';
}

.bita-fb-timepicker:before {
    content: '\f1b9';
}

.bita-fb-label:before {
    content: '\f1ba';
}

.bita-fb-listbox:before {
    content: '\f1bb';
}

.bita-fb-picker:before {
    content: '\f1bc';
}

.bita-fb-grid:before {
    content: '\f1bd';
}

.bita-fb-map:before {
    content: '\f1be';
}

.bita-fb-location:before {
    content: '\f1bf';
}

.bita-fb-picture:before {
    content: '\f1c0';
}

.bita-fb-video:before {
    content: '\f1c1';
}

.bita-fb-voice:before {
    content: '\f1c2';
}

.bita-fb-signature-pad:before {
    content: '\f1c3';
}

.bita-fb-signature-organ:before {
    content: '\f1c4';
}

.bita-fb-barcode:before {
    content: '\f1c5';
}

.bita-star-off:before {
    content: '\f1c6';
}

.bita-star-on:before {
    content: '\f1c7';
}

.bita-activity:before {
    content: '\f1c8';
}

.bita-jump:before {
    content: '\f1c9';
}

.bita-decision:before {
    content: '\f1ca';
}

.bita-add-connection:before {
    content: '\f1cb';
}

.bita-asc:before {
    content: '\f1cd';
}

.bita-desc:before {
    content: '\f1ce';
}

.bita-a-to-z:before {
    content: '\f1cf';
}

.bita-z-to-a:before {
    content: '\f1d0';
}

.bita-spell-check:before {
    content: '\f1d1';
}

.bita-db:before {
    content: '\f1d2';
}

.bita-tag:before {
    content: '\f1d3';
}

.bita-like-dis:before {
    content: '\f1d4';
}

.bita-like:before {
    content: '\f1d5';
}

.bita-like-and-like-dis:before {
    content: '\f1d6';
}

.bita-decision-xor:before {
    content: '\f1d7';
}

.bita-decision-and:before {
    content: '\f1d8';
}

.bita-decision-or:before {
    content: '\f1d9';
}

.bita-picture-2:before {
    content: '\f1da';
}

.bita-zoom-in:before {
    content: '\f1db';
}

.bita-zoom-out:before {
    content: '\f1dc';
}

.bita-dll:before {
    content: '\f1dd';
}

.bita-design:before {
    content: '\f1de';
}

.bita-toggle:before {
    content: '\f1df';
}

.bita-grid:before {
    content: '\f1e0';
}

.bita-edit:before {
    content: '\f1e1';
}

.bita-key:before {
    content: '\f1e2';
}

.bita-play:before {
    content: '\f1e3';
}

.bita-pause:before {
    content: '\f1e4';
}

.bita-lock:before {
    content: '\f1e5';
}

.bita-unlock:before {
    content: '\f1e6';
}

.bita-letter-input:before {
    content: '\f1e7';
}

.bita-letter-output:before {
    content: '\f1e8';
}

.bita-letter-all:before {
    content: '\f1e9';
}

.bita-select:before {
    content: '\f1ea';
}

.bita-club:before {
    content: '\f1eb';
}

.bita-archive-special:before {
    content: '\f1ec';
}

.bita-refer-next:before {
    content: '\f1ed';
}

.bita-task-current:before {
    content: '\f1ee';
}

.bita-task-late:before {
    content: '\f1ef';
}

.bita-task-done:before {
    content: '\f1f0';
}

.bita-alarm-2:before {
    content: '\f1f1';
}

.bita-important:before {
    content: '\f1f2';
}

.bita-important-very:before {
    content: '\f1f3';
}

.bita-task-empty:before {
    content: '\f1f4';
}

.bita-word:before {
    content: '\f1f5';
}

.bita-excel:before {
    content: '\f1f6';
}

.bita-exchange:before {
    content: '\f1f7';
}

.bita-stimul:before {
    content: '\f1f8';
}

.bita-copy:before {
    content: '\f1f9';
}

.bita-crop:before {
    content: '\f1fa';
}

.bita-download:before {
    content: '\f1fb';
}

.bita-upload:before {
    content: '\f1fc';
}

.bita-portal-manage:before {
    content: '\f1fd';
}

.bita-news:before {
    content: '\f1fe';
}

.bita-banner:before {
    content: '\f1ff';
}

.bita-webpage:before {
    content: '\f200';
}

.bita-faq:before {
    content: '\f201';
}

.bita-learn:before {
    content: '\f202';
}

.bita-ticket:before {
    content: '\f203';
}

.bita-ticket-received:before {
    content: '\f204';
}

.bita-ticket-all:before {
    content: '\f205';
}

.bita-gift:before {
    content: '\f206';
}

.bita-off:before {
    content: '\f207';
}

.bita-dollar-3:before {
    content: '\f208';
}

.bita-chart-line:before {
    content: '\f209';
}

.bita-chart-spline:before {
    content: '\f20a';
}

.bita-chart-area:before {
    content: '\f20b';
}

.bita-chart-column:before {
    content: '\f20c';
}

.bita-chart-dot:before {
    content: '\f20d';
}

.bita-chart-pie:before {
    content: '\f20e';
}

.bita-invoice:before {
    content: '\f20f';
}

.bita-factor:before {
    content: '\f210';
}

.bita-contract:before {
    content: '\f211';
}

.bita-offer:before {
    content: '\f212';
}

.bita-new:before {
    content: '\f213';
}

.bita-share:before {
    content: '\f214';
}

.bita-pdf:before {
    content: '\f215';
}

.bita-undelete:before {
    content: '\f216';
}

.bita-step-2:before {
    content: '\f217';
}

.bita-step-3:before {
    content: '\f218';
}

.bita-progress:before {
    content: '\f219';
}

.bita-ok-2:before {
    content: '\f21a';
}

.bita-sent:before {
    content: '\f21b';
}

.bita-farasoo:before {
    content: '\f21c';
}

.bita-im:before {
    content: '\f21d';
}

.bita-absent:before {
    content: '\f21e';
}

.bita-ravis:before {
    content: '\f21f';
}

.bita-dashboard:before {
    content: '\f220';
}

.bita-file-box:before {
    content: '\f221';
}

.bita-search-overal:before {
    content: '\f222';
}

.bita-empty:before {
    content: '\f223';
}

.bita-recent:before {
    content: '\f224';
}

.bita-file-manager:before {
    content: '\f225';
}

.bita-view-list:before {
    content: '\f226';
}

.bita-view-tile:before {
    content: '\f227';
}

.bita-leave:before {
    content: '\f228';
}

.bita-unleave:before {
    content: '\f229';
}

.bita-backup:before {
    content: '\f22a';
}

.bita-tafviz:before {
    content: '\f22b';
}

.bita-circle-2:before {
    content: '\f22c';
}

.bita-related:before {
    content: '\f22d';
}

.bita-douplicate:before {
    content: '\f22e';
}

.bita-fullscreen:before {
    content: '\f22f';
}

.bita-slideshow:before {
    content: '\f230';
}

.bita-vote:before {
    content: '\f231';
}

.bita-post:before {
    content: '\f233';
}

.bita-hand:before {
    content: '\f234';
}

.bita-ece:before {
    content: '\f235';
}

.bita-file:before {
    content: '\f236';
}

.bita-follow-up:before {
    content: '\f237';
}

.bita-crm:before {
    content: '\f238';
}

.bita-action:before {
    content: '\f239';
}

.bita-happy:before {
    content: '\f23a';
}

.bita-unhappy:before {
    content: '\f23b';
}

.bita-face-normal:before {
    content: '\f23c';
}

.bita-absent-left-arrow:before {
    content: '\f23d';
}

.bita-absent-right-arrow:before {
    content: '\f23e';
}

.bita-marker:before {
    content: '\f23f';
}

.bita-minus:before {
    content: '\f240';
}

.bita-send:before {
    content: '\f241';
}

.bita-microphone:before {
    content: '\f242';
}

.bita-tik-1:before {
    content: '\f243';
}

.bita-tik-2:before {
    content: '\f244';
}

.bita-squre:before {
    content: '\f245';
}

.bita-driver:before {
    content: '\f247';
}

.bita-show-township:before {
    content: '\f248';
}

.bita-show-all-drivers:before {
    content: '\f249';
}

.bita-show-agency:before {
    content: '\f24a';
}

/* *-*-*-*-* aaaaaaaaaaa *-*-*-*-* */

.rotate {
    -webkit-animation: rotate 1.5s linear infinite;
    animation: rotate 1.5s linear infinite;
}

@-webkit-keyframes rotate {
    to {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes rotate {
    to {
        transform: rotate(360deg);
    }
}

.colors {
    color: #ff0000;
    animation: anim_colors 7s linear infinite;
    animation-delay: 0s;
}
@-webkit-keyframes anim_colors {
    16.66% { color: #f44336; }
    33.32% { color: #8bc34a; }
    49.98% { color: #00bcd4; }
    66.64% { color: #2196f3; }
    83.3% { color: #9c27b0; }
    100% { color: #f44336; }
}
@keyframes anim_colors {
    16.66% { color: #f44336; }
    33.32% { color: #8bc34a; }
    49.98% { color: #00bcd4; }
    66.64% { color: #2196f3; }
    83.3% { color: #9c27b0; }
    100% { color: #f44336; }
}

.animation_1 {
    -webkit-animation: animation_1 0.4s linear 2;
    animation: animation_1 0.4s linear 2;
}

@-webkit-keyframes animation_1 {
    0% { -webkit-transform: scale(1); color: #000; }
    50% { -webkit-transform: scale(1.5); color: #478aff; }
    100% { -webkit-transform: scale(1); color: #000; }
}

@keyframes animation_1 {
    0% { transform: scale(1); color: #000; }
    50% { transform: scale(1.5); color: #478aff; }
    100% { transform: scale(1); color: #000; }
}

.btn {
    font-size: 0.8rem;
    border-radius: 7px;
}

.btn-sm {
    font-size: 0.75rem;
}

.zmdi1 {
    display: inline-block;
    font: normal normal normal 0.875rem/1 'BitaEOrganFonts';
    font-size: 0.875rem;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: table-cell;
    vertical-align: middle;
}

.zmdi2 {
    display: table-cell;
    padding-right: 5px;
    vertical-align: middle;
}

.dropdown {
    z-index: 10000;
}

.hide {
    display: none;
}

.hide2 {
    visibility: hidden;
}

.hides {
    display: none !important;
}

.hide3, .hide3 * {
    visibility: hidden;
}

/* ************************************************************************************ */
/* *********************************BITA MATERIAL ************************************* */
.div_switchbutton {
    position: relative;
    width: 32px;
    height: 16px;
}

    .div_switchbutton div.rail {
        border-radius: 40px;
        background-color: #b2b2b2;
        height: 66%;
        position: absolute;
        top: 23%;
        left: 5%;
        right: 5%;
        transition: all 0.2s;
        box-shadow: 0px 0px 0px 0px transparent;
    }

    .div_switchbutton div.thumb {
        width: 50%;
        height: 100%;
        position: absolute;
        left: 0%;
        top: 5%;
        background-color: #ffffff;
        border-radius: 50%;
        box-shadow: 0px 2px 4px 0px #717171;
        transition: all 0.2s;
    }

    .div_switchbutton input[type="checkbox"] {
        position: absolute;
        top: -30%;
        left: -30%;
        width: 160%;
        height: 160%;
        margin: 0px;
        z-index: 3;
        opacity: 0;
        filter: alpha(opacity=0);
        cursor: pointer;
    }

        .div_switchbutton input[type="checkbox"]:checked ~ div.thumb {
            left: 50%;
            background-color: #287bd5; /*1cb117;*/
            box-shadow: 0px 2px 4px 0px #e6e7ea;
        }

        .div_switchbutton input[type="checkbox"]:checked ~ div.rail {
            background-color: #80bdff;
        }

        .div_switchbutton input[type="checkbox"][disabled=""] ~ div.rail {
            background-color: #dedede;
        }

        .div_switchbutton input[type="checkbox"]:focus ~ div.rail {
            box-shadow: 0px 0px 4px 0px #80bdff;
        }

        .div_switchbutton input[type="checkbox"][disabled=""] ~ div.thumb {
            background-color: #d8d8d8;
            box-shadow: 0px 2px 4px 0px #717171;
        }




.div_radio {
    position: relative;
    width: 20px;
    height: 20px;
    z-index: 0;
}

    .div_radio input[type="radio"] {
        position: absolute;
        left: -30%;
        top: -30%;
        width: 160%;
        height: 160%;
        cursor: pointer;
        margin: 0px;
        opacity: 0;
        filter: alpha(opacity=0);
        z-index: 3;
    }

    .div_radio div.border {
        position: absolute;
        left: 0px;
        top: 0px;
        right: 0px;
        bottom: 0px;
        border: 2px solid #6e6e6e; /*#fa7c00;*/
        border-radius: 50%;
        z-index: 1;
        transition: all 0.2s;
        box-shadow: 0px 0px 0px 0px transparent;
    }

    .div_radio div.center {
        position: absolute;
        left: 30%;
        top: 30%;
        width: 40%;
        height: 40%;
        background-color: #287bd5;
        border-radius: 50%;
        transform: scale(0);
        transition: all 0.2s;
        z-index: 2;
    }

    .div_radio input[type="radio"]:checked ~ div.border {
        border-color: #287bd5;
    }

    .div_radio input[type="radio"]:checked ~ div.center {
        transform: scale(1);
    }

    .div_radio input[type="radio"][disabled] ~ div.border {
        border-color: #d7d7d7;
    }

    .div_radio input[type="radio"][disabled]:checked ~ div.border {
        border-color: #d7d7d7;
    }

    .div_radio input[type="radio"][disabled]:checked ~ div.center {
        background-color: #d7d7d7 !important;
    }

    .div_radio input[type="radio"]:focus ~ div.border {
        box-shadow: 0px 0px 4px 0px #80bdff;
    }


.div_checkbox {
    position: relative;
    width: 19px;
    height: 19px;
    z-index: 0;
}

    .div_checkbox input[type="checkbox"] {
        position: absolute;
        left: -30%;
        top: -30%;
        width: 160%;
        height: 160%;
        cursor: pointer;
        margin: 0px;
        opacity: 0;
        filter: alpha(opacity=0);
    }

    .div_checkbox div.border {
        position: absolute;
        left: 0px;
        top: 0px;
        right: 0px;
        bottom: 0px;
        border: 2px solid #6e6e6e; /*#287bd5;*/
        border-radius: 2px;
        background-color: transparent;
        z-index: -2;
        transition: all 0.2s;
        box-shadow: 0px 0px 0px 0px transparent;
    }

    .div_checkbox img {
        position: absolute;
        left: 15%;
        top: 15%;
        width: 70%;
        height: 70%;
        transition: all 0.2s;
        opacity: 0;
        filter: alpha(opacity=0);
        z-index: -1;
    }

    .div_checkbox input[type="checkbox"]:checked ~ div.border {
        border-color: #287bd5;
        background-color: #287bd5;
    }

    .div_checkbox input[type="checkbox"]:checked ~ img {
        /*transform: scale(1);*/
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .div_checkbox input[type="checkbox"][disabled]:checked ~ div.border {
        border-color: #d7d7d7;
        background-color: #d7d7d7;
    }

    .div_checkbox input[type="checkbox"][disabled] ~ div.border {
        border-color: #d7d7d7;
    }

    .div_checkbox input[type="checkbox"]:focus ~ div.border {
        box-shadow: 0px 0px 4px 0px #80bdff;
    }

.bita_ripple {
    position: relative;
    overflow: hidden;
}

span.bita_ripple_span {
    position: absolute;
    display: block;
    width: 100px;
    height: 100px;
    background-color: #003366;
    border-radius: 50%;
    transform: scale(0);
    transition: all 0.6s;
    opacity: 0.4;
    pointer-events: none;
}

span.bita_ripple_span_animation {
    transform: scale(1);
    opacity: 0;
}
/* *********************************BITA MATERIAL ************************************* */
/* ************************************************************************************ */

.form-control {
    font-size: 0.785rem;
    display: inline !important;
    padding: 0.255rem 0.552rem;
}

.form-control-required {
    border: 1px solid #dc3545 !important;
    box-shadow: none !important;
}

.form-control-required:focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25) !important;
}

.div_material_textbox {
    margin: 0.4rem 0;
}
    .div_material_textbox .div_input {
        /*float: right;*/
        position: relative;
    }
        .div_material_textbox .div_input .div_hint {
            position: absolute;
            right: 10px;
            top: 50%;
            margin-top: -9.5px;
            font-size: 0.685rem;
            transition: all 0.2s;
            z-index: 10;
            pointer-events: none;
            white-space: nowrap;
        }
    .div_material_textbox .div_input_focus .div_hint {
        top: -7px;
        transform-origin: top right;
        transform: scale(0.9);
        color: #00b1ff;
    }
    .div_material_textbox .div_hint_fixed {
        top: -7px !important;
        transform-origin: top right;
        transform: scale(0.9) !important;
        color: #00b1ff;
    }
    .div_material_textbox .div_input .div_hint_center {
        right: auto !important;
        left: 50% !important;
        transform: translate(-50%, 0%) !important;
    }


.page_title_button_pane_bg {
    padding: 3px;
    background-color: #f7f7f7;
    box-shadow: 0 0 7px #d3d9df;
}

.page_title_button_pane_bg2 {
    position: -webkit-fixed;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 3px;
    background-color: #f7f7f7;
    box-shadow: 0 0 7px #d3d9df;
    overflow-x: auto;
    white-space: nowrap;
}
.page_title_button_pane_bg2_safari { /*در مرورگر سافاری وقتی که اسکرول صفحه کمتر از حدی است که بتواند استیکی شود*/
    position: absolute;
}
.page_title_button_pane_bg2_sticky {
    position: -webkit-sticky;
    position: sticky;
}

.bita_select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    color: #000;
    border-radius: 3px;
    background-color: #f1f1f1;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.65);
    background-image: url('../Images/down_arrow_drop_down.png');
    background-size: 12px 8px;
    background-repeat: no-repeat;
    background-position: 5px 52%;
    height: auto !important;
    padding: 0.19rem 0.552rem 0.19rem 20px !important;
    outline: 0 none;
}

.bita_select_grouping {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 2px 4px 2px 24px;
    border: solid 1px #a7abb5;
    border-bottom-color: #d9dae0;
    border-left-color: #c2c4cb;
    border-right-color: #c2c4cb;
    transition: border 0.3s;
    cursor: pointer;
    color: #000;
    border-radius: 3px;
    outline: none 0 !important;
    background-color: #f1f1f1;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.65);
    background-image: url('../Images/down_arrow_drop_down.png');
    background-size: 12px 8px;
    background-repeat: no-repeat;
    background-position: 7px 52%;
    height: auto !important;
    padding-left: 22px;
}
    .bita_select:hover, .bita_select_grouping:hover {
        background-color: #f7f7f7;
    }
    .bita_select:focus, .bita_select_grouping:focus {
    }
    .bita_select:active, .bita_select_grouping:active {
        background-color: #e8e8e8;
    }
    .bita_select:disabled, .bita_select[disabled], .bita_select[disabled="disabled"] {
        color: #a7abb5;
        background-color: #e8e8e8;
    }
    .bita_select option {
        background-color: #fff !important;
        padding-top: 0.1rem;
        padding-bottom: 0.1rem;
    }

.div_search_container {
    display: flex;
    -webkit-display: flex;
    -moz-display: flex;
    -ms--display: flex;
    flex: 1;
    flex-direction: row;
    align-items: baseline;
    margin-top: 7px;
}
    .div_search_container .div_search_btn {
        padding-left: 15px;
    }

    .div_search_container > .container-fluid {
    }
        .div_search_container > .container-fluid > .div_search_sm_toggle {
            display: none;
        }
        .div_search_container > .container-fluid > .div_search_row {
            display: flex;
            position: inherit;
            z-index: inherit;
            background-color: inherit;
            box-shadow: inherit;
            border-radius: inherit;
            max-height: inherit;
            overflow-y: inherit;
        }
            .div_search_container > .container-fluid > .div_search_row.div_search_row_visibile_on_sm {
                display: flex;
                position: absolute;
                z-index: 1;
                background-color: #fff;
                box-shadow: 0 1px 3px #838383, 0 1px 7px #676767;
                border-radius: 0.3rem;
                max-height: 325px;
                overflow-y: auto;
            }

@media (max-width: 760px) {
    .div_search_container {
    }
        .div_search_container > .container-fluid {
        }
            .div_search_container > .container-fluid > .div_search_sm_toggle {
                display: flex;
            }
            .div_search_container > .container-fluid > .div_search_row {
                display: none;
            }
}

.div_loading_container {
    position: absolute;
    text-align: center;
    background-color: #fff;
    padding: 6px 15px 11px 15px;
    border-radius: 0.3rem;
    box-shadow: 0 0 7px #7b7b7b;
    border: 1px solid #cecece;
    z-index: 1000;
}
    .div_loading_container > .div_loading span.bita-loading {
        display: inline-block;
    }


/* ************************************************************************************* */
/* *********************************Grid Responsive************************************* */
.div_grid_container {
    overflow-x: auto;
    overflow-y: hidden;
}
    .div_grid_container.responsive_w90 {
        width: 90%;
    }
    .div_grid_container .btn {
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }
        .div_grid_container .btn .zmdi1 {
        }
            .div_grid_container .btn .zmdi1:before {
                margin-bottom: -1px;
                transform: scale(1.25);
            }
    .div_grid_container .div_buttons {
        display: inline-flex;
        align-items: center;
    }
        .div_grid_container .div_buttons > a {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            font-size: 10px;
            width: 32px;
            height: 32px;
            border-radius: 50%;
            /*margin-left: -4px;*/
            transition: background-color 0.2s;
        }
            .div_grid_container .div_buttons > a.disabled {
                pointer-events: none;
            }
            .div_grid_container .div_buttons > a > .bita-icon {
            }
                .div_grid_container .div_buttons > a > .bita-icon:before {
                    margin-bottom: 0;
                    transform: scale(1.7);
                }

            .div_grid_container .div_buttons > a.yellow:hover { background-color: #f9e95f; }
            .div_grid_container .div_buttons > a.yellow:active { background-color: #e1d145; }
            .div_grid_container .div_buttons > a.blue:hover { background-color: #95edf7; }
            .div_grid_container .div_buttons > a.blue:active { background-color: #82e0ea; }
            .div_grid_container .div_buttons > a.red:hover { background-color: #ff9173; }
            .div_grid_container .div_buttons > a.red:active { background-color: #e27355; }
            .div_grid_container .div_buttons > a.green:hover { background-color: #a4ff8f; }
            .div_grid_container .div_buttons > a.green:active { background-color: #79ed5e; }
            .div_grid_container .div_buttons > a.menu_color:hover { background-color: #b889c4; }
            .div_grid_container .div_buttons > a.menu_color:focus { background-color: #b889c4; color: #fff; }
            .div_grid_container .div_buttons > a:disabled,
            .div_grid_container .div_buttons > a.aspNetDisabled {
                opacity: 0.35;
                filter: grayscale(1);
                background-color: transparent !important;
            }
            .div_grid_container .div_row .div_icon {
                display: inline-flex;
                align-items: center;
                justify-content: center;
                font-size: 1.1rem;
                border-radius: 50%;
                position: relative;
                transition: background-color 0.2s, color 0.2s; 
            }

td.dxgv, td.dxtl {
    font-family: Tahoma;
    font-size: 0.74rem;
    font-weight: normal;
}

td.dxgv {
    height: 26px !important;
}

.dxp-button {
    font-family: Tahoma;
}

.dxtlPagerTopPanel_DevEx, .dxtlPagerBottomPanel_DevEx {
    background-position: left bottom !important;
    background-repeat: repeat-x !important;
    background-color: #fff !important;
}
a.dxp-num {
    padding: 6px 10px !important;
    font-family: Tahoma;
    font-size: 0.785rem;
}

b.dxp-num {
    padding: 5px 5px !important;
    font-size: 0.785rem;
    font-family: Tahoma;
}

b.dxp-button {
    padding: 6px 11px !important;
}

.dxgvHeader_DevEx {
    white-space: normal !important;
}
.dxgvHeader_DevEx, .dxtlHeader_DevEx {
    padding-top: 2px;
    padding-bottom: 3px;
    font-family: Tahoma;
    font-size: 0.75rem;
    height: 24px;
}

.dxp-summary {
    font-family: Tahoma;
    font-size: 0.7rem;
    line-height: 25px;
}

@media only screen and (max-width: 575px) {
    .div_td_min {
        min-width: 150px;
    }

    .div_td_min_200 {
        min-width: 200px;
    }

    .div_td_min_300 {
        min-width: 300px;
    }

    td.dxgv, td.dxtl {
        min-height: 35px !important;
    }

    .dxgvHeader_DevEx, .dxtlHeader_DevEx {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media only screen and (max-width: 768px) {
    b.dxp-button {
        padding: 0.4rem 1rem !important;
        font-family: Tahoma;
        font-size: 0.8rem;
    }

    a.dxp-num {
        padding: 0.4rem 0.55rem !important;
        font-family: Tahoma;
        font-size: 0.8rem;
    }

    b.dxp-num {
        padding: 0.4rem 0.55rem !important;
        font-size: 0.785rem;
        font-family: Tahoma;
    }

    .form-control {
        padding-top: 0.375rem !important;
        padding-bottom: 0.375rem !important;
    }

    .tright .form-control.txt_bita_calendar {
        padding-top: 0.375rem !important;
        padding-bottom: 0.395rem !important;
    }

    select.form-control {
        padding-top: 0.375rem !important;
        padding-bottom: 0.375rem !important;
    }

    .form-control-dx input {
        padding: 0.375rem 0.75rem !important;
        color: red;
    }

    .div_bita_drop_down_dx_extended .dxpc-mainDiv {
        top: 32px !important;
    }

    .div_checkbox {
        width: 21px !important;
        height: 21px !important;
    }
    .div_checkbox > img {
        left: 20% !important;
        top: 20% !important;
        width: 60% !important;
        height: 60% !important;
    }

    .div_switchbutton {
        width: 40px !important;
        height: 20px !important;
    }

    .div_radio {
        width: 23px !important;
        height: 23px !important;
    }

    .dxgvTable_DevEx {
    }

    .div_bita_drop_down_dx_extended .dxgvTable_DevEx {
    }

    .md-hide {
        display: none;
    }
}
/* *********************************Grid Responsive************************************* */
/* ************************************************************************************* */

/* ************************************************************************************ */
/* *********************************Form Controls ************************************* */
.v {
    color: red;
}

.tleft, .tleft2 {
    font-family: Tahoma;
    text-align: left;
    background-color: #f8f8f9;
    min-height: 38px;
}

.tright {
    padding-top: 2px;
    padding-bottom: 2px;
    min-height: 38px;
}
.tright2 {
}
    .tright input[type="text"],
    .tright input[type="tel"],
    .tright textarea,
    .tright select {
        font-family: Tahoma;
    }

.w50 {
    width: 50%;
}

.w75 {
    width: 75%;
}

.w75_sm_w100 {
    width: 75%;
}

.w90 {
    width: 90.5%;
}

.w75px {
    width: 75px;
}

.w100px {
    width: 100px;
}

.w125px {
    width: 125px;
}

.w100 {
    width: 100%;
}

.spn_expandable {
    transition: all 0.3s;
    transform: rotate(0deg);
    font-size: 0.9775rem;
    color: #ff2d00;
}

@media only screen and (max-width: 575px) {
    .row {
        margin-bottom: 7px;
    }
    
    .tleft {
        text-align: right;
        border-width: 0px;
        background-color: #fff;
        font-family: Yek;
        padding-top: 0.5rem;
        padding-bottom: 0.2rem;
        padding-bottom: 0px;
        color: #596875;
        min-height: inherit;
    }

    .tright {
        border-width: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        min-height: inherit;
    }

    .w50 {
        width: 75% !important;
    }

    .w75 {
        width: inherit !important;
    }

    .w75_sm_w100 {
        width: 100% !important;
    }

    .w90 {
        width: inherit !important;
    }

    .v {
        position: absolute;
    }

    .search-normal {
        display: none;
    }

    .search-small {
        display: block !important;
    }
}

@media only screen and (max-width: 575px) {
    .sm-hide {
        display: none;
    }
}
@media only screen and (max-width: 768px) {
    .md-hide {
        display: none;
    }
}

.search-small {
    display: none;
}

.page_header {
    border-bottom: 1px solid #cccccc;
    overflow: hidden;
}

.page_header_title {
    padding: 2px 7px;
    color: #ff6a00;
    border-bottom: 1px solid #ff6a00;
    float: right;
    text-shadow: 0 1px 2px #ffd0ae;
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently */
    display: inline-flex;
    align-items: center;
}

    .page_header_title:after {
        content: '::.';
        display: inline;
        vertical-align: middle;
        padding-right: 3px;
    }

    .page_header_title:before {
        content: '.::';
        display: inline;
        vertical-align: middle;
        padding-left: 3px;
    }

    .page_header_title > span {
    }
        .page_header_title > span.bita-left-arrow-1 {
        }
            .page_header_title > span.bita-left-arrow-1:before {
                content: '';
                background-image: url('../Image/Png/bita-left-arrow-1.png');
                background-size: 100%;
                display: block;
                width: 14px;
                height: 14px;
            }

        .page_header_title > span:last-child {
            text-indent: 0.3rem;
            white-space: nowrap;
        }

.page_header_title_no_dot {
    padding: 2px 7px;
    color: #ff6a00;
    border-bottom: 1px solid #ff6a00;
    float: right;
    text-shadow: 0px 1px 2px #ffd0ae;
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently */
}

    .page_header_title_no_dot > span {
        display: inline-block;
    } 

        .page_header_title_no_dot > span:last-child {
            text-indent: 0.3rem;
            white-space: nowrap;
        }


.div_buttons_container {
    background-image: url(../../Style/Image/button_pane_bg.png);
    margin: 15px 0px 45px 0px;
    padding: 2px;
}
/* *********************************Form Controls ************************************* */
/* ************************************************************************************ */


.div_google_toggle_panel {
    background-color: rgba(0, 193, 255, 0.15);
    border-radius: 0 0 0.4rem 0.4rem;
}
.dxeListBoxItemSelected_DevEx, .dxeListBoxItemHover_DevEx {
    background-color: #96cbff !important;
}
.dxeEditArea_DevEx.dxeEditAreaSys {
    font-family: Tahoma !important;
}
.dxgvControl_DevEx, .dxgvTable_DevEx {
    width: unset !important;
    min-width: 100%;
}

.m_tooltip {
    position: absolute;
    z-index: 10000;
    pointer-events: none;
}

.m_tooltip_container {
    background-color: rgba(0, 0, 0, 0.97);
    color: #fff;
    text-align: center;
    padding: 3px 10px;
    border-radius: 0.2rem;
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.75);
}

ul.zero {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    display: flex;
    white-space: nowrap;
}
    ul.zero li {
        font-size: 0.7rem;
    }
        ul.zero li a {
            display: block;
            color: #605f77 !important;
            font-size: 10px;
        }

.wizard_current {
    background-image: url(../Images/wizard_current.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 125px;
    height: 35px;
    text-align: center;
    line-height: 34px;
    padding-right: 2px;
}
.wizard_other {
    background-image: url(../Images/wizard_other.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 125px;
    height: 35px;
    text-align: center;
    line-height: 34px;
    padding-right: 2px;
}

.div_ifc {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}


.div_alert {
    border-radius: 10px;
    max-width: 90%;
    border: 1px solid transparent;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px 15px;
    font-size: 0.875rem;
}
    .div_alert.alert-md {
        font-size: 0.75rem;
        padding: 7px 12px;
    }
    .div_alert.green {
        background: #bbf589;
        background: linear-gradient(0deg, rgba(187, 245, 137, 1) 0, rgba(230, 255, 201, 1) 100%);
        border: 1px solid #6fc62b;
        box-shadow: 0 0 7px #bbf589;
    }
        .div_alert.green.alert-md {
            box-shadow: 0 0 4px #bbf589;
        }
    .div_alert.blue {
        background: #9bbeff;
        background: linear-gradient(0deg, rgba(155, 190, 255, 1) 0, rgba(212, 233, 255, 1) 100%);
        border: 1px solid #65a6ff;
        box-shadow: 0 0 7px #9bbeff;
    }
        .div_alert.blue.alert-md {
            box-shadow: 0 0 4px #9bbeff;
        }
    .div_alert.yellow {
        background: #f5df89;
        background: linear-gradient(0deg, rgba(245, 223, 137, 1) 0, rgba(252, 255, 201, 1) 100%);
        border: 1px solid #c6a02b;
        box-shadow: 0 0 7px #f5df89;
    }
        .div_alert.yellow.alert-md {
            box-shadow: 0 0 4px #f5df89;
        }
    .div_alert.red {
        background: #f5a180;
        background: linear-gradient(0deg, rgba(245, 161, 128, 1) 0, rgba(255, 224, 201, 1) 100%);
        border: 1px solid #c65a2b;
        box-shadow: 0 0 7px #f5a180;
    }
    .div_alert.gray {
        background: #b3b3b3;
        background: linear-gradient(0deg, rgba(179, 179, 179, 1) 0, rgba(226, 226, 226, 1) 100%);
        border: 1px solid #8f8f8f;
        box-shadow: 0 0 7px #b3b3b3;
    }
        .div_alert.gray.alert-md {
            box-shadow: 0 0 4px #b3b3b3;
        }

    .div_alert.alert-sm {
    }

ul.bita_pop_menu {
    list-style-type: none; /*overflow: hidden;*/
    display: none;
    padding: 2px;
    margin: 0;
    /*min-width: 150px;*/
    background-color: #fff;
    white-space: nowrap;
    direction: rtl;
    border: 1px solid #666666;
    background-image: url(../Image/classic_menu_right_bg.png?rnd=1);
    background-repeat: repeat-y;
    background-position: top right;
    z-index: 1000;
    box-shadow: 0 3px 8px #9b9b9b;
    border-radius: 9px;
}
    ul.bita_pop_menu > li {
    }
        ul.bita_pop_menu > li > a,
        ul.bita_pop_menu > li > div[rel="ul_menu_item"] {
            color: #000;
            display: block;
            padding: 3px 2px 4px 15px;
            text-decoration: none;
            border: 1px solid transparent;
            font-size: 0.8rem;
            font-family: Tahoma;
            border-radius: 7px;
            display: flex;
            align-items: center;
            cursor: pointer;
        }
            ul.bita_pop_menu > li > a > img,
            ul.bita_pop_menu > li > div[rel="ul_menu_item"] > img {
                width: 16px;
                height: 16px;
                margin-left: 10px;
                margin-right: 2px;
            }
            ul.bita_pop_menu > li > a > span.zmdi1,
            ul.bita_pop_menu > li > div[rel="ul_menu_item"] > span.zmdi1 {
                width: 16px;
                height: 16px;
                margin-left: 10px;
                margin-right: 2px;
            }
            ul.bita_pop_menu > li > a:hover,
            ul.bita_pop_menu > li > div[rel="ul_menu_item"]:hover {
                color: #000;
                background-color: #f2f2f2;
                text-decoration: none;
                border: 1px solid #888888;
            } 
            ul.bita_pop_menu > li > div.menu_splitter {
                margin: 2px 7px;
                border-bottom: 1px solid #888;
                box-shadow: 0 0 1px #ddd;
            }

.grid_resultcount_bg {
}
    .grid_resultcount_bg span.purple.bold {
        padding: 0 2px 0 7px;
    }

.div_no_data {
    color: #606164;
    font-size: 0.7rem;
    font-family: Tahoma;
    text-align: center;
    background-color: #f6f6f6;
    border: 1px solid #fff;
    border-radius: 3px;
}