/* Sidebar Menu Icons */

.sidebar-menu-wrap .icon {
	display: inline-block;
	width: 21px;
	height: 21px;
	margin-top: -0.2em;
	margin-right: 5px;
	background: url(images/sidebar_menu_icons.png);
	vertical-align: middle;
}
.sidebar-menu-wrap .icon1 {
	background-position: 0 0;
}
.sidebar-menu-wrap .icon2 {
	background-position: -21px 0;
}
.sidebar-menu-wrap .icon3 {
	background-position: -42px 0;
}
.sidebar-menu-wrap .icon4 {
	background-position: -63px 0;
}
.sidebar-menu-wrap .icon5 {
	background-position: -84px 0;
}
.sidebar-menu-wrap .icon6 {
	background-position: -105px 0;
}
.sidebar-menu-wrap .icon7 {
	background-position: -126px 0;
}



/*CSS for high-resolution devices*/

@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),  only screen and (-moz-min-device-pixel-ratio: 1.5),  only screen and (-o-min-device-pixel-ratio: 3/2),  only screen and (min-device-pixel-ratio: 1.5) {
 .sidebar-menu-wrap .icon {
 background-size:21px 21px;
 background-image: url(images/sidebar_menu_icons%402x.png);
}
}
table.lionfixdyes {
	border: 1px solid #ddd;
}
table.lionfixdyes th {
	background: #7bae23 none repeat scroll 0 0;
    border-bottom: 1px solid #ddd !important;
    color: #fff;
	text-align: center;
}
.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td{
	text-align:center !important;
	border-left: 1px solid #ddd !important;
}
