﻿
.with-nav-tabs .nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    padding: 10px 30px;
    background: #dbdbdb;
    margin: 0 2px;
    color: #333;
}
.ticketCollection .nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    padding: 10px 10px;
    background: #fff;
    margin: 0 2px;
    color: #333;
}
.with-nav-tabs .align_right {
    float: right;
    position: absolute;
    right: 0;
    top: 0;
    text-align: right;
}
.scroll_table {overflow-x:auto;}
.with-nav-tabs .tab-content {
    padding: 20px;
    background: #fff;
    border: 1px solid rgba(204, 204, 204, 0.29);
}
.with-nav-tabs ul {
    border-bottom: none;
}
.with-nav-tabs .nav-tabs > li.active > a, .with-nav-tabs .nav-tabs > li.active > a:hover, .with-nav-tabs .nav-tabs > li.active > a:focus {
    color: #333;
    background-color: #96c04f;
    border-color: #d6e9c6;
    border-bottom-color: transparent;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #fff;
    background-color: #9fd323;
    border-color: #dee2e6 #dee2e6 #fff;
}

.with-nav-tabs .panel-body {
    padding: 20px;
}
.with-nav-tabs .panel-heading {
    padding: 10px 0;
    /* border-bottom: 1px solid transparent; */
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom: 1px solid #dee2e6;
}

.with-nav-tabs .nav-tabs {
     margin-bottom: 0rem; 
}
#viewCashPopup .cashcard_style {
    border: 2px solid #eee;
    border-radius: 10px;
    margin-left: 5px;
    margin-right: 5px;
}
#viewCashPopup .cashCardFrontImage img {
    border: 1px solid #eee;
    border-radius: 10px;
}
/********************************************************************/
