﻿


.link-disabled {
    /*   
    cursor: default;
    opacity: 0.6;*/
    /*  pointer-events: none;*/
    color: currentColor;
    cursor: not-allowed !important;
    opacity: 0.5;
    text-decoration: none !important;
}

.ToolBarButton {
    color: #fff !important;
}
/*span.field-validation-error {
    position: relative;
    top: 5px;
    left: 15px;
}*/
.field-validation-error, .has-error > label {
    color: #fd397a !important;
}

.blockUI {
    z-index: 99 !important;
}

    .blockUI.blockOverlay {
        opacity: 0.30 !important;
        z-index: 99999 !important
    }


.blockUI.blockMsg.blockPage {
    z-index: 99999 !important
}

.BodyBackground {
    background-color: #eef0f8;
}

.persianfont {
    font-family: IRANSans !important;
    direction: rtl;
    text-align: right;
}


hr {
    border-top: 1px solid #ccc9c9;
}

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 th:focus, .table td:focus {
        outline: 0;
    }

.table-hover tbody tr:hover {
    background-color: #f5f6f9;
    color: black;
}


/*استایل جدول*/
/*رنگ فونت جدول*/
.dataTables_wrapper .dataTable th, .dataTables_wrapper .dataTable td {
    color: #282829;
}

/*رنگ پس زمینه هدر جدول*/
div#dvresult thead {
    background-color: #c5c5c5;
}
/*رنگ بردر ردیف های جدول*/
.table th, .table td {
    /*    border-top: 0px solid #d2d2d7;
    border-bottom: 1px solid #d2d2d7;*/
}
/*رنگ پس زمینه و فونت ردیف ها - hover*/
/*.table-hover tbody tr:hover {
    background-color: #EDEDEA;
    color: black;
}*/








.hiddenRow {
    padding: 0 !important;
}

    .hiddenRow #searchAreaDiv {
        display: none;
    }


/*رنگ پس زمینه- صفحه های داخلی-*/
.mng-grids {
    /*padding-top: 30px;*/
    padding-top: 0px;
    /* background-color: #dfddde;*/
    height: 100%;
}

.hrindrop {
    margin: 3px auto;
    width: 80%;
}

.modal-dialog {
    min-width: 80%;
}

.disflex {
    display: flex;
}




/*رنگ  بردر 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;
}

.select2-container {
    min-width: 100%;
}



/*رنگ فونت و بردر 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;
}


/*استایل کنترل ها*/
/*رنگ فونت و بردر دکمه با استایل پیش فرض-default*/
/*استایل دکمه default*/
.btn.btn-default {
    color: #282829;
    border: 1px solid #cbcbce;
}

/*استایل دکمه 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;
    }




.CardBodyZeroTopRadius {
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}

.CardBodyZerobottomRadius {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

tr.ActiveVoyage, tr.ActiveStatus {
    background: #CCFFCC;
    transition-duration: 0.4s;
}

tr.SuspendStatus {
    background: #FFB266;
    transition-duration: 0.4s;
}

tr.ExpireStatus {
    background: lightgray;
    transition-duration: 0.4s;
}

tr.DeActiveVoyage, tr.DeActiveStatus {
    background: #FF9999; 
    transition-duration: 0.4s;
} 