﻿@media (min-width: 1024px) {
    .Invoice-issued > div.row div.kt-portlet div.kt-widget1 > div.kt-widget1__item > div.kt-widget1__info {
        display: none;
    }

    .Invoice-issued > div.row:first-of-type > div:first-child div.kt-portlet div.kt-widget1 > div.kt-widget1__item > div.kt-widget1__info {
        /*display: block;*/
        padding: 20px 5px;
        background-color: #dededd;
        width: 100%;
        margin-bottom: 15px;
    }

    .kt-widget1 .kt-widget1__item, .kt-widget1 .kt-widget1__item:last-child {
        border-bottom: 0.07rem solid #ebedf2;
    }

    .Invoice-issued > div.row > div div.kt-portlet div.kt-widget1:hover {
        background-color: #EDEDEA;
    }

    .containers-in-ecr div.kt-widget1__info {
        display: none;
    }

    .willbedropdown {
        width: unset !important;
    }
}



hr {
    border-top: 1px solid #ccc9c9;
}


.field-validation-error, .has-error > label {
    color: #fd397a !important;
}



a {
    color: #22b9ff;
}

    a:hover {
        color: #00abfb;
    }



.table th, .table td {
    vertical-align: middle;
    text-align: center;
}

.table .thead-light th {
    border-color: #d2d2d7;
}

.table th, .table td {
    border-top: 1px solid #d2d2d7;
}

.table-hover tbody tr:hover {
    background-color: #f5f6f9;
    color: black;
}
.table-responsive{
    overflow:visible;
}








.persianfont {
    font-family: IRANSans !important;
    direction: rtl;
    text-align: right;
}

.link-disabled {
    /*   
    cursor: default;
    opacity: 0.6;*/
  /*  pointer-events: none;*/
    color: currentColor;
    cursor: not-allowed !important;
    opacity: 0.5;
    text-decoration: none !important;
}

/*    .link-disabled:hover {
        color: #22b9ff;
    }


.isDisabled {
    color: currentColor;
    cursor: not-allowed;
    opacity: 0.5;
    text-decoration: none;
}
*/


.hiddenRow {
    padding: 0 !important;
}

    .hiddenRow #searchAreaDiv {
        display: none;
    }


/*رنگ فونت منوهای بالا*/
@media (min-width: 1025px) {
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link > .kt-menu__link-text {
        color: #282829;
    }
}



/*رنگ خط جداکننده زیر منوها*/
@media (min-width: 1025px) {
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item {
        border-right: 1px solid #dedbdb;
    }
}

/*رنگ فونت عنوان منوها*/
@media (min-width: 1025px) {
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-text {
        color: #616161;
    }
}


/*رنگ آیکون منوی سمت چپ - صفحه اصلی- در حالت بسته */
@media (min-width: 1025px) {
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link > .kt-menu__link-icon {
        color: #616161;
    }
}

/*-Hover-رنگ آیکون منوی سمت چپ - صفحه اصلی- در حالت باز-  */
.kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
    color: #22b9ff;
}



/*--رنگ فونت منوی سمت چپ - صفحه اصلی- در حالت باز-  */
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #616161;
}
/*-Hover-رنگ فونت منوی سمت چپ - صفحه اصلی- در حالت باز-  */
.kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text, .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
    color: #22b9ff;
}
/*--رنگ آیکون منوی سمت چپ - صفحه اصلی- در حالت باز- -  */
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon, .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #616161;
}

/*رنگ پس زمینه- صفحه داشبورد-*/
#dvMainContent {
    background-color: #dfddde;
}


/*رنگ فونت عنوان setting*/
.kt-head.kt-head--skin-dark .kt-head__title {
    color: #ffffff;
}
/*رنگ خط جداکننده منو setting*/
.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item {
    border-right: 1px solid #ccc9c9;
    border-bottom: 1px solid #ccc9c9;
}
    /*رنگ پس زمینه منو setting- hover*/
    .kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item:hover {
        background: #e8eaef;
    }

/*رنگ فونت مسیر صفحه بخش اول*/
#h_header_navigations {
    color: #666a82;
}
    /*رنگ فونت مسیر صفحه بخش آخر*/
    #h_header_navigations > a:last-child {
        color: #616161;
        font-weight: bold;
        font-size: 13px;
    }



/*استایل جدول*/
/*رنگ فونت جدول*/
.dataTables_wrapper .dataTable th, .dataTables_wrapper .dataTable td {
    color: #282829;
}
/*سایز فونت جدول*/
/*.dataTables_wrapper , .dataTables_wrapper .dataTable td {
    font-weight: 400;
}*/


/*رنگ پس زمینه هدر جدول*/
div#dvresult thead {
    background-color: #dededd;
}

div.divtable thead {
    background-color: #dededd;
}

/*رنگ بردر ردیف های جدول*/
.table th, .table td {
    border-top: 0px solid #d2d2d7;
    border-bottom: 1px solid #d2d2d7;
}
/*رنگ بردر هدر جدول*/
/*.table th {
    border-bottom: 1px solid #b1b1b5 !important;
}*/



/*رنگ پس زمینه و فونت ردیف ها - hover*/
.table-hover tbody tr:hover {
    background-color: #EDEDEA;
    color: black;
}


/*رنگ فونت dropdown*/
.dropdown-item {
    color: #282829;
}
/*رنگ آیکون dropdown*/
.dropdown-menu > li > a > i, .dropdown-menu > .dropdown-item > i {
    color: #616161;
}
/*رنگ پس زمینه و فونت-hover dropdown*/
.dropdown-item:hover, .dropdown-item:focus {
    /*color: #35bfff;*/
    /*background-color: #EDEDEA;*/
    color: #fff;
    background-color: #35bfff;
}
    /*رنگ آیکون-hover dropdown*/
    .dropdown-item:hover > i, .dropdown-item:focus > i {
        /*color: #35bfff;*/
        /*background-color: #EDEDEA;*/
        color: #fff;
    }





/*استایل کنترل ها*/
/*رنگ فونت و بردر دکمه با استایل پیش فرض-default*/
/*استایل دکمه default*/
.btn.btn-default {
    color: #282829;
    border: 1px solid #cbcbce;
}
/*استایل دکمه default-hover*/
/*.show > .btn.btn-default, .btn.btn-default.active, .btn.btn-default:active, .btn.btn-default:hover {
    color: #ffffff;
    background: #22b9ff;
    border-color: #22b9ff;
}*/

/*استایل دکمه Clean*/
.btn.btn-clean {
    border-color: transparent;
    background: transparent;
    color: #225871;
}
    /*استایل دکمه Clean*/
    .btn.btn-clean i {
        color: #225871;
    }
    /*استایل دکمه Clean-hover*/
    .show > .btn.btn-clean, .btn.btn-clean.active, .btn.btn-clean:active, .btn.btn-clean:hover {
        color: #22b9ff;
        background: #F2F6F9;
        border: 1px solid #D4D2D2;
    }

/*رنگ فونت dropdown دکمه*/
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-text {
    color: #282829;
}
/*رنگ آیکون dropdown دکمه*/
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon {
    color: #616161;
}




/*رنگ فونت و بردر text-box- کنترل ها*/
.form-control {
    color: #282929;
    border: 1px solid #c5c5c7;
}
/*رنگ فونت و بردر - کنترل ها*/
.input-group-text {
    background-color: #f7f8fa;
    border: 1px solid #c5c5c7;
}
/*رنگ فونت و بردر - کنترل ها*/
.input-group i {
    color: #525257;
}
/*سایز فونت عنوان مقادیر*/
/*.form-group label {
    font-weight: 500;
}*/



/*رنگ  بردر dropdown*/
.select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single {
    border: 1px solid #c5c5c7;
}
    /* -انتخاب شده -رنگ فونت dropdown*/
    .select2-container--default .select2-selection--single .select2-selection__rendered {
        color: #616161;
        font-weight: 500;
    }
/*رنگ  بردر تکست باکس  dropdown*/
.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #c5c5c7;
}

/*رنگ  بردر چک باکس های داخلی dropdown*/
.select2-results__option:before {
    border: 2px solid #c5c5c7;
}
/*رنگ فونت آیتم انتخاب شده در لیست - dropdown*/
.select2-container--default .select2-results__option[aria-selected=true] {
    background: #E7E7E8;
    color: #282829;
    font-weight: bold;
}






/*رنگ  بردر checkbox*/
.kt-checkbox > span {
    border: 1px solid #c5c5c7;
}
/*رنگ  بردر checkbox-انتخاب شده*/
.kt-checkbox > input:checked ~ span {
    border: 1px solid #c5c5c7;
}
/*رنگ تیک  checkbox-انتخاب شده*/
.kt-checkbox > span:after {
    border: solid #545456;
}





/*رنگ  بردر radio- انتخاب شده*/
.kt-radio > input:checked ~ span {
    border: 1px solid #c5c5c7;
}
/*رنگ  داخل بردر radio- انتخاب شده*/
.kt-radio > span:after {
    border: solid #545456;
    background: #bfc7d7;
}
/*رنگ  بردر radio- انتخاب نشده*/
.kt-radio > span {
    border: 1px solid #c5c5c7;
}


/*رنگ بردر باکس*/
.kt-portlet.kt-portlet--bordered {
    border: 1px solid #c5c5c7;
}
/*رنگ بردر هدر باکس*/
.kt-portlet .kt-portlet__head {
    border-bottom: 1px solid #c5c5c7;
}

.kt-header__brand {
    background-color: transparent;
}



/*User Profile*/
.kt-user-card__name {
    display: flex;
    flex-direction: column;
}

    .kt-user-card__name > * {
        text-align: center;
    }


/*.kt-subheader.kt-grid__item {
    position: fixed;
    top: 80px;
    right: 0;
    left: 0px;
    z-index: 11 !important;
}*/


.kt-subheader_ListHeader {
    position: fixed;
    top: 80px;
    right: 0;
    left: 0px;
    z-index: 11 !important;
}


div#kt_footer, .kt-subheader.kt-grid__item {
    padding: 7px !important;
}

.ToolBarButton {
    color: #fff !important;
}







#h_header_navigations > a:last-child {
    color: #464457;
}

#h_header_navigations > a:last-child {
    font-size: 12px !important;
}


/*.kt-content.kt-grid__item.kt-grid__item--fluid {
    margin-bottom: 75px;
}*/



/*رنگ پس زمینه- صفحه های داخلی-*/
.mng-grids {
    padding-top: 30px;
    background-color: #dfddde;
    height: 100%;
}

.blockUI {
    z-index: 99!important;
}


.first-menu-div {
    width: 900px !important;
    left: -230% !important; /*160%*/
}

.second-menu-div {
    width: 900px !important;
    left: -300% !important;
}

.third-menu-div {
    width: 900px !important;
    left: -270% !important;
}

.forth-menu-div {
    width: 900px !important;
    left: -380% !important;
}

.fifth-menu-div {
    width: 900px !important;
    left: -400% !important;
}

.sixth-menu-div {
    width: 900px !important;
    left: -560% !important
}


.link-menu-div {
    white-space:nowrap;
}

.link-menu-div-separator {
    border-color: #23b9fe !important;
    margin: 5px;
}


.ss {
    pointer-events: none;
    cursor: default;
    opacity: 0.6;
}


.select2-container{
    min-width:100%;
}


@media (min-width: 1025px) {
    .kt-header__brand {
        width: 250px;
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
    }
}


.hrindrop {
    margin: 3px auto;
    width: 80%;
}

.modal-dialog {
    min-width: 80%;
}
.disflex {
    display: flex;
}