/*!
* Bootstrap v2.3.1
*
* Copyright 2012 Twitter, Inc
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
* Designed and built with all the love in the world @twitter by @mdo and @fat.
*/
.hidden-phone-a{
	color:#fff;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	text-align : center; 
	margin: auto;
	background:#585f69;
	}
	
.hidden-phone-or{
	color:#fff;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	text-align : center; 
	margin: auto;
	background:#eca100;
	}
	
.hidden-phone-vi{
	color:#fff;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	text-align : center; 
	margin: auto;
	background:#c902c2;
	}	
.hidden-phone-ve{
	color:#fff;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	text-align : center; 
	margin: auto;
	background:#1caa05;
	}	
.hidden-phone-ver{
	color:#fff;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	text-align : center; 
	margin: auto;
	background:#05aa99;
	}
.hidden-phone{
	color:#424242;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	text-align : center; 
	margin: auto;
	font-weight:bold
}
.hidden-phone-bl{
	color:#424242;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:11px;
	text-align : center; 
	margin: auto;
	font-weight:bold
}
table {
	max-width:100%;
	margin:auto;
	background-color:transparent;
	border-spacing:0;
	/*border-radius:12px*/
}
.table {
	width:100%;
	margin-bottom:20px
}
.table th, .table td {
	padding:5px !important;
	line-height:15px !important;
	/*text-align:left;*/
	vertical-align:middle !important;
	border-bottom:1px solid #ddd
}
.table th {
	font-weight:bold
}
.table thead th {
	/*vertical-align:bottom*/
}
.table caption+thead tr:first-child th, .table caption+thead tr:first-child td, .table colgroup+thead tr:first-child th, .table colgroup+thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td {
	border-top:0
}
.table tbody+tbody {
	border-top:2px solid #ddd
}
.table .table {
	background-color:#fff
}
.table-condensed th, .table-condensed td {
	padding:4px 5px
}
.table-bordered {
	border:1px solid #fff;
	/*-webkit-border-radius:12px;
	-moz-border-radius:12px;
	border-radius:12px*/
}
.table-bordered th, .table-bordered td {
	border-left:1px solid #eeeeee
}
.table-bordered caption+thead tr:first-child th, .table-bordered caption+tbody tr:first-child th, .table-bordered caption+tbody tr:first-child td, .table-bordered colgroup+thead tr:first-child th, .table-bordered colgroup+tbody tr:first-child th, .table-bordered colgroup+tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {
	border-top:0
}
.table-bordered thead:first-child tr:first-child>th:first-child, .table-bordered tbody:first-child tr:first-child>td:first-child, .table-bordered tbody:first-child tr:first-child>th:first-child {
	/*-webkit-border-top-left-radius:12px;
	border-top-left-radius:12px;
	-moz-border-radius-topleft:12px*/
}
.table-bordered thead:first-child tr:first-child>th:last-child, .table-bordered tbody:first-child tr:first-child>td:last-child, .table-bordered tbody:first-child tr:first-child>th:last-child {
	/*-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px*/
}
.table-bordered thead:last-child tr:last-child>th:first-child, .table-bordered tbody:last-child tr:last-child>td:first-child, .table-bordered tbody:last-child tr:last-child>th:first-child, .table-bordered tfoot:last-child tr:last-child>td:first-child, .table-bordered tfoot:last-child tr:last-child>th:first-child {
	/*-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px*/
}
.table-bordered thead:last-child tr:last-child>th:last-child, .table-bordered tbody:last-child tr:last-child>td:last-child, .table-bordered tbody:last-child tr:last-child>th:last-child, .table-bordered tfoot:last-child tr:last-child>td:last-child, .table-bordered tfoot:last-child tr:last-child>th:last-child {
	/*-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px*/
}
.table-bordered tfoot+tbody:last-child tr:last-child td:first-child {
	-webkit-border-bottom-left-radius:0;
	border-bottom-left-radius:0;
	-moz-border-radius-bottomleft:0
}
.table-bordered tfoot+tbody:last-child tr:last-child td:last-child {
	-webkit-border-bottom-right-radius:0;
	border-bottom-right-radius:0;
	-moz-border-radius-bottomright:0
}
.table-bordered caption+thead tr:first-child th:first-child, .table-bordered caption+tbody tr:first-child td:first-child, .table-bordered colgroup+thead tr:first-child th:first-child, .table-bordered colgroup+tbody tr:first-child td:first-child {
/*	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
	-moz-border-radius-topleft:4px*/
}
.table-bordered caption+thead tr:first-child th:last-child, .table-bordered caption+tbody tr:first-child td:last-child, .table-bordered colgroup+thead tr:first-child th:last-child, .table-bordered colgroup+tbody tr:first-child td:last-child {
	/*-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px*/
}
.table-striped tbody>tr:nth-child(odd)>td, .table-striped tbody>tr:nth-child(odd)>th {
	background-color:#f9f9f9
}
.table-striped tbody.or>tr:nth-child(odd)>td, .table-striped tbody.or>tr:nth-child(odd)>th {
	background-color:#fae7bf/*Orange*/
}
.table-striped tbody.vi>tr:nth-child(odd)>td, .table-striped tbody.vi>tr:nth-child(odd)>th {
	background-color:#ffcdfd/*Violet*/
}
.table-striped tbody.ve>tr:nth-child(odd)>td, .table-striped tbody.ve>tr:nth-child(odd)>th {
	background-color:#d1ffc9/*Vert*/
}
.table-striped tbody.verx>tr:nth-child(odd)>td, .table-striped tbody.verx>tr:nth-child(odd)>th {
	background-color:#b8fef7/*Vert*/
}


.table-hover tbody tr:hover>td, .table-hover tbody tr:hover>th {
	background-color:#f5f5f5
}
table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"], .row-fluid table th[class*="span"] {
	display:table-cell;
	float:none;
	margin-left:0
}
.table td.span1, .table th.span1 {
	float:none;
	width:44px;
	margin-left:0
}
.table td.span2, .table th.span2 {
	float:none;
	width:124px;
	margin-left:0
}
.table td.span3, .table th.span3 {
	float:none;
	width:204px;
	margin-left:0
}
.table td.span4, .table th.span4 {
	float:none;
	width:284px;
	margin-left:0
}
.table td.span5, .table th.span5 {
	float:none;
	width:364px;
	margin-left:0
}
.table td.span6, .table th.span6 {
	float:none;
	width:444px;
	margin-left:0
}
.table td.span7, .table th.span7 {
	float:none;
	width:524px;
	margin-left:0
}
.table td.span8, .table th.span8 {
	float:none;
	width:604px;
	margin-left:0
}
.table td.span9, .table th.span9 {
	float:none;
	width:684px;
	margin-left:0
}
.table td.span10, .table th.span10 {
	float:none;
	width:764px;
	margin-left:0
}
.table td.span11, .table th.span11 {
	float:none;
	width:844px;
	margin-left:0
}
.table td.span12, .table th.span12 {
	float:none;
	width:924px;
	margin-left:0
}
.table tbody tr.success>td {
	background-color:#dff0d8
}
.table tbody tr.error>td {
	background-color:#f2dede
}
.table tbody tr.warning>td {
	background-color:#fcf8e3
}
.table tbody tr.info>td {
	background-color:#d9edf7
}
.table-hover tbody tr.success:hover>td {
	background-color:#d0e9c6
}
.table-hover tbody tr.error:hover>td {
	background-color:#ebcccc
}
.table-hover tbody tr.warning:hover>td {
	background-color:#faf2cc
}
.table-hover tbody tr.info:hover>td {
	background-color:#c4e3f3
}




.widget-body .dataTables_info, .widget-body .dataTables_paginate {
    margin-top: 5px !important;
    padding-bottom: 0px !important;
    margin-bottom: -4px !important;
}

.widget-body .table {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.item-list.table .percent {
    width: 30px;
    float: right;
    margin-right: 10px;
    margin-top: 3px;
}

.item-list.table .title {
    padding-top: -5px;
}
@media screen and (max-width:500px) {
.hidden-phone-a{font-size:9px;}
.hidden-phone{font-size:9px;}
.hidden-phone-bl{font-size:9px;}
.hidden-phone-or{font-size:9px;}
.hidden-phone-vi{font-size:9px;}
.hidden-phone-ve{font-size:9px;}
.hidden-phone-ver{font-size:9px;}
}
@media screen and (max-width:480px) {
.hidden-phone-a{font-size:8px;}
.hidden-phone{font-size:8px;}
.hidden-phone-bl{font-size:8px;}
.hidden-phone-or{font-size:8px;}
.hidden-phone-vi{font-size:8px;}
.hidden-phone-ve{font-size:8px;}
.hidden-phone-ver{font-size:8px;}
}
@media screen and (max-width:400px) {
.hidden-phone-a{font-size:6px;}
.hidden-phone-bl{font-size:6px;}
}