@charset "UTF-8";

/*====================================================================================================
theme color 15 orange
====================================================================================================*/
.ui-main-upper .ui-main-body .ui-main-title::before {
	background-position: 0 -720px;
}

.ui-main-upper .ui-title .ui-icon::before {
	background-position: -120px -720px;
}

.ui-status .ui-name {
	background: #ff9800;
	color: #fff;
}

.ui-status .ui-value,
.ui-emphasis {
	color: #8bc34a;
}

.ui-status .time .ui-icon::before {
	background-position: -170px -720px;
}

.ui-status .point .ui-icon::before {
	background-position: -210px -720px;
}

.ui-frame .ui-item-no,
.ui-frame .ui-table .complete .ui-badge {
	color: #ff9800;
}

.ui-frame .ui-item .ui-message.caution {
	color: #8bc34a;
}

.ui-button {
	background: #ff9800;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffa726), color-stop(50%, #ffa726), color-stop(50%, #ff9800), color-stop(100%, #ff9800));
	background: -webkit-linear-gradient(top, #ffa726 0%, #ffa726 50%, #ff9800 50%, #ff9800 100%);
	background:    -moz-linear-gradient(top, #ffa726 0%, #ffa726 50%, #ff9800 50%, #ff9800 100%);
	background:     -ms-linear-gradient(top, #ffa726 0%, #ffa726 50%, #ff9800 50%, #ff9800 100%);
	background:      -o-linear-gradient(top, #ffa726 0%, #ffa726 50%, #ff9800 50%, #ff9800 100%);
	background:         linear-gradient(top, #ffa726 0%, #ffa726 50%, #ff9800 50%, #ff9800 100%);

	color: #fff;
	text-shadow: 0 -1px 0 #fb8c00;
}

.ui-button:active {
	background: #ff9800;
}

.ui-frame .ui-list li a::after,
.ui-frame .ui-table .complete .ui-badge,
.ui-textarea,
.ui-select-block::after,
.ui-select-block .ui-select,
.ui-input-radio:checked + .ui-label-radio,
.ui-input-radio:checked + .ui-label-radio::before,
.ui-input-checkbox:checked + .ui-label-checkbox,
.ui-input-checkbox:checked + .ui-label-checkbox::before {
	border-color: #ff9800;
}

.ui-input-checkbox:checked + .ui-label-checkbox::after {
	border-left-color: #ff9800;
	border-bottom-color: #ff9800;
}
