﻿
/*Crystal Report to PDF CSS Start*/
.modalBodyChequePrinting
{
   background: white;
    width: 90%;
    height: 90%;
    margin: 0 auto;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    position: absolute;
    top: 5%;
    left: 5%;
    
}

.modalMask{
    position: fixed;
    background: rgba(0, 0,0,0.65);
    height: 100%;
    width: 100%;
    top: 0;
    bottom:0px;
    left: 0;
     z-index:9999;
     -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
}

.iframeSet { height:75vh;
}
/*Crystal Report to PDF CSS End*/


.form-control {
    padding: 3px !important;
    height: 28px !important;
    border-radius: 6px !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
}

textarea.form-control {
    height: auto !important;
}

.form-group {
    margin-bottom: 8px !important;
    min-height: 45px;
}

.select2-container--default .select2-selection--single, .select2-selection .select2-selection--single {
    padding: 3px 3px !important;
    height: 28px !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
    border-radius: 6px !important;
}

    .select2-container--default .select2-selection--single .select2-selection__arrow b {
        top: 41% !important;
    }
.table .select2-container--default .select2-selection--single .select2-selection__arrow b {top: 46% !important;
}
    .table .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 23px;
}

.calendaricon {
    position: absolute;
    right: 22px !important;
    font-size: 16px;
    color: #333;
    z-index: 1;
    top: 26px !important;
    cursor: pointer;
}

.mainAccordian .contentaccordion {
    padding: 4px 0px;
}

.SumoSelect > .CaptionCont {
    line-height: 21px !important;
    border-radius: 6px !important;
}

.content-header > h1 {
    font-size: 17px;
    font-weight: bold;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 5px;
    line-height: 1.42857143;
}
   .table .form-control {
            height: 23px;
            border-radius:6px;
        }
label {margin-bottom: 2px;
}
.material-icons {    font-size: 16px;
}
.innerPageSet .heading1 h4, .searchResult .heading1 h4, .heading2 {
    font-size: 14px;
    color: #1f384c;
    font-weight: 600;
        margin: 7px 0px;
        cursor:pointer;
}
.box {
    margin-bottom: 6px;
    border-left: 4px solid #02adb8;
    border-radius: 6px;
}
.content-header {
    padding: 6px 15px 6px 15px;
}
    .content-header > .breadcrumb {    top: 0px;

    }
.calendar-align {top: 23px;
}
.searchIcon {top: 23px;
}
.panSet {
    margin-bottom: 1px;
    padding: 1px 10px;
    border-radius: 6px;
    font-weight: bold;
}
  .TDSStatus {background: #02adb8;
    color: #fff;
    padding: 4px 8px;
    border-radius: 6px;
    margin-top: -4px;
    margin-right: -7px;
    font-size: 13px;
        }
.tdsStatus {
    font-size: 12px;

}

.checkboxset {
    border: solid thin #ccc;
    padding: 6px 5px;
    border-radius: 4px;
}
#contentLogin_contentMain_GSTRegistration1_GSTMask {
    top:0;bottom:0;left:0;right:0;background:#000;opacity:0.5;position:fixed;z-index:9999;display:none;
}
#contentLogin_contentMain_GSTRegistration1_GSTModel {
    width: 90%;height:auto;top: 13%;position: fixed;margin-left: 2%;z-index: 99999;background: #FFF ;display:none ; border-radius:6px;
}
    #contentLogin_contentMain_GSTRegistration1_GSTModel .modal-content {
        border-radius:6px;
    }

.spanDisable {
    background-color: #eee;cursor: not-allowed;
}

.statUnpred {
    background-color: #E1F0FF;
    color: #206bc4;
    padding: 1px 6px;
    border-radius: 5px;
    /*border: solid 1px #e1c671;*/
    font-weight:bold;
    display:inline-block;
    min-width: 84px;
    text-align: center;
}

.statDeleted {
    background-color: #FFE2E5;
    color: #F64E60;
    padding: 1px 6px;
    border-radius: 5px;
    /*border: solid 1px #ff9a98;*/
    font-weight:bold;
    display:inline-block;
    min-width: 84px;
    text-align: center;
}

.statApproved {
    background-color: rgba(0,207,232,.12);
    color: #148593 ;
    padding: 1px 6px;
    border-radius: 5px;
    /*border: solid 1px #24ffea;*/
    font-weight:bold;
    display:inline-block;
    min-width: 84px;
    text-align: center;
}
.statForclose {
    background-color: #ef4e4b;
    color: #fff;
    padding: 1px 6px;
    border-radius: 5px;
    /*border: solid 1px #ef4e4b;*/
    font-weight:bold;
    display:inline-block;
    min-width: 84px;
    text-align: center;
}
.statComplted {
    background-color: #EEE5FF;
    color: #8950FC ;
    padding: 1px 6px;
    border-radius: 5px;
    /*border: solid 1px #8fcbf4 ;*/
    font-weight:bold;
    display:inline-block;
    min-width: 84px;
    text-align: center;
}
.alertPaddingSet {padding: 5px 15px !important;
}
.tableTDHeighlighted {
    background:#fbebeb;
   
}
.tableTDHeighlighted1 {
    background:#ffe3e0;
   
}
.main-footer {
    padding: 8px 15px;
}
    .main-footer a {font-weight:bold;
    }
    .table tbody .table tr th {
    background: #413e66 !important;
}
.innerdivTextAddViewSet {
        border-radius: 6px;
    border-bottom: 3px solid #0ca678;
}
.positionrel {
    position: relative;
}
.innerCloseSet {
        position: absolute;
    top: 6px;
    right: 11px;
    z-index: 99;
}
 .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    color: #232e3c;
    color:#525860;
}

.themecolor2 {
    color: #0485A3 !important;
}
.minheight20 {
    min-height:20px;
}
.innerTableHeaderSet {margin-top:0px; margin-bottom:0px;
}

.tableWight500 { font-weight:500;
}
.width150 { min-width:150px;
}
.f18 {font-size:18px;
}
.tableInnerBG {background:#ddd;
}
a.btnFloat {border: solid 2px #834fe2;
    padding: 1px 6px;
    border-radius: 4px;
    color: #fff;
    background:#834fe2;
    font-weight: bold;
    text-decoration: none;
}

 a.btnView {border: solid 2px #01bedc;
    padding: 1px 6px;
    border-radius: 4px;
    color: #fff;
    background:#01bedc;
    font-weight: bold;
    text-decoration: none;
}
  a.btnPrint {border: solid 2px #0ca678;
    padding: 1px 6px;
    border-radius: 4px;
    color: #fff;
    background:#0ca678;
    font-weight: bold;
    text-decoration: none;
}
a.btnView.aspNetDisabled {
    background:none; border: solid 2px #01bedc;
    color:#01bedc;
}
a.btnPrint.aspNetDisabled {
    background:none; border: solid 2px #0ca678;
    color:#0ca678;
}
.enqTablebg h3 {
    margin: 0px;
}
.scrollerimmnerlabel {font-size:15px; padding:5px;
}
a.red {color:#d63939;
}
a.green {color:#0ca678;
}
.pa8 { padding:8px;
}

.box-header .box-title {
 font-size: 14px;
    color: #1f384c;
    font-weight: 600;
    margin: 7px 0px;
}

.box-header {
    color: #444;
    display: block;
    padding: 7px 10px 2px;
    position: relative;
}

 #mask, .imcomming_call_mask
        {
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            background: #000;
            opacity: 0.5;
            position: fixed;
            z-index: 99;
        }
        .imcomming_call_mask
        {
            display: none;
        }
        .incomming_call_alert
        {
            padding: 10px 20px;
            top: 28%;
            position: fixed;
            overflow: hidden;
            margin-left: 30%;
            z-index: 99999;
            background: #FFF;
            box-shadow: 3px 3px 3px 1px black;
            opacity: 0.9;
            display: none;
        }
        
        .msg_alert_lbl
        {
            float: left;
            width: 100px;
            padding: 2px;
        }
        
        .msg_alert_data
        {
            float: left;
            width: 220px;
            padding: 2px;
        }
        
        .msg_alert_btn
        {
            text-align: center;
            width: 100%;
        }
        .incoming_call_id
        {
            font-size: 32px;
            font-weight: bold;
            color: Black;
            float: left;
        }
        .incomming-call_name
        {
            font-size: 30px;
            font-weight: bold;
            color: Black;
            float: left;
        }
        .alert_call_icon
        {
            width: 65px;
            height: 60px;
            float: left;
        }
        .call_container
        {
            text-align: center;
            float: left;
            margin: 0 auto;
        }
.table-bordered > thead > tr > th {color:#fff;
}

.pagination {
    margin:0px;
        margin-top: 5px;
}
.innerPagination li:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.innerPagination li:last-child {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
#tableDatapagination .pagination ul li.inactive, #tableDatapagination .pagination ul li.inactive:hover
{
    background-color: #fff;
    color: #bababa;
    border: 1px solid #ddd;
    cursor: default;
}
#tableDatapagination .data ul li
{
    list-style: none;
   
    margin: 5px 0 5px 0;
    color: #000;
    font-size: 13px;
}

#tableDatapagination .pagination
{
    /*width: 800px;
    height: 25px;*/
}
#tableDatapagination .pagination ul li
{
    list-style: none;
    float: left;
    border: 1px solid #ddd;
    padding: 3px 7px 3px 7px;
    /*margin: 0 3px 0 3px;*/
    font-family: arial;
    font-size: 12px;
    color: #18aacc;
    font-weight: bold;
    background-color: #f2f2f2;
}
#tableDatapagination .pagination ul li.activepage{
     border: 1px solid #18aacc;

}
#tableDatapagination .pagination ul li:hover
{
    color: #fff;
    background-color: #18aacc;
    cursor: pointer;

   
}
.go_button
{
    padding: 3px 5px;
    margin-left: 4px;
    background-color: #18aacc;
    border: 1px solid #18aacc;
    color: #fff;
    padding: 2px 6px 2px 6px;
    cursor: pointer;
    margin-top: -1px;
        border-radius: 4px;
        background-color: #18aacc;
  
}
.paginationSelect {    height: 24px;
}
.total
{
    float: right;
  
    color: #999;
}
.pagination p
{
    float: left;
    padding: 0px;
    margin: 0px;
        margin-right: 3px;
    margin-top: 2px;
}
.innerPagination
{
    margin-top: -1px;
    float:left;
        margin-left: 6px;
}
.innerPagination ul
{
    margin: 0px;
    padding:0px;
}
.pagedata
{
    float: left;
}
.datatodisplay
{
    background: #ccc;
    width: 100%;
    height: 100px;
}
#tableDatapagination .pagination ul li.activepage
{
    color: #fff;
    background-color: #18aacc;
  
}
.digitalMarketingRole {display:none;
}