* {
    font-family: 'Poppins', 'sans-serif';
}

#page-topbar{
    background-color: #364574 !important;
}

.simplebar-mask{
    background-color: #eff2f7 !important;
}

.topbar-user{
    background-color: #364574 !important;
}

.navbar-header .btn-topbar{

}
.bg-TheamColor{
    background-color: #364574 !important;
}
.nav-icon{
    color: #4c4c4c !important;
}
#ctl00_ContentPlaceHolder1_ValidatorCalloutExtender1_popupTable{
    width: 400px;
}
/*.navbar-menu .navbar-nav .nav-sm .nav-link{
    color: #4c4c4c !important;
}*/
.card-header {
    padding: 7px 14px;
}

.form-control {
    padding: 0.2rem 0.4rem;
}

.form-select {
    padding: .1rem 2rem .1rem .2rem;
}

.pl-0{
    padding-left: 0 !important;
}

.pr-0 {
    padding-right: 0 !important;
}

.ml-0 {
    margin-left: 0 !important;
}

.mr-0 {
    margin-right: 0 !important;
}

.form-select {
    margin-bottom: 0.3rem;
}

.bg-primary-subtle {
    background-color: #e8effb !important;
}

.form-label {
    margin-bottom: 0.1rem;
}

.autoControls {
    width: 83%;
    display: inline;
}

.card-body {
    padding-top: .25rem !important;
}
input[type='checkbox'] {
    margin-left: .3rem !important;
    margin-right: .2rem;
}
input[type='radio'] {
    margin-left: .3rem !important;
    margin-right: .2rem;
}

.txtWarp {
    text-wrap: nowrap;
}
.fa-text-width {
    width: 22px;
    height: 22px;
}
.chek {
    margin-right: 2px;
}
fieldset {
    border: 1px solid #364574;
    padding-top: 9px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    border-radius: 10px;
}
legend {
    font-weight: 600;
    color: #364574;
    font-size: 19px;
}
.img-style {
    border-radius: 10px;
    width: 100%;
    /*height: 150px;*/
    height: 173px;
    object-fit: cover;
}
.boder {
    border: 3px dashed #364574;
    border-radius: 10px;
    display: flex;
    align-content: center;
    justify-content: center;
    height: 198px;
    flex-wrap: wrap;
    /*padding: 10px;*/
    /*padding: 22px;*/
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 20px;
    /*background-color: #f0f1f5;*/
}