﻿.custom-file-label {
    text-align: left;
   /* word-wrap: break-word;
    overflow: hidden;*/
}
.kt-login__logo img{
    width:150px;
}
.form-group.form-group-last{
    margin-bottom:15px;
}
.kt-checkbox-inline .kt-checkbox {
  
    margin-bottom: 15px;
}
.add-user-buton {
    position: absolute;
    top: calc(50% - 10px);
    left: calc(50% - 25px);
}

.text-bold{
    font-weight:bold;
}
.theme-bg{
  background: #f5333f;
}
.theme-color{
    color: #f5333f;
}
.kt-switch input:checked ~ span:after {
    background-color: #f5333f;
    color: #fff;
}
.dataTables_wrapper .pagination .page-item.active > .page-link {
    background: #f5333f;
    color: #fff;
}
.no-padding-bottom{
    padding-bottom: 0px !important;
}

.kt-iconbox--danger.kt-iconbox--animate, .kt-iconbox--danger.kt-iconbox--animate-fast, .kt-iconbox--danger.kt-iconbox--animate-faster, .kt-iconbox--danger.kt-iconbox--animate-slow, .kt-iconbox--danger.kt-iconbox--animate-slower {
    background-color: rgba(255, 184, 34,0.2) !important;
}

.row.roles-inside-row {
    padding: 15px 10px;
    background: #f9f9f9;
    margin-bottom: 10px;
    border-radius: 6px;
    width:100%;
        height: calc(100% - 10px);
}
.row.roles-inside-row label{
    margin-bottom:0px;
}
.form-group.select-previlages{
    margin-bottom: 10px;
    margin-top:8px;
}

.form-group.select-previlages .select-previlages-title{
        margin-top: 10px;
        margin-bottom: 5px;
}
.gen-settings-min-max-amount-table td, .gen-settings-min-max-amount-table th{
    width:25% !important;
}
 
    .less-padding {
        padding: 0px 10px !important;
    }

.gen-settings-min-max-amount-table .kt-user-card-v2 .kt-user-card-v2__pic img {
    border-radius: 0px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > span, .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span{
    font-weight:600;
}
.gen-settings .kt-portlet {
    height: calc(100% - 20px);
}
.align-center {
    align-self: center;
}

.faq-details-modal .kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__value {
    font-size: 13px;
}
.kt-widget12__value{
    white-space:normal;
}

.top-box .kt-widget14__desc {
    font-size: 40px;
    font-weight: 500;
}
.mzec-report .kt-widget24__stats {
    font-size: 30px;
    font-weight: 500;
}

.mzec-report .kt-widget14 .kt-widget14__header {
    margin-bottom: 0px !important;
}
.kt-check-previlage label{
    line-height:25px;
}
.modal-content, .kt-portlet.kt-portlet--tabs, .modal-body, .kt-portlet__body, .tab-content, .tab-pane.active{
    width:100%;
}
.row.roles-inside-row label.previlage-head {
}

table.transaction-table, .transaction-table td, .transaction-table tr, .transaction-table th {
    border: 1px solid #f5f5f5;
}

.enhance-logo{
    width: 70px;
}
.select2 {
    width: 100% !important;
}
.select2-selection{
    padding: 10px;
}

.enhance-loader{
    width: 100px;
    height: 100px;
    width: 100vw;
    height: 100vh;
    position: fixed;
    background:rgba(0,0,0,0.4);
    z-index: 999999999;
     top: 0;
    left: 0;
}

.lds-ring {
  display: inline-block;
    position: relative;
    width: 120px;
    height: 120px;
    background: white;
    position: absolute;
    top: calc(50% - 60px);
    left: calc(50% - 60px);
    border-radius: 5px;

}
.lds-ring div {
      box-sizing: border-box;
    display: block;
    position: absolute;
    width: 64px;
    height: 64px;
    margin: 28px;
    border: 4px solid #f5333f;
    border-radius: 50%;
    animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: #f5333f transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.color-red{
    color: red;
}
.padding-left-td{
        padding-left: 20px !important;
}
.xlText {
   /* mso-number-format: "\@";*/
}
.align-baseline{
        align-items: baseline;
}
.align-center{
        align-items: center;
}
#kt_modal_search_user{
    background: rgba(0,0,0,0.6) !important;
}
#kt_modal_search_user .modal-dialog.modal-lg {
    width: 40%;
}

.modal { overflow: auto !important; }

.color-red{
    color: red !important;
}

.kt-header .kt-header-menu .kt-menu__nav>.kt-menu__item>.kt-menu__link{
    padding: 12px;
}
.text-uppercase{
    text-transform: uppercase;
}
.pagination{
  flex-wrap: wrap;
}

.mzec-report-main .kt-widget14{
    cursor: pointer;
} 

.roles-head{
    font-size: 15px;
    font-weight: 500
}

.roles-col-6{
    margin-top: 10px;
}

.row.roles-inside-row {
    padding: 15px 10px;
    background: #f9f9f9;
    margin-bottom: 10px;
    border-radius: 6px;
    width:100%;
    height: calc(100% - 10px);
}

.row.roles-inside-row label{
    margin-bottom:0px;
}

.mzec-report-main .kt-widget14{
    height: 100%;
}

 .mzec-report-main .kt-widget14:hover{
        transform: scale(1.05);
        -webkit-transform: scale(1.05);
        -moz-transform: scale(1.05);
        transition: all 0.5s ease;
        -webkit-transition: all 0.5s ease;
        background-color: white;
   
    box-shadow: 0px 0px 10px 0px #dbd8d8;
    border-radius: 3px;
       
    }
    .mzec-report-main .kt-widget14:hover div, .mzec-report-main .kt-widget14:hover h3, .mzec-report-main .kt-widget14:hover span{
        /* color: white !important;*/
    }

    .pagination {
    flex-wrap: nowrap !important;
    overflow-y: hidden !important;
}