﻿.nav-tabs.nav-justified > .active > a {
    color: #8363aa !important;
    background-color: #fff !important;
    border-color: #8363aa !important;
    border-bottom: none !important;
    margin-bottom: 50px;
    margin-top: 20px;
}

.nav-tabs.nav-justified > li > a {
    color: #58595b !important;
    background-color: #f1f2f2 !important;
    border-bottom: none !important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border: 1px solid #8363aa !important;
    border-bottom: none !important;
    color: #8363aa !important;
}

.l-tab-content-heading h2 {
    color: #8363aa;
}

.l-tab-content-heading .hr {
    border-bottom-color: #8363aa;
}

.l-btn-request {
    background-color: #fff;
    border-color: #8363aa !important;
    color: #8363aa;
}

    .l-btn-request:hover, .l-btn-request:focus {
        background-color: #8363aa !important;
        
    }

.l-jumbo {
    background-color: #8363aa !important;
}

.l-jumbo-content {
    background-image: url(/Content/Areas/Common/sub_bg_left_02.png);
    color: white;
}

calender-area {
    height: 575px;
}

.bold_hr {
    display: block;
    color: #CCC;
    border: 1.5px solid #CCC;
}

.control-label {
    color: #8363aa !important;
}

.view {
    padding-top: 5px;
    padding-bottom: 5px;
}

/*.form-group {
    padding-top:3px !important;
    padding-bottom:3px !important;
    font-size: 12.39px !important;
}*/

/*
    .control-label {
    color: #8363aa !important;
    font-size:12px;
    text-align:left;
}
    .form-group label{
    color: #58595b !important;
    text-align:right !important;
    margin-top:0px !important;
}
.font-group p {
    color: #58595b !important;
    text-align: right !important;
    font-size: 12.39px !important;
}*/

.tr-design {
    font-size: 12px !important;
    color: #58595b;
    /*font-weight: bold;*/
    /*padding-top: 10px;*/
}

.infolist {
    font-size: 12px;
    color: #58595b;
    text-align: left;
    letter-spacing: -1px;
    padding-top: 13px;
}


.hr {
    color: #CCC;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    margin: 0 auto;
}

.hr2 {
    color: #CCC;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    margin: 0 auto;
}


.text-detail {
    font-size: 11px;
    line-height: 20px;
    letter-spacing: -0.2px;
    padding-top: 20px;
    padding-left: 12px;
}

li {
    /*list-style-type: disc;*/
}


.option-area {
    /*background-color:#cccccc;*/
}

.tbstyle {
    font-size: 12px;
    color: #727171;
}

tr{
    /*background-color:#FFFFFF !important;*/
}



.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {
    border-top: 3px solid #bcbec0 !important;
}

.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 1px solid #bcbec0 !important;
   }


.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 10px !important;
    line-height: 1.42857143 !important;
    vertical-align: top;
    border-bottom: 1px solid #bcbec0 !important;
}


.table-striped > tbody > tr:nth-of-type(odd) {
     background-color: #FFFFFF !important; 

}



.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {
     background-color: #FFFFFF !important; 
     color:#8363aa !important;
}


.btn:hover, .btn:focus, .btn.focus {
    color: #FFFFFF !important;
    outline: none;
}
