.divider:after,
.divider:before {
    content: "";
    flex: 1;
    height: 1px;
    background: rgb(119, 81, 81);
}

.h-custom {
    height: calc(100% - 73px);
}

@media (max-width: 450px) {
    .h-custom {
        height: 100%;
    }
}

.navbar-brand_cus {
    position: relative;
    background: url(../images/logo.png);
    width: 170px;
    left: 15px;
    background-size: contain;
}

.font-size-cus {
    font-size: 12px;
}

.footer-color {
    /* background: rgba(23, 161, 145, 1);
  background: -moz-linear-gradient(left, rgba(23, 161, 145, 1) 0%, rgba(50, 128, 159, 1) 51%, rgba(86, 88, 173, 1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(23, 161, 145, 1)), color-stop(51%, rgba(50, 128, 159, 1)), color-stop(100%, rgba(86, 88, 173, 1)));
  background: -webkit-linear-gradient(left, rgba(23, 161, 145, 1) 0%, rgba(50, 128, 159, 1) 51%, rgba(86, 88, 173, 1) 100%);
  background: -o-linear-gradient(left, rgba(23, 161, 145, 1) 0%, rgba(50, 128, 159, 1) 51%, rgba(86, 88, 173, 1) 100%);
  background: -ms-linear-gradient(left, rgba(23, 161, 145, 1) 0%, rgba(50, 128, 159, 1) 51%, rgba(86, 88, 173, 1) 100%);
  background: linear-gradient(to right, rgba(23, 161, 145, 1) 0%, rgba(50, 128, 159, 1) 51%, rgba(86, 88, 173, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17a191', endColorstr='#5658ad', GradientType=1); */
    /* border-top: 3px solid #1b592b; */
    /* background: #1b2e74; */
    /* background: rgba(27, 89, 43, 1);
    background: -moz-linear-gradient(top, rgba(27, 89, 43, 1) 0%, rgba(63, 120, 78, 1) 50%, rgba(93, 162, 112, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(27, 89, 43, 1)), color-stop(50%, rgba(63, 120, 78, 1)), color-stop(100%, rgba(93, 162, 112, 1)));
    background: -webkit-linear-gradient(top, rgba(27, 89, 43, 1) 0%, rgba(63, 120, 78, 1) 50%, rgba(93, 162, 112, 1) 100%);
    background: -o-linear-gradient(top, rgba(27, 89, 43, 1) 0%, rgba(63, 120, 78, 1) 50%, rgba(93, 162, 112, 1) 100%);
    background: -ms-linear-gradient(top, rgba(27, 89, 43, 1) 0%, rgba(63, 120, 78, 1) 50%, rgba(93, 162, 112, 1) 100%);
    background: linear-gradient(to bottom, rgba(27, 89, 43, 1) 0%, rgba(63, 120, 78, 1) 50%, rgba(93, 162, 112, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b592b', endColorstr='#5da270', GradientType=0); */

    background-color: #4e0f3b;

}
.logo-size{
    width: 125px;
    /* height: 54px; */
}
.footer-setting{
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
}
.man_field{
    color: red;
}
.redalert{
    color: red;
}
.article-poster-img {
    color: #125e12;
    font-size: 14px;
}
.mb-btm {
  margin-top: 8 !important;
}
.card-custm-header{
    background-color: #d1d5ef;
}
.card-main{
    background: #fbfaf8;
}
.text-background{
    background: #8AFF8A;
}
.btn-sm-default {
    padding: 5px 15px;
    font-weight: 200;
}
.card-header-main{
    /* background: rgba(23, 161, 145, 1);
    background: -moz-linear-gradient(left, rgba(23, 161, 145, 1) 0%, rgba(50, 128, 159, 1) 51%, rgba(86, 88, 173, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(23, 161, 145, 1)), color-stop(51%, rgba(50, 128, 159, 1)), color-stop(100%, rgba(86, 88, 173, 1)));
    background: -webkit-linear-gradient(left, rgba(23, 161, 145, 1) 0%, rgba(50, 128, 159, 1) 51%, rgba(86, 88, 173, 1) 100%);
    background: -o-linear-gradient(left, rgba(23, 161, 145, 1) 0%, rgba(50, 128, 159, 1) 51%, rgba(86, 88, 173, 1) 100%);
    background: -ms-linear-gradient(left, rgba(23, 161, 145, 1) 0%, rgba(50, 128, 159, 1) 51%, rgba(86, 88, 173, 1) 100%);
    background: linear-gradient(to right, rgba(23, 161, 145, 1) 0%, rgba(50, 128, 159, 1) 51%, rgba(86, 88, 173, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17a191', endColorstr='#5658ad', GradientType=1); */
    background-color: #4e0f3b;
}

.display_status{
    display: none;
}

.activesideNav{

        color:black;
        border-color:#b3b1b1;
        background:#b3b1b1;
  
}

.imgstamp{
    height: 200px;
    width: 200px;
}
.form-control_edited {
    /* display: block; */
    /* width: 60%; */
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.dashboard_whatsne{
    width: 42px;
    height: 25px;
}
.uppy_pdf_icon{
    color: #c40821;  
    font-size: 1.1em; 
}
.tooltip {
    display:inline-block;
    position:relative;
    border-bottom:1px dotted #666;
    text-align:left;
}

.tooltip h3 {margin:12px 0;}

.tooltip .right {
    min-width:200px;
    max-width:400px;
    top:50%;
    left:100%;
    margin-left:20px;
    transform:translate(0, -50%);
    padding:0;
    color:#EEEEEE;
    background-color:#444444;
    font-weight:normal;
    font-size:13px;
    border-radius:8px;
    position:absolute;
    z-index:99999999;
    box-sizing:border-box;
    box-shadow:0 1px 8px rgba(0,0,0,0.5);
    visibility:hidden; opacity:0; transition:opacity 0.8s;
}

.tooltip:hover .right {
    visibility:visible; opacity:1;
}

.tooltip .right img {
    width:400px;
    border-radius:8px 8px 0 0;
}
.tooltip .text-content {
    padding:10px 20px;
}

.tooltip .right i {
    position:absolute;
    top:50%;
    right:100%;
    margin-top:-12px;
    width:12px;
    height:24px;
    overflow:hidden;
}
.tooltip .right i::after {
    content:'';
    position:absolute;
    width:12px;
    height:12px;
    left:0;
    top:50%;
    transform:translate(50%,-50%) rotate(-45deg);
    background-color:#444444;
    box-shadow:0 1px 8px rgba(0,0,0,0.5);
}
.invention_alert{
    color:#e7b115f5; 
    font-size:25px;
}
.invention_alert_red{
    color:#d11111f5; 
    font-size:23px;
}
.uploadicon {
    color: #125e12;
    font-size: 23px;
}
.viewicon {
    color: #2f31a8;
    font-size: 23px;
}
.btn-sm-dashboard {
    padding: 3px 20px;
    font-weight: 300;
}

.card
{
    margin-top: 20px;
}
.card-body
{
    padding-left: 20px;
    padding-right: 20px;
}