.mw-95 {
    min-width: 95px;
}
.flex-wrap-center{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.mr-100 {
    margin-right: 100px;
}
.text-font {
    font: normal normal normal 18px/30px Kozuka Gothic Pr6N !important;
    font-size: 18px;
}
.text-font-size-18 {
    font-size: 18px;
}
.red {
    background-color: #f29696;
}
.blue {
    background-color: #4ec2f0;
}
.break {
    word-break: break-all;
}
.w-115{
    width: 115px;
}
.w-60{
    width: 60px;
}
.news-add-form input#title{
    width: 80%;
}
.news-bottom {
    margin-bottom: 30px;
}
.erro {
    color: red;
}
.news p {
    font-family: Kozuka Gothic Pr6N !important;
}
.news-add-form p.label {
    display: flex;
    color: var(--border-title-admin);
    margin-bottom: 0;
    font: normal normal normal 18px/30px Kozuka Gothic Pr6N !important;
}
.news-add-form .label-date {
    white-space: nowrap;
    width: 70px;
}
.news-add-form .news-input .form-group {
    display: contents;
}
.news-add-form .news-input .form-group input{
    width: 90%;
}
.form-confirm-group {
    border: 1px solid var(--border-admin-section);
}
.form-confirm-img {
    width: 80%;
    display: initial;
}
.text-center{
    text-align: center;
}
.news-confirm .file-image-common {
    width: 100%;
}
.news-confirm .file-image-common p {
    word-break: break-word;
}
.news-confirm .file-image-common img {
    border: 1px solid #ddd;
    width: 600px;
    height: 400px;
}
.news-confirm h3 {
    font: normal normal normal 25px/30px Kozuka Gothic Pr6N !important;
    font-weight: bold !important;
}
.news-confirm .contents {
    white-space: break-spaces;
}
.modal {
    display: none;
    position: fixed;
    z-index: 9;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, .4);
}
  
.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    padding-top: 0;
    border: 1px solid #888;
    width: 640px;
}

.close {
    text-align: right;
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}
.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}
.modal-button .close {
    font-size: unset;
}
.modal-button .btn-custom {
    width: 100px;
}
.news-select label {
    margin-bottom: 1.5rem;
}
.news-select select {
    border: 1px solid var(--border-input-color) !important;
}
.news-list table {
    border-collapse: separate;
    border-spacing: 0 30px;
}
.news-list .news-img {
    width: 190px;
}
.news-list .news-img img {
    width: 185px;
    height: 123px;
    object-fit: contain;
    border: 1px solid var(--border-admin-section);
}
.news-list tr {
    box-shadow: 2px 2px 3px #00000029;
    border: 1px solid var(--default-border-color);
    margin-bottom: 30px;
}
.news-list #title {
    width: 80%;
}
.news-list .select-form{
    width: auto;
}
.news-list .news-state {
    color: #fff;
    width: 70px;
    text-align: center;
    margin-right: 10px;
}
.news-list .news-title{
    font: normal normal normal 20px/30px Kozuka Gothic Pr6N !important;
    font-weight: bold !important;

}
.news-list tr {
    cursor: pointer;
}
.news-list td {
    font: normal normal normal 18px/30px Kozuka Gothic Pr6N !important;
}
@media (max-width: 1106px) { 
    .news-add-form .news-input input{
        margin-top: 6px;
    }
}