﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}
.cutoffText {
    /*dont forget to set the max-width as well**/
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* scrollbard custom style */
::-webkit-scrollbar {
    width: 5px;
}
::-webkit-scrollbar-track {
    background: #f1f1f1;
}
::-webkit-scrollbar-thumb {
    background: #888;
}
::-webkit-scrollbar-thumb:hover {
    background: #555;
}

.onHover{}
.onHover:hover{    
    background-color:aliceblue;
}
.onHoverPointerMouse {
}
.onHoverPointerMouse:hover{
    cursor:pointer;
}
.onDimmedHoverPointerMouse {
    opacity:0.7;
}
    .onDimmedHoverPointerMouse:hover {
        cursor: pointer;
        opacity: 1;
    }
.onHiddenHoverPointerMouse {
    opacity:0;
}
    .onHiddenHoverPointerMouse:hover {
        cursor: pointer;
        opacity: 1;
    }
.onInfoHoverMouse:hover {
    cursor:help;
}
.card-body {
    padding:15px !important;    
}
.custCheckBox {
    height: 25px;
    width: 25px;
    position: relative;
    top: 5px;
}
.formCustSelect {
    height: 33px;
    padding: 4px;
}
.blinking {
    animation: blinker 1.5s linear infinite;
}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}
.centerDivTrik {
    width: 50%;
    margin: 0 auto;
}
.Width100Percent{
    width:100%;
}
.MaxWidth100Percent {
    max-width: 100%;
}
.custDisabled{
    opacity:0.5;
}
.custDisabled:hover{
    cursor:default !important;
}
.bgNavy {
    background-color: rgb(61,85,103) !important;
}
.bgGreen {
    background-color: #27b67a !important;
}
.noBorder{
    border:0px !important;
}
.custBorder {
    border: 1px solid #00000033;
}
.rowVerticalDistance {
    margin-top: 10px;
}