/* Minification failed. Returning unminified contents.
(159,43): run-time error CSS1046: Expect comma, found '0'
(159,47): run-time error CSS1046: Expect comma, found '/'
 */


*
{
    box-sizing:border-box !important;
}

a, a:hover{
    font-weight: bold !important;
}
a:link,a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
html {
    -ms-overflow-style: scrollbar;
}
.CollapsibleGrid {
    color: #428bca;
    font-size: 13px;
    line-height: 22px !important;
}
.CollapsibleGrid a {
    color: #428bca;
    font-weight: bold;
    cursor: pointer;
}
.CollapsibleGrid a:hover {
    text-decoration: underline;
}
#GridTable_grvAlertDtls .CollapsibleGrid tr:nth-child(even) {
    color: #333;
    border-bottom: 1px solid #fff !important;
}
#GridTable_grvAlertDtls .CollapsibleGrid tr:nth-child(even) p {
    color: #333;
    padding: 0 .6em;
}
#GridTable_grvAlertDtls .CollapsibleGrid tr:nth-child(odd) {
    cursor: pointer;
    font-weight: bold;
    text-indent: 10px;
    display: block;
}
#GridTable_grvAlertDtls .CollapsibleGrid tr:nth-child(odd):hover {
    text-decoration: underline !important;
}
#GridTable_grvAlertDtls .CollapsibleGrid tr:nth-child(odd) td {
    border: 1px solid #fff !important;
    background: #309dcf;
    color: #fff;
    display: block;
}
#GridTable_grvAlertDtls .CollapsibleGrid tr:nth-child(even) td {
    border: 1px solid #fff !important;
    background: #fff;
    color: #333;
}
#GridTable_grvAlertDtls .CollapsibleGrid tr:nth-child(even) h6 {
    font-size: 13px;
    color: #333;
    font-weight: bold;
    border-bottom: 1px solid #fff !important;
    text-decoration: underline;
    margin: 0px 0 0 10px;
    padding: 0px 0 0;
}
#GridTable_grvAlertDtls .CollapsibleGrid tr:nth-child(even) ul {
    margin-left: 25px;
}
#GridTable_grvAlertDtls .CollapsibleGrid tr:nth-child(even) ul li {
    list-style-type: circle;
    text-align: justify;
    line-height: 18px;
    padding: 5px;
}
#GridTable_grvAlertDtls .CollapsibleGrid tr:nth-child(even) .padLft20 {
    padding: 0px 0px 0px 20px !important;
}
.CollapsibleGrid .k-grid td {
    border: 1px solid #fff !important;
    padding: .4em .6em;
    overflow: hidden;
    line-height: 22px;
    vertical-align: middle;
    text-overflow: ellipsis;
}
#GridTable_grvAlertDtls {
    margin: 10px;
}
.CollapsibleGrid ul li {
    list-style: disc !important;
}
.k-window-titlebar .k-window-action {
    background: #fff;
}
.GlobalMessage {
    padding: 15px 15px 15px 35px !important;
    font-weight: bold;
    background: #43ab00 url("/aspenmemberpro/images/successMsg-bg.png") 12px 17px no-repeat !important;
    margin-bottom: 15px;
    color: #fff !important;
}
.alert-success .GlobalMessage, .Successmessage .GlobalMessage {
    background-color: transparent;
    margin-bottom: 0;
    padding: 0x 0 0 35px !important;
}
.alert-success a, .GlobalMessage a, .Successmessage a, .GlobalError a{
    font-weight: bold;
    color: #0dcaf0;
}

.WarningMessage {
    padding: 15px 15px 15px 35px !important;
    display: block;
    width: 100%;
    text-align: left;
    font-weight: bold;
    margin-bottom: 15px;
    background: #f0ad4e url("/aspenmemberpro/images/warningMsg-Bg.png") 12px 17px no-repeat;
}

.GlobalError {
    padding: 15px 15px 15px 35px;
    display: block;
    font-weight: bold;
    background: #b94a48;
    color: #fff;
    margin-bottom: 20px;
}

.errorMsg a {
    color: #fff;
}
/*Space between the error message-Bhanu*/

.errorMsg ul li,
.errorMsg a {
    margin-bottom: 5px;
    list-style-type: none;
}
.errorMsg ul {
    padding: 0;
    list-style-type: none;
}

.Successmessage p, .GlobalMessage p, 
.WarningMessage p, .GlobalError p, .errorMsg p, 
.alert-success p, .alert-warning p, .alert-danger p {
    margin-bottom: 0;
}

.chatBtnDiv {
    position: fixed;
    bottom: 9%;
    right: 25px;
    padding: 17px;
    border-radius: 50%;
    background: #7eb122;
    box-shadow: 0.15em 0.15em 0.5em rgb(0 0 0 / 35%);
}
.word-break{
    word-wrap: break-word;
}
.GridLinks{
    border: none !important;
    background: transparent !important;
    color: #0070a4 !important;
    display: inline-block;
    text-decoration: none;
    font-weight: bold;
    margin-left: 5px;
}
.GridLinks:hover,
.link-noline:hover {
    text-decoration: underline;
}
.HideControl {
    display: none !important;
    visibility: hidden;
}
#Img_Selected,
#Mem_Information {
    display: none;
}
.k-upload-files,
.k-upload,
.k-current-page {
    display: none;
}
.loaderBg {
    background-color: #fff;
    margin: 0 auto !important;
    width: 48px;
    height: 48px;
    border-radius: 50%;
}
.loaderBg img {
    margin-top: 10px;
}
.file-upload-trs{
     text-indent:-4.5em;
 }
.totbal {
    cursor: text !important;
    text-decoration: none !important;
    color: #333 !important;
    font-weight: bold !important;
}
.ui-widget-header {
    color: #333 !important;
    font-weight: bold !important;
    background: #0c588e url("/aspenmemberpro/images/header_menu_list_bg.png") repeat-x !important;
}
.entrust-images .col-xs-6 {
    margin-bottom: 10px;
}
input[type=text]::-ms-clear,input[type=password]::-ms-clear {
    display: none;
}
.sidecontentpullout {
    background-color: #b90707;
    color: #fff;
    padding: 5px 10px 5px 15px!important;
    -moz-border-radius-bottomleft: 1em;
    -moz-border-radius-topleft: 1em;
    -webkit-border-bottom-left-radius: 1em;
    -webkit-border-top-left-radius: 1em;
    border-bottom-left-radius: 1em;
    border-top-left-radius: 1em;
    z-index: 9999;
    top: 250px!important;
    position: fixed!important;
    width: 42px!important
}
.sidecontentpullout:hover {
    background-color: #09548b;
    color: #fff
}
.sidecontent {
    color: #fff;
    -moz-border-radius-bottomleft: 1em;
    -webkit-border-bottom-left-radius: 1em;
    border-bottom-left-radius: 1em;
    background: #333;
    z-index: 9999!important;
    top: 250px!important;
    padding: 10px 0;
    position: fixed!important
}
.side a {
    float: right;
    color: #fff;
    text-decoration: none;
    padding-right: 10px
}
.marg-top10 {
    margin-top: 10px !important;
}


a.PDFLink {
   padding-right: 18px;
   background-image: url("/aspenmemberpro/images/pdfLink2.gif");
   background-position: 100% 50%;
   background-repeat: no-repeat;
   text-decoration: none !important;
   cursor:pointer;
    }


/*Member Inbox*/
.borderless-table-trs{
    border: 1px solid rgb(204, 204, 204) !important;
    border-bottom: none !important;
}
.borderless-table-trs th:nth-child(3), .borderless-table-trs td:nth-child(3), .borderless-table-trs th:nth-child(4), .borderless-table-trs td:nth-child(4), .borderless-table-trs th:nth-child(5), .borderless-table-trs td:nth-child(5)
{
    text-align:left !important;
}

.borderless-table-trs th, .borderless-table-trs td, .borderless-table-trs .k-grid td
{
    border-right:none !important;
    border-left:none !important;
}
.borderless-table-trs a .GridLinks 
{
    font-weight:normal;
}
.borderless-table-trs .Bold a .GridLinks 
{
    font-weight:bold !important;
}


/*Custom Payment Period---For Loan*/

 .CustomPaymentPeriod
{
        background-color: #FFD000 !important;
        font-weight: bold;
}

 /* Service Credit*/

 .Fullwidth-trs > span{
     width:100% !important;
 }
 .table-kendo-grid .table td {
     padding: 1em !important;
 }
 /* Service Credit Ends*/

 

/*for Total Service Credit */
.LastChild tbody tr:last-child td:nth-child(2) a div{
   
    cursor: text !important;
    text-decoration: none !important;
    color: #333 !important;
    /*font-weight: bold !important;*/

}



.LastChild1 input {
   
      display:none;
     background-color: #FFD000 !important;

}

.LastChild1 a:link {
   
    cursor: text !important;
    text-decoration: none !important;
    color: #333 !important;
    /*font-weight: bold !important;*/

}

.NoLink input {
    display:none;
     background-color: #FFD000 !important;
}

/*For Total Service Credit Details*/
.LastChild tbody tr:last-child {

    /*font-weight: bold !important;*/

}

/*Death benefit Checklist*/
.TRS-InProgress{
    color: orange; 
    font-weight: bold !important;
}
.TRS-NotStarted{
    color:#660033;
    font-weight: bold !important;
}
.TRS-Submission{
    color: green;
    font-weight: bold !important;
}

.k-tabstrip > .k-content {
    display: block !important;
}

.tab-accordion-trs {
    background: none;
}

.k-tabstrip-items .k-item, .k-panelbar .k-tabstrip-items .k-item {
    background: none;
    border: 0;
}

.k-tabstrip-items .k-state-default .k-link, .k-panelbar > li.k-state-default > .k-link {
    border: 0 !important;
}

.k-tabstrip > .k-content {
    border: 0;
    padding: 0;
}

/*End: Media quiries for mobile screen*/
@media only screen and (max-width: 479px) {
    .chatBtnDiv {
        padding: 14px;
    }
    .chatBtnDiv img {
        height: 2rem;
        width: 2rem;
    }
}
