﻿.panel-body {
    background: white;
}


.panel-heading {
    min-height: 39px;
    border-radius: 0px;
    font-weight: 600 !important;
    color:#161a2d;
    padding: 4px 15px !important;
}
.panel-heading i {
    font-size:20px
}
.panel-heading a i, .panel-heading .btn i {
    font-size:14px
}
.panel-default > .panel-heading {
    border-radius: 0px;
    color: #333;
    /*background-image: linear-gradient(#c5eafe, #93d1f3) !important;*/
    background:#c5eafe !important;
    /*border-bottom: solid 1px #85c3f0 !important;*/
    border-bottom: solid 1px #e2e2e2 !important;
    display: flex;
    align-items: center;
}
.panel-heading .input-group.date {
    width:140px !important;
}
.panel-default > .panel-heading.SubPanel {
    border-radius: 0px;
    background-image: linear-gradient(#ffffff, #f4f4f4) !important;
    border-bottom: solid 1px #e1e1e1 !important;
    display: flex;
    align-items: center;
}

.panel .panel-heading b {
    font-weight: 600 !important;
}

.panel {
    border-radius: 0px;
    border-radius: 0px !important;
    margin-bottom: 15px !important;
}

.panel-default .panel-heading.profile_title {
    background: #015aa0 !important;
    color: #fff !important;
    border-radius: 0px;
    font-weight: 600 !important;
}

.sidebar .panel-default > .panel-heading {
    border-radius: 0px;
    color: #0A3B7E;
    background: transparent !important;
    border-bottom: solid 1px #DFDFDF !important;
    border-radius: 0px !important;
    font-weight: 600 !important;
    cursor: pointer;
    text-transform: capitalize;
}

.sidebar .panel-body {
    border-top: 0px !important;
}

.sidebar .panel-heading a {
    text-decoration: none;
    color: #4DB6AC;
    position: relative;
}

    .sidebar .panel-heading a:hover, .sidebar .panel-heading a:focus {
        text-decoration: none;
    }

.panel-group {
    margin-bottom: 0px !important;
}

.pnlHeadingFlex {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height:100%; 
    
}

.panelBtnsRight {
    text-align: right;
    width:50%;
}


.panelBtnsRight .btn-xs img {
    margin-top: -3px !important;
    margin-right: 2px;
}

.panelheadingtxt {
    font-size: 14px;
    width:50%;
}
    .panelheadingtxt span {
        font-size: 14px;
    }

    .panelheadingtxt b {
        font-size: 14px;
    }

.panel-success {
    border: solid 1px #f6fff2;
}

.panel-success > .panel-heading {
    background-image: -webkit-linear-gradient(top,#f6fff2 0,#e8f9e1 100%);
    background-image: -o-linear-gradient(top,#f6fff2 0,#e8f9e1 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f6fff2),to(#e8f9e1));
    background-image: linear-gradient(to bottom,#f6fff2 0,#e8f9e1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
    background-repeat: repeat-x;
}

.panel-title {
    font-size: 14px !important;
}

.pnl0Border {
    border: 0px !important;
    margin-bottom: 0px !important;
}

.sidebar .panelBtnsRight, .sidebar .panelheadingtxt {
    width:auto !important;
}


.panel-heading.pnlBGclr1 {
    background-image:none !important;
    background:#c5eafe !important;
    color:#015aa0 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}

.panel-heading.pnlBGclr2 {
    background-image:none !important;
    background: #ebffee !important;
    color: #579f62 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}

.panel-heading.pnlBGclr3 {
    background-image:none !important;
    background: #fff3e7 !important;
    color: #a08501 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}

.panel-heading.pnlBGclr4 {
    background-image:none !important;
    background: #d4ffdf !important;
    color: #416049 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}

.panel-heading.pnlBGclr5 {
    background-image:none !important;
    background: #ffe3e3 !important;
    color: #935353 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}

.panel-heading.pnlBGclr6 {
    background-image:none !important;
    background: #f6ffc5 !important;
    color: #7b6e00 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}

.panel-heading.pnlBGclr7 {
    background-image:none !important;
    background: #deebf8 !important;
    color: #015aa0 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}

.panel-heading.pnlBGclr8 {
    background-image:none !important;
    background: #ebffee !important;
    color: #548278 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}
.panel-heading.pnlBGclr9 {
    background-image:none !important;
    background:#c5eafe !important;
    color:#015aa0 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}
.panel-heading.pnlBGclr10 {
    background-image:none !important;
    background:#c5eafe !important;
    color:#015aa0 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}
.panel-heading.pnlBGclr11 {
    background-image:none !important;
    background: #ffe6e6 !important;
    color: #7c5050 !important;
    border-bottom: solid 1px #e2e2e2 !important;
}

