.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;}
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(2) a i {display: block;font-size: 14px;}
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; font-size: 14px;}

.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,#reportrange{height:auto;font-weight: 500;font-size: 13px;}
.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{
	background:#0099ff;
	padding:0;
    box-shadow: 2px 2px 5px 1px #0000000f;
	height:80px;
}
.top_heading h1{
	color: #fff;
	font-size:15px;
    font-weight: 500;
    margin: 14px 0;
}
.profile-info.dropdown > a{color:#282d4d;font-size: 12px;}
#main-menu{
	background:#282d4d;
}
body .page-container .sidebar-menu #main-menu li a{
	color:#fff !important;
}
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: #67676724 !important;
}
body .page-container .sidebar-menu{
	background: #282d4d !important;
}
body .page-container .sidebar-menu #main-menu li ul > li > a{
	background:#21253e !important;
	color:#000;
}
body .page-container .sidebar-menu #main-menu li ul > li.active > a{
	background:#cf080e !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; 
    background: #fff;
    border-radius: 10px;
    box-shadow: 2px 2px 5px 1px #0000000f;
    padding: 16px;
}
.recent_call_log .call-log-title {
    color: #fff;
    border-radius: 10px;
    background: #fff !important;
}
.recent_call_log .call-log-title span{
    font-size: 16px;
    font-weight: 500;
    color: #282d4d;
    display: inline-block;
    margin-top: 13px;
}
.recent_call_log .call-logs-table table{
	width:100%;
	margin-bottom: 17px;
	border-top:none;
}
.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: url(../images/call-log.png) no-repeat center;
	vertical-align: middle;
	display:inline-block;
    padding: 23px;
}
.view_more {
    float: right;
    width: 22%;
    text-align: right;
    padding-top: 13px;
}
.view_more a{
	padding:6px 17px;
    border: 1px solid #000;
    display: inline-block;
    border-radius: 2px;
    background: #fff;
    color: #000;
    text-decoration: none !important;
}
.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: "Helvetica Neue", Helvetica, "Noto Sans", sans-serif, Arial, sans-serif;
    font-weight: bold;
}
/* 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;
    border-bottom-color: #ebebeb !important;
}
.box-content .form-horizontal .form-group h3{
	font-weight: bold;
	margin-top: 0;
}
.add_call_service{
	border: 1px solid #ddd;
    padding: 10px 0;
}
.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:5px;
	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 .table-bordered > thead > tr > th{
	font-weight:500;
	font-size:12px;
}
.form-horizontal .form-group h3 i{
	font-style: normal;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, "Noto Sans", sans-serif, Arial, sans-serif;
    font-weight: bold;
}
 .form-horizontal .form-group.form_heading label, .form-horizontal .form-group label.control-label{
	font-weight:normal;
}
 .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:#003471;
}
.loaded .panel-warning.head-office{
	border-bottom:0;
	border-left:0;
	border-right:0;
}
.form-horizontal .form-group.last{
	border-bottom:0;
}
/* 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 */
.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 #afsr_pagination thead tr th:nth-child(10) div{width:226px;}
.fsr-form #afsr_pagination thead tr th:nth-child(11) 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 #fsr_pagination thead tr th:nth-child(10) div{width:226px;}
.fsr-form #fsr_pagination thead tr th:nth-child(11) 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:290px;}
.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;}
.scroll-quotation table #polaride_div .main td input.partcode-width{width:300px !important;}
.scroll-quotation table #polaride_div .main td input.partcodequantity-width{width:150px !important;}
.scroll-quotation table #polaride_div .main td input.partdescription-width{width:350px !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;}
#modal_ajax_leave_balance table tbody tr td {
	color:#fff!important;
}
.call_transfer {
	background-color:#ffe6e685;
}

.partslists-form #paging_partslists thead tr th:nth-child(1) div{width:44px;}
.partslists-form #paging_partslists thead tr th:nth-child(2) div{width:150px;}
.partslists-form #paging_partslists thead tr th:nth-child(3) div{width:150px;}
.partslists-form #paging_partslists thead tr th:nth-child(4) div{width:170px;}
.partslists-form #paging_partslists thead tr th:nth-child(5) div{width:200px;}
.partslists-form #paging_partslists thead tr th div{width:100px;}

.partslistsstock-form #paging_partslistsstock thead tr th:nth-child(1) div{width:44px;}
.partslistsstock-form #paging_partslistsstock thead tr th:nth-child(2) div{width:170px;}
.partslistsstock-form #paging_partslistsstock thead tr th:nth-child(3) div{width:200px;}
.partslistsstock-form #paging_partslistsstock thead tr th:nth-child(4) div{width:180px;}
.partslistsstock-form #paging_partslistsstock thead tr th:nth-child(10) div{width:150px;}
.partslistsstock-form #paging_partslistsstock thead tr th div{width:44px;}

.mrlists-form #paging_mrlists thead tr th:nth-child(1) div{width:44px;}
.mrlists-form #paging_mrlists thead tr th:nth-child(2) div{width:60px;}
.mrlists-form #paging_mrlists thead tr th:nth-child(3) div{width:150px;}
.mrlists-form #paging_mrlists thead tr th:nth-child(4) div{width:170px;}
.mrlists-form #paging_mrlists thead tr th:nth-child(5) div{width:200px;}
.mrlists-form #paging_mrlists thead tr th:nth-child(6) div{width:150px;}
.mrlists-form #paging_mrlists thead tr th:nth-child(7) div{width:150px;}
.mrlists-form #paging_mrlists thead tr th:nth-child(8) div{width:200px;}
.mrlists-form #paging_mrlists thead tr th:nth-child(10) div{width:200px;}
.mrlists-form #paging_mrlists thead tr th div{width:100px;}


.partslistsgeneral-form #paging_partslistsgeneral thead tr th:nth-child(1) div{width:44px;}
.partslistsgeneral-form #paging_partslistsgeneral thead tr th:nth-child(2) div{width:100px;}
.partslistsgeneral-form #paging_partslistsgeneral thead tr th:nth-child(3) div{width:150px;}
.partslistsgeneral-form #paging_partslistsgeneral thead tr th:nth-child(4) div{width:150px;}
.partslistsgeneral-form #paging_partslistsgeneral thead tr th:nth-child(5) div{width:170px;}
.partslistsgeneral-form #paging_partslistsgeneral thead tr th:nth-child(6) div{width:200px;}
.partslistsgeneral-form #paging_partslistsgeneral thead tr th:nth-child(7) div{width:200px;}
.partslistsgeneral-form #paging_partslistsgeneral thead tr th div{width:100px;}


blockquote small {
  display: block;
  line-height: 1.42857143;
  color: #0602ff;
}

input[type="radio"] {
    width: auto; 
    height: auto;
}
div.modal input[type="radio"] {
   
    margin-left: 0px!important;
   
}
.modal input[type="radio"] {width: auto !important; height: auto !important;}
.modal .pagination { margin: 0;display: block;}
.modal .panel { margin-bottom: 0;}
.call-ragister .scroll-horizontal { padding-bottom: 50px;}


/************RR**********************/
 .highcharts-credits, .highcharts-exporting-group{
	display:none;
}
.complain_open{
	float:left;
	width:130px;
	padding-left:10px;
	font-size: 14px;
	font-weight: bold;
	background-color: #FF0000;
	color: #fff;
	height: 20px;
	text-align:center;
}
.complain_process{
	float:left;
	width:130px;
	padding-left:10px;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFA500;
	color: #fff;
	height: 20px;
	text-align:center;
}
.complain_close{
	float:left;
	width:138px;
	padding-left:10px;
	font-size: 14px;
	font-weight: bold;
	background-color: #008000;
	color: #fff;
	height: 20px;
	text-align:center;
}
.vctoday{
	float:left;
	width:198px;
	background-color:#FFA500;
	padding-left:10px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	height: 20px;
	text-align:center;
}
.vctotal{
	float:left;
	width:200px;
	background-color:#008000;
	padding-left:10px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	height: 20px;
	text-align:center;
}

.j_pageheading{
	background-color:#fff;
	padding:10px;
	font-weight:bold;
	color:#0099ff;
	margin-top:8px; 
}
/*Ribbon desing*/

.ribbon {
 font-size: 20px !important;
 /* This ribbon is based on a 16px font side and a 24px vertical rhythm. I've used em's to position each element for scalability. If you want to use a different font size you may have to play with the position of the ribbon elements */

 
    
 position: relative;
 background: #282d4d;
 color: #fff;
 text-align: center;
 padding: 12px 12px; /* Adjust to suit */
 /*margin: 2em auto 3em; /* Based on 24px vertical rhythm. 48px bottom margin - normally 24 but the ribbon 'graphics' take up 24px themselves so we double it. */
}
.ribbon:before, .ribbon:after {
 content: "";
 position: absolute;
 display: block;
 bottom: -1em;
 border: 1.5em solid #986794;
 z-index: -1;
}
.ribbon:before {
 left: -2em;
 border-right-width: 1.5em;
 border-left-color: transparent;
}
.ribbon:after {
 right: -2em;
 border-left-width: 1.5em;
 border-right-color: transparent;
}
.ribbon .ribbon-content:before, .ribbon .ribbon-content:after {
 content: "";
 position: absolute;
 display: block;
 border-style: solid;
 border-color: #804f7c transparent transparent transparent;
 bottom: -1em;
}
.ribbon .ribbon-content:before {
 left: 0;
 border-width: 1em 0 0 1em;
}
.ribbon .ribbon-content:after {
 right: 0;
 border-width: 1em 1em 0 0;
}

.j_report{
	float:right;
	padding-top:20px;
}
.open_time{ 
	padding:4px;
	font-size: 12px;
	font-weight: bold;
	background-color: #FF0000;
	color: #fff;
	 
	text-align:center;
}

.process_time{ 
	padding:4px;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFA500;
	color: #fff;
	 
	text-align:center;
}

.close_time{ 
	padding:4px;
	font-size: 12px;
	font-weight: bold;
	background-color: #008000;
	color: #fff;
	text-align:center;
}

