/**jQueryMobile**/
.ui-header {
	padding: 0px!important;
	margin: 0px!important;
	background-color: white!important;
	border-color: transparent!important;
	color: black!important;
}
.ui-title {
	padding: 0px!important;
	margin: 0px!important;
}
.ui-content {
	padding: 0px!important;
}
.ui-page .body {
	overflow-x: initial!important;
}
/**jQueryMobileEnde**/

/* Popups */
.lope_popup_info {
    background-color: #ededed;
    font-size: larger;
}
.lope_popup_ok {
	background-color: green;
	color: white;
    font-size: larger;
}
.lope_popup_error {
	background-color: red!important;
	color: white;
    font-size: larger;
}
.lope_popup_warning {
	background-color: #FAA732;
	color: white;
    font-size: larger;
}
.lope_popup_c {
	background-color: green;
}
.lope_popup_d {
	background-color: red!important;
}
.lope_popup_f {
	/*background-color: #00A84C;*/
	background-color: #FAA732;
}
.lopeFilterPopupContent {
    padding: 10px;
}
/* Popups ende */

/**Lope**/
.lopeTrainingActiveWorkoutPosition {
    background-color: #3388cc;
}
.lopeTrainingCurrentPlanDetailTimesTable {
    width: 100%;
}
.lopeTrainingCurrentPlanDetailTimesTable td {
    text-align: center;
}
.lopeTrainingCurrentPlanDetailTimesTable progress {
    width: 100%;
}
.lopeTrainingCurrentWorkoutValues {
    float: left;
    max-width: 100%;
    min-width: 250px;
    border: solid black 1px;
    border-radius: 5px;
    padding: 2px;
    margin: 2px;
}
.lopeTrainingCurrentWorkoutValues label {
    font-size: small!important;
}
.lopeTrainingCurrentWorkoutValuesPulse {
    float: left;
}
.lopeTrainingWorkoutRow {
    cursor: pointer;
}
/**LopeEnde**/