﻿.kt_kform_message-content img { margin: 0 auto; max-width: 100%; }
#topbar { height: auto; background-color: transparent; border-top: 0; border-bottom: 0; box-shadow: none; padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
#content { padding-left: 30px !important; padding-right: 30px !important; }
.panel { border: 0; box-shadow: var(--kt-card-box-shadow); background-color: var(--kt-card-bg); }
    .panel .panel-header { display: flex; justify-content: space-between; align-items: stretch; flex-wrap: wrap; min-height: 70px; padding: 0 2.25rem; color: var(--kt-card-cap-color); background-color: var(--kt-card-cap-bg); border-bottom: 1px solid var(--kt-card-border-color); }
        .panel .panel-header .panel-title { display: flex; align-items: center; margin: 0.5rem; margin-left: 0; }
    .panel .panel-body, .panel .k-panel-mr div .table-responsive { padding: 2rem 2.25rem; color: var(--kt-card-color); }
    .panel .panel-footer { padding: 2rem 2.25rem; color: var(--kt-card-color); }
.panel-heading .k-panel-header-text, .panel-heading .boxpanel-header-text { padding-left: 30px !important; padding-right: 30px !important; font-size: 1.35rem !important; font-weight: 500; }
.form-group { padding-bottom: 10px; }
.pr5 { padding-right: 5px; }
.topbar-left .pull-left, .panel-heading h4 { padding-left: 30px !important; }
.k-buttons input, .k-buttons select { color: var(--kt-input-color); background-color: var(--kt-input-bg); border: 1px solid var(--kt-input-border-color); box-shadow: none !important; padding: 0.775rem 1rem; font-size: 1.1rem; font-weight: 500; line-height: 1.5; background-clip: padding-box; border: 1px solid #E1E3EA; border-radius: 0.475rem; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
.btn.btn-default { color: var(--kt-light-inverse); border-color: var(--kt-light); background-color: var(--kt-light); }

.Paging { }
    .Paging td { padding: 0px; }
    .Paging > td { padding: 10px; }
    .Paging td a, .Paging td span { position: relative; display: block; padding: .5rem .75rem; margin-left: -1px; line-height: 1.25; color: #495057; background-color: #f0f3f8; border: 1px solid #f0f3f8 }
        .Paging td a:hover { z-index: 2; color: var(--kt-card-color); text-decoration: none; background-color: var(--kt-light); border-color: #cdd6e8 }
        .Paging td a:focus { z-index: 3; outline: 0; box-shadow: none }
        .Paging td a:first-child { margin-left: 0; border-top-left-radius: .25rem; border-bottom-left-radius: .25rem }
        .Paging td a:last-child { border-top-right-radius: .25rem; border-bottom-right-radius: .25rem }
    .Paging td span { z-index: 3; color: var(--kt-pagination-active-color); background-color: var(--bs-pagination-active-bg); border-color: var(--bs-pagination-active-border-color); }

.dropbox { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #C3D1EC; box-shadow: 0 1px 5px #CCCCCC; position: absolute; text-align: left; z-index: 10000; min-height: 300px; width: 500px; }
.tabbody { }
.tabwap { width: 100%; float: left; }
.tableft { float: left; margin-left: -100%; width: 100px; }
.tabcontent { margin-left: 100px; height: 300px; overflow: auto; background: #EFF0F3; }
.tabbody ul { list-style: none; margin: 0px; padding: 0px; }
    .tabbody ul li { margin: 0px; padding: 0px; }
        .tabbody ul li a { cursor: pointer; display: block; padding: 5px 9px; text-decoration: none; text-transform: uppercase; border: 1px solid #fff; }
            .tabbody ul li a.active { background: #EFF0F3; border-color: #99BBE8 -moz-use-text-color #99BBE8 #99BBE8; border-image: none; border-style: solid none solid solid; border-width: 1px medium 1px 1px; }

.pull-right { float: right; }

table.table { width: 100%; border: var(--kt-app-separator-border); border-collapse: collapse !important; }
    table.table td, table.table th { border: var(--kt-app-separator-border); }
    table.table .k-table-head th { border: var(--kt-app-separator-border); }
    table.table tr:last-child th, table.table tr:last-child td, table.table tbody tr:last-child th, table.table tbody tr:last-child td { border-bottom: var(--kt-app-separator-border) !important; }
    table.table .Paging table > tbody > tr > td { display: contents !important; }

@font-face { font-family: 'UTM-WordR'; src: url('UTM-WordR.ttf') format('truetype'); font-weight: normal; font-style: normal; }
.font-wordr { font-family: 'UTM-WordR'; }
