.slidemenu {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 0px;
	height: 100%;
	background-color: #090683;
	/*-webkit-box-shadow: 3px 0px 5px -2px #6f2a1c;
	box-shadow: 3px 0px 5px -2px #6f2a1c;*/
	z-index: 2147483647;
	display: none;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

.slidemenu h3{
    font-weight:bold;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	/*text-shadow: 0 1px 0 #642418;*/
	margin:0;
	padding:10px 0 8px 10px;
	background: #090683; /* Old browsers */ 
/*	background-image: linear-gradient(top, #6e2716 0%, #2e0404 100%);
	  background-image: -o-linear-gradient(top, #6e2716 0%, #2e0404 100%);
	  background-image: -moz-linear-gradient(top, #6e2716 0%, #2e0404 100%);
	  background-image: -ms-linear-gradient(top, #6e2716 0%, #2e0404 100%);
	  background-image: -webkit-gradient(linear, left top,left bottom,color-stop(0, #6e2716), color-stop(1, #2e0404)); 
	  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, StartColorStr=#6e2716,  EndColorStr=#2e0404);
*/	
	/*border-top:solid #ccc 1px;*/
	border-bottom:solid #ccc 1px;
}

.slidemenu ul {
	margin: 0;
	padding: 0;
	width: inherit;
}

.slidemenu ul li {
	list-style-type: none;
	margin: 0px 0;
	background-color: #474747;
}

.slidemenu ul li a:link, .slidemenu ul li a:visited {
	/*border-top: 1px #ccc solid;*/
	border-bottom: 1px #888 solid;
	color: #fff;
    	text-align:left;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 230px;
	display: block;
	padding: 10px 0px 10px 10px;
	/*text-shadow: 0px 1px 1px #34120a;*/
}
.slidemenu ul li:first-child a{border-top:0 !important;}

.slidemenu ul li img {
	margin-right:8px;
	vertical-align: middle;
}

.slidemenu ul li a:hover, .slidemenu ul li a:active {
	/*background-color: #2e0404;*/
}
		
.ui-icon-smico {
	background-image: url("images/smico.png") !important;
	background-size:100% 100%;
}

.slidemenu_btn .ui-icon-shadow {
	-moz-box-shadow: 0 0px 0 rgba(255,255,255,0);
	-webkit-box-shadow: 0 0px 0 rgba(255,255,255,0);
	box-shadow: 0 0px 0 rgba(255,255,255,0);
}

.slidemenu_btn .ui-btn-inner {
	border-top: 0px;
}
.slidemenu_btn .ui-icon {
	/*margin: 4px 1px 2px 2px !important;*/
	width: 40px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}

.slidemenu_btn .ui-icon, .ui-icon-searchfield::after {
	/*background: none;*/
}

.slidemenu_btn.ui-btn-icon-notext {
	width: 48px;
}

.active {
  background-color: #9b99ed;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4240ab), color-stop(16%, #4240ab));
}

/* THESE ARE JUST EXAMPLE STYLES BELOW */

#profile {
	background-color:#0e0ada;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
	height: 60px;
	font-family: Arial, Helvetica, sans-serif;
}

.profile_info {
		text-align:center;
		position: relative;
		padding-top:18px;
		font-size: 18px;
		color: #fff;
		text-shadow: 0 0px 0 black;
}