@charset "utf-8";
/* CSS Document */

h1 { padding:0px; margin:0px; font-weight:bold; font-size:1.5em; padding:5px 10px; }

.border { border: 2px solid rgb(0,113,182); }

.fleft { float:left; padding-right:8px; }
.fleft10 { float:left; margin-right:10px; }
.fright { float:right; }
.clear { clear:both; }

.pad5 { padding:5px; }
.pad10 { padding:10px; }
.padside10 { padding: 0 10px; }
.padside5 { padding: 0 5px; }
.padbottom5 { padding: 0 0 5px; }
.padright10 { padding-right:10px; }

.marginBottom5 { margin:0 0 5px 0; }
.marginBottom10 { margin:0 0 10px 0; }
.marginTop5 { margin:5px 0 0 0; }
.marginTop10 { margin:10px 0 0 0; }

.w25 { width:25px; }
.w50 { width:50px; }
.w75 { width:75px; }
.w150 { width:150px; }
.w200 { width:200px; }
.w300 { width:300px; }
.w400 { width:400px; }

.w30p { width:30%; }
.w45p { width:45%; }
.w48p { width:48%; }
.w65p { width:65%; }
.w75p { width:75%; }
.w85p { width:85%; }

.w700max { max-width:700px; }
.w900max { max-width:900px; }

.h300max { max-height:300px; }
.h400max { max-height:400px; }
.h500max { max-height:500px; }

.spacer { height:20px; }
.minispacer { height: 10px; }
.microspacer { height: 5px; }
.picospacer { height: 2px; }

.rounded {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.bold { font-weight:bold; }

.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }

.noDisplay { display:none; }

/*COLORS*/
.red { background-color:rgba(230, 150, 175, 1); }
.white { background-color:rgba(255, 255, 255, 1); }
.blue { background-color:rgba(0, 113, 188, 1); }
.green { background-color:rgba(0, 223, 0, 1); }
.yellow { background-color:rgba(255, 255, 128, 1); }

/* Speech Recognition*/
.speech {border: 1px solid #DDD; width: 300px; padding: 0; margin: 0}


/*FOR SWIPE DELETE */
/* Left transition */
li.left {
    -webkit-transition: -webkit-transform 250ms ease;
    -webkit-transform: translateX(-100%);
    -moz-transition: -moz-transform 250ms ease;
    -moz-transform: translateX(-100%);
    -o-transition: -o-transform 250ms ease;
    -o-transform: translateX(-100%);
    transition: transform 250ms ease;
    transform: translateX(-100%);
}
/* Right transition */
li.right {
    -webkit-transition: -webkit-transform 250ms ease;
    -webkit-transform: translateX(100%);
    -moz-transition: -moz-transform 250ms ease;
    -moz-transform: translateX(100%);
    -o-transition: -o-transform 250ms ease;
    -o-transform: translateX(100%);
    transition: transform 250ms ease;
    transform: translateX(100%);
}
/* Border bottom for the previous button during the transition*/
li.left a.ui-btn,
li.right a.ui-btn {
    border-top-width: 0;
    border-left-width: 1px;
    border-right-width: 1px;
}
li a.ui-btn.border-bottom {
    border-bottom-width: 1px;
}
/* Hide the delete button on touch devices */
ul.touch li.ui-li-has-alt a.delete {
    display: none;
}
ul.touch li.ui-li-has-alt a.ui-btn {
    margin-right:0;
}
/* Styling for the popup */
#confirm p {
    text-align: center;
    font-size: inherit;
    margin-bottom: .75em;
}
/*END SWIPE DELETE*/

label.error { 
	float: left; 
	color: red; 
	padding-top: .5em; 
	vertical-align: top; 
	font-weight:bold
}