/* 
    Created on : 10/09/2017, 12:33:09 PM
    @author     : acgyiyo
*/

.sign-title > h2{
    font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.navbar-brand > img {
    height: 48px;
}

input[type=text]:not(.browser-default),input[type=email].invalid:not(.browser-default),
input[type=number]:not(.browser-default),input[type=date]:not(.browser-default),
input[type=email]:not(.browser-default),input[type=text]:not(.browser-default):disabled,
input[type=time]:not(.browser-default),input[type=time]:not(.browser-default):focus:not([readonly]){
    font-size: 2rem;
}

.preload.big{
    font-size: 150%;
}

.preload.smaller{
    font-size: 50%;
}

.preload.refresh-container{
    background: rgba(240, 240, 240, 0.8);
    display: flex;
}

.tabs .indicator {
    background-color: black;
}

.fsize-med{
    font-size: 1.4rem;
    width: 350px;
}

.transparent-panel-div{
    position: absolute;
    left:0;
    top:0;
    background: rgba(56, 60, 60, 0.5);
    width: 100%;
    height: 100%;
    z-index: 2;
}

.transparent-panel-btn{
    z-index: 2;
    position: relative;
}

.backdrop{
    background-color: grey;
    color: black;
}

.participant-form{
    width: 100%;
}

.profile-drag{
    cursor: pointer;
}

.tableM3C.width-215{
    min-width: 215px;
}

.tableM3C.width-115{
    min-width: 115px;
}

.tableM3C.height-53{
    min-height: 53px !important;
    /*height: 53px !important;*/
}

.m3c.font-small{
    font-size: small !important;
}

.nav.nav-tabs a{
    color:white !important;
    background-color: #e40e26 !important;

}

.nav.nav-tabs li.active{
    border-top: 2px solid black;
}

.inner-triangle{
    border-left: 120px solid transparent;
    border-right: 120px solid #e40e26;
    border-bottom: 120px solid transparent;
    height: 0;
    width: 0;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 2;
}

.inner-triangle-text{
    position: relative;
    top: 11px;
    right: -65px;
    transform:rotate(45deg);
}

nav ul a span.badge{
    height: 17px; 
    position: static;
}

div[data-select]{
    height: 51px;
}

.card .card-action{
    border-top-color: #ccc;
}

.balance span:first-child{
    font-size: larger;
}

.balance span:nth-child(2){
    font-family: 'Raleway', sans-serif;
}

.capital-out{
    background-color: rgba(255, 0, 0, 0.34);
}

.capital-in{
    background-color: rgba(92, 184, 92, 0.8784313725490196);
}

.capital-in td, .capital-out td, .capital-in td span, .capital-out td span{
    color: black !important;
}

.cardbox-icon.big-icon{
    top: 73%;
    right: -53px;
}

.cardbox-icon.big-icon i{
    font-size: 180px;
}

.card-details h4.big-title{
    font-size: 24px;
}

.capital.amount{
    margin: 0;
    font-size: 30px;
    font-weight: 700;
    color: #fff;
    position: absolute;
    right: 15px;
    top: 8px;
    font-family: 'Raleway', sans-serif;
}

.capital-title{
    font-weight: 500;
}

.pd-min{
    width: 100% !important;
}

.pd-min tbody td{
    padding-top: 6px;
    padding-bottom: 6px;
}

.btn-red-m3c:hover{
    color:#a50804;
}

.select2-container--default .select2-selection--single:focus{
    border-bottom: 1px solid #e40e26;
    -webkit-box-shadow: 0 1px 0 0 #e40e26;
    box-shadow: 0 1px 0 0 #e40e26;
}

.text-medium{
    font-size: 1.3rem;
}

.switch label input[type=checkbox]:checked + .lever{
    background-color: grey;
}

.tr-pointer tbody tr{
    cursor: pointer;
}

.capital-container .card-content{
    overflow-y: auto !important;
}

.input-field.col label{
    font-size:1.1rem;
}

.bordered-2{
    border: 2px solid darkgray;
}

.bold-m3c{
    font-weight: 800;
}

#systemMessages2,#systemNotifications2{
    position: absolute;
    top:-261px;
    right: 134px;
    height:260px;
}

#systemMessages2 [data-id=oldSystemMessages], #systemMessages2 [data-id=newSystemMessage]{
    position: static;
    line-height: 14px;
    margin: 5px 0 0;
    right: 15px;
    float: none;
    display: inline-block; 
}

#systemMessages2 li, #systemNotifications2 li{
    display: list-item;
    margin: 0px;
}

#systemMessages2 li a,#systemNotifications2 li a{
    line-height: 1px;
    display: flow-root;
}

#systemMessages2 li a p, #systemNotifications2 li a p{
    line-height: 11px;
}

#systemMessages2 li a span, #systemNotifications2 li a span{
    line-height: 14px;
}

#newMessages2{
    top: 0px;
    right: 3px;
}

#systemNotifications2 li a .badge.m3c{
    margin-right: 29px;
}