/*!
 * Software: CatScript 7.4
 * Platform: CatScript MVC BootStrap
 * Client:   Dr. Evans Enyolu
 * Project:  Multitech Consulting Int. Inc. Website App
 *
 * Author: Chigozie (Cat) Nduanya
 * Date-Created: 2021-02-18
 * Last-Visited: 2021-02-23
 * File: css/classes.css
 *
 */

.avatar{
    background:#FFF;
    border:solid 4px #c2c3f8;
    border-radius:30px;
    height:35px;
    width:35px;
}

.avatar-logo{
    border:solid 2px #FFF;
    border-radius:20px;
    height:18px;
    width:21px;
}

.bgd-black{
    background:#000;
    color:#FFF;
}

.bgd-grad{
    background:#0e1070;
    color:#FFF;
}

.bgd-gray{
    background:#E9ECEF;
}

.bgd-main,.fixed-top,.static-top{
    background:#2F0404;
}

.bgd-main1{
    background:#251801;
}

.bgd-sec{
    background:#c2c3f8;
}

.bgd-sec1{
    background:#fdedd7;
}

.bgd-white{
    background:#FFF;
    color:#000;
}

.b-label{
    font-size:3mm;
}

.br-0{
    border-radius:0;
}

.br-5{
    border-radius:5px;
}

.br-10{
    border-radius:10px;
}

.btn-scroll{
    height:38px;
    width:40px;
}

.btn-sm{
    font-size:12px;
    padding:2px 7px;
}

.card{
    color:#000;
}

.card-header{
    background:#0e1070;
    color:#FFF;
    padding:20px;
}

.card-img-top{
    border-radius:200px;
    height:160px;
    margin:0 auto;
    width:50%;
}

.clock{
    color:#FFF;
    font-size:3mm;
    font-weight:normal;
}

.color-black{
    color:#000;
}

.color-brick{
    color:#3B1E00;
}

.color-gray{
    color:gray;
}

.color-green{
    color:green;
}

.color-main{
    color:#083B66;
}

.color-ored{
    color:orangered;
}

.color-red{
    color:red;
}

.color-sec{
    color:#c2c3f8;
}

.color-sec1{
    color:#957850;
}

.color-white{
    color:#FFF;
}

.csr-hvr{
    cursor:pointer;
}

.csr-hvr:hover{
    opacity:0.7;
}

.dot{
    background-color:orangered;
    border:solid 4px #FF9954;
    border-radius:50%;
    color:#FFF;
    display:inline-block;
    font-weight:bold;
    height:40px;
    padding-top:6px;
    text-align:center;
    width:40px;
}

.dot-inactive{
    background-color:#DBDBDB;
    border:solid 4px #D7D7D7;
}

.dot-visited{
    background-color:#196B69;
    border:solid 4px #71C3C1;
}

.dropdown-item{
    background:#FFF;
    border:solid 1px #CBCED1;
    border-radius:5px;
    margin:2px;
    padding-bottom:3px;
    padding-top:3px;
}

.dropdown-item:hover{
    background:#391C00;
    border:solid 1px #FFF;
    color:#FFF;
}

.dropdown-menu{
    background:#E9ECEF;
}

.font-9{
    font-size:9px;
}

.font-10{
    font-size:10px;
}

.font-11{
    font-size:11px;
}

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

.font-14{
    font-size:14px;
}

.font-18{
    font-size:18px;
}

.form-control{
    background:none;
    border:none;
    border-bottom:dotted 1px #C6DCFF;
    border-radius:0;
    color:#FFF;
    font-size:3.5mm;
    font-weight:normal;
    margin:0;
    padding:4px;
}
.form-control:hover{
    opacity:0.8;
}

.fwn{
    font-weight:normal;
}

.img-logo-front-page{
    border:solid 7px #c2c3f8;
    border-radius:160px;
    box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);
    height:170px;
    width:178px;
}

.img-thumbnail{
    cursor:pointer;
    height:200px;
    object-fit:cover;
    width:100%;
}

.img-thumbnail:hover{
    opacity:0.8;
}

.logo-min{
    background:#FFF;
    border:solid 6px #c2c3f8;
    border-radius:25px;
    height:46px;
    width:48px;
}

.l1{
    border:solid 1px #D7D7D7;
}

.l-del{
    border:solid 4px red;
}

.l-high{
    border:solid 4px yellow;
}

.lr-white{
    border-right:solid 1px #FFF;
}

.nicEdit-main{
    padding:15px;
}

.page-img{
    border:solid 1px #D7D7D7;
    height:400px;
    width:100%;
}

.pagination{
    font-size:2.8mm;
}

.pe-none{
    pointer-events:none;
}

.portfolio-item{
    margin-bottom:30px;
}

.shadow{
    border-radius:6px;
    box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);
}

.span-detail{
    background:#FBEFD8;
    border:solid 1px #D7CBB4;
    border-radius:5px;
    color:#000;
    cursor:default;
    display:block;
    padding:5px 10px;
    margin-right:5px;
}

.span-detail:hover{
    opacity:0.7;
}

.tablesorter tfoot td{
    font-weight:bold;
    text-align:right;
}

.tablesorter tfoot .td-total{
    border:solid 1px #000;
    border-bottom:solid 3px #000;
    border-top:solid 3px #000;
}

.tablesorter thead th{
    font-weight:bold;
}

.txt-editor{
    border:none;
    height:10px;
    margin:-10px;
    outline:none;
    padding:10px;
    resize:none;
    width:100%;
}

.txt-under{
    text-decoration:underline;
}

.ul-useful-links a{
    font-weight:bold;
    text-decoration:underline;
}

.validate_msg{
    background: #B10000;
    border-radius:6px;
    color:#FFF;
    font-size:smaller;
    opacity:0.7;
    padding:5px 10px;
    position: absolute;
    text-align:center;
    visibility:hidden;
    z-index: 1;
}

.wsn-wrap{
    white-space:nowrap;
}

.wsp-wrap{
    white-space:pre-wrap;
}