/**
jPList - jQuery Data Grid Controls - http://jplist.com 
Copyright 2014 jPList Software. All rights reserved.
*/
.jplist-hidden {
	display:none
}
.jplist-sticky {
	position:fixed;
	width:100%;
	left:0;
	top:0;
	z-index:1000;
	background:#f1f1f1;
	padding-bottom:5px
}
.sticky-demo .panel>.center {
	max-width:100%
}
.sticky-demo .jplist-sticky>.center {
	max-width:95%
}
.no-cssgradients .jplist-panel button:hover {
}

.jplist-panel input[type="text"] {
	box-shadow:0 0 1px #fff;
	text-shadow:1px 1px 1px #fff;
	color:#27252a;
	width:100%;
	text-indent:5px;
	background:#fff
}
.jplist-panel input[type="checkbox"], .jplist-panel input[type="radio"] {
	float:left;
	display:inline-block;
	height:30px;
	background:#fff;
	color:#27252a
}
.jplist-panel label {
	float:left;
	height:30px;
	line-height:30px;
	padding:0 5px;
	display:inline-block;
	color:#27252a;
	cursor:pointer
}
.jplist-icon {
	float:left;
	height:30px;
	box-shadow:0 0 1px #fff;
	background:#fff;
	text-shadow:1px 1px 1px #fff;
	color:#27252a;
	display:inline-block;
	line-height:30px;
	padding:0 10px;
	border-right:0
}
.jplist-icon:hover {
	color:#0381bb
}
.jplist-label {
	float:left;
	height:30px;
	text-shadow:1px 1px 1px #fff;
	color:#27252a;
	line-height:30px;
	padding:0 10px;
	margin:10px 10px 0 0;
	background:#fff;
}
.jplist-selected {
	color:#ca3f1a
}
.jplist-box {
	margin:10px 10px 0 0
}
@media only screen and (max-width:640px) {
.jplist-panel {
	display:none
}
}
.jplist-drop-down {
	float:left;
	height:30px;
	color:#27252a;
	width:150px;
	background:#fff;
	margin:10px 10px 0 0;
	position:relative
}
.jplist-drop-down .jplist-dd-panel {
	line-height:34px;
	overflow:hidden;
	text-indent:10px;
	cursor:pointer
}
.jplist-drop-down .jplist-dd-panel:after {
	content:'\25BC';
	display:inline-block;
	position:absolute;
	right:10px;
	z-index:99
}
.jplist-drop-down ul {
	border:1px solid #dbdbdb;
	border-radius:0 0 3px 3px;
	position:relative;
	top:0;
	z-index:1000;
	width:148px;
	display:none;
	overflow:hidden;
	background:#fff;
	list-style:none;
	margin:0;
	padding:0;
	box-shadow:0 3px 6px #bbb
}
.jplist-drop-down ul li {
	width:100%;
	float:left;
	height:30px;
	line-height:30px;
	text-indent:10px;
	cursor:pointer
}
.jplist-drop-down ul li:hover {
	background-color:#ececec
}
/*.jplist-drop-down:hover .jplist-dd-panel {
	background
}
.jplist-drop-down:hover .jplist-dd-panel:after {
	color:#0381bb
}*/
.jplist-select {
	height:30px;
	box-shadow:0 0 1px #fff;
	background:#fff;
	border:1px solid #dbdbdb;
	color:#27252a;
	float:left;
	margin:10px 10px 0 0;
	padding:5px;
}
.jplist-ios-button {
	display:none
}
@media only screen and (max-width:640px) {
.jplist-ios-button {
	display:block;
	width:100%;
	text-align:center;
	cursor:pointer;
	font-size:15px;
	line-height:30px;
	float:left;
	height:30px;
	border:1px solid #dbdbdb;
	color:#27252a;
	background:#fff;
}
.jplist-ios-button:hover {
}
.jplist-ios-show {
	display:block
}
}
