.tile_count {
    margin-bottom: 20px;
    margin-top: 20px;
}
.row {
    margin-right: -10px;
    margin-left: -10px;
}
.tile_count .tile_stats_count {
    margin-bottom: 10px;
    border-bottom: 0;
    padding-bottom: 10px;
}
.tile_count .tile_stats_count {
    border-bottom: 1px solid #D9DEE4;
    padding: 0 10px 0 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
}
.tile_count .tile_stats_count span {
    font-size: 13px;
}
.tile_count .tile_stats_count .count {
    font-size: 40px;
}
.tile_count .tile_stats_count .count {
     line-height: 47px;
    font-weight: 600;
}
.tile_count .tile_stats_count span {
    font-size: 13px;
}
*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.customer-form #customer_pagination thead tr th:nth-child(1) div{width:44px;}
.customer-form #customer_pagination thead tr th:nth-child(2) div{width:293px;}
.customer-form #customer_pagination thead tr th:nth-child(3) div{width:115px;}
.customer-form #customer_pagination thead tr th:nth-child(4) div{width:100px;}
.customer-form #customer_pagination thead tr th:nth-child(5) div{width:124px;}
.customer-form #customer_pagination thead tr th:nth-child(6) div{width:150px;}
.customer-form #customer_pagination thead tr th:nth-child(7) div{width:120px;}
.customer-form #customer_pagination thead tr th:nth-child(8) div{width:120px;}
.customer-form #customer_pagination thead tr th:nth-child(9) div{width:150px;}
.customer-form #customer_pagination thead tr th:nth-child(10) div{width:60px;}
.customer-form #customer_pagination thead tr th:nth-child(11) div{width:70px;}
.customer-form #customer_pagination thead tr th:nth-child(12) div{width:120px;}
.customer-form #customer_pagination thead tr th:nth-child(13) div{width:130px;}
.customer-form #customer_pagination thead tr th:nth-child(14) div{width:100px;}
.customer-form #customer_pagination thead tr th:nth-child(15) div{width:160px;}
tr.pagin_customer td:nth-child(2){width:50px;text-align:center;}
tr.pagin_customer td:nth-child(2) a{display:inline-block;}
tr.pagin_customer td:nth-child(2) a {margin-right:5px;}
tr.pagin_customer td:nth-child(15){text-align:center;}
tr.pagin_customer td:nth-child(15) a{margin-right:8px;text-align:center;}
tr.pagin_customer td:nth-child(15) a:last-child{margin-right:0px;}

.customer-form .table.table-bordered .add-call a{display:inline-block;}
.customer-form .table.table-bordered .add-call a:first-child{margin-right:8px;}
.customer-form .table.table-bordered .td-more-option{text-align:center;}
.customer-form .table.table-bordered .td-more-option a{margin-right:8px;text-align:center;}
.customer-form .table.table-bordered .td-more-option a:last-child{margin-right:0px;}


.customer-form #customer_pagination .form-control{height:auto;}
.customer-form #customer_pagination tr td{vertical-align:middle;}

.call-ragister #call_pagination thead tr th:nth-child(1) div{width:40px;}
.call-ragister #call_pagination thead tr th:nth-child(2) div{width:75px;}
.call-ragister #call_pagination thead tr th:nth-child(3) div{width:132px;}
.call-ragister #call_pagination thead tr th:nth-child(4) div{width:85px;}
.call-ragister #call_pagination thead tr th:nth-child(5) div{width:84px;}
.call-ragister #call_pagination thead tr th:nth-child(6) div{width:110px;}
.call-ragister #call_pagination thead tr th:nth-child(7) div{width:85px;}
.call-ragister #call_pagination thead tr th:nth-child(8) div{width:132px;}
.call-ragister #call_pagination thead tr th:nth-child(9) div{width:135px;}
.call-ragister #call_pagination thead tr th:nth-child(10) div{width:155px;}
.call-ragister #call_pagination thead tr th:nth-child(11) div{width:120px;}
.call-ragister #call_pagination thead tr th:nth-child(12) div{width:120px;}
.call-ragister #call_pagination thead tr th:nth-child(13) div{width:120px;}
.call-ragister #call_pagination thead tr th:nth-child(14) div{width:120px;}
.call-ragister #call_pagination thead tr th:nth-child(15) div{width:75px;}
.call-ragister #call_pagination thead tr th:nth-child(16) div{width:90px;}
.call-ragister #call_pagination thead tr th:nth-child(22) div{width:90px;}
.call-ragister #call_pagination thead tr th:nth-child(23) div{width:120px;}
.call-ragister #call_pagination thead tr th:nth-child(24) div{width:120px;}
.call-ragister #call_pagination thead tr th:nth-child(27) div{width:150px;}
.call-ragister #call_pagination thead tr th:nth-child(28) div{width:130px;}
.call-ragister #call_pagination thead tr th:nth-child(29) div{width:130px;}
.call-ragister #call_pagination thead tr th:nth-child(36) div{width:206px;}
.call-ragister #call_pagination thead tr th div{width:100px;}


.call-ragister #call_pagination .form-control{height:auto;}
.call-ragister #call_pagination tr td{vertical-align:middle;}
.call_list tr.pagin_customer td:nth-child(2) a{margin-right:5px!important;}
.call_list tr.pagin_customer td:nth-child(2) a:last-child{margin-right:0px!important;}
.scroll-horizontal{overflow-y:hidden;min-height:300px;overflow-x:scroll;}
/* start css by mukesh */
.top_header{
	padding:0;
	min-height:100%;
	background:linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url(https://www.yashpalcoldstorage.com/assets/images/potato.jpg);
	background-size:auto;
}
.top_heading h1{
	color:#fff;
	font-family:'Noto Sans', sans-serif;
	font-size:20px;
}
.entypo-logout{color:#fff;}
.profile-info.dropdown > a{color:#fff;font-size: 12px;}
#main-menu{
	background:#eaeaea;
}
body .page-container .sidebar-menu #main-menu li a{
	color:#000 !important;
	font-weight: bold;
}
body .page-container .sidebar-menu #main-menu li.active > a{
	color:#fff !important;
}
body .page-container .sidebar-menu #main-menu li ul > li.active > a{
	color:#fff !important;
}
body .page-container .sidebar-menu #main-menu li a:hover{
	color:#fff !important;
}
.notifications .badge{
	background-color: #002f65;
}
body .badge.badge-secondary{
	background-color: #C71B19 !important;
}
body .page-container .sidebar-menu #main-menu li{
	border-color: #aaa !important;text-transform:uppercase;
}
body .page-container .sidebar-menu{
	background: #eaeaea !important;
}
body .page-container .sidebar-menu #main-menu li ul > li > a{
	background:#eaeaea !important;
	color:#000;
}
body .page-container .sidebar-menu #main-menu li ul > li > a:hover{
	background:#3a9746 !important;
	color:#fff;
}
body .page-container .sidebar-menu #main-menu li ul > li.active > a{
	background:#3a9746 !important;
	color:#fff;
}
.log_details{
	padding-bottom:20px;
}
.log_details .card.red{
	    background-color: #FA2A00;
    color: #FFF;
}
.log_details .card.summary-inline .card-body{
	padding: 20px;
}
.log_details .card.summary-inline .card-body .content{
	float:right;
}
.log_details .card.yellow{
	background-color: #ffb400;
    color: #FFF;
}
.log_details .card.green{
	background-color: #1ABC9C;
    color: #FFF;
}
.log_details .card.blue {
    background-color: #22A7F0;
    color: #FFF;
}
.log_details .card.summary-inline.red:hover{
	background-color: #7c1a06;
}
.log_details .card.summary-inline.yellow:hover {
    background-color: #85630f;
}
.log_details .card.summary-inline.green:hover {
    background-color: #006551;
}
.log_details .card.summary-inline.blue:hover {
    background-color: #353d47;
}
.user-info span.dropdown_arrow img{
	border:none;
}
.card.primary .card-jumbotron {
    background-color: #353d47;
    color: #FFF;
}
.card.primary .card-jumbotron {
    background-color: #353d47;
    color: #FFF;
}
.card.primary .float-left {
    float: left;
}
.card.primary .float-right {
    float: right;
}
.card.primary .card-body.half-padding {
    padding: 12.5px;
}
.inside_menu.dropdown-menu{
    right: 0;
    left: auto;
}
.recent_call_log{
 	margin-top:20px;   
}
.recent_call_log .call-log-title {
    color: #fff;
    background-color: #949494;
	padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
    border-color: #949494;
	width: 99.9%;
}
.recent_call_log .call-log-title span{
    font-size: 16px;
    font-weight: 700;
}
.recent_call_log .call-logs-table table{
	width:100%;
	margin-bottom: 17px;
	border-top:none;
    border: 1px solid #949494;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05)
}
.recent_call_log .call-logs-table table tr th{
	background: #f5f5f6;
	padding:7px 10px;
	font-weight:700;
	text-align:center;
	border-right: 1px solid #ddd;
}
.recent_call_log .call-logs-table table tr td{
	padding:7px 10px;
	text-align:center;
	border-right: 1px solid #ddd;
}
.recent_call_log .call-logs-table table tr td:last-child, .recent_call_log .call-logs-table table tr th:last-child{
	border-right:none;
}
.recent_call_log .call-logs-table table tr{
	border-bottom:1px solid #ddd;
}
.recent_call_log .call-logs-table table tr:last-child{
	border-bottom:none;
}
.recent_call_log .call-log-title i.log-title-icons{
	background-image: url(../images/call-log.png);
	width:20px;
	height:20px;
	vertical-align: middle;
    margin-top: -4px;
	display:inline-block;
}
.view_more {
    float: right;
    width: 22%;
    text-align: right;
    padding-top: 13px;
}
.view_more a{
	padding:12px 17px;
    border: 1px solid #000;
    display: inline-block;
    border-radius: 2px;
    background: #fff;
    color: #000;
}
.view_more a:hover{
	box-shadow: inset 94px 0 0 0 #000 !important;
    color: #fff;
	-webkit-transition: all ease 0.8s;
    -moz-transition: all ease 0.8s;
    transition: all ease 0.8s;
}
ul.bordered li a{
	padding: 5px 8px;
	font-size: 14px;
    font-family: 'Noto Sans', sans-serif;
    font-weight: bold;
}
.call-ragister{
	margin-top: -12px;
}
/* call register page create css by mukesh */
 .form-horizontal .form-group{
	margin-left:0 !important;
	margin-right:0 !important;
}
ul.bordered li a{
	background-color:#eeeeee !important;
}
ul.bordered li.active a{
	background:#fff !important;
}
.box-content .form-horizontal .form-group h3{
	padding-left: 40px;
	font-weight: bold;
	margin-top: 0;
}
.add_call_service{
	border: 1px solid #ddd;
    padding: 10px 0;
    border-top: 0;
    margin-top: -6px;
}
.add_call_service.editcall{
	margin-top: 20px;
    border-top: 1px solid #ddd;
    padding-top: 15px;
}
.update-call-btn{
	float: right;
    margin-top: 20px;
    padding-right: 0;
    margin-right: 0;
	margin-left:0;
    width: auto;
}
.add_call_service.editcall .form-horizontal .form-group{
	border-bottom:none;
	padding-bottom:0;
	padding-top:0;
}
.add_call_service .form-horizontal .form-group{
	padding-bottom:0;
	margin-bottom:15px;
	padding-top:0;
}
.add_call_service .row_new{
	margin-left:0;
	margin-right:0;
}
footer.main{
	border-top:0;
}
ul.bordered li a{
	margin-right:0;
}
.dotted_border{
	border:1px dashed #ddd;
	padding:8px;
}
.btn-warning, .btn-success{
	background-color: #002f65;
    border-color: #002f65;
    padding: 10px;
}
.btn-warning:hover, .btn-success:hover{
	background:#C71B19;
	border-color: #C71B19;
}
.add_call_service.border-top{
	border-top: 1px solid #ddd;
    margin-top: 10px;
}
.loaded .panel-warning.head-office{
	border-color: #ddd;
}
.loaded .panel-warning.head-office .panel-heading{
	color: #000;
    background-color: #eee;
    border-color: #ddd;
}
.loaded .panel-warning.head-office .panel-body{
	padding:0;
}
.loaded .panel-warning.head-office .panel-body .collapse.in {
    margin: 15px 15px 5px 15px;
}
.loaded .panel-warning.head-office .btn-success, .loaded .panel-warning.head-office .btn-danger{
	padding: 8px 17px;
}
.tab-content .customer-list{
	margin-top: -18px;
}
.tab-content .table-bordered > thead > tr > th{
	font-weight:normal;
	font-size:12px;
}
.form-horizontal .form-group h3 i{
	font-style: normal;
    font-size: 14px;
    font-family: 'Noto Sans', sans-serif;
    font-weight: bold;
}
 .form-horizontal .form-group.form_heading label, .form-horizontal .form-group label.control-label{
	font-weight:bold;
}
 .form-horizontal .form-group label span{
	color: #F00 !important;
}
.aligncenter{
	text-align:center;
}
.form-groups-bordered > .form-group.bottom-border{
	border-bottom:none;
}
.date-time{
	padding-left:40px;
}
.date-time label{
	color:#3a9746;
}
.loaded .panel-warning.head-office{
	border-bottom:0;
	border-left:0;
	border-right:0;
}
.form-horizontal .form-group.last{
	border-bottom:0;
}
.tab-content .customer-list.margin-top {
    margin-top: -6px;
}
/* call register page end css by mukesh*/
/* end css by mukesh */
.emp_str { background-color:#00CED1;
           padding: 0 12px;
		   width: 100%;
		   color: #fff;
		   margin-bottom: 8px;
		   line-height: 30px;
       display: inline-block;}
	   .accepted {
	background-color:#8FBC8F;
	font-weight: bold;
}
.denied {
	background-color:#FF0000;
	font-weight: bold;
}
/*css for popup */
.modal-backdrop {
	z-index:0 !important;
}
.mystyle ul>li, a{cursor: pointer;}
/*css for popup */
/*css for pagination  equipment-model*/
.equipment-model #equip_model_pagination thead tr th:nth-child(1) div{width:40px;}
.equipment-model #equip_model_pagination thead tr th:nth-child(2) div{width:206px;}
.equipment-model #equip_model_pagination thead tr th div{width:100px;}
/*end of css for pagination  equipment-model*/
/*css for pagination  equipment-register*/
.equipment-register #equip_register_pagination thead tr th:nth-child(1) div{width:40px;}
.equipment-register #equip_register_pagination thead tr th:nth-child(2) div{width:206px;}
.equipment-register #equip_register_pagination thead tr th:nth-child(3) div{width:162px;}
.equipment-register #equip_register_pagination thead tr th:nth-child(4) div{width:162px;}
.equipment-register #equip_register_pagination thead tr th:nth-child(5) div{width:162px;}
.equipment-register #equip_register_pagination thead tr th:nth-child(6) div{width:162px;}
.equipment-register #equip_register_pagination thead tr th:nth-child(9) div{width:162px;}
.equipment-register #equip_register_pagination thead tr th:nth-child(10) div{width:150px;}
.equipment-register #equip_register_pagination thead tr th div{width:100px;}
/*end of css for pagination  equipment-model*/
/* css for select box for popup*/
.input-group-addon {
	background-color:#21a9e1;
}
.input-group-addon a{
	color  :#ffffff;
}
/* end css for select box for popup*/
/*css for action dropdown */
.dropdown-menu li a{
color : #fff;
}
/*css for pagination table when add call */
.pagin-call {
	background-color: #808080;
    color: #FFF;
}
.fsr-form #afsr_pagination thead tr th:nth-child(1) div{width:40px;}
.fsr-form #afsr_pagination thead tr th:nth-child(2) div{width:97px;}
.fsr-form #afsr_pagination thead tr th:nth-child(3) div{width:150px;}
.fsr-form #afsr_pagination thead tr th:nth-child(4) div{width:150px;}
.fsr-form #afsr_pagination thead tr th:nth-child(5) div{width:150px;}
.fsr-form #afsr_pagination thead tr th:nth-child(6) div{width:120px;}
.fsr-form #afsr_pagination thead tr th:nth-child(7) div{width:130px;}
.fsr-form #afsr_pagination thead tr th:nth-child(8) div{width:226px;}
.fsr-form #afsr_pagination thead tr th:nth-child(9) div{width:226px;}

.fsr-form #fsr_pagination thead tr th:nth-child(1) div{width:40px;}
.fsr-form #fsr_pagination thead tr th:nth-child(2) div{width:97px;}
.fsr-form #fsr_pagination thead tr th:nth-child(3) div{width:150px;}
.fsr-form #fsr_pagination thead tr th:nth-child(4) div{width:150px;}
.fsr-form #fsr_pagination thead tr th:nth-child(5) div{width:150px;}
.fsr-form #fsr_pagination thead tr th:nth-child(6) div{width:120px;}
.fsr-form #fsr_pagination thead tr th:nth-child(7) div{width:130px;}
.fsr-form #fsr_pagination thead tr th:nth-child(8) div{width:226px;}
.fsr-form #fsr_pagination thead tr th:nth-child(9) div{width:226px;}

.fsr-form #afsr_pagination .form-control{height:auto;}
.fsr-form #afsr_pagination tr td{vertical-align:middle;}

.fsr-form #fsr_pagination .form-control{height:auto;}
.fsr-form #fsr_pagination tr td{vertical-align:middle;}

/*css for pagination  dealer*/
.employee-list #employee_pagination thead tr th:nth-child(1) div{width:40px;}
.employee-list #employee_pagination thead tr th:nth-child(2) div{width:248px;}
.employee-list #employee_pagination thead tr th:nth-child(3) div{width:162px;}
.employee-list #employee_pagination thead tr th:nth-child(4) div{width:80px;}
.employee-list #employee_pagination thead tr th:nth-child(5) div{width:162px;}
.employee-list #employee_pagination thead tr th:nth-child(7) div{width:162px;}
.employee-list #employee_pagination thead tr th:nth-child(9) div{width:180px;}
.employee-list #employee_pagination thead tr th:nth-child(10) div{width:150px;}
.employee-list #employee_pagination thead tr th:nth-child(11) div{width:200px;}
.employee-list #employee_pagination thead tr th div{width:100px;}
/*end of css for pagination  employee*/

/*css for pagination  dealer*/
.dealer-list #dealer_pagination thead tr th:nth-child(1) div{width:40px;}
.dealer-list #dealer_pagination thead tr th:nth-child(2) div{width:206px;}
.dealer-list #dealer_pagination thead tr th:nth-child(3) div{width:162px;}
.dealer-list #dealer_pagination thead tr th:nth-child(4) div{width:120px;}
.dealer-list #dealer_pagination thead tr th:nth-child(5) div{width:162px;}
.dealer-list #dealer_pagination thead tr th:nth-child(7) div{width:162px;}
.dealer-list #dealer_pagination thead tr th:nth-child(9) div{width:180px;}
.dealer-list #dealer_pagination thead tr th:nth-child(10) div{width:150px;}
.dealer-list #dealer_pagination thead tr th:nth-child(12) div{width:200px;}
.dealer-list #dealer_pagination thead tr th div{width:100px;}
/*end of css for pagination  dealer*/



/*css for pagination  dealer*/
.contactperson-form #contactperson_pagination thead tr th:nth-child(1) div{width:40px;}
.contactperson-form #contactperson_pagination thead tr th:nth-child(2) div{width:206px;}
.contactperson-form #contactperson_pagination thead tr th:nth-child(3) div{width:162px;}
.contactperson-form #contactperson_pagination thead tr th:nth-child(4) div{width:120px;}
.contactperson-form #contactperson_pagination thead tr th:nth-child(5) div{width:162px;}
.contactperson-form #contactperson_pagination thead tr th:nth-child(7) div{width:162px;}
.contactperson-form #contactperson_pagination thead tr th:nth-child(9) div{width:180px;}
.contactperson-form #contactperson_pagination thead tr th:nth-child(10) div{width:150px;}
.contactperson-form #contactperson_pagination thead tr th:nth-child(12) div{width:200px;}
.contactperson-form #contactperson_pagination thead tr th div{width:100px;}
/*end of css for pagination  dealer*/

/*css for pagination  equipment sales office*/
.sales-office #equip_sales_office_pagination thead tr th:nth-child(1) div{width:40px;}
.sales-office #equip_sales_office_pagination thead tr th:nth-child(2) div{width:206px;}
.sales-office #equip_sales_office_pagination thead tr th:nth-child(3) div{width:162px;}
.sales-office #equip_sales_office_pagination thead tr th:nth-child(4) div{width:120px;}
.sales-office #equip_sales_office_pagination thead tr th:nth-child(5) div{width:162px;}


/*end of css forequipment sales office*/




/*css for pagination  sla*/
.sla-list #equip_sla_pagination thead tr th:nth-child(1) div{width:40px;}
.sla-list #equip_sla_pagination thead tr th:nth-child(2) div{width:206px;}
.sla-list #equip_sla_pagination thead tr th:nth-child(3) div{width:162px;}
.sla-list #equip_sla_pagination thead tr th div{width:100px;}
/*end of css for pagination  sla*/


/*css for pagination  equip_manufacturer_pagination*/
.manufacturer #equip_manufacturer_pagination thead tr th:nth-child(1) div{width:40px;}
.manufacturer #equip_manufacturer_pagination thead tr th:nth-child(2) div{width:206px;}
.manufacturer #equip_manufacturer_pagination thead tr th:nth-child(3) div{width:162px;}
.manufacturer #equip_manufacturer_pagination thead tr th div{width:100px;}
/*end of css for pagination  equip_manufacturer_pagination*/




/*css for pagination  equip_manufacturer_pagination*/
.equipment-categories #equip_categories_pagination thead tr th:nth-child(1) div{width:40px;}
.equipment-categories #equip_categories_pagination thead tr th:nth-child(2) div{width:206px;}
.equipment-categories #equip_categories_pagination thead tr th:nth-child(3) div{width:162px;}
.equipment-categories #equip_categories_pagination thead tr th div{width:100px;}
/*end of css for pagination  equip_manufacturer_pagination*/

.scroll-quotation{
	border-bottom: 1px solid #ddd;
    display: inline-block;
    width: 100% !important;
    overflow-x: auto;
    overflow-y: hidden;
}
.scroll-quotation table{
	width: 100%;
    display: inline-block !important;
}
.scroll-quotation table tbody tr td input{padding:5px 3px!important;}
.scroll-quotation table #polaride_div .main td select{width:150px !important;}
.scroll-quotation table #polaride_div .main td input:nth-child(1){width:150px !important;}
.scroll-quotation table #polaride_div .main td input.description-width{width:400px !important;}

/*css for leave calender in attendance list */
.attendance_report_heading {background-color:#685e23;padding:10px;text-align:center;}
.attendance_report {height:150px;border:1px solid #fff;}
.attendance_report_box1 {background-color:#8c8047;padding:10px;}
.attendance_report_box2 {background-color:#1976d3;padding:10px;}
.attendance_report_box3 {background-color:#00aa8d;padding:0px;}
.attendance_report_box4 {background-color:#9c27b3;padding:0px;}
#attendance_circle {padding: 16px 0px;text-align:center;background: #343746;width: 72px;border:10px solid #13c3da;border-radius: 50%;margin: 0 auto;}
.attendance_circle_after_text {text-align:center;}
.attendance_color {color:#fff;}
.balance_leave_text {text-align:center;background-color:#008977;padding:10px;}
#balance_leave_circle {padding: 26px 0px;text-align:center;background-color: #08610f;width: 72px;border:1px solid #fff;border-radius: 50%;margin: 0 auto;}
.leave_status_text {text-align:center;background-color:#6a1b9a;padding:10px;}
.last_leave_status {margin:20px auto}
.last_leave_status_heading {color:#fff;margin:5px 0 0 0;text-align:center;}
.last_leave_status_text {color:#fff;text-align:center;}
.white-color {color:#000!important;}
.limegreen-color {color:#32CD32!important;}
.red-color {color:#ff0000!important;}
.close-button {font-size:30px!important;}
.balance_leave_report {height:230px;border:1px solid #fff;}
.balance_leave_box {background-color:#ff6347;padding:10px;}
#modal_ajax_leave_balance table tbody tr td {
	color:#fff!important;
}
.call_transfer {
	background-color:#ffe6e685;
}



.listdata{font-weight:bold;font-size:16px;text-align:center;}
#addfrm {text-transform:uppercase}
.table{text-transform:uppercase}
.formheading{text-decoration: underline;}
#addfrm input, textarea{text-transform:uppercase}



.modal{
	background-color:rgba(0,0,0,0.5);
}
.modal h4{
	color:#3a9746 !important;
	font-weight:700;
}
#vcontent b {
    line-height: 25px !important;
}
#countrecords{
	padding:8px 8px 0px 10px;
	margin:0px;
}
.pagin_customer td{
	line-height:25px !important;
	text-align:center !important;
}
.xcontent{
	line-height:30px !important;
}
#party_aamad th, #party_aamad td{
	text-align:center;
}
#party_aamad .btn-default{
	color:#fff !important;
	background-color:#3a9746 !important;
	border-color:#3a9746 !important;
}
.root-level a:hover::before, .root-level.active a::before{
	color:#fff !important;
}
.footer {
  position: relative !important;
}
footer strong {
  width: 100%;
  text-align: center !important;
}
footer.main{
	border-top:0;
	position:fixed;
	width:80%;
	background:#eaeaea;
	bottom:0;
	padding:20px 0px;
	border:1px solid #ccc !important
}
.content-area{
	overflow-y:auto;
	max-height:475px;
	overflow-x:hidden;
}
.aamad-popup #vcontent{
	max-height:500px;
}





table.blueTable {
  border: 1px solid #1C6EA4;
  background-color: #EEEEEE;
  width: 100%;
  border-collapse: collapse;
  text-align:center !important;
}
table.blueTable td, table.blueTable th {
  border: 1px solid #AAAAAA;
  padding: 3px 2px;
  text-align:center;
}
table.blueTable tbody td {
  font-size: 13px;
  text-align:center;
}
table.blueTable tr:nth-child(even) {
  background: #D0E4F5;
}
table.blueTable thead {
  background: #1C6EA4;
  background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  border-bottom: 2px solid #444444;
}
table.blueTable thead th {
  font-size: 15px;
  font-weight: bold;
  color: #FFFFFF;
  border-left: 2px solid #D0E4F5;
}
table.blueTable thead th:first-child {
  border-left: none;
}

table.blueTable tfoot {
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  background: #D0E4F5;
  background: -moz-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
  background: -webkit-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
  background: linear-gradient(to bottom, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
  border-top: 2px solid #444444;
}
table.blueTable tfoot td {
  font-size: 14px;
}
table.blueTable tfoot .links {
  text-align: right;
}
table.blueTable tfoot .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #FFFFFF;
  padding: 2px 8px;
  border-radius: 5px;
}
.aamad_color{
	background-color:#96d29d;
}


/*--pawan--*/
.top_header{ padding:10px 10px; }
.edit-clrk-tble-clss table.blueTable tbody td{ text-align:center; }
.edit-clrk-tble-clss table.blueTable tbody td table, .edit-clrk-tble-clss table.blueTable tbody td table input{ width:100%; }
footer.main{ position:absolute; width:100%; }
.footer{ position:initial !important; }
.content-area{ max-height:430px; }
.user-info .profile-info.dropdown > a img { width:40px; }
.user-info-cls{ padding:0px; margin:5px 10px 5px; }
.user-info-cls > li.profile-info{ margin-right:0px; }
.add-cl-serv-cls .row_new { width:100%; float:left; }
.add-cl-serv-cls .row_new:first-child{ margin-top:20px; }
.top_header .top_heading h1, .top_header .top_heading h2, .top_header select{ margin:10px 0px 10px; }
ul.view-profile-cls li a, .top_header .top_heading h2{ color:#fff; }

.blnce-tble-cls table tbody tr td { display:table-cell; vertical-align:middle; text-align:center; }
.blnce-tble-cls .table-condensed tr th { background:#33bb45; color:#fff; text-align:center; border:1px solid #33bb45; }
.blnce-tble-cls .table-condensed tr td { border:1px solid #ccc; }
.tab-content .customer-list .btn { margin-bottom:5px; }
.blnce-tble-cls table.blnce-child-clss{ width:100%; }
table.blnce-child-clss tbody tr td { width:33.3%; text-align:left; }
table.loan-srch-cls input, .amd-srch-cls input { border-color:#999 !important; }

/*--pawan--*/

@media only screen and ( max-width:980px ){
	footer.main{ position:relative; }
}

@media only screen and ( max-width:767px ){
.view-profile-cls { float:left !important; }
.user-info-cls.pull-right { float:left !important; margin-top:0px; }
.content-area { max-height:100%; }
.page-body .page-container .main-content { padding:0 10px 0px 10px; }
}

@media only screen and ( max-width:414px ){
.user-info-cls.pull-right { position:absolute; right:0px; }
.view-profile-cls > li { padding-left:0; padding-right:0px; }
.list-inline > li:first-child { padding-left:0; padding-right:0px; }
.user-info .profile-info.dropdown > a img { width:30px; margin-top:7px; margin-right:0px; }
.top_header .top_heading { padding:0px; }

}

@media(max-width:767px){
#list{
overflow-x: scroll;
}

}
@media(max-width:320px){
#list{
overflow-x: scroll;
}

}
.content-area{max-height:100%!important;}
.tab-content .customer-list{
padding-bottom:60px;
height:100%;


}