.ui-icon-custom-grid1 {
	background: url("custom-icon.png") no-repeat rgba(0, 0, 0, 0.4) !important;
}

.ui-icon-custom-grid2 {
	-moz-border-radius: 9px 9px 9px 9px;
	background: url("custom-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0.4) !important;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.ui-icon-custom-grid1 {
		-moz-border-radius: 9px 9px 9px 9px;
		background: url("custom-icon@2x.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0.4) !important;
		background-size: 18px 18px;
	}
	.ui-icon-custom-grid2 {
		-moz-border-radius: 9px 9px 9px 9px;
		background: url("custom-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0.4) !important;
		background-size: 18px 18px;
	}
}

.divSwipe {
	text-align: center;
	position: absolute;
	z-index: 5;
	width: 100%;
	min-height: 64px;
	background: #dddddd;
	display: none;
}
.aSwipeBtn {
	padding: 0.6em;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 12px 10px 0 0;
	position: relative;
	top: 20px;
}

#swipemenu ul li i {
	font-weight: normal;
	font-size: .9em;
}

.ui-bar-s{border:1px solid #456f9a;background:#5e87b0;color:#fff;font-weight:bold;text-shadow:0 -1px 1px #254f7a;background-image:-moz-linear-gradient(top,#81a8ce,#5e87b0);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#81a8ce),color-stop(1,#5e87b0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#81a8ce', EndColorStr='#5e87b0')"}
.ui-bar-s,.ui-bar-s input,.ui-bar-s select,.ui-bar-s textarea,.ui-bar-s button{font-family:Helvetica,Arial,sans-serif}
.ui-bar-s .ui-link-inherit{color:#fff}
.ui-bar-s .ui-link{color:#7cc4e7;font-weight:bold}
.ui-body-s{border:1px solid #c6c6c6;background:#ccc;color:#333;text-shadow:0 1px 0 #fff;font-weight:normal;background-image:-moz-linear-gradient(top,#e6e6e6,#ccc);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6e6e6),color-stop(1,#ccc));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#e6e6e6', EndColorStr='#cccccc')"}
.ui-body-s,.ui-body-s input,.ui-body-s select,.ui-body-s textarea,.ui-body-s button{font-family:Helvetica,Arial,sans-serif}
.ui-body-s .ui-link-inherit{color:#333}
.ui-body-s .ui-link{color:#2489ce;font-weight:bold}

.ui-btn-up-s{border:1px solid #145072;background:#2567ab;font-weight:bold;color:#ffffff;cursor:pointer;text-shadow:0 -1px 1px #145072;text-decoration:none;background-image:-moz-linear-gradient(top,#4e89c5,#2567ab);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5f9cc5),color-stop(1,#396b9e));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#4e89c5', EndColorStr='#2567ab')"}
.ui-btn-up-s a.ui-link-inherit{color:#ffffff}
.ui-btn-hover-s{border:1px solid #00516e;background:#4b88b6;font-weight:bold;color:#ffffff;text-shadow:0 -1px 1px #014d68;background-image:-moz-linear-gradient(top,#72b0d4,#4b88b6);text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#72b0d4),color-stop(1,#4b88b6));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#72b0d4', EndColorStr='#4b88b6')"}
.ui-btn-hover-s a.ui-link-inherit{color:#ffffff}
.ui-btn-down-s{border:1px solid #225377;background:#4e89c5;font-weight:bold;color:#ffffff;text-shadow:0 -1px 1px #225377;background-image:-moz-linear-gradient(top,#396b9e,#4e89c5);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#396b9e),color-stop(1,#4e89c5));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#396b9e', EndColorStr='#4e89c5')"}
.ui-btn-down-s a.ui-link-inherit{color:#ffffff}
.ui-btn-up-s,.ui-btn-hover-s,.ui-btn-down-s{font-family:Helvetica,Arial,sans-serif}

.aDeleteBtn {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	float: right;
	height: 15px;
	line-height: 15px;
	margin: 3px 10px 0 0;
	padding: 0.6em;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 10;
}

/* red color buttons */
.ui-btn-up-r { border: 1px solid #953403; background: #2567ab; font-weight: bold; color: #fff; cursor: pointer;  text-shadow: 0 -1px 1px #953403; text-decoration: none; background-image: -moz-linear-gradient(top, #ec4a0b, #ad390c); background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ec4a0b),color-stop(1, #ad390c));   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ec4a0b', EndColorStr='#ad390c')"; }
.ui-btn-up-r a.ui-link-inherit { color: #fff; }
.ui-btn-hover-r { border: 1px solid #953403; background: #f15c22; font-weight: bold; color: #fff;  text-shadow: 0 -1px 1px #014D68; background-image: -moz-linear-gradient(top, #f15c22, #f15c22); text-decoration: none; background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f15c22),color-stop(1, #f15c22));   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f15c22', EndColorStr='#f15c22')";  }
.ui-btn-hover-r a.ui-link-inherit { color: #fff; }
.ui-btn-down-r { border: 1px solid #225377; background: #79ae21; font-weight: bold; color: #fff; text-shadow: 0 -1px 1px #225377; background-image: -moz-linear-gradient(top, #bc770f, #e6590c); background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #bc770f),color-stop(1, #e6590c));   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#bc770f', EndColorStr='#e6590c')"; }
.ui-btn-down-r a.ui-link-inherit { color: #fff; }
.ui-btn-up-r, .ui-btn-hover-r, .ui-btn-down-r { font-family: Helvetica, Arial, sans-serif; }
