/**************************
  styles for mobile slider
***************************/


/***************
  basic styles
****************/

body {
	/* make body unselectable */
	-moz-user-select: none; 
	-khtml-user-select: none; 
	-webkit-user-select: none; 
	-o-user-select: none;
	font-family: 'Source Sans Pro', sans-serif;
}

/* override Title truncation in Header */
.ui-header .ui-title {
    margin-right: 10%;
    margin-left: 10%;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 400;

}

/* text */
/* jQM header, footer */
h1, h2, h3 {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 300;
	text-align: center;
}

.ui-btn-inner {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 400;
}

a, button {
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 400;
}

p {
	font-family: 'Source Sans Pro', sans-serif;
}

/* controls */
#playPause {
	text-align: center;
	margin-top: 0;
	position: relative;
}
#slideIndex .ui-button.ui-widget {
	width: 300px;
	color: red;
/*	left: 40px;*/
}


/* Error Messages */
noscript p {
	font-family: Helvetica, Sans-serif;
	font-size: 179%;
	text-align: center;
	margin-top: 2em;
}
.eBody {
	margin: 0 1.5em;
	font-size: 121%;
}
.errorCode {
	margin: 0;
	font-family: monospace;
	font-size: 601%;
	color: #f9f9f9;
	/* make error code selectable */
	-moz-user-select: text; 
	-khtml-user-select: text; 
	-webkit-user-select: text; 
	-o-user-select: text;	
}

#noLS {
	display: none;
}

/******************
  Panel Styles
*******************/

/* fix panel scrolling */
.ui-panel.ui-panel-open {
	position:fixed;
}
.ui-panel-inner {
    position: absolute;
    top: 1px;
    left: 0;
    right: 0;
    bottom: 0px;
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
}

#mypanel {
	background-image:url("../images/grey_wash_wall_@2X.png");
	color: white;
}
/**********************
  end #mypanel styles 
***********************/