.theme-adminflare .nav-tabs > li.tabdanger > a, 
.theme-adminflare .nav-tabs > li.tabdanger > a:focus, 
.theme-adminflare .nav-tabs > li.tabdanger > a:hover {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}

.theme-default .nav-tabs > li.tabdanger > a, 
.theme-default .nav-tabs > li.tabdanger > a:focus, 
.theme-default .nav-tabs > li.tabdanger > a:hover {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}

.theme-asphalt .nav-tabs > li.tabdanger > a, 
.theme-asphalt .nav-tabs > li.tabdanger > a:focus, 
.theme-asphalt .nav-tabs > li.tabdanger > a:hover {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}

.theme-purple-hills .nav-tabs > li.tabdanger > a, 
.theme-purple-hills .nav-tabs > li.tabdanger > a:focus, 
.theme-purple-hills .nav-tabs > li.tabdanger > a:hover {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}

.theme-frost .nav-tabs > li.tabdanger > a, 
.theme-frost .nav-tabs > li.tabdanger > a:focus, 
.theme-frost .nav-tabs > li.tabdanger > a:hover {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}


.theme-dust .nav-tabs > li.tabdanger > a, 
.theme-dust .nav-tabs > li.tabdanger > a:focus, 
.theme-dust .nav-tabs > li.tabdanger > a:hover {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}

.theme-fresh .nav-tabs > li.tabdanger > a, 
.theme-fresh .nav-tabs > li.tabdanger > a:focus, 
.theme-fresh .nav-tabs > li.tabdanger > a:hover {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}

.theme-silver .nav-tabs > li.tabdanger > a, 
.theme-silver .nav-tabs > li.tabdanger > a:focus, 
.theme-silver .nav-tabs > li.tabdanger > a:hover {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}


.theme-clean .nav-tabs > li.tabdanger > a, 
.theme-clean .nav-tabs > li.tabdanger > a:focus, 
.theme-clean .nav-tabs > li.tabdanger > a:hover {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}


.theme-white .nav-tabs > li.tabdanger > a, 
.theme-white .nav-tabs > li.tabdanger > a:focus, 
.theme-white .nav-tabs > li.tabdanger > a:hover {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}


div.tabdanger > div > h4 > a.accordion-toggle {
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	border-bottom-color: #e3503e;
	color:#FFF;
}

.custom-table-hover > tbody > tr:hover > td {
	background-color: #fff69b;
	cursor:pointer;
}

.cbadge{
	float:right;
	background-color: #ebccd1;
	background: linear-gradient(to bottom, #e76858 0px, #e3503e 100%) repeat-x scroll 0 0 #e66454 !important;
	padding-right: 5px;
	padding-left: 5px;
	border-radius: 5px;
	cursor:pointer;
}

.badgedelete {
	color:white;

}

.badgedelete:hover {
	color:#b94a48;
}

.totalsalesyear {
	font-weight: bold;
	font-size: 1.4em;
}


.totalopen {
	font-weight: bold;
	font-size: 1.4em;
}

@media
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

	/* Force table to not be like tables anymore */
	table, thead, tbody, th, td, tr {
		display: block;
		border:1px solid #01919a;
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}




	tr { border: 1px solid #ccc; }

	td {
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50%;
		text-align:right;
		height:35px;
	}

	td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%;
		padding-right: 10px;
		white-space: nowrap;
	}

	tfoot tr th{
		float:right;
		padding-top:10px;
		height:90px;
	}

	tfoot tr th div.datagrid-footer-left{

		display:block;

	}


	tfoot tr th div.datagrid-footer-right{

		display:block;
		float:left;

		height:30px;
		margin-top:5px;
	}

	td.center{
		text-align:right;
	}

	td > button.btn{
		height:20px;
		font-size:9px;
		width:40px;
		padding-top:0px;
	}

	.grid-controls{
		width: 30px;
	}



}
